876981
24387
566522
681745
924815
433438
387684
1043783
17122
881984
11500
614189
18532
834926
991359
440095
669976
951569
847833
1058745
237664
696669
106854
823029
963729
389210
274999
134258
254819
380696
142417
848063
642362
530299
350994
913695
944664
912172
525068
330868
1017322
551754
598025
60493
824138
50647
680812
144178
856958
516587
302915
530111
57537
918833
1047091
925936
878090
252638
72243
1083865
292164
939014
237809
302351
123092
256362
1035162
1018372
123545
99211
574097
521828
534314
872362
502869
282121
978838
192763
200812
110263
1028301
771770
463248
938425
188750
187700
19542
360673
164732
132510
497247
600430
582150
325094
946536
998398
706949
662134
663184
655030
75402
503467
662122
683522
181219
367960
298930
582889
660815
343641
250306
922155
895558
156046
962699
220237
323986
814183
364542
577001
729983
232712
450865
432596
338362
148470
808683
685809
718072
201850
631976
535684
310964
823135
151459
577993
564668
131282
882373
988889
694197
1014275
887432
148631
563889
727028
701590
827232
21457
87317
858554
657352
204223
121873
809472
218615
1019340
380206
291390
909031
242593
53973
72559
140932
483864
652894
420722
45313
201860
921451
213742
957093
977283
868812
643276
255658
440112
114296
1022103
379819
901466
36817
71845
290535
1081365
765003
371980
335014
291473
1019649
573116
7701
970338
191439
308044
524302
579635
867888
724805
226456
260625
349513
428000
78013
278460
43139
928144
241717
52589
165305
262779
641384
826314
558691
4580
209404
436587
641202
542363
476029
196299
362086
938257
15941
882192
675884
3909
427287
645057
1091580
159436
49975
827825
679364
415473
543585
223305
476457
510970
111703
567121
52570
569253
643624
1091635
1099144
987809
219366
933453
299438
187576
1000175
1053968
457273
521941
414220
780662
333267
600503
286892
148863
804034
282679
624125
1074749
259605
883504
578722
186712
293564
462487
840983
863836
188998
518457
26463
840730
371498
707472
503297
483435
682690
663253
359050
486368
529383
975066
778763
694053
783780
354041
362556
564429
596555
38795
89756
96705
416383
886941
1095649
152517
577489
941039
11795
554087
869491
769953
555332
93106
198985
974968
728895
1045823
1022637
881341
593539
666772
611262
980930
72002
793060
415595
404478
544540
715739
758519
850586
613491
585779
1053563
50477
948038
759055
185828
851068
315568
947562
193758
282253
205069
484553
1087967
219608
1007428
108348
226362
247008
662809
718940
287129
89123
656046
999975
617977
448209
404395
294102
545263
1061735
866485
430226
438150
86437
763473
11070
539799
801139
441086
1009530
56047
986167
1066078
611534
980619
113660
971865
1018560
109355
865361
252158
543422
329115
58795
841485
399988
1021343
154094
752715
501619
528145
937982
718533
546325
865545
292068
15310
76337
428316
460858
885301
22927
688654
497609
428409
387581
513619
55013
217492
149299
692232
648537
487655
624057
625107
134342
135392
1038664
224684
216914
729092
30328
693344
902025
398017
198262
106688
181958
9602
805545
742292
705221
385385
79749
100361
53760
625544
72859
244440
1088943
514355
1067522
902605
570180
790444
614497
254713
587525
233354
980522
508498
778316
498938
1025328
346724
124979
334368
846839
740658
238295
882244
880384
511345
510295
709139
910049
489424
273600
512720
589391
809664
335923
1076170
324734
879315
866201
781058
486834
1039783
1061540
540795
789308
277230
884576
339107
702752
261806
669136
488470
494183
821089
211770
561717
307137
800061
813930
1080874
900620
217618
849469
433823
158750
743964
498170
348906
1066395
824073
584744
120676
260967
609657
625022
959971
262332
813072
461265
804509
577525
1099267
451255
33212
305133
695156
612031
802386
337569
805037
1058777
1083117
786782
630358
105825
854712
264613
994023
754833
262643
61201
543933
384560
1090468
703472
940546
781733
91734
385710
1099462
175443
289757
879840
126909
830728
906527
117562
590048
579987
617960
639457
235406
749006
417314
601429
399825
301205
562165
373393
485498
5598
645963
647013
220802
130705
208938
984147
985197
582204
632709
587632
850335
976217
1055036
988947
998439
999489
202027
929686
929685
41268
73820
598954
342270
555865
640119
451853
564779
288335
88972
91677
143845
622528
896903
169909
482203
223096
651289
257232
458315
86447
1015511
231398
800074
1022154
360053
1086485
61293
147365
380153
512704
9569
437597
306684
903215
50297
152928
1041739
853598
537407
680341
463908
394338
378417
895734
688591
903940
38048
423719
598124
645159
303886
198146
805570
407242
455292
788047
971210
201045
537000
598944
789495
786596
131410
1077981
1062910
614613
1063039
1081932
580537
399199
466628
145941
651717
231210
813320
37275
489001
514189
397326
461052
384700
55233
1016491
806995
971173
761861
80454
463467
661968
661399
131115
340775
168395
558330
855202
731567
158640
32646
119390
838681
263447
828600
536437
960825
1096272
627354
981099
288400
274288
377499
293884
27066
452460
530033
185514
286076
216401
987688
71038
498810
85535
808339
397231
373570
23118
704590
601674
833098
604197
58881
494684
289123
208022
922947
711061
456617
249101
16094
997997
215860
543119
137827
684570
895974
449799
638091
1030921
327133
157300
830097
1038732
424057
141136
284750
491466
624551
59058
268415
387144
564803
816801
908274
848059
1005359
577988
455149
135418
210313
1033514
73642
656295
1039274
644249
1016000
842415
51313
397277
357603
109682
230516
349582
876594
250334
606816
81946
261722
14362
722371
1002328
922072
1003214
227719
1091737
539423
674607
193185
649559
431313
987949
902013
772368
855471
318720
170520
121036
1089492
458027
1072426
464072
268018
544312
893637
64856
562406
1047799
616249
77758
1096316
265737
750592
144021
42400
191804
141719
621757
823633
347370
980315
54071
642889
1083759
677484
393884
16263
491159
498546
609055
898653
271439
733037
1054658
645685
510365
957099
723353
658803
421024
36010
713051
719090
445330
1088727
110360
323270
898894
286536
1015260
1091211
1003353
203896
45778
745224
644037
821014
646254
1030842
287918
466307
505688
840967
932240
112088
859024
226397
225347
717307
234802
870914
869863
333642
332592
774822
961279
962329
281912
282962
280862
31649
406449
210075
688721
836993
562666
301264
640567
303688
817124
1091724
253395
603647
57407
443199
982761
1008925
252545
926996
579031
593965
54842
931959
974733
114743
780499
84349
422803
912395
327886
440411
254554
109496
814779
159285
412442
859687
876924
38957
429402
234570
294929
430405
476996
642403
792905
791975
963282
997324
458689
848206
687200
343965
912026
78599
314292
61271
911365
963146
486504
802810
59765
1029908
199708
1094920
754784
354847
588840
725484
433460
241985
1019303
411985
639546
543387
171797
299789
946005
323523
1011937
129662
677613
514354
559368
732074
851153
1012973
256543
412569
97957
108095
184279
1005770
428308
327018
356544
307022
330994
368532
820838
806635
814946
764098
223819
600739
987738
141814
345910
36861
604663
1065617
667553
404382
418554
776956
756162
588525
952653
275390
322175
946000
169179
37559
636903
558359
712563
211341
1038005
1036955
618277
914770
58749
57699
56649
774815
125968
980802
929764
1091745
694889
278923
694887
533673
842660
404092
869846
18486
481381
480331
959285
789011
372901
443466
1063820
773187
993542
650294
577436
490825
330582
104656
230187
884832
1029407
756009
896072
949007
471759
1046104
896803
824455
444674
484958
730660
329054
634610
771180
522894
274339
258371
295881
42520
136608
221940
1068610
855727
641727
1039413
937547
26881
649533
738103
476638
540874
177038
656265
533923
608998
803730
265570
803333
724804
292372
305099
902540
11583
27140
501485
655714
877576
179676
1049346
109579
120729
250388
1083499
866959
108049
401098
155045
376502
651515
601346
708366
915484
343192
739999
978327
276444
734952
482722
145693
287590
737903
1043392
806030
976318
896107
1096006
253801
601442
15516
129842
723563
394875
477370
611835
220972
961379
927897
46737
252584
903169
589583
543040
238080
1000139
160031
735016
802798
430835
176601
145494
1093025
303739
709022
837678
245692
918633
426949
412040
871579
871797
752239
985126
288795
419813
625424
310417
258672
729001
202532
338340
983097
175313
1019282
484379
383372
885146
84067
412248
1070021
811585
616138
271089
818826
347775
605107
644059
94830
44285
746064
993560
304252
285505
407314
379013
311388
319657
880979
929431
942432
578080
2917
785394
42547
762857
229434
240498
242763
725781
710979
121150
371922
970832
953139
581892
16823
66429
151846
724893
863729
465565
347948
381774
466135
915706
301854
616898
1063579
506406
949463
1052244
45699
402424
543844
893023
410653
823357
264732
585036
955235
134623
98107
382030
694993
717506
1091845
259748
644785
157319
99076
941134
158683
524270
605603
9998
998761
629164
241957
231237
766163
1020229
906906
44709
492936
373942
643585
832178
375587
566325
245513
251599
316593
956519
1050465
47758
525270
683362
819869
805800
336430
554492
628435
858962
740400
492016
712210
1036971
374120
442151
500498
611487
886964
55481
240165
10605
581829
461495
771733
443910
1004969
358987
23806
129247
66107
176310
1012907
795967
392355
321769
148709
565710
244890
467240
96193
1003779
1043132
445317
1055994
661154
170335
227093
613438
378557
687644
655839
656889
4005
1067372
1068422
118193
907107
67614
68664
541105
901662
583606
736782
555750
667460
729608
858866
969324
754097
40625
66001
342524
362064
907013
177355
184141
1089180
751159
585263
177209
512048
618238
478599
610137
1044545
849525
1062072
138628
10070
1073737
159177
672634
452707
138771
75612
195773
803196
403618
646682
21309
1018704
187905
758978
156708
692399
737841
988967
274410
575031
860560
434600
52199
410778
159424
874021
578919
702758
1097598
300530
160264
544876
302297
775412
383983
110526
696236
931400
932450
1045109
268896
98952
890253
1056924
206035
411519
381117
297121
642365
893127
89190
106871
36295
347895
666856
280329
31146
421588
923666
1096043
1023858
177743
1068223
827276
658278
618721
643258
850947
837105
465223
97819
492834
58169
835567
317936
544663
71476
452605
817955
434873
186354
785947
829221
185996
220303
224711
344460
70583
816037
256483
823508
930499
62731
790256
674154
551119
946109
896158
425817
1098614
676462
38152
999962
730235
870159
943389
580126
690087
139439
411889
1027110
380698
386299
861278
896244
370384
669209
969006
529592
746683
932465
85225
566739
911374
613178
155831
309666
29262
148817
391624
554872
213957
796104
768900
491821
764468
913468
232557
863336
813344
17994
228742
221022
1082352
235613
743504
1026616
1033678
738263
801497
235767
902801
47120
512747
783973
938884
624423
558709
18640
344196
586332
903639
399823
947157
994212
415318
387185
246879
966106
730472
295634
232637
567910
905544
995123
128513
342564
90233
12137
774631
186360
479325
366705
1097430
268446
515072
175507
1094978
318035
979474
995113
399137
319849
226973
289962
295653
844669
375843
208793
756708
421471
449603
197652
313650
560069
870425
11543
158098
333678
708591
616885
322444
340699
915133
930490
512604
359325
166287
1012348
3201
1029224
409474
1082062
449676
204255
370541
975942
595043
1047867
772143
459415
916390
847394
952008
284445
41784
600004
1025960
82059
965192
302096
297794
796557
495410
920740
441408
418585
149974
94084
695870
141018
737596
923404
846049
780443
233585
3188
113910
364887
459072
116864
455991
1092973
561448
326932
55441
292450
628399
318403
468397
930737
165908
883062
600955
227481
635096
194009
1005716
409269
872364
149629
975029
463586
792036
1071494
771172
538758
581991
905518
446051
112068
514748
565008
575813
129975
906046
176901
650150
946979
1091702
130026
400474
74234
130015
521475
335326
917853
163642
797186
650439
712789
984104
642372
407788
447031
810906
708845
1008774
974541
968946
701481
396981
519921
484913
80907
161053
747276
519404
906157
419548
953996
652934
306435
634448
184542
23660
719610
1079145
200629
1088723
313087
294323
640190
481338
316540
501855
812847
324152
704782
25488
829779
103960
258787
828976
319228
367863
1031225
1046634
467903
922740
623015
688853
705598
991727
881990
429964
576261
1035562
868751
757828
207198
93109
244833
138074
137320
579503
190788
339822
358178
128730
882707
1013171
604968
20599
16775
614892
982352
339927
855638
945126
1096798
146184
1025037
217249
268135
93260
726443
305029
752529
49730
572899
415612
41163
1066765
594500
1010677
879246
181134
661869
286244
149849
825161
255020
932583
104049
586421
811799
912737
695883
324957
380188
974253
21338
457463
880434
655498
860396
237689
1026998
234002
602069
200817
1066751
779344
427809
765370
58403
875928
689729
789908
1034236
571990
110235
496480
69915
496865
417997
775481
147192
896963
145708
930089
611510
404749
1054718
85626
112012
64554
234202
963303
306151
744796
595740
744168
599913
749292
603941
435001
647507
137209
816866
347668
107070
1004298
607751
952012
709992
534144
840117
552735
356739
757602
489128
392070
1035391
160663
198695
814440
883863
92596
530349
1099543
1066411
835816
752069
1020941
187498
420533
401256
18311
998685
666682
572941
495358
585368
256185
1048351
90437
305882
747264
397837
521935
230795
368245
695581
924692
314555
128509
271046
634343
862063
412023
401823
820899
546750
916058
231557
999835
776319
955843
979540
788791
961358
977263
141822
88776
109478
272335
636355
331748
121696
559160
273818
1028063
317344
899188
1013615
144248
89170
423364
769604
889567
996674
128528
16570
474066
270676
754337
267141
884611
386470
769721
562652
928090
165433
961485
205982
278524
113011
239067
821711
1099535
858687
84584
75851
504664
736465
238320
630837
1003400
45683
499447
755635
90212
340187
785048
781649
1060944
988507
83537
614618
964812
187230
325728
415220
239670
640192
475280
773935
169061
108083
576809
197869
540237
254097
359544
792163
123448
180781
342331
967436
782024
28397
964856
915041
14307
44271
944662
163475
154711
555540
724730
490168
306317
657780
1098734
662487
841116
261420
443863
559023
836242
157929
346977
589883
117678
389378
848017
807673
502177
508230
219124
979710
1059106
1033418
687080
839841
621812
79414
47047
693875
597708
561591
647563
799077
923200
1061889
932987
99542
312205
587311
788172
460895
895436
1078037
739521
855657
214097
642309
811362
975098
106903
93101
989905
1077732
939582
77528
14222
964008
9900
563965
604782
194294
191981
475515
92551
503618
1069569
506114
699109
733962
185578
936237
728383
322103
1094948
852721
362382
312785
384311
234568
627145
172510
357680
428633
534476
534990
727396
1078447
620867
220019
873784
189937
376130
1037887
385911
14272
506242
332524
831898
1017036
536232
1090839
16944
639886
845904
164547
1017742
671142
127196
798977
231488
1063149
592779
695475
694425
693375
169813
917695
252632
879088
765922
60863
864474
471789
470739
182942
671011
785319
295007
249750
879201
657894
154342
314544
653762
317937
739285
427695
561409
71765
787311
461964
753836
936421
132354
763621
433561
238132
816873
1085417
768269
379341
359052
954676
758473
207493
996072
998646
734204
416053
907565
522252
64061
980721
288790
632161
458911
831664
480831
239330
365122
6268
135076
1018850
23450
340559
421650
656852
212936
1051172
548847
146074
624763
881290
52084
186504
948291
763024
491053
764333
328108
419118
367139
147017
372082
1023244
9910
512169
922933
432611
1094570
998114
381675
1075270
658540
479714
177576
590701
563968
687897
129484
929837
92325
76053
641840
437378
293189
271769
603355
618028
530141
791954
792209
249627
237024
1038768
823743
821832
895842
480481
251692
1041443
611153
17252
21740
572397
136584
431642
730939
697498
59589
352255
116157
765418
658208
277847
53113
976608
433473
470244
680671
684592
196772
85578
536305
581827
932089
918299
1056323
1019747
727308
805315
912389
259223
838157
421076
421932
482994
286847
1041255
397331
272762
933862
104141
617382
1077635
928280
124731
523552
963122
655047
350575
694305
15368
729432
312535
147829
127983
640942
634627
38804
1074137
1048169
198621
193364
961456
377492
798139
398313
230139
178949
251096
474324
126224
179762
152051
848767
1061417
370935
124158
437888
51332
96285
964046
632900
614743
443550
360148
617142
205040
1048085
625120
1052328
414519
333425
537299
98909
510731
547191
358407
17865
927425
816676
925599
254633
39082
462564
1079861
418007
240766
117028
666933
130285
683624
138292
643324
128988
1037531
486073
792091
687579
394611
433029
768922
612890
1088150
272021
83937
831364
635130
1062459
293744
420213
40056
579064
210973
214837
128464
1023395
152759
327240
777923
754584
864585
3539
109940
248154
597059
181529
149523
487340
938932
937489
840506
424927
1073090
43291
862093
1061597
1087154
1088204
202136
484432
90075
769538
914878
164132
168867
526894
246119
621275
1057724
663357
827283
152775
523774
480044
209657
598214
601850
939936
939935
529626
887795
673317
856425
373703
806825
126698
1070670
183568
1006147
484048
1026295
254345
335396
276273
908389
63464
171592
672379
83526
673577
1022250
611787
445706
318808
616288
851838
619016
208381
806017
411754
35874
790413
956002
667550
372497
202489
802328
43681
20962
398848
598945
140420
521834
187092
564977
731873
987609
581897
769145
301706
79042
946866
275379
1015785
659564
1068651
90840
261440
896197
255617
455165
670713
236428
852223
326227
784428
432987
787407
365266
82292
343966
565489
441119
712575
42649
191843
538982
728100
292111
739931
582703
808633
895283
1010636
717171
714449
1054085
471536
901378
120088
281453
389902
122937
13439
533773
571726
251413
380064
376786
568265
222499
504739
575445
93938
986075
722798
16695
333644
876923
112735
285853
476538
189739
206754
599918
1023702
823192
855100
203845
642138
633942
647732
1066214
92546
358042
312948
794658
543513
897376
531273
2291
9337
1042264
332951
414437
608575
953120
15287
439955
774006
314509
611980
35402
688754
970298
549277
1004380
322373
793016
288427
592395
157379
31351
473352
312698
776800
846261
799491
906812
485921
278729
897956
787094
608846
845283
193865
564710
825659
96975
287143
998034
941214
360760
417761
641837
596584
1019139
793161
827289
132034
758266
271721
335724
295089
126210
233216
559718
330342
657361
9606
958090
84923
825635
34305
115418
1003608
89097
990102
281883
995460
590581
847818
714262
884058
521062
466013
455222
962082
83185
660222
42504
870527
85431
728090
677902
467707
390680
651146
58779
215459
999999
1032323
217063
621064
391884
140523
215429
174805
424243
726427
511582
185092
867753
47264
710062
361647
637718
159647
551327
344737
94899
954024
1040616
288354
883350
926222
1011448
681589
592977
890914
403565
482485
31455
778413
167353
784308
992913
307293
535925
972352
735522
797631
1019904
656396
627109
1076410
548128
904220
247338
670283
235160
482631
122484
800037
875375
122887
32962
526527
233228
822438
684868
916323
266483
1096816
1100142
572943
580106
83160
968797
928620
272648
679819
93384
78485
924684
854307
665047
693288
988979
939077
84962
485965
391297
471298
321875
1020332
1023239
397827
621947
1052357
152087
554641
104076
635797
17579
645575
345337
199140
284846
799664
512111
209517
295181
958286
1100248
413754
763059
998978
818948
328333
455279
1058952
171112
855032
908032
832812
913188
991039
166042
1018770
555857
183617
953854
593034
867120
413873
411103
120108
617016
695120
80845
533354
1082174
807374
874415
807313
663135
845721
440962
1094764
489388
956909
761755
33939
456266
988653
413045
962228
475536
546095
1078083
337814
892011
433034
35317
390653
301485
1052860
734974
746880
761662
119527
528429
24724
569323
412765
121495
134625
878951
758833
20410
20067
913994
808362
528834
79434
991747
271025
839651
572481
115489
667863
593157
90987
1091570
785728
368406
851247
284220
748072
677999
317620
1003192
821306
793336
396518
917790
965979
193458
44668
727606
646340
91149
282421
965620
212115
1085713
178630
456853
878994
231925
107720
985319
642268
416192
879647
829682
910272
308634
566941
431766
475049
28798
436315
868914
234532
109529
855116
362663
635663
747025
997630
825361
895948
1089189
171135
192731
1086339
74672
74129
290673
328607
849356
622559
4590
1030440
785791
445532
182084
418409
971295
715098
294362
268280
464710
1044466
187410
222837
682284
907015
884972
9187
10952
581908
678044
852372
569996
865258
461184
629851
739408
329674
796974
595490
776133
89096
383496
105579
675929
38665
607794
905744
1065551
47825
316038
751225
364595
365645
355209
716326
340589
257117
111792
741670
743201
48156
1034182
380527
161594
531201
324981
1099941
158097
886773
276368
327550
927101
762998
1003450
168700
627458
464708
814786
44096
593714
970667
475757
241270
53327
383075
492181
1082389
215194
349279
942659
827155
1048358
557438
485125
120079
424375
849684
138078
438168
308959
68698
347150
655744
61781
270004
312936
826903
973432
290308
41960
780906
896568
953866
516194
220398
620773
1063115
610852
389402
555842
163045
121881
523396
491666
621481
89921
264368
1024474
426495
553811
60312
877734
728654
302128
830687
848942
560319
278749
301462
423979
173059
61655
901721
952726
532485
45291
345817
972803
674967
291475
57639
674559
772481
836693
324162
737268
1076712
524675
663062
979905
612198
587352
1094432
430817
592072
124359
468080
866164
802903
981154
665580
620182
834947
946095
432982
1028657
911739
989210
487863
528847
688974
83662
489612
793663
1037362
820531
660153
1093909
647254
173914
443513
1026463
208690
1042004
162219
587963
199006
584309
214267
512157
993502
1002391
788507
570362
394467
465525
803564
1067242
206049
632383
1019472
218152
226023
998259
341905
707639
838221
535882
773437
615110
1066681
257111
1003207
601817
816922
139671
5674
754709
335250
608554
232612
18441
188324
707902
964099
97831
470653
1057554
928531
758159
83331
485473
991856
175004
316897
913547
397257
158793
231091
443524
833442
31239
540630
658481
539844
361243
390741
641410
1031895
162563
378028
299049
487745
690982
74015
1030357
736557
977669
201388
868575
783035
470206
392612
457258
926036
196681
277316
7390
675455
339775
1099921
977179
393774
539791
305019
117180
969962
1096056
13330
1050155
454704
280849
837878
849050
909794
658853
390570
184205
528629
603347
429977
1100004
1021017
74812
169615
1023815
1022765
451862
543007
385067
988752
118043
501798
798472
824052
657574
200851
203243
454427
289461
1015267
909797
49696
493305
339873
665283
524167
701113
575111
435118
298701
655143
31060
314657
653219
120943
805375
175789
52482
917944
418724
1002160
784553
928904
799527
330978
1097337
115299
443216
653631
1031096
221512
83607
661165
244296
873616
292384
48575
741708
686706
793662
617600
1041019
753088
7260
403471
552274
297337
28747
641114
1036184
331779
394857
410712
947401
450194
577528
291866
965471
334504
850394
601187
238040
963747
1037591
255780
1082527
1000181
163339
115332
1065223
893751
272760
394640
778822
888440
180422
43729
600872
1075487
997595
29949
479338
458633
379748
399045
1051455
313856
731214
673960
893928
239857
956473
493207
146690
292654
652085
438075
789819
431917
392552
862571
56859
469407
395293
674890
279468
267575
839901
886260
254122
14550
1077319
965803
145218
614432
104414
968629
212062
477659
131760
285259
480443
635447
458638
884688
573005
288538
22469
295510
27261
938685
143588
1083098
742773
833560
214230
932879
944764
682452
130059
445672
135622
772282
201595
452862
1030093
178011
470850
1086954
776840
132207
547706
1073171
441367
59555
542475
407132
1066114
822045
586127
341374
266685
648291
1099305
209950
487489
586894
292121
975845
847518
605445
224300
670300
78644
457978
130255
750184
956608
773617
253387
1011663
179327
231999
392517
602275
664771
53022
537947
755175
809484
468424
857381
421311
457373
78914
299831
963164
948096
808834
596908
579562
219924
485555
180619
19881
220328
919553
36556
251098
56214
489957
223899
625481
773488
222273
646083
1028213
441215
125941
584015
310112
1093992
591235
508174
904187
852487
724699
1046237
603207
288913
79919
753240
151825
296461
553685
802004
733867
658413
429712
788140
822655
70614
526993
925790
171013
956699
303356
368243
450960
673700
923875
120164
975439
189919
857432
435910
854889
875274
966973
1061780
748733
608598
69855
70905
833763
832613
509903
29502
882538
245921
582106
775376
486219
405183
536069
136493
991232
656235
999468
548577
816108
563453
592679
739357
356312
425702
1052881
261168
149148
266558
477469
349510
385912
402007
53429
1072202
900063
83852
303305
295830
123039
1013618
902786
152876
640084
904698
625911
508173
273651
891386
1054818
258608
954503
493832
685943
637850
1070766
540543
114468
454655
376159
751329
734809
547883
921355
39094
669598
854937
69970
888031
184989
919695
22837
906793
479414
40905
767090
102366
566420
578470
1017135
656618
1068292
1078405
393165
437602
232067
287204
365548
312795
1062986
899889
645111
432460
1055952
366835
82288
565567
92893
837664
880890
793375
402893
204482
230961
878995
406891
1012045
489483
964458
1089032
796221
204858
328753
722220
473028
561955
257707
502417
478337
878244
104589
120284
1059931
769819
817126
567084
987519
986469
79344
78294
491624
781814
978507
957374
16698
15648
727462
1026012
30682
582381
172694
1006414
404314
528011
470472
748436
702974
393462
716390
74132
242673
442609
1012580
861747
65836
658711
1051726
1024274
1052354
389769
244247
417849
165375
541825
190397
767517
878871
786885
227824
420884
108075
1044468
1057833
655512
1009182
922494
554901
643833
838337
13004
386452
645318
415531
284352
955868
1089058
563084
1005033
138932
905390
865695
87649
997873
829356
295585
745893
148025
203512
232215
498537
680394
450374
628085
1051111
365264
1075976
635295
723226
1058787
1064658
607833
209634
530683
314433
171154
590759
728719
338867
741229
860938
154169
821379
1043050
70488
589841
430427
86781
32575
3682
75096
931020
357425
412845
313341
679147
672433
365554
391318
286567
819129
75393
946081
790757
703420
641923
288723
698431
869929
661493
348073
1012331
1090876
838612
812883
287054
668587
201999
1055490
557460
564226
507644
644698
742199
241759
117308
479067
941083
928013
643867
465608
32878
1047971
480148
778865
16780
348936
16396
313947
348168
1042195
906620
7053
521675
34865
614958
650835
866547
205968
764060
217017
163649
645690
615734
925007
876297
702967
199933
451257
97641
945379
229688
520265
676622
187442
1085756
459033
204659
679265
678215
535547
676981
693118
1049287
506675
9247
950671
602673
940003
396354
397404
502737
631173
1092768
516990
716066
1055835
503724
948217
609027
712600
931769
839406
744603
11324
514952
1041004
795551
686429
1003467
924557
235442
810880
780615
825082
921940
522880
77831
389851
975287
503808
579692
348030
180181
508450
774999
42679
574055
131646
1030610
38344
530834
138372
326313
634603
204908
517692
1097563
499164
468076
780042
14039
806797
1037244
846133
65719
88760
142557
862513
446811
970621
367123
850403
594430
208363
225394
91712
104388
993692
394317
86175
895440
948062
342489
420329
986088
238675
324854
887689
430071
565759
723433
455523
371189
610674
320544
7112
838626
897952
849826
503543
1006889
1089194
889845
505162
34071
76178
377607
850331
969768
470718
177415
315859
673848
565929
964826
168612
411713
61218
1058546
869643
922473
804920
638085
827494
1062186
972290
420599
674221
208040
1072306
704893
648383
55221
557762
377663
374204
1065192
51878
527117
448617
965306
485541
484491
857285
124851
610441
277943
112593
410303
898865
901798
902848
225096
852653
618070
935193
269532
908208
54908
280270
991344
477523
263972
236784
237834
1035552
664089
491732
769452
941638
145092
875332
874282
676567
1030341
510050
920167
953559
138384
474157
200050
652524
407520
213597
632301
188130
995420
9471
363682
448596
977034
72849
847977
333365
283180
51045
1030693
118637
1019875
378323
496839
345633
235389
1021857
763557
140230
403977
643380
987782
622743
265457
825107
1065638
340094
35609
743997
533871
482985
901028
486281
188990
1081495
943364
311264
49459
88722
679836
427786
627855
853614
634038
166084
763555
352332
594033
60635
945690
649266
706084
181056
811023
890505
935188
851303
1067728
410634
104167
125374
167467
787869
460503
521320
701771
457673
755638
97517
89459
58746
941718
636781
817227
1052299
904437
489008
668787
475071
669309
432634
267447
212296
86074
412733
923483
321890
630417
113816
55520
541861
351556
475898
228665
535393
322789
521623
75340
98859
1029939
754242
663284
332794
918586
292598
417556
552294
1075534
887318
394995
615144
843373
427207
559784
925654
98264
570020
384071
405643
411784
410734
495546
637855
497130
988446
203725
144569
1014373
472342
634817
510858
842517
129729
1050973
427770
492916
969121
270438
968024
533493
849475
132931
1034475
1054795
157622
524224
145347
1074957
672208
941735
462997
952774
442657
902101
952344
771567
502988
54439
504723
235084
729136
459694
894318
899454
783387
153608
302540
551130
26513
557013
268034
990489
529232
949206
348316
13318
186918
142923
753757
997351
36315
581693
440141
970307
778461
786998
382851
1054648
997190
700362
189825
891291
538989
345341
613900
330673
852375
340734
263766
148283
19191
534620
935998
725585
48309
1016407
33717
671251
646942
251013
836855
419014
503756
570174
739992
371329
167841
34478
857100
119607
127840
357325
550187
883890
1051474
122714
443525
633924
811614
261101
669067
506892
209126
306500
328857
110471
1044789
122298
588883
310621
309571
271814
420313
336289
31182
127558
241102
588468
556088
789459
534906
124433
198110
1000575
159722
117322
333747
176585
41242
557664
622398
768732
108125
776683
1020178
134824
333557
665603
1003833
287938
445939
341299
313307
37885
68905
1050933
1048064
817963
926261
817461
512615
622174
1029319
801998
1002376
553517
131493
269487
209994
231937
753405
573144
975299
236836
522452
679259
383007
277584
238123
490027
641172
113147
12076
963648
624118
619814
701572
963554
600252
63698
481581
156427
348568
991164
51289
178315
875206
125546
5845
863129
1040043
299731
704979
810751
203840
792666
282159
53957
553695
223992
369932
966318
340830
778844
1007580
190489
519501
1012935
644791
272040
113334
192875
917657
317703
838393
359593
705564
962279
69775
159627
256157
163599
756364
1072074
861177
769256
404972
944786
488802
786295
412600
1082424
657162
304354
68409
220106
1084349
536858
343827
180341
188745
444322
363844
35950
15982
574158
323509
51829
139397
329569
170244
571570
501247
263304
648342
796581
620882
414308
673301
891507
734408
805202
327131
699399
875156
303915
1043284
784108
807645
411401
442574
901671
272818
736193
446223
313763
641404
877324
292775
1073225
707510
1090812
671943
504744
365565
188995
167410
931002
468504
882405
75826
776005
29547
759217
312732
567429
393839
78937
64920
755025
416385
168885
256339
1030095
620287
302585
450059
687457
1094650
66509
995163
675450
1079081
953291
625688
1058196
910059
270364
991578
30207
819524
648762
50098
271734
169676
963581
352242
1044887
94794
54884
378669
839620
287504
742861
437628
516857
444320
101147
1024180
701872
297442
571300
1022029
765825
413428
533074
268584
702766
825543
1074693
317806
427105
379908
1012303
858534
845337
516659
696995
808322
372145
235169
125296
923755
115327
323836
749683
974338
571144
429192
151047
402439
1024912
976568
196483
198691
661186
931069
926341
422568
171287
333068
470611
70415
687000
424637
1026859
1045242
95504
786073
471227
232428
971752
238567
622693
23543
177204
129407
60631
760811
618043
82177
375753
316233
506261
65234
374198
140070
760355
998074
641520
846337
1024010
823138
940527
185912
597926
889834
808062
611726
187541
457854
1071139
192429
593597
58258
62747
823085
23416
744898
241923
978225
979600
1073631
889854
488703
51521
961882
487864
314655
407332
826112
167482
552202
248264
909148
880641
19937
845215
1010061
89027
738970
791851
358186
415056
301689
520232
80232
711282
844568
1038818
154264
527009
635161
578931
412476
784762
1037765
179498
671952
127933
433892
747843
413820
915085
1079637
267155
331482
176082
300614
579631
924232
666551
621012
6356
932266
346023
593579
801928
582919
426224
182533
56567
557484
433527
90283
669614
8901
1023224
824319
809234
30075
1027150
1004502
546780
556642
454201
381338
818461
670043
466572
696658
526534
168553
925044
433419
31105
844297
50106
195825
87551
328466
887894
629026
579456
153585
461790
928055
452207
161490
996153
593716
716991
215210
323808
260062
816860
675869
560328
873336
473628
120769
803276
534315
1077036
1001796
104223
987200
1079854
941588
180236
671025
146475
592170
644470
327786
211891
389404
199399
895495
860974
854905
940303
71543
446432
386688
491532
1051057
435644
866707
440749
601446
968884
810177
924082
387705
205476
698662
386913
680306
845028
288765
717968
688017
675867
637422
68994
160725
77540
1035745
86564
338460
790665
105430
428876
429573
856124
193481
906170
11631
1051452
63585
647632
632480
1056600
732012
995589
233234
202535
797501
660439
529444
23414
743684
621643
559165
1088863
719032
162513
575334
47834
1079281
526998
444627
88163
216089
191807
34518
944055
1085295
1018669
576918
1008508
814515
729953
847823
483184
817411
351935
500820
592835
421597
375722
592423
399772
988912
987862
338409
586869
990201
880173
633277
322159
687424
765260
662282
471929
838937
734683
290373
745814
6738
809872
1033140
1086168
44093
724135
485115
1036085
603601
46038
1030231
794300
484666
355462
255507
849463
928572
153943
598929
418231
754391
1063759
59912
1036048
841880
592174
427801
823396
875363
902556
96584
299966
534264
1090368
282395
306919
56406
167299
666376
124390
457478
204140
929102
1042127
554838
1028404
774138
58328
101763
1098603
495145
1014415
860900
722737
799573
571123
251843
577390
701183
195070
100516
503466
738192
933703
986691
261647
651080
604413
179129
444177
531033
878632
895768
275133
768265
438027
932008
162331
426843
597918
24523
670665
483193
1076823
515060
166556
763009
764059
933676
968991
82717
117214
441785
574234
61904
306982
806204
858345
376718
63899
359156
530672
287358
692801
263961
364714
857660
1004929
961924
617527
639973
402847
1016649
112996
201166
383645
695876
1012318
215523
290931
167042
845166
701525
664561
192912
1040791
76255
492708
494823
215456
968864
410062
222332
564123
254453
453870
436742
640704
660195
407122
616417
848987
170684
1077697
431462
948255
675435
490776
923971
1078320
357390
312976
586734
373507
1030636
364162
760703
1012499
244873
915769
897332
78729
851942
154025
773069
534719
1024901
87235
30960
1011923
848460
358023
661087
204324
456286
490030
286448
104202
1091525
1058734
271005
413673
175169
1049806
199161
533021
33258
6617
996871
1003580
127916
795837
1000449
705001
332590
249479
117432
709833
19983
634543
82501
416119
539678
1007422
726400
660628
216853
209552
10922
880844
759780
580761
317293
595508
359852
623409
623415
271287
218688
874935
757017
110096
587328
137696
1037494
823665
66428
78242
1069837
369501
856361
961761
296890
734766
575260
708932
1008277
31447
105778
453049
987489
284060
883953
263354
262304
867189
866139
714719
263937
616899
401924
407567
44735
948500
172108
673193
674243
675293
101117
172189
173239
815199
816249
432509
433559
1010617
1011667
1009567
642068
488770
489820
557023
558073
559123
279151
962380
286222
776871
298179
697920
451115
961448
47800
1090500
82768
1033007
905949
944074
19026
666748
555323
327993
22035
464084
662028
583399
100401
829103
216803
478252
1086741
74122
155683
477782
12300
360929
826899
312121
701676
873877
599655
236727
586322
200621
746601
945803
927223
1090643
635254
98513
1016283
481921
326533
1064826
580405
980349
632458
712300
5065
960178
531609
955408
131933
130883
415948
240694
976893
836219
367607
194860
323193
657845
45769
1070987
114789
68912
419174
1012844
39711
890888
899779
929911
385059
624086
745521
462533
817812
412401
967918
125828
572939
455594
477070
415505
849396
1072929
103731
678930
650506
939199
632966
601642
340286
769768
174962
297245
184465
183415
1016165
763904
679998
775451
197954
718641
892785
102215
951470
42793
280534
140590
825019
971779
722703
578358
708461
196411
517696
399589
479767
567490
587179
366908
250190
78315
751680
1048720
460188
151150
1020774
833593
61630
407664
297928
154339
669786
986113
675015
305385
776710
848827
727540
191681
188606
916559
862496
410976
297489
383735
621409
576551
133612
155036
309710
836583
853154
202254
793869
325370
253219
747061
877212
102255
774180
33352
1072207
340742
172639
44545
344206
378219
492086
800075
923343
886864
785556
1070553
312272
786901
1037398
427743
312928
629249
767398
674543
948159
754627
140781
254816
459698
677297
198768
947337
770540
151768
686786
543814
404244
278021
575187
103959
452273
605533
329344
956304
671295
780809
711616
130971
950757
433145
12723
179885
1054851
565250
18548
395944
850770
331767
429201
65640
1060167
252470
567880
59164
1075489
46233
302514
386773
680538
638691
977664
346037
474767
1017848
562150
189849
1022554
750365
205422
323200
691300
896214
348293
663210
1052911
130713
335394
152032
792451
934142
803141
36642
606995
71491
917502
720714
464300
95442
316010
882900
848141
646441
907551
243432
1040775
757324
433530
40007
89886
972959
553157
549125
345004
106332
224985
139024
846873
563167
368864
740092
1096170
1099019
92164
222890
1084433
362113
348589
943240
526309
1083654
828952
497647
1062491
926797
800855
966029
220093
571028
300405
219410
508331
345088
114059
622258
34643
215010
1066116
706528
975769
879842
611576
808770
186925
1090667
64180
52421
161493
427417
850168
508382
180970
314024
900669
39676
696514
515919
158527
376693
583638
492924
1004435
105234
573881
334829
817915
249673
399643
1011434
852559
12595
357788
858558
809270
322095
938917
979028
315452
1024188
949585
529886
51033
931182
157256
1021467
526273
288336
883608
304415
277501
853457
354447
870702
567502
240499
317480
13984
88678
67590
85723
789144
665504
399247
64489
646884
818896
415907
756102
779943
222744
876779
175818
508541
101065
1041712
428406
1056617
233091
1010992
932676
411154
743686
971891
964631
889615
145243
396850
422148
973678
1022082
454713
163706
1038986
831709
20351
1022924
964128
963078
247115
1012778
734436
121138
399842
424505
825726
315263
170966
399959
203776
852472
616497
731167
973679
512392
471956
66442
323804
792291
1080256
663421
1006921
162448
1085981
928804
28470
1051223
597744
845437
100397
281049
58167
1017000
224559
372673
814266
338686
1073462
845115
676312
636057
562905
545162
120272
243639
608903
1076454
373835
1018416
554842
966443
1073892
499384
53507
181647
958773
625303
521967
126593
664422
905598
169149
900924
642603
959849
729872
381268
142798
147717
989826
320115
139667
457804
630763
376641
1089641
994885
576459
763722
46616
870700
583067
221965
243906
733402
262258
569022
146498
345513
451645
248754
399565
884645
914982
278829
511872
748251
911811
305695
304121
699570
649838
83321
945990
134685
738833
287605
646357
393036
470897
921132
254552
263747
351550
721552
526342
989844
83468
167445
925151
279912
22949
394860
134262
576354
982196
408005
984160
966073
241743
221317
593379
399151
534472
461557
1070798
955710
102053
22583
547418
1033737
53860
441830
796355
935867
1095447
234507
673515
909266
659197
687839
30108
71822
725869
449386
307493
888000
569311
239985
690861
1094789
547784
1072420
23468
1006781
272627
617157
648317
97261
632806
436968
784874
816907
908797
873382
96338
443989
853282
319742
275487
828819
674126
46417
967769
471002
1054775
483729
1023547
190974
25045
651789
102369
916260
858162
898930
113725
539322
181396
646051
897583
1048100
463965
36948
430184
211636
814284
495018
762068
1032108
963451
740791
364528
453969
132104
48692
326074
778266
620322
741038
323803
628868
97190
735932
222753
207377
1024247
363033
558127
413741
907695
1090924
111283
943776
651430
520264
332589
69708
485029
643972
572596
799455
469910
1016318
753879
215140
616945
598144
1087998
1006662
312712
901145
864652
441383
821415
1099955
1026297
120194
105773
380603
1091117
373487
943532
222150
820747
683150
963423
1052968
751361
579894
437968
12760
928881
63149
35430
562673
561623
53412
1033283
487603
188988
361342
632575
1088327
821395
470073
657040
638890
605670
401574
532908
453986
983803
353652
438219
712345
165962
794495
98855
94311
982444
583189
1002646
86509
479824
205253
687208
341242
803620
917540
1077739
22561
988048
1088560
620065
516261
407261
764693
883400
668702
954714
641008
812248
1094265
95996
300733
78291
491294
842972
537273
122553
65210
639834
775310
1008284
589193
965022
755132
698147
1046442
975171
894780
425863
812401
325577
32785
697867
332658
27419
878740
647908
660435
536372
831081
49791
345933
142739
757265
896297
298920
183465
466206
533112
491852
554694
485284
775249
1027697
1055513
309987
165085
1044875
963328
847853
16208
1041260
551493
94022
636121
1072900
713229
60927
440863
314202
460349
892648
545650
269353
626328
865879
373888
85790
426004
662473
764784
748360
484835
254981
48180
644070
410022
530692
647332
609884
222257
336987
947940
943328
447181
220919
186386
63687
862610
12831
149345
620162
782649
193176
832595
358397
723738
326420
103421
436578
312030
1017719
137863
696007
21089
332180
551727
829413
740435
1028946
801919
331315
104838
520247
934132
205977
952925
1006348
657295
265583
204392
180039
23497
48487
442480
190102
257774
559786
870999
75785
847854
326544
588698
386851
18521
468157
465751
574798
1026223
429768
453254
893978
570186
151617
735460
4523
200102
257431
1015837
1087402
325343
1087632
618718
792336
778171
937294
313520
963838
1026800
688770
274446
403445
116870
280202
647229
528415
606745
670082
972465
238891
853962
295081
806585
834531
491915
836525
432597
188960
465794
737173
427144
517232
930587
121117
488221
363243
782873
471228
33439
75551
1021052
595422
658245
422415
891310
948231
1071910
6397
186329
640978
532790
787669
688593
44757
924783
297798
732938
181338
382351
115658
169677
262732
559080
500057
769698
972508
635831
876334
232430
264331
849259
480631
335045
440564
1072389
35219
736027
319884
852188
869549
982949
987772
152865
694096
503106
422091
31411
311085
319753
795376
1048502
275501
516879
915048
638247
1097374
374385
459244
283922
20873
981926
798858
406489
1030465
816499
533984
653677
299506
409764
753107
677630
260957
12921
341145
615574
487084
904378
98898
576514
156768
67624
510787
613107
341696
615569
760692
774710
465898
118324
601367
331494
1033014
124425
886359
838873
421063
836372
110881
962293
588530
536509
914742
527171
918820
133869
318290
247522
973213
22863
773234
847144
572060
394565
772957
635562
6495
116625
73396
422668
495925
446596
593673
561930
467733
109672
1053715
901881
957150
669756
441103
232732
746315
522503
691787
1081011
611261
95862
443014
524328
364874
1084741
435534
909514
568071
287993
732111
478260
256078
252192
421256
351795
127092
8038
744000
720176
627388
871606
855585
24567
244271
59449
379989
933478
976742
625657
378428
1075778
359237
750367
812757
326178
610338
13140
470152
128088
838704
308458
16636
630157
500003
971069
492363
492015
1003435
324690
861420
627426
849634
156659
409085
383542
1004264
975708
651147
881569
893528
145904
373845
232232
62509
27446
250372
739100
76656
492843
695129
763995
359253
1080482
381960
566972
679635
508343
45825
288367
212173
940937
498778
708840
201678
614488
984298
1041487
390803
881172
1088049
404017
1083369
141141
791093
481250
210984
890017
947517
1080618
809728
418721
792538
674979
478923
650976
922684
530137
185959
578823
499327
572717
591907
43732
701039
1013180
112790
413972
327209
908815
302114
826243
235559
353555
605613
479492
1021295
706860
939209
767618
239002
564079
188177
69247
1079817
963948
49401
737860
261817
778378
69647
408351
469884
901628
486154
935871
242563
610403
390922
13418
634132
13206
648706
512360
950519
160829
495009
774137
759285
1086296
401066
923539
848547
396257
397307
181109
828285
220599
608795
633243
744744
905667
82550
1049394
980408
547568
482219
192290
901465
465362
680892
440922
605932
935339
623189
689703
13220
811213
223623
943056
445732
840501
518557
176584
783019
1089788
582471
893232
297715
1077760
1024586
467908
301133
278939
11518
675142
146703
760342
298361
1008727
78594
457758
807132
15944
148972
822614
268177
928626
1089737
1005856
345376
784389
80314
286751
630019
479969
727443
632608
931484
1047171
108857
372230
506589
67547
1053618
246960
213724
807359
967999
372793
643269
993817
172702
13098
981445
139354
256205
900927
697540
520090
422546
463795
855129
507299
1012570
260757
746350
790735
713938
824485
215430
729164
160502
636375
1020701
502763
442694
903918
261283
620628
435783
358480
41545
833837
133834
360930
68608
645220
835296
334198
266866
784237
1010372
832326
1042106
875075
617790
854976
73293
653372
676941
996207
233855
68010
354658
41473
186772
363159
650921
1070383
566784
791504
631578
501821
76536
1057223
1034929
99364
973529
348102
775445
881324
368723
930079
942783
881497
195844
446016
937394
467823
557189
278255
872409
683646
931883
1067332
610387
836869
753373
431576
866577
1022941
701357
28613
971326
136209
1075047
546928
282276
964584
577589
27704
207119
1074075
893741
439607
556516
984525
606631
279281
1066310
909375
250315
946425
99939
182250
831242
25747
108588
591633
715893
432121
214014
582602
963665
39806
459000
145998
717359
2898
856854
978860
25623
152867
935089
821689
378264
395324
36869
986770
761720
462638
838173
655848
555604
1099662
171427
594609
874329
721666
169517
943852
672720
501924
394435
345548
58367
464594
285045
1086613
813395
641653
102891
951526
77088
1033226
862032
204415
738055
885715
719042
654558
597988
938451
1041048
398836
561510
163634
1084661
128176
1092627
609054
558411
481982
1040959
933907
1019690
463456
453889
936368
310915
108913
670112
908418
455867
269054
114647
316508
448017
342883
73902
870079
488837
607214
404998
180272
370681
987725
791218
954751
653879
230221
848128
994274
845662
31939
1016941
23885
521517
104073
200043
769738
252422
841239
53557
294827
967477
331207
828903
129783
1006039
574844
328472
551485
674418
279370
1054082
714127
916768
368089
268297
117944
692095
230562
62511
385600
77603
627579
890732
495297
59027
418656
361000
492355
403293
1093684
260974
104517
49497
698237
376303
927367
966757
312756
700139
748920
176154
1097857
249959
1086524
587504
162296
434793
860770
513322
795359
761636
106448
1052155
102131
499528
1077612
921252
385972
785567
971803
454104
547367
589762
96087
671019
1013876
892563
1038484
953767
806902
1055229
92826
331182
816202
393237
118360
838104
338383
564934
366444
181557
398015
650400
814585
966480
674351
109839
177732
172337
17260
430012
1042512
557394
679194
293464
392688
546787
795752
285301
228113
797645
683751
653148
454854
591542
877841
92996
143579
583288
1070270
1052887
392028
943556
934979
841316
940783
391276
601347
203578
1050183
649348
992166
59698
439697
1041046
196689
471874
523841
26502
861947
214676
719491
94163
657114
932000
897115
695028
263289
75081
466465
811351
549205
370256
818530
87489
183984
1059692
862189
705625
1006856
920459
199525
996826
1063114
798730
752193
372456
670735
831512
480436
292101
429459
2264
240190
775152
411845
905583
363774
350943
962417
19992
944466
108989
837624
12554
1072618
782780
588794
647458
461683
910528
868339
348686
781551
625658
150444
15167
898029
911794
1011177
7703
59508
985771
577992
322938
988798
993129
640102
726344
529388
431279
1072826
660636
99112
848737
294253
790745
966133
378078
126225
107918
926568
802735
61432
533417
641893
95472
295574
1006513
1022977
253198
336884
331188
985216
238793
149647
649106
946312
344306
626953
716889
445465
66064
145049
222482
388757
514870
601790
987534
207185
377494
162728
1083420
795021
76155
454475
1004919
899615
385567
611747
244115
727475
932196
429923
547121
844582
476108
109722
60022
1072293
936230
1098975
818619
301019
130914
253044
539676
1021614
706373
1097038
719488
442291
291348
526766
845431
271076
661515
851573
68442
250270
695568
485564
171923
575842
209345
375268
790712
697899
753813
28709
151075
71793
539533
338017
823332
927042
906738
1093015
1082478
832969
223023
53719
749030
1059026
217403
576936
717227
28282
5360
231998
1060460
538399
945995
991800
783503
902462
262021
392657
471434
541016
876416
257755
1057008
124188
355621
897512
421286
622657
600005
253002
376864
748938
123456
278427
584037
601240
970285
717081
73933
964820
140424
474129
1047269
889824
446660
11303
115545
926394
1077858
663387
344201
210485
283810
274129
404049
555037
951881
547355
382401
763397
134438
1070259
314255
376544
959923
192463
780427
1046545
266438
426610
139139
736502
582472
593775
138424
3392
765241
951769
378914
1048145
876463
993939
878050
1008093
569380
492011
998932
821171
149248
221983
880513
361514
193488
493629
792316
545434
139531
880242
175237
1060192
948214
547831
22112
30524
91915
245184
398840
385410
186289
1007913
593056
812278
112544
58687
421992
268877
140653
555185
115794
835899
73052
850744
363253
779863
747108
149966
566367
383177
883629
330581
1026715
429684
1082348
349685
171872
446622
583238
38087
1004182
607042
296706
97119
162847
598972
398063
397013
741347
94537
533597
345853
983470
137412
394253
751948
610708
92854
744163
778935
187759
243684
663333
415165
942766
792669
1006298
755371
708887
537009
112817
11532
145507
920409
247046
404289
454198
324999
741854
370832
1020315
884865
1002640
53357
736950
96262
504859
937736
148210
768855
381519
997134
876125
1042455
181261
478740
504864
656860
825260
636017
211957
516842
686997
124103
20941
163893
855459
661944
303442
776819
364694
292382
375612
431059
840543
40656
912529
818431
863254
1078992
125956
596084
352789
100034
1007963
1059974
602773
965364
327982
417989
801863
946617
26635
124083
254683
920468
970256
213219
16541
419473
684814
845086
790031
505516
2415
939711
949305
1014899
836352
118437
696442
177072
971651
332442
252220
888974
362643
553711
493110
333921
17395
643272
653948
259224
438886
37192
195667
265367
593090
18657
164454
223117
443698
937289
313916
409591
193057
4183
529163
50041
770303
893412
562232
427004
950421
757295
283524
1077062
736848
773243
1056895
162935
720376
1034200
528368
650564
345052
1042496
161868
970611
568546
625625
387725
344249
317628
57121
901521
1016122
14789
243332
188311
767565
795654
819914
655914
961029
1040649
237164
514872
472142
811773
882834
236243
269899
504769
387226
146395
1089321
52687
622514
878000
568322
865262
710885
999708
736019
497827
363792
675517
88064
733704
345010
1053430
227531
844589
1043538
643076
329528
181584
1072867
1044365
110110
819692
199853
867733
586335
193910
838555
781709
280757
618874
309222
916164
299342
58865
840328
445923
248075
736908
340684
476919
112714
545118
932838
761950
116529
353470
465333
830528
180829
329290
254040
928367
1073000
722900
92459
13374
224703
1053291
349750
768697
733914
653214
93015
942295
610640
538808
483999
417726
957443
579907
292298
814102
187137
485733
1031723
289618
153072
333790
332740
783525
408941
721700
867485
149379
789536
622690
86044
707159
121269
326519
900201
987483
447648
183366
381022
1025775
1100355
990872
527337
1070044
505852
1010651
880729
194939
792794
974071
926369
449467
924825
579422
348322
296617
13516
854088
1007956
202456
532263
847598
916138
202345
635559
1063345
289591
199252
672842
81690
899808
222838
682948
349025
428919
813625
888102
223156
1076165
766269
145184
391690
369243
426503
820875
1080876
403029
213649
891353
639148
487403
899119
527640
201742
539534
891163
38967
406741
220489
860640
114106
115156
142673
143723
583131
474742
251666
1036180
540075
630154
150710
582412
1024096
1034706
698210
676850
55693
508964
47710
496560
1091241
783115
709605
380644
829236
248923
1064607
831505
169833
332625
970333
1044437
18136
411562
497965
250363
721789
559461
958644
954949
835962
118019
769459
936294
884134
404058
644933
154977
1015237
331988
418481
456014
439643
906698
838190
168510
780073
118494
759542
652713
313967
9288
800727
649727
274736
1008684
98883
993058
626769
680454
426384
398893
998250
136883
360819
698920
354266
853175
571998
926552
343733
539168
913481
1062373
175083
518813
163373
883884
325907
450069
352173
764853
606272
683782
777379
448811
449861
1004424
429394
767766
158118
966172
742456
235928
348238
54427
364598
298223
6754
720728
772399
875879
603806
155482
728481
426077
881698
610418
487370
760456
1075365
864037
710740
1042656
337323
658792
1019338
1020388
184690
762825
216463
531044
378495
145738
483628
273189
35487
956047
455936
1059601
638515
116234
453697
100412
99362
681100
690279
426627
855031
337723
487715
720129
617351
701271
543962
710312
12267
227732
260925
835285
569684
177338
555299
97620
858986
664953
1069312
981146
450304
115774
485886
783597
308567
439897
46335
650425
795793
637264
960212
14944
93110
202116
143409
908099
823144
506192
1089234
576841
844936
1016503
470987
60602
1025313
8375
831016
994570
175037
218564
273260
914994
330798
109154
193277
1007984
1052675
397005
590489
635144
1064179
136967
152364
210482
349954
655780
101774
325714
476663
116025
921516
166338
807201
1094141
666592
946742
381694
227302
308018
493990
1061833
60957
142384
53864
419036
881862
645771
231087
947364
296845
399715
198156
201958
12392
95468
790559
454515
931842
17205
212379
509656
441457
1094088
700572
474134
363209
219654
880706
475070
1061863
128345
300019
946745
685092
708899
419851
113788
797235
243497
672690
942559
411432
1035652
917538
596141
764252
398571
880111
525457
1099965
262253
393449
739323
879165
675673
394259
303507
170382
817456
351089
578848
29634
16269
983312
668032
334099
224877
509391
940149
894791
1060118
607358
671969
51190
102051
663936
588584
772931
95637
1071195
897502
924297
673944
523153
405219
946697
4067
493147
903026
1069640
109671
811862
1087372
846702
419954
263275
208029
133088
298128
147051
1067493
150509
45354
306725
307775
997419
424785
807637
719138
641463
209297
570458
594655
407379
149859
291196
528640
121880
300930
527244
454069
944122
500742
927454
603695
904107
247844
639075
514335
25080
932389
931339
887796
181166
633053
1015112
42747
872257
388833
967192
231114
317909
585980
707880
928446
452418
199460
1094579
730562
148891
78734
537348
896523
200786
1035998
83163
349740
402077
869049
144524
739057
685636
10403
541336
891612
711538
1027066
814554
682595
27664
263589
930757
1057147
237052
101005
84839
293224
368224
597210
1027172
845142
1026586
248733
662900
161710
810884
562972
617049
18855
171743
471066
20671
512770
677441
950906
345974
988106
932128
775329
300085
1010394
954609
805230
88474
399190
667871
245958
802966
1039335
310750
389894
650445
1047849
933042
566043
1013050
820288
1021118
191822
31713
767459
616912
532794
554520
854035
597272
564724
607861
779407
292771
1002010
194796
547018
877765
955066
529439
271540
809468
602827
194755
1055830
622545
907621
690649
28507
410723
1051228
445060
267499
341899
195805
152484
742559
455726
366741
594309
712591
159208
925756
1013563
162060
173318
710717
55430
877549
79859
638164
994931
570044
89233
829629
19285
420337
888653
1063399
936448
498133
1040228
741018
3363
589414
407046
1025657
670555
468081
84063
324113
546228
733049
982364
401277
722275
670314
764689
91558
337161
1027091
441675
598126
946923
406280
474786
383059
124511
1100380
537424
938364
59115
514582
825437
1046110
895575
255910
75518
1089778
760844
869967
459305
507246
985702
180337
150640
149590
172604
776247
272738
312862
900926
844379
950176
131744
629391
809010
805767
119494
167357
85778
247379
481237
589584
1009990
751117
121152
121843
849203
289111
308727
494508
871434
761398
397566
424722
1079096
362366
814252
546364
483069
419723
576916
1073067
640202
701403
281690
881926
2918
308094
595434
232861
976615
957921
34837
185963
789373
969757
252012
867310
529979
34736
968882
502298
474809
1098870
1059792
1017509
1073043
258797
410178
944561
58995
375331
773259
906356
835749
36246
945660
123473
864363
23566
736724
1061187
181713
771200
361204
1053390
615580
91683
634608
134908
883812
282786
1059787
614791
494642
26389
695368
191581
852774
98408
940566
716960
487733
1034800
155289
516159
610319
102801
466581
475464
891245
949300
161896
706520
57525
152966
52828
697419
1056005
350680
1012039
1056468
468011
586690
773220
665062
847030
776025
337835
956893
452032
270236
800427
1086131
549110
488694
661680
1091272
758678
509004
1099569
976592
254725
279129
1074759
608425
1035191
342534
68460
199719
110924
385126
550180
662967
1093496
422494
976384
585778
1037388
73895
74173
143308
876139
759608
309941
71738
641919
946263
217696
258776
568158
80956
735222
157388
346517
834764
865692
834327
546727
397600
766345
230933
1044961
623985
254589
563748
1023375
296567
676132
200219
1067619
299904
214371
595586
902245
11210
451356
878588
90970
930198
938273
410029
768864
51056
381582
305033
833159
762403
686663
937549
1059855
960468
727647
911769
531450
127111
500724
95339
642440
668635
386435
365676
870011
843668
344153
54063
154038
320241
32314
56009
909444
226683
290770
730881
868766
17920
26867
826934
359890
538715
159278
136983
1004100
385502
638321
291607
272671
755573
512210
884569
1027462
386206
1083283
1097723
817331
399075
797849
790566
968945
965065
811257
362008
585509
800984
1098777
34078
930637
527444
268962
989634
381285
511455
450021
709968
85301
572238
122512
339535
985575
309375
536388
649794
791683
80842
937562
207872
572465
694840
153337
1088112
953676
282575
805607
268804
726674
619493
378915
632415
55951
11590
687448
516340
444214
921907
501300
6451
163974
196632
846892
569303
875837
987653
250768
602302
822599
224645
6418
800248
886057
100162
967073
558318
63728
224182
776283
1087321
396611
692934
950594
966650
120544
106574
256840
485394
272297
483578
374294
581064
381331
193323
293235
1001649
177075
465994
802818
143389
729924
130542
941762
317027
592534
426010
715562
834260
1011848
82144
373526
331138
611469
957905
689157
96337
193805
865723
119639
863580
86590
1016352
600491
1018729
178799
573252
645993
166905
131446
532168
624923
413537
615544
485217
41567
996318
127736
281203
507923
734843
496223
618162
353165
806880
345429
221838
32794
512665
379768
963585
446302
177357
628558
751989
817569
6315
758057
1033229
885139
604291
1014903
226251
987279
331511
408419
663053
1042807
842549
533435
479623
19302
827984
190543
842436
933553
1094125
355343
413947
587315
888261
257508
39691
985309
304000
469859
58306
656374
465556
164395
162098
935784
343650
902697
341695
304585
772025
412162
455773
50197
702622
1028453
700770
991221
14721
791410
6813
158846
571258
193312
511457
1022873
86181
755042
282345
7253
532024
595704
334451
638158
69055
240668
425184
812067
388214
845963
368779
758918
220291
556487
610950
378071
926173
514745
761149
880861
323381
592677
467614
310230
444029
82784
1053539
875175
592933
965810
519854
806455
700410
309846
391149
979000
872813
50861
304128
421852
610410
735713
453619
490534
753700
292791
835777
555169
588567
147645
382463
640449
493945
269124
375218
9323
988214
506734
202060
705894
1054118
203773
766198
406478
360574
569123
23131
795031
201908
913928
710799
912585
497997
916436
155005
605285
955783
737592
46611
829059
376740
247618
836142
77927
46231
1063215
498996
817499
972774
853097
887415
398698
38139
287359
730048
1014104
775766
780212
999893
12405
345335
93066
366879
629106
345700
170123
220710
322459
97017
620631
253468
408129
62675
383693
981145
992938
552792
738655
862507
1023926
439842
799786
84059
784491
212257
588648
451742
439524
1086041
732254
754770
299868
759133
805581
1099522
288907
784044
1065119
538914
78843
437303
1083307
192860
221991
635791
91892
499609
584205
350033
155651
791060
957114
475335
835280
295923
375296
846181
332549
601566
160575
421627
734903
642077
2744
1048073
484526
36540
198944
1090718
726229
199600
850246
630374
489136
1070870
990564
502654
217710
523272
592277
623440
816115
48540
688813
300413
605493
241360
865062
303710
1008482
363225
881564
687888
650149
18506
12808
1016734
841436
439063
362945
978280
918270
1031121
648171
494050
891947
941028
763962
774895
202291
992132
93221
488089
515989
171469
411934
818269
520185
602772
223469
708395
910441
134332
763543
1058293
283471
210565
222848
83271
996686
747984
442055
491229
808365
200830
518711
302860
756803
380983
83329
839318
63089
676174
397034
1080541
376647
564754
57183
676518
196445
893729
415090
497219
948965
224375
896240
103840
100523
698288
938329
359916
463593
778414
640639
927577
137821
901103
631542
372185
842236
826148
281513
194713
191820
485935
278620
852494
651151
683224
994840
331689
847932
179665
886054
288249
1053028
654063
535898
709233
477171
169792
1054886
724461
957976
720099
715340
1063940
229183
377304
589864
425117
585475
12556
965472
499906
680486
719212
840845
597678
541790
857825
953665
161418
244557
1027848
398882
1047601
356094
6166
310029
151867
434440
827575
14871
553886
4660
355356
375410
424841
782240
567042
517502
726455
1007277
686749
1086964
1056365
787099
368908
93529
122659
1065558
743834
373713
867758
98281
570898
898030
8733
398422
207579
861090
631207
613679
219874
628300
855649
678823
400395
1083268
95733
836965
823634
58566
601715
320465
549111
415693
303436
760940
1051402
262157
512146
518090
866576
395590
985884
114356
224008
664579
513935
707133
215853
343027
498870
942534
968597
933436
753660
600306
145316
319312
989834
4642
553417
570502
170174
341765
565149
387398
158082
897286
211970
890190
27388
283073
4916
576940
1058290
883448
720096
34513
597195
141433
269620
84247
580674
902899
972459
80235
689988
844425
391446
1058781
3088
530080
822980
456882
227970
743430
676698
562407
1028698
129003
284851
491942
720579
703361
324995
753001
38182
817579
350788
253743
755757
14212
527514
684022
996142
250217
854172
626508
546172
115400
435967
140404
1057413
965818
432216
516345
104125
600452
934597
1023285
434217
1001736
151388
569976
60987
451845
1073425
282933
680870
913785
827969
384064
938837
770720
846689
301361
722546
214525
487229
328984
107422
980133
406500
615497
848095
653468
252735
1084373
715848
702206
396393
969624
480648
1030810
292998
641040
404117
200922
765664
1091823
158102
168488
157550
331995
884281
859848
861605
913790
521949
49728
896447
810207
487494
666843
91299
409062
824017
1078322
92491
970127
796071
973614
295458
751025
917185
600013
50792
104681
628549
448060
1014665
101657
187180
268760
305706
502093
562840
33704
245272
529417
1091733
1077818
373678
62192
657640
825907
985524
305582
879927
1089075
897662
403898
634805
386536
804451
316200
957043
429130
396378
697855
1056324
184903
389505
544714
714475
174078
332879
227818
841378
562223
981336
175000
298983
541057
342695
737999
129576
648068
1026802
125542
717915
117623
738692
146831
1084198
4703
937165
737229
682742
348903
775665
29799
1039675
766482
297930
342810
1047602
871730
459693
912100
303023
463719
620197
30059
53278
470648
217922
645822
268811
943702
971534
666184
1070648
374568
965468
151984
310061
1080493
521552
10099
855341
867263
1088203
426555
386871
630210
975359
118572
409386
628899
282393
860153
756972
863624
1017031
137149
237827
239374
696882
1084877
6647
1030443
182057
327236
692188
467576
343762
610460
330506
461754
648732
523083
368768
66369
741672
931606
691973
29671
76787
945577
978019
478655
264580
1069702
823255
727949
269039
638004
496673
759331
1062830
512088
211910
645567
756868
460232
352185
33983
330576
955919
712734
886042
793143
585524
191805
322150
1040865
30031
843869
909574
459208
3576
141033
867330
275436
533309
725029
388173
446033
787760
3355
742441
613654
93287
453063
313878
1083752
300853
596722
594565
475723
587729
193110
43267
582042
406065
845061
790281
267796
328947
874850
1080395
153088
1085428
368542
34634
41858
340145
251159
667119
182580
211898
841991
192604
807266
1060072
681409
618422
984162
470176
690301
261306
855962
757814
425501
986035
651819
1098803
842880
898675
430094
732126
731076
344674
1003739
991089
166409
428117
466476
379034
286559
114329
549126
409226
282152
789342
102961
426680
555916
790192
649477
807113
204304
1084122
508266
182237
320788
711898
326384
971088
478653
1055099
425033
832457
1074223
65048
704537
722050
305487
98930
527684
199506
557731
325325
635042
598830
921766
1070127
772008
809631
772762
579090
282131
187840
417418
589745
921549
100045
891703
86563
199059
307206
368894
820493
397929
263679
34775
57487
135690
210113
322613
306577
43516
1046965
984724
177324
344541
59847
494420
718038
438126
662499
959672
752939
372369
824165
161070
496207
491534
797508
639613
879518
833978
1037224
514223
194456
434015
494032
468072
283231
990339
321409
180046
456304
32893
470783
56082
545325
666972
362486
1022048
573792
459347
103754
75835
706983
307973
862186
233626
391863
999874
318530
873967
716419
238940
18328
547181
405605
250283
991759
41503
732907
541088
101240
742828
264037
557818
632637
1047690
67413
63613
757044
210360
947556
826702
834958
502358
971394
664525
1048885
189674
332634
360068
152133
381643
13732
771778
819647
606646
482644
187039
255790
900083
100568
883615
878019
879069
140695
156501
137004
104585
132345
531148
424408
849872
9143
758505
929053
379834
888291
20684
804925
472207
959218
612252
1004587
929753
764523
758770
608801
745190
425436
247286
37307
501552
631493
1025460
1077713
498539
88973
1016497
196012
57710
525323
10694
1022504
51011
842468
370597
224789
537215
445764
374047
979154
839939
808997
673267
28710
357412
601359
43580
1026467
493017
897560
321398
226372
121544
616727
95474
1007951
798094
593374
489194
982970
603686
1009778
326248
754404
469500
454027
229864
729626
877461
305900
546106
848789
673549
1062539
217918
865892
374724
61761
822295
176543
657101
525537
935045
870358
10863
361733
487569
26591
520511
968019
589997
895240
1009782
37650
275792
797288
614624
191011
43037
663142
210520
401747
399189
933253
985401
1083766
362549
698733
504389
761021
316914
99772
178644
707855
29982
718229
1079820
664358
331259
724717
44569
860064
68282
1077875
786406
181528
365794
182049
287557
443203
915974
852142
206548
288322
119293
534661
871717
321033
47387
782699
597906
739542
250076
981908
34923
494399
1072834
219106
436463
598541
627653
844132
303478
172769
38363
19334
479996
99452
762071
324922
307978
107016
892143
717632
852944
27594
444560
1090189
170316
590077
487344
376520
192394
364090
782411
700214
547833
883054
813194
648454
1043292
711941
863831
1037820
166754
1092248
243682
426208
577749
993100
597539
250629
817769
5188
70609
475005
622014
834016
673162
54245
33698
857152
715449
499246
1070956
524624
848855
943822
769026
585328
1041464
59610
789153
967341
850567
12548
850177
1063822
569352
400817
854482
563647
552256
183843
183660
411056
347514
149679
109615
306784
382570
199226
143012
677001
993444
302460
599805
173267
1069681
611253
648775
365891
749698
872524
31619
504854
236475
485093
578916
736129
146780
476831
859448
1035769
469027
322257
233544
313745
945828
160662
687811
991265
932344
433479
950803
393990
82636
1090694
597322
873387
369238
111900
558315
220295
190429
933793
167217
299340
816528
680116
10582
671113
520007
743254
110490
976688
911090
938272
142484
557535
1003049
683545
899917
682310
657562
500222
400872
28419
210033
422337
699359
991055
281697
199287
914602
257704
802012
197594
198644
199694
930184
188583
651913
943478
876224
997593
845327
316490
17623
378433
912747
595752
1099423
24750
606781
51837
446821
601168
160218
369542
500257
105870
493129
772075
712741
747009
583560
670994
749325
46960
834692
983973
846361
309083
893362
244383
865699
335448
1033164
224748
222778
330241
797650
10318
885378
931095
12184
190524
23044
748550
545361
490366
680147
719754
828553
1000676
896658
553534
181210
325808
471177
435871
290768
695390
859308
537518
16092
408796
43069
880098
80000
917182
246516
274599
720254
519867
522530
759990
950317
286010
653632
959069
115251
770230
681795
1074695
141328
159000
841124
638533
364093
543269
274161
295687
696950
97751
186353
343202
80065
678755
469470
197106
911133
867214
106986
94933
660881
841071
205861
359896
312770
509543
361815
684408
529551
9883
559267
282009
427819
700120
859645
400250
29287
839374
797853
643528
524232
362849
838482
36376
791540
826685
226095
375435
260291
184511
74025
896079
916882
477114
1033445
612933
574652
620084
792908
366899
704454
721135
860864
528319
252249
214811
1048025
784625
186206
66395
487856
586868
83087
1015070
1035948
329400
862750
966697
907513
992335
225590
433483
908165
400107
573542
487118
148206
117794
139819
904709
1041982
415191
651185
964316
931323
610266
698620
633676
1072947
946337
937413
731781
636914
1063842
982901
1028797
457499
123233
240998
616728
131648
554486
702111
1008799
173969
912987
911406
803317
570290
570924
204651
664504
257447
1068371
1019787
1012335
365516
563323
39360
504958
259951
132594
74715
691053
900082
494173
27046
735327
502967
1073645
894031
1077425
595189
103833
426231
1005166
868956
959378
393879
732070
18318
408142
550767
304860
380740
884459
657809
556707
506485
127843
881866
159062
118892
1016186
127718
78073
730010
596458
902454
502251
375191
393418
488043
14453
13909
350835
375897
286478
556112
841762
211769
1053480
218898
673518
558579
991253
531762
1053060
191263
732518
854837
1062988
325236
616828
268464
144959
548982
260369
489659
228770
55518
743611
478121
894479
283348
979086
806822
202379
948694
541995
129305
103706
188788
624111
109341
398737
560179
834430
154995
355341
953476
219851
104017
859370
225811
795744
643470
633783
880556
601348
330176
789570
346067
696349
288640
33903
475182
908014
904977
929502
1029887
1086486
206324
194921
78481
254913
938695
1084464
351352
649029
486904
222280
970346
867165
138858
1087828
605110
350769
470385
302278
844827
587395
979021
668599
435023
896974
1057305
107225
175970
509383
778163
12891
253264
944008
1009713
852230
871765
1027939
747916
662353
954999
290119
288904
897138
994586
29748
414074
290231
170655
450369
505553
1080799
49441
153699
655313
759642
43638
961529
377493
57611
252704
1098430
522146
998596
593871
819527
193026
1018752
793987
967962
877688
265909
716213
716214
547125
595391
486183
9954
624472
544100
126459
793262
695619
162862
518174
901546
195954
1044859
898842
331793
1096296
797696
898574
463809
300982
150374
1000775
114611
836143
93008
555989
398575
310132
715900
1004067
629660
79174
90321
771169
516691
278106
1013818
904008
514246
394970
904533
296080
993034
634320
221796
1062015
595842
992042
432359
1023049
1018010
424393
299130
264708
1086229
137795
591930
114026
7403
364738
262940
929190
382375
284484
729667
448613
618732
708128
587199
824701
1098819
623645
170841
488612
197112
625646
3217
460013
642170
759895
759408
630728
270516
986156
471846
403747
28876
800947
787489
71197
620692
922986
831982
317253
168517
370535
1057445
66474
190372
635591
882279
1007115
765651
475830
248715
900009
273026
237504
743960
636476
660283
25033
928938
554955
918274
953232
965995
397999
199250
512295
209606
1031130
248238
70954
397267
916645
451035
448020
1091625
501744
775476
954115
584548
1025727
547374
1049271
571712
982265
550265
746622
698610
898063
46872
173614
109667
286727
732958
824046
191290
504151
647783
755965
692195
152379
973501
712375
449453
372313
333946
765512
564716
360840
646870
954375
221699
51629
611277
593782
401109
768608
455335
517532
734373
52283
800930
15779
474769
296057
178817
758820
894165
640148
918818
380921
1002456
176858
1023333
861307
573052
235881
6838
18872
1046698
213830
969615
916509
304305
97232
894687
689934
222556
783063
951022
563513
604607
473347
905076
637743
131100
524203
515577
90808
398317
358268
859376
1003118
301403
72655
1032695
122764
787019
711789
164167
414687
706873
902645
667135
948023
14560
256408
895925
418048
829303
529197
792430
764507
102422
407407
1094201
551418
582608
473218
953952
998137
256761
908564
1011747
773429
266854
832141
1067017
1060351
921958
328030
963437
231082
550626
108263
405175
1058205
719541
686550
835609
303652
419536
401392
1069845
172640
354187
990214
224163
65866
52386
665007
167810
648351
512697
959420
1029520
951632
557612
982642
243539
148249
728835
673963
308013
8889
307600
1045045
742561
1094984
777582
613437
528972
48051
791333
825214
361687
485043
169426
99242
640414
171020
334815
204910
978657
207546
407616
310562
579030
58117
1058593
805814
1094107
685381
634281
144010
371020
1033950
956495
497932
192438
622206
10949
190724
511190
751887
356120
8083
321937
780823
758294
214058
1052242
671865
887916
927217
527166
103254
120696
917484
739527
807048
137662
544373
582454
1073727
1072677
39585
419914
134906
183333
475363
447205
39807
939515
269473
268423
115762
152397
880306
534840
701801
1017053
563845
173162
956142
518267
621324
618346
701014
445255
367924
26907
89141
911697
522149
1064849
379243
575340
225875
527273
117885
210674
554807
956991
1090155
633774
681516
199283
128647
1086536
945775
772732
337092
251209
922843
541585
430136
179559
799391
440042
923845
573355
51606
1008154
331984
830707
719470
854715
712997
587431
1051832
605768
182799
833317
450413
991858
215199
775354
955784
415426
785175
898767
118290
49858
595244
808543
771657
742627
589876
169985
919189
718351
14919
966997
297969
27039
796726
528323
1076086
243592
83413
608398
906344
204164
547324
386324
576463
463892
150401
231099
671009
82674
481356
412292
774724
969139
505236
1004157
214712
644073
911242
777483
464691
142385
318269
1042303
638938
103114
716863
1075117
628069
598369
224477
510371
968696
262878
855420
912642
1091158
106210
844360
487093
1079268
670549
241612
411712
188795
418426
288000
729492
512136
1098558
903680
619541
705900
587107
856321
196463
411742
403048
501426
794998
910335
988549
48360
794474
905239
467281
347915
355590
627337
1011223
125864
670911
459125
545964
154997
983425
827160
1083982
22685
612984
751623
54492
429308
1025304
874744
712932
157192
1089706
47874
530694
786101
215877
734045
624567
421500
677995
91538
55098
582153
317018
1011390
385521
755335
61815
54332
276445
1058110
541511
856883
308307
630242
892968
37371
769639
86599
650674
1060964
951211
892723
740043
183600
455693
750926
140675
133637
593266
399835
385867
252155
664791
772097
554523
795642
133859
51823
613912
405759
22270
310436
1028703
187824
675026
475509
788743
180593
313460
917294
565320
1037938
25316
1025877
291213
641030
16425
411903
180314
1016813
62049
98242
503229
572213
571920
658819
482021
693647
501055
763838
473217
737960
852843
305741
636957
426584
1022609
454629
883531
339595
215243
151243
983512
501884
135460
194658
91720
465524
1034223
584090
854480
485735
336565
866742
343393
740126
998929
863692
832226
252203
165004
480945
956790
917770
684515
1072959
550992
968892
367125
209573
726340
44293
391505
812964
299767
94291
158613
760335
79755
435364
463849
418166
870877
1075017
707483
649139
303263
373140
600595
120530
1098242
927398
345615
495474
79683
577150
542263
170514
803780
416337
394792
751752
264574
827231
501905
1054951
1017869
738128
993760
288567
569213
571784
686307
344094
101820
111822
876206
739469
206973
732748
123244
960243
494412
336059
992157
142712
169911
299984
524159
94016
718896
19570
771512
602407
89173
302372
956535
158195
870800
829515
1050844
149940
528249
378800
404668
177865
596779
931939
302961
1019869
754221
69653
970897
462698
150482
955054
790536
523087
556149
955436
160737
314626
210747
1043729
385131
612713
888074
1064290
1070417
105427
401048
362744
1008323
385741
160562
484545
189043
862470
992206
726369
218740
823850
840213
1091156
501603
573564
692667
23184
105527
548779
82639
1078444
1052326
896189
379134
36588
499676
660919
606169
262306
629129
785682
741063
434934
1012719
585880
103302
1048607
712825
864214
492976
827390
873398
817428
389149
237262
432946
1012804
766081
1052380
628581
832940
599831
106991
698194
505932
1062009
458337
1021326
308935
280375
475887
385263
48917
672872
1042824
187519
60797
714942
370944
374315
878168
420792
45460
188634
808252
179051
555373
915367
638290
987126
975601
258096
554812
220373
184330
703892
800865
458452
642010
842081
116510
942840
108814
116289
837527
790717
804995
703601
448042
965026
336077
537701
522085
140931
983032
297519
1038302
568826
861905
252989
1047864
1050119
444632
106392
861632
75942
621747
553315
381403
526548
426784
444052
381490
187907
973878
620844
467476
74488
626692
397548
972219
299771
341979
845127
789401
122405
650566
22650
41469
46867
578900
408104
971575
129250
724477
244638
184550
380244
783567
154656
595798
628810
492651
93429
841489
502268
572788
223025
271092
76503
876760
691907
572503
330143
873269
997444
955769
96765
594148
281167
318828
129435
981119
1042679
423050
270823
1025665
489019
364891
1055757
482668
741408
1005069
1042561
115088
201343
435036
225758
512607
712153
304092
82997
637885
575293
48782
512955
1073738
335149
197843
889870
793610
909131
673778
497279
715522
532627
348334
311074
1035109
1027650
107865
858735
878490
547829
887201
72635
289688
581844
128018
193422
1023661
667737
425179
230335
667014
751945
852008
786746
957813
1007338
1008025
342462
968650
691579
145245
418970
579982
999244
548060
656225
951251
352531
1089029
610954
562300
415295
80814
49945
842176
270743
390559
617653
580277
212818
582481
883103
829197
729708
1071848
103433
827048
192067
858359
902602
121715
805959
401919
26634
779259
493379
10968
653739
289837
501523
289239
486808
180288
1039960
598745
585996
898867
370374
750189
922338
554194
702968
343790
1043842
226682
983070
377447
611562
337433
376188
950111
146923
300126
770307
400045
912191
974991
441495
743463
249362
469467
550926
684769
478039
693448
90387
704342
983908
36034
177237
141612
268990
918549
261201
477593
750485
44877
308623
744098
107201
829294
633907
1006699
512900
1013916
841470
995526
212170
803891
623911
317038
130002
295934
282039
79118
460325
414365
1052832
1010837
41310
608588
297234
1053174
336409
181856
324047
928306
394997
9107
781482
661998
927724
234550
399390
554565
641282
739153
403735
1080019
433296
946978
698367
378803
863560
622544
787153
286725
652711
96617
444837
1096009
158252
731515
514474
359171
127445
835198
735830
644604
320936
912103
449244
68140
323385
1027946
566595
467357
1056445
779206
133431
893447
1099748
598260
290652
589781
425384
561109
762809
440626
232438
1055002
751837
448383
948116
1074130
15190
1015354
50495
967219
863149
725284
236304
1074777
1079622
214088
470382
557627
75350
603585
987450
1060076
717883
859425
435514
556353
722564
554897
72702
372775
763623
189213
439348
245398
859969
617446
545654
691332
1036373
511554
258351
994680
225069
955704
1001451
866957
356902
960918
131417
378585
821685
361437
631393
946627
429266
793162
291252
922234
945998
319693
618282
1021539
738457
1031436
189790
53018
744369
1078863
730626
856236
365023
779716
818120
1042467
764750
534580
832788
111188
268959
93565
402113
657514
840640
979001
953273
232696
491037
250165
393335
755567
384024
172401
94368
823272
535788
354139
143993
265003
413492
588733
493868
497882
313444
833197
729944
433595
443377
47845
890292
241075
855903
758478
280083
66933
521074
452955
515735
24322
519068
1091172
361321
135091
317291
152905
734866
161505
702676
818294
16716
103870
116187
136098
4715
406615
1043054
138418
272547
50987
1023537
582310
552110
910312
13250
586756
793700
217893
298866
866018
817158
196331
973130
131507
633092
54336
869266
66357
865704
547332
77188
78238
491051
400649
740200
956520
1012408
684843
527288
896879
46378
376076
911134
989144
349696
918602
1089862
253275
225797
340883
405599
659911
293763
951482
152512
765456
334939
35613
756122
594529
167791
534224
540277
679120
733125
796862
446964
50539
919482
1066912
624637
188963
593303
415890
1087531
116569
875775
101538
939821
702707
73630
829707
606804
837756
186561
521405
1036541
997969
221833
220022
658137
877168
688907
70753
447243
254254
990078
340924
516318
202533
1054274
1077919
37605
361787
846894
121532
323388
37294
934629
454687
319303
924005
696517
676830
40548
1049496
692140
821086
487524
1010892
451204
556668
160176
856395
830868
151078
701171
205998
808599
390131
26001
97128
1058816
602057
616466
833473
148901
661036
1091704
833831
670793
491867
314946
81505
316435
57125
942356
475304
942770
406947
15822
824763
892145
529023
295556
958631
1020127
366254
121266
1009794
1010844
877562
469779
790809
109960
730269
957382
280833
270432
1058586
267634
1021071
847844
320169
894013
827308
746435
366236
855921
767339
8755
113196
753415
835121
741527
413829
460700
393405
111185
47651
835014
665509
408378
926916
335676
549520
904042
142462
1015872
874112
527978
113239
128441
171099
642057
105109
6781
382762
317560
1055172
253943
989499
677884
205226
129261
107315
575974
921805
556180
1032387
45948
795804
454955
569171
132840
776890
932654
109410
824071
961626
592340
918136
771231
607871
1037660
384043
19646
642456
328383
349063
412805
845771
497615
174693
896954
50281
669364
315643
923363
65953
834457
620611
253538
39983
392780
312776
631571
490887
769210
816796
432298
974200
1037464
900974
730902
212248
936195
1081905
512439
533228
630294
483232
740146
514344
346229
700431
924520
820105
722116
1035728
576818
291216
879049
56137
1056443
902861
731225
105822
354753
92275
144121
184819
1013052
524987
868042
357677
138230
909929
942209
216137
11972
731682
23025
769279
1042172
269360
1026816
865336
826610
663906
413015
474227
794162
984715
109018
354784
396921
275325
861565
365175
268197
254155
127675
429597
958509
275714
139714
837554
794155
379910
686948
257259
600166
121055
1097181
113907
951942
12680
670815
258526
930192
963991
398697
555598
337775
117592
1084584
374194
245827
15312
1075219
378993
1043042
511745
745496
616290
106796
197347
444513
584160
132460
1096386
796298
272972
578597
724740
736802
350372
787004
566490
167365
1018635
533788
354016
821084
820034
306649
469465
653190
292453
16907
247934
785361
1033193
288092
428303
1006116
1000636
238536
496240
284986
286036
1086540
855511
739352
619481
461031
375270
851504
684678
558593
150209
881244
768472
1011023
320699
373321
767145
924071
438256
687222
363464
975585
409683
119856
554952
925761
207779
9105
866294
863258
799753
356787
112582
130567
454842
335404
149711
426962
643070
13584
612757
784791
746464
284119
682166
784899
973632
944557
1097824
765710
778196
934498
482613
12103
1066739
711778
370368
698284
681056
200665
850185
1033722
1061170
502680
227052
65962
536395
765960
414586
568139
125665
964146
37890
676959
905722
276551
1088244
218338
643463
616955
187058
129714
202962
196487
897571
154952
509165
163174
586055
702361
1002373
635853
372947
729636
114677
1074948
368696
1066047
498325
559796
768044
538636
973473
587604
781411
1020055
767002
427766
509059
740236
512562
261709
260659
880819
416723
578942
276542
97039
318784
1032083
560635
291854
73467
782770
451619
591894
855327
482204
228386
233267
98413
964900
961480
102341
282850
157346
15598
361897
594893
968631
876932
343295
85274
421927
850903
825252
607361
650930
599703
899090
309777
883854
305334
663515
258288
270458
160187
770182
1058999
1000756
809958
640069
972699
307980
589087
822849
943133
39466
8722
618219
762407
389714
549023
271051
250368
119077
587164
232763
245451
833454
678585
495123
829024
369615
477652
526387
335131
808153
989771
813845
207239
91662
939142
663767
257945
861259
134426
1069227
39644
610853
692646
1020607
323976
603159
308583
616444
769673
855149
72807
1069871
961608
913605
73115
986660
494596
37787
274398
1011535
879474
155465
675458
724214
513007
422094
257747
514168
261136
48137
754719
883877
962243
650433
418372
825734
1093457
338419
578777
528488
73838
987563
408444
146944
626709
169241
835992
412319
363862
802139
964052
120171
109089
565545
387513
293550
715861
530554
730123
890208
1029813
735195
506865
625308
211714
932351
402593
475233
100569
140771
843670
837559
381199
19150
627636
1043901
1040993
974921
836222
300400
319293
829737
635565
893525
911840
995392
843112
151148
978830
428199
404373
407006
115247
639147
913297
118525
410769
65471
805927
673522
651873
999744
1033069
945737
806306
1037807
596710
746687
308459
525947
59405
128366
349021
616511
569737
384168
856941
242148
648479
56242
614026
712419
1066434
422192
299853
28593
1087920
830713
357479
186350
1025232
797006
37722
237179
73845
31618
884586
744861
1053408
53564
866842
256526
884457
183757
1094667
463364
90356
847776
202626
87619
832162
81044
961990
402937
370091
555073
275913
258509
80164
810910
992721
315940
952215
197803
576753
612614
592238
1067928
317410
240017
691804
812370
422145
757133
57741
664103
275972
759278
520724
518365
929925
654982
678969
112060
269134
717547
151714
877591
402190
365890
474381
75443
928555
525392
259034
1065134
857790
404913
525239
81192
756952
341839
80859
95380
94330
93280
495619
58977
869055
870105
298526
415162
417262
416212
934387
588194
457452
315690
181568
471703
55516
694410
927525
926475
925425
109608
757852
238963
110210
431237
79334
760938
31882
199813
897633
458833
489267
445367
938250
243270
296008
1097887
301198
251830
448846
960938
387668
928724
372029
343919
512340
1041851
648883
527748
889884
55773
588815
861298
950371
723322
862754
296904
401362
230568
426198
211107
350314
1072583
68484
299553
376905
897966
87867
68931
727534
1043920
520935
575797
965555
666216
704861
431846
885689
387688
414463
922694
148983
348193
521217
978100
646846
1015926
676179
471627
104699
421944
290259
146439
854598
295876
1007629
569029
254631
396262
280262
902791
65671
575398
784774
197910
62860
357554
872265
320769
413539
941195
779269
364248
915786
991525
309465
930011
804972
171077
953337
1032697
42610
962540
277988
200981
964801
981303
308527
754013
448090
969062
883150
873619
496074
303742
766575
76879
513418
447350
233118
907959
488564
753164
119771
740672
378904
729740
193480
1016104
936069
622066
666405
106758
1090325
895910
254946
859541
378394
286810
29234
1042550
1073953
172528
490227
234044
621339
923223
1059722
465628
253754
179560
574867
284404
994744
987912
280823
734624
872969
655106
176892
908199
692854
693904
809269
139191
1068378
244642
964927
418365
440846
456056
38865
796016
764237
30274
1013926
945111
705460
820569
349591
701189
394390
951409
48015
701235
702285
662102
776525
945110
949702
473385
123140
658524
888939
279195
223325
195292
19013
344375
407842
260908
1068816
291126
306164
941328
830749
642121
972013
751307
741412
535185
762444
106262
243520
1055429
13409
315503
488206
766184
287936
1029240
360745
1026041
1080205
567959
687933
434412
1089945
934860
572347
396543
136250
135761
349534
864210
690811
565401
812215
995973
309106
889555
735270
150218
26921
284025
479902
420493
479802
671722
1027319
971283
144846
636401
64620
510647
951959
468545
188463
794335
635107
26700
692994
828665
63789
254883
485870
197385
649619
54456
881786
520713
175200
364421
819720
211713
624029
369521
32778
1003935
449733
531757
401127
802780
278158
740358
205478
688068
971885
811557
84322
420229
742560
839351
526077
220969
896915
956397
62495
206941
241749
652999
1009433
1090165
535357
429058
810772
5983
581615
255213
204627
323113
310303
1036688
1096433
114478
795719
448552
25412
222967
653891
452447
778669
961894
67555
1070867
136647
566176
722881
291049
978027
806232
569364
711120
692478
1073905
133143
716133
438910
842618
506694
216483
441799
23022
725704
870166
1086989
125551
876775
947066
602603
925184
363442
301881
505164
199582
16521
478602
54159
47171
947986
1023435
157923
49053
71675
863260
862210
1013753
513220
838442
785976
694704
773300
1092487
958107
127125
481913
645923
227145
888260
887210
123375
949370
775014
631302
828985
546051
763048
510006
105512
725003
1001659
797938
404374
588577
333607
691715
427172
956084
312430
1094757
234603
953661
388862
199264
819634
310748
672048
534263
903759
179609
470984
65918
541056
253657
766705
613118
748634
819059
574507
635768
972036
587702
357988
357239
45167
93682
1006802
456510
395503
895867
887113
1008139
663172
172298
93439
497728
503600
219942
1056394
107902
19313
34454
201499
86176
648661
313579
871151
1045595
449913
978342
522645
836659
955665
891382
301099
373417
998977
540682
516312
302120
329977
772730
611113
641193
277285
758463
925390
926440
351258
353358
352308
2548
527908
526858
525808
151901
150851
832603
875517
255002
346599
345549
692897
693947
139513
138463
137413
782438
781388
934005
587601
626072
942790
941740
5989
873029
883706
88631
723927
103939
728597
612145
252073
990104
320739
130039
1027630
474960
437770
529908
151385
667934
63710
1089314
477164
451750
376723
208477
838852
670609
356384
581499
100896
723277
945554
1034677
726974
337312
697446
151522
502439
374435
478099
866063
1086549
1096344
150798
176844
385049
1051716
544617
924111
611603
614355
274974
749328
667664
787943
570610
1037050
724592
978040
997699
6649
631647
472145
784289
269470
803920
451404
377498
99775
56147
1075258
422305
832769
271941
250431
89850
912231
1040934
614419
822694
738427
417750
611978
495801
975782
318944
836155
171264
697265
171794
1016214
351251
177898
664644
721074
657553
871267
855748
103150
545618
823869
268519
1044841
949069
98626
609897
33207
361484
10306
899273
701046
909538
995071
1093385
664800
432170
558770
211238
276012
415962
443125
1075676
552060
127014
50560
1063682
416115
630041
478247
1093809
180721
379847
199066
719657
347065
390794
529187
912304
1065346
778900
642491
593548
187125
95980
1047160
336973
83915
779674
344143
1051288
442167
228699
691122
946126
106280
829767
66640
557723
296281
965558
1081263
26859
727551
474135
580180
1011126
443370
876745
487188
898226
181729
368443
814119
93469
1002757
9774
114985
1022182
496128
679687
464434
476933
223908
816329
770445
979938
616459
153725
239172
1061691
73713
515417
1099649
624977
883659
466899
299815
262874
1039325
236161
148282
25741
295530
710715
557451
400983
474364
999561
143297
1098682
445435
925413
774945
1053398
860699
151995
829982
636061
289537
24559
280449
597769
433050
77599
82579
407966
222216
327988
73965
928192
957536
589767
830354
491268
564619
293402
635233
959339
1074412
699509
128913
365181
237810
558970
518990
368270
516074
237149
697185
140672
966127
54964
903097
109730
99623
308796
966647
845569
1083837
975594
1048895
339863
446522
355924
361745
668951
787917
153949
659640
534624
1011889
403628
895125
112084
181458
651293
628842
311815
553022
437423
607137
864800
838326
849573
240562
763414
65321
407366
486059
926561
484665
554817
26125
512850
743948
120648
759592
255071
932786
503968
179610
87932
928730
32024
1023464
135954
31409
376833
55937
38413
659148
853585
243138
466910
505463
579240
1022292
660329
1045216
749090
860807
166294
229173
778245
631406
16504
1068825
585077
847900
404766
12786
1044691
600809
964302
285488
1045092
684640
586574
427155
410404
34664
902769
128523
414128
634073
532237
830005
817454
1072544
358101
586707
156982
878935
876867
628698
662379
744330
986904
343823
344873
301318
161995
1042699
37698
1069409
787783
510181
367005
624851
82347
117945
131534
197358
13963
722544
911495
649770
957424
39158
840144
561447
174942
670896
188134
535454
1083698
551752
426048
79962
323664
511362
1049426
792773
939141
686873
237020
564166
803580
839973
316547
5010
619299
502750
775379
59882
36013
926185
777173
31148
1086459
467913
192843
663689
875479
724865
630640
331507
30204
18432
1017302
354708
303570
1028584
879150
1053225
765268
425349
457150
719429
72465
671269
809847
902141
1050168
918463
105505
226288
152906
531329
821571
161852
878825
972742
547044
729789
941372
255559
788368
434251
98966
343609
568981
154159
1020504
887306
516843
720050
980845
1033178
314117
464350
246081
121157
779249
146174
941553
275881
519894
488019
1076613
451390
62946
871529
833573
249530
398008
942301
355412
704572
923554
1083370
470838
629354
10593
22418
383988
873084
428233
240132
766552
7850
1089648
329673
627888
1041162
120289
441117
1004283
717644
278406
498227
7565
233478
515958
766183
262980
664230
1066750
719583
283081
860821
975630
554008
837120
540935
711928
1053375
664349
141437
849255
399534
934665
899554
198519
597778
1032029
407666
395542
829527
636794
120609
344405
789189
89651
708614
1055363
274243
656422
19056
500779
337960
1089347
278892
548072
26464
267422
219068
348006
65557
642982
547698
244912
635862
358652
907100
57443
492941
686748
887515
74517
212399
417594
220271
890562
325548
251483
1099686
1008109
762410
879327
678111
975158
628652
833087
88685
199972
790950
427760
464882
1020879
543354
532391
646123
743358
888442
360935
504119
265874
825925
332422
100375
664259
313367
916361
1012195
5435
630789
377905
86488
620592
115769
534059
114267
779875
551667
887732
155898
1024853
1085460
337158
242417
238585
425329
503596
578642
19028
317515
1087247
799777
661904
460655
800660
429901
883494
187020
1020223
513395
376798
762497
308325
114193
1023742
798333
41381
913096
742375
312893
624395
71334
173622
255694
833187
950423
143784
862416
249681
484368
968012
796122
364148
12528
35493
706457
605308
335635
587954
459315
86633
524681
416769
353208
851413
93126
627470
726027
401674
234558
469542
616702
246924
496509
613067
130385
91377
430507
126442
19409
510409
239734
773199
794897
1062663
313693
690589
185784
99029
1019985
516060
896057
1023493
1079712
293494
163298
537327
522086
714248
613599
725279
1062507
110709
6657
623309
360277
474887
243587
190652
157376
147158
1097889
854904
1010329
595348
645858
930016
364017
489773
662772
850417
32079
170370
499972
110957
284981
272619
581310
736744
437355
282655
64248
334233
96947
511282
1002678
62631
1008592
876538
453223
731861
1005608
662962
443878
883705
442436
281949
48040
887631
1034633
476612
19438
387997
507624
744442
333455
802099
434731
869432
63038
132817
459632
477919
411765
779339
128079
1025963
259867
810365
729995
1097106
1021560
893458
277918
881830
1094329
981902
746583
903820
70093
604982
552381
204764
973975
692459
372282
963791
281657
637303
843414
720434
177403
371733
839091
516245
715916
779074
708108
755591
394497
172378
25209
1086755
1045118
224290
945090
543741
397668
408172
60254
985839
683881
390108
222762
558135
792422
168524
744080
612817
906089
843508
170729
575810
767671
820040
928149
723796
573259
376202
353247
11982
178829
1068603
589195
527794
45497
829405
371217
122637
207511
1035421
910563
111382
801888
488147
1030336
410698
213574
278532
922534
501249
332213
27723
661922
762441
640200
1070512
951799
247660
373697
445359
552829
964244
856562
841190
459486
772680
199048
678569
117781
381648
797510
699465
449435
151059
365193
27453
989172
720683
748514
289094
111215
810193
792936
232070
352275
52969
337283
898197
173679
673139
187586
1018223
722129
1037985
422745
559047
64054
336788
487286
549842
1067123
567262
19193
831581
1076224
48592
528337
68711
475948
839345
660904
341478
791337
213148
528026
221812
715942
220646
321223
1016759
246075
43234
904614
285390
757053
1069737
929498
672313
562511
882857
367908
646907
893553
639919
794613
686950
51264
169529
813850
135133
283683
579444
1009916
155431
266759
939756
564906
489418
686841
1013361
103036
977893
406908
887451
176681
394658
17473
845836
519141
1081046
683562
806706
285113
352510
872314
543524
994258
392922
793401
204308
1100265
864167
683825
276090
456143
1018682
583870
175500
144317
783755
986318
340819
72136
849669
20354
984434
473448
573595
586449
130550
353238
507364
548821
480816
298787
288670
1032382
730938
965817
141976
162632
692384
28566
795794
1006319
842663
821452
134913
715866
957191
180381
490154
808526
682371
812948
157073
272123
547548
161818
963428
884384
533179
587168
766304
1006977
977252
897835
221972
179350
599947
942269
875508
392499
545537
348645
413187
83987
770774
57201
688472
459572
149741
777997
758369
475918
784374
338151
933902
220040
395387
295269
458640
872832
226221
127250
19512
561240
1093487
112847
352187
959220
1037606
62253
674259
597726
50431
1051136
60624
423348
659493
396547
590677
759688
261391
969887
985446
968984
1043833
612598
192767
771422
670920
910447
407283
98787
705857
183993
529443
312094
818877
175172
557364
1087443
566641
14223
132010
1062759
187595
10247
334733
878192
626829
891273
166217
1040468
135234
901118
14757
301032
835881
510440
228036
416523
488655
53470
330075
632827
770324
902998
412615
183162
18272
750740
215209
670568
130073
565193
168779
552136
245593
853110
347425
463371
551761
1047701
189163
446013
173115
417057
911276
727472
751951
876331
52042
350524
337628
427357
833840
74656
309408
705814
1059775
842661
827240
892551
851967
737336
672005
334356
485883
676114
462620
224766
195605
494659
912536
728329
202820
918235
958276
559040
83672
104393
340895
695622
688555
91771
745544
871561
1063784
212357
603824
433863
251106
575926
391720
544935
192895
1042675
632876
72460
644881
104262
1056607
698922
95679
391366
204312
466808
492824
961346
284610
149119
923374
492872
482253
261686
358806
181047
886353
652710
716201
648700
372208
151822
108928
879629
1096624
484797
1072275
61125
435929
138481
767272
725815
320865
956040
706655
896553
207903
704776
211488
1028944
313984
517835
940010
337498
856476
148811
1023510
687567
558431
841616
43095
1021179
723820
1078542
27051
439199
850589
672120
166768
364272
540461
221783
101139
260997
601206
104933
811745
602499
1034752
778858
105067
191892
1063393
328480
899684
478987
409747
170437
460817
462039
516404
668839
85670
374700
757847
1021756
639943
229654
38282
37232
429084
765749
578863
65566
90173
112222
910881
62475
580635
902199
87035
710325
105133
163559
274650
507291
753499
497419
584354
408040
908800
684498
874199
120451
673516
268550
369491
184262
1060924
230423
727050
203237
948557
1070209
594779
826502
242756
274829
109394
723186
999280
608294
648827
397835
588613
381837
468082
906664
400623
671168
703565
29814
927056
1082089
87673
1048803
283573
40537
588629
296571
823818
877901
485438
58285
493969
884061
1018587
642689
473703
400070
239637
780390
132444
170137
362437
942494
939206
22121
632849
1087500
943653
1012474
597647
624648
292967
1055799
406595
325126
370586
801844
49499
714136
352922
903514
1049698
56120
284832
582827
520353
1014554
920589
1060347
278816
807745
757636
340000
849438
637747
174130
47992
329444
971000
881361
518057
408774
552348
761607
326492
1039889
245239
146322
342509
133914
264935
255241
160345
876614
696062
564678
341779
974254
529377
78384
203104
457183
903706
201153
822161
28087
370942
578325
649606
53427
197188
787428
332462
740442
1073536
608988
699663
846690
197087
646255
71794
1060441
109817
978139
912675
943783
715777
147723
190367
206469
18396
1098835
195785
109187
585471
212291
886389
340350
409213
839391
387367
1068822
1047119
779975
100875
82104
434222
357255
956767
811338
608610
818005
611149
697615
430172
283043
378224
79117
250242
962390
275175
466773
587990
451308
705432
89905
1085198
222776
449841
812213
220989
66697
760190
1009497
871063
150074
697950
968963
558786
435664
552833
277442
272819
655849
670961
128358
867595
956691
134786
328192
49868
1094139
661813
824389
920832
452155
818796
31300
232307
501906
897970
378199
816915
951338
661536
144938
182637
855553
413212
898120
177459
900586
1000210
77368
568619
849922
570829
772345
314616
1049971
194834
580442
231378
699783
123018
207315
629458
524056
625855
91614
280876
964513
464740
97110
582121
217584
646698
223439
851815
837451
339677
723909
90572
919681
939874
467190
852976
1024342
901010
264372
578680
212147
211097
921934
591792
241067
698658
630762
172419
247936
610109
334352
482354
198555
408574
256391
473210
949441
999826
953373
995471
190634
42144
418165
89967
419919
598380
603867
388414
389464
500982
983342
300509
1002634
1095519
225861
100972
798988
927937
249363
775005
875024
724141
187925
605620
592274
907383
769274
41643
1076961
817808
1042148
38125
337786
151184
1065075
1079188
358440
737062
151641
536945
1062578
452442
341287
779127
620232
623683
928890
227557
948582
805765
473339
390075
828801
329505
222888
350848
1011240
61357
990062
306095
885837
518739
601000
465692
88908
169878
616526
96869
117522
287079
442383
666344
189607
737123
603678
946587
622474
1094843
91391
395230
45139
1044572
1098503
510214
563635
39134
50887
975799
817793
860363
442822
1010029
272453
177350
459497
305383
419064
733917
159981
644332
575617
625736
457024
711076
994679
236106
1013103
38420
1093666
129061
504963
819603
402489
788382
467740
167439
1096689
704671
419426
1006683
77392
1026896
859334
534406
283383
439216
207499
67841
661177
1038487
327284
358212
810201
937527
271394
721562
829298
994773
590715
176694
547253
638457
681420
393422
474734
1066523
848165
1035322
564130
994761
1094683
421475
170093
286067
273825
63988
587638
890582
810998
853162
757342
30997
207028
51599
406376
623525
43450
465087
1020805
216878
1049948
104787
653770
207196
201164
202214
422827
501879
252312
446799
730657
1064214
330921
739359
775173
924594
195141
362715
909964
653886
891747
307280
78302
412254
750235
66753
954938
279802
731752
730702
382484
336935
269752
1029959
848260
935119
464543
187514
980868
390707
347047
866000
168433
14810
464390
23716
961244
720667
677161
810839
358981
477611
1088267
42979
137557
332475
647649
573369
1050203
448640
974982
76202
88284
356623
254386
349109
764658
53992
952421
1033929
921197
921592
802876
346645
645238
386161
215932
463085
768372
116445
721305
600875
701787
106379
993968
307457
82472
887465
435116
850004
673024
944368
933206
648003
823632
954523
9893
901751
661159
929345
1056550
716924
439926
71288
547812
690303
817232
579530
249184
1079922
539837
94257
608866
1019657
845717
1015991
996763
931953
52879
1091535
545324
14399
721695
615700
271374
989347
119257
595835
792825
93513
702941
879236
525975
271516
408825
470933
248008
782165
967143
911641
535321
242373
110884
1064034
1051808
270277
669585
106851
538673
676392
230041
581240
553531
411227
398832
1034590
200920
530452
712109
81735
94203
159737
410667
617913
555481
38947
965050
851173
1050749
969645
770457
827809
722861
208504
1010398
414085
571757
520958
780445
1038618
971826
527989
99957
262454
740934
748669
900216
413887
219135
291124
1016368
459458
376797
407110
632778
59612
118723
581322
977938
547529
787788
141909
148457
383861
1090098
264051
628063
12409
1051724
59454
364257
131093
469544
362331
574367
928801
430980
140167
167597
32621
757943
936817
700848
689168
938249
29333
919169
841157
712923
802989
59534
201121
1063196
300558
238762
165636
922890
743622
402684
397037
1034583
949990
174164
964062
876074
450876
483773
603887
964699
514035
1075038
112325
1040175
370845
280142
797107
304526
30175
456606
954965
125122
459929
815329
667496
164687
333878
246917
800837
276837
546407
626738
299870
744252
754924
315108
641716
165667
946319
462520
1026307
783320
811010
1054114
999195
811192
282437
52316
315810
265238
1096933
34504
562909
442238
626388
951892
1088680
213573
967196
401148
775168
919688
357910
335161
965709
823693
555309
511847
882337
1086292
813374
532037
380550
31867
988083
128104
283555
163349
604512
277370
1081320
233389
1060483
23713
334510
7464
1071534
918634
294835
475475
120050
50323
181578
846047
430612
496136
849756
1050690
1094172
685559
678497
918844
15973
140160
626547
819015
436287
143415
736773
285484
809733
510487
1019892
302542
970889
767851
1026296
955384
37503
758001
561165
642125
174081
1083232
715478
33503
579452
419737
422023
1016583
953163
407370
825062
649772
554323
165586
280591
976082
138507
1064028
356625
1000799
682938
222136
536721
170239
547064
1041292
267620
721454
855964
222972
736319
2507
1021080
26918
415192
1089827
280487
453533
654963
127869
777669
937273
529873
283127
258136
365230
768457
1060360
579464
459097
71922
318675
914282
757955
1034305
412887
186472
47689
672185
188063
781467
914715
1062817
648382
324565
551223
482299
219813
957548
80742
373546
931890
283753
798148
387357
114223
456169
948457
517241
936198
51619
498573
112620
711995
23141
648646
1091093
183283
747101
505297
325504
1062423
297255
558548
929836
704836
32924
399599
149171
560743
264821
506850
286050
776947
1076705
160053
58552
245401
946144
4119
353460
961071
298431
402787
27155
782160
889437
350429
351503
800499
749233
895390
391072
1038633
16256
365174
569129
938267
602395
183918
124546
119667
622523
400179
31665
835008
147248
879038
615294
323700
729841
767149
757818
759023
1067911
545817
323383
1022379
413932
616581
256476
688851
366561
900787
1066721
92563
789769
430212
53160
279960
544313
948333
414584
307400
833970
199301
912147
178172
58469
307316
109095
458228
506790
148407
211633
814332
1044483
922442
290239
646280
876077
701625
344539
575671
176859
264665
35453
937618
407129
80153
553218
496129
901779
465815
846713
316721
995059
261398
659895
1089720
294805
825923
870964
690616
1000684
489700
217562
636554
191693
171855
823470
316492
771988
731247
634895
215646
77102
1082303
1060865
907534
752567
432016
498983
968582
211933
516126
201210
761213
329993
636325
358785
972276
851017
67997
752428
86269
76513
970544
1006427
90259
809978
98297
518058
922701
613093
649628
2503
1058804
228619
664298
813852
937700
1037105
116014
870157
269956
246562
630202
792645
512419
165147
1021393
5648
622293
885394
550311
815499
104823
554886
37610
52329
388618
133873
369589
252187
648030
894095
509317
233094
224003
999932
245713
344750
826294
359324
587268
1034344
119949
33996
777172
453260
7465
862337
751150
527050
523459
400113
988256
488697
65972
153592
1049935
975165
655589
182249
982916
240624
650992
1077882
475862
899269
235213
25944
807547
215132
714729
932751
598611
295608
418753
892394
351765
1091137
862255
697868
1057000
165514
500353
959927
990017
681751
306183
227263
571992
987077
432239
911895
64574
500137
1050459
748061
715121
51268
900869
97883
494406
577942
205980
797292
955858
456885
201327
199364
691032
39390
321637
490685
523909
650187
1010444
983958
210979
1077143
503456
875819
812227
396755
781963
756408
655138
23473
643093
796784
519475
562847
1044332
881395
477860
615934
1035983
251797
71665
903128
38133
190315
233770
115170
915300
785586
337789
778170
835550
832235
749347
7660
516698
638521
335470
226309
85096
212790
114380
528849
177882
904715
943077
1039892
416695
386281
268418
828992
616772
823299
238274
295564
228518
905021
1000683
490795
907464
994129
223333
393699
900200
1068656
1043428
235025
1034228
358975
408245
124234
966312
822563
808882
843656
281104
183977
125412
296618
555173
402483
438581
452669
541907
377627
857314
334449
476404
573161
637037
954681
736446
535768
754281
896308
198796
291257
757865
82465
19547
881917
1023077
175253
1055729
963305
792607
634609
832194
544608
439583
815533
842680
249256
101031
142118
747864
966847
219324
1057549
787677
1081591
942605
628246
1086379
320536
453657
394548
140770
185172
364259
681657
570219
170606
508587
114148
478396
8616
254083
478021
1025102
734872
853063
1037332
24507
1026981
414396
160834
12061
951197
769758
693477
157082
269962
1037828
268701
573146
573957
284317
548211
460416
400199
914704
113227
999081
1051742
374167
1046612
431463
334474
5371
457468
167996
313673
267356
1028496
804842
975857
863535
667086
1097583
542132
415071
413133
638865
576426
28293
722085
914235
148595
297520
287910
964107
649468
780058
1024515
417697
543333
1007283
1071630
932611
413208
1099810
854174
713047
1098439
483017
276395
77002
144316
143718
976356
7265
432767
119440
273567
796651
214290
564723
690813
47009
225129
360579
373380
165714
837308
547699
548749
788996
390915
633913
1032933
1031241
1038907
508881
100723
597805
113764
990880
457790
895184
774585
618232
417675
912364
848803
998575
671125
47418
904235
550384
341338
409689
750662
193099
516476
550089
551139
612012
64299
432386
297989
1034794
762356
1035441
480836
154710
368206
1006322
557965
847117
849680
391823
1062548
800707
7975
246823
559813
705264
586692
488311
106931
286554
144467
429972
695601
217243
382868
11671
527246
1050537
287055
804523
606100
242250
81684
538407
457786
810308
589025
528728
667532
903607
900802
939537
18843
112005
20209
344924
400341
65328
1013399
1002296
763915
69044
350354
229623
4234
583012
1060155
961659
373297
615225
1092877
783245
934920
1001728
678983
369530
487740
202110
722221
7322
948958
215081
85629
141726
432774
794504
872739
369278
656627
39102
567979
797301
922516
424043
755881
96974
537199
1085892
307781
536015
123513
532130
616483
79948
249922
217758
137566
170554
977038
33842
58154
602662
908658
819684
738952
939804
414498
971020
545445
651494
464116
884059
383845
1094616
717512
604004
321776
583529
12059
473472
187499
258022
339329
11104
96835
853800
354019
96741
772031
837031
911291
980193
357247
551383
156780
487133
549965
979589
622532
437535
154468
470875
469825
152065
457337
671668
562215
577658
318331
176257
184311
859293
230624
764452
306960
980335
341305
536224
1074980
807701
468398
740705
431442
303342
9863
43708
178659
150050
960529
596970
445391
957930
28403
462939
753478
219050
684788
260790
1072831
420825
237038
128636
41681
235448
815984
965423
682387
849133
659828
935772
1076099
826192
703970
717144
823507
713831
1078501
218460
7974
1049986
568283
188618
974959
445452
993165
781901
570031
375258
1043323
535907
618018
137289
340771
114879
10309
1046155
427169
827592
913919
722457
391728
148327
462150
619784
148071
408259
91767
518500
980977
901996
748659
1059150
923561
194962
211289
1093943
768328
274493
609111
751973
299162
981653
99003
278322
52337
594704
864004
437772
209806
397454
814270
618354
452660
927240
991740
897822
525847
295010
1037155
461925
376190
1087258
939281
988866
910541
138546
339339
917553
824966
853245
66562
431909
114949
152145
776355
341535
1022895
1023945
439688
793235
540173
519260
630277
1033013
1034063
56500
988956
552431
527129
499633
996489
317141
1003059
888543
32658
967896
436990
189122
303595
573560
1050175
7666
656116
16624
764481
674393
895262
213083
30208
285148
407377
594884
689572
508512
603412
817074
879176
844670
957947
261601
696850
423199
626252
317075
929646
573575
893498
111732
954891
736148
735294
452649
826982
496168
76522
279278
261144
760110
838719
51273
902953
1087137
835417
5821
962564
936948
933559
911857
564511
316481
700859
435091
374397
541015
84273
1027766
507058
354584
176170
355055
206884
672131
94573
961349
55330
666982
690676
496775
221835
287184
918419
783924
135297
44313
438235
404047
190308
973597
716465
327149
60151
284830
978290
103649
1002694
742771
300218
460332
91210
922593
327039
780608
414682
306831
17109
838518
251568
167803
590098
809088
249888
4504
726679
81870
873523
137537
421604
895549
892093
791485
277796
66750
164144
533268
612758
460118
656841
1066049
558188
367820
996423
872681
753233
117291
108279
60757
577694
401346
963001
552884
1027904
405399
484641
849127
401628
412612
442684
140488
1005844
1010518
193881
687896
1026707
130993
1040148
555910
741067
252041
543400
312400
475551
740534
1089225
606087
600730
1099428
616931
1084238
1083188
362901
779019
188372
187322
595550
391872
241967
524014
321442
547040
610855
910720
179147
749751
772746
425128
48687
888467
1031485
387053
545222
1017261
830323
154436
869436
236125
251154
156794
789194
373504
418272
380648
497123
600397
630634
518795
130581
959953
889742
101753
467607
777288
276339
616339
572063
527343
124699
365468
360568
1007705
1023312
121648
382911
222771
365555
108313
276768
82303
970587
190371
467304
949150
776913
708028
848752
488133
480291
975940
713644
334930
1095508
389880
869423
934177
431070
633578
244579
26578
863459
601264
391144
182937
407059
536313
7566
295750
536635
799126
627142
1042093
1017535
778730
78311
245019
441333
669968
109659
1091157
1099976
745709
100476
544452
41060
455924
317121
59284
1010649
922913
941232
885775
412859
758676
328635
32477
424265
168348
815693
620265
566306
336345
188457
333558
415204
806528
978727
823463
550406
326064
779521
184444
142694
5416
528679
934648
879175
191230
539802
48070
374364
660684
20641
939392
4652
142003
538006
11697
1069284
360250
333295
92315
252289
256792
739240
903857
506316
751123
823805
753642
916656
487115
482761
427584
619340
88632
798210
480523
784986
249264
652175
31054
953156
1066336
785831
1030100
439298
651730
424716
382290
374503
923350
633624
197649
927070
1098602
977753
586129
1048925
1024070
903325
268494
654229
564215
501700
294052
873150
625429
681870
345642
1024959
968957
161268
772858
825754
414161
271329
121143
988081
1040080
524448
124969
854862
724799
763120
320069
344634
989586
315750
325262
351127
405413
209488
496944
100703
828901
150959
522319
420131
1031986
604494
697683
409719
120440
707552
839863
921407
795717
212692
227904
333765
307708
630618
949424
923004
1094489
738794
631691
470928
128027
486394
923886
213523
944085
934426
369583
101231
520621
19226
320997
496260
993076
742207
785460
754199
919403
534413
385440
636414
994469
620207
906063
556637
968263
127566
195192
20994
1065522
389529
831966
1090451
521563
802972
211710
433328
937867
891426
137295
141797
521322
618036
65811
86826
443538
470122
515601
165855
1062132
901248
53490
642452
880821
299586
1038939
743159
1078641
103724
742613
1086503
286382
925490
331685
538773
831666
1057087
1026763
244711
446819
1035793
914854
879864
91023
1034543
281276
692290
1049142
901327
976071
678269
445478
627732
257953
809032
647329
670674
98232
493516
389705
793460
76457
759569
809085
1004322
788473
199718
138425
746840
188426
78207
69947
699413
275176
612143
334471
475162
894756
331086
499487
529327
1048753
617140
648345
816669
1017852
1050039
561675
211275
732935
652498
789438
704707
1035127
72826
250711
131265
1041001
641062
48029
132168
903112
575148
80993
395303
964239
847634
829485
849943
441725
93703
16306
258414
777606
353031
1068960
144700
124157
110404
5625
943209
719980
1065984
1044229
937807
2324
175975
786767
164860
505532
426355
673029
338524
663840
918170
412900
132819
471204
266915
764515
1005733
629355
417813
695939
320348
926532
539152
576203
992797
810358
133842
192865
973520
942847
55536
330393
998327
520809
694415
800126
28556
813384
280799
425002
156543
700560
466543
2622
12940
85645
872517
518660
539434
83025
743135
247857
291836
35896
337285
631392
116442
646903
290509
885817
898209
403331
925145
230802
281875
1062094
448355
862376
984632
898443
335502
463229
341952
790315
184467
684217
171324
121654
909052
278234
126360
807855
1071107
520228
714050
400118
515891
663574
15463
269560
95804
570890
684344
1051471
945708
1077041
377865
788646
267725
814792
1087798
88863
805853
78104
1017754
592549
787134
634288
258794
577727
226917
93396
936521
459324
248169
194500
1017090
821800
279225
834585
202137
874648
495862
316289
577441
60446
134307
627123
146702
590730
593027
716988
705589
748725
398695
957346
1035203
325972
19667
181787
187754
1024935
76046
807931
256346
906742
167772
947742
598762
372549
94258
253616
35339
1055692
626638
421745
975935
235253
382712
619685
86678
359063
361760
819437
902535
669244
299360
956253
651759
830973
1019260
18020
1056952
907825
976837
594010
561805
130222
1079902
668684
710913
987960
33142
1041674
561997
285568
807416
438672
64877
825538
497193
635732
51624
112830
187528
754623
947746
839083
215525
362648
298938
26079
372582
827619
806787
538590
657240
681904
70913
796912
493285
830378
356081
231982
243676
503217
658651
808078
996123
646561
227589
576601
122998
985870
16474
235729
555044
1067906
81435
82485
975653
1056417
492322
414960
361670
347890
275708
711686
386540
565327
288609
289659
126880
796087
489013
560368
369534
337664
238486
358297
56660
615655
70762
477195
1035613
453146
445558
1094811
794059
994655
141005
294432
119292
507924
274675
563370
410897
775175
989692
457206
727426
30812
96569
755184
1014589
685671
335945
935945
58990
1077900
468365
616680
125358
231223
1040304
280727
371344
201719
889586
347764
457768
436334
1072012
678774
113697
1097283
574426
433992
926606
1042030
558808
123459
643487
439172
657880
869865
895605
753839
714135
274971
174819
11382
543853
1011176
226935
4844
974002
830763
1007085
495087
653361
1009969
967410
115735
118466
423793
311555
25662
504393
1020093
1091630
271197
606065
199022
1051263
1007616
15412
269267
277410
860119
66733
647758
482892
50541
908023
367361
770462
462294
869924
961727
585455
337147
229626
736516
457992
99276
80853
600970
414997
13031
85272
761281
1018725
968106
768869
858619
597616
304895
448705
588268
694792
309669
55528
1082607
454683
909715
163707
550114
199510
681273
1042997
1052583
519399
1032808
1031758
943701
57900
774893
775943
775028
712750
663647
818413
819463
185718
1071198
1072248
1073298
853502
226993
228043
207762
432361
787295
788345
256801
38157
39207
415455
416505
760564
483584
766422
233801
239714
978390
916191
283149
63883
829165
802888
511861
145439
508840
4767
258063
265107
994244
1019293
41104
894375
393835
582715
849554
195709
88079
9925
579742
456743
160190
151817
691872
45747
848207
1044264
913293
137334
423674
947624
335494
900740
824931
880519
660192
338925
648264
639968
832726
1076808
568341
188767
886825
526983
905536
1021214
109581
44029
1057543
523189
632626
797690
188359
629063
1010523
521497
1005531
704691
925672
727407
147198
453832
114616
234257
128777
1055132
761052
610854
102407
584325
526978
778398
530896
193647
888612
886645
760727
385492
409970
879590
593233
894507
631446
785559
249715
234121
290372
32282
166115
434284
544633
762476
1074475
845027
405607
80603
993738
324240
496437
1035910
462069
1025528
435124
92767
242684
806840
63469
299667
854602
873815
761587
654677
997487
107251
635668
298780
304242
1004313
1013447
586938
550598
455450
456763
796354
406704
172630
57792
398895
87735
866834
862236
890236
1023388
602809
850543
537233
871662
421635
306714
833113
964066
907949
815242
622733
430388
367687
738021
205794
360742
884642
499927
694719
1039203
420610
616238
1056503
925039
983897
1004278
867032
597046
380667
648763
274825
140998
516667
311898
130719
55613
175613
329918
901239
901974
164847
314724
687683
794148
432930
931834
1093483
326883
146272
561022
706884
482432
374234
1074480
664029
428335
279178
824217
134837
876427
117775
894771
343344
539899
626434
429837
763252
524861
963765
272407
403909
286330
879642
515305
410034
396713
894582
256035
1055746
139291
297754
447389
49782
723236
862151
742738
187899
602130
67588
113671
1057170
774163
113282
932315
30235
758876
760575
270009
476867
851697
200795
532784
227198
1056412
950626
594772
751363
356662
333466
828050
812774
638897
289947
458720
641149
866076
926253
947246
263375
655265
976593
780539
295636
898485
944857
1024426
491086
877029
422002
981505
514293
859364
446617
91930
761493
1049926
706596
305725
123351
828186
400368
802916
718564
274169
65381
1077444
314834
917199
120651
288619
129918
386245
983290
946530
738493
136496
520905
580067
303796
2739
55889
338937
322768
485371
481048
789338
570350
424557
633810
140783
52706
319198
630302
425571
564685
240226
539723
120383
281056
893008
1097364
929598
442540
19921
114821
958262
1055065
887041
244676
629844
947181
511422
7857
1038911
1039468
926311
749373
65460
423797
432418
716270
1084777
1052427
438116
280204
304009
509723
188394
750266
768621
1018058
141243
316500
257984
1081679
636942
1030815
47659
467822
1038848
70220
708180
179517
630873
912947
440941
858489
402211
568332
391837
9714
200903
841362
682202
750905
39588
833164
570129
626074
721849
479839
480889
861570
311983
887454
584985
279023
709046
483382
687509
501262
366720
200782
616952
191595
636201
289283
744394
615579
441452
124756
891043
687498
676407
148775
446612
551900
114710
417507
6026
1038858
1084620
776529
227298
708113
237474
138619
471941
793010
467623
933322
54933
124675
406170
461580
587299
315344
927484
286328
1096393
50134
784435
101931
242857
382973
478004
801738
913226
931375
383321
681669
93286
556128
568444
931870
871873
255075
248615
764147
975309
656175
441570
28671
1021015
422007
1037302
231048
445448
437177
251389
270892
701265
846290
124777
817549
235785
788915
1042049
616332
119274
930870
384858
289025
828689
584038
1028081
1024493
457558
1010740
534736
166995
46809
284419
7125
828024
409869
265847
617941
689009
824441
557611
551901
1029884
863965
872614
709670
12043
425314
197765
424769
49704
298337
1098446
570195
940057
179401
15945
929228
404933
253306
965112
434862
63020
471156
1056749
203090
215502
948975
824540
927089
932887
1083483
543773
866403
388780
508616
745922
821648
244147
645235
176292
192798
313294
60224
315060
945364
697305
1067134
363875
314342
407713
364538
11572
698914
381392
64855
421936
890250
589974
820835
912656
333143
276066
912425
615827
38599
369997
1034460
224262
919226
381628
443456
606299
984782
819364
783139
111077
834673
490604
704693
587515
769219
487629
946453
933100
349705
232462
377360
967667
427694
609742
1011387
689039
544916
848734
461244
863309
1022389
245348
6355
940333
545087
675252
184621
7193
620843
436869
1007112
425480
1008760
289669
289201
788210
683167
429700
783634
718337
69447
305409
864207
935106
945683
309978
737613
977442
411569
400309
267376
836100
928135
572642
618033
586062
884831
1016148
123336
487363
296135
550751
1045968
26266
145957
940863
652207
587728
889538
447087
395002
831481
85240
315904
1044565
80309
549201
262619
371741
386362
874642
72234
663480
1058040
245387
785473
12063
298168
992297
556622
500018
131651
583558
228963
219933
385222
597634
908734
411024
669861
889522
122362
865747
723352
428373
517013
557369
623349
330093
935830
1089055
665415
1059344
960246
370143
236464
539429
755381
303198
664799
863285
895614
192998
35245
251225
230688
41795
356658
441575
75580
692008
916813
166410
275697
362229
520691
404519
449870
33859
1001412
884408
1095373
116937
810790
809307
673861
568289
440771
748806
401092
1081003
597107
789867
403857
467340
107599
134237
1087546
1060594
953049
1019879
41685
797802
673414
331616
415206
913008
169407
1077184
171887
795504
646298
976937
161742
683580
874658
460035
686940
408314
399778
511624
180779
168915
445841
826892
264943
669342
28067
608946
272525
80094
653930
515373
860060
1037192
142200
55206
1004408
792459
287426
1000944
29150
139394
667511
206472
160974
898569
402968
214340
584039
53783
403107
905665
371440
606357
190295
471973
330270
1028470
718087
244297
991931
627256
850130
230941
631807
1083615
174133
997365
50526
299606
635367
373874
144358
80533
882059
251519
952054
953786
542783
1032028
326483
2592
845049
590190
769998
232373
246926
560459
438354
901409
11726
625304
392353
400891
91660
1033451
233880
164767
30278
660350
20687
657185
327260
652514
677899
883642
1024447
813478
107221
743880
327171
235746
392145
1047853
117367
627689
1018458
752948
998871
210592
606791
573365
532337
267489
855535
595791
794565
95437
564620
62069
649433
442992
55444
751781
865190
420094
318087
148619
785276
1038025
942970
235490
145921
358427
217174
184901
1027254
549237
694093
306615
505534
849219
1008188
832023
818011
134857
623025
484309
613367
588830
1086307
849968
924932
526085
868969
364053
987439
1027210
147430
278708
1089688
161587
740471
225887
35880
803598
257567
618823
866367
446143
996615
366003
89563
644284
811337
870593
610089
225728
948257
891682
553750
539763
641697
993131
931547
577160
218890
533815
372506
1061635
383464
633340
703992
247596
558742
634725
490757
571525
621825
137986
76707
942825
377556
624929
993026
233505
796895
806035
835571
811962
291598
847476
285704
827909
947161
331222
290567
1088814
576061
386692
204229
26554
962375
595528
63177
347947
694707
137224
1019621
261523
879961
599614
262391
916568
45988
928899
1081152
624738
317737
816458
461986
604596
459432
708731
281618
866930
742104
217275
79733
740837
490110
20401
644003
876038
54724
599087
209987
1054613
934667
141993
974178
127712
284189
630375
1072259
429005
597413
610143
182025
606681
433619
46726
868234
129006
1057264
461109
977454
737363
96437
409575
5621
522697
169126
47741
161331
1006451
1088232
21086
50608
257597
297634
1068996
517945
754826
680501
403418
915631
909103
295842
811267
1051895
119638
420584
645412
715813
343233
1019927
212737
574310
546510
1075303
906412
35182
344633
423409
241706
355420
720128
363524
301820
327427
178489
724825
1097465
240106
347250
553252
451139
664297
240629
830746
1061477
978523
96246
361947
453784
163985
806492
785387
940644
14192
160606
1086597
97205
962924
401636
481833
435022
306198
876853
841463
565822
268213
674516
94717
876616
440510
82484
383052
290794
941198
302478
1003367
942878
751392
1073108
439373
603909
603211
302727
928414
786300
785814
812185
801303
565282
135161
309769
556152
111039
343232
880520
72060
417109
769978
1039192
84269
413417
848166
965265
742054
650281
1082721
297843
222344
557360
758563
156334
80969
249437
422664
1093393
753457
292132
42918
746868
902844
69767
71271
71743
334596
216278
1038165
192221
597251
7420
680899
18434
1064528
835998
500873
358871
998780
473159
1029400
410920
300714
195905
777699
897757
670891
892923
469097
93024
985388
223472
760077
504903
501033
531767
330667
653624
936385
211609
814405
319377
1099606
414333
1089579
1005469
620332
88085
873080
950459
123917
218040
373050
386919
756244
971149
87469
197701
1009508
999395
363858
706800
147622
1079474
544345
691731
663188
570922
417953
846817
342056
132053
173701
897091
477044
549365
276333
582851
18442
701873
682488
1064425
982091
932881
433592
608462
1088212
202591
191834
520434
913366
209796
172370
52370
729022
348125
736240
823756
639293
509012
915299
1019544
569091
92382
667491
431978
909381
331501
659257
103337
858315
1015768
115027
1084929
2414
878861
959828
984370
291564
326438
129246
629433
779390
294244
971492
326003
984809
87350
507345
529120
459356
761848
828666
223545
1002184
361002
201840
435158
1098166
322900
95392
241949
132006
1029497
489498
184342
1014435
653671
502544
556464
10828
708005
80469
691569
835490
5691
1037110
146407
60836
758049
1079794
571512
226609
1090760
922919
328084
733349
757376
110392
843743
270040
728158
209014
1030110
152968
968912
296719
919253
341274
162686
1068272
627241
780489
492141
1091982
67359
446165
817586
991514
726665
365827
368338
661334
684793
595887
850280
457113
957955
694066
567353
290212
669796
35674
1093736
362294
255223
500951
718926
4851
894237
512102
15835
1070746
142077
204583
388692
686108
911464
803253
249531
763534
447338
894633
1001965
214767
775997
1073512
338142
763993
56447
512155
736944
886069
188914
670019
364328
634729
18379
499236
964501
299042
969940
732640
36686
1087298
376454
927125
405173
617028
615755
480285
475984
606985
406932
686894
452627
27413
846843
895485
363002
887662
214542
595675
344497
366413
755364
798269
316529
90959
191625
709682
930276
553032
237490
1083145
924294
907220
192200
485393
478318
331606
625002
966672
696121
1047416
672390
909100
1091897
993730
169345
694730
628466
192585
555537
150306
1053449
426702
28485
791907
858445
44645
808155
235806
37439
234288
989671
1088494
406764
604423
235989
354686
684540
195657
295596
194520
700232
1091448
416099
457033
461169
410113
462177
676918
1049339
43660
1054197
753246
155707
1054810
823657
717634
248492
589232
221742
1024557
576712
959212
920916
775995
1027644
657212
962873
482497
130510
99859
462309
134822
34333
587057
369388
816630
723719
289196
1075504
221260
1057204
1056889
924324
72347
728848
810983
640220
532112
614898
754021
745835
319477
514621
7825
1092106
180498
806230
886749
134095
563078
96363
227667
281133
818324
707739
924873
627121
1039496
501676
577570
889825
783188
586371
795068
958547
661426
774231
905849
920793
536779
248822
872823
1067044
739827
514853
166733
379764
168860
654748
979723
397069
224274
333788
393339
792637
499260
233840
414662
709737
573256
655757
637689
928525
1045075
130522
294592
796901
6700
80915
881593
1094618
474336
501349
1092267
852884
475374
561957
474145
942484
722531
215186
376835
726511
965191
1071518
115887
821555
423268
304538
576255
377013
1052723
1015471
652037
780934
247022
306281
77395
443523
917742
618080
312612
1040187
403132
745089
529396
1047394
988852
146965
1026212
1015270
497772
890333
29947
114772
361780
58411
795261
709001
244789
367722
257694
452212
940963
524252
42839
621406
318617
205171
258467
582134
538136
914370
1023553
345250
532446
855179
923214
192749
150872
708102
57175
795696
648062
1067274
710758
21956
31598
195253
933523
285297
623509
1035072
720628
581889
123571
972225
834366
1070379
329597
1022999
5325
355722
907356
108549
348027
842907
153493
308315
1096879
84579
12413
942546
275262
381258
787683
491691
890766
568786
641293
938786
79389
776610
153129
733287
42754
713103
848378
92238
1099442
798517
356986
508123
984619
113375
1009365
986148
289605
730914
240004
108455
483809
817712
627457
462632
258421
382541
835908
539734
399031
346483
759692
128532
311427
991598
170686
511254
190988
484902
122954
710986
756400
76980
522907
761724
277291
833908
457284
700189
205578
737041
138269
273799
987812
864450
60805
963406
1050984
1074848
302782
312387
847996
46783
636159
700462
517078
1029412
29669
201568
907727
53512
696933
631505
57394
106523
635923
229638
231879
442418
358700
858760
411497
901743
589880
410834
767485
954131
372931
1079122
317579
1082445
70839
852311
660284
116245
734614
789526
949744
779578
975075
420503
689948
726059
1093250
358219
967131
1097861
955705
76480
632545
583786
848953
96412
447893
828025
319258
218375
975884
283356
1059304
1003024
710072
13555
663552
962527
568382
923342
163667
219706
1098345
203687
399150
777556
679785
505127
515187
956075
307690
390408
141334
834717
228600
60721
385667
92869
145219
1072843
628646
162773
876569
563184
866681
1038658
1008989
136375
296218
566886
748507
837525
391643
118029
677647
331066
325153
1001941
139234
267539
236744
579703
508705
846356
27502
777224
626028
151429
485715
1022162
545308
902509
121530
433295
890301
246220
503174
246761
436783
616748
438918
414147
561537
337266
77750
438009
31218
913907
359476
21023
62310
973008
223345
221675
318955
550878
375701
307087
739982
123981
738077
943461
253259
72100
73690
520544
408716
236552
1059034
733153
1007597
134151
969488
501255
510762
340679
723945
466757
261474
342549
651506
941577
873593
992397
570126
174740
55488
813092
298537
576352
68748
337697
474417
968068
795485
786711
138786
418608
659857
991637
578023
823165
1084761
144363
904473
86489
868879
490135
886758
2474
537919
722892
256404
266857
116144
939287
400930
325006
654638
186337
457186
679575
870001
812889
309016
656408
131484
175123
975162
726731
512256
937910
556007
800079
855447
306341
744492
945650
1032532
813621
81517
342668
701685
929744
1005102
114730
62701
965531
816469
23773
671653
347789
892114
768026
967431
334412
77857
1039030
391731
1044931
357897
974248
568611
1044811
486099
26305
86681
76406
231298
696805
521881
237348
754830
250710
554125
815983
542065
94167
457761
172168
1055158
1078464
656310
251352
252835
44526
1027560
319273
890770
452025
500049
724302
381405
871700
831986
40657
282881
46947
907334
156142
817354
1089430
593896
177384
328119
960495
884794
603280
170184
171234
702921
299267
1062264
415275
274277
275327
593878
979681
438232
74178
184469
1023046
300017
841986
105617
1064418
990494
971951
128816
271902
203140
60792
163518
459870
876674
342867
349056
1039243
133015
433301
181547
625236
621476
186618
602063
311595
882658
401420
432024
838379
606843
70798
295665
427277
399128
18523
873818
93359
977747
700575
94334
1051194
385762
456917
254282
418374
748438
629743
16411
922035
245568
393625
475237
30123
4911
11799
407209
747022
311899
270434
839650
330395
266935
181526
1061887
765734
109344
457556
1006117
71606
792256
848433
794108
212644
880463
305109
894861
189992
437690
316138
540235
572359
880669
285283
82486
661506
667659
513106
626147
235528
22483
328437
757683
758504
205263
906059
34321
1003424
782112
118796
1078645
822308
947259
888346
822744
360060
56479
1033480
191781
985485
366153
979814
708973
773609
920237
277464
251233
1083914
447654
147756
953176
544755
29329
827282
1090679
90745
853270
115336
172080
321022
195890
467432
421760
607012
628550
371583
816163
690280
847048
1038968
355196
10765
623845
41102
50224
59332
657973
1096388
826851
864257
339109
551943
424702
984024
539658
331396
680603
89998
264814
533164
878557
933953
555430
798049
44618
375149
201120
240912
950297
159677
1075955
1068329
452697
607383
761805
161663
965243
742083
439345
997650
74641
79750
473945
783419
148194
57009
887983
458343
801568
336207
250160
769089
428581
91429
913115
477408
256665
258933
940557
460186
247881
954987
1011559
854142
554065
1033543
1068068
542856
803052
64162
25350
480649
927737
50679
488139
197493
535644
995834
1058588
680516
816040
823669
698013
1085302
177715
711247
239776
1052990
475165
325743
343144
804262
189878
802882
10256
874501
254817
697471
866580
600161
173733
343646
961449
989606
816318
483652
402265
120376
986431
501181
486021
296160
778380
178790
881878
292407
718582
449145
215123
73905
1024063
882444
1031128
783880
736507
601645
793105
1082925
110492
1006509
224782
817892
1033550
426189
1055226
306897
1055056
503003
995573
1056094
69543
380328
442805
540617
481797
91859
611852
58590
352589
436028
436977
488748
34692
927608
1075236
911298
983557
608406
650211
211160
158025
619371
973229
475965
1032563
521265
158667
1059725
582579
583629
469482
536939
390861
716318
159936
313437
913902
845923
1097924
11174
604754
770507
205232
183443
98721
265917
600436
311540
695524
816418
367511
589773
563330
980680
387271
588401
730762
417617
604820
722240
995528
643364
640994
269040
845310
494666
111000
361806
129063
934099
383639
238761
449102
14902
947910
494843
726899
476285
45237
216112
355926
553189
755603
152686
155915
1048596
469907
1090934
323926
898135
376079
533333
240203
1043796
461782
341236
63712
559579
944781
462040
251616
957459
652234
374497
526887
732267
803050
215460
151284
59097
255062
728526
858094
327894
303893
636653
25929
289482
842459
677440
404159
970643
550659
8848
211680
784379
166250
1023359
704227
429599
565813
132291
970425
1094886
957358
371773
227917
842163
748085
527259
1044923
981078
779363
325754
936042
580666
538043
1040127
885553
1067284
1068334
1069384
664043
796872
208292
569999
65524
595029
596079
597129
458349
78474
79524
593944
788195
906307
687943
688993
77500
78550
1057129
15796
408467
851074
674389
891693
1030032
74838
246569
719216
1030245
1091572
91491
750874
435672
877523
28860
310628
568706
1020273
155977
526236
963816
312202
965478
349749
809993
286178
913567
155065
181433
461679
618855
213257
662297
716541
1002089
168268
586411
398771
942699
141782
1034984
701132
525828
420594
376020
866825
554036
133035
1023990
688994
813500
529389
264121
121598
44435
860312
405773
758733
945061
1095630
288046
481302
993557
766311
236155
129113
698246
717170
148306
147256
536748
33966
32916
469170
923501
187531
975305
974255
296610
809534
32267
882845
183721
198160
352761
8875
131664
665303
660398
680795
47881
536544
769504
85809
614950
261069
279518
244544
1047798
425054
419023
564120
107549
504725
80808
845744
302892
1058563
452850
627392
1027595
225866
742997
879583
816775
575070
209668
1009694
39489
460526
626413
179108
946020
421018
288733
788123
320869
549304
1030367
718626
410553
803343
1054621
241517
343044
848089
713694
273860
562044
112214
810048
231259
638504
441121
977024
1004708
545387
70863
196502
859250
795045
76350
879523
1014446
826224
127061
7965
241828
491427
799394
533630
686360
742564
887709
1031559
406594
213031
103707
737654
14029
170579
922254
501693
697648
80008
324321
882668
574915
113389
370334
286203
505447
1001575
814738
496298
732653
260185
156602
1051199
1065622
127967
237649
383655
243595
870956
509559
496182
1082297
390785
924960
632505
99105
435613
755396
488217
913770
261936
868993
81912
424550
431699
254930
982706
149325
336730
1046338
782834
706764
377426
268450
372983
875197
190109
880246
756778
535692
786094
930232
787035
712018
834946
82869
676319
610219
2477
165596
156252
157302
158352
118897
943351
837767
685316
85675
997622
491514
705411
89060
315868
835364
278463
1000245
784669
395119
1086016
923190
215894
549789
778040
82927
438473
581173
790825
541707
199397
196249
1027763
212699
206285
534246
73387
902863
377583
898383
1029632
546534
1094630
772276
935029
675495
784671
322825
277248
547083
694085
618046
502056
736406
757543
299772
1043624
59499
31396
972579
29703
593917
517486
113471
912893
30872
834618
1026274
723648
565095
300021
554361
481313
843408
463568
427553
156779
1068658
289042
145101
682328
264744
321305
522990
864673
1050138
563530
848197
469178
245698
753864
1033510
261345
665847
861969
692724
1075492
123993
253719
404186
982450
868770
525229
74961
937575
1033627
1038408
1042463
906212
592030
146800
720139
322482
294799
558795
44290
678689
478797
775067
980309
489657
927932
681598
816652
31211
653427
235800
1095770
1028317
488743
391692
445977
833781
190168
64482
621117
251687
141417
772139
1024226
75639
617045
879341
678220
843759
250312
428026
52040
365965
763344
547840
167612
474860
307106
988155
46385
1001944
203290
838141
423015
712172
463451
189952
535592
466724
477918
789674
59813
945257
311562
127917
1082240
267118
268168
586872
893618
469805
917577
582563
959962
525289
785998
891408
632441
428202
153733
671356
566211
1080537
815848
1020876
82119
418348
2163
792639
731039
341376
489438
641012
276412
171174
1094083
362269
1071718
221517
534169
468163
885161
631101
890522
792431
1046719
433313
128593
762276
568478
450468
235097
283241
192428
925491
169885
268439
538541
920719
848010
200620
560782
930544
777328
711594
454925
894367
919902
13824
430640
349492
23746
1045011
760354
460722
113784
998791
1083506
1083505
1084556
605053
353010
553140
552090
953995
1087580
585438
274451
273401
253302
191960
478511
829807
677392
46083
47133
624332
394353
503591
861370
793462
567949
584495
1063418
387742
272465
73392
95730
154335
298926
879946
273131
693924
76973
548561
650772
64943
375869
666885
311699
947656
762617
940594
799977
65114
404357
876433
106689
513306
193583
654633
994748
865853
556203
139102
730019
662972
208173
107989
555934
825254
474836
774932
667904
176213
619187
280489
240943
242074
639111
256299
571557
774821
481545
1008081
29878
646488
788680
292797
128735
330127
234419
316153
573160
54048
568884
204664
85601
1060232
539158
227309
643003
353763
665468
248598
11756
530914
665942
826298
955825
324573
437604
152927
9426
647508
864684
936663
49914
825663
941484
343831
309358
230964
776022
1081167
739746
948086
47056
876901
682709
37170
81079
485331
378579
560494
1052698
653449
296868
168893
920232
339062
240789
393086
699200
232575
413337
944785
921456
450658
100796
502848
19463
437197
773729
191297
337565
987919
88038
1097234
926132
870878
312182
544226
918258
349217
1086004
301443
591249
181207
120420
584457
1003458
79167
484069
1004992
880681
773979
806958
315657
957241
102811
551441
49946
349877
540819
350452
228397
784127
482992
1036756
951351
988994
345555
1006536
4995
680411
726364
902971
565750
1082974
593451
66443
168105
21091
537245
764782
555758
410883
572718
152685
288236
925884
463561
297527
332444
776204
858933
125974
51052
302192
548308
534448
774338
233311
200072
921366
414602
415652
616838
373554
419000
443382
260652
1095291
616205
625283
362073
690710
804111
693128
423279
161675
934835
298607
1005657
82707
388171
573042
236017
422599
744950
1079835
629404
158563
47566
795201
734987
407791
33102
130648
11984
177082
460674
836183
292767
727034
268405
111040
1014256
571722
857523
504290
1031042
719445
637167
602942
211265
780727
2167
252092
64672
89754
686825
531188
465684
103048
999641
671733
142283
725732
618466
1045525
880159
479388
376220
914438
1078561
1045995
203980
432833
829015
492366
687629
102641
336488
554759
266639
616743
469764
71613
598623
801829
462642
244970
164054
239099
194458
971526
919325
366375
655321
966744
766400
555231
530171
633585
251309
559990
624040
750697
797307
594255
1012531
910254
248699
760492
420090
2998
878697
1097016
128971
975859
472037
234513
426939
590490
684512
477346
340694
290037
94196
382282
791632
863662
796925
1033195
320402
361159
629334
772651
779047
26973
1012669
1028959
834932
99310
573247
861489
331365
218477
890702
755026
138056
752170
200953
162411
106064
464633
902731
462937
529593
636317
427022
556125
203532
489454
637921
423300
711646
482039
945212
959553
923071
552794
142290
407447
444434
698453
420537
646796
120612
443861
95905
639381
238325
607299
297744
815582
642504
645221
218037
241942
352186
593725
945373
53970
452746
76280
1058288
852050
851981
717010
903625
730774
928565
929615
1036838
215915
350479
709002
731293
642936
269435
239382
695570
250122
926076
149662
1012616
808459
92071
621263
957433
1098044
421895
102770
570136
896982
636392
711752
808349
74024
939365
835370
514839
903364
804185
528932
21542
694269
268645
432437
151636
587866
1018270
648194
38781
768936
1082219
449011
1055428
802936
465235
66157
252057
267291
145097
297135
153662
648057
209211
187944
382002
425734
791469
264308
1070278
1014855
913853
811208
850748
1044805
334273
607416
505899
272604
529844
10942
298715
517574
1086669
904509
653412
439322
214281
804498
199333
205589
450350
653583
491566
243757
662359
769960
806140
76633
708209
407514
705876
26622
185343
1041133
300634
380702
839699
204492
785835
199197
1005156
501244
240207
445772
294942
565556
176185
951401
767443
663886
227707
1022545
292500
379751
1024202
411799
1051812
716350
633583
775972
542615
149614
119743
818511
539354
761202
903682
117446
902783
194650
1010707
431868
264292
922173
402570
35120
401943
1064857
251244
6983
137953
302560
731885
361211
354772
355822
416992
475873
74637
1047411
240946
860582
964520
964503
540489
970851
613466
383788
283577
631855
484200
1027696
792629
696552
365074
145872
349605
172849
133338
87687
786695
380096
109147
377253
689279
171630
77925
287532
665078
322188
480701
1057725
219250
901143
761302
541882
1097605
976064
331718
14508
747495
979392
392478
242957
45244
429638
618446
485570
18891
852208
181560
740495
688589
155562
159603
706332
642078
512261
535774
841842
963984
700338
314473
7690
568984
349398
891892
543281
200187
823422
881849
32179
573057
400029
774732
1056348
661151
973313
228136
381537
1097172
990747
509902
1088627
874194
64000
841617
38134
1062190
1079120
28323
708105
1004834
308922
920004
193078
594538
725799
639545
16665
93506
490704
604462
667612
804425
373432
316937
954195
1087888
227453
202761
31213
990475
447120
1074920
352522
269187
982753
153803
796013
586163
897407
491060
667495
359376
556293
364203
594230
250898
734905
892350
852010
787242
69059
127268
616720
821439
421007
419871
131407
821564
1067130
214998
501304
220045
31208
1084488
279475
567844
835700
625702
715769
485774
474635
884944
60236
275536
173173
949567
448568
690683
47065
996644
1017175
573650
449632
1099923
1098502
1001522
1022798
279974
296457
823229
450936
149377
289652
10014
134181
982311
816431
938368
487255
456502
957837
617417
132404
844649
1001662
234635
761401
446241
808007
676214
978077
750609
726893
537588
558049
521948
58855
82362
695589
1067033
404632
489554
894853
982108
834101
272264
209598
976402
1043381
303266
702596
81160
138447
667501
977580
598763
695916
1039113
764431
100176
22151
483600
965123
1064706
992118
201690
419808
397609
544759
623088
666913
119941
3778
719540
1021389
591472
326809
1091287
875400
65883
226260
240150
674804
498943
319215
473896
106394
476042
417587
361037
995276
512290
1048214
661693
1008665
853274
717013
169900
36704
934833
504085
12386
1091740
299400
696214
118179
1006093
673717
31737
895423
826599
313027
577879
718691
320112
931915
448818
91920
46940
1060399
695144
399689
442261
814187
957523
1022064
387954
22346
326831
150223
29445
986213
153912
268360
547972
642895
179782
215009
617806
1047992
477102
215711
372833
953950
570892
801045
511443
580108
269457
146718
77852
650810
300265
141471
705805
752390
832420
410358
648036
513275
652631
547264
386023
903406
655860
151319
300584
181570
296806
471153
887721
413058
376926
58807
1051420
436613
1028071
983214
654009
254743
584093
820511
806325
166075
332930
3532
401543
619334
207255
177737
982932
179234
1038685
830697
1028786
339335
984560
9316
445892
814093
28897
674182
996976
962144
460693
263050
188902
716297
539838
435625
817897
103401
723064
243645
463173
375321
105632
153624
720727
291466
583260
73111
267415
532802
783884
219971
205935
390030
43421
175565
122343
862597
518107
288950
345224
447414
204043
840613
55666
927357
274399
274089
1067931
1078426
383817
166782
258031
353472
595571
547057
757415
771436
505655
558987
1078940
945059
242525
986831
331023
803449
1070019
601385
195002
766294
821062
647808
288857
570644
952799
116989
78507
4859
116827
1003475
15627
456942
1073418
593169
808251
581432
1073007
467715
801118
424521
908001
333539
714829
337157
873329
480342
429885
716509
879144
64794
393747
679703
73315
732863
697014
723755
574572
470915
790822
427108
326123
964803
949295
79288
443981
855198
670151
773137
1029718
813950
102162
653470
745591
597699
377704
187172
804032
266928
485033
329798
499412
514144
764159
330321
244635
382092
280484
990990
93333
83864
461422
221437
840382
30027
221518
1027364
508957
1038066
731464
936697
815764
363230
269545
819482
120772
20180
146840
949673
470613
322557
280922
59564
337442
205210
1060407
180839
690704
1029830
593424
544375
452569
1054950
1069715
261518
825362
559374
397169
550986
479670
120594
158229
203185
422594
481658
958434
675367
80452
1018293
826118
450168
916505
58744
730569
278644
54032
1072846
1084969
1049521
277382
813667
894864
277842
228997
1010150
143814
697649
997495
586008
40011
337524
901211
198943
836238
535413
867102
213171
505535
438993
1051526
13457
1086848
361914
196015
786878
436776
204294
76121
1056520
83064
1003446
335820
743211
125868
908044
587832
441912
421663
866869
46934
985855
271097
633909
757654
640108
489336
703360
487054
68556
385952
154259
956177
627281
329714
1070222
194039
745580
875951
975455
1085120
105160
599793
554980
232508
349820
178541
1046712
473847
249490
217657
718701
881646
309929
45628
449857
641454
605298
347869
810672
925468
205538
977020
446127
341692
566712
331678
803957
896815
690697
1058183
811570
393276
58680
188897
760605
99518
570370
924883
50051
269367
273550
853525
696603
526339
1044006
725635
93747
1091250
97015
780089
117387
625844
217223
326462
636468
1037029
309107
242001
729143
987472
764570
211161
201058
989650
823258
951440
498197
1046224
1036468
827690
452633
472935
444467
106439
706877
486309
589250
732699
35129
692904
121811
123361
405010
542249
224528
741161
159432
261914
1093716
856442
1044965
118225
743372
867762
417424
997794
1033795
299460
1030010
25789
719172
116723
479534
445245
760105
1031625
483987
744784
416498
241004
102789
682289
729488
956900
1003340
1088035
440867
515309
695783
973085
950336
35510
524511
384837
396912
869763
742354
934714
122812
800273
254602
277823
580696
852084
628237
321676
897613
17926
692400
284815
91880
1073853
822233
421335
947504
569584
769188
147199
539839
136589
617192
500783
438386
254689
580959
746774
423932
438489
73182
570838
54572
795232
1046374
879509
280528
902718
924233
786169
130791
939684
1066148
803242
1091178
250124
734174
198363
1020109
878160
557909
814490
26500
373136
201979
773435
677695
606766
132673
1095166
44660
668194
1053120
509734
474814
44970
46020
607932
468019
361143
319430
1003715
1004765
1005815
583676
583675
217098
661184
856656
857705
856655
883634
139405
515548
28391
796204
500655
133464
412345
508311
178743
503598
1089866
396055
1082130
119378
176845
615277
537815
39475
644617
829484
115659
54760
583717
342704
283447
501697
138752
920597
63435
837247
808290
659650
717890
1001144
313342
68750
94086
995461
472205
891647
82034
32996
523623
439683
731788
1057418
888421
1012174
1055816
769007
51353
1070304
27412
309165
83837
138987
908850
60769
433528
130782
846203
979008
73375
901245
599467
1020246
555956
915658
173446
769888
484705
876700
245369
565659
920945
296582
898640
783066
481433
1087376
329119
50217
308882
395187
36945
780317
168102
215286
1073549
288826
392420
852041
932144
743589
269918
991908
738487
821778
174544
145856
27773
686890
974244
260033
683648
501075
616189
79444
420712
54516
871403
386925
181264
1086194
522632
842329
646457
205356
275594
369676
788095
110175
733007
387803
424858
651412
1043569
993572
543360
83634
798880
219567
1056415
580947
789590
1100013
943487
257966
863437
665902
81464
666449
891110
296451
664681
815976
22559
558386
1042246
470809
19931
949303
319851
287173
161692
602594
543073
779583
420016
58659
846537
394299
167160
1068056
434450
741120
440621
231592
92423
99393
930860
174687
251787
252125
389489
611539
1004235
473763
999727
303626
600555
134149
464914
499839
402213
286235
1068953
223138
265170
1047344
1044059
493438
998198
994517
470058
513221
112207
138907
1002888
702224
355217
191968
200252
201806
564143
47425
922798
1044095
1012155
496629
519508
72517
1077055
390766
568234
79647
384151
880092
386056
714223
836268
965739
20548
968708
208287
1033750
172696
951411
142641
71698
886828
977989
823538
1071714
624671
512191
389452
1100365
674501
851500
827604
133971
105192
214289
754465
301887
52591
481189
99445
350038
944284
510042
31251
182327
1071243
1055124
583679
753350
339283
907675
1093122
950508
559287
235616
64192
227624
1079987
406876
858665
866391
542937
202596
58376
600589
347513
33510
69732
358629
629235
612211
723512
347290
985448
953835
494459
294933
958679
604308
635648
364677
490805
1078392
175928
676175
689590
383708
119108
29757
27316
34783
324542
445311
834653
154511
959876
98704
427509
692779
1075339
941891
598586
787448
179768
590721
129132
991718
241370
445243
25824
862673
166005
297175
431151
879218
755176
33818
1033532
996330
581640
705245
799162
313433
916334
90773
828887
341291
105813
51819
418407
994312
489159
565084
208484
1011304
576470
145378
88174
713805
793022
831341
1030436
393935
158727
943420
338972
701057
662959
774875
1039181
816856
737293
325267
456368
926910
367934
1057782
141676
193573
508481
903425
711615
412538
586312
379379
531101
30574
981874
1001674
902951
81802
1056041
754338
342039
934669
961514
772157
184612
538791
895100
925601
580007
145384
550840
386824
423385
229198
536808
511401
523122
760122
983705
277367
153880
181809
321660
322710
228637
143382
783134
732743
1042107
486452
773997
87960
211874
289394
649939
1024655
98742
908831
341567
438684
360167
459253
149439
919206
408076
855543
949499
752502
564375
431020
755265
932423
495663
1040682
366909
68113
779377
679094
309145
649115
442623
259787
1013335
936085
62874
829054
56297
540352
1062518
849041
309344
348474
20854
406924
31244
1022322
563782
502188
997663
732591
521324
295671
225916
582911
848641
391858
169551
770794
982652
403320
765971
550721
268617
1068982
779141
641651
443609
281857
1036854
996199
463919
829317
1099707
908728
71940
949418
1024789
1055130
126249
498450
18670
299819
541150
129550
685435
119597
555819
144625
31078
113289
152690
709496
666117
857917
495445
845637
850266
1039441
779713
219602
911620
977110
677068
251976
1048023
844182
597593
582319
195307
263970
967386
240307
475394
297780
1039620
531006
329628
780975
1067607
20415
512858
567222
445407
741522
770727
979005
126332
762640
469701
349400
1097534
169866
631108
1001156
854108
313353
281954
845960
4360
478458
440167
807686
779984
607876
501660
799044
906131
1049820
12855
567547
725274
913241
765991
174177
265853
336465
135097
1087243
614976
457347
807812
64924
854312
290638
225504
184382
313285
930820
300727
642046
185906
553646
317570
150534
753936
461022
64627
556912
618880
1079255
1078471
368233
1003962
297533
1010860
530496
173771
976308
352688
246910
758738
671911
1043289
206577
980940
97940
338316
755462
558035
992759
778898
992810
800476
135470
834933
542222
621065
425096
871322
427894
235094
940336
93319
793310
929314
299537
1010017
1007246
402051
752257
347444
739134
258999
1065708
141642
959948
399439
95439
24883
1000319
758818
800495
687747
149726
1013532
264533
73570
271008
387510
939694
2982
444723
203000
301924
610939
258532
1098226
866167
568792
448808
954207
837757
90194
97049
461532
705447
1027414
476805
953564
75862
1000247
457594
55421
1014181
623273
181315
746092
268726
240255
555679
690112
324910
570101
755968
890195
944673
890493
684329
327222
487175
877139
495508
401647
162343
775267
464597
344886
595728
936983
678553
161772
1054948
520366
307580
812573
427371
862262
275026
830984
253086
1063112
501861
159465
910842
144888
362858
648084
321241
275326
1072638
757394
758567
240357
916997
185124
310911
856454
742202
503938
6335
945285
156418
891370
955058
564291
916855
611724
93134
64918
689957
18027
208776
466490
100093
622461
287279
401887
755491
1070089
506021
687717
314146
824321
924429
618141
107604
757337
909008
751382
1024718
269644
495062
229297
640413
158719
902415
229414
668250
107554
865085
510363
624821
482747
978168
608189
948463
35450
531967
122483
869431
297413
433975
293594
167717
437877
982390
938883
1081665
395794
214283
1061515
1075701
731974
617739
652888
84351
508495
794860
355317
523050
524487
212356
342465
695574
931840
414268
841675
370425
55248
830851
106251
272510
888355
535214
976642
847234
432148
622067
187221
300323
1026252
133470
374909
192707
506408
169796
422472
629175
453127
24977
601079
1019062
229568
234093
154213
674419
533039
308320
874887
89777
315432
910998
32489
461146
33816
611545
1013719
62777
63244
766829
410950
522180
1014540
90690
915956
1073053
502659
702912
874135
311279
486469
136727
849243
269650
895030
98010
690270
446017
366129
891407
1024873
159904
25736
570581
926850
243334
332438
452706
336608
126397
287257
308744
568153
985114
917754
1008525
968581
575362
634666
872790
1026368
68029
978127
522162
196525
288434
395722
293661
678155
563537
562487
214618
459265
71861
736474
300924
994205
1095432
781295
780245
88949
632065
692966
719077
469613
539220
450933
826772
881120
837802
121537
550739
122675
926977
115164
105978
453024
837296
669510
776602
948512
559978
49363
192156
173651
606395
764722
977998
1098678
892748
974890
472908
543765
1009629
842669
995962
9509
930823
119269
628372
1085570
133897
351370
892995
625968
367777
942402
153425
76228
99599
98549
841941
248324
116506
344901
659326
855915
464891
786781
60596
766170
1076048
460146
670811
688852
129337
65530
677521
487671
537427
871825
185118
348480
222608
874149
280835
508815
826494
185635
814678
36278
175987
755370
883776
338713
660014
968871
619667
618617
617567
445104
942357
569992
649147
512967
251407
604685
782019
586525
204215
737272
700113
138041
803658
197487
881181
399979
85175
85098
491918
101014
54825
490013
875519
422916
844047
577254
396829
736177
344966
498344
868501
449553
455155
1066911
425595
905576
7596
246217
290450
436919
274237
649894
1097019
618256
1048293
994629
908997
632236
508038
619091
516564
853119
300206
859839
580051
801283
106836
631321
806414
752453
729465
739904
333550
85400
965032
330793
303016
263844
528443
364039
997745
655787
417408
220975
280154
463265
558319
503939
669688
448188
858790
735770
709143
907549
1030835
409937
326042
76920
189563
505742
948545
245134
316872
328325
736255
669212
680455
439066
447744
942981
116636
311012
955792
150080
359232
436023
205417
900872
152950
141509
861715
1005661
755655
558241
431307
672807
712357
499205
801740
142339
386991
556361
214376
584879
185865
782416
1069087
328528
167390
944590
1065069
597594
1068666
262533
618082
253948
90178
17097
833632
14048
823370
475043
130875
999516
293649
318458
647075
1064960
832478
319393
415770
163059
862529
279046
48403
529332
29611
907217
240398
535183
31017
188124
767762
325690
608369
1066580
877498
801758
962420
1097849
659138
167545
644880
1041704
61217
103687
1001009
419634
497574
136579
5129
58311
158966
659678
212859
253093
25492
56330
962679
1023301
787848
740296
916094
1092083
272542
463391
214125
542247
388452
466871
658175
1049222
548220
1051503
782064
888083
607259
1035878
412111
222152
342615
353705
1057295
910782
570048
79900
76099
553799
480376
737516
396244
929810
644574
19145
363918
568461
172280
579753
1042048
746487
839510
736256
970778
445187
622378
147235
314737
718650
1042542
40113
325980
855233
1030310
139464
399235
730921
542304
954034
576256
598617
802157
276350
289368
172802
385481
415696
698673
550427
169489
687576
459498
33402
1031197
648517
77851
140149
335863
70193
632916
7263
1080164
904385
52203
854574
254710
364608
991957
367482
684989
524854
310067
835785
138958
111396
965537
318345
329878
330928
92773
425795
511576
961347
134298
903194
191992
89375
741687
1038609
976102
600209
528589
1049847
754705
222127
814771
627873
95318
932901
344894
415396
577022
848757
157703
60754
1100005
617595
654091
229896
246833
92977
348991
605476
575711
781920
94157
909147
519158
942421
798096
248353
248454
475377
662277
29538
747121
965230
357943
128203
760716
1033715
493371
1076967
1032138
110017
1036461
685780
755215
24668
972949
858305
607790
672223
323085
205343
579804
732525
393224
341445
222729
212769
508233
598665
20665
954323
886782
604272
258360
521484
227426
741778
37624
83096
455034
745747
1027355
628729
404265
632326
792865
618804
1008303
858652
466471
1033829
554499
502806
865456
1003616
173618
713925
929384
297375
61170
207369
838274
428383
1017132
841774
281592
694526
343696
606934
1029562
524738
228792
760367
96769
775302
1098191
168449
790254
727644
360358
480462
954584
850450
638998
518821
653223
562728
786730
97679
366903
1099709
443067
141439
855475
9645
495046
988609
237608
304054
912230
995041
761908
392711
767264
34550
224507
376032
925396
592322
967280
43815
991776
564554
152947
364009
204246
680878
532876
523765
284494
34126
878874
350253
49736
291086
577004
875463
633017
994092
994721
405609
91628
449148
752402
750431
990799
913390
980170
110377
169806
751621
441684
276808
354025
840139
126993
660825
622351
282216
155988
548537
877037
755952
936016
300170
750698
1067625
16782
964868
441753
522871
479234
528790
478376
356063
666590
17317
142866
414160
113140
441843
482037
1031964
446989
12459
426215
893684
593542
4872
137722
798692
929864
881752
610815
326309
1003116
1018166
715322
26280
352374
90537
113453
396953
602225
253550
650995
1046619
578701
63598
514503
1013650
455931
788683
327571
192188
581830
753559
181546
31445
645207
99263
198874
460993
372094
995676
357970
578756
50241
518074
299991
1012642
62633
1024635
861490
932824
1006665
178443
524038
66787
834270
145125
375164
28428
243872
988384
1002833
395588
277677
519463
659927
202540
1016111
143629
723251
312355
488350
440811
706552
447935
973527
87179
855924
330372
668855
931209
1000672
73764
910052
1045037
357198
584828
534699
583405
26901
1021251
840043
736289
626478
508916
53746
6023
125375
226426
898144
347790
1080988
753773
1100274
965380
313420
648168
583858
1080737
214433
1032374
366641
183560
736360
706943
289272
373660
58954
134772
161533
320156
797121
213143
1097349
83584
564224
529438
149020
453804
437492
595234
1053237
414222
476367
919042
111172
144982
1039617
221627
471958
640440
830468
403315
467292
402011
212825
77573
218936
336259
617594
102310
111497
310317
617708
630066
741066
48718
84968
553421
385768
140949
860519
716338
137010
194016
996709
647784
688275
955231
883698
306637
257116
891875
511608
325081
815212
323366
23611
685572
399099
1003600
108894
1010847
951282
217568
930158
925907
78798
454540
199359
978863
785770
1017650
1069792
235977
186790
875670
569638
1014219
877721
204745
1003905
940292
1051639
1028734
28940
327172
210115
664528
503095
496579
995782
637712
1081974
243166
471471
291172
46420
106082
1017317
703778
295880
405744
409317
239467
595608
520700
905541
473734
632526
454963
383169
966159
855972
795318
180858
966278
233824
1051755
724929
74290
156335
869308
1094944
872329
200750
523104
223169
787051
639108
228975
1068365
34106
716076
531198
577900
775956
192497
103512
359958
418474
47942
325424
152036
525464
750299
860051
129532
688536
765763
238097
530448
1054453
256465
357733
815194
83921
183807
943456
70799
51988
232280
440637
967141
675930
832713
328436
694296
619040
72868
458629
259782
575431
968232
11602
663359
852177
83333
490307
251444
266897
744318
403608
749268
832749
934993
390286
762910
271804
270754
1099989
334817
767702
687349
116420
11633
212335
361054
127353
84630
131209
698550
700650
699600
251649
43816
491555
685975
757988
579845
132448
1071237
772365
773415
125484
462789
1018717
543696
908961
973637
455428
127146
901485
429354
428304
796387
675824
647945
336943
971847
318380
421190
471815
622223
401008
536627
765525
266202
750207
535635
447309
416457
289721
704916
186580
163624
851826
52041
781849
682384
1018193
146926
1075266
594331
85275
383400
742556
1007326
559576
401024
900585
932539
212242
1001970
89075
793181
904912
124503
502864
955669
548911
631086
553762
231632
364208
57171
403660
619125
751911
288910
93813
16812
533930
778597
1044325
136668
921488
845241
943279
808147
107532
507549
1095607
368663
716618
677417
1006143
404093
564883
356397
674000
246946
271842
840330
788656
397215
842323
662847
119901
970630
230262
655209
29710
544152
256234
141353
152400
1032499
884594
879126
341637
946955
619901
545055
219728
796662
766919
704838
617055
884746
715947
514037
421965
1085229
304397
742330
74005
372958
312520
484335
904465
476060
151547
43623
459895
151180
30146
264345
781281
720239
873970
150130
19598
40861
439623
248707
573165
607916
32183
1053097
609558
29727
786236
717642
98595
524670
396767
997406
295044
776474
1003925
896799
147830
173051
91809
1020342
641188
352399
262247
370381
23680
666113
1072717
504829
750531
431957
793166
187013
884861
541214
132632
437753
142521
5034
346535
1027411
73612
202170
597530
60670
1055103
64451
44693
826012
949846
568107
377245
212539
364841
989553
231613
835594
777039
546460
166694
506444
566697
313854
741828
867824
74726
711010
431149
197543
160195
572242
440673
170823
294993
441939
529342
953382
368332
853945
909484
589223
172719
946162
681651
794339
471808
21975
353595
538253
479075
610905
309328
285571
286621
807532
240350
1095083
813064
245488
197642
1054493
541461
373869
775643
591773
466215
387235
1096775
1070615
586945
78445
875272
262722
427603
503400
1081338
205885
33479
724414
301621
869573
893220
933795
512334
619352
60752
1011327
304292
674090
86062
1001424
178079
877597
1007017
88361
50093
267663
632899
699311
733147
1024671
770364
634864
422912
241150
619309
487075
560685
493782
22995
825933
932666
105023
165760
351967
657977
467279
1068539
637706
147399
151767
352344
955440
829655
479298
784643
297101
816305
311929
241745
223615
1067414
276764
851713
1033739
1007959
174992
125337
886162
188215
56259
987722
1066152
105582
876268
720075
652125
884293
188765
714169
172540
583043
280894
600742
1053112
769638
184408
712423
186179
695298
820730
601456
647383
17654
1014848
212979
923494
922444
362540
280544
536773
394292
710643
55697
672793
776164
889946
611186
244551
61199
1035242
632990
42344
457369
67907
287362
68154
87620
826119
205198
302235
288457
61198
707578
773518
456133
478448
823781
810935
465286
940235
369893
583989
448869
991078
888434
229201
92255
703223
421899
1009704
132555
1084553
182517
199567
518408
13111
195702
370912
545681
533361
345602
54438
565925
192615
392906
206563
249066
468575
170526
1094473
117961
455459
874566
317325
174085
510950
234762
334286
411680
558485
877500
1070267
996628
392673
220260
565921
140503
1036705
750928
468604
956803
461431
733753
306884
876741
969727
28377
20483
882367
564647
998569
680907
171173
343746
345340
931502
295223
145158
128728
280934
126507
757679
636481
771056
626177
59840
1050136
687221
1035165
727391
342794
866570
963388
569334
318285
743806
232304
691158
1021796
539824
1045111
432965
165486
1085810
995058
857623
958431
578687
1054072
208554
220727
234258
784931
611871
404800
713785
264738
793397
415733
967328
791653
897002
36477
39304
454112
789799
874924
337666
125264
399278
321155
48433
1002865
242813
136371
912932
310105
559044
696225
432006
603799
653856
750648
366574
940161
884703
169656
172552
506728
1060243
749910
316015
720392
24215
555519
885707
814550
687566
882377
1098743
108702
906032
324972
217957
320601
52182
675534
286378
536172
667441
774839
1026783
960994
120583
120077
471208
151233
619612
235039
267334
1010032
851545
325567
118408
787638
52061
749731
403718
147156
853316
521013
422043
861379
573789
855573
1055537
1055686
544243
320422
276570
832107
646341
263553
792442
566217
942369
14739
568060
984939
445216
1024687
111583
223855
142833
20717
335786
363902
490486
82911
803880
579115
1019768
607021
878940
473530
692923
631831
187780
1054872
442827
314378
949625
899873
774914
513539
458460
1009120
17875
232758
973533
774428
94023
205339
2460
57383
897382
708681
1067780
745885
607285
1048468
705241
1043385
965987
427521
717051
210448
924545
1048946
122570
353153
644520
782233
380804
83388
778870
384163
17783
1043889
110100
746218
67040
262217
638363
691867
793351
293181
1051919
76788
965218
468379
492048
1002698
1093473
1049452
211660
570917
864130
628229
176745
1090527
210032
975100
764403
309591
550403
392888
595300
737235
203298
863438
852413
892599
636064
757736
1027086
77604
76248
993218
363012
446313
179780
658380
68526
204451
931255
1048843
631913
990870
763317
457507
122388
627095
511257
976780
515118
844501
413157
943144
317655
311173
456333
102717
101667
779067
101813
979930
144289
145339
471823
452402
372528
1068323
190472
232831
86172
301558
80805
158733
459758
1064618
1029301
791424
670202
13952
1019355
848899
241021
1023188
177753
935237
517256
319656
516560
599284
379369
434133
536788
640060
107535
750767
505069
937809
65746
852897
374505
535675
983703
662846
547081
34676
420258
851004
919097
320853
28846
1043118
1031291
543599
280557
46807
210014
716235
400997
851771
252309
351155
72388
649321
712627
791615
181010
879883
871042
83569
498491
113393
1079175
953255
752795
326398
899278
959452
85911
238400
967080
349107
1033540
819335
1043680
28471
344430
853828
1069109
25536
827423
746173
724707
367611
279022
96519
782977
500035
579403
772191
639523
1081572
346014
48858
1097801
1040282
775731
505511
834894
191151
410295
649298
303332
445809
581269
27367
1061878
1078142
932921
717235
812018
711687
130803
946747
1091899
524417
576157
537511
26097
424115
145874
1088000
317561
20393
838758
488886
824993
365360
597197
930632
557010
92993
479682
428858
310259
1022673
151935
743412
410245
224910
549438
833539
599178
317188
1010694
476765
338372
440934
3299
5689
1036029
71261
465538
1070807
995582
806009
948627
659965
849743
183381
336499
695331
120270
779658
302293
916061
1047657
149318
697126
810747
426076
697329
708121
1047850
448299
518722
639993
19109
1011499
206599
893294
117097
355437
98429
855634
518132
756819
858897
250945
599373
913561
369049
684031
369187
984768
740298
1080465
1019255
33874
942431
114354
476169
291809
907398
825768
60375
602238
283788
1084774
625006
444997
79890
304606
607047
669547
1039345
666380
569907
121312
295573
115869
551454
402435
43172
737234
917799
989605
706061
915824
188913
754882
225527
56689
956886
70585
697452
807752
547028
856245
113109
1070704
58720
642282
2654
784525
785575
786625
18648
361598
154582
52341
631372
230615
455209
180571
1020126
872162
576092
794515
600099
268854
765368
599212
776733
963461
516920
421382
128936
529151
1095444
253868
770255
1044708
1044707
22523
692300
505272
711320
540696
700069
530780
996637
385816
469383
1027987
405154
176617
278981
363658
594314
97302
157292
656449
534779
139196
1046089
369143
1047722
171502
60146
867504
862580
877467
414015
609812
821749
990827
215144
592147
573071
898680
727876
916285
811718
926596
20991
595145
156842
934970
708170
550073
1044490
521848
665160
1074993
83514
238162
239212
539049
430699
872647
163517
173864
939479
1046407
546283
396088
548177
1003969
102485
188059
616877
379893
773145
512324
814428
783163
116472
209193
96062
940380
465648
721325
898166
824311
249592
384489
512034
50517
950037
104773
374134
728741
158290
630274
159012
1011305
34471
354603
880798
758874
451798
572392
198505
472097
835805
603614
1063276
930634
649702
438931
6964
376759
288050
174884
787819
863291
921691
66272
963203
490580
1013868
860652
466318
205283
306699
488681
537615
1038166
1074505
267425
1078586
359420
758156
749363
237282
145618
624369
890506
675647
879448
125797
658318
652371
825794
413252
964864
970692
184185
826832
742690
822758
777808
946730
414169
663372
1081270
237277
1091536
348138
80007
715078
853972
21807
80482
177337
694282
251181
375953
157625
806127
13801
392860
1087091
851930
726992
110635
751662
437087
858043
958386
174820
143032
86417
593420
948688
472564
228893
917912
732348
705647
939072
436165
139040
838907
1059983
517332
608252
1027618
625580
148601
949271
346735
170238
249753
324968
236940
120370
541939
739190
62964
213237
1016731
323737
182928
291461
932031
301569
34063
700865
783930
372713
348041
860286
548445
470882
34979
916593
614017
642226
754124
303248
540624
847883
38108
490438
226698
1057548
702284
971121
815895
218489
1077224
448816
123675
650064
632507
262210
922116
515523
1030363
1070508
892258
782959
441863
391208
686866
485769
1047334
54281
22100
1081590
951354
743443
444187
576959
321881
933738
575587
776806
396896
197301
367667
902128
777559
292669
149480
135689
871930
689768
1030956
1003537
166592
601401
1030537
916383
794649
1045468
538867
24672
540228
828352
146712
212315
385213
501657
779309
212648
811156
402137
599428
250795
685417
541881
3952
490743
411173
631474
704573
157905
1087670
331516
296527
101725
447140
503461
868344
876641
198149
677674
46948
742413
152292
955555
624544
277539
566258
262411
1016315
595265
92257
598672
1076596
230164
472494
767295
1065989
916139
905816
906985
878702
931130
509652
862704
14575
153947
661685
861255
482550
99101
55120
1052580
880169
67587
657050
278664
91863
225195
423698
760660
555214
514221
628292
19771
966407
254111
1024108
204512
1048761
30398
783108
177293
34263
410060
1021488
210235
163075
846577
75653
198973
810700
778106
528987
544746
40496
456900
620383
855770
161704
247640
55517
886846
516246
512613
788816
919241
201072
158949
846002
272590
648185
619939
388822
406198
355334
1052438
971352
1070446
654790
852725
25881
384920
652191
744399
605409
188630
435121
510454
960638
960895
128334
350749
339043
852783
854764
1066779
671734
832154
456455
538510
145837
1010927
624786
971728
445174
964230
682924
886323
201027
645734
411766
792460
495364
82663
675443
987595
411116
962497
370988
306425
650874
983726
929720
867148
1089726
611854
208893
441964
501312
212989
164540
389423
1039409
1088042
779187
204841
783092
585923
197822
841779
1046658
637157
407541
559789
101415
525984
795439
785737
1058756
417589
914586
1068972
682960
14145
105898
524277
688192
588599
964714
622362
581787
985854
414140
1094242
278000
830448
446077
274286
880437
66347
726649
141464
603587
459621
579794
289295
849074
1030519
953041
288486
846798
357320
464469
188844
555936
99182
1008569
57744
595274
342983
503674
565151
394304
998816
659785
916410
205140
435568
628531
984221
64974
716840
35934
135107
869797
107071
488722
324761
265550
839725
825572
132667
878329
867963
182492
794173
1029522
619419
134594
72493
492598
444027
1070764
512163
624030
334698
655916
1022679
288146
217931
499102
454709
907350
127139
620713
50089
772676
982607
119951
347125
571471
952881
156129
281077
178924
341389
457399
563232
965379
1020850
1076648
773148
110135
569819
1007623
444096
378144
94154
343986
488155
208592
719969
389300
835623
711185
334186
624209
1095951
1000121
760300
541955
1076495
15164
201118
607940
590507
927088
828869
887508
915281
458459
639285
16669
208193
888368
622170
982252
220276
741330
842299
401496
228956
481766
174918
37151
437860
401689
20038
716911
588260
803119
590121
349547
45658
1038517
625717
1100310
293168
19802
425378
557709
155654
439601
40667
325659
796546
955049
477507
933670
172703
1090719
739225
154745
660637
968810
38422
1090450
734321
862806
650458
815750
807951
314817
443683
497688
863427
195985
464523
425635
989572
738040
1096550
439815
657944
879171
1076610
723934
337009
186483
602088
622610
629827
1010800
328262
484762
841610
892139
368392
368767
1011096
888251
206572
776932
881090
300780
1079656
640143
739412
414232
53233
16361
179268
848535
317575
43448
387309
1008238
448589
40773
159041
496860
823588
308958
883279
937812
354586
260924
235446
978336
334857
1068499
919373
438038
209829
147334
126627
915715
914665
583049
736285
858335
554392
945394
944344
488526
735849
402956
130390
306126
60461
860424
984697
82973
699171
220269
344049
111030
661152
238285
1039058
303817
1000685
713760
43359
850626
306760
16162
531249
919619
526486
721751
276620
352337
649472
815353
1026587
862917
44928
518509
929566
14329
682128
360958
493481
750617
306777
775941
351052
292003
195205
1045793
123307
558519
13264
126388
675418
805699
349173
652536
938689
824983
378147
1042513
88770
1024012
889833
607376
905000
1028016
750468
751518
935791
1002316
934720
714201
562403
819378
1025275
16451
230817
240392
615196
71737
861444
1067510
739223
919065
165671
377801
1039370
250000
206780
623930
763215
521258
1073514
269192
935290
62563
702213
723800
283729
570363
853088
335856
510882
527577
684284
1041881
33360
1007411
8066
1063536
317394
691617
181984
948908
857787
430015
53834
788542
1085851
782274
238754
1052425
425273
1058046
2988
728806
350940
710045
593035
585032
205195
320856
856994
603405
1011132
99998
896614
942161
554713
969256
535395
249776
440518
619020
932075
327267
785826
241770
760664
282623
886734
92982
251607
923692
603698
483489
375428
309488
103785
1091619
635576
436486
659016
515792
27440
772410
359035
397221
1013668
1002233
45397
1006807
215096
978377
360498
39287
834133
770806
168478
604917
950170
822737
423388
858145
173158
467267
660455
210038
230538
628123
941313
141521
176759
654068
59247
604289
364769
69733
610430
276260
211783
212833
426964
865373
408117
890718
599478
893394
663273
336258
204953
238756
611713
704795
689978
897214
1005619
1021020
742774
456937
92554
783305
297231
19085
11278
603161
343849
17890
491562
643924
475669
896844
1086771
307484
80855
426100
566223
567273
960877
958303
173882
133074
992729
502430
995937
1010426
919087
263232
1034756
148092
1090816
50246
254061
753955
101015
1056329
12711
410913
586002
601195
314619
101290
127654
330981
652286
918707
692084
168107
907215
941113
125252
712981
934710
89962
602517
29835
65711
925697
487827
560884
328255
399877
212341
915680
754576
966943
918948
1079426
205190
441514
244511
595164
841920
610771
995161
909795
47220
697175
178068
1025155
762372
759930
792589
13191
282571
709924
597640
79977
1088708
142730
413675
304222
923738
575014
433287
470175
596182
1042768
911373
103718
148722
1087766
787958
628274
1002137
672227
359976
947187
689513
201348
729524
74414
503261
418636
43428
204125
702348
309778
284821
91876
377417
899544
1075009
594119
111411
575884
414547
466727
307749
961689
638026
71120
404585
244646
299037
490033
997245
858063
325144
854772
971341
647627
983325
190853
190384
157354
517603
14073
531123
179012
698695
788343
170222
370347
351936
382799
897691
995154
192597
556172
669200
622150
5822
56088
13312
523935
955141
836168
263429
254679
140283
946090
663469
24422
711911
152346
845957
502384
822163
949697
486012
208648
239627
876021
1032019
1020619
662871
800175
596048
46419
3650
89904
318765
645260
581756
401829
228973
1067560
209866
785184
82904
670862
154857
35422
804887
576231
360324
488567
461528
635523
800778
369883
114732
181521
181520
13683
214619
1078469
976392
864992
880628
508462
944189
299210
912428
150235
939335
1071384
607113
1051978
318755
337393
58111
779524
511453
723134
715538
1017523
767409
622185
133937
44168
235970
872659
555781
690001
232166
696224
603037
794699
1058507
194659
132433
892897
422976
897585
973666
334253
144187
289452
178417
185797
194981
260516
1087619
345455
35727
62194
883281
868411
460216
535428
740091
870393
866464
65586
526839
1089183
755133
295124
809210
613755
926711
544599
744235
290839
750726
177120
1097867
574264
23220
587160
704609
62776
123721
808133
1017133
268572
498634
312446
604150
330177
880084
873089
759731
271218
676065
5749
895005
1077784
885438
757447
525199
1097576
687513
613292
592889
652622
694272
288998
205555
306023
944653
160723
130482
669103
1047993
21021
907087
156106
1023019
868933
587715
240433
595607
137120
233431
232679
847828
799688
805667
747481
1021415
749368
700732
358260
994796
325644
512669
186578
810560
321981
893547
436446
62758
574493
1072347
669047
448994
1026034
617234
396662
392938
18436
167408
238692
607195
85325
250666
568113
1094729
440942
212343
536829
459710
478998
1081822
986618
493309
397523
253038
864349
207753
760724
884289
1083106
334481
239702
499024
1014345
1045403
158926
821155
716968
902520
641128
187823
900314
907035
747167
328141
164112
699269
30596
82403
391759
319685
110457
490625
124177
904764
802806
560093
732345
183619
491376
628811
573414
1077225
685015
1084111
231057
419886
45021
939163
460934
618118
282041
878569
1038222
125752
947416
750852
314805
857662
403683
10870
621151
292344
695565
995281
134421
565111
841669
347060
335146
696266
1028082
858023
102550
156904
576823
897046
328623
251737
1058792
119910
526881
414122
587927
829272
6854
911698
644189
547352
103061
405595
711075
1035394
549015
654183
359911
285109
941692
326976
102612
1059689
642227
916384
1058182
478158
249671
782350
1096713
262419
786953
682397
506867
438370
727993
1001134
131738
264039
657840
854193
766718
908115
1040434
53432
1099567
459429
415974
820944
966812
404677
147351
2247
7876
293169
979865
520087
96284
799738
1061896
704674
842356
259995
640094
592359
943401
958704
650454
913197
387399
358226
219429
941327
299322
536547
1038109
712233
796650
885310
168460
15894
856689
46803
86859
388041
614131
19311
445610
1074652
524528
285895
176112
645226
105328
456107
566826
948189
245837
40037
782700
204275
575492
1066561
800009
198913
69764
60808
335349
942314
667138
431795
684887
944274
911255
554673
834795
1002882
871392
903009
4935
56714
444523
939748
261436
963288
725219
514439
709571
123395
271441
978289
294415
625712
245494
90267
1003664
375996
1051851
1003955
856168
649430
121879
921537
729867
128825
379059
928756
524481
395129
750534
232995
574665
585811
941078
805961
288418
901806
136683
337518
708075
377840
341241
52768
455650
660246
456041
562004
759764
779843
502375
15327
842433
1078613
561900
115199
423845
1093741
327795
850605
380905
1048364
89337
958625
213370
600182
653032
722459
41894
248740
247690
76235
357318
475626
619067
829033
656243
234394
870708
602242
902853
496627
799033
782037
508094
291271
257510
30358
674573
402594
518433
600731
491752
936074
1067704
466194
237983
968836
76817
646130
911308
1079176
137833
543315
155962
522505
1056371
331092
293588
783693
982284
24484
808081
673929
475026
914662
5810
595904
925444
281247
1034908
1033421
738227
182329
859155
305715
572567
155359
149409
170259
521998
317231
862273
1064893
9587
95429
348051
426638
138665
810494
547980
239918
921886
361187
974485
276408
376965
721389
676913
902514
847433
753201
165597
698028
718667
14320
704725
413493
968634
494858
1050141
435636
320435
420695
561126
931772
690955
33857
171395
607463
850541
287742
415862
395377
692705
702286
114416
171597
888357
634410
658178
988427
926242
313310
379694
559172
560290
950052
838370
576254
987212
988262
198375
1077540
724795
166161
187302
188352
229064
574123
810571
418754
993943
793574
401594
778465
1006504
784295
995831
606118
390252
461021
230265
655298
1071558
558430
276784
860638
875198
964847
603082
28457
22600
829446
768134
365187
825353
411002
132890
220571
848692
523620
906319
648496
691275
600873
164424
458598
885595
685098
156135
130115
435335
1057979
350095
1087194
554040
40558
901616
757758
553937
749928
911543
137909
260215
78941
618311
480048
299954
793981
942703
764751
656507
284057
253266
630923
1012346
1019152
848100
622501
222641
333699
442889
433613
417207
247833
415519
873986
144208
592970
611199
782881
406169
562301
946663
793650
1074242
998515
744947
690795
687420
883385
277507
38359
23590
75955
850253
1080955
595399
825810
489675
1068291
745718
971903
314019
580112
473633
432189
383125
382075
789411
1042569
882188
402993
1091326
933546
456457
170703
23298
836265
832959
376414
274730
1020198
87693
391256
620971
38405
439901
931535
606070
393182
161031
70587
891784
246512
460686
431850
129655
251099
915504
629915
517765
139319
919658
809781
991347
155333
573097
513692
345283
11075
813282
405968
608560
988175
137150
303000
362419
1057343
84757
301685
14419
349983
747500
1080414
195084
785273
468622
141055
885104
74373
316703
269588
635174
882922
363390
129477
93341
1000060
1044039
465844
49268
460882
982183
796748
318785
16026
632556
324349
824707
743637
1043429
210822
356659
149712
24373
283673
815985
485665
458499
771662
1035175
94323
584635
490143
1001976
648197
46042
728763
311460
1028040
460008
433367
344140
845170
740243
346568
337118
729497
605164
359356
994300
32059
554685
196569
742666
166883
477181
591065
804272
96891
360838
703263
1091426
34055
337117
916253
368294
1072671
164203
478467
767169
228448
379382
681659
944471
364913
209915
436700
459290
865540
930148
242357
992692
127366
999583
261199
849497
850409
1065912
241690
579587
596224
969709
201082
717070
300605
391114
713137
827191
34312
671704
170746
16796
533022
451269
1091809
911063
34665
740786
455432
456482
1064183
899147
12371
243944
1010244
530613
531663
425186
20947
817463
710034
523234
522184
534932
209472
67336
68386
958882
407656
163569
1003155
1004205
605117
280470
233800
858155
540721
1077109
456370
999736
832322
82309
742739
861429
394980
334468
1097574
832482
529764
471748
150719
421928
988628
592580
545723
660167
1065385
599392
702089
378087
751258
696297
602502
219482
230381
753847
1035920
1055314
469867
1060416
868224
914644
1090759
445012
837086
564006
70516
67733
865754
794854
875308
95859
202304
563508
666666
1049470
677731
331446
162393
81699
726871
379472
456770
79729
959559
471318
816892
554788
439121
794682
674771
210812
362014
899547
626628
207974
48763
791100
569215
346416
981173
863397
85073
978575
151858
164293
125328
77574
414028
951940
656671
85836
1017141
243793
760771
246551
681563
521465
944812
860300
675855
241108
263755
565640
165775
1058491
130094
185269
821570
1055522
991631
302380
759537
555863
220257
779333
813308
572078
638659
1092444
933353
1096834
881598
379012
33596
476992
1099109
889972
825117
254695
123850
483016
217184
18720
394879
827450
524393
838054
429993
618395
340289
633081
1005305
221655
575897
625305
67099
442916
332085
783162
333019
723482
425172
390203
306068
164404
58383
827746
597113
970971
169120
1020811
249692
992838
189432
284518
780719
1058258
282075
485345
110343
716012
926952
294003
631068
743408
1038507
356795
815107
427858
1089642
492220
709920
892485
512471
62753
900948
523174
1060113
943216
298309
51887
668285
149683
791168
292918
398818
1099597
212163
15593
1008600
144918
494375
1024356
409995
584307
755998
597870
516182
643002
667795
602459
1014950
1041513
842293
543009
627299
615222
96145
1053963
684988
38745
889757
292025
47795
689089
808162
466864
673243
635971
176411
1072212
149336
500503
34314
316811
534382
258138
827015
442578
905499
12774
851415
340590
1024286
493680
1014014
171807
495388
1079269
528194
325625
796136
948389
551375
886445
98943
134814
138363
1042776
327715
921543
913130
759643
477594
39735
459327
867174
130815
1070693
743486
1070991
375502
429412
466561
748050
613727
1073228
480416
462792
213910
203062
781394
677494
539857
800761
964267
582908
759860
650833
74927
106621
910117
589613
124658
535424
1084379
274349
92258
215652
458625
734042
375533
1068809
904711
805555
869388
264791
267463
358034
599950
764740
227931
1077807
613492
910418
376757
905724
275280
896150
441959
1042164
626248
60848
648070
799334
1003122
1043678
1074313
526391
205384
289203
827504
1034086
117368
822103
732303
763153
744057
599158
521009
417060
52361
524961
287648
955639
841469
727073
615625
690598
1064429
705662
591293
403759
926668
413365
209572
14860
200672
827567
141441
36137
1063731
793064
566448
865048
452971
119871
549940
526501
1021099
93114
524008
685467
311072
908058
789298
586647
1090908
758593
321096
941145
317538
75103
554106
927677
775187
427002
44957
336309
841624
662906
1081560
143619
870754
44734
436951
191967
957700
997606
945548
97400
48893
836909
196408
155925
573211
241441
551813
289520
456757
664233
515849
820869
289198
1050487
1036693
796205
509000
573357
851435
668608
660762
810030
292220
398506
1047926
287469
317265
977260
425191
716899
153173
547622
1089607
97820
427153
898851
744529
227435
364405
784757
115262
877268
17399
406774
1028539
1093336
42977
488967
694259
871464
908087
846538
593038
601976
102064
798182
5650
611203
1092372
162068
834850
143080
881300
222340
918449
568581
910084
330799
476322
929437
310578
162210
883423
1055829
804459
535720
769432
76283
243831
188899
734111
931092
829385
636438
644492
1081753
1003027
700267
708138
669365
748444
468179
454674
237688
207918
1097647
330791
764988
751697
965528
357342
246200
570868
61413
964300
752903
594129
821514
343561
110081
401560
335894
43449
501889
919541
322010
922976
204466
400580
251561
486138
1009218
341773
673853
206279
780284
643933
473839
1034235
447950
918302
58036
886307
251002
383412
977752
501826
821915
501130
610509
20215
950769
695479
885740
222884
556256
54062
662779
1025258
640740
814843
551543
829847
235245
580504
849973
561184
291026
790719
406459
723838
375244
862735
910401
145069
359034
218718
430097
742943
102916
957352
999930
639494
1017561
854915
609145
662807
47832
1080665
343754
580113
419352
948814
111178
744344
1024429
61724
772903
535127
1081749
182673
126892
936737
166113
159731
310587
30685
29635
430751
217310
374540
207964
464609
463559
654140
846170
264555
989549
161317
465392
632603
905616
904566
329604
122744
373564
433308
253869
1080399
580805
561259
995926
406302
462483
439457
429551
296216
750974
757119
311780
996556
205624
782995
781945
255007
53880
465787
688916
534927
1068583
167333
506973
549712
455853
247309
500659
454546
1060688
619569
590743
388969
1027573
144212
273029
741313
485216
150344
484719
911013
332423
607367
102525
439262
609914
10364
376629
138543
855549
748813
795266
1060300
102191
599969
560911
751162
580298
768433
157258
1062977
748216
83711
1006769
400866
336136
939464
1055139
131081
258383
897501
54314
986392
105508
210601
470269
596226
860459
1062517
114335
397355
980808
554232
264185
1075509
583197
117265
773744
880436
152216
263957
579848
403492
281975
1061485
580771
328775
287931
90499
868032
116456
84089
861174
803102
338722
221068
894041
640865
499857
67875
1003119
340572
570843
313793
998558
984476
389810
477519
1084329
1081348
656341
835062
1027082
644188
214439
500099
181613
76629
192409
208434
509375
685546
267548
693317
899288
624912
689049
38319
587627
287559
634815
233606
77985
125502
381382
237865
1003921
224439
697122
696072
505256
134585
246322
956684
1009908
148226
977035
1059391
1062678
664309
358696
9276
788082
126245
434537
963949
294737
445656
577291
36335
615922
863977
280369
640673
477422
288384
55541
1010838
914799
1012277
182468
771147
691745
389082
1004432
810110
438804
575354
761911
464135
309049
457084
285146
113730
1070913
62920
154140
872094
486091
232421
875968
480296
1034018
212082
848321
165325
556094
142390
982086
822981
890533
626180
1067255
617497
466308
765951
307433
979242
127213
300010
756698
539813
71434
384724
967824
1084801
456530
886674
728050
177202
398479
828624
682285
343455
813666
142943
141220
148701
212473
1028297
990028
460181
136468
645237
510400
676265
345961
387201
846052
563547
791722
115248
151824
651875
126439
317460
685984
989631
380234
533744
593207
42693
1082980
934439
799460
761423
499552
196534
612578
1057840
304025
815951
447940
4825
254400
564743
440726
7204
776907
710772
902442
545095
508144
197181
243885
247683
879526
199343
346122
40944
876573
132038
865050
947302
289589
525301
266070
862246
701799
604568
586064
881910
228557
850453
348709
689943
270835
259754
80027
1006175
374209
656207
852901
748942
544259
314300
145558
51095
867462
189048
611513
1036018
848058
474286
130533
155927
252430
875787
344997
879697
1045232
442921
1047192
449562
1020260
7874
737945
855115
313517
72564
103697
1033628
221223
123367
538256
1038749
512159
761941
567925
986766
3827
786984
564243
862875
881205
950149
570221
444499
824194
432742
750007
419497
331590
190668
213799
466592
232801
168393
259404
854399
1040957
630494
819493
972065
108177
987685
135254
970113
984958
662348
340107
865429
338850
718206
628618
296535
603892
22707
677493
167976
398555
948326
508928
920572
24225
260425
534487
374899
785721
347899
594202
32864
1086600
215569
130198
16794
647117
24693
907271
518897
1036831
810564
470262
1010422
541091
358298
928069
484209
803883
813073
703633
247056
1043109
417492
202463
923389
357268
970487
65397
408219
544775
995096
1100236
228917
808417
34735
431924
610323
748889
918771
310781
937538
652038
984810
108389
461898
131241
577323
359585
484149
627091
820663
1091138
904427
322497
596463
20062
328655
371451
1046911
149187
126600
862974
708878
57556
917796
654673
863939
145671
215866
301252
208328
113385
495531
482011
807924
897387
757134
614686
866661
659555
460447
479073
982211
922716
677150
461411
644092
502435
1052484
499099
486674
403588
850037
456217
64784
565249
650459
884731
90343
997212
165657
936159
1050654
871078
317466
808720
732094
394535
199583
697664
548149
513414
512364
464444
30709
458553
1047239
973917
69137
885865
250515
950148
505541
563073
286812
560324
601327
564556
550924
738443
729911
114345
1096487
456135
891024
488724
999839
325459
345997
587579
230444
217180
891672
892722
731599
795416
123673
447091
507523
1026736
734316
245400
906414
642943
492820
143734
889399
263139
1008519
449608
112058
778784
459601
132918
208153
982500
201984
988404
510713
944472
493417
886502
578788
2231
753149
543149
1048201
245645
315190
162960
422666
181327
493150
691701
863901
340999
363357
520835
65134
646842
17103
586957
66735
300760
683797
333416
873228
826870
856691
965311
476024
705367
612823
185362
293688
484590
136462
655130
850641
186557
1010603
1040460
816679
508134
518517
221263
454860
1097131
906049
477626
692213
549162
464647
47690
892827
950752
62775
138744
1014049
682581
716489
818021
845037
316261
1057883
995564
351481
192719
316152
6976
750436
252417
783415
221135
955349
1009350
515678
1092799
199248
268861
974905
76482
231520
220380
845145
367161
964912
333806
1075054
500529
624392
29792
957255
1012314
343898
1070598
508110
97101
659713
870014
360153
655959
33173
139938
467230
1069653
157038
468484
789846
270091
787622
1021154
32787
221942
664073
894707
613280
467291
57804
803761
1000865
1040604
202732
133145
663794
100500
164417
1026929
250325
871246
455804
983318
86958
397878
254858
1051866
601884
394612
413163
844342
241668
364597
563724
693838
522595
100891
228797
593605
1020927
812122
251021
269757
329490
753692
313090
664852
119900
185399
833775
505114
912442
938268
1009276
382422
419540
965588
854202
521643
145575
779382
616611
71421
703989
764557
560775
283029
582350
886977
370767
349039
422434
379746
528075
53730
274333
705653
702174
387424
658152
559578
453305
946502
862155
363897
963749
824865
701845
941757
13882
184454
172033
63924
534077
819469
39971
393795
1003229
141121
46756
519274
1015656
383074
1086066
29631
1009170
847588
1047132
810128
811178
304758
424335
501825
864804
567742
565656
532786
511743
948035
95815
1031568
267390
638910
159490
220294
192224
704746
38647
1021837
131323
503453
997628
441364
960729
286844
190934
9251
177847
606806
144538
407175
381955
802164
979577
91910
823637
563293
487189
13396
1049632
932683
1037513
643701
1010014
565471
598925
895657
807294
657458
663534
267896
547273
897277
914936
310269
599272
737875
255985
166611
659699
478654
142888
934128
485840
1005690
136300
380481
205727
303262
81076
1005082
987487
12181
897883
497743
703645
475671
701423
100722
192275
13769
569544
537313
922775
1048016
726973
535110
1043397
232496
36719
1038143
356468
839331
778992
897978
745036
218810
334055
246736
345776
237859
958850
442003
251344
918088
413448
1060533
282104
73383
473742
1013158
240264
541068
64865
549980
802676
736877
922633
433121
132662
179716
147698
95015
867089
564826
973135
704684
46349
739435
530170
872248
728367
608272
265241
847239
961746
472815
546145
427487
586550
375802
130527
188811
327895
600651
767328
303585
162843
331475
647078
70219
576204
968051
335472
1069368
32309
71051
925156
467160
904464
1092022
1025069
713470
824771
304336
790538
165288
499393
677633
139151
565110
583610
835900
1084763
798825
321204
717874
768842
369361
371972
67164
380529
655124
956877
782131
793364
15597
351279
277356
24319
327629
603794
946544
128857
425943
751501
534158
106625
721571
901973
1065934
200249
114862
401480
79582
1006576
1041907
538782
419097
300182
384326
24425
880685
548339
946459
54757
689903
852815
246931
840937
900509
493517
340940
1084693
284952
477590
378479
170613
706567
917313
835680
1070921
843977
7138
667864
28312
1007798
485064
269554
953317
608239
648695
266645
634893
147918
413422
1027512
131922
284387
345752
901353
227373
634411
469279
468229
987600
628017
619659
528993
1062479
261196
1031620
898223
142019
579296
337840
537782
548410
392733
320815
251696
575474
390905
858974
621851
700720
887738
56601
3820
480491
546764
876847
990246
618179
570797
160957
457368
475613
348092
500575
752874
1047659
829698
715319
356216
451552
605317
51684
546287
121586
813243
890005
1089096
1030682
29941
972542
941169
745932
112559
341963
840087
502471
525182
205773
1066096
822134
823184
770605
740490
1080656
714813
38025
58320
156929
851800
1044896
639221
7639
303964
475213
397461
326523
66028
168608
792357
298175
278220
447343
601819
483085
473810
658263
982308
316676
63313
526293
713064
899633
853250
263712
366594
249014
716263
865474
588272
1019287
911262
651910
316886
127811
668946
306534
890784
324036
748621
117059
3937
517549
507690
9973
888059
790298
247557
1060354
626369
1021073
756488
903685
400181
520589
365118
881233
646460
1020899
950384
277386
804322
327084
223642
440069
408458
94527
946602
93270
880639
236605
389310
625281
197597
1028377
763119
1001872
433023
706771
1100263
192693
263638
369201
603378
703863
879876
690771
886426
993403
634323
599529
298738
991000
735947
55616
1037333
99469
762017
389154
337845
445072
664010
169314
11997
160006
178650
632665
683784
565641
884566
1099023
435147
947831
128170
477733
289603
42394
248763
361232
1070568
390929
425110
115727
483599
657143
650055
528612
866694
253723
6044
536839
486327
784188
879011
113069
896510
259855
1024136
96092
22043
264995
802765
176974
193891
413970
755886
793011
625433
1072602
401481
865145
40788
1037579
289313
831109
288132
145242
876068
540026
13034
524457
678810
977353
166368
667094
290872
895656
408983
718511
718510
719561
245165
610741
429350
536442
535392
876819
877869
105419
106469
1022365
1023415
820590
387842
388892
83682
1009947
755027
753977
529943
530993
532043
296766
372943
902106
543376
130055
536651
965027
966077
198142
925498
821741
335398
1041677
836309
794163
465670
909945
235050
1056131
325285
514283
822630
372978
1071190
993624
918541
240599
967929
415304
1069221
622430
34529
80699
866712
656760
18142
928725
804277
58867
677395
136053
506889
881791
1094981
175550
1035222
316856
27563
338792
242844
582776
1059008
855771
500032
58326
808872
192682
439258
913360
181830
427377
933413
611037
796918
978620
563685
592227
89411
277180
817657
447500
1065537
771979
155928
386286
247948
1051994
1052766
128736
664325
348335
850051
266334
752692
185724
939627
614793
917326
904140
960069
575193
852500
97586
314516
739860
597989
700700
380454
425989
773628
111049
379102
67330
362080
6875
207405
1025724
45409
183934
287325
1037068
162054
853979
44344
293749
666334
229462
578717
1079159
633094
251336
472252
1096884
1011368
618767
431849
1043018
646843
974270
983837
813887
105298
781741
498363
965034
243863
904862
281244
628484
126121
242607
359266
787895
89812
414708
214984
795920
24613
984244
181457
202138
249238
783195
1093982
609488
331947
1010842
478972
313817
865198
982701
652860
990673
664573
862789
798197
57414
239389
493361
72292
510643
746947
131403
500322
771213
22193
772197
774297
186833
487567
489667
130931
488938
781049
579226
906963
173147
508557
1076415
392825
114843
657903
600384
650695
629580
491313
161630
636295
458019
948638
1066804
1059772
893566
628189
193468
498773
879502
209795
92567
673936
993974
313589
214617
110949
666938
339273
362725
694127
96632
948402
133452
315640
913651
26594
41252
354094
729998
750034
673124
165350
876821
954524
256155
167732
243398
795044
1080937
993413
493165
155738
939797
909689
620119
1048265
592310
27221
536784
239716
877320
254328
436680
740376
997006
490971
738344
586249
143272
273182
318959
318625
695501
1100214
976790
673724
548600
853777
325470
172548
177320
972282
463249
484896
795745
871244
108919
789079
895036
839833
831928
126654
28035
175418
1067243
1064383
541189
446865
417690
699067
861493
1026464
817119
315118
822484
144354
753432
381218
633457
648299
190496
737590
537761
602801
664355
618839
90814
680100
923589
532219
155193
189643
373807
916905
604886
120150
209922
38802
254493
570425
436024
807231
597156
471607
930178
255409
1054311
205829
716589
915284
1053063
424939
1060213
127856
989456
92586
357977
379599
355764
522438
604036
18492
977969
278797
185544
90505
674874
88469
789370
672353
786499
462081
329017
326736
698338
951894
239063
153362
505597
604412
813025
144471
158662
146285
281030
321407
92898
1038936
1059718
13490
833811
566356
196722
291841
170545
66325
97784
517800
317245
1047163
530900
18474
443019
322009
372277
723602
335173
136461
785618
785181
776438
405548
58257
39744
976704
322963
296238
354299
460437
519818
425688
145596
321754
52700
86748
919871
503473
669735
316295
977264
168757
585659
626014
998760
11048
604554
89599
525320
966469
805817
845457
482535
269372
467989
653183
1028796
297350
117415
398428
872251
400631
634746
1100056
527385
878072
860462
189757
1035210
859806
49627
973778
513921
475492
761588
236747
751516
276027
1014524
663585
649121
51411
361988
29824
900531
767923
949584
777129
611039
142106
917150
21723
229826
945910
641483
953206
243019
952852
10655
153853
23538
366298
481016
49687
152954
404075
200139
736737
127926
70788
550070
482482
487570
61914
1035435
21301
702251
375620
918352
632393
331263
106826
706325
586080
820230
437245
503793
251791
249496
555867
788883
398282
990542
31392
219353
1046597
891195
828501
396946
569170
1083134
840515
34225
590723
777210
535009
964334
315634
849053
1005659
303241
778810
101562
451262
458193
109786
165170
978163
139668
923283
10730
1044195
199051
606441
266827
829573
501102
26439
388727
1024408
548161
139757
994377
5215
68993
649312
784760
459387
730014
1035181
928150
170341
234156
659544
534864
27838
1058639
901338
35647
956717
559000
275993
64497
306349
1094883
611548
961275
293993
344557
540061
418839
137715
1099722
371590
572891
870862
170984
643543
8659
658441
480787
576984
85193
1015782
864185
591036
390463
601095
409003
208848
343973
308914
643466
174369
959774
358449
836837
85224
807119
804690
968969
767375
867169
27742
485968
787574
1038611
617522
548251
110013
1053865
541521
518683
883067
1037541
1083056
378048
424048
822718
233139
714694
1063594
611518
355656
402342
841868
1084441
771908
601122
127134
136750
105537
941430
565690
767380
774525
951755
749220
236128
1033764
3562
1062639
292985
512852
873671
106907
720237
337818
197615
960945
134960
881545
871497
8531
478867
356862
591008
701598
749706
461551
573988
786199
108023
642613
1029569
14347
708141
544352
829003
58186
1068650
681412
475558
885097
498540
1017331
406448
372281
237910
599055
290617
1072185
496844
445901
957447
632557
1009686
87157
857173
1070203
476475
780723
807627
194483
246811
468870
388870
203115
158453
939961
727600
972331
61547
542752
1052585
810361
24563
368468
37616
1038219
732514
612455
512434
603278
1011384
805804
394834
26319
169309
168158
522846
128042
863180
981799
161223
572424
734186
872820
718083
202656
415008
379930
540575
586626
100883
99833
147847
84840
391878
1013098
997231
451099
794442
130891
72587
1081755
1074997
978711
685720
375009
578017
239032
538735
963098
300242
1082182
887375
851110
331791
438240
319909
641013
291989
360934
708494
57275
359467
436016
924558
72894
47560
802518
698056
543337
164043
475644
661744
1057969
270488
393195
510421
341272
668217
664258
776475
111977
538359
136345
518303
835409
1019912
1042330
272487
213838
727724
300309
872432
500482
76315
266967
941032
995795
111654
920423
308842
2960
558025
572319
544804
109399
178495
265128
463033
752303
568843
781406
324204
1077122
403956
304021
317979
916152
409477
1002728
928820
495108
649064
1036459
695504
923441
972754
736912
706480
1021830
689012
507722
933575
310452
593423
136012
357749
351793
190908
222180
462817
856695
839064
260226
504643
227513
508669
113706
658867
101782
953682
1009922
576263
713435
211279
400627
376603
822533
438843
545487
674246
946436
801273
544660
992429
10677
15232
747389
173711
439173
1014817
1002364
800094
355373
223450
792924
854752
156140
974312
46067
755849
360610
400015
922994
319621
470775
137218
165624
107064
79727
627644
379127
1066509
829137
305906
924740
1046350
1079457
49664
884994
326319
767199
1004527
656600
5457
429334
987575
1048283
338399
629468
297087
729203
151783
127656
396440
1027980
624597
455380
762375
114902
455100
165744
31237
146748
20249
1011323
537841
705711
669116
948949
656032
235645
421494
980765
465874
1023011
1064577
861190
671421
804059
61819
781064
216417
628918
839637
256495
804634
391762
468659
1051311
663448
612369
475715
290953
863416
336825
499663
112142
726896
878392
1010676
174899
833856
125037
35268
829285
576974
19185
755429
392132
822036
120193
952806
1071027
972622
228909
141515
649098
866823
377948
99958
785167
1004669
62577
995876
508979
308345
1039498
364648
822863
330107
51480
634239
232968
1046444
820361
613716
652676
627149
217811
832571
868040
493175
166753
331599
343869
696576
960187
156284
233048
890196
203779
158058
526958
22058
523371
1099398
426002
1016261
754062
733849
322488
539439
493036
1066511
974679
30193
316920
962453
405633
11869
214887
788245
508257
605845
604397
755798
206398
245009
945992
600356
52865
723132
40791
343133
472300
581639
952165
339082
219393
1096881
955885
697682
1002365
97740
271452
859845
898797
411231
572832
780977
860672
726522
207003
694137
868778
354890
58049
234878
886326
349526
452615
880975
389740
681778
542552
1003998
107479
183123
336147
758349
953259
934221
790792
601410
561868
371940
268534
984992
273975
260031
1076142
552173
877857
122253
611273
360702
250457
553506
620409
184681
104818
616630
1077392
805165
607098
527320
827872
898153
283165
1049389
97938
308594
1047476
695299
992783
836084
861917
678538
448850
212795
807445
158774
563760
408439
345093
556838
203264
489463
220343
604674
781072
154944
1092378
362822
733124
262322
799992
1095879
160061
965874
406214
1068288
576197
460687
66234
867553
602859
122082
646684
742896
759173
1005957
1096630
502555
708077
927320
198202
1094633
986448
56030
869794
1088094
183901
273637
862338
669049
545399
712638
226224
440155
13212
47412
407839
1027270
548427
394222
1011719
246650
410380
244260
544635
790318
652801
660920
340541
570376
97526
813228
920770
382801
906495
515992
390541
987734
79035
1077203
13636
542020
648009
379345
963015
1000314
11781
813967
361352
559251
764363
350383
143792
1010428
351708
24278
842749
15455
232871
186110
585954
1022689
697639
857988
626309
485251
65247
1007335
982324
311615
619306
103773
334520
155395
915460
189645
48934
558898
986188
262737
731940
862081
720518
824926
585518
903777
603896
341377
503901
826058
145286
111453
344333
925185
1007466
695037
692825
695558
387655
281600
431896
688820
933221
500572
947464
701044
272251
309259
756272
1039199
301804
314676
534466
499922
553585
754066
1034606
1025623
946568
28890
38921
658290
195674
998467
774362
143685
299366
280135
925698
733585
490487
677307
446845
282015
462959
105705
584455
830737
286113
486590
667213
793746
639422
1022633
435637
214233
586993
705648
942964
954150
74052
1074101
1073051
1065658
51546
277885
321225
488987
703487
613771
649907
100609
950205
951255
478744
186213
234837
235887
729420
572923
812549
51809
1006441
1007491
928931
400001
664637
665687
54136
540944
55171
692170
709704
165133
469879
718239
949507
265043
974205
113169
1063923
9822
695840
1002116
139038
484065
222615
549138
201725
913114
527764
436707
1040607
432771
210575
933188
194949
896721
649276
768254
312534
192177
578698
377740
1066576
803019
620378
450473
253352
51820
617086
879519
82681
26333
539078
802506
1096831
1082027
6558
600179
202473
1065081
657955
197000
377459
633615
855163
170543
624859
1061051
839185
830683
898324
452072
1031309
431175
352795
217971
252288
102024
232038
459725
125449
1039819
896339
583889
905090
111026
299724
667601
551498
166805
728634
778932
62991
1008647
293962
960509
463859
758745
1078631
451438
256956
216386
505080
626603
456072
750822
644719
928203
35710
1034253
12177
752308
320555
1016504
907314
884491
666923
345494
19696
108450
880042
1048725
227104
480367
439911
394943
267117
993975
332709
76783
1062509
357774
200382
532109
579648
917725
744812
497988
205918
497050
261886
913870
432935
399590
610337
1078682
141092
867194
712830
964563
412486
240211
498760
121610
101439
108673
400538
1065222
753354
322340
231103
886277
98776
960099
132274
522872
1025977
723340
607044
282013
1025015
941337
113740
999939
373954
893084
314531
553223
51079
608058
678670
313489
258950
730145
1066131
786983
474980
113613
142975
351908
912002
927990
153678
126293
993104
262348
482836
394394
215299
755498
1065244
734159
367824
604990
377107
50337
705546
108314
1015831
973653
198585
297948
655285
417981
942346
1099675
786606
415747
334626
693723
525208
703664
18326
487696
344855
709557
226672
459852
187404
113473
824343
315569
805726
56185
266863
696175
516615
410087
591469
236575
970308
638916
875172
559819
912348
589874
62774
61320
368597
871268
912805
630502
373925
481932
1069029
298774
831084
32207
1026760
438539
205866
443651
904978
739592
749440
712840
166846
1035933
925218
587838
426159
877466
687915
429886
1026673
596263
226184
915029
786907
341551
918570
246546
663802
1088189
109551
395604
795457
298816
456638
97404
178595
90757
444290
644294
61984
875899
653135
553835
699267
667696
905482
273065
748924
975841
141413
991165
98228
649550
343342
251872
1098455
608289
761762
696958
8248
671465
490062
706122
842698
505173
996529
604794
548175
699167
606234
467016
494309
874784
861639
4421
422895
472700
705439
614405
518682
218749
1034123
646269
515200
867159
439660
438610
193213
234520
501069
790870
166432
539474
367431
723102
806745
62703
601515
366162
188895
448875
792471
406185
692174
107907
481547
488600
670805
588842
623925
381526
696594
688897
306495
280214
42632
992135
637558
536625
415847
857624
1063185
769801
713752
267804
246659
344167
996155
417783
152877
505465
886890
953572
207294
419641
378289
158806
177155
289382
739791
948630
712882
79881
469334
813942
745383
628830
290026
938993
933410
444104
185535
776034
714812
336845
447625
26574
118213
220535
42133
605625
832949
449473
111093
864915
635548
1063410
883637
1045664
250858
1064959
344204
964464
521109
23842
839673
40915
39865
446598
253273
43912
428725
1016735
131331
1020792
506067
508963
773180
619725
341945
141508
148551
974648
218372
895273
133396
841849
966851
348410
741117
319620
413462
327827
850047
904395
895541
393435
309063
223208
993126
388419
145406
906788
540690
984381
1071710
312443
481574
785548
728837
606469
51197
128681
706407
744912
236916
492963
634600
1058565
910699
264340
820783
65547
928705
584674
144993
1004479
394068
285989
912422
300808
895394
199979
595562
1097943
849698
737950
64362
873497
235469
730748
654834
312592
1097272
87607
319682
379681
697723
594355
719379
183822
857258
365388
989284
985897
154044
1013576
459944
1096686
857855
449259
353844
106778
448815
770179
45142
585333
303509
292199
649663
641776
131068
949607
70546
1028869
488220
729100
333303
226261
1012789
880945
727555
928222
102907
264239
603656
357894
1097724
577549
91777
786659
901004
1059804
914384
771104
592669
296888
624745
1030769
714757
114363
1023623
4033
1033423
154859
377518
91518
841045
814398
138396
511957
518863
259304
475712
348699
1096849
508508
524658
700326
1038425
186809
629474
888196
998863
383448
24817
274315
17782
840537
657069
698120
571301
1040696
883765
18011
296620
820308
680428
417789
46748
266786
141390
15108
637609
67496
910058
831464
156882
325650
273518
958223
926632
1081336
1015485
41291
845471
886740
741204
168042
1016635
246626
364921
31346
346895
75642
390780
14230
975511
493540
792937
162467
844496
848923
336378
655184
985873
771713
397705
668802
908067
209268
123693
862252
279840
421271
1018009
83040
664999
739089
899967
895356
881075
733642
569252
330390
92673
518518
876507
313764
218022
536882
829548
267451
412418
485776
246176
51625
668150
1078231
150775
655986
459557
223824
683494
119523
866104
35748
1064299
333401
248624
404130
261763
863178
1017705
121277
650488
689715
828650
317935
290986
847259
82308
95670
632465
490574
629062
754234
948724
1016267
492807
55386
959080
1047098
4735
303466
448858
1048045
1095898
233596
383061
604484
240214
95154
1025602
331220
1015899
328948
851832
829326
883808
266253
760842
896217
702483
251041
614867
573504
992645
577298
87043
64431
870395
974533
394346
618770
758863
400874
1090376
78000
83134
1087804
1073254
1049983
579519
18306
949437
479203
168467
826419
108154
820240
396372
278292
682266
686797
251227
106766
107673
864667
478843
263707
991789
966099
123846
472655
838509
633895
930026
453629
969229
982188
568976
61077
329579
71349
149536
82600
522620
28755
259771
176556
706628
577588
921863
957186
167752
1093976
484277
377581
225373
950123
71598
865626
895659
452508
848622
239608
546088
91049
363668
1018244
806513
472978
198546
80365
127018
564706
573525
687724
396926
198823
929848
241395
215912
689558
959871
657139
36821
982872
1074620
69589
9283
192348
1073676
343577
959588
1035563
795817
473079
1032837
484242
506119
193662
126923
280247
598688
1070831
877080
533132
96585
86724
738608
608481
394159
855906
406322
827685
258257
593502
969272
378348
892290
695940
573410
60167
843188
498370
346228
707055
1035046
408316
376440
503373
297377
791604
503747
234613
73355
1017307
119708
417095
772098
876406
324182
532155
28754
58960
814639
441727
895609
268188
619597
406632
441116
264838
442539
881473
1022102
1078473
891715
908320
193279
1029245
373341
143103
398926
826475
741351
282206
297768
282338
503784
1027934
589468
750099
488433
326721
612755
2498
9672
828781
589665
858944
605309
376320
757645
492155
520041
496150
402112
160429
212171
876558
863635
344109
33914
837134
619642
645045
356920
279648
722223
786086
1084240
1085290
335519
996033
835265
394720
290639
912051
473786
223390
87648
170421
173986
50554
666178
1016344
765798
197866
618431
549127
999443
243047
838186
510166
618187
62250
1029372
279401
113607
749997
873670
47848
1020715
905477
727837
846858
672933
1071069
290624
856267
825264
953951
690777
445915
66468
729686
220358
486700
657053
737581
526065
935301
789669
874909
1035974
989550
508332
112596
863650
137282
276579
490727
139256
1033183
684226
743578
91263
489053
60331
273724
619410
388111
1099448
1052957
93348
261337
804128
27922
2837
451407
800781
241545
833965
358227
457383
649558
563999
774855
781326
141276
50651
438706
1043835
276684
1042240
71521
238027
18345
899908
1029964
403929
493472
1080152
171754
1092017
848905
464631
1013706
571385
1042895
796251
1070511
645280
515140
58309
942587
1023872
1004687
164752
38102
563130
824157
11203
806059
347122
819462
68048
34656
575439
331199
183012
885737
1058933
154919
959503
466232
969189
194344
274624
250675
595692
848729
659296
31860
736186
437658
567638
977838
874813
287904
444319
553870
895073
32149
636543
38097
440194
891258
212779
229416
108668
518508
390502
571109
596793
234544
694579
779486
71814
395623
674925
340748
851781
168232
317241
118547
88977
911770
220449
763867
322190
739927
750225
330443
369538
1006603
583549
75893
1002163
303143
1060345
1033460
140588
980014
242738
539881
520204
239977
1098593
144778
811467
895780
597681
437896
1004403
823423
495495
378434
686858
202080
164095
455507
89896
1005479
142894
516277
629375
624754
529518
795796
933694
854058
321315
1059908
482070
870471
315450
12720
1088981
78618
755252
232378
1081210
296356
638702
957875
248773
822681
597502
152552
505984
536299
408584
757368
391615
155428
844292
121999
277344
607053
1061144
957594
690305
195933
4445
1094009
823175
837048
263024
569097
6062
372061
572415
1049115
397447
493859
378690
869746
292881
417968
51462
314364
187394
799822
18393
625280
456225
476343
66177
540258
1057012
834993
396978
827100
412878
6602
162548
363176
363888
207764
260720
318139
402143
508063
614797
1099453
796203
455583
606267
896503
818722
1013337
1000785
300045
149086
13348
998684
965242
662629
801872
628529
276189
337227
388494
917154
669155
652965
991094
651432
537788
1073194
938534
494991
1068775
948776
471600
459063
460113
717213
161147
466265
343158
792812
82045
537189
415186
1033768
261567
262617
270313
665719
880106
343523
325918
132758
377652
353585
699158
160551
645793
664772
445160
392757
687787
985975
1027303
688503
848512
948829
732894
432206
1007446
348871
773430
607233
74593
948469
532845
1072879
877577
199818
424749
151940
1076143
43860
179006
477902
186467
810892
580245
303588
985109
975685
436007
1009328
302996
841520
164334
212987
1041138
41488
361458
753868
755284
578539
915554
482655
737296
1034707
907421
350218
726500
806394
726477
72722
467158
390323
615549
702199
983110
569925
947568
86731
910018
3489
473334
761140
338558
582258
768136
355188
197789
992216
1000736
971739
490713
692302
266209
400068
710599
1039078
986333
324089
185647
684670
217476
64755
62951
1017953
600052
302285
701251
839880
425155
1030007
169400
49836
224179
586730
264354
888381
897477
624926
862315
436014
102069
1069122
640481
307972
695428
1039872
844712
613017
354961
489468
394701
1033920
8648
989189
456017
625984
572674
754301
596483
949003
421828
863120
949669
256858
107729
273374
13379
719080
168945
759885
1009281
1033174
974455
427605
41618
75875
79599
223006
261415
598005
70284
405155
422543
375674
1061576
452741
794726
155100
864517
700688
757576
860799
1055600
476365
339497
1092557
750975
899670
907762
816952
1037595
1038645
850923
749379
1054989
643229
1051044
831550
693162
61154
998119
459240
249209
870552
272704
476400
55034
140727
867051
387070
318333
40857
976256
911755
98181
846619
969451
952192
487742
1043728
831509
1079101
217574
328037
317058
457782
456287
309915
378650
122279
104488
493734
754929
680320
761394
1058895
973829
1027084
105407
723079
453864
107398
252527
732843
92987
274251
555212
366849
452735
986767
850571
611903
412097
90500
924750
277429
300719
474777
551070
267911
78623
901856
527249
1045397
293037
929956
946540
830741
282815
435172
584173
434122
996585
471154
428709
863786
1004052
284144
585965
1050967
863785
408320
212094
533201
1000567
421099
324650
1075703
846888
699481
803859
889240
900239
1096018
157016
764397
424623
783175
529177
430840
584613
1097957
90222
215078
933740
290873
391278
387190
553846
137198
338511
462330
701711
666132
39584
551214
370720
1003845
389935
391237
212619
213669
33693
664102
491025
935430
393743
527519
80957
782093
146387
241050
742855
239438
898183
518423
261365
534306
334730
957493
658195
740989
84622
535225
192677
210420
164515
703646
139525
485292
392222
696954
745810
64831
418671
419721
816146
496049
577715
204501
835234
577867
831916
467958
1015857
749787
696107
179783
667918
663467
559029
286057
865949
745756
629563
1052429
1024960
455729
248862
151037
605792
869373
543094
788730
622030
228562
404710
685276
348468
957032
258765
1009907
490125
428977
102076
756880
899464
686986
1087160
835823
720356
64602
283384
167504
981968
450271
168768
610299
451609
852062
68665
324907
966889
813424
1005575
58628
556409
973953
864205
649981
447426
973371
977686
633497
723320
186568
41040
39867
149922
407790
721039
220408
403097
48979
15949
652045
971548
839181
566662
259620
599784
214358
719404
632628
1075474
19176
469558
797983
905349
644032
365930
759667
1017093
659635
513882
58789
496334
436791
343541
147014
350072
202121
841435
190227
807323
1068316
67619
38567
541008
233244
127845
612402
854147
106347
457055
620787
32972
213384
160728
43094
758170
361384
788147
67909
154762
188697
853212
537116
133055
725249
503816
185434
726773
223534
706541
423071
477811
118818
721097
648575
500419
654793
885759
316916
408433
314347
932800
996981
1040909
744508
65951
366662
634355
1009991
159862
205350
378505
710732
513655
771396
577336
1025455
490726
486644
286784
739013
61120
932346
537773
334172
17217
795953
1076356
683182
704915
896463
554929
122372
394195
275694
297882
155412
583082
243498
352762
190316
842446
496478
102735
1004487
279760
1048816
839503
1015735
871910
200839
338389
579466
232996
956475
119329
661133
384862
480035
747890
130349
177374
983763
594684
8874
838766
950842
594937
928408
39760
790769
1096158
319614
305580
1056409
82212
11170
477714
439736
211315
1058703
648641
897442
244294
250739
626319
680050
877888
647824
817878
46919
1033529
89802
1066381
286218
918336
711139
697386
317006
639231
188185
484024
109069
949112
527133
186239
465467
1037086
739738
1093259
344599
863365
232186
441760
336944
672774
1099365
825418
382683
1001018
44537
882439
309411
945939
938142
273968
454134
480882
472276
32224
491248
54298
81688
448012
1009107
994966
796543
591735
142064
597962
352062
1086950
746666
518238
383294
76359
74259
413169
978655
1011246
662988
690652
115356
483768
788518
797035
745660
243135
282834
762422
658327
636972
995631
764987
711085
682339
959614
164133
908424
407305
178038
898705
315507
958027
401417
550642
482101
399678
607089
209391
239170
608855
479375
792248
48823
1068221
98564
25397
954037
809212
71423
786575
340759
282297
901523
930892
860894
828860
173802
26373
284393
197449
273338
153138
780399
180400
418387
758889
465585
276309
318612
1006659
547239
1013104
1014154
924183
61513
137414
1056922
563699
848859
905683
861075
281472
311449
984399
703682
505964
711310
839434
714720
961993
160262
587897
999579
902557
699822
784972
926248
595427
978506
116707
63882
47746
48153
260968
114740
787732
217668
689823
97910
994769
929394
58672
127024
91991
354259
711878
154104
854529
258170
36532
42143
205453
16080
516998
967976
799490
673157
955181
334279
409260
680735
193775
32155
570414
918162
427339
1029117
911636
176852
131140
786584
138886
1019890
961164
328364
672215
5305
1059457
765346
258321
645391
504867
878987
823692
155758
1024290
697296
391503
60038
970477
519927
4740
487775
117048
389647
168652
319811
963532
870225
1073539
854716
329898
184997
493689
232239
1017657
764607
747130
454341
36471
988832
361293
120400
215013
120013
998360
142286
257485
370072
725759
912587
260937
649290
507570
817426
799790
134492
108074
790467
431720
370324
11250
503749
450018
1050510
1085888
928629
1042257
81341
361436
917543
43180
209367
284497
249074
533874
228740
718992
515910
388339
831329
780031
195031
34437
122767
573131
403633
478752
1044035
1058277
868743
806395
832098
851158
307269
652165
246534
574318
161815
932513
1092116
250781
442799
737971
81656
42689
179891
245148
1066365
487485
834675
993785
317823
842214
115607
856211
668923
307715
511767
632798
281569
466225
122853
478386
895433
52038
435112
932843
700158
107888
851712
581887
41136
630095
36201
1068596
748914
53708
408021
778179
579559
968421
264968
687071
1044958
187475
804919
193143
731303
1046419
440929
1022840
451070
325603
219525
85081
574395
1023738
988981
344670
827972
531875
722145
333435
487371
568923
45977
281876
1078355
426987
16307
272325
470465
137666
826687
979350
263522
51061
932575
345060
635265
691944
756104
476231
22481
98573
868400
926871
44297
403584
573509
625645
709523
407614
118956
1082855
261696
914867
1087622
418993
80871
239880
1070051
945193
334924
88597
515018
1038012
834370
367271
732799
87873
632217
295557
813010
204873
1062695
690073
556160
848246
400093
54160
312542
512539
79706
961798
664444
1017136
1017393
900393
739515
327741
689760
267006
50493
310149
1006803
577138
144157
324293
811439
980942
739267
443743
255802
869489
637646
913718
272369
547333
87036
640450
429665
113446
131890
698331
360342
361392
433482
775623
524824
11555
294275
850887
866483
405397
318069
460626
1015932
557834
1062581
5407
911159
480270
760384
459893
1042714
642664
412164
117210
131438
303149
110232
825323
800720
342296
109283
128620
315187
886409
973552
282291
838543
53480
107959
940965
582644
1066062
592809
871039
498373
73714
380009
403134
442693
7657
1083020
1088412
934992
58539
573952
484237
343204
682627
490642
789779
562093
310681
1050399
666520
282848
693397
159598
7074
971599
647828
496042
849891
24590
383197
907065
1053639
762218
366671
597669
639283
968783
227343
513790
2419
133707
250723
262599
1035399
1086693
690868
893187
848496
212548
625592
946147
201002
839987
200970
556011
846173
271677
686851
634446
445783
662033
705641
150220
866102
495811
79653
856686
214079
129470
1062546
1090116
250415
896320
30077
283146
150725
497070
1048074
238700
380755
272097
845508
788954
629477
49445
277463
1042559
696826
33112
930952
264699
770392
94148
215469
966375
559922
52130
709235
899208
675485
498979
95839
135008
643024
764485
856120
120487
428863
460443
133957
962827
92542
230194
1092762
678124
324061
889660
96652
341698
610185
42089
354710
792972
927071
920905
937447
193854
973348
372667
929160
80002
659123
405909
879074
5803
807704
447665
301722
21368
911470
996885
750270
560375
620936
449851
475689
761112
940172
384023
817701
459069
749465
377986
42197
918644
390004
109784
230416
341965
977092
453236
887446
28670
156039
273939
546052
435823
1088382
578505
650275
1025247
746245
923670
16459
690796
153375
196750
872360
314781
337441
514348
55491
203465
1012396
472789
822988
723463
943208
822394
1056778
160299
534529
375192
414239
901421
1037562
935961
393532
88766
248257
747973
901020
204643
334041
1025763
64339
84999
215600
520639
207433
394438
25635
100823
69605
1074776
883300
207983
827888
442536
714519
675308
276424
730120
46380
608222
511987
905695
1014888
523387
190435
299953
584389
884966
189534
585561
194040
837094
723637
347708
16616
542084
300066
417396
855450
1021447
331189
1001394
180676
582830
23476
875163
447142
22539
1059913
715106
924163
104871
293601
391750
236357
600995
791210
210377
317412
1008615
20235
520031
946360
816168
1069215
1086173
768655
101193
283993
59865
697487
1074186
606981
978025
157762
1024041
642500
35782
395763
269697
50327
721488
1099360
203063
1016924
499941
459137
442836
604172
644735
1022287
996625
819400
266753
217586
756018
832242
888538
658593
380273
1091749
232485
216451
12400
911338
191085
741233
337764
1002783
813581
221432
508671
614430
529835
379592
691733
78783
1009687
19249
976865
8937
939192
871697
23236
945789
1044945
567883
220717
474817
733781
949716
376460
14812
596927
22130
916727
262552
1037061
369275
140489
51699
788686
175516
587722
477409
718235
742921
1014613
881602
815759
239946
833463
225416
833996
102317
94096
1031017
284756
288542
83140
1086726
306339
443990
115338
160325
853970
290168
1008036
32287
259231
915784
461706
833524
965624
700105
58873
828088
55464
631284
942854
263639
550462
695114
712378
673505
855153
992299
1028603
769183
251282
904887
970207
181920
495476
412086
270251
694773
963261
832450
171709
1014610
357242
955317
323386
383131
779208
572768
405363
318340
629133
1041360
42178
607976
788929
310266
1093682
445503
162298
38252
984254
572149
463543
258386
240308
424818
657056
216672
1006847
194489
822131
266675
1016295
406272
1099451
358488
976628
779488
115790
492505
614740
272585
722108
183311
961796
466114
697038
1026448
28149
1039859
471077
90098
884482
105333
785981
843818
359307
301922
359490
487048
576834
230654
930353
563840
554480
103684
505925
913702
149565
232948
436763
115452
414562
123782
274444
836847
651899
739636
750092
638815
25573
662517
807350
46870
570192
174421
491167
1042691
296429
592617
840140
502126
913191
678343
886670
212640
1002132
386591
171564
294774
419586
945884
990445
196283
741577
489208
652694
757844
116318
1082439
253225
432633
593721
489450
1044178
172247
873681
93726
328014
893350
438147
1005084
1025745
609273
302945
67658
860219
184187
64199
129968
749833
1036719
733639
290856
439915
503721
842561
990238
100358
438121
628690
1056680
99544
408499
242178
566513
252109
483455
285005
34049
759443
373955
290057
63312
164223
471221
640273
895200
68781
488741
381638
310990
390119
1077707
159030
598365
1041058
743705
1072507
655647
167172
600459
256843
321557
804757
854252
737673
25715
705726
95134
210527
51648
1056978
413818
722309
220222
773055
742357
537557
541941
475300
531055
209616
850992
336384
895691
852307
69081
396693
262496
942003
729409
524210
247897
240296
859062
305996
900626
224718
338394
173545
310949
1025308
260214
965562
663171
1028721
686864
586812
268324
530304
71891
1021897
761055
468668
214895
715406
408297
697933
589059
343916
605000
299940
82128
927402
892940
1094276
487985
670325
272368
831420
317369
174270
718328
895687
500199
1057139
221310
808812
483245
63868
403273
460947
764215
196491
390210
99404
281239
342449
69073
627267
993992
685320
1081997
246622
1017134
965551
657825
456105
594615
993293
939902
3094
438117
519276
242318
806138
289036
886612
82394
488998
237944
202780
207855
425495
30105
507249
792182
1094297
732100
1080938
314594
888909
843658
548299
137741
163008
997304
417034
466722
282765
185950
248727
580599
550115
5722
780485
639595
701509
463245
847307
565405
509152
149877
782138
530886
1057951
23480
461761
571409
29518
265899
31859
84548
745485
40734
611764
886308
161127
626407
610394
821240
821958
84242
379789
62041
713977
749438
750488
716189
401022
15740
334090
527290
1034442
679568
397462
527647
4431
772302
865368
1066443
386774
731662
579815
311470
729486
207383
989123
867371
420607
145621
236132
16447
849406
106223
516080
73283
285383
321852
831104
1087167
999238
212567
486969
519943
992837
781885
322125
891146
591782
770447
968006
89842
865637
1098294
345038
211765
167307
510286
27159
810833
554906
384713
324975
63699
997701
494479
131077
388590
25970
334668
652878
628845
1033263
10025
981599
1011127
490059
799793
1012918
354789
322804
136212
359430
813019
957942
520806
35088
766947
547639
806987
565297
181585
794569
583648
280621
550922
456656
904546
180061
910553
492522
1051069
87963
987878
1098071
1046833
784953
1089497
892807
108209
699492
840089
316181
663301
434933
575771
712213
53434
574993
446483
11866
621618
135750
418287
711122
298170
552143
751626
128017
178673
832173
329957
35276
1036986
951042
472195
1038376
53019
252865
933718
692935
79587
697897
61045
571455
445539
360839
216359
607783
758729
649148
441513
198152
771558
903879
838636
220915
112327
61327
955102
589807
1024090
962303
35563
904110
1011100
26012
105013
420920
209812
242934
653457
809595
113354
25880
349296
520050
869553
103137
645868
355106
304525
996148
136190
501045
637069
243290
302227
42009
779907
357004
280834
688877
631291
504065
948572
267892
1003361
325045
71461
919851
1095187
818202
488738
457535
621107
1045754
879416
503983
367492
381304
966208
1082758
114656
409562
581545
149742
1077983
51352
154842
808523
764142
510034
323091
987573
802122
165661
713436
389380
44899
954292
920547
110400
455277
1020647
384704
665775
785707
237319
425417
171912
303238
512203
83246
502173
202450
501368
1076438
374195
936133
896848
788537
1028777
511268
950130
298645
965837
584734
449457
1045699
981424
811014
487298
999181
123365
389692
10884
360185
945785
691915
542640
489967
558063
304579
850867
851073
1067539
205997
455202
798310
908233
19776
146671
567190
821411
165426
974072
790119
159159
144662
622008
150212
39791
295047
311946
351524
395033
771487
757599
645256
870588
324906
1026798
186807
1037578
596341
610124
972740
660257
1039822
93908
989706
127746
583415
898279
681193
603152
109367
584012
279817
622809
930702
844094
998778
1033433
7284
391890
49157
945123
539687
156670
499215
177310
520433
553884
261445
30978
555895
994988
810462
506829
229832
430024
182022
187335
184111
237765
913855
532625
329817
10041
52274
1052347
928898
767520
359578
314576
656654
308627
560437
63932
562883
952755
715560
822557
768165
600087
226201
263355
466699
848473
112339
420665
68712
174944
958011
92230
162085
242485
941654
297883
403448
1014998
431150
1036132
826807
512326
46885
1045565
930163
229884
733244
799969
344237
96327
642590
343059
401749
1026002
136737
37218
902810
840445
415509
755981
249729
673854
872401
26331
57282
922715
611281
746165
349872
571542
76132
513917
965584
435281
407840
851009
715568
48644
100383
798850
229606
1057430
72682
928426
255685
941137
27122
410888
808478
145776
595942
845309
354555
804687
1096523
260136
129990
1066543
627989
772134
499792
412231
303719
529510
362099
143403
168106
786048
826617
974292
666716
159826
533606
657065
852596
721878
413050
914150
821973
910063
1075711
838000
176882
1095814
103605
289106
1001593
649799
538345
960131
860485
1094366
52819
341086
807811
36673
734673
149060
964071
48322
1068351
859810
451360
288259
542267
728688
487417
648088
561281
664015
362911
174713
51344
310304
814327
814533
581739
293049
74694
1090263
862957
572538
456458
412257
940372
196170
912802
949436
688930
419072
571628
205055
289654
394968
479572
250529
704540
43453
423688
458653
628347
271240
198967
666069
906042
131344
109062
343692
114823
622928
315192
810681
1055614
1044384
224925
556364
129372
242829
190127
796201
151510
763452
1087788
615193
495056
232226
390626
686364
1072940
685581
712760
371862
214044
1035214
721130
410465
230886
347524
841786
536709
380537
961412
347402
589093
169471
42413
1002476
834867
47844
815439
325794
672314
897857
154207
1065190
480432
686119
673329
937561
887882
281118
858267
832329
919387
189487
280569
761598
611696
859875
790316
85139
185617
837859
809108
255523
263540
894974
884421
181632
976451
657064
654423
764272
379729
120070
665177
99960
313537
424247
237478
657186
468216
560748
720141
901410
183567
710263
395825
597318
706604
132909
658972
1060856
97030
383795
365655
171288
398700
351707
619409
719707
416208
282835
27226
177960
642900
543402
157729
222711
403347
902056
856987
296412
972294
935727
47255
706746
794275
385546
980991
581440
1003843
80979
773774
514390
304969
1028383
807790
238079
154715
203846
503994
497137
544168
318239
820099
454667
369836
647865
905639
425327
604421
754866
536482
954519
980887
1039342
249403
928509
134537
857440
261511
803596
81116
340869
663865
397789
523468
1053654
293357
963857
169482
824139
369511
936738
829050
986761
158112
719739
524439
21557
186349
562408
1064625
425491
9485
1022355
712608
171505
995855
687523
96351
596573
307183
304310
360613
944546
220734
94393
684546
112492
156476
47555
163038
366491
924422
487313
394049
406760
832422
582553
785560
229063
777714
552158
234448
604949
757183
187194
638009
421934
326314
189105
543131
175491
397289
860140
709855
377606
112253
913340
530990
724932
922519
1041078
230351
997179
365068
775573
585246
449806
775921
850677
35484
889844
103095
554500
878129
208202
323645
690655
130291
363115
509099
413665
689675
1043806
440908
956674
898685
835576
727101
597865
204450
894271
714298
867025
580533
625219
628883
63929
998472
628807
403677
926578
294589
672868
648134
186453
299720
569463
869274
321857
260987
757524
23187
677219
1043873
683233
572240
985181
1034670
565650
93629
802426
219951
79191
918153
879706
262060
15769
377133
460377
254389
935583
391518
344847
530539
77630
566854
726063
683819
284439
1035168
960452
135821
583193
548919
143344
274847
1041094
4461
582015
36190
1088824
61663
318024
459320
653171
341916
374018
828809
805600
765959
977697
275550
200537
696470
611752
185495
657245
235459
1084306
943325
820277
602638
812367
851650
449185
898765
561192
940664
689303
533568
341508
571954
825086
979872
822294
45580
312280
784946
138083
384976
916180
67331
230081
844512
1087572
793732
1097416
359338
719506
421833
561338
679728
148690
647719
499718
146278
8726
853101
200377
39408
143884
353940
552510
950901
229408
935456
715773
558021
1031249
398249
880068
49149
407172
190809
1084526
333512
266960
51903
561588
699318
23135
601177
112611
568430
54107
493006
127427
1040035
1043642
190548
214124
362679
937029
914232
524892
868399
991292
309894
970025
327354
731659
720279
523016
218207
609648
654350
119323
492691
446736
334885
126019
506465
84345
254935
1085375
1096360
806515
661360
927704
940406
636739
120596
682465
73974
237568
866219
182674
611173
27539
252614
144530
697476
1031466
1046238
203573
419225
878965
774826
368523
1053712
961059
618815
737973
393215
504113
327626
626310
793154
880662
221956
789071
966913
74410
652172
93967
220249
358867
110654
798249
113589
984038
505237
770625
79887
947705
36432
310088
199969
1007352
318878
548547
449695
145016
291225
949329
1028595
897532
754921
1024955
958400
940024
434680
373586
393915
499000
855841
609753
355198
393180
777178
325512
1005970
319458
593452
906430
878988
474604
57943
784594
937135
570562
317754
1013033
3529
581786
656766
782271
129878
107119
1017419
166766
384419
754646
211448
68857
269395
163239
163103
436108
754853
658142
1073520
973319
767961
464587
43512
896042
12433
182663
820866
275900
856975
675457
504824
929960
980926
319626
958173
291831
839542
921639
891482
296164
282166
1059431
41346
163388
768046
334786
230233
276793
401440
1098929
415434
534605
130736
592478
1040985
398509
411538
887871
139373
737255
717863
532985
244791
421468
1019882
835289
14705
79405
521989
1013718
222009
656206
77169
221841
223188
882419
456991
361231
930775
630524
732989
612458
415315
768966
1027477
336962
85985
989506
593749
812149
891358
864360
982935
421617
969894
1047437
284824
541659
1057633
517830
400122
431916
904300
250709
719485
253829
839136
62743
745201
355943
1014995
399609
328632
970817
234658
52793
610837
517217
1058665
765467
230573
360019
114196
845753
372533
358994
608125
637060
939350
186437
376012
98603
255926
608253
1003112
536422
881960
593852
1099142
244629
501083
7357
810173
951025
893794
951142
521833
486126
342969
776830
27210
763891
461121
87595
1064564
669586
319982
899088
960104
212508
996034
777700
881538
133976
593068
897570
551314
339064
602952
529775
843143
324760
58601
375078
150687
151737
392954
261674
784994
884713
540378
46961
465810
1054305
905344
904294
268468
978781
97359
386888
211831
1054651
198408
770184
64286
279204
463118
982871
577373
164023
849169
769875
484206
540596
655230
523968
942028
77299
15157
54443
190366
786467
801684
964396
971285
283089
71356
34729
149311
757747
614381
147070
1049613
47423
631234
535249
72122
63033
624208
1034339
341034
661243
189872
353082
302295
99126
1049970
737297
965848
949972
709656
241585
35988
542523
497891
815887
356220
36178
523448
291008
162853
421463
415291
234409
1061787
711089
1096744
254505
889656
190803
630895
488037
895502
866419
744925
899347
505086
16467
293864
374859
138200
660548
4833
800314
481196
252984
80760
1013038
157184
969573
264872
263822
435598
434548
643875
24744
339965
995090
522239
608506
608507
328975
1070319
589420
92620
729583
79453
219584
440220
742970
386156
185262
48713
337069
762020
481604
1089554
121657
973531
602874
307241
52014
481476
940355
625437
1040002
955207
272569
388219
864730
399649
727361
613873
369733
47468
786379
70783
312323
691111
25778
636862
839674
997325
207638
1086878
861477
188862
750160
414021
987544
534737
74048
584604
65643
633862
609618
656606
522737
1016301
484484
685576
988770
561495
268734
657844
353005
308033
498998
195243
68809
330469
489625
532070
442674
708723
714031
1011628
169071
253573
531406
684069
58772
459264
758829
64293
178361
814129
841619
301426
930171
876508
199765
664988
953689
215620
15335
1013004
670259
688484
183070
341076
518250
519300
520350
478133
520836
496595
1068886
56637
1064525
527841
484482
828005
246029
90758
775695
234849
827700
587949
528247
721310
570124
322485
401293
124958
633978
27608
149113
402899
481965
73171
283152
1078189
942779
416414
862797
233358
1094461
910763
781591
365256
676969
546494
84189
302363
710893
475771
23580
278311
431947
99594
679204
235716
673570
327771
464077
317551
711116
281138
272856
159927
103576
962523
920558
523110
950138
70848
1077051
299674
1091180
580500
99456
749673
1058360
214921
731125
718014
474473
827126
988729
407633
355826
183590
395338
556225
1000096
217308
508716
491380
733375
642294
1040209
379797
357017
616747
108043
480740
617225
795561
495898
87569
948365
877247
287685
1089091
922167
424257
417812
440938
504504
128547
284708
182007
188462
587335
177241
154646
573048
806820
71115
644303
738573
785485
914578
797597
27913
470314
635556
983218
228747
810438
651569
199060
814043
397530
261661
1003280
1051309
148333
184199
1036158
535232
865288
713260
111942
231703
1064650
518886
1065170
586996
918510
355258
643348
69531
390356
556341
1053169
269954
760936
2662
213485
837761
877417
944159
98809
427220
236484
832058
63008
689080
393829
1086781
279373
338329
884423
721100
304351
502008
772946
73798
682455
495890
247344
29484
497601
97093
829067
778067
962891
201830
593025
384819
205092
1094232
56650
716495
829392
1027284
12794
600668
769386
310243
1034417
789515
1090637
269923
129412
56751
712576
38368
805357
524123
590647
380322
64788
109628
837469
810863
266278
197317
430201
593586
150784
21900
968386
1093580
632059
960627
522025
1021148
999282
912008
414326
29497
630104
450924
135504
849196
601344
863488
22451
838986
72039
233691
757711
217035
74019
389579
421845
989218
277318
650706
68390
622101
995829
967178
646143
507829
16420
448925
572325
162187
433471
207866
698510
911719
613160
268502
1087452
829927
266289
878459
983764
187086
1049204
330090
852391
71121
298663
87559
415969
727033
568237
829290
148825
284127
760321
186070
1069852
892905
428111
586455
50432
51736
32475
215235
626679
834702
949005
891998
565944
86687
957842
638896
639924
285174
595578
612227
519124
630839
149220
765269
176333
489707
63429
279239
857842
442919
760394
161167
867482
203343
220722
236348
125982
244051
1087988
404528
1025384
119459
991193
249444
445634
110215
988706
371680
922292
1009828
499531
212909
387148
713702
244842
418955
144919
844942
1081670
118901
427951
613694
774957
353710
532505
21607
1045254
1027570
324850
199492
954214
309374
259788
851748
284679
700153
752090
89709
973090
702708
963833
423282
460187
217638
122225
70060
459731
389409
1053073
910891
955988
869777
180275
926077
859340
449284
753831
455018
917988
35126
1081531
789655
849575
525720
437672
873792
23331
795467
97446
977708
685014
581540
932381
498765
487807
407243
71825
552582
42167
717898
496612
582937
79795
728631
876644
918917
753028
1079613
23776
93792
326304
221365
891295
137772
260345
723152
111590
20923
170052
930349
352698
233160
367154
366104
365963
198600
656418
679039
929342
526431
908528
205217
75132
74082
501205
758440
757390
146444
319697
1005455
302193
823571
497723
309963
876294
275682
414300
698189
1091932
821079
98283
621283
787529
981861
816588
940308
883931
924805
385204
425531
246506
536495
736841
382902
519696
846788
719043
298304
719727
933860
1047214
361594
49745
599779
687040
1095740
286210
1001212
1077086
79784
974379
955019
822526
1087131
786645
847962
1031087
694998
943550
1007786
434639
141585
249523
26007
651533
491580
976843
397241
464018
190202
426328
128881
967291
17137
549485
855385
56109
497826
687592
751822
84272
636309
610283
932406
196716
938495
238297
366396
508879
382857
1096350
783450
1053732
98425
91376
829202
436201
626823
806748
1017083
34226
446659
422071
242182
909543
569070
325300
810010
231464
1053822
576154
1037318
41266
314933
155231
32520
817822
482848
986789
971182
938976
116743
443732
462788
327275
348303
615066
1053127
719497
520628
810619
211522
351109
9039
750943
193796
561123
600327
143530
954715
340600
134687
298850
175527
435278
990253
944745
548578
664080
581669
946450
800287
593600
188148
273277
271311
507565
851734
778285
311004
607485
391053
30485
130012
31728
941455
691119
235547
837886
475796
854757
215556
373058
648773
713250
1011279
68375
410539
510688
493068
745134
744084
939056
1026857
662617
831654
955271
91753
670968
899740
230070
570389
1036737
517334
320063
949694
520901
545995
721822
602769
148990
1072721
167601
48968
379488
312894
540279
782619
166433
1032480
22241
1034136
779965
454303
255414
836834
827916
48833
358993
138698
865334
1074590
1096259
320674
354869
634998
599420
371934
499942
767605
773584
87372
722886
871391
583322
887297
31164
314773
1058736
566405
383306
607010
714237
974953
1014276
245920
422825
267786
2980
23086
676555
24665
878399
205951
4135
72767
565434
312545
113006
182670
78895
851767
416901
603117
738724
803055
457529
668095
307146
1011708
5888
535115
916327
1072037
464485
703468
23116
705655
970600
553253
340265
224612
756699
286405
580366
385694
870784
1010882
843648
871511
689635
623056
1043773
934623
876534
453193
212789
753972
901619
30770
573122
2203
399858
1018043
75273
668597
692339
384781
487020
78695
202169
42490
790706
580008
373057
185799
193497
720810
1058889
544421
992442
31288
321910
951715
975519
957211
917530
401279
778293
269901
649165
411665
668494
440807
967937
151085
288694
672995
784000
939649
96165
1047318
735442
5290
270806
891511
345247
575489
903748
303664
1008342
57267
592164
625644
903898
40291
753441
693142
418044
751694
1010351
1069542
761463
108109
399514
398464
256105
914881
25834
999761
129211
107782
936581
716841
233910
162640
1022403
262547
175389
577300
987234
949318
670190
206779
282461
134322
585247
502289
1042129
948064
635545
1006755
726070
424463
901257
300565
514066
333715
247582
835389
704934
984652
910468
583602
8100
397529
178565
507982
145607
821799
470808
396744
39176
391888
964850
763487
452102
16788
707120
723080
743633
1035945
1034895
685933
1085905
212559
788806
643538
404142
204922
586042
600140
1013883
1024759
1006113
732293
589661
65265
168570
192098
422181
265322
941954
460508
22350
159840
1093412
563861
74187
213532
903368
504279
358425
747613
694748
1052024
473219
55671
504924
748825
761070
1054928
583377
161821
96013
555627
895350
47939
1043348
182543
130622
289575
320645
179027
914023
274018
835701
170126
905850
440840
1094294
611295
619593
68094
404991
490542
439531
283713
724875
318719
982132
520742
697877
207615
192488
882414
774171
125942
928486
303272
602090
924064
496139
1044472
559725
441223
20337
807065
50928
171180
834594
1044047
210659
1025754
386786
966168
43990
817664
947024
140262
1062998
397292
169047
312625
665420
8125
292884
154723
233574
585323
587303
1028775
557774
934897
764340
624682
809761
101060
1044212
790037
46634
701704
452450
72731
155481
301856
1086513
797514
386915
903488
543324
266075
179467
786404
363938
522441
587825
688668
846790
268037
355973
974713
669105
353554
552888
1007686
452462
50858
47431
695903
944920
846160
926851
498221
349239
598156
161298
725202
913982
43461
823894
784115
282141
886088
395718
244925
944649
401751
534041
225859
671350
804347
665718
181594
46425
546988
529268
1008066
623510
83736
777917
937187
1007875
498804
327093
309498
682517
638008
469179
751411
1087424
949955
273427
497025
650714
86334
30341
20353
1068031
883623
699139
541732
76115
826123
868268
410159
872961
1075624
855292
772023
86685
1008589
448262
230481
346282
201669
860798
159853
560997
367522
356109
1024110
536360
563320
379329
280018
65991
965963
26519
942067
943637
92421
743262
643242
76888
628802
244361
572308
952207
314036
890935
7909
342750
7333
775193
274701
946446
784495
81289
217590
596094
725970
318132
406695
607115
953671
550669
194616
1067664
803093
1001339
304374
503859
576465
23832
702599
583917
968214
707654
811265
175486
111674
920668
468008
825502
459036
67385
268154
950995
723218
312555
330847
1043631
448739
927772
312452
186661
140272
724442
207995
283320
70610
816426
1091911
818867
971869
102355
80370
828966
785513
603537
462737
476485
96755
335981
314944
485691
770279
502344
637188
871051
749410
234715
749717
38417
980382
777134
648573
536573
27510
142638
570394
590081
795981
913581
214277
882789
415699
862700
517210
117544
686816
89781
298694
230547
811031
982366
879810
1028888
286612
3879
44304
571049
854957
238582
1068978
441252
344812
155158
850187
972111
123837
315242
940945
772887
589659
253996
653023
370358
376552
492173
45878
608739
1066786
491346
241570
430732
133604
772382
767939
566395
78267
939238
70181
610306
457924
843085
984852
1016712
740805
513941
820932
724471
208801
501163
628417
1024427
311378
448219
590822
160004
188192
832848
467013
371125
653929
772512
130707
258261
84733
606741
378708
736833
312048
12018
1048412
930570
856316
443062
399518
328016
104576
999199
585293
200940
653217
956477
635798
1003157
510510
747509
744899
166067
216799
423853
1078105
93121
65964
755847
517074
621175
403014
290393
774093
913284
758216
905070
65631
634333
141999
905825
1002847
511231
295231
231944
631962
233552
560983
974684
992553
135661
544173
248499
443145
63477
789808
107181
62302
325293
392627
552435
311172
846923
407631
1054922
428072
769365
713344
819061
1025239
2883
426700
949357
375458
29501
70835
120499
368215
654720
869937
623910
530612
637458
1052582
437659
1080795
201201
141841
286659
806269
634899
923059
297659
655665
92273
313766
423235
372097
569010
439642
889733
312617
951994
1089505
464261
1056725
184379
645399
183974
623078
1045945
772576
38554
700292
170907
608009
743913
548933
320736
900705
1088567
72985
830776
268100
226110
243879
819564
875058
376771
553503
522164
803004
187371
39033
66688
1057285
349455
152097
502418
881555
1079475
462773
165171
1003131
418917
980617
913601
772667
422685
493012
764297
350292
563374
548096
1087926
301088
115057
1073221
564068
1053700
335193
1066967
657618
91452
206977
55376
595488
796391
387995
580133
819997
1040340
1010678
507884
815991
87385
141231
901280
5713
765816
1054558
839774
104292
823307
570733
447319
1003579
270789
817383
657735
989319
300015
868674
385709
948229
464073
525313
482111
692836
703513
212695
1010072
686941
547910
322605
826202
867296
475063
205098
768242
69115
72474
608066
767214
375488
703626
20034
588714
737357
121655
292686
514557
1088464
520098
176643
712941
1076309
967985
990408
673913
390445
62309
477964
317595
626217
169723
345659
1077067
172305
892619
477449
936238
93228
969334
1059738
642789
605114
680871
728522
295311
13541
65787
310315
54947
188927
529007
853998
444739
946024
777184
301754
39386
601592
375743
880794
469335
116567
836394
938043
1006112
760271
520918
405807
998660
514949
303656
19940
935440
259445
71588
694923
51330
834928
145450
288266
449637
430764
765692
158088
711029
477417
237984
529384
295097
986597
847127
378104
116811
20244
86049
402540
476282
795674
568292
338933
1031889
441617
800109
444509
663047
286288
1052929
403313
92206
428439
291715
442993
594422
721530
171344
28469
731998
173514
444989
42824
983019
456122
932823
617002
801977
150337
755377
614144
163325
182828
410047
8174
912003
246791
572357
53866
659387
79695
914464
346723
846580
372895
321553
473980
58829
190726
589224
978436
943588
330736
486216
1011543
77259
524324
477739
471837
472887
227991
441793
597395
306912
964202
887389
626117
33286
182497
498015
951181
480760
703362
574897
33094
1044202
335930
155854
538822
301511
527130
409538
822454
776056
1039610
153999
748439
482732
586147
987727
1034518
1000029
92827
750118
13185
79617
353612
909495
619314
83812
370444
419923
205469
656093
844518
433749
132652
601011
940484
827413
670185
600723
791435
78175
767044
1090870
431963
623295
303999
317467
489064
981614
98317
960041
848828
321523
492659
111119
499198
655473
376673
175354
126239
376824
977218
1026817
9990
624578
690345
531278
491719
987260
1056084
686762
255016
173972
731657
380756
536169
669548
799332
154962
1062069
854878
495074
549475
249118
467988
674847
10257
144841
984644
794508
431813
92908
695039
284468
975520
961785
1093787
808427
679695
862503
16129
606064
253560
660012
524839
1039313
878760
96822
968612
434223
857313
861393
754812
743120
248013
961420
42342
1046183
763289
231267
349068
575423
742737
614765
710644
755897
825913
969774
968724
584215
181350
486863
256995
403986
863148
670334
387793
677481
461179
771978
302676
514638
805047
389722
955040
491045
756818
16469
826245
66768
643723
808516
1091533
780635
68345
294151
923934
611392
1080852
944001
448544
1043358
314542
173784
760380
333637
360530
528682
200397
937082
485422
996736
246090
193485
2539
83822
609378
256383
1098457
421255
681662
794014
974197
837572
442970
92329
302360
720052
21097
805448
59492
497449
269564
662222
997334
989009
407121
439275
589623
1033716
257495
475792
279853
592250
208013
952463
317471
761533
969073
356433
361888
1039259
871091
1006534
468436
613418
73603
341415
410254
128482
907078
919013
647352
293290
648077
348863
429795
380613
858367
1024079
99874
334989
422065
919941
430386
56264
320552
961846
571662
417794
629532
553124
160106
374264
348866
1069648
199654
257239
177067
269737
645827
298692
237720
496995
949627
932360
1090940
966797
98688
667593
967877
398947
665781
167553
100464
113978
106437
732761
553257
1062263
1063313
134801
404350
1006088
253490
815007
84878
987659
1088645
822983
772161
364184
86113
429092
684245
574054
30156
843733
1024324
462408
300160
150073
123269
471041
918910
689540
890092
496495
718583
752794
1081197
878287
332369
576957
581878
19626
25489
749532
602052
658988
341987
780227
462529
110833
471174
1009084
368460
905179
81803
805019
114641
244514
449089
305368
64727
852060
304319
312490
897848
741508
933649
650276
795468
988240
909880
855411
1067260
303939
760049
836302
419932
428967
829252
613871
675195
587050
1091998
634585
400328
283780
273674
396255
25463
1028446
440583
464341
918656
39155
102603
494657
755749
868383
798158
114593
834203
742963
1056056
651223
31927
903610
905301
415223
205292
610662
373509
545921
581043
150406
760095
822452
264566
125464
144490
297939
733915
588469
866418
506283
87183
538691
1045157
970726
828973
681670
850334
689155
249090
723469
853664
245580
493247
280427
18629
9823
399956
458120
113238
618065
456871
1070560
512864
647755
202913
656670
998718
673117
100514
349414
796832
1088873
16870
41121
457497
1046644
142354
493354
773447
157054
204422
239692
656778
900006
280879
963129
1012064
102217
760052
847663
977585
267835
130456
391010
569493
873393
396369
1006693
355617
986459
1082872
1060662
786471
614463
1012749
138610
548923
856642
827097
627445
196867
604693
317487
990030
964771
424019
1091285
139496
79589
527398
128852
923850
923851
862339
770528
448063
394061
244416
1030157
403760
761440
984781
9209
106239
64891
611714
856085
982614
689607
780365
963606
48984
298348
904695
482720
529073
858723
406275
516010
272412
517940
897975
58631
1024055
859905
236041
545060
976477
511906
864502
324800
106105
37051
1091787
87061
933025
402084
742676
258303
454969
602027
99427
625478
307470
52057
245663
876601
454274
562819
749797
446344
449205
335641
731526
949706
257064
647302
257169
883071
875056
123785
690506
1002389
412928
179796
71173
455419
202094
941637
607811
710847
5567
788782
437683
58283
834582
1078600
1014758
1023656
306793
1020709
591415
233528
508603
51029
877693
971568
967724
1044654
432498
698170
840783
764582
619266
729542
441809
182899
592113
947288
1078650
26108
1069742
841047
594398
41719
408675
187480
243430
901443
969095
623545
224248
145013
1019519
134161
862492
247335
192980
152639
820372
817055
796668
961739
48147
996822
98025
1036808
701662
203110
596321
597371
458533
498715
36422
35372
160373
849591
58200
161874
848129
110754
86139
907241
537133
844784
42588
134070
1045657
648673
449191
1002379
106955
597325
348498
845162
790980
89597
925400
141706
270486
424733
307134
645270
679590
531540
718092
861837
218248
664318
327378
549106
896998
453219
579856
862611
584955
753387
1075110
342792
290940
621114
171803
844962
1070419
1025572
1012770
943053
39272
328305
191857
121294
76912
83858
37806
215499
393058
206660
348747
72011
1073720
1093251
509484
440464
575284
181468
67107
433245
300598
134705
866765
69054
1051528
211723
729104
563449
935595
1008339
236662
759899
840894
284039
683713
907870
960521
479553
109459
661347
495024
875389
862311
950705
204597
203547
712921
969457
1008141
441183
410309
148858
1089255
1032457
897864
903612
971910
833238
338497
713818
318600
532564
1033485
921538
500990
114685
632435
230435
375728
347332
782509
912473
534924
921698
913953
1005048
815293
899157
468096
710478
422536
72233
296901
439133
64687
860238
480508
93264
26541
523454
58384
222296
166290
275476
612318
201006
30580
625960
1065342
771719
722478
503330
389996
963479
338517
228440
1036222
1013688
101362
799694
997101
910213
698425
863265
945355
614866
301274
469886
1027740
335550
71087
86026
440169
409306
110630
846845
218035
739686
528418
788267
869209
908438
496432
384297
263684
942069
549078
341120
659346
503138
239649
623762
1030201
154084
261671
208620
544290
238460
681215
942704
774273
889882
853275
926672
251525
415511
638455
727561
341768
385044
1056031
220384
186459
178175
806690
505185
344063
647447
372662
81322
625069
1075603
265825
792423
612245
513710
482834
1081052
45490
898847
905601
996307
423587
187307
778989
1000942
190876
858639
934680
759043
111555
750247
117481
964655
251648
98788
661643
466887
103534
176888
395930
617863
298385
716785
998058
334463
1091739
505286
715063
870412
777235
449497
333981
1017709
782724
469406
461241
226768
772087
771037
24493
114019
1011134
313047
154485
297795
288078
204265
291112
1026425
600896
1097561
760644
761694
241247
857468
221048
770881
99426
229217
230267
953874
967470
245792
969644
591969
274093
438475
40749
1073173
419895
647769
257115
605703
887868
582522
128254
409257
255882
835761
271042
836820
102522
662255
886694
528974
1041515
1005355
446908
613440
531508
692443
561222
254546
347653
826017
804822
354833
220344
801096
506348
471997
169079
1037653
697943
252294
833955
40641
297108
423594
962708
85437
463000
464440
714029
1068309
585068
161634
760002
424321
227340
384084
857157
212797
972908
912581
885863
509002
182448
973119
309309
993794
154588
61345
1014938
594807
458600
895568
1019701
711334
302881
914853
570134
351507
590947
478382
719472
599664
35681
652709
1090875
1087620
498989
1049553
311538
733161
1008184
174473
357789
173283
68901
745184
730887
869619
58194
798120
1008425
971227
564544
71785
85170
904310
817213
909474
85664
1031638
771736
227763
32865
133555
549904
997437
861750
79033
930055
1012395
806501
301058
75487
434882
999190
970442
832873
832281
278545
487713
12801
990048
440003
447102
241096
1076738
501841
459882
458832
160077
142082
816205
871188
553905
583098
761201
894238
696033
465137
464087
29895
212482
1050738
87914
615282
222362
564420
892044
379429
1024081
556233
362425
151921
920268
998843
918847
455372
294418
901850
21809
420685
669838
240851
694743
818820
834350
787993
926518
256558
771608
782657
526466
506740
346115
835057
629373
174171
845010
248553
1016489
50971
1015181
468505
67717
921965
567035
716517
336690
384249
206792
956768
291064
143017
521354
1004812
903150
308182
330952
411627
290160
83187
988496
924967
29068
687018
216421
419446
167538
860212
1092739
730462
143715
452722
1074253
782310
1052993
716626
291914
1093685
610809
555485
526347
195970
302337
605752
109469
493732
757261
144767
522803
547864
236841
1019503
482144
994004
633400
838395
955363
597898
133838
810950
607943
489839
738362
850068
466790
960546
703141
706316
495948
291089
956599
571883
86771
580691
642888
249051
426418
688862
243609
973866
1058325
850542
675829
118797
118039
474831
340658
400664
830374
1063858
653963
496490
107084
988879
404209
873763
665863
451217
74824
432609
958013
1075594
1010194
449437
996380
738663
572801
192475
853178
263045
1043807
56395
528892
754195
341883
351955
497310
63765
650524
718113
558640
184959
585099
884409
459243
1002045
808207
323483
48321
1056026
829579
44432
778238
387970
1000499
231313
119127
634964
611645
1074289
338683
284312
947983
946933
463988
203780
826840
921953
1014942
760159
503589
376085
900303
593672
805055
614182
442277
440224
1018232
642313
357402
462834
467346
205896
279494
726262
338778
716923
1023349
675624
979964
275311
32603
613235
1038493
414038
789023
225045
972785
855350
155619
67738
214206
93776
23532
833522
527237
282372
940723
461916
680260
366523
1088775
587532
200333
841416
754418
334541
957791
944069
977407
512066
959090
626994
590814
1024696
648210
742566
743616
75118
716811
146295
734308
560898
980539
308298
539682
631890
585625
460464
329833
899937
882697
557025
863914
91722
978176
988033
597010
399069
83136
1087917
782399
255659
324243
980576
794472
678583
559665
998939
602855
744483
996061
543117
566923
329373
201337
427744
505816
11630
651480
226290
404798
360420
870742
39605
306792
1026629
454114
78807
300086
711366
46680
960659
477674
34718
894782
641397
1065735
68116
889549
452263
656883
312287
43328
192835
529434
928133
243713
175548
520583
853189
70361
235258
393748
418546
450631
800714
790024
841935
645550
1075718
533822
624080
207868
1016997
99737
263948
13020
349303
19096
397519
373354
812409
8326
758426
701362
810300
97144
423513
407547
190966
1091802
91589
823974
526747
76704
854899
811437
852438
503458
16278
542543
496359
992358
409980
852295
71340
698094
834630
737919
504787
676321
218326
605259
199340
286013
174183
930207
881161
940586
1016306
778022
767750
657885
803851
370434
327781
381078
158475
1045639
209520
254911
977360
940504
1060814
500219
268724
79947
136643
456492
71908
468161
984754
92654
620824
516499
321036
33810
912354
397119
969748
16588
688403
823832
513750
1070147
7908
418309
920438
915984
1008613
855081
1083197
904175
917304
931235
502105
320155
481722
420579
670946
638007
207738
200272
287155
801874
792692
1073300
41994
870996
84942
452907
300517
41697
60488
116899
268622
621410
258250
506107
427179
207091
989946
879401
585014
96722
696185
767936
1011158
334216
202659
42688
835376
9382
18390
197840
960235
967783
746570
363759
508471
396687
569845
957439
237890
415410
1018463
255143
540216
34981
1075788
798933
176218
239477
435754
148758
926496
143900
305198
246219
511913
878683
532508
417036
1073758
892690
23794
344188
1017342
1071773
699493
40702
220363
119929
823912
418595
878879
167742
484889
762373
686599
552210
1089953
138305
732252
492744
620931
1099604
715849
1015003
273709
365631
730725
344314
938500
779183
932628
939877
230071
309271
380137
334291
827223
75879
531179
902417
335775
204592
820342
123853
268499
862886
984686
182939
499336
918285
170097
918711
737016
9175
290782
255549
960098
101719
50394
1033192
69457
610205
488407
1024953
513443
1025367
378547
647145
43552
741800
473437
876082
455915
161470
908185
64047
920999
584190
138911
55084
408816
94561
589882
870703
35262
329603
737485
1070333
829009
260776
29697
651199
353373
418576
998223
295324
375690
189499
957100
627558
847751
601573
1069419
971689
1020823
523084
795872
194175
274094
1009884
933142
840635
840293
51685
748483
8249
5090
865774
411150
568173
724659
999232
453596
161518
494727
757338
337592
931148
580023
1063522
287927
287926
1068165
480157
537988
686608
1027622
1066267
634748
520143
283097
426201
987939
622598
40473
680561
1097413
803086
126964
981973
882064
922511
124585
372517
139762
525081
236651
389685
771760
718972
740516
372249
90799
249100
815035
772378
612752
598537
296232
927282
669094
498078
130837
949639
677694
328604
532294
957887
806805
11675
880073
743128
461224
798275
243623
494130
435270
831266
372867
648094
708440
531263
540668
404229
90200
286606
43397
389089
884357
520623
673942
388373
618869
973603
896108
560440
242807
319998
904922
441035
365656
258650
897976
727084
514902
162665
790519
679150
954982
214109
936131
462057
20040
946974
56313
472717
240638
351855
1022042
1091528
954181
360778
577561
98758
4943
174138
215796
28407
374647
638876
320018
813683
436786
489934
861998
498470
593517
114738
238620
282117
649244
815697
657437
65285
997538
939785
972920
285554
400927
658458
936765
243858
380192
1083440
485841
87427
651071
517903
426588
240152
408563
91741
1041655
133591
242711
851278
586920
368949
779034
38165
989071
978201
1081733
660666
193673
93245
818876
1020045
627466
138500
1088130
770359
299016
958388
3672
596842
787046
335583
15878
964199
894167
251895
507789
1006885
587768
442794
448752
377153
754384
377887
464632
816724
1010714
654187
1074764
968632
385919
378919
618115
99541
734342
507848
813600
32670
314466
111044
271423
738049
883981
204066
457212
873447
217300
275889
285239
921024
800554
725928
893337
143975
338468
514276
847376
158757
395130
656673
9836
919168
609702
29722
500022
584959
562581
491109
574464
136534
59730
323469
963724
184613
424807
394907
319426
786288
1093506
32300
352759
658292
356331
645084
292650
229382
170044
854037
832914
123388
432369
627730
659907
100151
476103
150723
1097146
886099
67977
214381
573594
311600
495665
235244
566414
966464
186312
666656
1005606
362931
828068
303378
772673
173354
431420
357767
746401
644198
1029672
217065
54736
718344
1022424
90006
750364
579787
538460
301766
156272
703221
929408
934405
380260
30038
546719
823995
447683
594664
531393
573804
486384
218000
1058921
821404
318248
684646
845328
176204
425255
238851
393136
1036642
740983
191468
473300
522532
34204
798192
974158
1084529
1039560
112435
900859
78708
1034349
263649
250722
587304
880769
969833
638233
366670
121278
879600
511586
377249
280265
92748
630187
287887
380879
657018
781444
1027148
45942
1050113
543282
580729
643191
489980
807527
877373
324011
1090454
917864
1029413
986644
1097466
286307
70696
232745
822275
895624
37393
243110
390316
129266
1044926
905999
72342
645438
218742
638240
1053608
58494
666925
894234
1074036
164982
385461
1051125
1019821
360157
473805
366766
349421
420815
593298
670694
847803
225102
559334
960403
471432
330219
130033
895083
484421
877542
1075800
67724
620665
722879
190174
787190
1012118
201302
365414
826911
348765
979087
762117
178363
978511
290807
807958
857198
629663
267039
164733
998000
983622
607422
1004365
128514
627849
414492
232973
1075541
358974
201142
571671
623173
552159
274141
97166
131525
463989
179035
204314
364977
823387
482782
250843
208470
1001398
475376
776661
238896
484179
1045210
814375
490283
750659
748015
333243
99102
142601
142600
710723
907040
905990
888037
192399
672648
750540
421890
773974
677141
758242
512214
938408
289267
987329
602435
1087436
749784
855809
376141
579618
23243
456274
72492
701245
972724
444211
519119
684007
524838
277694
1041479
588370
93670
476920
836683
79454
802225
216482
1010982
837516
388258
404715
192613
665607
1006656
428271
711611
178276
1001267
95074
355512
595132
979694
1089646
176110
147897
148947
127283
783349
1027641
977638
767315
90180
1065938
197355
999451
998401
166124
165074
456496
1046560
310586
856372
702070
795214
187356
351097
613063
122648
945272
637509
578639
640322
330251
221674
483800
83353
991793
1031026
451890
864612
429107
98568
144033
504028
737438
509026
870952
202134
963085
63041
1035148
446199
650774
1070293
343687
589375
1002026
686630
828402
1076333
997944
629657
951537
531582
242432
717217
949311
306014
136482
800991
742012
28659
38668
574199
206482
1025269
112459
310548
653611
468074
706010
243826
437748
275094
347143
344757
934438
1086227
1080039
292542
800050
428359
185589
644632
860471
435222
941544
1035261
899213
840934
184479
636396
834500
94855
212992
530216
457332
256733
929321
434458
16404
13108
15587
332875
1001534
240422
719095
911921
426742
351361
352741
823695
747588
861898
1087074
290683
766169
1088482
467224
976032
766626
1008954
445857
591835
234860
122957
200879
705845
101458
575245
485124
426093
149941
597839
198411
971981
400484
164974
278092
533719
143777
1023796
916265
421184
750100
670631
1065965
717674
846465
133683
641883
689912
848442
1082504
905972
929770
691896
715276
3462
1068167
1096332
514685
821343
72298
247230
640037
542854
288021
37872
604763
402648
42235
713052
64704
795693
995792
538944
138336
945068
274823
166187
210156
1020066
390292
982495
327650
657770
109670
864568
1021870
433676
188261
1009161
955084
768968
894912
146094
49765
749365
289215
357258
520770
1029379
570400
18406
22275
870602
185418
713129
58421
583825
595153
269789
252994
837398
839312
236129
932688
362349
659891
136729
948523
630704
800328
82611
52728
13419
784925
550531
750000
956118
192765
52888
262016
604242
704020
837849
125161
886788
92195
1028086
575017
708787
456175
1026362
207418
959539
75543
251075
254534
846975
129476
756817
792041
538801
1059645
908309
484859
479200
631846
188736
611710
991838
134870
802070
741436
1087881
587217
36294
385920
413926
542917
537426
95500
1058990
744349
83272
71734
805173
54914
101322
706857
47147
811074
124366
721637
962169
630629
631679
641942
308648
164060
15899
543690
532452
743793
846101
633970
1035267
1036317
519313
903447
586893
312356
315480
949995
298830
204184
1061508
663187
1022698
1023748
730587
314824
315874
464871
362923
557587
765488
872414
6088
972595
1084771
467770
514467
313269
456149
476043
305808
790789
555234
710763
411241
1022312
961045
461142
327792
96091
909928
663385
726273
292863
101991
7739
597545
902086
256944
795423
742515
801433
79436
863903
974263
337897
326869
1025983
1012980
427443
380962
495414
1032894
1024373
754492
108330
852780
790070
87690
678629
631873
392225
645864
288944
44024
16166
910962
556150
539846
352083
431901
53189
661168
332377
1089199
1086257
37582
370743
50492
260223
243237
467062
989765
1062487
53083
166447
855054
405990
816439
1098969
544556
746871
923788
817616
536060
254478
253428
25811
116684
110422
818631
866168
1025553
158891
96594
27625
823795
1007391
132682
367008
506170
492867
715237
351287
686664
751767
447113
92392
839895
937544
673510
183143
891856
838901
368787
1078465
887521
872287
1012317
266004
406092
885955
989297
665500
436686
213397
283286
915245
776380
312396
592931
750383
431630
1097964
1067700
44690
445688
563808
773647
660469
1097841
891487
31506
25394
676416
910298
147875
289709
518355
1002930
791879
1005898
100616
698026
692246
483265
882843
579404
548023
177417
335674
95647
428363
1094987
367767
546079
326089
1085998
757182
621538
35405
1011124
1052600
607619
377051
87044
689034
912541
906819
816858
1029694
580444
882398
527633
140193
773514
128577
107909
598069
739741
618054
223637
257723
252209
681882
737834
104055
1018237
854673
398096
829703
774659
188732
578980
822265
574481
223829
138427
492601
300141
687853
374075
583094
598122
856344
1083907
962229
509025
108603
997274
458410
174703
1043888
713466
314770
179925
547850
925807
516238
92370
410453
327216
643005
651665
250834
944581
944838
211706
470921
81072
868711
528551
982864
919053
468071
441690
515554
1008507
807895
54536
501179
189119
312807
117012
90009
515993
319364
218173
463160
892635
625949
330546
691812
783363
69313
2305
923572
646346
81469
287213
865034
525878
578143
934914
256127
308984
823840
258005
1087787
703469
636101
104860
255004
100499
698447
1008894
808767
293237
811640
1018692
136728
599204
470905
132642
38693
865122
183178
863956
656389
880575
649841
1073185
881778
96069
45584
147358
56274
12853
212934
994235
826081
436248
922521
279733
764491
287345
747526
943417
1057009
803806
566695
590267
896705
778457
612178
1005662
576408
191660
152382
958923
265538
382119
549609
203397
887231
167557
240918
734894
971904
110892
268593
705682
963475
861622
1067610
171024
560599
497109
730263
873441
1086070
626932
566990
145878
737017
366429
15578
739463
168554
751705
194075
287229
410808
985820
370433
37526
1013467
468752
330074
27240
432977
757042
16729
619647
122724
42535
305810
268697
238528
1001943
844718
694028
1042564
1018619
207491
368183
114623
879368
1010615
412216
85864
649662
398777
650863
1022303
975009
36729
250946
999217
209881
785502
896743
204695
745444
599929
464771
1082907
513134
644045
575153
191283
968898
57576
142884
597543
414368
461627
692764
649138
380891
291106
662273
107063
247292
855953
484256
133299
424611
755863
783722
799537
88829
583112
647262
196947
821341
452896
511189
549829
1093462
128529
63889
304254
756504
314873
1049093
163960
979073
189844
581052
359085
337269
952169
779000
654095
686892
862145
393191
967696
784704
301937
468059
921438
126274
791432
301169
438169
162501
716845
275189
117997
971414
475915
918807
564860
368165
282710
476695
402868
583742
48702
900824
675423
945447
267481
899947
422854
960946
1011484
522541
630972
927103
74307
480595
174036
173752
1038329
801399
628972
278315
75060
554435
963424
353584
918646
125880
981935
539535
538485
538486
977318
771551
771550
772601
905167
266315
457301
457300
458350
773610
958205
959255
297963
296913
134489
666404
100973
805513
319110
320160
344134
569934
585608
786350
663701
348486
782528
340428
1074297
462175
1099789
555041
19104
209121
120563
502807
173216
859719
511355
310148
897069
742444
632954
379577
930366
852503
34722
1004732
255157
361140
141292
155837
334664
857505
532775
612423
322443
809696
494744
150141
82824
583673
691178
424764
1058939
891361
211850
318212
985807
845023
750936
888599
889649
373429
1011939
806176
835912
371025
191624
58271
970786
1003957
44541
370713
768999
108122
460165
878105
636470
995864
924195
665009
889069
149473
95038
1003531
789478
577381
756427
996200
251853
486754
999059
518593
776764
847931
789028
357195
705222
1096867
295570
761160
598699
727707
128243
651906
1096565
91143
134768
355668
215262
566437
183338
192403
880613
633925
960517
285773
59658
50623
596746
143905
990528
461729
1083217
214280
1087281
793473
939898
746247
661158
897954
329255
385158
996192
307799
455932
590610
271825
263924
74802
128096
787616
402081
689620
354086
354292
688139
1080353
956025
135237
950813
546304
964306
442062
619467
436761
154811
149595
100752
505905
98906
928534
260022
495320
650028
694561
726972
982550
649483
1006633
630497
896062
158608
523466
922840
562447
585658
27923
334630
307151
674807
1003183
61260
757251
503931
848326
1000165
383384
448523
204448
1004220
796522
146966
257101
741078
502594
362940
100298
816848
1043990
142732
920390
393415
221314
374660
1026045
47960
400139
545732
776911
1073770
3704
511921
413912
692115
531473
1086604
179284
212063
40737
838756
607785
84220
548474
661965
245844
273614
937236
163926
595591
693695
227739
75841
841266
1057109
871250
740003
484853
673993
890019
250661
361918
293163
434119
708204
267305
75326
463297
467248
988039
674177
120747
586520
146569
1059610
1022974
651478
439563
727279
109898
929630
541635
455525
839118
927545
444207
319375
1059000
785724
114845
651121
833652
137867
723464
936969
871885
39448
519587
628676
1055300
274435
293021
1034942
11800
207469
861397
1030628
812989
452715
929139
802761
600457
515180
636619
60150
203789
461471
296445
590573
128575
823163
618429
1091648
1008392
175598
8813
1027163
820417
604542
263278
718028
468660
157433
348504
408863
214379
565044
1031011
377728
853584
116907
409035
407985
263647
596302
990054
634395
290092
860947
945242
144104
394778
972660
737599
302147
469099
1037771
918863
410966
145417
283415
275075
1045543
1044493
274428
811695
719989
655596
630430
655140
452903
467184
723614
41572
344861
694344
1024559
22184
734453
1001939
604196
116997
1070983
740646
470927
559975
981106
588130
773563
265306
260371
986818
878225
743425
19240
654351
339385
365417
6457
853663
1004817
995872
422226
102518
1083212
498766
894280
25087
427780
173340
865321
411251
179964
610716
891376
199442
7135
768333
343335
884921
404580
64605
99646
1015297
810537
569057
720362
912205
876561
144256
950564
357525
586796
1094279
99687
162213
993499
727529
123735
274638
616889
702567
1046968
658822
386812
386963
182032
412565
470684
480860
965782
25879
853136
555790
371664
420677
1094380
777016
102611
341180
265920
888103
557777
772269
606737
326347
1054378
236896
537303
1071764
24777
219973
985423
63515
515985
818368
322731
394307
197792
88069
994197
200880
916435
211788
697966
979501
310068
15867
475462
961517
550173
522108
578243
289450
195762
604394
298656
297848
1100253
774759
513243
507301
881377
386796
539117
357060
189398
598807
266453
446884
326968
467493
840898
282384
415788
206480
302730
334406
163691
94629
695402
388528
653059
595831
924114
506737
183533
1094527
182975
218075
805383
141125
200047
326087
293258
397379
713652
791159
1091173
74039
855310
27178
213320
813896
606597
638161
502552
101325
189085
297293
731815
473635
488312
154837
233203
1042289
776122
236218
254992
125404
121862
432450
178539
252615
623439
998960
933692
536008
822598
987467
988517
1079350
399123
40181
683978
212941
947838
80088
1020854
532298
528970
325988
219846
313042
319890
187508
1023850
251222
890543
537242
35164
454122
715182
543914
323369
857304
686322
1089324
402507
620864
581203
955083
844242
866549
661007
291416
500420
29521
889153
379110
895052
905449
565760
238074
926290
171004
623647
335941
453987
675363
347762
161290
243862
613227
437954
26147
706624
92759
381072
314568
186870
66983
403641
59975
533391
794044
547232
1082484
590390
907422
191908
771774
356286
398750
95792
1081705
19328
32428
424365
822348
321720
246840
709896
352563
643899
240318
534832
342273
862984
969051
562947
193182
727603
979825
900233
300544
152706
1034915
539610
104193
767937
901694
350977
831153
1020185
752973
600107
54974
502463
419368
992731
482954
277414
383892
750281
291342
420398
43641
266030
744983
551782
422404
280997
6626
566267
838281
539806
337648
991456
153679
358682
654968
66121
982717
242175
278014
862250
791230
341759
772591
1090221
734989
954897
826793
15456
866231
415944
78794
959384
499424
746739
48854
532297
806070
199740
346164
117096
708549
651542
404586
542152
909624
608647
1011097
924840
783675
8933
35068
177121
40575
319035
107162
681403
824149
62826
272529
943602
1099088
1092645
259307
295379
226862
438788
514265
310461
129293
323153
242195
397778
760296
974454
305535
834216
524169
955396
596870
13568
1056759
10937
404197
859157
860207
625295
426271
909732
727622
1063096
380384
513604
840272
798404
270496
1046144
558356
425100
880206
770876
343262
162648
780914
942564
984744
122638
269947
574315
657154
15642
385781
29781
506314
824592
885627
538385
8594
1059443
109925
271519
771319
763337
784169
688218
467125
935184
528081
518803
744495
295605
972659
1081497
812677
480137
355965
274457
740622
77000
784573
67418
640333
622013
502727
440459
995888
843662
91870
483658
1013503
641801
596961
540021
625438
1086373
412283
50271
758044
189899
534215
952308
351029
1003236
34121
339582
211481
629121
841687
153448
274260
1089979
171168
22261
727657
449354
884054
412980
870254
432812
653991
565987
351849
1083062
998775
433395
1009007
810843
968717
740383
1074873
411153
970221
250229
757582
146684
687569
980374
153410
416459
364613
807296
1059827
1066703
537396
820532
178757
844230
335027
631753
261067
643126
968651
817629
861600
827556
14861
68722
543026
1001889
549563
442557
699383
403976
1089631
751218
136740
671120
984470
507603
446953
426321
54284
404182
919887
1082385
866757
1019015
122949
215159
579395
941634
1080151
565457
744259
437657
632840
658335
223400
816522
467210
9737
699053
657411
266042
706656
53328
407859
369165
1028592
104419
637840
786417
257290
398237
1007759
863262
272155
126031
597808
1065013
18984
814361
812719
571454
860267
391708
674080
428935
627138
778387
368581
403392
835546
658410
1017023
1026724
698958
739735
423835
29303
251228
507967
347149
1021753
639643
898525
409862
869578
383792
519660
326290
85287
583847
85147
1014056
1024168
985437
215997
1095682
172797
235319
687558
869955
610681
320230
797897
385449
202753
1011773
139888
359337
876988
548599
733796
408341
42943
760945
943835
810736
28490
674294
1048685
208858
107935
538578
801114
20996
1007133
175809
460708
1006466
490846
367435
36321
441378
273329
747183
426923
144627
1078254
46557
603060
979908
299946
53745
865521
311365
713432
991600
598975
893054
174865
268797
467722
54074
356473
643101
961135
845169
531230
498457
115775
270751
1013475
759329
452773
660002
161890
317713
945153
33783
60667
560943
243559
568738
712922
1079593
557443
489069
638155
823275
171464
788749
1032883
760932
668008
365626
962790
323183
1005376
940025
70264
976309
420460
848279
642819
531279
314337
1097716
197570
262390
1089206
554198
406903
230454
853983
662907
782767
782388
104383
168767
835411
945648
520208
145782
355048
492790
978927
802047
613784
409545
1047806
405266
770740
57234
1017894
727296
1043752
854245
517755
813089
309903
176398
160736
282998
407182
170710
217169
429773
1024030
424913
587362
115173
569792
655398
601119
754856
911325
958255
631129
34322
738610
307556
558340
260731
452118
95378
407075
571842
1028371
315435
498000
595832
837414
224837
448860
126012
496849
667583
764550
585882
202089
22576
730072
398958
541674
657610
243909
168187
467882
123437
609350
641710
807355
264268
978679
1073455
1058601
801922
849382
382624
336445
16771
999775
1000970
760511
329199
43318
799012
1037793
1034290
853256
367330
1085594
632486
632485
420340
346882
813039
92062
622957
773554
730186
478756
1084328
683678
776992
621344
810440
23483
845432
914930
52356
1093994
285820
664280
42618
377476
229546
314892
531988
424566
183516
888923
1064078
330478
683780
979137
81721
1019224
805657
320011
306910
323948
675067
514052
268789
198506
881811
1013247
27663
351391
94099
351053
1053121
267674
1059967
471010
527046
301880
880595
654557
325334
97640
383359
301170
842380
226984
108234
675819
349315
837536
773113
1079001
411317
149429
331327
735272
375727
1052931
745466
636681
792133
478053
157178
1039582
545676
465439
28998
40141
956390
202069
114249
292137
994831
419116
357197
65559
701348
675357
874124
485954
498742
256981
80287
844187
652032
817844
387986
1010067
547547
848398
13048
304315
15824
407978
668674
294258
849663
472209
613529
1003564
285266
652688
695054
888349
514470
600017
1068971
595104
553332
798298
967499
5868
974662
841118
821272
663894
975905
394378
928701
235576
391037
86394
72683
251570
1033834
824906
1023441
906592
31942
214684
124216
391646
706338
613801
544786
142997
214927
74205
122704
410198
387998
1098153
895965
499139
48883
980882
822008
597123
554686
558968
863997
24399
244567
127004
415112
414062
55050
595611
721752
816061
549685
48663
464666
747964
477567
412060
246940
485191
548596
203122
1066102
201631
332574
664311
581845
1041960
435991
764016
831268
314054
599493
979181
969837
566926
4392
950946
949974
996254
1092649
1091599
1013324
565794
930450
673983
128090
850395
763612
1045673
1050159
876385
333914
555057
1027983
63918
759934
178869
1017885
507439
354863
569277
198699
11808
121486
190535
355396
1015338
824776
948853
282319
1091153
50914
380278
50421
47376
521645
146232
675005
441419
12274
653236
161853
587291
356599
698905
358363
84383
582330
393777
973858
1030898
563880
544631
246109
175372
871526
737031
1098450
1065421
926925
688893
166558
673790
469118
980799
600569
963247
946614
164604
339143
846747
569550
711264
100289
120656
602203
717992
35924
214699
443600
1099263
995019
719079
260012
373855
752915
721422
968074
297136
297713
1078004
661472
362920
963716
869644
705358
457067
822894
1005202
660061
335211
99895
333351
514270
932817
801587
740355
354335
1097221
126549
341414
744515
967212
352548
723351
597076
455438
799414
135361
364254
871347
964468
1038260
507164
526351
467985
521664
1021656
774985
646033
161722
5029
35729
952598
324707
868930
44671
740248
349695
562222
759342
438478
99932
14079
560693
293486
926024
485265
617986
754766
1009665
886916
1062733
264476
93117
556253
65617
34007
173025
737635
22132
215939
961631
672832
477383
635199
454912
320721
292214
263576
376911
211034
1064406
852816
165031
906813
369695
837857
1036394
846027
654283
897581
1078516
547331
43214
426699
807174
320015
220151
638364
328553
208820
398492
509875
93261
143380
646530
991982
363393
534250
56501
824056
263357
1064588
409396
35608
742947
668793
142764
922917
488381
209081
421047
1082545
716477
511783
227307
768075
385841
292968
935048
937336
538377
850592
254864
38224
706647
204663
371492
699093
910768
1021464
72976
222994
1059769
425187
67024
107320
377173
467283
895782
29494
1029795
679143
212524
603772
1077349
759206
113146
234160
267720
388470
807120
969832
951308
633342
256397
447470
950623
70719
803657
354915
534159
128336
278548
652750
1065476
794154
547981
83443
540741
55351
445494
217320
989469
322912
765209
659075
11114
236447
968368
509661
236581
1060522
375917
858308
865115
41913
84309
335880
210914
847451
1050612
425827
9905
249629
752759
250856
81531
1065877
20211
408399
875315
416172
608613
59955
1044510
92404
110212
264008
649869
785491
374585
681712
223804
499459
998672
97810
512189
79630
479914
867533
643781
311112
904758
824037
187650
200581
974836
336129
512854
151751
977039
485585
1099585
962155
826710
877862
360294
218839
251333
35179
518213
810934
544742
1005726
1090487
644009
460330
139009
805863
656952
106148
904717
89166
984089
664498
254346
179099
468212
990913
239333
1074296
187338
1034717
769805
906582
504489
396631
82926
887271
392740
44720
635209
629675
190745
752447
1041920
391059
65848
77924
822953
919299
749147
109530
614334
417197
291103
646037
1078073
929732
330680
456519
2524
1015531
728722
123543
238986
1067340
4805
811868
1012103
452195
944705
405509
93250
1078371
763895
34578
554367
715938
274837
12287
622347
105763
616098
751042
865970
112317
179926
565233
410043
521830
176290
527592
3376
571165
573288
998633
377561
116358
380889
15424
417174
475373
123353
374463
139079
982638
98044
618939
793205
1079874
225954
718962
381618
577335
215479
416292
931660
958692
1049924
732671
1063949
209449
491800
366721
599933
341997
449195
875249
508844
96574
305677
286670
205695
371688
610296
893365
613084
336898
1053947
507221
822574
736119
139792
153897
1012440
253977
754279
806984
26705
518871
8046
538444
125875
1076809
384794
493898
890840
172989
947884
330833
501516
877665
736301
814500
513504
554914
313105
183826
209486
278636
861427
922446
993498
51479
55814
869047
1069584
814726
72816
239339
454825
894708
262439
1044470
1047724
487919
876229
1071442
798629
554973
317318
798685
818592
596184
115014
592032
705722
1072859
431736
962454
483377
1092563
480731
900628
548015
16715
770243
505371
821457
156580
590416
301531
626773
764250
464997
772225
664272
12956
994328
170273
845505
642764
234588
445551
172582
749719
513158
248365
349868
312031
457261
912729
86977
784219
1058267
110240
113964
471642
25323
78034
159009
1051462
95919
687171
1009519
1078309
265373
604715
610258
1048200
1034301
51708
994383
741334
256955
757575
495061
933507
884556
741457
328962
486332
412212
302548
1033073
983599
46257
1007386
72940
73070
533469
874513
391654
348028
116761
1050624
246316
901473
481150
198701
657098
977348
907259
339200
1006218
311435
82990
105819
504567
825524
539523
115521
1083612
282439
484067
668874
353926
970461
92537
247803
30737
1051210
667013
266058
968516
295715
1010812
857290
291101
552010
467492
774903
43744
1059007
806046
466544
253768
390398
993373
507223
1075063
979058
1010827
606654
694746
424508
734244
535697
602045
853737
569609
254336
58542
840450
965187
257384
432169
705714
814673
142246
840320
286070
22518
1088424
481385
769124
323845
893984
16181
507107
880932
638352
142238
607372
782655
286642
1027942
772737
173227
398975
234267
932517
466313
826401
1014783
260722
1061928
144220
548463
644547
471287
1024613
59215
702907
517868
198668
363490
589408
853041
895988
926202
1026174
363635
772431
962430
440590
21639
645311
692989
201280
434514
588843
71215
782078
242107
756564
424731
628760
441067
569133
1098309
950874
431787
616834
856113
976899
708046
601992
1051567
929042
138623
952606
429947
37166
1086436
215045
388268
131900
247337
309076
709970
602402
1040850
930658
153737
794418
483778
98782
591612
285353
176277
60705
302924
834555
1070237
492960
782343
136997
478365
292438
109716
490180
61703
458843
32490
463891
263249
419651
473473
710712
83774
960834
173704
932442
95853
387719
270415
865244
114608
553590
148059
624541
1066207
759952
694489
1024542
518558
473509
229236
677277
1082427
901612
947527
656387
582247
170790
326284
861537
331921
463701
333740
63483
235753
149670
501517
285231
581124
101707
361548
952495
292414
1032974
754748
251067
1070181
825251
240282
872578
13039
95597
752304
996341
56869
697465
742451
547144
954976
839216
558956
934104
618250
702712
966500
932436
800862
129939
539664
128557
521332
213363
939641
1044150
1043100
4138
547513
984801
80212
428737
649340
736269
964087
345485
881238
975957
967942
426912
596577
384050
874978
465007
83803
208283
442212
876886
701194
764470
387236
287965
431540
130392
545688
121309
858811
351328
885417
241165
266719
107790
864878
974995
162692
609984
840457
679593
424719
330897
726957
743969
187279
1035665
45492
298831
705849
111048
550588
19808
56094
644494
977463
3813
989764
426251
161276
700755
565884
744402
415138
770239
920217
379909
1049794
753554
298642
417786
1077416
237044
139159
866027
521630
614837
647032
825451
809039
380933
87370
779016
8910
106153
822194
323447
834006
654579
1070902
748424
918325
538612
536845
637408
358778
773989
848998
98350
623882
513199
182688
982061
187758
876712
498828
475860
887436
1071462
40324
1032211
1024695
1067420
242993
277432
78980
568528
683588
1055041
35480
1040715
155455
653220
768901
390098
352443
589912
158518
799485
978509
655781
303446
120922
71241
435686
840806
1050107
482610
234657
332668
827287
520287
1049193
589776
74962
6003
386775
51965
566228
272247
1078611
459675
629864
3889
906551
23159
761010
427879
161534
1025684
898537
327458
952290
673040
1064144
1061228
244379
137270
325095
463765
752934
270492
61714
625252
1070306
1029524
177282
582406
404163
807372
913929
902589
18285
18391
163286
454434
509784
580421
397383
195261
271058
925815
104640
1100107
341012
381747
1031190
279141
44083
121729
279293
671371
727887
508856
894888
667402
444677
1010132
1016974
674247
932767
292531
20578
299854
755885
299542
795895
656466
703399
108828
18477
176895
771303
932042
756385
231644
801678
1095127
753063
466482
531133
922708
723455
520488
235424
1025009
667909
892749
439012
87475
883087
784620
463896
815309
911265
757448
117675
336801
154147
567258
657915
279308
615161
194149
273529
585267
453975
39569
49846
1025143
246327
1049122
1083034
194145
1056370
174161
485995
726650
56579
474356
124286
310219
567565
955797
160822
54629
499668
622818
588057
603895
816032
89331
225896
573356
816349
343280
934383
907827
17087
811473
493370
425929
393329
862153
931902
384439
891763
219181
1031195
809339
303873
610309
875344
102659
935672
79753
796219
551141
696071
1031068
499358
516627
632874
266277
752228
440084
914873
871515
92963
666343
806931
101881
105144
253272
1090434
351119
639549
478760
771446
1095575
268411
893464
1071527
642435
447138
629948
457013
1021672
909321
1066584
668048
845059
57586
466698
254754
870787
356425
552753
587545
758386
431697
730875
255958
413850
395258
930633
965814
143229
753227
626535
267936
123450
331350
655317
814378
465218
651883
1009383
893402
957170
252594
175090
1078923
752630
602250
881439
176933
920595
1016567
847388
163175
141767
306658
704790
633520
98827
411106
364686
417626
573137
662274
641669
576972
896137
1057389
676159
437969
341200
896888
325703
1027736
808185
468733
939722
322650
1044989
833037
199075
633679
566593
354651
8373
798844
441279
94581
1019348
555688
592218
618421
333458
603605
959265
160989
112842
679558
415709
476504
685400
247287
1072208
935731
166814
134862
827867
522094
1083226
678076
40076
864001
152446
665916
343571
746506
152953
919431
632464
1073063
124918
43692
467392
634719
556095
511874
798077
796083
1045541
300042
1072257
307027
164863
401901
1036996
294084
1016207
892702
242748
521160
849877
425791
1048255
885792
777770
26659
155872
916607
677690
578706
313917
201526
315909
572097
835282
991263
82796
192512
410569
361894
698272
413105
541164
958889
413247
18624
174498
135453
743741
711543
542623
114897
1000997
986940
772633
365428
328965
302952
212761
896334
939497
1043814
617586
922373
405499
568603
934957
653341
848694
975853
1033839
547448
42159
373566
775204
582419
711667
338565
998382
145485
579959
684565
249726
710047
919592
834344
652882
1079097
137882
107965
539475
574503
312763
740239
511794
1080653
120917
357670
450758
394406
106423
549938
535363
741485
909010
467690
288382
499666
165363
4892
474855
897086
811207
170446
724204
814368
960039
443282
707996
271401
843323
856463
94908
1063398
327085
215775
428385
581169
368537
214947
602354
739095
322649
1097423
942015
604696
243760
209096
477866
458485
64330
546363
661128
953017
326177
71166
193940
1005741
569903
405873
984006
319297
106395
107445
108495
929664
569019
723917
436218
852122
394043
351450
76275
77325
370757
167453
191756
77597
614666
200127
201177
629090
1084753
394148
15531
909115
133586
570021
567913
197948
926560
294585
531724
350922
351972
771652
729817
769693
423434
424484
767606
353442
874748
1001767
448742
855572
856622
859094
92829
294935
442888
398563
606496
618551
755530
792482
271575
790960
369942
262949
659698
713949
236267
905151
85660
911310
589872
27008
299372
748693
95535
157168
871007
327981
531557
834046
152733
663020
456165
586916
889052
338639
848849
417119
472193
157332
950424
81126
1012498
777195
29129
856552
591122
901936
697138
702168
742755
1036614
466729
254168
2705
737672
150438
736352
282646
281328
469127
118772
255943
893657
457869
920264
298636
620633
400379
355583
878617
144659
500614
440024
593945
84009
317264
784232
651111
514392
610303
282332
1051081
139153
358604
958144
33392
206048
90580
867580
1083968
830139
795003
421447
137623
528119
803858
517907
672403
843475
359874
99133
901348
221947
119695
529767
364518
1043961
108900
1015845
256441
250533
664849
852802
1063810
367516
724512
804213
529301
549600
641359
4390
559585
117371
158745
895310
1017238
211719
301277
99115
299124
562937
719490
427160
374755
743778
952393
567473
129500
1019705
118210
886918
1062582
178251
552783
554870
67343
379968
1050007
443517
759078
151546
783494
389167
663207
987282
242392
673856
225817
496591
1094037
980654
257970
117482
1020723
506894
21031
391679
1054906
370843
159769
487455
556344
501429
542514
344905
914027
449313
793212
556471
829334
394381
156907
926802
1051888
905308
497929
526470
184743
121355
1065393
683198
46549
17564
2600
705750
177730
208657
584488
1026253
193857
189773
1097157
51726
727571
560318
853264
423817
892338
486949
750397
889304
883410
702087
331459
796535
370551
663311
209671
860670
831391
691624
486202
11951
604807
1089909
1010177
76113
407918
677074
889338
204717
508014
366570
91906
16532
316550
464868
1080652
620716
369957
740663
490699
297043
88834
516422
1009915
713715
827021
107339
453113
1095660
967619
948576
168943
267160
245294
939600
756922
368427
30279
673270
680805
431918
796691
853799
874933
767057
207676
155502
262693
762331
623207
583531
29435
546239
533238
94184
73615
62896
88438
1034143
909957
890335
241182
1059964
547738
936685
431595
388324
1068604
627724
644931
293067
927569
219374
402083
860808
494373
350392
140205
134022
332388
943491
629962
1052499
986488
799591
136527
520285
320496
128283
834617
27297
906279
552427
502305
843768
830375
643136
460476
192582
145978
965287
934989
632275
550677
435515
241481
459113
784590
1035375
569403
386109
409418
309051
12495
888132
414907
345260
661371
31509
145448
675256
532209
55862
519380
192240
965208
525067
230757
1096945
716881
732206
69637
376193
164592
631326
294764
961322
47246
401248
743789
83887
432326
120941
520272
229542
114988
818746
274135
909480
1061628
884156
668623
511647
937964
973169
72745
802357
602866
782743
703519
760337
355097
21332
726509
970361
1013776
897226
704857
393008
583192
78961
319783
449404
604398
118351
569373
1000930
465298
594462
973398
215491
184862
1087896
816091
574386
72546
302427
1099258
847949
437402
1092806
979406
414587
86010
292824
624815
153102
544846
25690
877793
243220
553115
29145
960551
369823
221709
490885
88565
750063
1049518
671422
599602
61925
620718
480014
84913
416499
696060
896038
443467
72644
87774
504933
822012
1041504
811190
522072
161917
753645
768808
40070
34533
655296
641239
520730
532919
996808
344347
138212
908279
142177
283629
818298
282507
192325
507046
246713
632229
95539
773822
428161
1040718
975481
1038794
493785
1040083
525087
490950
246556
182079
368437
729555
773483
1014245
868213
853745
106725
399225
338387
787279
1033437
1000828
999778
91908
647832
404042
377806
612527
866463
382150
81549
779362
465119
519596
86676
675524
339940
1040845
754202
568045
737502
640409
639359
733288
268296
436493
638106
2483
270305
317033
134726
264673
577334
103872
287348
578382
718916
802559
731010
300229
146510
758000
712785
1094475
1090459
375049
864338
729197
275799
663440
238525
943746
894281
813676
436263
735357
945470
485796
490128
464047
283263
951595
854749
379413
532374
264126
145641
664776
125792
1043613
10494
853207
33531
460744
1006593
299245
433309
268413
632067
1003288
503898
142409
1077081
615000
680615
75943
618766
199820
421734
142867
531196
400618
1000835
494914
807288
665655
513210
907531
912435
1093933
850183
123684
979473
165415
407152
244345
558806
241670
840163
658484
740637
179028
429182
209953
1027574
708439
135060
400595
790782
216433
1023208
285603
329921
488615
577297
493531
919535
728715
597767
87218
80573
877430
312188
933772
800159
973411
562227
185467
755135
384313
397142
1098268
823263
142857
29974
227956
39819
239136
599714
970295
34371
461831
894501
461806
1020858
700112
430888
245328
1008302
923750
305424
311090
127793
715037
179135
312378
984969
308237
289545
491287
318076
237954
1056176
232360
674203
290987
414588
290337
998545
144484
527440
857148
83775
356656
961645
543789
729138
685509
226134
30658
725770
220264
887285
740007
981251
88667
531084
1056435
514970
155312
214820
985095
229125
792941
84763
986772
1095875
949154
375463
616395
600864
59355
956204
23065
1039858
488275
514023
831283
736358
893620
19293
858724
970725
499137
498627
714839
631510
350073
917947
437948
198264
813517
45222
328660
163981
446846
664721
785324
438826
932858
564829
691627
372468
645131
77057
464369
974298
975109
328214
321781
329928
55114
536310
107568
197114
503197
779538
341978
31631
209202
573196
1046539
585693
109028
345253
1015549
992045
701619
479574
679308
507552
338576
358662
794664
224795
648277
586761
638062
865862
493413
225742
12353
600583
1019797
473995
1010077
840135
93586
100691
307366
866771
770423
246188
628038
1068612
41444
151873
996911
283340
292554
403441
343867
227139
425776
679192
597364
738968
189302
95093
989565
884742
1084453
1091330
263752
73768
734399
1030018
119919
218905
968167
694791
628221
850170
948447
613536
61443
97879
365129
566390
60870
224034
741579
850900
656639
506410
150667
1036412
767205
349677
724904
610675
87530
279983
884710
135609
1049718
876032
2248
487823
22672
759255
350548
989615
976247
739289
789193
406035
916580
608314
487778
478770
853840
797695
758022
254541
691101
611075
223412
477831
629812
514311
152432
105829
16733
1009709
334476
856483
523749
969529
52427
504527
463758
897928
219627
373349
589901
48445
500432
107226
118238
717579
315869
283209
156825
769813
33016
812260
625323
582047
40937
868150
771348
332735
148394
283266
908811
1061049
994232
478745
826824
825774
518822
508321
388759
440320
966593
967643
935937
193125
119072
118022
168045
710956
907837
906787
924387
449948
448898
43938
736777
956910
955860
173811
413098
938132
956662
741867
29064
28014
547379
250344
598089
597039
595989
625126
277536
26577
22489
268184
823140
283424
719917
590856
319934
352335
132674
128639
948926
467085
846818
752652
133110
978085
805729
1081181
391810
595579
457531
883708
145605
253898
762094
570128
587019
484642
773264
730988
86508
959855
309056
83255
451755
995403
280907
772723
184516
665375
67986
900612
302630
615470
390689
416688
279196
1056125
168075
949083
139532
887836
209982
897566
768050
777057
685516
776968
370332
525284
160048
421485
285888
819610
90070
592644
313408
55178
176549
651107
199038
1028514
1094347
961923
897209
764563
1076624
681108
378274
283159
267855
883347
1017007
88714
468042
244790
1076895
170666
864654
697935
446438
997625
43354
476409
1002157
604749
883644
331035
874340
183307
1007741
637990
894836
718407
1067309
399043
244763
572077
488873
733313
926713
565789
1001751
171829
860707
765998
829320
611717
952267
339573
647532
1067112
52064
993024
299451
585084
146783
940214
331682
863294
488793
693345
826390
18712
448047
667814
112782
211181
1031656
627822
440399
169894
1059138
470825
936590
838788
1005068
921492
758797
728676
223723
795190
172930
396524
801792
220772
296997
66298
841472
952816
7488
1004949
781631
996984
37121
353014
761459
254663
560985
319204
1005123
391461
207931
521861
718238
698997
140373
409493
875743
604389
96841
571373
925190
523460
596679
425086
62433
390180
699321
714713
67309
348569
542699
1008029
1005882
330211
1024263
182970
806616
1072240
796363
339199
1025710
899473
169768
95368
958091
824362
435216
930176
245980
786729
646093
989356
609869
331848
36728
123279
846018
31188
260146
191210
958775
310955
165419
344003
468060
149856
505316
1030827
24494
540509
243365
9308
420913
129216
1086392
1078233
200721
457909
295563
847254
666093
686615
494967
143809
826473
566940
833387
974709
785189
1023218
818296
598709
263460
68702
768099
554919
939500
383025
538418
1089705
179527
754571
217152
104448
278955
701231
42667
1076962
1046358
268342
711623
592833
656617
463697
475614
856271
340597
1098487
916243
537997
771022
715266
922698
230424
158847
517994
299424
82327
712349
222536
195247
532270
1014920
828343
830422
943525
782092
598177
389790
677082
186883
681322
517713
562314
813513
730117
767148
315562
1041447
243085
471852
587814
1090471
289500
1038298
690636
730083
908455
241478
892519
800686
750841
699287
799756
744297
652772
390535
127436
212349
12857
498720
994317
490028
76598
792168
1066901
105107
330178
538679
831460
605453
712372
828224
494190
835146
483203
446943
1041500
475086
166781
164634
557392
103619
782000
86179
891367
391595
278129
752202
48272
229351
758934
771301
664400
599721
667787
5287
634576
62247
730490
813038
777370
675172
120382
359861
923331
222351
65952
196458
1032081
1037965
374380
208390
870152
420330
430197
825291
423897
614758
871433
179393
786224
519908
791352
257084
779458
52964
327685
751000
377952
888532
584798
680177
705559
329250
336393
169724
1053478
802680
153894
684818
24970
26020
124645
320038
1021910
711678
958356
602154
902652
375121
296514
1060689
909954
14053
1049055
741805
625291
522088
947958
717073
599987
1036257
1022599
1050794
1033289
193184
648705
1081022
924642
1036434
102564
249068
1094668
141218
61316
155592
838799
919691
739557
414672
1050378
679566
888166
735097
16372
899693
413143
781645
978758
999317
131309
464938
600395
497845
19831
843213
911393
556410
220172
245534
717920
590588
787353
841356
300420
978147
333285
43438
446253
586983
1008429
109227
831677
513269
699305
313680
688238
452663
44819
744416
368839
443558
865646
191558
186129
1039503
909567
714110
320312
803053
9963
361043
301128
990484
592812
475393
564697
17867
1018032
1012581
529019
485621
116984
808448
918411
912188
611109
806780
787724
699569
113577
173360
313299
929530
247819
212385
451095
115550
39443
1085907
602300
885770
359470
729706
966330
669006
557279
86389
633503
948554
291699
221433
499088
613072
301714
912609
796541
20252
900468
981477
1010080
995647
501504
253430
957229
850818
975809
1032642
53463
167951
1012198
509216
561974
926592
235223
594024
805015
353004
1039257
162225
691230
32910
666115
889367
818897
594386
211835
477914
931889
125443
1096790
692984
703753
914934
55665
1014332
1096135
60297
965226
265924
430660
65831
1036866
607534
778426
75816
547625
810937
980958
242068
165767
720488
1072265
1000551
181509
47781
558863
504145
1012248
260361
968914
726945
204906
367369
217873
724325
79506
637003
363401
562554
189715
577913
394470
48146
506711
95640
1029670
356569
878468
1084392
1088219
471902
831811
457434
607440
162413
269429
952862
910448
1036337
686462
428735
247184
504167
233419
1074744
649264
636403
495385
833137
216325
46577
98814
379373
554765
911984
1096814
226164
595227
1001642
479725
54966
489073
555711
1053643
167740
738522
1098689
728548
353672
18722
989322
205133
602423
795635
374262
868405
369209
575623
790029
721516
467135
540213
202375
1069819
933785
268738
595727
146515
26208
505078
968885
849327
264685
924653
621699
459832
262490
318510
641392
760428
942467
247485
490035
559148
472695
405388
674781
961992
109842
630395
103676
49592
841224
87245
691709
976492
741243
981197
868157
498551
847660
994109
206160
230848
43521
186124
834194
1072378
323225
915802
492345
504240
965280
696103
130724
25477
554903
331435
620926
513241
128987
62110
983615
338650
179244
602310
927133
793583
1034221
59542
705669
468013
631028
440250
546400
141035
622393
314243
5752
1070492
19869
1089703
533559
179283
1010201
250067
819068
255619
189598
368048
953720
218291
839514
36374
749595
558066
649678
199548
1081384
51670
5997
16985
273758
984642
224340
429421
1052199
555600
102760
624937
985887
107978
632044
926564
643371
706684
1010822
278196
517002
287507
948963
318320
88876
848916
724849
358457
897348
210262
731258
482034
216653
772559
516716
249059
403407
888514
703642
1046293
390644
109306
1065431
426041
711110
33860
1027157
963955
518973
124953
682523
175905
1069957
359428
830970
444647
148438
902237
203645
580592
112147
333867
212307
36227
1002725
815847
92395
975057
832259
278351
1094946
773625
637169
172833
106067
1061859
766394
1033179
404134
915430
1021684
600608
119612
410018
421125
698701
600568
151499
877891
203477
450712
767555
481938
288291
664939
831217
1014704
681234
431670
913001
153474
922687
746900
240839
615101
359241
367183
184667
710313
475084
994497
70936
986752
800581
523005
32067
162613
73605
768587
511889
204734
178373
179423
51185
368343
367293
1042031
497488
1099958
163357
164407
833771
1003365
125614
986870
651356
1059755
393853
100873
309286
539711
319452
1064164
440874
563024
592167
151101
761244
629422
618223
6505
861864
507793
62494
110014
201839
837150
881577
113744
786685
786686
649178
914838
943806
340472
1060972
553603
21627
395919
561386
888960
219423
759081
249558
934078
979414
50775
893132
357609
967327
410442
667397
500287
880739
460696
766713
1094262
4290
279499
142360
1076609
863015
666332
426166
1055595
741015
239305
82584
637284
172787
724439
660845
860888
752532
543424
386967
654742
945377
494919
610257
973882
890614
274383
596876
45700
788024
213942
432062
180495
694464
888415
826993
987613
662098
395418
1062737
858110
17210
868761
361454
288848
445295
813760
411435
574008
826053
683412
1038793
1099590
23038
162763
175696
268079
364237
119194
440333
43613
586882
280280
150792
595471
454479
350987
829537
108001
466128
74924
281538
927265
20285
836289
345199
561520
148958
455063
29724
873038
417117
239062
475591
487599
770807
834086
817123
72576
859636
230138
574510
368701
874645
713386
376406
270725
1027541
999681
647748
312875
508895
722184
836082
184136
1026601
60395
1062782
704881
538073
301013
55572
865371
134145
398936
283605
1015147
883679
277625
1004317
50412
516122
117049
1012530
687570
1034341
568955
650148
690322
170055
622994
781496
515962
396915
676876
893405
83221
856158
1048869
158831
362319
1065574
824085
361644
489977
314185
130691
399451
873263
48091
15499
238917
882368
204154
744941
771300
158928
159978
909278
1012165
1002446
736882
375395
758993
853042
317057
643945
36232
992747
695351
481959
548564
691276
1054464
420315
989845
669605
721610
153744
1098052
978461
153037
47572
251608
1041164
332699
623632
756021
363885
632701
738106
356155
157747
820607
882708
232045
406058
35640
902215
116667
100718
964249
692911
100051
854680
879338
464067
26314
210449
376107
115668
631408
499947
610173
384305
319579
619989
1077438
235323
74099
845326
773325
738484
39270
444717
258084
712867
1018051
966265
700626
1046414
973293
970527
1034510
702384
519964
37576
252318
173685
292337
128601
317156
239064
811232
1002561
17024
650282
435289
546560
871030
1088938
838605
641657
626703
761686
321215
510366
301334
586857
288448
515324
257408
751753
19769
351700
124898
1055147
644497
259192
513315
576437
596627
503476
309466
979347
845929
305044
611555
994454
466274
523612
968306
889202
67355
1019097
611692
415594
29894
800540
582497
1009921
732734
614921
249751
37767
388884
535016
949926
784675
538992
40509
942387
39720
808515
949591
867266
820687
78065
211828
339164
192372
377683
941935
82866
540673
789435
881763
367347
581970
788335
824148
800684
268242
88430
860440
39608
932904
897732
274945
413574
209062
647965
429825
263468
550317
212801
145947
630785
376243
1082450
670133
559390
296583
656035
908038
145642
142905
121240
196209
49310
26060
240421
895561
691842
535468
884121
596738
438282
864775
350869
765457
531463
452280
74110
1006083
877957
1065289
407988
792634
592786
947727
110901
59825
659418
581980
122327
243141
975368
866431
227144
80779
689248
964921
1095132
643998
495479
777649
174690
737086
209191
1059011
619885
385148
219818
639084
822221
1023985
771142
619465
94403
694973
722199
997395
831665
1002815
512463
628989
63049
353891
1063066
307064
54597
607944
856752
886768
819385
748773
89362
572307
458340
298411
195776
895178
902385
135726
970014
251038
220227
180596
1053747
614455
11389
343834
617856
758835
683356
1063744
210619
649474
828744
30098
498067
828621
735513
233507
854599
21825
711756
375796
364143
462250
169896
582859
218518
743096
255118
151776
337768
514264
872260
317627
928845
1066507
40576
612121
180273
1093194
591932
757808
818537
271087
816935
1029858
870255
613452
207138
505488
153275
726506
33374
744748
1066805
630413
941904
417411
618284
893875
46815
654689
20280
721515
172906
414428
159355
187454
344603
189020
316989
827762
563159
704554
675334
178147
835213
470999
982953
829719
116978
347334
1061942
519997
860688
225145
831698
288029
502901
466247
221768
418324
688061
802403
551920
37850
85898
213747
30037
409428
310614
737179
468125
615311
241427
366497
731273
695052
9922
928741
917588
205097
909016
87068
159747
885240
586396
1079049
756598
1068384
622485
437435
2366
980250
161280
204199
250048
441188
227582
536565
735835
852004
553569
468820
1093342
1047822
1051792
752399
107228
603289
884453
645066
490337
361819
782345
814743
84413
179811
324900
1093493
511132
539843
201321
87077
962712
396580
289649
761801
697874
393771
640507
76052
294203
524532
688682
967029
987562
239726
534098
607338
928612
1024951
295037
1098000
111874
814200
112411
122000
390564
225062
612720
791781
214059
897072
404827
865152
786178
82051
637032
485416
586824
885405
853003
659539
87806
278675
33629
565112
173793
467692
81852
434229
506570
287431
890336
382670
753535
269926
25195
587266
408655
366090
266871
491326
1044603
12638
142191
735091
49135
97789
487244
335828
804026
1091732
859001
480672
1037526
56142
905321
345896
33149
1079015
753163
583041
138592
30363
641038
944453
652864
990533
503410
279436
350503
937566
765487
537021
550895
511646
97454
66682
227595
1083504
431449
628345
264053
866762
65678
536515
731647
855986
635113
313931
960507
111126
424836
554340
966739
868528
1009044
394994
360227
1021716
889552
340249
284929
516741
862232
928796
190818
1008027
531113
516230
707923
971712
665633
920755
143427
356031
669702
417142
581990
103807
173524
7889
99836
303240
251479
462429
911184
315712
12251
885975
120795
83484
100600
333426
1045534
697707
152580
843384
1067069
684639
542914
817369
992896
283967
386408
523129
849347
363271
350331
515285
994855
978707
460336
1019923
551531
695881
677567
617009
450890
61871
913644
473243
892959
984524
232044
90998
177581
696045
316281
322463
451086
941612
45187
421043
870429
835471
148564
498891
276949
1086564
581726
788879
672434
1007322
909934
157081
16573
1078854
628631
113807
270602
754937
498206
992309
797812
768119
648429
562086
582545
881392
734339
229967
885326
625771
291321
380011
808198
132041
134310
424881
21539
317720
519717
455458
141644
210877
424804
1083941
106557
789719
348088
452933
1027073
356688
167413
897618
85528
627021
175608
405352
234787
1048401
133583
1038715
478175
479225
764183
619759
426530
738312
457045
406656
1002984
1094374
245425
70963
208088
587499
1051890
853168
500770
332079
961720
915764
731310
1075057
1041143
346536
413535
766357
839857
939841
877917
224474
782522
508501
741585
65674
860401
811968
288280
1005871
376617
1080654
971463
972513
831058
769387
456964
99273
306346
642052
28262
308610
851272
811092
978362
79623
891969
472804
562324
299688
648491
1019132
551192
924830
709903
371172
656641
861082
492719
491669
490619
280322
873889
910932
402564
658621
41073
27985
478187
61500
320405
96076
514084
639406
135990
572006
576642
82623
17763
712202
661069
657799
58443
79276
517231
89533
924784
983431
866215
838476
572984
91364
1005313
699224
460839
393359
786111
980955
288625
1069828
194898
660612
615319
431624
1025978
1087518
417956
136918
370369
792330
783444
560164
571031
26323
506251
616588
422982
608863
511314
875947
805759
198495
856605
699265
291287
844337
199535
601973
947822
23250
973240
707068
933824
1028406
616802
345410
807318
1055857
442217
196668
576557
242120
891058
652662
172105
475365
582519
776019
908527
236993
350369
533831
75357
19005
937748
523465
217847
961772
639374
1023438
306447
206120
779909
227389
208819
963978
386004
112103
69392
758554
1019060
102524
812244
610876
652774
942115
100256
445406
792636
649470
606124
67423
564016
315227
1014286
1040179
447354
820093
236403
830961
1069260
261245
107855
45509
1026992
1006491
517014
499333
126090
640655
604020
33589
1009855
774417
432913
42203
922193
373242
1030250
504109
13666
724870
945407
193606
1004800
761991
160977
851704
121188
173004
476084
485942
1098415
333587
1060196
991763
155297
622576
297249
199186
329713
403523
878445
578014
317974
723206
748884
85776
618629
1007578
446162
750041
1029275
747707
432797
290102
79085
875975
849250
135266
1060379
943928
541041
426005
289415
521200
284424
155388
372246
294204
598133
422163
413475
168308
758771
1002849
1036030
618986
460854
577424
491997
768334
790641
611934
220004
870643
402578
907615
629314
923948
811515
951923
373705
997260
676249
236346
696119
838469
840737
16804
67969
322018
418307
71854
147972
158791
995433
913385
492311
38439
931909
1081859
750933
121307
436282
505960
258344
324144
705394
603937
228304
672455
389829
219597
1080969
303030
803888
474982
158896
555047
1072192
897804
609048
44287
949928
417009
304662
739626
549979
1050680
679319
741417
4057
623766
474564
617605
331696
219045
960875
927389
614703
58993
723700
492605
116437
881731
893424
105392
234183
1041512
929675
253855
491683
425873
281813
276217
135943
434239
980837
444831
707487
149272
91422
115586
821634
352184
737265
1079601
548043
339197
1006734
412574
692866
183663
350579
252141
907668
1052953
243423
902033
535895
815474
464036
382403
47023
634074
1069707
59303
833732
991825
234825
723082
938732
236705
819810
985860
69341
557467
167167
593253
273342
418462
636404
487408
783106
190826
326147
374942
961148
127274
121859
650829
991298
87509
999332
799556
316456
122319
990067
6970
999133
357270
315930
758284
553923
845579
10668
814856
1049202
814400
666049
900352
32680
807051
780086
376840
508015
603232
431084
534390
1006121
357745
487944
768059
1073483
858618
78079
634836
401549
1081390
270276
121716
964593
397130
200029
632365
57256
194812
59233
1038413
414197
302041
1077350
266809
452876
8689
743977
719711
1091381
850958
299598
967081
411643
787589
2993
984390
617411
878150
804239
669543
138822
781442
494229
341976
541153
1035403
949975
1042097
120688
948373
1009429
814179
133754
535646
548091
167584
415362
422371
325643
1073919
190796
370498
796839
26903
403734
1088239
712898
666186
510287
750861
949670
140572
680126
153970
851342
933804
512988
19739
349358
971968
822627
371639
171689
232479
259276
29853
320888
523659
551687
991406
617117
26345
290581
1003408
827854
408731
140033
341420
90339
388440
367576
36730
574113
480985
307127
64450
253650
677084
737444
558115
249338
9681
1087887
668170
1058936
1041652
623748
672060
673399
476757
745844
596904
47753
331041
660178
415646
1098783
993251
611497
780785
440953
996102
518708
461396
54442
612913
161413
901267
1086130
480281
293610
281418
1022916
741745
28804
871423
611754
631553
1086313
514459
102862
102944
484371
1025857
3415
208361
146600
341110
967584
391138
664541
422061
1094373
218052
667025
36089
872147
541337
280466
757155
50454
975527
278516
173394
648606
111975
914632
469454
749277
1025428
445564
719756
126858
918032
255582
204245
592907
862809
712723
470223
178113
261294
901435
697598
818863
315548
389185
1094980
1005584
307386
62587
455906
867005
888168
81816
998290
1092600
1050109
53878
749113
930532
163285
328445
1001637
118773
82549
716265
709088
281774
199259
313903
966635
851887
5681
401806
231067
375548
134235
335248
181707
100518
598689
1063864
361655
1058503
670272
796489
125151
822315
814817
260301
969694
618473
913315
1085377
369481
690595
545743
481051
684399
546907
300479
1036622
763711
292237
568084
1009193
665950
38689
492797
237444
107195
235205
910113
110606
982743
933083
467007
1008005
119309
591011
217818
259343
1015916
714947
869462
236834
527235
837071
1086314
15938
498157
863893
664559
270082
858215
143961
184357
982022
416074
134711
280840
1056247
927211
481969
655472
968271
11599
727001
24059
785509
566212
646597
557931
863675
327425
1026549
622082
294445
676235
388422
74162
685939
155521
293319
1041800
702620
881702
933047
965277
103332
394433
91909
360703
276863
241053
570147
813571
889521
597022
1004584
614028
1061119
284364
152021
327095
450633
196983
167014
287836
897879
593273
748020
281748
589024
421497
558847
945044
151246
124087
627306
350833
882195
20016
1005534
750065
1041350
43818
889667
643383
897158
134710
417705
255788
708896
241385
12951
483005
76877
581223
120282
66002
339639
991809
747080
718938
390162
734869
292815
891438
691149
386731
1037329
529123
944203
26596
864793
509390
134218
457571
588823
228971
969325
566404
188125
799716
406009
200840
616911
557458
831815
381344
923826
719315
798822
711064
949954
1022252
61386
139625
256822
878807
428761
865594
223985
744938
820081
1013962
994338
963778
865925
227452
799032
800302
97484
648653
16397
95798
680382
600047
423037
984926
230120
733566
154053
851080
374164
394305
1054569
151584
936729
22714
5582
1074362
16551
754448
433965
504589
750579
167549
649084
991860
141412
788178
424216
295684
921302
53460
290005
874548
327532
897024
584508
1021106
1072784
905290
268204
792765
277416
234251
402862
391794
922207
609588
81051
448393
768834
495117
329224
114493
142054
927225
220084
647654
1069038
97209
655408
746125
213199
217942
543613
96183
911314
783248
1081668
452868
517487
36463
535107
672184
333034
269615
72773
92877
908493
897514
105101
1091879
780990
195221
953965
669844
670561
577359
268657
41849
993168
1011915
974639
35228
836815
637565
870854
610707
189637
356470
747747
396161
789883
242588
42352
435509
859410
519193
450514
1033680
218635
327177
566304
565254
296063
408679
1076128
116090
376356
902808
438275
314339
223073
155129
1063757
334389
266579
466843
355031
732263
1077755
970267
543389
1085964
158370
221808
910057
360199
717230
427399
269307
817853
779590
442656
492067
700618
449585
791775
605800
943346
663963
1059759
483244
109654
671771
814429
335302
861006
361050
69535
1003413
251495
515078
107359
23033
19518
201075
636852
560083
118865
489738
379336
534140
302006
610282
863287
295468
317334
1078723
614420
613197
823035
873847
136116
697953
248545
913974
742661
148329
1031812
118339
176519
378119
247362
30082
87229
829299
441738
181107
828760
513753
687898
852754
912995
284802
943157
1099547
427904
979388
240060
657058
250284
313794
527113
1068524
167067
342284
500657
833783
922185
820925
271787
685096
779433
584223
125894
829185
472864
25013
545914
354369
264993
164559
78512
750578
226859
892217
478074
991285
883748
848936
842489
500473
548144
1024118
828388
703372
236537
11924
949464
30287
326942
284569
576845
102437
1069090
675305
117917
511631
825434
261003
1000630
384845
396042
102957
294889
20670
795236
483714
64993
82074
548267
129952
966723
230626
910381
897624
932616
1069447
844193
662350
540287
688467
1052312
454768
216088
26039
566132
79001
852807
620293
1034125
719112
312850
1096494
140309
854177
921595
1099079
1073778
213289
991705
415254
274616
4683
422956
696404
329974
451190
562874
277961
371309
672859
537301
225329
817731
480226
67225
419201
947897
322812
930373
962462
690574
241509
287848
200862
1076959
660745
423153
752878
215070
634701
393490
60248
390365
361688
438479
866141
426324
728933
143358
801240
717667
1093695
961481
1007394
533886
94122
300278
549124
254979
414624
171528
212209
980234
572438
984808
251539
642223
586686
988147
312717
69372
733363
38382
714838
306148
978958
332942
340945
536085
820669
1025603
763375
377424
735127
170777
77069
895076
1082799
674385
1060141
1030965
556347
904828
692870
1011930
100532
668922
803515
280703
41064
111239
398143
975036
555835
289610
7732
7964
1028099
70613
1075221
775524
295055
345110
597345
663776
168057
181228
927073
547307
816985
583434
1028154
96727
606355
987468
121401
307699
76358
470115
212869
124967
273383
209109
601772
363489
900445
739732
672983
644522
358713
610409
770487
785625
830223
225218
42019
526260
338884
123541
131001
1032383
1036843
113773
880801
328165
1014249
364239
623117
495606
676153
256174
762064
386838
867568
588847
823766
137488
486463
946708
1030400
599785
929093
256974
436620
819192
1004394
184293
425853
898786
714479
623251
136276
320336
980873
230218
562128
102251
41495
772079
316582
879395
781221
930012
688543
557290
237840
1095624
914599
659819
143218
488945
148696
265256
649767
225823
775683
557788
440144
750791
11188
498107
266981
656774
466743
941790
898185
773734
1070547
776522
919286
55745
333541
408404
382591
194093
149783
624696
76509
754081
1082718
469982
876013
404484
791727
293195
554563
831173
459740
662382
1008878
266593
297263
900056
1013187
881625
431839
399413
189544
738912
816764
504992
121675
1086879
419581
590832
855234
121435
895648
8657
73897
675127
893277
674145
99914
501793
98752
106495
360367
336872
618112
873612
1068506
785135
458926
156144
544272
248035
484317
476242
350791
478592
971734
350063
227935
959397
1085545
794834
994820
419802
98178
497038
752232
1091237
974315
278752
4569
793050
287305
218177
566339
545519
846613
1085418
159251
56971
892282
312529
493128
358850
119790
1041169
771434
34304
1014250
686594
793352
181198
191582
494469
873517
165814
318677
431025
285204
328012
539504
729000
932277
853844
576515
788012
109937
177881
643122
98670
211599
710624
508935
2825
4816
901467
344339
907975
455183
334672
1084251
746594
902382
944272
503264
777470
587597
528109
1085312
772381
98258
903670
72157
995153
768362
957641
412662
609827
540742
392244
615558
332062
434668
22033
833805
562183
776481
188843
682443
16539
862948
951475
971089
748398
1097124
131448
283452
792393
228931
944956
132853
292886
602040
398595
82930
780059
114567
995534
244783
1099596
235445
1041586
394524
929635
625452
160641
763572
490812
266799
358555
797032
508999
467141
403345
71637
1098132
615154
931515
524070
341513
989527
793236
458159
759974
345409
143873
101570
1044917
299879
466379
1094056
875964
1059895
120286
1047118
121160
795598
172492
995575
357387
334710
729903
601510
635396
247652
132763
520054
247508
336433
915825
709987
205362
84715
475385
531180
743811
702239
663288
468443
69587
805547
929942
491956
562736
1020846
367973
841275
72504
410782
1034141
11921
271758
1055109
409400
761482
756899
623328
237625
1001797
122757
251793
239865
5232
660627
1084358
897694
805901
426421
515354
633604
820809
477361
269902
667603
1033783
109720
228592
443619
465080
1012153
943790
936963
843088
254572
934532
758292
880705
844815
1054967
637433
441118
145871
670265
272776
744213
1053577
194281
1079441
961935
750802
376509
69497
997635
362206
877936
460584
638431
632306
871380
374597
322791
81733
762715
442492
758946
390455
374936
612077
590564
1007674
24199
261557
586738
118120
826898
97362
483039
32092
1044378
894359
183583
303285
757010
438799
219421
828765
284022
857408
33508
406558
455479
629114
97372
191225
348174
1007467
738944
585241
623389
941334
986834
709113
609964
527821
412328
393755
659114
1059945
577902
667866
302232
1044857
736303
729568
869180
321408
407814
993027
955874
427163
68178
155961
1009302
441517
602922
85378
911442
687206
820984
552630
1026020
668159
131175
853258
71417
2949
349609
349739
561161
166193
438709
1086002
807613
208481
12943
104657
605672
1084178
954742
328454
695829
558321
850489
497900
243649
16417
631938
136694
705796
930497
819759
547854
185814
423558
830059
979091
1019273
938698
64541
79552
63980
159211
368185
715151
759594
990405
1009081
736730
285096
439803
964498
221901
102986
705499
305673
556521
214826
569264
238758
873449
65180
161170
1087736
944797
515771
531544
349859
807263
229039
10874
1026720
795640
568750
298623
1022144
816993
385326
379122
734725
79672
124566
960649
715871
123859
389994
493880
881001
799803
297032
1036148
646528
513184
980627
162555
7616
501817
394884
599102
897213
363688
761817
56213
547480
1038955
792563
1092729
954695
534626
86091
49008
314779
190609
249127
670016
639303
911167
1079763
107232
896163
880167
370688
500495
233435
634628
1082324
133410
717813
289600
234367
412627
261011
663781
456614
898925
86607
833717
304460
11505
981630
523409
912851
264642
368179
457016
777198
79728
240237
1066627
944451
1074690
655407
1067009
266910
786827
909630
406749
894490
1061150
372358
594001
505939
739841
595924
156693
226099
1042638
701126
825390
1010937
1065957
334166
135052
391579
379075
252660
137558
615659
46620
70549
1092610
387468
47607
517086
151170
888148
809177
44578
780534
653921
874630
397076
659586
1091102
925823
454380
187693
433258
637225
32187
208060
277225
1096947
786560
549282
946114
473308
452847
333630
923019
63827
948142
830220
735303
172757
647994
894878
1097659
106724
724526
341437
68414
168368
186685
296504
1037422
842574
503399
419022
1005083
484733
687449
796874
710864
993009
255825
205596
926071
930493
379832
545717
312799
593138
136837
54612
839627
754408
194703
108377
977412
494048
419889
1096299
260543
879633
361870
980144
169685
273190
1014071
1024680
605258
862400
499423
453415
14589
599638
346551
92642
124750
166641
641377
806283
1034970
628658
279191
346206
706757
527090
918961
936706
317883
751649
942234
633570
1012285
1035011
950103
209240
120500
976262
45600
814776
656595
215924
930529
740077
1085830
862618
42648
668318
192758
275687
295616
565875
676665
427896
217088
352164
60622
239606
937068
1092994
74328
822117
133788
294734
740894
614893
749209
755613
273467
1062790
784172
362846
9639
597168
508866
929123
1053110
821263
401012
205937
687895
278126
390740
87012
927307
114203
673077
180931
121421
394464
709781
809232
14382
621159
348079
158577
1094041
391633
502440
251125
905280
481608
633863
470243
195714
644150
1020037
218920
773322
538997
90844
882543
668868
348266
993001
113675
490130
1047533
82668
379944
726306
7331
588458
247350
765287
198688
471942
85550
995252
311200
269512
636145
761409
126011
424447
1003172
168870
457792
952413
653289
317181
790626
370557
312929
271149
908226
831430
287327
227659
627182
842285
154803
303932
359246
712047
313054
44403
988191
557347
704867
171043
955777
783893
818909
668753
928157
444216
306591
791844
161338
725968
580849
32398
985611
427757
22460
513065
688807
235687
175671
1087085
26805
155149
953299
173161
991686
804583
281087
310599
536083
1090113
63990
604472
475421
667057
829322
762810
705527
754660
961476
757203
644849
1090566
961072
897839
626933
1045765
847874
755841
58445
171774
811939
699638
17318
907024
142708
993750
759212
853012
373783
500344
90552
1054487
282454
443397
639647
161776
428003
301630
245130
613722
698426
894629
917310
1026160
482641
455090
223083
918105
641961
468585
216585
786241
481115
335263
869487
998429
119937
289051
366935
516412
317965
301825
1017971
704702
200967
173820
765942
494990
251929
434293
162172
694716
425045
970910
896279
216783
277593
593925
134052
368863
76142
331907
912663
971057
660531
1099581
992486
777751
1016361
335907
917075
2643
758141
1082113
144676
31106
922713
1003729
281939
747141
483073
806577
595671
368228
65401
775289
104935
944140
266680
1055992
521757
477486
612934
394671
394992
1090088
1008469
744440
965201
461071
442018
734391
716431
1032528
38170
291214
992008
877177
325142
242782
878167
681394
809482
394777
10461
985490
212095
66126
696026
450816
162049
608293
248697
432273
880899
613973
832679
420870
99563
577383
586076
977165
895615
541391
144406
811217
136722
418872
263197
776855
819072
314133
432877
515255
1085550
156248
413174
948933
184794
694806
256654
6196
177568
563108
975712
254466
971027
392140
1065137
891631
343282
367333
895452
896502
701015
366503
830392
1093284
366947
327449
540967
639620
794203
203469
569603
238743
915474
662996
609590
347392
322031
320981
1069168
813208
668163
1090458
313233
601356
543516
17047
855304
175364
538079
566831
931578
609045
109607
816287
1067415
765755
139132
400168
1006014
568217
534999
901110
64257
112089
635301
179595
1043089
117235
239202
803236
795721
499579
1041120
835320
612470
1091901
287630
306080
953169
289091
391431
255889
460615
647552
457114
936224
925878
1037279
1005940
854015
680225
103210
74318
97733
739415
904769
556213
1063056
905306
43755
342261
226024
120149
465532
238832
870339
454464
502502
438947
1052844
743014
257934
844694
397386
717132
1094111
771320
900834
330961
968331
506341
25445
976159
442776
64403
577166
82679
1082028
209861
506141
534275
790505
827649
471950
646249
200954
964972
628969
117636
739317
1008653
180207
990962
3749
357230
237483
884868
486137
214985
262453
770404
639117
918625
991629
688096
626374
7439
608546
222411
798578
981547
910850
507540
404078
519897
12835
429001
282109
183971
1005921
542885
451998
894266
358284
619977
136870
127627
680426
1024321
749927
908851
340233
23960
29530
1076426
72414
163131
106550
376741
308263
201794
787674
991863
688706
558570
670136
339548
1090146
118361
318662
535229
1011293
833417
197384
472072
31753
658880
350939
1084550
1014755
538807
486917
301193
280910
586505
384324
871425
665084
437809
635239
799483
781919
57291
980897
48075
589267
414248
247082
1002243
59905
1009893
312891
935899
1060822
490870
610471
792141
384820
658631
903997
355297
218752
209415
347736
817959
269398
546108
1067932
674130
64245
174514
928438
955539
1090316
370545
164557
31248
706301
898567
629994
978867
1048898
644400
606423
749060
982246
152908
836975
732841
495470
1049325
438291
166868
1032801
1075909
655670
714295
18354
200705
652477
855170
107913
472787
662699
938212
502293
497863
1042915
969663
700772
719548
502372
426818
19349
965534
943027
548848
897405
1013549
658951
422700
89634
849833
170663
397667
294983
529132
535848
251294
508697
1032141
806380
43553
740750
700235
966930
6158
410377
146892
832714
22383
394421
490377
689190
1069716
939639
864427
218581
62635
800851
580325
691633
336249
102032
598429
430316
202343
510800
151533
145475
705455
635333
157556
545322
766068
293364
59237
82778
857555
726573
71933
779136
380453
309371
446408
624787
139723
680794
760466
928456
58480
392505
374833
55627
23465
621460
324585
965525
231828
383264
304745
944913
569949
950771
992133
265463
434744
913620
660925
89356
1033846
638035
365615
698176
350393
192887
373098
594490
499123
867101
114734
518153
320756
154285
906540
875660
65573
696974
66977
232090
339207
658095
18450
514050
343172
751893
72253
847263
720211
929370
499208
770393
179313
741758
468437
245034
738011
620406
854801
780449
633547
651294
484929
937217
686167
989386
1084603
116495
503867
810476
755861
875510
307917
144148
880290
100186
324436
1013015
383440
859025
353249
1095193
390647
890073
186787
657612
777167
452590
26962
919031
1023250
156784
170120
71953
774032
423482
680447
554892
204732
318304
608172
945814
378744
209455
345476
718900
162606
824893
739682
65279
1070013
1090603
834544
947191
49585
689507
25977
276617
86127
671791
576133
609508
367046
178071
2661
366208
202729
409958
248627
506986
895844
170350
453842
900421
933176
53994
798838
1072279
373834
99673
964515
485231
321081
752328
374300
447415
76610
505430
964220
898532
936371
523647
271138
217024
509500
766082
244872
1098368
1017866
164714
577402
229464
251357
496727
998696
745073
1055127
25595
133734
518669
231137
478617
370563
829789
170567
614553
572709
967211
774024
850361
231610
729657
725289
1073708
282194
881599
382494
421541
222860
1006848
594189
209856
475236
870976
727027
587004
959227
1033095
657113
149779
647767
908332
388340
284703
789207
448368
139743
265679
191053
737168
929709
393294
264329
80727
4741
269210
704760
797925
375584
1020845
421181
593442
1066773
466142
837040
514207
930131
350950
705707
100948
193483
950413
811739
447347
295151
961287
702855
358532
97114
1064478
982220
247277
1032159
547099
442852
172484
80584
126488
1087997
858576
57933
273707
342620
616037
722717
799250
396328
893360
251887
663560
513848
705026
9531
445094
554819
123540
282551
80317
442890
500240
919687
337767
934054
486258
293443
1019716
139480
774188
152129
126153
633857
14937
515621
406235
691778
358183
863809
661195
565775
293734
619250
675247
128539
687189
55249
346674
60299
333799
514399
673297
739316
993276
439300
1075745
702267
849959
896770
4908
226144
400773
195187
74365
964324
66477
1079010
145611
183216
625373
200674
731238
336837
149464
887957
186844
35623
730485
156881
321295
85563
947315
42102
89452
143522
955659
782848
662789
466513
147315
981363
424696
861633
806136
1012722
790962
831209
1024448
1026871
848104
868826
68893
968591
483622
924103
1028135
391128
846327
387047
380191
671355
530310
982791
106587
784833
598050
1016212
777597
687691
663758
649762
128786
286843
136621
898389
731856
93214
846223
438742
739906
974979
891836
680804
334357
26026
966240
1060556
22759
790668
1093449
1018425
365584
497000
1069637
368110
863781
1080036
594425
908334
275861
897271
250129
148698
586422
65622
642508
470887
146191
299218
527044
848337
834473
563042
4147
624874
908875
522565
633029
1070617
768096
1077021
650441
942202
364441
900378
18875
77853
356857
765550
481358
505839
309321
964652
651877
535108
392670
817821
226949
174196
644965
751377
1006026
583763
125662
1058291
602783
667156
1073351
994138
713967
256400
137840
888937
228826
1025938
865341
703315
219978
624993
871278
422852
627959
1077994
472415
622233
52367
190925
432411
544647
388055
853545
685117
1006878
340576
1068437
905469
62460
41054
340228
485700
957169
1066180
50357
226583
922922
1068158
934624
690681
22873
445922
219548
668866
257469
253991
739637
511789
146341
882493
268322
509082
633283
1012428
266768
901079
739172
293908
408760
883424
1063332
839678
120993
565177
1011261
71234
764456
448002
126497
68295
83581
389625
668548
962275
545397
770980
831431
256845
946849
402072
232808
117297
55456
474671
1074083
884883
633984
320060
753854
569000
320254
848234
334392
494959
166746
916627
929663
790055
524736
947171
1078393
927678
758812
271921
153243
147039
730832
158862
1031830
362271
1032475
892842
247771
864121
401520
590338
1000659
11774
783723
411240
731683
770377
925624
399015
1059708
525258
1057052
948893
545482
848848
746828
541806
412979
394947
1066125
13889
207057
1085711
1061079
536956
583911
254143
45220
592834
723275
726772
950337
62718
893763
265008
699460
298825
900434
1070782
306772
361468
505440
951012
899125
765064
270259
338296
278870
473949
268320
873186
116859
917996
597652
190561
864519
436326
488178
682297
20716
224077
712699
28612
676120
375195
108196
1077154
570008
1022293
724587
401646
1080346
519630
980801
923411
748333
1048851
978580
804136
577852
248342
733176
941977
551994
148764
564755
99248
903547
433989
574691
289087
899183
633790
166712
172659
632186
361227
931132
653013
392958
681243
9768
509133
146889
838361
754060
91007
310234
682932
901125
19041
836767
371647
1028364
799886
250585
1002717
1046007
56235
989185
463131
706994
203258
95986
718889
159237
231072
513308
299952
115729
262049
1085522
85167
615290
1023795
639440
502585
54916
101359
396618
273099
400483
170998
1033686
692137
83518
719944
782880
987420
927274
341229
514905
314038
163583
676625
855098
356904
592645
808288
959102
978431
294383
946028
748978
418564
925503
733821
1049952
481492
169895
913123
283402
667813
907660
112313
877738
637468
545649
865998
893609
475453
559616
543090
88934
35153
253792
758762
331302
975650
226955
357168
222895
1098512
481349
616857
642769
354866
475577
209497
1074131
681783
786655
242694
1043705
1099013
59634
955668
573297
375362
1019363
902010
700417
133323
570600
853920
522732
122374
620059
462162
891951
103318
1085159
252419
881683
187638
775134
728160
463660
209647
620494
622148
103635
925775
284077
1014685
771326
885758
254540
338835
114924
45780
1014918
152836
1069123
456969
637185
884981
124774
1092985
512743
70540
826900
783732
1032334
1054724
910502
896468
35627
1060163
487047
1095990
520919
257959
709012
213629
420568
575683
406502
159147
937032
51154
424558
747275
381930
107559
786544
268637
246942
146819
749593
441837
100552
243783
123817
406010
900850
866602
530246
870209
847520
656757
275012
937301
90487
967598
639199
293660
1088325
4860
456868
646128
1014111
1066742
1069008
338400
510524
11472
995852
331858
29811
609609
610659
1029440
627070
996237
637174
11801
947613
1060006
474933
183637
14773
231902
422424
235802
752609
115324
619398
142542
249707
50906
581697
276947
283529
274751
799581
701869
12060
593761
119335
946967
217866
499886
1042402
1080408
262925
477532
944446
609783
18030
708724
866242
579002
881658
153773
370141
518971
8820
313208
964215
906188
253127
824845
956745
152846
587505
824565
146262
416450
1025434
933805
1026785
106048
770072
515265
462898
638131
154708
233611
161393
618013
474049
506437
186970
822157
125888
1016903
271593
391608
825495
11248
504138
837447
585800
1055415
721187
674406
43770
274672
52668
3454
354323
800390
42534
588295
29300
27527
190503
1017420
341683
660111
298952
400643
790121
338939
412043
134818
175174
660349
643690
866137
427830
945357
399938
31338
214825
244889
100865
41413
537879
760527
795525
852890
217044
445938
1059212
331146
489280
662931
49250
619274
58382
399283
129582
229732
89305
412659
353745
630010
183396
328280
759653
776874
26568
892361
1057528
447859
446691
855733
986019
216610
152724
281278
476200
357548
23415
273097
290550
176091
12282
359524
14858
610559
822924
811774
638612
841583
1028413
968029
973067
902247
508988
563952
1021898
260624
143688
685401
1059361
519273
625924
781821
478025
914655
807719
234737
617758
549314
285917
393088
483779
690130
530976
226718
155963
898009
113244
967111
340117
47525
776595
580807
539929
43953
540004
369517
1036406
808223
577581
630139
834048
250837
238669
583619
1015262
237759
817421
184387
1063150
382469
780358
306030
360470
664107
609697
319654
323301
212587
831971
33592
439272
681046
180851
522018
677006
955984
520019
130521
889506
154613
984406
170513
972168
679223
707038
25523
223698
213842
872468
393619
801862
991770
417019
764289
869640
583833
526422
45323
716614
9512
411041
655195
240345
953158
908663
218632
1061513
103674
444857
47429
646290
429985
437207
668239
715868
850286
235004
692093
523041
652695
152896
78230
919362
495276
518274
746133
354662
187540
119915
384585
53985
828687
245482
286796
622910
960152
861892
895321
736568
390054
394913
679394
1064931
45819
329309
1014246
304489
464956
921413
579506
49684
555623
401701
483915
9664
331024
1098572
510576
973105
564917
4661
1086500
424903
182936
238887
816478
334755
47151
870796
610529
763499
332974
114005
840992
1017386
707628
144824
359706
1010337
414054
357007
533421
252793
695562
858119
830302
793967
193806
795449
537084
1093440
14149
1032778
50796
139314
969617
968094
794845
559608
687634
864177
478003
760838
825685
611638
110788
1017664
564066
879656
262292
528507
82246
926595
479288
968008
1084532
435642
1070527
647349
919214
303619
789185
1058444
1017675
596171
136091
487055
89786
833607
247443
892603
449939
767820
302279
943539
764522
284003
353187
658302
609323
16128
171359
699242
886517
1084279
768023
1051034
243475
922461
658443
145224
1031659
1052164
164295
289226
150943
904093
440127
770018
262048
1062378
292005
424905
160718
974822
421000
813511
359912
283883
892969
631942
284778
262002
676408
27667
300427
629405
1031940
1061148
85094
997539
915272
547741
1080597
413097
822211
413622
439450
426412
230884
738702
693019
802119
640533
619873
925690
513188
974654
558070
257641
825026
827865
388473
682258
1067237
311697
149364
131795
623492
434825
444380
873796
757434
425816
681921
110047
709617
955533
61890
294970
498594
499644
797624
919319
968608
311933
1040601
192090
487959
617036
274947
816154
755301
610328
375848
57528
712821
175759
174709
662844
634423
71553
551620
106857
116440
858820
663820
474968
511981
929125
541405
709715
104774
796318
860754
971975
751482
753471
623917
1062163
1068800
116493
872145
256137
109755
615947
839098
1086816
470856
593786
784105
645495
367258
104695
472595
508107
1093477
356575
244231
689814
287764
658436
64107
620518
109713
558892
392866
540156
1059750
1049149
457481
980199
204823
369907
664949
555333
992212
382095
240441
140528
756749
631226
596064
84310
333643
80515
793889
903877
109385
300819
78763
507225
1010799
220877
445828
226603
13759
654315
709138
292906
1030958
39573
819115
197540
278994
216883
965271
816836
1068066
71056
789344
490019
205047
338360
600254
542872
1067896
722750
632339
257739
647340
1018442
472314
312811
781760
170952
1006478
37649
28938
356560
793440
511931
60009
888812
744686
965697
219645
966280
511652
751486
799860
331860
905426
689188
40175
1068025
971603
132884
349280
90527
782872
630518
486329
31212
1099959
180924
953525
627637
873712
536622
147789
792237
585061
313347
195809
1084623
870991
842377
306579
843801
137049
827262
159160
1088642
913324
267794
66865
318812
317762
376878
264752
500135
115839
543305
128389
592100
249328
785020
187667
912039
979576
81437
379803
238192
426226
92870
578873
488542
972467
746571
1037904
231305
522349
258090
531315
375954
982382
175314
284050
372955
673684
104526
942070
74404
972034
1061438
632508
537587
808813
505729
775427
912361
795060
638656
507460
811311
657800
815879
71806
639201
86214
485219
1044042
982964
491058
697973
144842
456697
223425
824714
1026046
92190
452905
778429
107342
547270
1016047
108499
418801
338585
783046
759924
424589
1099070
800678
481774
739786
287260
218808
861219
443930
369439
902978
187411
688406
666418
875524
540994
501070
1078489
264748
459868
786044
839341
1089396
375398
644390
257805
269780
315036
914440
952525
202417
822969
387083
1093733
1093360
534788
639626
652478
1034682
1060267
893576
131624
530351
16815
161278
432379
916218
936483
103410
440433
588485
334305
882474
7688
828457
1036012
689793
547763
231977
1024839
277434
414957
345085
334442
748145
268824
178299
798373
990608
465369
439443
67742
629450
1006405
472387
701284
986850
229169
343619
786715
950290
444228
121877
864935
479590
114199
242197
962289
318273
319525
93391
31698
359949
1068792
72881
1069566
516200
1014467
194502
459355
575511
342727
1085488
973711
717308
896916
706666
676500
778661
723855
518544
888407
921660
133535
274998
367264
544435
962049
17467
702924
473780
1030960
778847
77602
7491
907864
656083
673269
203430
894497
459527
222030
29181
1044390
298439
526281
729881
728831
727781
336960
61339
691052
333511
776962
211345
937565
936515
408912
156517
137584
788589
307934
666664
481373
433549
248824
1079805
222066
911236
673887
285441
396076
489978
427596
1015263
1043228
666217
667267
784469
584825
518600
944887
362860
839314
1002696
275982
26391
68216
653039
976026
410079
122497
722320
89735
862876
648463
457379
387087
360410
155932
585415
532841
670852
202361
930492
413070
490860
325489
145338
487760
297572
963180
812975
215415
976475
985790
715743
799654
285991
278397
178002
500302
674590
91257
183861
388658
999383
477239
510013
852422
984273
549628
986411
519256
822318
445725
45017
815225
974397
226715
183521
653740
608989
209313
477184
203643
847025
959023
735300
735678
611472
899130
863589
406172
398788
803082
1055012
912248
592870
468362
553911
134404
592951
299698
122567
977825
1049539
254273
576476
821522
814330
379057
866512
642958
1025608
398714
312139
511584
127496
729431
757362
84251
662119
62830
319109
109336
982838
533116
1022193
613204
712359
799852
1007651
463087
42007
331413
306951
204386
463188
778060
766615
207710
898402
570255
259453
561261
35390
435171
1073335
414735
266180
905243
948509
189424
1038860
484461
1059656
239279
637534
34144
1000432
391322
270378
384131
821422
40270
401236
1060541
825485
88310
931981
1034214
863948
533085
706066
809024
334484
936431
350719
873724
665444
836214
517439
473784
283689
1006321
26675
807255
1070936
759803
496646
434093
628590
4503
420719
146114
153640
659821
461995
51126
699173
398463
969260
228071
793994
729695
399989
852577
203612
588951
69198
118741
933157
553038
590042
698969
174373
10232
286842
713302
1074963
946223
420650
534559
877213
901882
1016023
213115
559894
237994
258046
931491
844915
1078385
836079
376765
131619
743179
50320
737192
289169
168823
70395
663157
438450
956345
101848
914288
364848
282734
1056760
230588
771604
558317
108204
211140
289531
222264
929973
1053153
184670
648956
1023683
1031083
780858
771603
533859
1060398
672829
216925
663984
212861
290194
799443
111693
853517
667111
213430
81892
85570
650467
969622
526521
829492
942068
552519
228402
610895
82726
229744
457949
925821
486330
779737
444469
443419
646668
636717
874051
699659
1025025
1018703
1077655
1062594
944459
520093
344833
175729
252257
1059948
691033
578792
216794
589189
340547
992616
161567
462765
349870
604541
370785
275617
1000806
717279
965944
685632
175119
1094859
983560
265574
396625
990643
358163
981323
981993
830095
585546
14425
677009
208433
748049
323896
870853
875480
189679
1066923
154255
353405
400935
915332
718957
771873
925684
480348
884562
586673
900754
1061323
1089971
686529
909357
174293
353265
39651
1083561
227655
349356
790979
247990
204829
577654
422190
556522
42408
419317
222128
1082756
864438
1015957
895421
804950
749675
849604
995813
110578
531778
153156
804196
696573
745522
475398
999501
574882
1033611
946243
717184
682806
800038
132963
1046562
838351
427939
361283
233175
148581
51025
1060102
456065
178156
453862
410864
941364
185280
840864
962986
126338
783714
640606
823504
870564
311922
736179
837549
656795
270639
736903
579669
206145
244089
679781
426009
1030080
715725
111363
1076715
987975
105774
476635
310733
966277
622389
1000387
596260
154209
11105
76191
418105
211529
1063088
858041
339700
146688
820024
960463
681116
243796
371365
722821
718483
929721
654672
632968
1016650
597702
502400
890881
674056
245156
223459
5933
787324
356839
168712
177522
289112
492229
470496
55410
628756
762524
1100349
45047
743123
947079
995245
226731
783276
282008
911048
781600
47295
139172
654358
378344
1066117
582078
694736
942836
955530
82747
575142
212946
496500
1094991
485586
867803
1062036
782352
996620
24598
330213
200980
487456
290860
157432
695421
69645
226300
681183
844620
473319
613641
980478
735437
123752
987990
275116
302815
474165
397986
837605
1038838
421372
307124
508992
125127
30416
849724
394452
2583
974989
103683
284943
131106
370765
733160
118131
841697
794255
861857
301164
547634
141059
625199
1065494
583086
424655
1047768
657503
828207
868728
894834
653545
834742
946155
961131
1053259
451599
451068
640271
938045
767103
1080411
331044
773669
814459
239037
757993
485782
528880
802625
453964
742039
925568
1018386
190977
394039
928311
907875
879050
791917
543694
182597
1077769
365376
1091477
2776
336367
774190
997148
778832
1073527
66487
398983
638707
621420
175693
391076
805997
602112
998314
491993
319385
118609
940310
710323
463767
322042
50896
381999
238820
953617
388571
30759
78151
181818
60386
587082
42499
391300
992850
659029
660079
1049353
796338
222348
167310
926654
996408
266382
970894
36329
274314
425766
103161
53318
1035615
85425
616023
914005
503298
304984
587059
808819
911203
374932
1081983
747026
212263
362513
955166
151093
185424
794549
731018
854655
197101
624985
216568
579783
70149
948353
846374
1062593
998676
294317
923534
356618
354220
355770
141483
945116
538727
602934
866736
204540
88889
633452
598362
41766
449754
1086685
125451
766008
711777
108715
755320
398877
798900
567805
28223
585662
124533
22143
235263
530124
258058
547252
660683
1050200
505048
1080413
226490
458592
959785
800372
167222
137448
862522
10809
662244
721465
730647
583305
393871
417093
565796
294257
78885
970142
632066
495224
268684
682562
334984
868406
987031
530311
870221
1061295
514121
37810
120074
61164
644357
361864
34254
955106
459201
164987
187953
547589
850730
738388
396695
264420
142487
607083
335155
740698
196966
1072984
316985
1089403
963695
438061
4708
683727
162446
836038
193172
1017421
425568
250238
832990
298763
681903
194697
289856
242760
361905
55663
1083996
833440
549579
678107
957996
632546
78340
68306
36685
188210
4175
297849
1013090
842027
504599
966868
1059289
507478
482474
542283
106187
545735
831394
766298
535950
616547
619641
104518
478090
1012936
1024403
321293
82272
134588
456529
725025
51440
847733
414105
997906
235582
194311
20604
1038414
927400
368750
912162
710569
992761
141635
656439
192390
1045635
805112
361363
1030369
97486
727128
397464
178100
458488
437007
435957
348304
809583
6400
367527
807104
489061
652723
85459
699119
550351
1044851
33241
642646
813508
524642
665069
929601
645712
117688
241758
203247
205755
1094337
879787
53413
255613
82281
396131
785756
1079054
440866
555997
186975
579565
822044
701038
531010
7959
138104
729855
55331
440417
547167
290440
327665
1042446
795324
426282
1044049
1044966
1099826
64595
695933
439979
150906
392153
857940
248468
71574
709812
181485
75699
617149
660354
704515
443140
856567
211470
617071
532522
607373
404892
441207
1070493
81058
686473
601306
875894
267282
58596
368357
759276
441269
997718
1062033
405725
76905
188859
368474
772518
946495
839057
64582
856340
812675
454429
652230
1004712
467368
69391
250366
654086
201303
155369
54447
499390
601056
885968
932692
93953
777944
515347
176449
920893
267033
374038
100402
789127
1000589
398692
608031
979646
529043
970675
620359
363605
121603
962074
746749
759770
1003716
800338
270805
603988
259433
1045771
140569
707607
570795
492038
111819
170139
165289
863458
767760
175895
858753
847741
381985
6848
633559
494474
903049
322089
356242
137700
612340
931961
633734
945572
961458
515525
15323
586629
837397
695089
350777
700045
374693
485866
285655
482822
85648
48253
994435
549977
363768
688612
911119
563600
325382
945075
1075684
709470
704813
553788
1001000
641607
905279
66604
214492
63005
453261
334011
170032
794672
313567
1043498
596574
198552
593555
777099
756537
1070139
611406
1038371
255250
1038940
332989
951664
1065274
253238
195074
963888
143803
83157
459281
495786
589987
881659
733636
695941
1090335
220658
598692
817160
177804
36967
477865
1039062
164904
521152
395923
683612
89782
866719
624185
247873
253177
361381
257007
182072
784210
884553
251035
657597
47448
156566
437595
338998
1089056
548536
207467
883849
179767
908401
582390
567149
1094058
748828
13610
298378
766353
89909
19374
455988
925370
938310
474215
769340
422234
608935
319154
191957
658923
323522
942873
941823
525379
225541
861061
256991
809818
1071742
284335
376866
1092035
621634
745710
603068
899328
694541
146597
818776
46444
768515
900998
385775
39316
748909
535181
538396
328118
536335
1045587
318246
634943
644099
445491
517453
4142
157752
209352
695213
316586
341062
397158
694236
314862
92376
831131
34519
549813
824065
49920
890444
912869
164750
895918
92766
504409
1081033
1085959
592112
140490
925597
254975
386686
315597
605632
549363
187277
862636
286102
27018
528729
228121
1050224
510815
83594
881615
349489
926350
367382
320934
894709
155880
744471
141312
20852
610081
953303
10722
92769
684970
902551
1077398
141970
12112
296500
362297
847849
227798
526570
726774
375577
238149
720767
309638
937437
685817
149716
37000
696008
198357
578993
806212
647002
429363
664453
117008
918659
358504
300354
400230
102496
499430
20661
760551
200803
916445
1034468
247096
925505
369267
175547
968808
449670
184058
558979
1006489
390464
767300
555142
524866
470371
446365
811706
291187
343917
862239
1083695
87058
739545
914424
438630
643782
751338
43371
1036644
665374
952590
276640
1073331
516997
1100309
167184
109113
744749
555433
643479
256804
9181
912934
892386
781163
892162
1021402
2983
477411
391415
770508
21294
122649
586176
812198
350779
286989
808624
239898
334642
82491
242637
275328
538646
529448
468904
22832
628264
134390
921867
589970
1008873
1036299
708508
377273
1064601
348783
490539
231189
1016606
760406
749230
431984
430934
593595
146817
940633
719227
485019
679451
103122
216134
580893
911344
463666
447762
280577
198734
159483
198335
704432
1031213
498237
455495
470100
378472
1016912
565870
737405
330512
117278
636095
1061194
924402
914577
764193
941385
1039220
372162
481588
238974
905765
259039
104390
255098
914985
443368
471198
909504
92126
33213
1056321
853547
306401
676510
266876
144969
575940
704629
1073312
117862
641177
204573
134475
855288
602118
1076719
306439
857763
932178
566539
285069
799385
358606
80695
643239
254138
864688
95253
1007768
673463
528245
106525
393687
216649
933020
545957
694388
819552
456953
612202
644467
874984
970341
265584
696647
89766
55362
748120
539741
599045
302781
301731
210862
161866
246326
344000
690307
114920
796505
137807
193574
141550
422588
752575
234118
233068
232018
290062
289012
820254
221072
463272
529526
932428
817373
510405
284883
45482
190676
827572
835463
56547
1073251
32260
268968
668017
951662
408400
1085350
1032715
360180
437298
280310
843424
150324
533015
366808
409171
409170
296329
295279
205574
206624
78480
568226
390278
212631
1021984
1032912
242767
87319
895246
478686
770208
365126
273340
313545
177704
193454
1086746
565090
702949
391995
1002050
668512
834427
54317
476142
974893
215059
71295
815198
271913
1081687
821339
69693
239760
662881
39922
259926
42270
496396
711917
998168
939006
1084930
814719
604770
769625
728467
713199
203093
256579
255101
15159
454295
999578
851792
795335
278809
200938
831296
793224
696797
775886
4602
554831
531124
573354
1054270
400523
363110
152411
903628
622606
514964
564506
255352
386564
196937
1055880
279105
425192
536867
477152
894117
331688
378092
669293
966267
703535
703536
442180
81200
596387
75513
1081808
655770
126895
401230
15702
733798
88158
660808
533189
23846
763940
1032606
650687
174818
862504
945093
639350
943679
364860
391852
351653
562858
914258
759045
884179
642242
149349
160456
812068
877270
867110
14140
164247
501719
1031418
978488
765619
22234
886458
699599
248994
331529
866893
270368
93818
455272
631587
869320
1056508
674502
1058299
152743
294408
759205
82969
252074
157404
844017
313153
901318
1080524
40743
2612
724235
842509
198736
411549
94194
401182
646688
1085314
505475
1016575
29762
270693
976200
1089205
76505
864932
505837
616055
571281
203163
347811
1071063
649102
907310
236912
782802
293362
421196
504737
534330
1007752
67265
155804
53772
662253
166687
396842
977762
1069539
243743
1089037
519757
715091
547283
858049
859432
500399
737354
698718
49721
329981
867613
273174
392715
610093
422259
759607
17999
686897
159760
534627
1073517
954499
982681
990714
862004
478169
4452
944157
68838
960530
106076
891850
534970
548891
331264
823376
840075
97068
150056
758433
742115
202213
673281
558122
917995
413872
1013441
814694
447336
343892
1083328
626763
507926
354638
123073
951807
633865
605974
613533
661308
794172
815604
345290
219517
907887
175197
1082517
200906
1054057
59677
841098
943927
715048
137463
180994
738572
746340
431637
85672
552885
1064995
276714
1032009
450438
953404
937028
423685
155098
463967
616745
608231
67511
881755
209009
441140
497073
145701
869889
55000
1047621
973471
1031715
676288
1000485
264991
848134
360879
16508
184248
564884
206913
503502
977490
280553
302241
528977
623194
866468
1036601
312884
121534
824576
431023
992682
131095
164074
526107
999541
960584
985273
684735
84717
460816
841086
433691
991082
299194
2348
724199
985774
707417
191050
819998
670355
879191
1037785
347838
660986
517161
1026993
6832
141108
943336
429593
6338
337490
797015
138196
539330
617862
936012
771085
589501
42652
441974
145103
739552
921987
115337
741523
857259
1034036
776426
139360
13580
826193
516431
29220
311339
645368
515188
627656
625795
720347
337109
1091904
282431
245931
973822
948106
511885
425513
1003431
853303
3384
388728
667803
927514
1043014
8763
532713
916604
377944
203698
1090945
236846
1096795
837497
788544
638384
893295
800646
642095
943442
659607
141956
326885
204034
729031
16232
770497
1043293
437453
580342
164533
1041938
285525
528532
953301
742867
421467
446401
165000
972055
53828
480122
76614
479813
814149
415559
194866
682461
441519
11410
296912
321473
722014
358559
910124
64453
51256
1020313
812612
350620
666446
515028
1093461
400701
797315
141965
781414
425015
774652
141324
1063160
159308
228858
271719
574215
517822
914906
778520
1054094
364048
85758
178021
909649
21812
521627
470397
566459
623578
306077
637345
891317
290718
801712
11482
684231
227084
28826
829583
933677
574020
928865
477060
979685
747987
196303
813738
474844
909547
759283
422155
278353
1043449
966929
250291
586256
737601
483505
287210
442429
965076
952745
132497
340435
1032407
84343
688733
365236
596071
530391
230994
668843
576251
31150
883090
764425
169749
654717
762868
352950
898949
1093213
493697
825135
1063136
593825
745588
1016364
984068
601398
16267
573532
92176
549268
750157
783295
364609
1078954
534919
880425
343012
251330
417673
15839
403810
1067951
338191
120073
84667
1030474
1093159
1010906
591451
174219
780632
833921
813300
842830
592932
336579
924588
68755
512517
468268
646286
199194
471893
85416
905209
331490
26932
292898
998462
708979
47239
370677
654007
667725
847753
848568
38335
1054000
643187
276044
669025
670075
905285
906335
344243
321012
408639
751712
35053
121797
970671
598834
376408
413609
86796
262495
3310
270614
575591
555422
871066
1067632
866979
473915
637045
72324
708564
228472
957392
760154
849770
931525
40975
88761
656717
159882
1053803
1059745
931787
280930
539508
304757
255059
738782
865404
1095789
868397
1089932
100656
729537
442141
1005161
1085619
654420
169219
760601
556920
301149
412042
491047
69662
200975
916355
209998
556492
824237
17925
282099
727122
724815
988465
469936
1057885
30789
474957
254577
580110
918901
37566
382103
210314
644886
689452
42448
985699
917965
144771
915164
979447
831325
304402
902165
941805
735800
780938
251079
877861
218263
742760
777968
500072
206262
443918
366315
319692
604735
4052
366514
518857
270996
582920
845167
593709
610322
719127
286683
48334
1048820
525047
555087
576457
122583
210577
345977
215292
919285
847718
612975
502242
629498
828592
38765
766342
458655
177646
1089569
680049
157939
522494
68802
666034
753361
897646
975161
1033496
653056
408527
637285
192254
977592
931747
235706
1093919
299075
621627
704803
786487
393721
83037
474676
631896
112124
718606
579937
1067122
898530
137450
430367
1015058
120326
896094
1001907
908273
708800
580697
381902
793499
616843
152255
443546
193655
177613
1096058
738347
796212
840985
602689
1069945
590735
105744
467331
724348
1028023
318258
616457
735312
278564
72752
1082605
435021
463888
520172
88365
776044
490443
594573
348130
980060
360154
335837
893695
225319
87724
900436
816813
772535
992554
204846
322304
522450
841622
831003
640663
985671
821758
235491
564573
349103
850493
1079546
817327
994937
184562
448452
726419
402087
539232
59285
224344
812462
499317
761020
1094059
774465
108635
1042952
43968
985195
554823
344748
869741
312955
522979
643692
711793
445598
526332
112926
441982
747565
993619
1055577
920059
285857
163672
739831
490215
546989
837591
272522
392442
733019
92988
213499
1039405
715034
286041
346490
1035940
772562
267692
254635
984360
837491
495390
1076949
374948
28498
1062669
68221
445716
218252
412368
313472
830669
835023
791824
969275
314271
439228
73984
723920
182961
1020150
256682
441482
508325
299217
329515
917114
670806
134293
466082
1068376
910981
221129
527884
240184
111203
686413
1026499
670401
276560
49612
607063
817064
470325
125721
453080
632476
408225
145376
27842
943669
442330
292114
792402
4092
135976
751852
1095097
501415
632054
631004
419636
102585
394990
877371
105214
16284
1009390
130828
333421
831462
1094637
859269
317266
614786
468316
367873
734375
917127
112692
386856
557007
869143
475294
305435
731625
152169
953244
342060
861673
1040922
487018
1069692
680580
157900
87863
624573
801515
738039
62792
1000690
546403
209214
583840
213795
197193
492712
1100297
366836
133744
296994
896912
840088
649741
821203
489405
767999
893913
750696
892863
737545
795174
810974
901537
497035
847824
384422
991792
747790
446487
830852
662092
679516
140282
594465
1002356
822594
60451
905557
89784
42170
417815
154471
874609
674155
654777
1000170
600195
822677
409469
91600
489997
755242
895471
1065927
54701
764119
223729
925685
119662
738887
1069196
753978
373987
730920
397446
1026179
449717
955503
425418
483021
838007
275127
615304
972484
95565
1008945
594406
766503
95067
883774
891286
39574
299973
660305
104854
676844
4454
194504
144207
234703
12538
675114
479552
671656
821684
607406
421626
130382
1086612
921299
917833
795265
1031601
692141
807659
124448
202637
835690
975694
207969
1073452
129860
945019
338438
339262
855010
560022
644477
1025649
27103
851804
701307
421516
547387
604532
1013597
132905
174497
328245
911387
456385
215660
708027
568724
892210
16132
219371
1076911
327334
969689
919639
4745
24870
206529
438852
7995
669573
218464
948784
802399
1005260
690053
931919
65268
276483
592343
86194
840727
358901
694163
695609
630250
1069091
621535
39349
914804
173998
896819
78541
998149
134858
859068
484063
488622
576321
981500
63800
451551
890915
1051008
683332
189803
740951
130260
1068948
426763
144813
762210
111479
435675
260317
872375
282012
25059
566498
1004175
782617
250100
616529
460704
644607
1076751
702942
269724
873201
218642
554283
694123
1018050
461228
924914
1056246
229061
624287
119015
745364
362514
276480
845711
220279
68182
97175
656707
724155
579886
415671
816933
254841
48450
871375
44186
683020
99251
316025
963058
296048
264172
745260
845924
1037731
488888
142388
798600
938427
116268
755443
607291
528327
1030009
149609
370174
3884
398415
465046
37637
900831
239241
929755
827571
440300
526176
939330
96427
619875
421561
143075
331663
681311
1057197
792264
777227
1077742
139204
342000
558078
842858
1048120
315580
468088
953449
259519
107105
663264
914768
78430
921301
204421
530520
393942
803545
360116
701513
513864
213158
886881
921064
592427
618011
246070
36527
373193
950819
189778
712371
972262
962923
768190
165016
794622
355108
54749
60918
569890
519732
1023482
811589
811988
83226
264946
297180
701408
1052826
421309
850732
548367
661762
949728
754762
651388
350220
623464
372129
1078292
434632
837845
419733
993694
626717
944867
613844
489944
337815
464959
879752
194908
639248
106200
1090733
826811
879651
403389
882149
86961
543810
862625
95827
76105
929225
853917
982443
751446
595947
265496
480573
18513
309197
907800
71892
614055
109833
461040
111090
847461
937493
177495
768020
1023164
831595
701602
884418
525224
956724
608499
91297
62149
792421
326240
253199
217605
217773
1066959
722916
818868
276120
858970
615267
728330
222042
96881
725598
1031251
716356
553915
1003534
238255
456828
639554
769923
295534
750345
505808
445095
563639
505613
750730
828376
414713
573690
298685
237837
1079615
340492
370057
601613
869301
366401
780273
616264
1069567
144505
435484
234109
1061830
738018
884680
1098232
750515
239177
74749
403728
130502
1094577
952409
931129
853008
491698
103768
237360
697571
664749
367822
829505
719341
610103
939828
986802
981358
44841
1045803
56878
869044
1055793
505368
990373
60232
404271
878815
470071
282198
85111
283738
330271
151151
1063619
869130
368467
344059
993127
170555
1044479
358755
292141
829663
1024234
739705
840869
501037
965863
727583
15504
241172
439793
320854
1035362
839760
950854
234692
547901
874535
342044
226376
674623
1062547
853421
20205
359089
1092895
991850
349947
487754
141693
56270
281693
799430
624141
450440
761746
126178
849030
588595
186250
833720
623965
264226
65915
881219
153326
248328
1073889
373676
46638
1059883
445806
440197
387471
639402
1033238
230406
972943
1039292
1013385
789017
89381
497557
831103
177638
532192
355011
400193
1060188
842983
93583
366651
795222
166749
453868
1100258
192025
1058845
1078065
918382
927332
566687
567737
340460
339410
326853
875614
804441
943760
335898
295817
826267
870177
458232
972405
698471
61074
108465
459975
828535
31712
927849
1021028
692896
65669
695932
633614
918722
1038977
752187
1023165
665488
912607
263716
276794
536538
652515
354319
187862
345318
992621
643927
410263
770019
599605
351086
383568
617495
545652
833520
160118
362650
711365
729604
81159
999034
347893
897636
367956
443033
419092
336622
820938
305683
938874
829700
1089510
363445
963065
114675
1052962
614700
786724
1094310
342690
788677
788333
822217
949228
999414
1083732
648079
825136
39438
882609
669496
362828
482313
444378
550920
643673
924505
759680
1057882
495085
280525
178356
175849
180996
108360
995633
761507
471342
655172
302377
60773
497435
623747
73778
460288
87973
245195
232109
304948
972053
178271
562194
361625
239902
430101
429318
990585
355187
3785
735845
1045231
4427
253505
365821
814209
802760
760493
586682
471379
1099212
1013846
1099795
460049
1069059
93147
754695
634792
540642
325633
279783
13076
288753
314934
839389
889451
167032
430049
949803
797547
259608
438917
980907
740280
482256
874969
50712
599573
579802
875494
1081875
639787
564421
1062741
341643
243891
64634
153989
435775
208396
782463
485041
102152
802143
1012472
632920
571496
403721
757491
237250
450812
880696
410742
135259
411269
584858
874107
393533
780819
938308
348849
427921
831850
86284
578372
388503
273714
1031878
1051935
813613
706096
803948
161725
664732
188977
35598
336920
331140
1032525
182495
615229
874634
331792
116240
888760
466945
790165
699594
618728
246178
339906
358321
493433
1056152
455125
125326
644807
571275
903037
319601
1028336
846767
254162
410517
445296
37592
605892
135213
867642
464684
1027273
1053885
806174
870961
415565
855811
649684
898232
559985
615987
983403
674208
1037715
365877
841382
454511
1027326
367137
380133
168973
82482
92803
893289
225107
686057
837193
1050273
7215
376428
990660
659005
789748
652167
913698
81426
109954
123301
262416
442850
317822
821646
984857
754099
193755
1025512
1030119
121030
1033484
330570
25783
6767
829162
160329
784780
773792
600256
477770
752932
153193
121951
246020
264801
565300
911971
364956
761063
15780
443712
956103
526061
982197
131319
311708
1051943
683325
956680
953142
874520
40133
148616
785382
455534
17779
757137
258522
438310
608064
36462
358782
696567
759374
428539
821898
322976
855090
508275
157690
34181
596792
844868
380004
594099
255134
984941
159984
535438
768662
165595
47464
185888
980425
948130
323061
986595
99636
799998
28766
314151
1056449
658587
966606
153197
336844
289335
259585
122183
834517
682335
1048825
334383
590862
1012676
771263
718382
464883
394363
361657
782272
566238
699264
112864
261504
817304
549592
93567
791205
410422
225519
511942
95814
946268
756794
1048384
971988
554528
677755
271461
224891
123032
70068
319821
895827
108185
841614
685383
837266
524186
976343
94847
557957
380291
791335
472000
706126
324402
781331
670120
770717
233477
1026452
45604
562445
831912
152198
467316
741293
198020
235257
327124
577342
376698
358087
16853
914589
635419
24087
476153
202890
20436
829351
1059061
570931
223745
68060
475839
671424
750953
146557
460857
892071
537959
175079
815189
335337
222988
551207
58587
287715
148250
620687
343324
1046555
214911
710838
942275
82363
152146
841831
52571
260621
938645
20909
975566
390840
621020
501118
751122
798089
763563
382549
140315
526022
275815
235225
271316
1007688
1044336
889886
809916
257357
885261
907684
373408
585588
1044942
1007564
828135
526695
720273
834464
482507
797839
852302
848297
44707
975790
510091
947706
619297
716212
216182
780360
545050
208397
86729
1072960
540618
142535
274214
794403
933028
1066465
1076504
579927
134246
460487
348621
646386
898702
299006
731744
524665
869190
722626
402462
23447
138058
758825
402318
236919
249398
316960
429961
54863
73043
135515
945474
484018
183062
1083780
692612
1001709
723674
981280
509918
286223
747630
751138
318628
117025
1073024
765419
980475
180195
345280
604631
950586
620888
17153
505752
751473
1016013
997066
29766
75100
910861
12576
229891
752338
495795
888489
237133
209663
671715
447970
419973
918916
127731
972172
575536
691828
547946
44051
1014895
633528
22937
972779
666350
509122
1028867
1029917
1030967
3004
277736
1066283
774135
47623
427631
15561
97847
346524
1002547
243560
401697
416719
350772
407875
211148
970094
51408
493993
378552
267490
351802
513020
823603
917370
11570
47098
201092
566158
360479
1064017
413728
772592
793922
902298
436738
440769
263039
350085
157393
527439
639403
903827
566120
74736
207967
313815
915801
992196
905183
463517
343481
46235
677263
756255
1042376
757574
292015
1017367
579546
1041844
603214
898435
274521
485997
90765
821669
272312
923748
863608
1000887
715878
575174
405376
663104
842151
910544
272692
639935
479835
373091
329973
571968
256170
432963
291631
664826
782006
47675
377708
272022
942888
530747
825007
697546
927025
697847
650240
124617
431187
541120
523218
440011
922621
807031
411214
833887
161313
333298
1036057
909203
414018
254927
972275
1036122
81301
556939
475346
747858
465143
699674
1017273
867874
752624
86028
794951
955222
477225
457589
633030
1021166
251468
930201
421195
293322
290172
185062
600886
923393
535838
488458
623697
1024871
654778
481699
6603
609144
155292
67719
7820
815348
247278
709007
283960
747592
446694
463442
1046631
590062
775728
587125
158213
220432
443824
372550
1095082
584619
880302
178326
46386
276337
466190
452098
772715
23857
490792
572892
1051115
858740
92975
427048
304742
1056237
609880
610756
257176
647268
115328
533374
399943
991842
422231
982612
570243
639734
67448
110928
942851
660430
760847
724280
747709
467787
269035
93656
92606
193649
1020488
1019438
391060
510753
227376
42165
1052266
114017
125084
945780
944730
463130
61993
835068
110530
285880
564037
602760
766251
30145
468395
1075082
1074032
1076475
1075425
118069
718721
421035
422085
400957
863740
161648
899802
898752
493134
607689
141473
557916
292800
338825
218904
326621
350593
211273
178410
572574
272080
191121
33334
493237
416758
673534
1044905
566180
774000
247430
675813
779559
950551
337899
897291
918607
663823
417464
942927
904459
634745
1094365
545262
219963
436025
922054
135760
781514
576485
86715
348620
10651
20219
173329
250195
620360
996002
1070262
1078519
499571
217930
1059369
551446
75216
33104
800013
611711
761783
254457
143759
428714
955747
599976
820396
461935
40163
310682
447942
458936
610931
313067
736835
151122
492354
365659
504033
892872
835253
632325
370365
580163
211434
898390
673019
421681
256466
485419
988274
1021519
274597
1012731
49798
304648
775166
52097
242149
1098600
867190
826620
154443
1014409
692431
498273
910884
569405
563545
42189
305273
235461
682412
116300
1036610
1044523
439125
400115
756807
41388
436527
677909
962478
163198
999589
618639
197596
70797
545733
871200
30438
878402
529512
267536
809812
1092783
701125
1063676
322964
436936
1006529
76762
593394
467106
933563
986951
912925
339532
699794
147751
571229
429091
143662
264267
655095
964809
260218
129450
659225
685822
515159
63747
875791
1018528
498856
970781
314539
836373
527345
355214
262446
1035020
1003189
876465
880294
1076742
90446
232184
342017
534206
1070457
918142
127101
432059
1044898
276026
490837
424084
675395
498954
107404
803411
279387
988840
60115
61165
543256
983717
749941
493368
645097
323987
93294
458078
923154
827869
43324
840620
667665
1089823
741114
967469
282043
162171
742848
271425
1062962
54445
932131
236417
772375
665827
34647
911955
489923
946460
1063108
114646
433829
1040645
445685
313599
75635
82237
531434
330109
337287
120945
28385
1078482
964237
447258
102358
109977
1048975
481672
358877
802275
1001935
931935
470676
803864
714235
994179
414318
660187
146038
578862
881770
1074462
1086937
885217
615209
163992
158444
146675
547184
427320
503381
1005460
829418
349314
994929
356119
356017
33357
650399
831492
158145
212713
267668
332227
955496
667720
1083790
404955
296058
425580
205036
455994
396974
243742
488635
526294
915053
445398
131406
763903
297677
344231
105987
727759
325849
336748
1065043
915964
653509
911333
781024
519314
1069908
1022933
869564
490845
30982
941392
772089
116322
167382
707627
657192
209401
233201
757860
391120
719568
820732
783858
635966
489041
27141
1070855
943494
50725
205767
362095
866688
465131
924820
407576
665877
228476
946038
195649
369929
91625
903277
194288
643565
1086831
387483
512957
522942
395168
1059949
837700
709131
292065
589380
1041569
251255
261139
771378
47752
1089063
570887
27473
383141
932023
702607
209386
592332
562545
1077116
1045347
393234
100367
264618
640867
767305
166144
1076557
785322
354492
928114
897776
943090
906993
357947
370899
32425
516891
130945
350394
960005
394132
700299
186334
635339
409914
660954
1082507
294340
267400
785987
383339
651612
313880
437750
39188
862375
605565
844842
735114
630460
392049
1082807
10423
369851
31026
802252
970018
585781
1099514
877435
378659
632382
877204
140417
194191
342110
804503
449570
202205
158597
507170
508861
428880
97953
807186
760854
834600
516886
19814
482794
956298
602588
687474
1065390
13848
12798
11748
869269
868219
15992
629926
628876
908158
38026
561969
1055240
592939
802180
597328
781678
380658
794968
840499
303493
907313
785002
372835
220272
1086126
73363
72313
782437
203929
967193
897665
238234
855237
495820
840224
213239
659811
287681
388907
536308
131782
847970
54067
804391
990465
406630
663597
180296
920989
328218
185085
42567
607283
915593
298960
548514
342677
588940
19677
124943
859625
707435
428490
398371
271148
399597
489864
183390
462862
980217
640590
363348
92753
946739
405983
432551
354709
1028461
539219
856090
222299
18392
231344
1088454
626879
867103
634667
972427
729454
249086
802825
311294
788995
226916
263117
61697
591985
589782
587273
1012294
817864
77824
709754
195669
1095927
400391
564954
238549
882168
418525
545982
189532
1100019
84995
787828
956059
712966
953703
340383
255945
651017
136293
260319
670810
210568
939955
474180
932069
207526
798214
231126
234159
896203
626390
583140
90484
42469
790054
1021421
794950
675864
498962
69364
954041
767048
258575
375193
557741
608873
120397
40363
65443
643635
797252
436348
796889
970148
975291
1020324
895382
170929
682937
513150
1034750
282317
1016620
381640
508577
400134
415997
209546
224075
150790
493042
884771
752182
442502
1081730
154340
160689
865457
319206
953852
1016968
833794
393033
629048
61700
693513
975390
13552
683809
310458
192293
190395
989162
97089
217843
592596
9624
195214
27180
442788
942077
412464
103871
71301
1021081
835927
178609
425323
511285
818810
371075
12007
1021717
117709
923012
185767
193315
941465
250624
94416
998790
690648
65135
969206
94605
275244
276294
316681
442715
467968
328955
376476
316947
188487
1003250
349120
168213
775485
555951
368508
684583
949573
836575
1026299
980418
465350
187579
75255
670619
766204
594863
611334
822239
612777
933039
359586
94101
1076522
177431
253760
392170
133705
610252
1031463
566105
422951
799469
265341
1048757
282855
823404
641289
1086677
346894
18725
765266
714043
847538
413394
430820
846794
90117
726450
942016
70726
952711
170634
181679
334023
950882
1006839
108146
491439
768767
296324
1034115
424298
354123
459696
272107
558766
617523
127110
920970
153427
1025770
288505
418840
627030
138861
1024271
747871
300186
395008
805361
884266
159938
175238
532609
1008069
934757
601106
878275
699357
957174
980754
472353
943057
376513
1063813
917592
525342
43928
430217
439482
708002
988355
991354
123438
140617
93133
816990
39725
606486
146056
297792
426084
831068
845171
527783
712296
993754
665893
130576
515513
989782
660013
985685
512995
809528
881560
235838
760836
509561
591600
496299
36427
261172
411588
35210
517482
1039902
889482
51288
193568
930653
1000548
784694
302493
478907
169269
899312
763820
380065
742033
160597
412158
554928
758152
596688
872474
350049
409768
64529
278486
277746
1076257
563349
282891
836938
562893
71065
687825
372843
81667
447204
194247
844058
131271
632796
1043628
765882
624638
742909
443714
267995
155853
248885
867562
423638
1018624
399207
645009
59983
228268
218543
926589
908688
250321
503105
604244
889745
264906
601998
51387
631784
1047114
558415
1012336
588143
768569
1082399
1063209
251635
887718
700184
438764
750216
337223
830334
227805
4131
140534
464220
211139
724580
439263
143169
583780
314811
899927
1068905
291046
814594
105783
161919
187440
555576
214550
544713
423805
58260
946949
1011239
743090
201492
840228
533282
65771
823780
336509
606461
419722
128159
729790
458092
967283
310825
22060
439954
515719
50006
572741
903815
586564
797542
125349
236943
46105
704253
378049
402597
482942
211216
375550
1062245
287073
904466
393529
65296
1043530
492429
251886
613259
357675
865713
661425
706070
588960
296201
53797
393588
65856
32713
793613
529966
978881
853593
1002327
344885
675291
150448
604668
760799
80263
681147
741203
394716
635017
78641
567184
325161
886361
259190
586206
430134
65753
960663
912050
972828
617677
442005
1065821
922426
72511
585356
768385
848318
141645
633096
1097813
939084
182988
806850
415234
701533
256678
601176
195298
641269
596645
1056628
461568
59307
461065
322268
956553
811970
61265
141927
967980
460283
912620
497378
479752
383036
1066673
668742
1034923
176555
861303
646926
863172
978103
146573
894527
488415
277793
487739
14128
840200
615779
736517
285034
116417
17023
1094424
643182
31210
1005297
796499
789286
272511
913498
384638
770244
58502
932585
379103
964516
285302
367561
888959
371099
24260
387869
16160
425358
530514
358195
217825
345756
592085
7832
1085188
786641
1024121
661863
671741
204414
383798
205710
924938
642794
154559
242413
444725
924170
402026
627553
174240
542939
414459
202825
1020236
187636
104439
314979
847063
997028
582582
145275
893629
335196
976305
1021065
530942
456323
740487
1055214
471548
64809
413298
683279
172178
1009670
845806
487955
196614
213295
502023
426358
763736
675500
802725
1009505
652134
903734
487875
441490
431292
1086061
11815
40005
43783
504543
945433
787036
412294
261117
376937
789857
636284
1074385
678783
961343
1007075
150628
350062
898977
513253
807913
718921
43582
533033
296373
873348
702492
273599
912154
481659
480609
215968
89915
865283
673038
671988
707892
723381
823882
856757
80787
333547
985248
827726
111833
481110
61269
62319
6190
676883
98159
97109
96059
588665
587615
121123
101182
911784
944542
174862
267059
386759
539005
190780
1076798
372279
839733
1037373
751698
510587
3781
1080640
269842
910907
158374
669176
121609
637125
397089
742391
453857
667875
598625
51900
800751
451805
783570
972297
903965
391011
791946
1006753
160027
294295
920087
1057630
176474
333335
2956
1034839
111162
459073
193424
869626
628083
551282
410575
140774
849119
556333
846079
871002
1004329
932338
21617
401714
302534
1028100
442973
691548
585602
447011
957407
677314
222319
742312
152357
620009
542485
8336
553571
744903
490442
792523
148480
1007337
213940
851018
415746
812809
787102
341726
482349
66548
549258
373112
1068578
843523
173828
658585
897181
1007365
1000796
979674
401894
725198
883216
940517
286611
97476
281588
422223
292514
160327
589780
1090918
1047748
18873
238169
312692
493529
426162
185234
980878
41166
48992
1046689
633922
815773
897445
962929
324337
690300
428618
229340
501647
806317
755147
241860
745245
748318
47485
522341
1005802
778828
627478
870817
241146
877019
586179
84377
261798
228214
37181
965051
755365
667037
220932
344141
193019
877805
754462
466169
524124
94643
357463
679090
428600
254192
536560
868702
97489
309845
125883
160091
689950
691344
562593
958895
763038
1039352
587071
405445
258935
1095014
655459
836307
95000
242940
656187
430870
875925
284094
89127
568048
704922
236186
53648
522702
832793
1007206
155795
1072366
428980
582971
224632
112689
154532
1085117
795503
422001
1033267
944056
295752
303728
658996
79283
204279
238830
611215
863311
686985
459251
440421
1020014
873470
1012986
773088
221092
841529
183589
906689
810374
163835
589674
442201
1044872
279557
87622
265577
291713
660378
872149
393160
450517
1005620
754849
836987
790498
855340
298995
833574
676333
243259
5898
673512
622432
520513
545856
558637
718441
444417
215612
1057936
136678
649004
1076958
428230
134575
1015938
670170
821855
420508
514218
169557
758093
777240
544294
103661
255676
606293
576912
743987
931273
996868
741603
862172
978809
150137
568208
754008
326027
560613
784722
165791
141089
431347
988493
267684
69934
691071
474804
868793
528028
1003223
79610
188967
494741
1066528
114210
754179
938907
374043
40196
681681
343490
997447
838055
923412
1056366
2757
822139
571760
674904
81728
790130
218743
873958
562504
146648
174802
1031787
131394
1067144
265368
1042103
458295
676536
670992
455303
970415
492676
327155
1041299
326402
355389
20198
484393
606325
468924
878137
317173
425425
114071
272179
560730
730004
70813
666337
1097377
137674
647820
1048752
368890
220036
930927
293751
188469
953563
552545
750170
986755
711032
852212
121490
624097
428022
120328
181017
393246
60163
618303
573411
202505
314205
1029484
628699
871232
22240
321296
426459
445463
55561
328003
1090041
265297
940119
244065
345804
941468
630032
881221
59363
478359
553102
792874
586404
11978
1069753
952913
1070415
299860
947510
319302
765863
185916
753151
825831
905010
1024042
142063
595656
675879
11612
742009
137784
838885
235707
693864
498524
635761
762937
94066
773528
135636
617563
117841
777573
998009
918279
983400
135872
894151
492235
1028738
1017924
1069195
1036467
478336
515443
139719
667275
381414
445090
883616
480563
720618
35642
694859
344075
611689
652239
1048940
597190
985493
295643
403292
90545
383226
457302
369366
98173
706305
510512
247204
250643
811646
227014
531237
603208
921151
872013
224673
1099415
262612
745032
705710
1037107
564666
487537
73137
92980
133500
389558
4563
696278
901630
445321
548581
907479
80743
1012332
316176
1026102
110724
495131
138304
81086
678439
272864
38625
263959
551055
303547
816779
766767
247648
185662
1006352
1084913
370849
880176
481866
446560
824917
813314
214428
580095
773595
343810
468015
418447
122083
1039740
878887
257344
816398
806617
255203
157459
933913
1086968
849236
1091475
984172
724902
134163
784264
728154
462219
585645
534500
871775
393796
596707
5007
590787
193300
366095
576419
921993
310142
65309
419514
176042
578500
1061571
217436
429147
557588
165083
618170
721504
447218
417001
615133
561063
743087
160609
1005498
213727
201234
568589
714459
646513
259559
359930
493437
653456
833513
759439
615465
184131
959423
926401
527495
1060824
124716
1020430
308590
257241
1005492
423374
897356
43207
501605
735382
892720
195211
658273
81486
415235
476079
106124
973759
257637
455324
342022
400915
981704
36629
516350
979020
970593
808318
604061
472216
294760
261485
664438
315985
594913
629654
681123
765870
478203
1016854
1015804
155697
1014008
72724
492760
502327
686333
177651
919734
183622
892094
1085693
470323
72384
300920
401510
900766
574162
881472
751374
415538
821966
1083498
747516
992746
833490
689812
986771
604481
977397
1004909
452235
776334
928459
313354
930389
974831
208162
768564
242660
1039586
902584
596976
640503
945515
808371
794524
1054288
267953
785403
27403
412700
874937
726817
301798
740697
1015560
1070592
845434
558938
169523
164873
524106
278253
639560
678634
893627
1048944
944339
327838
279094
1059820
1073303
107572
1036951
161458
841100
528590
831468
387884
1008832
341795
12341
704991
451057
881225
164917
40166
741864
79329
935220
1041254
445937
627100
918208
392848
374773
311982
1059685
559600
631678
220140
253999
811610
814174
956525
1080509
192730
676861
261383
633488
461669
866750
789816
1021828
393977
331197
800663
1014184
411048
933866
762552
503219
481214
575949
73547
276839
974476
1084964
641068
222402
644164
739744
545283
397007
810132
872579
84892
763776
284572
897676
950683
627139
408049
272353
131681
245881
267399
1055450
924332
660266
873178
1094571
519262
747586
717161
520444
430457
766047
236165
421121
492875
1007870
806139
20128
532533
641581
235460
219513
621544
906172
73069
47983
867919
862245
797375
98749
633339
349444
429003
1013540
684891
53978
994214
884824
790667
19118
1065932
570449
345693
264225
581923
1081959
427310
722028
381929
274245
165642
282996
922241
1093319
969889
834648
38674
58759
950472
650484
804055
100391
165875
678072
1033020
151332
163147
768858
750107
98880
328641
988611
711805
549131
16742
476820
349245
282285
856697
426171
1082339
207024
1068572
468539
189344
743117
191815
329912
619844
1045774
204690
808708
1007117
232592
417843
1037038
640149
418574
624643
91570
1033442
441384
986304
28497
27447
593929
138498
264211
220310
600767
775452
341075
858406
1064660
362695
786872
69016
991383
724437
826142
234958
552108
167209
746721
761671
282167
472883
158538
510569
526578
995134
520912
67230
668723
82071
215011
354907
813726
387941
215596
281307
215337
387414
333100
88807
131199
893307
787893
530568
202410
44433
770332
77124
339875
497913
546535
682236
279909
900380
392692
83688
217713
394172
1026442
1059806
792266
793751
424030
464800
998048
618596
389129
513058
1036781
727757
116575
839335
438769
265992
161885
948832
632698
1041894
1097158
442949
570380
495244
2286
141466
442866
1075607
44381
290173
511923
933662
800690
1014889
305045
499206
711307
671757
915358
559291
756705
122437
245912
1069103
736370
726616
656448
150469
475980
849857
996169
385245
280940
222889
829411
1098248
883894
219269
556376
986547
5736
751245
806691
724294
438533
79092
458163
456244
113155
352553
708812
1014495
144305
1036173
629570
55526
1065844
738780
951258
777689
390727
215583
372186
618856
609215
235635
94959
658325
503139
1025002
934050
859036
32403
60432
1052564
779570
770624
786795
65080
359886
920626
581179
362633
253862
36456
738737
862301
309331
856561
983409
539879
287893
62817
961228
1089567
1029820
623980
343675
1039709
824626
743083
1049945
147119
761391
542520
418467
125499
628829
709708
147582
413802
319972
112655
469158
43960
34218
1043275
1043688
928772
512926
337979
705397
648562
893452
142942
640061
1027772
1042932
510987
388106
524258
775463
236642
261236
249752
52420
629035
589989
241800
1088293
121451
383550
319701
570977
850041
225012
107974
117575
414046
17088
1016314
463110
59309
335739
886033
60363
404813
907287
407299
241813
531288
405662
421963
264022
988009
723974
1085632
424304
343213
868253
735847
135758
601461
257886
1089316
143277
26755
117718
869875
286700
975542
578449
825272
446207
20593
279127
1035130
98717
767557
248827
438242
1034734
343553
637832
313381
746998
366122
415861
587028
509443
288941
611809
251645
399217
300306
140080
1094864
843862
250432
407056
43986
24892
94055
28849
477037
960355
721357
909600
828547
784759
609399
78815
578585
1056610
712165
438537
157970
878467
519555
284142
774644
84743
779280
488428
1023323
614781
71666
1043565
960154
323609
995508
733944
413205
362246
411168
931627
893310
43827
861059
450994
1021255
469628
74980
914203
981361
211815
871475
101093
1012807
245147
633410
56990
586402
918898
524850
979601
263818
74190
975535
148645
960303
556929
274720
898706
527806
374713
841674
426014
1029135
601216
240166
305294
556983
869748
418549
522597
904045
393822
335773
221390
866761
223039
495763
621683
805669
278898
340213
1046476
18582
1058569
293174
763519
939795
1046292
613444
47512
499310
233207
909204
859659
1081888
573970
178713
923351
8868
359128
853947
946577
1003989
1019842
316900
276398
195717
364733
547061
738709
1004898
45434
560559
182168
70499
790709
231088
66794
971890
171062
509617
488828
675235
687965
755379
725468
80857
978478
753541
774256
1084075
173729
72557
184855
182915
345161
816456
332282
367756
466033
943049
495073
981695
71290
545031
999967
327578
757193
581680
702488
410592
813582
157278
208588
909087
28735
622289
974023
150135
470705
871992
300755
946238
473713
597847
797087
750634
849096
82404
156105
590295
582494
175734
289943
134210
267470
377857
1063800
615376
350652
724840
617444
584698
529727
472797
485513
266213
572235
119879
222631
790877
183699
654337
1073616
6142
823323
780068
146749
131801
918643
529915
919222
322547
759804
930330
117000
773255
388188
1013620
742108
347941
953631
603712
605090
63828
917152
592611
880301
958572
603466
867066
5955
766642
604623
386893
561819
740152
62455
199376
55534
628438
397846
241785
372870
475401
1070453
1007575
242094
415010
563378
884364
256655
483046
814457
26803
523066
445730
1021673
705274
724697
807420
856860
171277
84249
667883
621018
974251
149896
855080
928198
852033
927312
159813
29780
140015
529564
1016771
816048
716498
475133
6790
353263
1057103
264310
77314
287577
891186
822063
646379
383420
768108
409521
669808
537752
708985
1082052
665791
601084
971934
852931
274658
571058
4114
434040
514051
826110
499877
284578
74217
772086
249578
888694
616354
41390
703290
767649
78301
727275
309648
285916
545306
342908
934011
889262
777547
397692
922601
150048
815946
6212
362233
836447
999349
392574
998725
173232
27100
75697
598163
436410
741142
661983
1082022
556459
154108
462275
960817
417318
966915
309236
531129
227507
1077195
613794
9001
755731
967680
413996
528164
649445
756428
283132
572221
999723
387407
860768
631221
925981
262333
736355
443916
119991
209396
842298
1034997
377130
77474
650820
484189
330114
611855
234457
60595
516138
292019
178529
906112
718878
896409
186524
805920
362115
984741
617598
348997
913598
932665
1092218
505520
477392
81317
723910
669931
172044
410072
805358
891405
683519
144721
863484
797620
100985
449286
1000600
714372
405049
83707
8224
301127
805010
106850
837892
987097
634641
461743
155258
601386
458905
10955
810519
1033040
655965
889931
708821
73004
359006
209407
801618
388700
183412
1076920
797643
728094
834284
507499
802453
634167
586018
942338
165301
1045742
699325
690573
225565
386649
195289
302418
421587
956839
818957
725385
679630
497360
264781
899148
856821
688696
335768
187570
1084407
1098176
183522
782424
326450
172347
484524
730464
881707
73231
602488
101759
636659
434023
438854
997576
477956
663153
816719
932224
539380
956119
869220
393640
201446
112934
525578
808090
808925
944693
622025
547007
528001
367116
246365
738950
623443
319718
574641
1016546
928122
729687
312159
874928
233089
983160
34362
275333
962921
1012820
291585
920345
877544
233326
387957
23600
1033168
140908
296349
198937
736354
24088
391722
762763
970768
127193
263672
271363
318377
96228
791497
422323
170961
1055295
7124
1094264
884095
43748
839297
399445
787509
934164
806097
650435
71774
834247
836827
837106
40164
576272
402994
952668
215692
228713
508412
995850
973500
271235
642700
966939
806818
1058079
203404
519816
711880
1052035
107062
770309
1037033
31311
286639
509227
170757
864914
201367
262734
735893
507437
971766
491477
813248
1089655
485710
125013
352521
804550
278367
890376
79148
503698
610747
954692
519549
431858
983026
99520
565452
337015
50703
778885
535944
256816
203723
448509
615617
606873
823227
758775
228772
913435
753335
105937
562641
838082
896458
335852
307024
1075094
873895
275331
125580
372312
1057961
296573
860367
504003
754954
241571
927208
757156
112420
497267
291562
810807
505376
327848
473408
586772
377075
615330
563302
1087972
1019027
393763
727107
667010
583941
841699
900125
1013556
1052988
602363
814505
839821
729899
1079405
302052
197813
638437
8547
302154
985523
191790
480951
361307
85631
368514
596167
98462
642979
461369
464756
921991
9455
114357
767482
276383
1023338
544462
905211
448495
545824
1044972
65416
14645
348007
585930
1005784
677008
1020590
841815
581912
891294
314978
1077355
345483
83536
162167
468023
772285
230717
38904
74192
769243
1013705
656474
1061779
215837
284543
240515
348716
522481
161339
412894
1030043
412458
90848
1065092
762445
929860
138542
151515
693932
1013118
42857
668523
381805
809251
948932
484159
999720
888331
30476
731844
846490
1040751
368712
547419
1062050
886891
836648
365844
443997
1012884
470053
177340
1055141
259593
250637
715821
1083985
235801
108752
94733
628522
842167
656686
45562
954351
253791
869527
101805
376147
705769
341718
565372
492847
161363
991291
965851
878297
651213
776488
1016923
79659
1093844
820956
477013
281465
911239
106908
596117
403989
528330
989197
370375
672812
860601
139349
436621
406160
173311
254460
972340
839768
602188
134875
1030280
735997
133611
870161
407047
379721
148310
62737
678973
1030633
556978
918697
185100
866064
152569
32305
626069
572145
1084412
697875
431621
804312
204994
475944
852724
649487
278787
218028
152080
811060
22375
877349
283640
528339
64806
952109
987347
912394
208330
351075
453037
419700
684609
591613
1010133
97711
761044
311645
972598
1002458
392439
233445
785415
815970
577601
87260
766492
744397
402226
435444
604224
495673
31145
967214
565429
413534
556447
214177
58949
345725
1014684
1054319
248568
979478
133347
683790
563152
793618
143094
182280
577253
872185
695055
975094
367006
51345
11778
488222
634473
220780
982263
767250
855253
767934
1080545
848587
570738
371635
195166
412019
233130
139365
559042
287861
125536
928233
65165
232694
103274
3710
748593
564245
310107
552084
152832
778085
898288
1033392
541770
55717
662300
254976
316294
841930
370359
1006636
141423
20650
796054
375452
1060339
441890
816577
308664
305595
155337
132217
777706
109013
11961
663426
79480
125694
1012819
752747
1076094
1077144
1043593
1041542
68202
125250
790362
679996
825818
929017
758059
363708
335231
290834
542140
810991
142161
808171
808490
249818
145368
467996
426458
392989
971404
121046
662059
476197
850595
1004603
237121
838691
1090537
871058
989560
642230
360600
249312
449690
588250
480885
1025824
395733
869282
182270
714868
890681
403932
296704
773149
590088
625575
104753
604200
716290
724480
1063323
85991
972386
593269
862581
350962
526233
91999
417757
398511
443882
140959
257149
927917
649598
527411
199065
483458
69320
165346
275242
771835
45943
464566
567008
897861
295145
51004
373478
850289
495784
207554
563383
226675
1072439
377206
1031861
40224
1030506
254657
845231
1068364
373101
416488
522689
128818
481922
1069924
576167
966039
653378
552728
745327
862231
442713
582514
391665
18887
212076
65287
57271
566659
586836
598491
249085
1048495
320619
875429
236345
727008
163159
827703
1007395
520999
434519
930229
482045
847460
134550
628929
194028
220082
1016353
230887
348588
493422
266791
180077
817919
565707
1086346
44872
1097280
353660
917250
413203
499455
958029
316244
1005063
647713
96071
150020
1045474
801082
1010382
664964
911609
956263
104843
558876
687616
788955
296191
891509
677496
402882
47329
929293
917811
435889
428101
730213
892763
562013
508485
491544
722365
802072
338373
382361
348576
629109
331118
747944
613861
122645
103616
525310
1089072
94949
311055
688843
759931
193482
299892
152381
399097
2300
612653
675360
622442
453410
209379
823720
267512
249768
1005646
884919
596127
453504
59242
182971
931545
390354
1053072
978850
895935
222891
254071
525359
102462
548485
771602
93313
84489
769383
666053
640351
280597
379967
492545
200284
280831
236009
792131
761161
495590
585067
374368
426127
317284
65331
276064
638790
690338
387042
389042
434169
719617
582902
11393
1054783
716398
828500
52239
559325
1053768
147364
106147
619473
510934
244641
825215
825216
845466
322594
1043845
217459
303445
717345
329547
355112
141891
715972
440569
802950
1065673
886657
140263
759236
1093735
432569
1045715
584733
323971
790767
605447
322955
567462
752844
867292
826057
31276
930153
348206
142804
1058890
203197
88128
124580
156778
246221
47598
1053173
295824
513187
992501
498963
211224
347955
877990
1079766
1059364
643544
782237
38933
456114
715211
758538
717425
832944
380365
879320
388490
113892
849675
381051
409687
1055315
653643
802673
54869
281635
1000844
669057
89642
946083
1056290
343365
891395
1018810
538902
135431
194763
196475
310308
301052
73668
912881
660256
512916
208972
779214
1057167
727079
258265
503623
407479
991412
461620
314334
360945
414939
107563
1086849
326267
151814
615968
107560
898370
608693
636507
965590
156311
1087351
396566
352293
251688
841945
303253
1013788
580800
114236
1033916
767782
634545
484851
1045874
754227
271793
606465
642525
529614
878353
705233
410137
484449
129608
375602
708679
1050019
92489
54147
433387
293620
993907
505249
547030
675850
379583
1084775
28260
748935
1056017
233145
366673
258747
366559
177000
362132
216107
526543
245613
758692
983447
451414
1060302
331415
82187
321482
105957
443702
293303
946346
427652
1089328
107696
369406
786390
694252
835430
610149
733321
557812
241362
883846
653974
393184
725163
252798
902851
528220
1048776
471689
73167
653229
205970
992464
404735
1099919
413552
744110
605213
1029720
237197
476522
674010
574099
385610
69500
1072430
510689
383753
345226
661229
347801
348851
650243
1059858
1007323
576934
881623
938772
114709
506193
514780
515830
212893
644773
435018
833118
568157
540710
326473
1054968
1085518
1054804
671124
672174
829487
513204
386947
62885
712791
1029612
819722
1026695
866882
689218
267854
446688
720340
819990
763685
1090776
214299
814227
63333
1039506
189210
351148
207240
567452
909587
768964
1042970
458122
41935
96106
278858
686723
447931
629647
1086049
353434
472063
842844
81859
720359
1005030
520978
51929
165510
940277
653925
742918
737035
556399
1082057
444067
219960
262872
440775
795726
98813
268933
1046649
746837
206823
805323
404829
1046045
1096023
660087
393131
509814
776436
135226
515283
296304
656335
178201
569337
501989
185943
940781
932609
1023925
240628
738307
116745
469654
956848
1099626
539113
921822
71995
650258
682139
934202
842522
262795
426823
621795
307709
7556
193163
1015995
1085495
92714
245372
392873
50860
502005
235724
1073481
149387
736571
537707
201434
719469
407632
997747
567574
803295
692309
843748
340097
675785
431598
977649
634205
374169
16702
539629
797659
1097911
199195
225824
380618
89945
992471
545321
907538
400243
460502
947669
1074807
449093
245395
219523
910442
215426
756704
472402
120721
1094928
573488
1025927
804453
983260
969001
1092939
65989
657155
41670
928877
253983
873580
120631
794132
1062196
779181
425444
954590
926474
852018
4172
408815
102494
765134
1002990
179920
703215
39235
456344
300089
648235
980884
322657
492437
640787
411900
621937
144069
647030
148107
424457
1085448
589482
1100332
718340
1024311
340390
211795
674872
540099
1072472
392763
398474
142260
139495
104253
891540
736329
519557
1088303
70074
1097505
396589
389742
685474
802986
921105
932267
82812
32699
529274
762384
325549
198745
181773
356925
204430
466549
796533
59378
527307
940274
366546
451393
404447
284403
565087
807892
1038830
125740
1060660
650920
161900
158858
883083
562255
774002
788272
436249
920658
924968
212600
776995
154215
166545
297897
87219
240910
840462
1094482
300627
473438
317924
101855
954864
543072
960227
845286
418292
953440
216379
98602
910638
660836
566669
1013164
750932
309931
611124
429469
1014937
716962
547512
541495
423895
4953
413626
604883
868035
1091193
768873
282115
316450
334465
1083986
878715
71994
20248
947542
1066753
599072
131121
231153
701370
1083430
530156
997147
169415
916969
797398
773888
1003611
783588
1014503
881194
333202
242888
419869
78399
916931
1035155
526628
832468
992467
383672
96436
699532
418547
349640
500197
467134
514282
146574
879553
162965
410961
265531
278776
489837
1077006
1035389
252150
571654
68659
753150
518169
301060
826965
790239
474627
860293
189203
344256
1026647
529188
743246
21669
370888
351369
571084
1008254
194917
65000
1064334
712567
878564
516145
56884
18681
625541
1022847
915127
386426
606011
338662
538935
216938
1008107
1065287
423288
340837
820582
75984
180056
584437
773122
450771
375833
635616
122053
751624
95457
1092264
33107
709746
740465
864342
204197
342608
547139
277177
1068677
607771
928067
307812
874175
137836
1036264
23973
122973
3265
47112
365909
1015706
1024420
881604
1040037
365228
729799
633522
56193
958783
341941
838569
659553
547430
622328
144752
651400
969957
777378
808260
343617
971447
23675
539442
687463
815639
293134
652930
267266
889704
909728
852093
126745
524248
771969
963452
760168
318614
922768
447954
174049
327190
359632
929722
447770
385043
524237
485693
745047
534921
141714
776982
487331
422097
1017294
315988
896644
654107
1021617
903123
89772
209434
680886
428836
31303
239216
16751
877636
632988
165034
762505
57225
267135
973794
159697
18795
633376
1054095
343953
355853
481101
890144
373832
150873
591014
695205
537007
919417
857899
1034434
30028
726937
589277
458752
944059
444734
269348
517985
889562
118240
692735
319130
933087
141921
705734
64968
1052729
838289
530689
360399
19373
872012
1016816
1081784
238025
458630
20251
30487
1051135
583828
568492
970424
877775
600050
736473
602442
996184
326905
569086
7922
391453
217960
885783
44945
402717
712280
158027
661548
629049
1053605
90719
564594
338227
690237
1073680
485981
378132
764149
144559
1100290
764819
514075
536328
205897
25568
316017
112659
953820
821909
858754
821410
524405
747519
190519
123094
322502
792236
194700
359317
114872
486026
774536
498001
456141
355255
1095487
805143
613385
184746
828486
1094720
856038
798414
848509
555708
618175
119931
231872
518367
20035
931830
768164
920747
908541
599380
220235
173552
365030
94249
583783
292146
1093446
537031
1003941
702553
771072
248829
46080
707568
440875
242415
1028856
422441
64980
899102
493829
632693
357105
949804
665825
1005075
475242
79508
378903
932097
883217
252129
138625
19990
600200
662215
101394
242508
919765
146492
950046
1097224
339743
820659
980110
611165
557696
818437
745379
256603
290916
197905
358847
903432
286573
84438
900265
354771
43786
950956
546822
498209
257781
246989
984523
733655
545304
315114
983788
559679
221939
141371
398245
824471
364407
21648
377594
700600
862388
205627
473821
399074
1017824
663686
44254
742004
85575
819049
192100
32538
280367
718615
127905
163006
928487
512764
484648
1076932
44725
165923
943068
749334
111697
634177
466410
332449
982644
438774
876767
560558
214746
952775
948790
703845
785639
832768
348948
156089
632287
316234
499474
579431
175531
767653
1055164
406631
9243
627583
307762
903040
414904
43202
673404
64446
985393
169951
349131
174915
83971
376822
789522
562338
582157
770384
720519
961563
148800
773028
448519
687871
997250
156350
47878
445084
234818
917562
780959
962132
511626
9372
1014867
224039
160900
664977
643369
1002909
755600
878989
356716
42742
774227
1013259
281517
19190
87177
138399
32213
995642
473894
677269
476253
426111
753360
160323
189557
434410
929614
896387
626750
859451
810400
341752
838969
457946
1061981
627360
624727
436670
823057
762747
296328
187386
394166
916136
457280
621427
65463
748178
520077
1059325
226844
129894
1071278
178432
28159
974835
9975
304330
446393
755971
204720
109552
432849
44773
330694
452217
932502
756725
882678
608704
1075465
697646
552157
84091
989664
656814
945834
209721
175924
754782
422981
635421
780347
78694
1052019
950454
6513
1079263
334652
588819
817837
986195
41097
578715
258468
975138
940746
1045471
800721
614228
155708
536966
808687
193198
958950
691273
556393
359174
782222
365900
582575
580165
250026
832321
270572
565836
678597
21873
506263
507313
864447
118448
374583
547924
509458
16778
1003178
570523
545037
152918
973070
515649
647990
661491
480584
340279
426529
242218
936187
915562
852420
435093
439655
238905
563742
574557
756832
11822
254304
29383
497947
240094
813796
395773
1003919
964663
945225
1042753
977130
20189
513733
664682
899214
898164
863222
71915
351237
423550
609282
478097
105933
616219
951045
676503
960696
263115
459484
402010
180229
455948
754313
928979
750483
967578
728984
202538
748834
604339
521384
325471
935422
572898
672153
312463
1096090
611440
48030
146457
464271
223625
845218
299440
840637
463518
847497
436724
208869
479213
492119
572771
664304
162002
730138
59802
954669
495384
1091565
280652
42573
213975
393946
843123
22795
248312
366856
667868
844896
1001811
974990
285686
897643
1096919
903278
14910
442972
595487
350324
1071079
722479
107133
154558
559063
741545
877875
450915
295501
1008447
582302
113223
854428
723409
349857
763721
87897
439700
888724
129504
928600
998288
313933
318431
156718
644363
401711
664451
163464
424405
634747
76100
839570
751252
977005
852776
210897
455567
73439
111905
679486
265775
743683
1016609
48512
902290
1077232
308064
556683
1074677
771299
908816
485929
401650
604758
640263
112777
1061570
190603
696254
708054
332504
79417
136285
279130
252095
909056
738031
1055015
1067125
709091
328595
992775
40223
49801
61820
1068679
422631
634012
890021
126688
246467
156631
900798
289393
684760
875483
158976
660032
82925
313196
906437
1014673
246582
488039
179647
383793
687688
444483
381368
833707
239350
217869
62866
430381
530712
955474
244884
969760
812100
335713
1013623
308750
950119
501067
1026565
1091564
701414
578871
167318
669149
238913
24634
788303
361930
64884
856753
749651
362379
844725
1048405
829589
442335
1083287
120715
663228
593676
133022
418820
861657
535478
233557
501434
45389
544794
1080626
440841
593006
941414
445694
187945
146769
28040
1078961
1061883
969033
175945
779441
906275
947348
252762
403908
668720
129025
581023
738283
580812
567524
971983
165269
400166
1090626
717672
668034
1093292
219246
674223
886677
1083943
163313
1008578
936810
940077
732908
725922
274450
717649
144990
286767
188184
817039
210959
483872
626602
68582
587350
590770
446493
235914
947144
629895
722218
878254
150242
671940
467228
598613
26353
685675
570027
877792
808183
584627
389142
343422
552879
345025
371895
812893
266128
840107
67249
152712
982891
680496
867124
1003029
184611
253808
788452
365473
1046312
970107
264507
286747
879441
273091
595017
692422
1045271
713669
884153
558536
519966
1070033
96305
556286
876394
433326
841506
1033386
439723
1090153
1042880
814006
539581
520962
509992
301371
875185
617107
1070399
59909
1040797
770855
19105
751287
56498
476626
1038661
398350
109280
59069
329264
524768
886493
319781
286888
755451
562541
329761
920093
776434
574565
419049
475734
362742
738317
882533
972423
1041175
174503
363055
743433
902991
752615
771035
18832
728652
157112
240497
228276
484767
627002
868018
315225
1003601
1084984
969482
601173
490500
17948
363349
145905
1088167
501781
689077
1014740
971059
37510
674903
100042
206185
435168
507495
155114
645281
370543
526613
643215
326478
212628
519359
575606
41213
264434
1017510
395219
966895
626942
63874
605618
210832
1009839
914825
707534
508475
631857
56289
496288
957450
435008
752947
874741
944511
417311
99805
246817
132465
539704
1011260
1005581
574920
801502
645753
554511
325695
26682
564284
282959
307247
1062066
60794
368450
548516
668302
122162
115252
878008
258938
158117
172664
114070
790433
891570
837711
838761
872358
205401
918297
46552
836723
373897
234999
82158
427149
21183
775752
287903
477288
92244
113661
983343
678504
823173
574265
300842
1090160
689258
806898
23598
15634
414118
994014
372286
345915
694401
324503
795694
451860
332150
484113
222224
407270
264889
120130
460629
482125
276567
240153
648332
321703
322445
477249
911800
793698
1084782
569429
249478
735855
123582
229437
228387
529211
966362
874606
80655
1014959
242108
958785
1039360
1045460
466809
882839
625605
336043
659356
401839
311858
707400
308970
562159
196457
1080851
9437
205321
699564
800142
610470
496213
531612
615078
52751
566149
19419
964114
889852
194534
204883
1002545
1086151
375474
739724
245228
490804
911340
518623
750067
83666
460771
424531
68652
855478
106950
823283
922510
602199
341706
711604
677156
446110
251211
562880
51498
56445
713399
31688
221507
406743
863492
746857
259797
335511
32939
814955
77553
1012841
589744
294016
220650
521325
1061596
985350
81036
618754
602309
384683
403340
6595
763666
475596
884438
62590
753546
1011987
1018576
703506
175894
295318
881157
743933
1048498
403822
601847
421297
913952
406846
1085682
494315
667763
682927
407757
847623
978071
247231
438316
673153
1095665
1092958
1089217
298555
96709
985713
573990
837921
371392
708532
206994
820425
489492
873320
342441
31919
968298
75307
383080
111463
848733
221566
1087811
967527
656290
885252
328791
333939
542889
124232
774618
482107
411195
253637
165970
335074
600429
360415
547574
142312
900019
699544
752772
663102
117486
21013
659124
582034
993270
591191
689217
230309
1041949
434033
399506
704641
9785
20625
385143
1072488
313457
467188
826318
312101
660979
765866
410979
8141
151838
941255
246670
55045
874867
448547
502702
154049
606235
1074959
903835
784165
667635
715295
573109
258120
747693
874446
309062
92836
973976
521820
959039
990145
622077
44879
512969
886456
1003002
834084
886235
255333
430637
422468
58068
264291
651283
1078453
987923
342869
148957
318319
33677
577392
193788
742371
113108
961557
268498
687968
643427
70772
901906
266625
468714
3815
515755
377778
932463
182994
869710
1004105
345720
825099
358582
774592
744792
277564
79366
114428
1077439
915808
299335
627886
285329
1072292
991123
420283
634455
783032
524347
128729
509003
696458
308966
338361
989252
468281
771539
689284
144367
396931
810347
936708
1077531
153964
797869
171763
52371
724242
840567
968299
516580
500700
826408
579038
336637
1066308
227944
793581
770595
96152
314803
680080
677542
211358
902598
469562
731302
717281
602716
419270
845112
126284
380591
450275
502832
35454
473601
761419
500454
711197
1096571
1097621
773961
508463
850120
173078
544903
545953
619345
952114
678081
293394
425027
439399
952237
485249
57533
738632
1013490
135066
579346
130577
667239
992098
1034017
753291
241884
529382
476205
714873
166935
414279
492802
789647
203329
338058
236659
317484
451724
1040830
1056853
358597
1051749
804660
622469
586702
390454
127462
176562
860290
451244
343689
979145
930225
880139
966743
330885
504793
853977
235240
872033
525958
847771
671818
1011755
473460
1036514
216439
558284
155655
756412
887001
556305
473998
834237
992054
486959
945839
653316
218586
597304
431425
594297
968851
804464
74049
454783
174429
180378
263812
659384
620462
46024
241160
305943
841272
212497
873194
864898
1005154
251507
903045
138400
943410
1090530
408635
727511
602248
653270
1034092
451365
451366
447449
540703
601716
134294
822331
749430
748380
215565
1011974
430670
790291
356375
280053
488387
630262
667732
998310
899287
965171
557570
735443
623406
786229
826324
211526
358345
1002797
494319
1018937
558128
421696
398979
943897
93972
512869
11843
671812
908257
497535
349968
187003
475020
315051
1017470
324151
850263
749932
737442
386554
88482
11530
72993
321737
227008
149021
664759
721324
943395
485688
782820
844906
1023632
933627
504748
987372
539707
34039
909752
282085
890308
521328
910616
393313
255240
955663
94337
639132
445325
124192
824896
354856
778111
18616
772721
565903
643205
284064
708191
448098
911129
340030
594589
867920
868970
416964
416963
560156
218872
731538
701060
702110
842650
309694
1033991
1035041
1033990
21619
960298
961348
976087
497089
301273
479640
497077
765088
766138
728334
188893
661362
950171
713655
1011053
835239
210119
98455
77193
935716
912292
909913
695173
421421
228589
622369
34637
658573
930690
1073550
1077155
132312
439084
1024864
461799
316226
288551
585301
630560
234063
401708
346613
848621
767124
956655
234417
659388
7088
456117
385935
562862
62554
883973
162797
363713
274863
277558
414142
91120
1076445
661196
304635
193145
9944
1007620
390444
419674
418617
554216
83447
376490
794603
642731
416920
85650
558977
380909
336500
1050990
407337
933974
712167
781341
250792
602967
603548
966209
572785
704567
114510
448599
223072
753496
984684
937715
91836
1015973
1083551
112448
603128
683750
440384
678028
829211
450741
328776
603730
17409
238033
1092789
694950
1031622
485287
706749
1092368
51276
600925
63983
523783
1077410
406534
211428
36151
820994
419252
756352
489276
701368
611573
563049
109378
42570
517660
135514
308206
154930
383702
839527
990647
443653
260450
978996
1068576
216168
452429
495969
44086
786315
675174
995275
29160
135744
68760
859360
245689
240164
16896
923634
592173
297196
232541
859205
282708
295679
572099
680051
493690
758114
945533
198720
1037476
4630
988842
771947
1052295
828241
681385
760501
732299
611268
353697
377705
521615
412606
175845
60033
879532
294162
227438
112044
389130
521509
264328
462367
528869
883724
383371
95238
299021
593241
902905
127281
941560
299633
600806
857044
536252
676412
957649
533236
217798
244699
548659
234025
347773
422068
57168
1041185
650260
475297
1061993
598042
1056283
755777
708143
188602
758539
135015
500620
265716
516864
933254
346607
363937
381077
389077
535223
764416
244990
209833
691920
386652
74303
323219
382291
367142
914423
201299
499203
165073
816218
1028337
768176
962903
578659
117979
976992
582705
929995
848110
621823
124652
601105
602155
974317
141462
756838
793172
572237
449474
553314
50549
387326
741059
536512
803406
202403
981661
693709
354988
87231
41621
416252
216657
422525
135844
506296
314455
1069024
1086441
1089959
857392
33028
249285
742249
283285
185768
259019
811887
396233
1056051
802796
659879
747499
1082477
984193
1071101
855702
483594
610725
427050
1095437
440175
658572
857613
828820
238879
51503
299311
52076
990917
693764
680668
491671
804161
422683
152823
1066332
946957
852828
785926
939185
180918
59114
229581
880567
31130
407049
1024988
317374
562960
585457
960717
807473
1004167
892225
514755
762176
820060
876947
555426
78755
838460
256388
363952
1005501
986057
180028
596501
342332
233148
929634
418281
95738
344220
572983
319168
406508
726757
515384
1085624
801817
1041897
745525
236875
1003499
128508
194157
998378
415555
662693
362394
824248
897139
240509
543861
315514
882120
6416
1037908
777840
1022018
432245
981680
304478
967069
519122
9188
630822
420023
568615
208097
883917
560585
268251
11108
761860
151812
764539
888940
405385
359941
297251
1001826
603328
83862
506463
721385
937611
1024099
35689
745239
800604
77735
539394
152722
661498
884253
54278
332153
1072797
977093
540152
392108
12009
48067
925223
311128
23430
471286
1067022
736273
742721
268388
600941
533340
754893
262983
1001137
645262
779663
137063
1062984
467861
938629
437565
220259
179628
294700
758279
646252
215783
332089
1029957
318574
750713
573223
1054227
61333
885980
476376
62772
908210
595080
1021041
407963
415695
844491
179430
1003510
852119
825974
355716
971501
410760
586128
232588
405640
675488
954808
66127
998060
657314
674586
424698
536914
158915
1085655
619813
511846
203979
85264
693177
181000
598326
256824
359023
19695
981137
759002
784823
579242
1039476
250628
21477
404855
1079173
154137
763640
765043
578565
325885
884987
812128
761351
1037481
1080261
111747
54430
390540
1033847
565369
978038
991533
727299
69257
351189
694406
485927
174027
350438
247782
74886
912155
955390
266861
479085
39625
330757
534376
137452
944164
228414
1071575
677501
33851
124315
620324
309100
242294
221180
498581
513071
950968
29180
569561
908353
683573
641683
1096358
113431
453814
342533
1082931
418286
810578
677628
892889
534771
785732
389322
1026683
421222
351092
626764
338675
819587
159072
118392
279589
460432
43418
450536
164513
743436
482861
598608
1031390
537345
238389
170308
75120
406938
516133
779063
450639
423908
896394
172600
1099117
136352
300239
671285
735458
672712
282892
12803
525344
358264
801307
1078449
197371
681551
506264
379519
5261
176645
125080
63849
368367
436832
604593
182390
735704
918931
323476
585387
913563
952124
989620
783059
555502
158616
513145
476734
1027057
334429
129857
741391
911888
463957
202929
756199
453005
141101
785896
240284
955216
332147
4882
1018775
29471
757353
189543
944548
481107
381800
626218
980259
1087152
176696
244793
736445
608542
381068
818952
21293
259153
479218
789406
181589
847702
192857
776141
480133
743967
29964
228291
421699
405072
692942
1049890
241709
472025
926993
22096
866205
1037625
61846
1098779
429691
369540
290252
987568
912708
232058
691225
547413
124536
397678
7107
819026
213472
11844
568063
953800
704254
737651
358607
496073
1049738
155917
874872
936462
550361
821427
543170
124018
307244
902561
901511
210083
705390
944517
798108
413614
206919
307970
65515
748810
471252
418322
817344
849849
249737
317795
300893
873280
1005774
776589
63867
956465
472067
893443
1082337
1014739
423675
881326
1090427
626812
1038834
310712
1086276
475884
1067970
798299
654267
37348
655032
42968
264054
905584
748993
249025
914755
62957
818468
1066574
497251
837343
292312
537354
536304
134097
303528
912563
513051
455612
1023153
1045633
1002092
169648
1090106
957913
716906
742395
42111
1060071
264877
336624
1057850
854711
402518
21462
247831
19131
946191
250702
750012
825762
158884
280841
600203
372887
1096516
803830
927740
138827
574384
720317
594705
758257
167076
548751
598682
251511
316330
964504
950638
1080826
779571
382630
137465
885185
366583
300153
503876
780140
26190
932607
624543
594472
286528
747731
978695
414670
69505
120026
450813
782686
214282
70386
490859
982647
973339
191907
513634
616399
491461
876873
369718
1097117
532217
698643
832606
351059
136638
1071147
140059
53308
209617
29574
197935
1047315
553034
948407
387939
674738
17908
87848
343361
168179
439555
1013372
90838
628209
358251
522688
192124
668698
180387
887574
1058155
236562
812508
1006207
313834
638089
419263
467703
1009501
67484
629078
486255
807614
57374
621181
472556
645673
684260
342356
489200
253331
1030639
954522
920314
416364
347300
1045064
466184
478982
146658
185322
558358
993562
835482
650391
726537
361391
163116
949815
834599
202313
691914
12728
335895
792329
181385
338706
500780
524758
454463
345523
979733
163989
877895
112751
416067
31068
536638
1004292
310121
563937
1070997
369993
906025
470081
893085
78620
694868
1008146
604386
564104
487550
416582
323566
474886
801482
434473
397150
935320
819399
224588
478609
995859
1048768
909389
229846
27607
70841
182277
111209
767807
370280
317892
427561
359670
507108
728477
269218
67800
1015426
697233
767480
519409
485637
424307
551100
719704
855200
919581
772969
693007
183887
666483
493282
366201
973819
380073
74253
304576
1075506
346116
765066
751028
855171
395052
894354
84417
104593
1033342
600853
1030964
1095615
290318
13938
519390
908255
743638
784851
34393
337362
346201
836480
631060
994644
464533
750843
241597
1067224
440512
54887
948935
147444
725227
427505
39908
50511
470272
1012871
582136
909412
765304
973025
201149
156636
454217
877302
248904
480220
443258
34085
967140
926432
286306
419007
88846
893997
95863
629555
519625
373166
260887
165719
552013
631520
38922
589244
578621
1038665
621816
1068738
1030772
205451
735754
685463
292854
852259
947945
228667
146881
446146
32393
201675
30165
78927
320406
504539
535260
807720
804905
788988
419747
763303
177432
401593
463837
77547
397171
225174
594915
697253
783200
123198
235341
8785
631698
401397
124125
659579
176688
788647
1018417
306557
795085
1062987
827213
662937
265693
835022
391900
776401
1016118
295191
409697
141104
95909
133239
706379
381626
472602
992103
1004960
37249
731635
469078
261545
131232
853257
1053285
342699
686989
688039
90827
358285
918459
295900
148478
852442
62863
174256
465125
278167
158625
743857
970245
914490
113619
460863
216393
241118
71770
1001986
119810
603787
342715
1036760
735467
889209
525893
609452
295254
9966
221145
1023335
847944
723535
419759
755818
429664
345369
869756
113188
206317
427902
847334
230825
885276
128043
566531
530237
927066
621029
71131
445549
565604
397402
1023900
700440
3703
503783
145195
1005283
294397
765018
221734
359905
23125
265253
855216
1045462
924227
1058614
912195
305393
783587
357285
644389
342767
833613
469328
256198
194851
1070556
96017
227276
221813
576686
991704
573820
1014643
960824
561822
850999
131142
418684
196262
6081
58081
1050727
349587
233539
245207
551818
97156
624045
791659
952310
81848
594240
770299
141456
920613
34258
482382
454275
922001
631771
483329
250592
813458
38861
851956
350978
625598
950911
754647
1075755
495785
808541
381715
184224
966907
518528
98531
334909
881754
747448
963159
1076588
266553
460917
496350
169005
66863
795415
425299
431971
568466
58056
1094819
926917
136629
664020
39339
650173
1096614
544483
463299
668955
677243
224470
427247
942774
117465
740834
988139
568962
795957
719026
394581
502281
310189
73204
950656
470110
1035839
1004417
506993
398268
974360
723741
572360
582786
848331
509823
649047
808995
1055090
578412
659294
615507
998387
542064
1055200
783255
392529
311432
114174
246584
861088
547526
186819
1086108
187822
1095520
917563
1008927
393355
331205
923066
416447
625630
1012925
646473
1040671
444050
618672
788758
561348
116844
481165
804949
241890
659185
729126
546829
407282
317905
250995
255732
272147
431130
115122
822261
132082
771479
996654
872808
634386
972323
1046260
72604
944559
641832
335953
744690
443751
443750
1070505
1071555
478486
129594
720383
1086970
1086971
504369
719096
857617
894445
292365
291315
290265
430077
1046014
404124
405174
1008888
1007838
574017
572967
540251
329874
770187
791908
790858
311169
28205
251399
791489
204977
341780
819512
463920
970896
727531
960129
309500
268449
429296
802463
745075
988921
984651
439666
44682
165952
456680
407120
144508
911551
898016
498680
583725
676712
443700
287442
750643
579400
695603
395956
543574
573795
16103
1043072
119159
711083
151600
814616
1052905
880046
382827
633769
1012320
450922
444484
802590
1046331
818550
274418
490549
219488
368776
372556
178060
924610
260561
34418
170870
358636
367541
209154
940602
574037
610449
479249
1008663
240522
1081530
286075
315744
142307
71499
890742
1046687
12090
216161
941262
1090193
574561
365384
939701
1065881
73116
827036
38898
351569
640086
468238
125278
274426
267695
628192
293470
372841
257049
924282
150901
268837
633196
867108
1029081
951002
133118
755875
1089034
792488
18977
213170
828692
9891
988686
203254
503051
504101
380275
896852
51124
30645
1034107
670774
32358
709566
901775
13894
1026759
951718
135141
1001283
648386
98248
816544
97033
680005
525343
8536
716130
856721
539519
895183
228487
1052632
1034184
273483
111123
341866
362033
542498
793120
398163
786662
519251
742657
66290
562302
778578
34661
87598
513616
663779
582561
271018
454695
818054
603784
347463
59433
995661
177244
1015357
1048051
322609
899763
617691
663237
84950
222032
1047875
821328
113061
149506
803586
365437
559093
879793
204444
170383
112981
559541
785162
630172
790479
202394
177863
131733
238568
678747
1018356
340315
606291
976870
522221
811522
831533
690637
140874
230572
7163
1023135
259888
696529
659620
436608
133760
1050358
810925
372143
1081889
494732
366135
51570
1041368
62746
312969
17329
898875
720757
459354
385725
556538
722208
143810
326878
479147
87362
534952
236868
375679
130729
938443
88677
381012
827124
660843
917870
909180
750074
12091
812389
1075367
4213
407784
850939
206948
1031242
926010
958004
796403
545182
848523
86572
770014
509449
662956
553758
268365
845719
779031
1031031
742070
3236
899512
429103
212066
1051292
50307
922191
780299
1037875
18613
464064
245292
243867
675492
944816
732063
361817
259845
689618
48750
198547
792245
102190
885174
957052
520609
811230
308099
846652
457647
517473
867792
765517
42807
937249
1098739
436658
585398
302891
109627
1046360
882487
523800
995992
658753
910217
1027897
948127
145793
877513
341164
104911
634282
507215
890120
939322
860015
456595
293217
388384
299113
707112
374787
307095
500054
95052
894215
618390
318429
335239
960231
312027
201217
795836
1036325
750192
916113
829193
677692
625384
512275
666395
1067547
201657
979440
858447
743875
922143
868817
1007516
74669
326769
895497
852073
965809
585239
511396
1020681
711372
710322
961488
729732
813245
745207
1018938
995686
556137
177309
1001182
92311
43165
697225
972303
786925
786437
121186
307234
509325
389023
998701
637145
204019
539048
146542
865233
250043
565453
839544
337070
369758
704719
506078
105006
383058
901391
313110
1074237
478762
698422
883234
232729
967845
300324
991403
332350
933339
722017
433278
433706
547882
744296
988045
131557
173122
52098
729475
347367
949826
551505
646309
205184
1011617
862664
475674
520072
853089
1021425
720630
237205
848350
472231
665350
813526
886213
23796
352560
105544
640402
342485
181815
484531
192170
616790
348103
260019
510944
875395
275527
898139
125085
349440
76422
266052
799835
551499
357031
418494
285897
487044
917970
191501
407787
664323
520459
351425
182401
236817
938599
423109
60251
352363
672031
54972
238969
878929
192742
186147
24048
349688
787150
362389
326996
179818
413482
178513
1089064
745402
158443
553210
540260
482599
496518
161812
458994
696092
566056
43467
1075612
758903
349369
485589
236971
94287
843812
236849
814191
479600
598048
788050
239307
954053
937631
1008065
386262
123542
1006446
162087
450789
440086
284988
329130
937231
697085
1074213
508534
1048143
436357
461611
277923
1077744
285960
867695
773174
527909
983398
996855
310675
673742
565804
853938
627058
542643
652387
775527
473652
1087253
957951
632205
386600
387650
892972
8873
403879
648556
820676
924369
914430
41797
298944
590900
373786
840792
553098
228604
983819
649314
913958
866321
796474
76665
1070072
754563
1049340
555765
1008719
1014404
161990
994854
453498
113403
291808
842750
660932
331585
35047
180782
728755
770070
655964
134972
385752
770946
327054
887699
1051997
415026
900040
164255
900931
61030
537616
352371
910785
713866
628052
598768
806155
846889
860053
706893
173435
261571
184484
152398
360196
464578
43273
758067
284697
437075
178612
577283
336075
550271
883443
349860
729730
368193
241161
354119
350358
929844
903388
874169
961889
3176
804563
128213
248039
131701
126575
6148
63460
282991
927041
73644
398191
1090981
1091541
597803
370461
211744
681698
502954
425607
2133
266757
400187
973491
1075997
504738
192347
720365
784118
823876
534344
506256
841265
775894
146959
295456
375777
278834
219245
722163
412633
1067350
829261
831521
499589
385035
890741
387649
831183
542744
603865
856281
113293
548661
94610
1053012
123382
634640
744770
237643
54926
705503
439513
524262
13407
157813
768194
608232
736061
268813
20135
1033551
401459
247578
581142
783267
11149
1022638
633315
861099
930885
563624
974628
648462
338767
776191
965731
789025
551970
366699
96459
149308
227460
541823
79353
582203
394793
258525
54694
101034
894273
1090921
353323
871982
830467
65016
1095645
474008
761946
250607
200022
281248
418154
978128
400064
754454
393327
727797
198533
781881
73125
530213
522549
99253
640317
503359
782608
947290
975253
242409
1006976
533230
1013722
795061
371914
372477
568216
395704
835547
114505
776854
829517
119514
1089012
734240
772864
882374
81792
205511
751189
180078
87562
178083
330989
648765
495099
803233
1064679
310701
999122
48028
668835
140967
612749
1076455
65707
481698
446905
878888
389603
497644
328137
224846
644833
365479
1093178
811779
115024
248417
1041044
739671
943054
958246
662675
338417
361639
405145
1067233
926060
1088815
683217
749813
412637
132353
901266
445227
508852
315494
1019623
896749
732108
616925
888505
528344
178031
704559
32738
346728
785343
62680
893144
422553
173118
1066053
922667
805052
978688
1067600
862329
130629
206273
236157
552138
971614
997267
233803
698164
699968
241112
281010
1034967
697319
587653
207777
789837
512104
419069
302243
557259
627515
742992
131592
377129
965726
220425
795845
39835
270636
357034
1024632
200508
563357
1091844
747759
379131
1062368
242606
604505
713412
88000
986406
234046
229634
973247
421357
246699
199987
963848
573562
51076
110439
112348
687814
664108
776675
806002
226896
266634
470711
143644
110708
801292
544732
477958
980322
766561
27899
623385
398897
965838
583920
95759
365621
806912
1028309
1064200
919920
230098
641966
758283
917945
503579
52392
155745
348694
475739
26338
324015
893765
325709
1083860
165120
13534
300668
977875
457077
628247
157272
527194
772103
50765
956502
735017
534652
533365
746718
860683
178419
492211
10116
927778
1070696
340285
945848
253684
1043722
386144
516068
1021029
787022
597520
702421
789659
754176
260114
768766
44386
26726
936272
956876
126777
1035048
174187
520662
875624
19724
551412
1097367
46117
321297
511037
791545
194691
871138
28872
289055
780627
106589
509158
469269
336069
531613
163394
495787
405787
479633
1048764
478787
1093149
709908
1040882
693498
545302
1026366
1048291
274481
646190
791904
764981
960712
401576
123639
483224
693852
395067
406540
286125
47335
120671
114615
85918
900878
901181
498007
621796
687660
659428
266040
60578
643327
516596
200290
74789
914120
1075427
883316
364225
42358
470291
498280
683008
89809
689099
771359
365102
605109
162348
895228
484157
871999
353581
863398
632227
466416
32559
511147
220585
170625
112503
360304
871601
176151
753965
279573
656209
1042242
1023920
675594
467227
1022502
877296
685057
13382
856698
179112
377934
69892
144327
125962
491165
598852
993809
488346
189092
324949
534335
446864
555447
812024
964303
239717
576939
18246
664502
173085
324601
325651
176637
177687
217890
218940
922408
543991
1042090
83111
760445
689794
513499
1030901
809227
1048767
564814
75223
626595
1055978
430595
804387
831019
705828
803188
438971
447493
1094196
484460
772341
485600
556915
20461
965815
491976
375237
28805
628213
563764
55222
684732
972558
390011
255689
53127
762191
516806
26743
200424
929392
1042831
287759
22643
189935
974658
199381
923457
938861
916053
511543
626730
823020
661327
78859
18541
1091518
924955
171002
730045
996504
22824
1014487
144019
762474
320297
262138
1068670
947584
104346
443625
37041
331629
405246
1039154
74572
181164
198312
744936
649830
725544
624339
516192
860774
971141
992479
886198
934965
506738
507788
737965
96775
155665
156715
70801
361511
505444
635505
92248
944993
826090
205761
1015623
505851
662295
1086583
485317
756339
549007
742538
1020750
1025242
612568
567072
936215
266902
829406
112662
295108
435269
390515
238909
448793
13056
144281
304679
1084061
493835
39710
1077954
248899
665876
1035468
663917
401050
795708
596868
884365
671843
126182
83563
385113
831650
716558
882393
464317
488662
848590
1087674
637762
466346
249138
560625
620164
706581
946926
29738
262448
39084
1039026
1058764
865939
556374
303160
746249
530660
440499
687083
630679
42495
511385
850669
730955
177993
816755
907585
1049699
1082473
432750
310181
964055
607139
115110
156267
760246
552590
890860
753312
768497
73512
457305
60208
1061345
1080071
711042
432308
708617
783014
640983
153108
4992
953190
77338
177951
636276
756640
818451
414615
454028
334295
604826
76196
406694
1006746
352696
532840
397057
40718
572336
520575
78985
825336
1074013
799755
321035
146462
635482
815304
634992
179335
880747
600537
1069982
827665
930959
226025
387033
77723
213238
26610
335957
432374
285010
972760
31900
707402
535919
1043992
220126
525713
296444
995964
39412
84044
354913
397380
466223
72603
746812
715451
904150
882772
264118
572416
132171
10212
552328
154933
486869
162036
17872
466756
289041
875685
434945
1015594
460903
224902
869245
1040876
774948
284924
472506
937829
464058
840615
629099
1041198
354956
84435
522205
574339
709709
40192
584427
507283
871239
287245
46369
782753
110800
328388
279220
501327
594125
897702
874489
257644
1080442
784378
621280
1051688
635033
522811
1030579
148829
133541
482657
256706
225040
390417
439327
837667
33223
984708
918039
130735
94827
959403
598707
644673
121250
818730
139553
595964
808808
448148
332593
675445
1099659
166998
385963
920125
440213
294313
10793
893387
901685
491770
294438
524732
94282
680532
543812
682454
13729
989561
146307
776465
901987
1039297
607957
313830
282677
716766
152830
1063645
488704
180683
424261
32645
845237
320766
821161
680473
20933
568077
888184
835443
929842
313953
601150
343972
43277
787815
391882
309287
45251
627892
843868
343143
966608
29113
886210
817890
353997
481744
993489
611818
866020
337030
440689
462509
1026286
320973
715924
479949
920243
228688
513363
976320
582046
820389
741793
13448
474823
789367
986735
310706
122402
27658
677020
268571
1078955
592823
265877
429267
306118
962024
409910
934032
34791
944842
207228
434394
970164
623895
32782
1073416
747560
840801
332379
268735
650576
856153
509536
189223
107605
776210
463161
1022768
662332
474119
541145
951051
156419
853535
1098515
203759
987190
125666
908919
831135
174329
890866
30819
422295
532918
376670
1023235
354732
567119
1030175
266082
1001008
298525
105808
773683
99956
304065
589466
314055
731053
1061342
426867
473565
883137
144370
905822
259975
431510
622272
962519
1070871
549069
273237
42179
201635
1067913
589506
171569
325176
785488
638683
265786
943976
484369
1089257
1054413
503155
286055
56135
703907
835237
460827
5439
55039
404792
875709
297775
515177
697848
522383
143840
889089
799305
657016
60546
52036
946968
283245
640879
569185
731808
1011258
746019
218815
815180
516951
1053655
279391
281658
618288
125821
406633
962134
1021448
869933
491796
847701
935776
199337
252028
439675
113840
501362
854310
581272
247040
319824
1057972
215428
373805
585633
1079404
486214
700502
717188
858947
824642
839407
904232
696972
152682
715279
213697
706705
849353
169025
603800
531298
904289
921216
887842
886792
324501
340886
543067
535924
681835
571769
1071400
66252
1003380
88942
900990
413262
867912
249742
625289
441232
1094333
890760
308088
263687
617705
128951
867186
32775
225280
574248
736963
1018365
42568
609203
414120
665413
136466
233645
165444
347322
542093
403262
953103
175308
910594
996332
1078431
926733
1036568
868868
326269
428332
486352
408619
574243
181727
723235
451471
50696
887420
822535
208591
483634
89208
259093
438048
115420
347671
1041817
1099885
746418
693051
730599
671335
956725
87001
809067
984115
472627
982611
402508
412959
1085608
830817
59364
1045989
778915
881781
609168
317772
256647
574812
478001
68847
69532
542202
406148
710853
1008773
388918
323494
488393
308910
160591
278688
604838
1063034
1097356
758224
931453
785799
850291
716015
470405
178695
706300
390214
157913
637542
95623
62994
956785
223136
959240
796555
172339
804423
438602
380966
6133
786330
278395
1082808
471962
1096976
528016
809779
897540
351667
698312
680189
996345
636753
158270
832117
188826
966408
674072
6625
533484
1051085
724503
830553
618496
441036
578407
236076
370458
312551
797059
35475
944912
262050
423869
6313
393018
25763
312906
568239
32208
765271
615260
155634
131337
1035909
156596
262406
1018979
844323
1076560
666002
814783
293489
894851
489352
139063
815394
620749
783655
281834
121050
470900
453968
472653
1082644
616437
997049
46806
885158
923324
37821
601029
784809
325877
733975
165911
424774
299806
136778
889970
570042
323573
33376
767458
916055
941785
852867
541557
124902
1086273
569805
762098
704189
451392
333574
326422
713372
597580
1068431
1084633
264178
768967
1005054
382411
717078
842223
276221
175207
114206
657628
242269
7085
464184
763538
476824
276977
722858
963029
1032833
748081
263222
639141
488693
621292
393459
275137
85519
707109
369376
822925
129818
18429
1067018
623399
837741
396606
548288
551756
288485
827967
994752
812858
1061624
70294
350694
278821
325386
191097
316141
1044486
640905
25448
1012752
507069
1074121
119847
477819
775688
1056965
191544
44536
786476
967833
234087
929230
110198
461132
1052151
814404
278479
396689
376619
839272
303804
1054089
383311
85946
604691
34803
83570
234220
1033426
250715
937269
507447
714210
199159
364285
324517
630141
442671
731639
632655
801079
341672
61448
966125
578217
883801
559925
301004
366758
646166
743407
391824
749375
399807
867682
219360
551285
684858
1060745
563740
1052325
865002
135023
170601
402807
820716
1033941
1045807
732716
541005
323636
23334
32458
507257
376800
827596
372771
371024
18610
985509
687734
148235
550881
667898
892958
520380
630093
60653
683928
1057954
807896
801111
222219
622614
784584
65351
395472
1032597
657026
647419
514349
275079
957419
44055
301679
391140
631324
924635
507157
988795
959956
364409
639015
169165
618958
403144
262045
267267
294245
1053322
470580
81489
106583
464685
1033387
975195
15823
502097
751962
753012
80909
787472
1040812
281908
877174
797638
742793
21549
745969
61273
902756
938672
602105
563019
808068
462089
22010
183266
154030
1038056
1028229
898502
173571
511549
304509
344084
112372
43822
762248
893961
40253
607255
474236
571222
663011
372144
464659
151862
876940
863557
1031731
26537
856615
820648
352390
178295
1032938
367340
935845
155995
204937
783650
428244
763275
346734
394028
1013365
20912
776393
491934
244589
15539
677561
382414
903710
6207
158465
954761
1040178
929785
345415
669806
716218
50601
936574
778836
981849
614763
297145
485627
818837
1035664
476514
286331
630565
285981
476484
296732
706016
266383
145257
895534
309569
470645
947097
520887
1023785
983257
26711
83533
185752
69209
933769
470885
216784
872992
594702
33915
849217
855866
31626
741454
872685
1053410
1052360
87126
881212
764188
886486
617979
165090
164040
570988
126527
933492
153428
344147
123249
952064
582706
314534
117250
516066
264027
998682
1068415
91273
503765
616142
995246
822623
1092918
917225
1060493
704743
765308
358849
124977
434345
787048
482195
567960
2330
197762
68175
365306
347085
885005
1017621
105615
234913
695820
944645
598052
458370
889759
524359
332209
590389
407009
917545
1013326
849107
711597
777116
555397
57469
280192
393431
466484
544787
142735
922575
923625
385939
319720
640367
446120
114135
124601
367346
1097970
593830
794971
784593
1074127
433617
876635
383455
103120
948529
835305
284842
347569
762073
743868
183688
1033056
256060
257110
101497
102547
61421
635306
48387
511971
585372
1042954
340888
142456
885513
872923
296303
1003305
754322
921319
1055405
518415
786255
377880
803612
613616
134994
372478
467926
280724
838101
449495
589363
63599
213267
323515
353339
84183
748416
781321
961970
1077426
68122
358340
219007
278030
280009
593290
9913
637043
120756
483558
789167
1017219
503768
618254
24800
522548
527058
756949
645132
10560
797850
622331
775294
731539
292354
981708
82509
908291
752889
298985
551431
353740
905614
445595
115982
377551
658858
911671
237371
105880
400318
975830
491947
669156
779332
874675
1009708
749945
199050
993187
26832
224999
827318
557616
327697
1071047
698172
75798
666530
675523
350194
480090
192162
588201
1048419
512153
441443
410149
149528
661021
842715
468425
66859
50670
599342
286959
680438
86578
965476
40042
912612
196545
345590
770859
1066615
23910
515788
633335
1009072
648166
833733
560113
391248
526996
233173
373610
766486
938974
250418
1034570
45503
661852
900528
1068517
392315
477121
757770
604657
113642
975283
143352
290155
280603
267158
856659
397814
563572
142609
514047
642800
278918
17778
262434
15518
431859
421721
972672
762723
542986
701073
889434
1034705
36862
261882
109027
78312
943794
600225
611926
829122
821948
687795
1033721
1020482
646021
618811
673699
3455
136788
678016
903358
557470
99366
330629
976170
5998
814582
1037325
144638
384803
29289
780623
138231
85557
347950
70622
551060
541021
916635
235458
1021171
258192
972707
359312
664924
781412
1011392
437495
544542
257862
297220
505503
894856
387366
188029
338314
29979
530326
364668
201963
972653
725879
506460
641647
800168
744329
241387
969322
575298
880937
422922
28145
611756
1091941
506327
766221
63340
967886
937560
129237
914922
610838
582767
4155
475683
750821
137213
487355
283477
118630
242988
1079497
618310
888399
243788
520763
10852
861757
232655
589425
673246
1024558
381460
1096462
34888
463469
350871
305169
46007
391370
771033
121813
257338
522261
496938
666962
810268
522747
217874
929048
843050
73849
1016943
501993
186782
111474
953765
956666
839472
602268
489253
1090999
803387
691983
345924
61867
364232
1063980
575281
254239
1005290
406795
1095684
928084
624145
63623
964800
891596
317697
481068
700651
128960
320845
205115
249951
639670
242179
354802
1068026
896243
498487
909993
634487
357797
349904
371856
250822
922164
1045788
1056553
206002
410927
910230
43486
351520
473487
508263
65957
1084474
952471
395861
374065
665861
1043464
143569
773855
939908
860698
1031098
324212
557475
190995
1021289
1049514
552979
748781
603851
705480
548970
796423
490585
605204
464111
102325
129612
835662
514934
937309
76903
855027
62519
1096727
202234
641459
525197
305719
441607
497711
177525
440276
617456
415636
94128
249723
567793
632282
634551
741682
869972
711358
291303
763155
758809
227542
996607
188180
595248
399785
1007656
23669
13888
901179
724722
180492
583118
559319
82593
258764
147562
719191
648412
1022222
424691
538122
922371
520852
356022
30501
791719
159511
858472
71619
422077
967713
263498
985591
242188
567928
798332
220030
1037259
586749
56369
453354
887425
553899
880833
517448
64171
591759
774653
842886
667881
286295
232398
957784
409718
933904
549619
233757
163437
116134
981962
611424
503907
554656
914879
200691
803559
871677
638201
341211
160967
441400
1095678
83549
56420
8305
859860
875258
884901
1035298
508723
253777
804730
646497
369092
483214
644158
502641
1031169
219996
552343
42267
34763
1024697
698204
520529
1062887
59675
1086632
121161
727495
945041
440291
858236
917908
366123
709214
284869
211811
383700
509708
609909
236718
905940
561783
789577
124025
995823
430641
1039225
657443
767594
68241
936732
611391
770035
1010484
362410
996426
223008
1004303
95887
75243
183831
659829
988959
307545
199351
973625
994029
811406
304086
366853
307940
484397
862059
191317
34881
196062
881407
837041
698703
70654
422060
213280
83399
554287
947221
472949
580955
792391
1041023
31641
288617
448545
1076499
930139
370987
1052965
1047200
235583
390662
516332
525032
362724
800674
632137
823623
494249
488389
146493
780333
775360
934870
825372
445737
1039162
786772
269278
423583
532248
53487
178482
1049792
36382
778717
902461
196720
91162
669521
198071
346348
200428
655406
17189
245950
574750
386357
471695
639591
823783
1056148
95463
644949
336597
3617
65956
920082
708554
125352
594214
983190
194786
325148
310013
277607
82157
232211
52623
377071
844014
548631
1056480
992930
788492
331804
385508
465985
904801
338051
1071200
801354
46055
703828
859214
10629
217488
988351
108404
259643
283042
560347
15087
1031823
885189
777717
108643
648663
267577
836709
40274
148636
353188
932608
103123
251174
7853
568496
312409
801532
683916
831142
173815
892004
1018001
692272
275537
1054625
912817
115177
519928
188299
504090
870475
1061219
1095318
978604
95567
254123
696167
992644
503929
597667
396063
902618
89994
664448
754416
150935
700469
463590
439737
776585
332252
1027040
397008
98888
376571
94483
1016420
40805
190080
494832
592197
978354
637662
128616
524113
26296
481904
838204
1087902
100831
595449
275266
501439
805929
73462
131039
600486
676982
315953
942604
1006792
895733
544214
244090
100270
4921
334537
892864
512167
351761
431875
712129
847587
59185
917280
1094079
415846
17085
90411
24933
961508
938987
322801
54480
799580
895484
1055084
476173
494749
267557
36658
29447
808951
709021
976435
449336
832957
788060
155291
1066311
674036
607019
1054366
423508
901538
463696
547394
441054
117112
898942
103172
943143
593295
36220
799634
921272
436546
718249
246671
410793
266155
851398
268841
727508
905339
1010627
1026509
334283
127430
218653
75779
598072
114024
128023
413189
445842
551041
637949
284945
740641
112742
176272
849278
436427
686450
275909
779627
225227
1052021
50465
592265
982841
199533
420133
908498
593362
274798
992956
603607
810180
1060385
46518
348911
185108
1076472
69517
379249
263364
628413
1024164
826782
672358
414525
102361
508718
477005
345979
482607
641802
879102
39705
352932
277897
438385
1043384
122573
221916
68413
638114
197970
844888
990887
422938
675809
410095
780220
940794
202485
1001585
453287
774031
778821
1076749
429094
355304
839448
66535
957168
1022520
508375
269417
910646
913539
683766
182232
539993
165018
371464
778497
675468
348047
301527
56008
987680
585664
272003
274981
924083
955473
831151
717935
519875
89041
822329
905019
603993
717456
465712
158062
238810
248077
799109
808053
535905
468563
460638
140597
417975
767504
582761
531160
354353
1088854
99948
980015
389946
852007
175388
131014
1087695
941710
810389
13960
1081635
99643
988320
511636
1072460
284309
879436
563966
740862
8948
127640
847023
618156
133711
152738
327003
630224
251634
501761
33743
218573
877165
1069436
395584
473538
500412
236188
347452
684509
810979
982583
361609
218208
1018897
233124
352299
220992
687530
75136
839883
367133
710507
656773
885822
999534
72949
352313
1000168
555388
524370
912900
623962
505886
731645
581218
47626
163069
349974
512719
932739
60427
462647
562209
900708
489205
1047463
669032
228754
600265
120913
635057
754868
246957
269410
820690
271356
435462
66043
958823
23864
1096957
1022600
679767
551361
784562
330767
798103
442017
167599
480355
344722
348207
981130
618132
502276
196696
815977
233625
28974
460548
1001299
858504
1065647
638315
756843
697553
790142
1014549
800949
392253
229644
321624
712026
574922
107127
18343
253663
321443
968558
448765
998907
80085
470077
141266
609312
829599
1069512
523887
215058
92124
885797
792188
97268
491577
941568
1013254
93290
202207
224926
109905
110955
1057192
196100
577650
56172
824842
516114
575647
1001919
114389
626498
630245
207165
119935
120985
518515
338710
744655
150239
1085997
850006
507827
303951
593246
51269
294365
219668
264266
628805
979235
1034099
616983
1017645
853470
937717
620929
116208
1056008
687470
225679
55807
243697
1089993
709466
980866
430659
857997
3206
389588
928501
1091183
559817
704705
868762
990136
206738
12127
340130
432316
765483
418314
338967
442324
898813
181878
690678
893308
59093
500703
954072
981598
694129
855318
501265
520390
777292
157758
655413
688255
47787
642427
313104
130311
235209
1065987
512131
898084
980240
938392
513337
848281
1069641
919881
48585
354932
205206
546294
496747
748312
306207
353317
766993
57711
1083819
514285
220314
696527
514564
688246
181289
581353
1035808
120283
81031
887550
514889
16115
1007317
281565
1084462
799528
913422
546213
141166
852266
257640
224856
486837
655684
296064
918738
627437
941460
713940
833348
764600
118835
83474
412246
1064177
1011135
852730
334936
724605
721697
1077644
1030808
493289
716931
106700
321402
568131
211432
946499
167114
595627
5163
930464
329357
243188
572267
1080102
617940
140950
437014
926338
849797
238154
1079857
1079305
822070
767332
392238
708599
171032
1016695
745720
62368
561784
89110
455930
606957
977402
978452
154865
2886
884689
221529
520423
185244
824885
482671
611744
890536
402725
702533
383354
506245
434492
1037286
781613
1042152
1081657
1034546
867902
831562
5618
138565
427789
662983
954561
198570
279978
406007
380434
104447
595976
139987
295222
65170
159271
455490
541973
611627
1036517
487898
592347
43157
614885
841384
1032318
993321
709174
249850
684463
787174
597815
241999
446425
2500
391109
578584
1012047
367061
129422
1012678
17853
348658
238689
876852
372059
500633
57178
960502
670840
338220
337450
219776
17168
181517
390301
1098405
212863
47398
597448
479887
933602
672238
975952
868852
444300
519057
632641
371707
450436
354457
837604
20064
444031
440264
201264
271715
441074
976889
30114
744587
480621
935484
325464
1037139
956755
139548
832234
1093728
1056143
302528
954003
149616
171304
632893
194589
128981
1052431
466458
558292
507510
924340
248352
491329
137870
298606
1018438
952090
188728
767032
688901
10927
1087211
348270
692970
488843
114075
724897
299158
286845
46742
893449
857799
20805
279678
1058142
166809
328750
1079596
552119
51867
925658
72320
759581
472620
279070
834102
949417
354066
170324
99036
858874
459165
690150
1097709
988841
534792
382251
483220
898245
179849
446422
739158
231096
180480
742220
827624
690553
173337
890357
549239
608053
652082
790222
93257
763562
965424
243738
728502
582495
1053379
88551
1062642
395137
686750
256808
963819
792739
436569
310829
875472
728152
443194
12986
653196
398531
952883
81382
653090
613481
135850
882275
646266
748381
728971
875721
286973
295226
453539
523302
169094
117209
314664
45153
320253
168199
598090
1043603
585623
802626
247483
111878
231051
482198
34134
548676
550925
57727
695303
1095901
981710
355148
853404
113516
594417
1096975
255267
765715
772621
1033562
129873
50837
899124
89885
753951
438032
1042046
251169
451596
301797
373090
880143
387702
378470
942925
638913
195567
383523
369994
1013799
335038
277192
965524
145359
895698
334161
513225
319978
558999
731905
642169
886369
1043794
937292
963169
476499
603549
142691
449462
36806
777193
33036
305128
201940
469887
456914
299097
452930
729039
856132
837714
344913
895114
39062
784089
1017104
543916
986356
404768
405134
377834
10285
219939
448606
1034192
207041
232396
198194
1067277
219095
380309
333998
935425
655709
720282
1095377
89446
20756
749039
325020
1034477
1081159
820310
900538
264873
481994
932891
246296
78258
12577
270845
811142
672788
1029274
232518
747489
401095
376751
481400
1006043
649463
967971
796975
956581
365704
944604
87557
659451
362871
626257
73298
538994
833948
60161
483057
278290
691291
75674
461227
463220
89212
419616
523904
497550
802580
363295
76313
239804
286817
687868
571666
1086105
934229
1012233
228612
397381
755898
808779
484623
19390
1018487
56673
625780
479775
557967
108257
233136
1077960
769151
859594
455448
81640
127611
542145
1010890
621987
424339
126033
160051
327619
881400
1065753
856257
267760
709854
161838
40062
418369
308570
184064
283234
70949
49526
324631
662074
99528
695572
110815
737808
810634
497961
404254
478425
296353
962893
56738
715783
978926
1066857
579732
706937
291120
751053
1080043
514049
364547
904919
560801
278388
278387
223561
690635
112529
632685
709097
674433
509951
983607
391211
905008
1019884
929016
1015687
581152
516970
658329
978910
979960
981010
360608
667954
157496
533395
680145
59593
439693
448897
102195
486494
989439
667022
208238
453819
68466
783522
1086961
995133
796445
225244
226995
353176
971470
1010998
575931
719655
1056319
403230
876046
364946
461153
1074847
1027384
1014473
610276
362217
538167
806847
62993
552051
690357
199709
941744
63184
176158
201692
236635
520843
139193
417669
497110
581318
951909
305767
782368
745141
758964
1044514
257764
576126
237370
373533
857495
226013
807303
236946
416464
204509
525579
480815
466641
944006
4369
969610
728758
770986
973945
602901
89016
64700
597876
994144
229311
359654
835295
1069598
47080
420363
626435
911293
458941
813826
244643
538593
780057
230452
71949
596163
816267
418733
397418
242389
642864
196658
760448
350619
770484
341317
457349
339039
898059
81861
781520
494614
915632
759153
146378
284270
905811
678519
149185
559266
692619
679511
365947
806266
853267
304108
863151
262782
606706
636993
1049172
163156
143514
524301
775584
387106
858998
888603
938367
175543
337244
237240
874637
1042976
251278
751080
326057
43315
522997
1063386
558870
934415
112405
310020
182338
181288
973752
139171
638883
266288
682645
653384
741238
937860
57852
946069
27341
387312
607673
497087
1077789
943695
671435
518187
119747
1048662
200274
438878
314190
1022644
187804
565679
905501
557712
782472
382586
233165
466848
69199
896579
574871
773434
648510
1055665
176466
1064063
885183
674937
123103
189984
402066
350692
680216
1037976
57994
320226
466470
692648
631097
540785
203644
359956
894690
772396
306456
925938
927014
190760
1063910
851363
462061
245122
632875
945493
614046
83467
1046568
765131
360190
818071
882718
757763
340018
876398
715267
624667
333434
762570
2706
909569
394677
776714
922566
472582
554144
485410
139547
530521
760624
1044359
869784
89593
70907
925298
445804
50035
984822
468739
991558
1019641
1067587
354740
865120
741102
256597
664560
166850
925811
474428
787193
345446
676456
15583
207640
439624
935224
934174
165472
166522
911795
911796
616510
617560
656433
751459
911567
1052636
408955
448359
449409
964441
870126
871176
188314
884933
1031991
44046
241575
522242
832494
833544
745126
745125
665617
666667
546107
363441
906235
355670
112990
28212
595448
239466
725639
210828
151395
1008607
233818
1031867
1043053
500318
1015274
755458
573590
218363
167367
659791
539618
32705
493199
628759
750093
940351
202161
784622
390105
747230
1050838
346628
614991
571520
232746
313749
27149
562635
950418
590286
70055
413652
433400
928027
806314
81262
971683
697174
20120
1002793
506766
904780
367764
487405
492080
142273
265548
127715
418709
834168
1064814
277672
634508
561987
932935
389689
526574
571307
912786
661789
174435
1029227
258151
756743
146626
366707
201463
18258
161647
351180
29465
996975
890608
942446
195755
629615
1066858
622550
461447
203275
361541
265863
121015
550183
800186
992325
513024
12606
469603
956005
1059589
445482
380001
1082434
458972
681393
666783
693773
905277
309230
840061
105879
804645
459438
738662
579696
807436
640031
297414
910302
543139
927780
613907
464078
1019620
884977
69263
242377
489704
606762
417560
769119
85698
220613
765707
784325
802820
375226
144188
836858
882743
1070647
56523
318322
398374
178693
168994
134444
670391
289349
536592
664064
953753
831290
441240
902145
55956
385462
635134
498071
410685
491278
608210
865778
628755
231372
625511
994133
718208
1064012
1085940
1075577
285140
995663
637903
865575
988502
595666
492586
228698
896149
724903
348351
1051843
357928
224540
533781
355936
705493
632904
879871
847149
168774
391188
37631
455893
474362
689493
866267
576317
28701
258545
982343
1063616
66744
325884
202028
926082
176523
1096887
887961
346279
531998
865533
70159
309865
690233
391877
480186
726947
383999
1097292
266083
659966
371801
928576
374260
189570
1038947
1077638
52938
771816
1048567
838705
197367
862634
346035
192246
1064859
637874
156230
620670
572999
1050949
362837
705050
873679
320248
350654
133148
948428
285807
547348
327833
410857
239526
687967
228750
670086
990227
422871
490433
564834
339467
118541
150412
376573
492094
776866
1040462
183979
504362
841357
607072
845872
199588
922923
792704
30681
264198
459193
978447
1037963
484650
158362
4207
414772
532406
625342
877944
440736
46087
362163
323649
169298
253576
175053
1076936
879397
272436
618936
66333
137782
797173
474857
458907
1054463
300065
748919
476190
487352
406493
525444
566954
297693
460273
609893
321892
318780
766637
928835
929885
349276
688048
189075
1059142
250023
139835
152880
332829
333879
810607
722222
199730
662583
956590
725523
65896
613382
12892
173325
536891
710289
9460
458857
829792
469578
236608
925602
997256
961195
351815
963155
618020
1036512
129569
377970
395330
929772
618971
678180
414899
523082
16709
729132
94019
260940
1084034
1090780
824302
952488
849313
478848
43851
375599
75726
707843
324715
576209
781822
901797
43605
452053
260017
903712
194648
269042
72673
739876
229668
102535
863057
759720
1013632
415725
779316
40772
585479
1001259
374963
1045910
829904
641708
636149
548074
524077
705558
119687
306031
435151
82440
349331
300099
31542
232539
899830
267542
57578
607839
409625
311394
1052625
1053675
600740
556957
727293
15387
251266
747885
928956
234873
220788
878227
831823
877766
173187
357782
1002139
601482
366133
601551
839814
838764
940206
859194
815632
263797
856864
617114
929368
356549
801432
756469
990634
1036834
150042
92678
575175
352466
268839
506292
907979
190437
67755
250817
692831
9047
143338
43310
307608
666693
239283
766072
844438
26607
283944
194607
898887
440825
88789
149261
74363
291504
73928
312983
890423
325492
655063
1079638
637074
525749
639031
838151
554719
903451
168275
324535
33354
612270
245956
848434
1000938
919191
514778
141753
608353
326912
392275
1035955
1022617
609607
35751
473638
399850
144448
212583
1075204
961828
722232
790952
169761
876711
791899
112654
226795
802766
632945
486407
40058
695260
843377
508994
1083313
1036641
247478
803802
166058
779112
586978
434856
360169
976528
981919
25901
59875
332642
180407
843034
328878
349601
446818
810646
412562
711078
484295
351035
263207
758291
334149
987974
500017
354303
1078618
45403
1076111
624941
1049751
599645
612522
349763
446855
1047713
411966
968706
428393
487152
464896
319411
589658
31739
1081540
465598
1024331
996274
668861
318768
474716
1008163
679474
1047458
203203
220337
1077594
198581
315779
53793
509166
350921
823407
198769
62341
573533
39726
811222
525774
809320
738465
469768
301539
761456
1022907
748181
402927
647580
993032
623793
827207
914986
824955
65061
468873
1098423
327255
411735
1030825
201298
435777
999224
888519
379017
66830
812243
783381
745832
782007
447693
278071
62226
142162
632107
304521
144986
634941
189200
771980
505775
420497
886305
567333
769177
544919
889259
270289
359718
230496
1086668
408634
321339
1012435
128360
560759
751713
111311
908780
529413
642805
660977
964290
205955
151133
359758
733649
483207
284806
646997
907571
555836
403109
1067779
617029
897381
58433
1056960
776835
95290
998330
207439
486640
95073
773379
802045
365119
638048
639098
636998
720231
403156
660248
850338
731590
730540
342852
1012149
649885
452767
517205
817778
818921
159575
364067
460870
238712
901457
881530
96281
396188
1019033
573712
981270
904285
478309
898503
372111
1068255
37811
609018
754602
496370
626632
1024548
541787
849861
296873
905229
28347
800641
62344
332104
944541
815856
143197
1021133
44215
1090577
637674
817635
578062
27822
1089762
803042
313231
7636
359536
467680
326327
1030391
816254
509281
803280
271062
584703
58663
521943
546335
355993
2393
499503
89816
1099635
198013
971615
772806
454672
749726
1062258
403861
1052318
623137
949813
749087
69652
548899
633498
1043043
447232
833245
744772
520092
361534
895034
789349
755128
46772
614110
177003
40075
41453
1045914
134474
365692
458218
398881
630404
1052936
615980
654275
606921
839141
812668
224975
996459
948368
978974
330883
865279
450575
82732
552548
196843
935468
234527
485178
856025
667738
853086
700784
65779
12038
292462
589435
808224
228998
1075283
273332
303894
1048331
660234
236171
277966
479167
430998
886092
542787
81930
998418
790737
411810
266895
9507
72361
543798
133826
330037
24548
1088214
382874
68923
680175
525760
484276
125179
916617
974266
267458
963985
683010
499368
1003490
348203
163647
499194
84629
428419
165261
799314
718984
382482
433390
492434
310973
13565
672147
180633
469512
751153
880601
849547
615649
465483
817231
207062
1063226
805990
633058
1010557
86742
998373
257897
956108
657870
997591
24008
1043980
499588
158623
388675
18930
186331
541283
819145
813634
585011
607162
919069
218984
420448
279470
704383
818091
1022830
412742
748928
564987
445757
193907
784893
295492
331397
69101
993792
114388
332114
120091
263428
629428
416705
740636
869056
1077909
72971
441687
76249
634491
417703
739822
219648
270964
414924
230404
494598
652091
1049004
745920
588259
1038854
827591
705878
289342
529069
851479
999758
563324
414710
637198
68493
17339
496243
898480
464947
813579
873572
942299
1019607
430615
671138
1051429
863371
214992
126674
618359
438851
695887
749229
15831
301580
265593
1030223
597470
149167
71736
986925
814152
923752
260404
835429
1087636
554583
932136
638881
197551
359829
719241
607983
346047
924160
164452
550524
274039
260793
611872
455604
875679
224583
439131
1012666
403656
154059
743624
901414
53676
497292
774413
46485
306727
355657
609079
915741
686401
99128
843643
210464
839688
929259
282770
375921
940611
817292
752925
141708
238379
787463
298372
1055154
558418
517280
1024917
451493
421426
174537
959017
1095515
192748
52207
994017
159676
1034224
620432
90802
427430
629544
286186
639455
286826
1001023
12615
994987
28957
801241
1026978
785018
586600
739526
909335
555826
1017934
264578
1040364
570420
444798
274889
1023470
811022
938140
1017267
493227
781507
387902
301899
816298
817348
775469
720785
669570
66348
257205
571861
401883
362462
453076
254937
312921
171171
719433
18923
973747
618529
979113
815314
833844
875588
258212
109353
965148
188340
651328
493842
433629
501569
381468
9708
240048
696055
84870
591345
203435
643179
755846
574007
913080
902843
316883
552226
470903
374804
1039472
511500
54706
871922
1054936
979032
245610
722379
755617
708773
974580
114923
34444
89592
239718
70699
644902
1017914
635632
275264
476399
72250
130708
472018
669751
370443
401225
903467
264606
472858
23589
704243
863004
256627
125628
226660
975015
764798
346462
524832
311414
544157
61179
349324
317715
760627
530011
236116
1042291
722911
577929
105885
36535
557772
800449
365062
720427
743764
747989
1009371
138189
671290
534366
900210
175943
858467
327303
597042
1083957
972700
191249
275557
82664
439827
1057515
538467
287915
1038688
607919
1005969
932179
779358
562715
302546
173347
327992
723676
188470
962439
671717
878080
1062717
797257
260284
760918
798155
860113
796063
68705
28489
266912
925467
369956
834570
987052
285111
490722
506758
48632
404545
1045903
437760
577932
376427
127167
711524
544769
472246
921274
968635
830155
931696
409849
62867
284959
817491
142141
59952
660503
1013611
523040
696318
5192
722090
151164
540720
835528
114212
464606
326454
205526
950614
23834
896804
850190
809282
43919
215831
383734
895174
943546
948579
781499
962689
415194
573154
802871
78864
740033
252082
608970
340777
219389
139763
178353
462734
531074
99439
81942
823431
412273
461534
108129
389739
698498
703364
275898
1086885
128599
1065510
573096
130379
539745
516653
722894
731145
514920
415645
528127
554237
292460
36198
351609
808368
173316
49477
1006570
526060
353895
856001
933876
6919
761339
643448
275068
10322
1075023
278679
631461
1047363
155017
330916
487837
699262
446992
415419
580508
563469
582183
807631
369938
507938
278937
86812
742898
965852
722424
513608
87987
617757
674344
1063756
831883
616319
936577
883446
385496
1066263
929333
800959
297709
943096
432462
234227
77998
625288
111838
452768
192924
63150
833852
222863
602908
995617
562740
911765
802187
454195
413545
962702
686425
671292
893064
377335
218295
28605
602955
352003
221800
261448
759353
79287
605160
1017401
293083
477993
50396
419996
62602
931197
354445
663120
732842
876739
590080
12468
481557
1009303
880152
978126
972917
385536
905488
157538
468123
786055
149522
117749
908878
71023
346450
140418
82807
180719
450432
985543
594181
439867
629024
88996
413382
774784
944826
940497
421773
166865
12424
158568
952659
850929
133537
170218
785630
175960
37211
44243
81928
656719
767979
919498
776876
579821
653687
285139
899260
389924
1043083
960309
336900
190513
441670
754174
688964
60368
342550
96808
866529
498477
771741
540695
203913
811296
989423
533656
901978
725758
247042
325999
36949
44464
107924
185522
872158
312841
334037
600716
851515
450343
28830
848115
713850
311853
355267
1059852
1053377
648268
90191
179630
174488
911643
331518
839956
894811
47749
1081832
1054862
748994
709264
928637
866277
228668
711814
564127
309852
547450
753907
868045
337459
54850
411853
457263
72494
597991
542903
217621
115371
874972
882787
44762
963076
109600
306769
207919
1026389
545376
572561
44643
386414
1076447
222468
551836
799160
310025
672854
869804
691884
867138
979869
21222
2892
277636
189068
882952
133685
806632
588228
544667
569505
975587
942468
65715
800529
717388
688664
611743
459965
848543
145095
11247
104249
530474
223573
1096521
339840
1081484
340360
232774
187503
140109
365948
750282
817861
951101
160554
906242
983832
435810
939165
241351
95119
87630
810029
308006
98622
645642
140400
320019
339698
928677
65345
20576
491647
822800
124864
972858
560134
895567
653006
755098
582543
978876
683432
244396
229472
589567
178297
740875
924450
1048655
318993
849515
837596
1089296
234709
152622
1079262
986117
533416
45798
564021
506953
800409
92655
452900
931951
290133
575035
101683
613520
807432
242692
102987
473044
366071
811945
929111
739193
652336
433064
595990
692986
578210
691600
461548
834151
493533
475469
351933
120113
601524
943481
905597
457402
786356
615632
830352
727929
471362
796285
852506
697472
751891
834814
1048274
274335
71694
589170
925338
579569
714950
1051612
518815
52868
650900
30078
1064644
916949
199002
326013
134462
687951
359373
446697
958110
1054403
1093428
638933
659189
473545
294163
1091037
44322
5297
310382
153567
763890
903460
971255
1024663
976693
59510
148029
112423
485160
1075565
229697
439192
965269
807252
626912
338907
1032839
846345
737805
46562
361222
251434
422773
623050
594522
266885
84040
521632
995570
275819
462833
817835
609957
1017222
743708
49744
748212
797093
296532
1029856
409250
199146
905287
157181
677173
95902
518328
293142
520867
1090143
218627
964000
384399
429173
656696
1007989
152565
21141
1087363
325829
513641
990582
501750
200217
275332
276382
346290
359515
582072
636509
748798
478066
162429
339499
1039737
50673
900688
427829
46706
234395
816548
1064957
326499
180170
138989
760003
1005198
325857
650793
908764
462107
823972
152793
824371
835836
255297
476172
629261
875717
182509
249112
831401
164294
959349
896114
974154
136191
1037923
772401
468183
401765
352532
1063000
82961
292320
1006067
594498
744604
268369
530024
416219
587379
84607
626417
114349
115399
469860
561983
772638
1021040
496083
750096
638797
408707
250922
501572
224152
36972
1062696
444453
730773
877263
31790
616771
671141
564961
306267
403712
600914
251849
240979
835478
421285
213725
1068108
366592
312054
996553
10146
947439
956420
405392
656551
787079
263048
77932
365206
928115
512853
88944
38140
249194
434283
734389
567199
476575
915671
983074
769548
392114
368609
345392
235867
431247
390918
903694
624593
782854
144409
153980
570122
728459
1000068
973002
995591
176691
1046095
867026
499379
75050
866502
149969
744374
672520
686043
265638
868335
890862
261167
446037
397315
375508
82072
721506
865744
1021140
205272
66100
595908
482358
1052524
684713
175541
571408
362711
809794
973528
7510
424188
1028829
511019
156023
868028
1017092
866624
280087
387543
230293
741070
1082283
443392
609099
628380
587548
79252
88008
442554
461585
273597
1088230
391420
780735
1022968
517425
870791
645565
324844
905885
937089
880807
731874
204403
1045287
181588
55312
889986
597180
264224
13258
163282
996642
316572
373548
20002
998129
20195
764976
1004314
391290
438030
351063
826571
999976
189797
796790
517098
27795
1035017
771385
718414
428412
504607
835134
292117
592475
414522
415572
468732
1054787
252894
427899
850515
239620
319511
320561
409526
408476
368265
722065
720565
965893
118031
1051167
750923
891341
377519
378569
836593
55358
56408
1050675
1051725
785132
405473
370093
264761
816328
604606
456042
891790
1028333
97504
262837
718449
27675
564214
751104
611329
1091052
427501
727875
484408
1065807
11340
934479
760143
829154
293556
167595
535331
339883
970873
472121
199265
681272
678799
1027721
678790
986147
108445
179300
878197
1080869
1087276
375369
601400
56070
273076
565436
683419
454334
765115
467116
1023821
1082548
4739
795712
444778
880568
268288
261342
215606
591499
646406
606310
102014
270666
43771
161729
472147
975168
274760
84868
466746
410310
749878
767170
214090
822437
626575
164544
897112
391526
988698
924907
1002932
940858
12171
343193
988367
1050170
891416
499353
864559
187008
540635
953002
343554
220893
394192
899324
252494
212962
539099
62812
452284
814388
75024
669096
727416
513486
1091743
580315
379667
1036228
1062058
956082
732001
247945
457312
717572
449447
182736
949666
362453
1007060
868610
322654
726912
592023
297590
6238
999888
571422
541207
30512
124247
1056735
1000418
170015
377879
572986
346927
97592
294659
868856
829833
398270
627452
49893
354392
289794
1090930
330474
96250
66576
1077715
46265
141516
998256
936744
485012
647228
451276
128416
747726
716857
631426
370133
956601
1060840
1094095
466108
886919
511985
285647
614441
159171
1031984
198300
689594
82329
1043269
476470
262912
662568
166047
504435
881529
387833
778466
314795
54690
862959
678157
553018
655588
498065
134504
411685
1024835
371007
949377
70890
287399
1070223
546053
577281
245782
30390
393181
6454
690052
690529
864904
858465
416019
131997
402839
1052869
169319
889706
397765
631445
402712
923065
510943
894188
163024
899404
1096001
37453
162764
602055
160314
762639
371008
462097
739062
944675
761084
162650
423172
557268
534936
1076004
186655
586494
188641
518599
993524
621977
201749
539693
641944
698469
809907
329680
568765
141562
700117
57287
890535
898500
138972
989376
7645
288023
1049366
1085752
499006
617238
1020397
123671
252830
516319
899428
846518
204148
831502
145854
767297
9163
909623
696505
359532
425879
284203
678375
48515
434923
121096
38260
658902
879352
652740
54156
382207
713110
830572
218608
187901
84751
49568
452069
283065
947714
550907
560719
311152
983126
123177
661905
517908
670163
1097410
48202
733747
302214
93006
617433
1090547
269492
477554
605010
110020
485352
540679
827622
934363
937893
789553
238637
235353
845269
1052098
49491
513056
110503
674542
1050315
163238
1074330
1067555
13072
545606
696904
824447
367612
133049
614218
843638
673115
868009
945202
1059203
92521
181150
863985
598310
101826
213007
548253
1064780
29207
264248
523334
247943
481926
721851
372219
320198
1049297
242846
351522
124651
306730
451052
697380
1062448
492484
628623
516368
69175
895685
1092278
462141
946914
484478
948489
752313
87280
1072788
934701
888785
46499
608442
478032
1091135
362393
437085
916038
829466
434274
8386
792940
603940
86616
757672
74002
168573
121092
767942
1097178
1089010
725712
726762
504295
884643
48584
1058454
932310
570233
504185
467008
489877
893974
895024
896074
393811
609450
418199
573875
911313
73440
177816
810864
265422
987690
146011
83898
820960
188499
189549
232434
233484
234534
291445
475554
212973
475254
476304
987523
988573
453025
536543
535493
182040
183090
184140
518209
524502
473198
931297
1009617
211478
212528
669542
670592
296909
319714
234680
367625
1056266
1067393
498264
974741
68333
541598
554459
989121
973455
953069
728538
5670
707072
337891
1024664
605584
311309
447750
190179
939990
64759
395040
820719
189280
700498
815305
961335
554862
177073
205214
55967
1031571
363922
805969
667818
315718
322724
618677
986191
138089
922361
280885
902975
601532
690898
575386
761115
807648
1061383
355091
496301
123507
873270
211978
483583
673844
226022
637697
63375
133220
946594
862923
695393
992081
677709
535580
582027
1076981
815175
362547
361685
358653
470216
166544
771913
474854
655226
900607
331645
587511
615488
19385
253488
87445
928358
635499
396876
852615
279862
1001264
538044
30043
1024677
527326
845734
888244
278569
609965
721834
29143
116594
206708
619384
448113
21217
1061535
188384
367945
854357
797519
726525
917532
331050
1061744
648756
760855
852355
69253
525770
222302
228638
336061
999562
804978
583595
272857
1052704
306073
809517
1022334
488376
386441
1090905
612850
257389
704492
237488
428325
391994
491595
10597
448407
93085
152943
1069285
687538
375319
250082
796631
206845
143903
550388
415202
381872
647645
1020824
704463
406240
333265
350577
234185
244613
558720
401315
973178
365915
52759
395672
193463
333892
329947
351634
743803
93763
178117
874035
984139
836119
815392
832734
203412
521745
887473
711184
89787
1088099
73539
438156
163120
377226
676090
174272
1077250
31869
590367
435908
969807
425993
205499
157795
558457
174793
729366
722710
919346
869378
745034
206084
735135
856908
955347
91024
44251
442561
253092
496869
904264
760775
813756
443899
727395
880405
848232
33611
141788
1040683
496738
167964
993322
305726
606110
725863
800018
284565
809580
212512
256936
37101
550570
732553
862377
612889
666897
21569
525487
565154
1009455
437598
538769
380380
1014200
128175
988253
882759
405975
804749
41831
1075392
698746
876529
748637
842787
640859
626894
261634
1068265
330370
999219
442792
870594
1004618
371160
201208
199569
515348
559289
287423
109967
326449
271252
51030
961087
435867
1029929
109590
361354
110310
474788
213135
967523
776468
184657
897548
819205
658554
759171
497721
144097
552614
365106
247395
370957
661292
865569
352842
1048651
972534
121282
106673
69207
1023730
974344
640337
775303
766678
814953
386143
1093796
727728
461904
456015
662934
646066
626412
661352
218192
961568
443411
137934
501104
502125
418759
753880
956678
702913
990927
431192
162436
668187
949022
565736
958733
641014
372462
1048900
853922
969418
847107
145590
136934
5724
123862
749592
369122
1021381
856898
400700
118291
896139
1067490
24930
409155
720234
889152
160252
1058324
349822
350872
391533
390483
831783
832833
484810
184934
927924
25133
496661
912945
674585
187330
676864
302303
818301
586844
89881
455157
225478
40044
603802
666903
799113
223245
702764
975686
303473
65926
76964
815774
850100
169650
1034066
134483
909558
325487
367097
943855
107032
497857
690767
772652
190882
662194
692409
592987
276207
486143
105077
1047102
256873
466814
247525
140148
745154
402347
431910
39802
439876
85010
373355
535093
901600
1004660
799174
121587
498958
843950
195470
718915
955873
956293
179451
184239
1073665
852157
49732
606632
476118
412462
301618
748527
1065874
121400
999832
522210
767829
317829
951147
613040
599123
32602
223146
587576
267811
404359
907808
713223
791375
930166
1063507
1031499
397229
124065
44630
633159
191376
689285
785307
196347
1096460
409506
855162
510609
952554
517575
175969
715219
852734
855192
948838
364000
489075
420512
646692
41052
920797
799411
20789
1017271
322571
73917
136355
521483
228251
503100
301315
214990
613779
382062
14592
781833
63760
1016265
1072608
583540
817719
2996
454279
960233
430393
828649
578512
294985
1093377
51412
1036569
300965
174715
373576
36931
111146
813643
266463
205004
698157
98839
599807
267851
79670
442797
908618
465528
768891
933137
122359
628379
1072527
367758
668774
242885
775546
1098311
88646
894035
438871
395961
260207
719039
954265
657351
857965
670695
932254
554267
668175
903412
27229
1017071
367928
534908
418785
315233
596035
332017
362189
93843
656970
467858
141293
1004334
208231
961103
1086048
648682
286118
588512
525922
429949
776561
254203
1022459
375648
675987
131034
630690
276643
30901
1075930
971863
503979
1035329
858816
426313
319938
679370
463213
320522
684927
139239
400674
769170
539724
794975
1097156
899293
565821
62030
382089
660910
268665
443859
15655
756508
627126
779700
631970
540966
293586
655960
462538
768681
116507
538052
576374
497501
742183
667670
1001973
103443
185359
660821
26436
352486
540843
925645
662715
244199
1054714
477645
1014368
4853
946303
506732
538358
703444
572934
564091
344301
551933
710218
303520
803855
208298
947040
394271
784735
301896
270757
197364
409863
516918
18170
924339
885718
596388
410545
239252
208971
690927
660633
851708
693780
1093326
783580
851270
398732
1017184
541535
219354
765359
390510
875044
1047185
730187
86539
654145
957587
1083595
124011
87672
626805
223410
447993
257782
81422
935761
380897
1016852
784277
301726
1045519
1044469
331861
330811
919948
1068352
78490
234670
439349
1076904
689755
164385
79134
939122
537670
32754
202053
1055506
280148
1071420
734442
1096745
1028667
144697
370067
326784
253653
421540
918569
186506
1009206
45018
201858
157924
702789
47814
290285
836308
1073555
150945
285966
171070
643056
951888
432110
836087
19232
627762
145971
651570
283342
520495
349311
1007706
716778
349845
401962
716140
1080824
676357
501982
938659
86182
487467
738420
207011
342187
207168
825439
55432
559562
308423
993426
200099
62210
361328
468723
578294
132219
909309
796549
40502
641665
986552
814078
532693
1062347
1083889
750536
572948
889516
286850
516828
648207
1062756
609762
182228
1004279
780879
596845
137974
586358
522821
638558
449187
45853
507609
290059
627634
147639
524218
897094
358387
648102
100644
107651
951732
719088
795043
768669
678212
714457
1071105
889081
490413
92936
926691
123422
623122
389479
867554
30943
917986
65348
940293
1027137
271422
673986
935250
51078
619003
177365
55632
856707
875599
169357
1000074
472220
180739
873007
351618
327862
18889
844165
87977
737920
525235
167043
314352
1018435
231989
922248
21393
659373
1034592
712332
541106
217549
747927
206159
466690
156939
1095639
702571
665499
727832
243665
315800
636795
349002
780437
161988
562773
974927
843126
1057699
515597
490882
203876
291885
636593
101345
998709
862222
930125
555276
571386
52162
1048175
902262
676042
926939
33274
197150
174728
768172
759474
280675
48254
1046202
553938
843224
468048
315852
619223
359696
167195
721317
1081615
88812
535390
250485
508608
50175
712363
413624
897401
411923
236572
61226
584364
911662
90825
514146
1066393
897524
729218
152014
764622
47712
891298
307956
867887
1024432
600493
692776
578700
1006696
78578
207665
701826
192031
865935
994722
431862
470599
149264
176674
1003997
759243
502661
347725
41123
499807
591407
276950
618962
675130
1059067
792368
353645
222365
705444
833604
942103
977500
449009
702904
524995
83778
973109
1056217
570125
429829
705674
813206
210174
654857
191570
1064840
1059014
891173
80572
841363
98005
88210
171286
341368
979418
748851
370497
148887
361356
746409
952961
194436
376558
177011
548774
470786
1042703
763998
879039
493563
667843
505555
689059
999981
805335
62142
290264
1012431
799508
1088724
788305
297749
669711
200434
1044593
1045643
829133
144517
746322
554218
1079370
149380
692800
365411
244982
301581
328934
721400
989927
947646
183280
1080376
468380
582091
631454
238869
52658
976667
837153
721244
997035
998085
992470
849976
734201
1018302
1037161
279728
122737
279602
315572
859067
476615
548208
450011
894466
933301
699189
348436
934561
594578
245924
353708
555770
1013884
495488
1077050
384913
45036
693897
804042
753041
710063
167893
287607
680635
916865
288787
266847
850390
1066188
610437
100847
763806
759368
82515
1000781
24081
556037
315260
285311
169560
18266
346048
964627
409964
1084152
423372
440496
628349
862362
440751
688270
464766
201780
361064
82883
249685
813192
621462
807794
689174
472903
433291
516036
508674
120016
752235
731995
222853
821890
452247
475766
278641
170973
1042456
654685
768306
268878
453456
320833
764983
889239
275169
87529
103468
300297
692256
990281
882087
1026490
471488
580653
309633
55738
699313
592913
1059469
946557
937895
582607
1081368
268480
309951
670090
460542
428522
1065143
123991
812810
1005658
801798
811942
956635
477535
986882
131635
648572
950937
873350
693013
270045
98597
241121
1001913
571346
696332
60126
30194
286469
616800
755465
435016
569002
185710
591088
296598
168792
50675
582552
812795
752825
850011
78085
627014
610807
1029665
906948
575712
685930
66905
752687
1034113
35034
331314
304709
295484
566915
312889
766015
100254
177331
405056
891696
807404
606450
486334
456066
771083
179876
346814
178075
800732
50250
364898
735197
260355
965950
512371
594154
1082207
199559
364438
847484
1081732
799067
185239
926378
199233
910165
707618
413433
570933
476894
372601
1074003
886401
1046502
492645
1021075
989977
718135
493895
767590
182595
458794
706473
180227
765915
760339
5463
651016
758700
93491
472269
713664
505765
234900
133953
758437
305748
520362
541236
1069802
20560
155315
741254
986337
950875
284874
881826
394094
348246
324963
1057623
77382
104909
952226
850191
159687
455195
848586
692105
875757
404584
272784
912229
811143
512812
170441
487577
631958
205882
199883
566846
919560
249970
969298
741965
1052903
1098410
357089
254418
265014
948854
613269
561972
151331
531675
1050472
647362
735339
736389
812077
61234
1043152
196749
550488
719286
800289
423654
1014484
153982
719929
1058730
771614
905877
352875
385434
341302
817987
902209
414123
374063
994501
1039066
330435
835502
788936
963075
219411
660838
812372
847694
913374
380284
564642
925174
541726
233941
1084797
726026
1037066
798393
862047
50287
140655
207677
502882
195850
665020
857439
1017922
380359
658184
165985
630862
472953
802494
897070
268542
60822
612892
405008
1041441
677765
201395
420091
779874
922671
819277
555086
817052
189144
344119
325135
108882
237082
689015
689014
109778
23761
586701
753533
582694
803444
880693
948875
949925
661390
341708
141971
802545
407898
997103
323001
126125
220743
1080924
708558
73082
1091482
977720
450221
460938
223618
88077
846111
889897
201161
237375
709879
362999
1076661
511967
891868
892918
28245
1062326
723200
432737
902184
685424
1071025
1043312
951262
278891
823672
758008
726701
641485
21844
65798
225400
191903
894347
27111
976055
128475
514088
738955
205669
239984
812299
680503
230000
928722
1022415
704462
897678
332777
312453
970629
624473
979479
520081
245315
997709
432127
875042
941509
615893
866071
962449
478322
1094677
902136
837701
1019018
69926
63939
861705
460931
136382
456975
840560
594080
46306
167625
154320
755107
738905
474826
1029359
350945
539550
80569
1043637
257177
879058
620534
78078
848977
675193
845800
865447
1026868
183981
205787
591540
526338
82502
83552
98126
260567
620067
177025
966094
269062
219204
441608
549788
4100
55048
875499
412143
185603
396133
1055641
1056673
587855
893529
701200
711942
931811
971665
61277
686609
604898
137350
1055546
537697
771332
487854
496777
29387
760020
537441
469906
624549
726574
739437
1072880
23741
1061351
969123
949598
891032
477418
128992
646188
562621
166682
129730
49613
967483
650200
35212
507530
660394
373898
406430
210237
454468
1051886
28828
56324
901935
867750
414704
586610
707447
595951
942874
307721
182449
49695
56624
506480
182269
329310
978266
821310
367843
5060
832604
565818
176370
770548
530506
169949
346336
920144
526451
758688
545446
652931
274813
483179
490605
772440
425524
415459
749335
775802
417559
334543
276544
1089389
787361
265274
809179
811335
102991
140042
469971
208266
262354
240552
629359
890495
16969
913427
86793
1045316
959827
664433
554982
200309
1073490
122219
157275
280428
949664
418815
740475
832449
828657
282227
966612
844720
1087210
1038022
369321
807799
1045898
144671
1053959
240991
979807
1057944
84808
296268
375185
93501
997714
489275
574344
981663
899609
535782
640848
694288
719669
655382
624511
755134
345973
187368
944317
1082447
860771
499035
15120
1028065
310751
968921
400541
198308
670821
427285
1068483
184202
659059
1059454
941432
488030
692379
265387
1041071
45154
916725
330789
537662
371370
801209
178568
644720
102646
153795
1020102
445850
1004244
223327
219233
334254
265108
256089
657524
643435
116143
70668
435789
320301
633549
1042724
459266
986892
949482
432070
641047
753503
873339
754407
373756
150882
885135
466634
842331
1020097
12734
1037840
121698
706432
898526
133502
542353
929332
268626
647027
364029
893954
674218
722024
719677
314148
412736
586255
1091001
124989
110669
385915
857862
393379
346261
679243
614038
984826
810976
358145
1005262
883257
159459
467419
991822
360029
26852
471182
323635
210019
313314
773460
82239
837749
620184
159318
295622
13100
865681
1018969
837931
627075
370830
909483
534132
768133
590594
753778
395893
322109
256908
258387
123276
529263
702865
683667
236163
878172
385846
178806
256632
671773
1085494
914833
1040750
564188
917038
52139
592417
976589
587923
697900
991099
412850
477443
1048572
247905
236224
530284
809243
314558
29741
795824
234583
181451
191419
347996
793214
1054705
767163
305883
974008
885463
763817
425241
826208
588107
141941
458793
884697
27668
641254
776899
942448
744497
407374
851250
1062785
410556
540403
81856
1056390
804097
870353
849368
551728
840086
1067654
775820
595909
387690
474701
13788
402235
171423
416643
641515
813656
712294
241190
138713
529022
209933
961437
209413
18969
994733
829056
623267
455864
192380
9061
1016886
487627
1041351
13145
347758
359688
152838
740540
483512
21201
692210
1038931
310886
236595
1087088
286625
830055
419308
996629
828085
437999
529789
389229
1034683
581839
647385
205427
598246
14765
788580
327008
501337
478088
29299
1037045
757918
634068
966877
963419
26047
314008
757569
484088
39264
899244
150622
163610
1082606
194695
386994
496280
418842
385547
76278
932673
886575
973163
1078551
589187
593606
392033
856916
1003507
277231
409554
1026281
640275
236899
704473
131110
270843
318924
626668
471665
362247
940195
1044310
293811
1087768
245797
31345
475007
655967
698702
79544
468160
799857
186332
809877
1059690
297423
50684
504537
931592
690083
129333
800011
372926
204818
323365
907820
485015
915978
517773
69872
314361
1004045
206517
290089
204676
1031235
225923
44418
1049583
428679
815027
238172
195735
243132
637721
804784
812718
62154
671218
359647
394578
906970
328705
578602
980751
659817
1075004
525406
22443
993628
169223
801534
83871
316321
304906
156830
706883
548901
51195
760951
596367
1042036
1064879
400677
703621
1073150
320556
378107
481712
942034
748373
595058
894682
20801
331252
331460
613852
611118
169218
227715
47864
192837
588922
176161
137822
816291
890970
455172
651460
743547
433913
338037
166004
4689
552235
680326
550737
293158
895693
256081
1097044
670366
597047
60166
1033422
363749
31128
744255
534857
833053
376637
897945
1087265
6237
453841
216908
323620
388873
1097018
191862
28889
989891
939833
45863
162660
859522
402045
434759
283978
466675
287513
710315
669131
155885
778464
620865
535491
293898
459519
393606
613343
220256
1040778
758612
983707
660812
260801
815188
154923
186370
968617
1087028
873458
880771
627454
176705
369895
190545
1073602
831384
723826
381532
230413
647944
852463
871223
467552
219278
142272
897272
102657
654819
721718
958353
941662
811070
1086451
59762
517429
895928
640255
882017
321247
677185
812574
1057219
91978
294748
507063
769799
517108
385540
1034363
161740
939978
473355
83304
705614
56423
35733
374861
879913
316577
257964
661080
365239
437029
616590
897875
1003857
712028
464076
570261
219446
112543
845018
1004672
588342
165981
783609
860635
360265
310390
627761
879192
689839
1079981
324693
493060
92846
393166
88037
89830
1087090
693372
538105
438098
411954
118296
878648
128427
575676
552689
417691
855947
607955
644218
1035779
1025635
456434
128287
845906
209502
447351
692793
614681
89713
165063
34472
568925
863095
790882
748066
633698
415211
476384
964399
1098163
306709
246369
857139
45813
1090449
201946
404840
473899
28520
810290
382705
738649
696084
101865
971625
753031
710170
391337
751467
329504
1044973
563375
300431
58008
34216
461819
189172
813790
1020138
71154
181216
347785
676237
608108
180508
468454
690625
962548
853370
653178
671208
118829
990313
789621
435398
991716
384345
160693
562587
350148
184722
379354
280963
688269
264853
869666
1048193
553761
86456
935573
1100183
976817
747058
612915
447562
71266
246030
638260
284389
257938
839225
849408
421202
810372
382904
918542
345399
549557
1085984
245724
351174
9584
68496
901074
655506
606188
644609
403106
760512
908601
622086
328410
274290
993195
117013
86306
567205
405436
202287
63013
958880
31330
842973
951363
728775
537297
425894
1072254
650993
481243
476132
786680
330269
341562
662659
649137
306634
99482
86998
14894
241683
1061970
579302
172622
448054
870307
898244
502103
146513
217045
945757
760093
303259
774234
975185
1083848
14672
5649
964266
611200
503149
660726
331129
1063685
805377
790372
108245
816841
767383
638361
941917
65943
629810
220531
510011
134634
777275
203399
737677
405308
546920
1017413
37259
304591
965720
844550
436881
304491
313092
88349
719111
382774
110963
440249
115544
255000
1003954
722582
909129
618125
459639
868460
677562
459035
653175
1020675
622873
586635
730815
37984
243718
1006571
891059
210962
626843
482102
82616
254652
1072267
346203
1040871
347951
853542
207072
487120
394385
1073092
67648
95555
1014781
471101
484908
973184
898936
183473
578561
123911
450476
147308
767860
445472
424370
627025
615030
788407
7761
876450
262503
895653
1027649
106224
729479
712986
329280
1006011
1076253
18595
281493
403973
836903
936300
956606
742756
792970
137835
599574
579793
455004
858536
274329
449906
121589
686837
824410
643195
457237
122752
638813
67651
180349
726804
197072
661120
907311
444131
271348
334767
751101
858210
69166
249204
449521
637632
595922
671126
786431
384772
364204
913174
514884
394509
136930
1006365
668757
330804
19700
225600
890231
1015285
886685
203907
615053
796015
736810
439142
895595
60387
1065904
944279
221985
404224
947673
755877
160486
1058697
770128
566197
311443
1028982
42064
14986
745094
543254
331056
635865
601556
443720
759415
25140
433032
606817
693147
524837
410866
177876
651188
562656
1032197
898498
765274
604248
563340
96031
495142
703867
344469
1028302
994770
149965
925341
790102
921260
920210
257025
835007
472945
640424
995885
156216
257438
1042110
824765
879306
626593
236714
593800
443010
16740
454447
1084442
279540
1019994
308506
1070666
917394
807137
1022745
560598
118434
444807
744839
74965
277284
762101
881899
1019075
948387
85317
763944
959865
729794
159206
333816
787197
29775
866150
565256
655840
878369
1086286
391202
590636
72366
922635
183457
873631
1048694
579469
526742
1085889
687578
869829
384285
45052
376315
532830
1002180
17973
257373
132422
688614
1016387
606881
837873
211000
603169
859909
412907
948683
572754
350813
1053077
614770
83875
283864
141731
885529
144848
561844
346708
256470
483469
128511
65340
786098
488122
465748
1059854
399244
949523
32000
492969
28396
554652
563970
613848
305098
932586
380672
181037
430013
643478
128567
145231
453042
745077
888375
963024
935979
467883
170336
257661
329799
739504
940568
1036369
454810
921158
815893
1099557
803823
751985
472763
1038004
681040
23441
742244
454420
26032
487635
607356
624041
619586
33165
660239
320901
74017
984232
11125
776821
961637
589611
79663
207154
1007474
225586
647744
214756
832984
840610
450956
1088650
499620
771177
361312
540034
6508
764433
459481
542767
730831
772258
790922
19805
131117
401077
91072
562837
1030493
388939
961367
997241
650606
808350
410278
555676
89872
425528
241225
959757
209195
840756
432180
188459
696922
575794
374639
830671
746243
359005
610810
11279
467712
753391
854429
90205
1038108
1028226
522486
805197
540821
327271
988476
866880
348793
176771
1072937
942736
174062
356345
138175
1012931
435245
939838
957710
858769
490417
136990
895864
450038
236377
207380
560365
1056808
373690
781449
354968
1019058
1032349
704643
657207
887511
711113
209521
594196
613650
760278
445942
975575
440079
764822
360573
1098229
210192
872807
510887
646511
983003
241443
541994
300435
955883
17787
144318
166843
690315
574332
7314
45678
102213
955346
522363
936283
271973
407935
209281
377106
376891
44792
1022657
551605
1079599
684445
814727
15522
861277
562549
835622
1068263
690239
908696
534371
818704
854695
496368
208673
253645
1095869
379569
351438
265657
637362
676454
57006
922162
181928
45240
29086
360459
765952
139591
1022123
862180
401161
271832
588119
212592
797407
187853
1040192
285955
419790
595723
694377
288134
941263
284400
5120
485369
125398
461822
305969
173300
724590
414915
89015
464732
771421
776007
885134
110857
579810
184663
582099
1075678
770225
391765
164682
262018
1037706
250206
75147
81931
936782
105267
911744
773120
340650
832661
496387
762053
300907
273175
528538
590311
1032674
5710
1058298
901563
772177
484294
609549
326017
525550
45011
938572
831263
195925
635875
772338
70820
815267
613994
446118
234944
558812
35438
377009
1024257
362874
1060348
997687
297003
717009
740193
10456
9406
146241
958939
415935
650466
1017038
107846
722694
682879
435474
434424
1011800
676354
597657
12832
733675
882159
265056
36818
224863
466907
465857
951134
620450
750148
629517
1070316
592670
389971
161817
799911
1093999
887860
947842
721163
205234
865269
739890
276545
1085293
802663
508320
1026379
6450
992705
474105
365375
1083894
87389
204320
975606
824348
631689
688522
478346
477295
800754
403434
579973
613618
614153
589338
866488
721742
254696
192950
458235
605002
712058
128978
719667
123811
533123
982704
100334
461373
182067
271007
591707
259859
666564
360475
532144
391271
1025165
312727
224014
536958
3399
305660
156933
146349
228507
471234
922620
1021051
330410
666591
503086
553092
74254
1096644
93641
983537
1078420
790692
325979
596532
998774
790803
66130
1002396
130619
1082964
21427
960148
783892
188790
771088
555891
430042
101460
483003
926945
817673
641308
315609
327625
100997
2659
159668
528031
989214
536822
744047
395334
162471
898551
251124
390873
758359
6247
392852
181022
663676
326153
837786
373681
837220
610510
153145
1044416
950724
682248
127309
543909
879065
321332
1012515
508122
185268
993455
69251
759418
30257
147749
817850
131855
872771
523680
704359
101042
399668
985553
547395
284803
1087079
79141
852125
1004588
652591
534680
732255
1090426
465606
726911
541604
729638
71593
859631
221237
797536
334145
376511
468465
698754
870493
537008
392423
872082
949575
526082
362531
7743
1010868
583233
229516
393472
817759
694131
687167
396273
1037211
1079487
702547
537850
764369
25560
733205
625398
369486
778559
953076
156692
757269
116722
972584
404171
1036766
519208
879307
403520
592714
639134
166783
963768
60877
217075
358059
490485
764790
240391
969356
998764
973034
901754
930727
838350
405498
266303
412531
760038
303406
923495
553143
291796
590494
806641
641995
750029
885469
573490
486919
220236
708607
959147
361807
572117
157413
410272
107441
722159
507572
1073966
377284
686562
91791
30706
851343
339014
678154
881955
505693
284139
285189
617997
619047
349192
584210
172819
457513
333820
905637
959119
72831
804266
688399
957814
993985
880977
823981
101964
986954
604356
388768
764018
332559
993864
830025
367370
7059
534351
73476
650724
613261
233385
481403
532008
155066
48730
85622
352397
138446
737110
970022
808801
907821
630893
377297
113733
240216
868769
464023
1033588
1039245
906343
500394
474394
120466
301408
670375
261619
29871
46292
656515
711909
285183
491773
425482
611249
665360
242823
633733
1071175
64042
796467
421738
593639
708795
997294
1059349
58665
255025
939636
949097
809312
968510
749732
48352
705793
443595
699040
918793
258297
1012120
1013170
900367
102042
902804
902803
973763
298597
639370
770589
192106
423264
586567
986698
752154
716308
548388
427918
276238
359041
412440
635702
73159
304249
1016398
237697
456090
938744
810376
566041
106012
632077
612544
9381
565454
993720
1075769
455587
363787
767928
592019
886616
917345
397182
1010075
27592
1083289
907490
265767
677747
307481
131195
1100251
187315
136742
768487
849461
86117
1040120
445943
1047073
728823
201448
363146
28013
192864
7234
913748
611909
80237
995886
532320
895290
498042
668863
316741
823128
151763
1088759
337476
523974
550648
737544
56377
1067203
241145
495185
998177
49823
724794
179806
150125
365330
386755
980195
1001782
570972
221608
686739
738883
453306
821503
602060
315199
1099588
547058
798046
564008
854873
698657
220817
903283
56822
524223
1002438
420523
245684
40311
732167
219286
603994
38538
661461
487908
238479
238480
135787
181065
181066
943578
475500
189354
975312
1031271
500923
562852
459600
458550
909397
692636
39374
275916
516223
502100
41122
490358
71944
524071
1065082
514046
777187
228361
400467
665735
620785
802217
1086863
145823
822735
700803
38839
388053
267879
865610
310066
149169
279261
683378
1027528
822061
525824
933271
990350
461324
647900
3873
263843
849852
723672
1092023
224799
944982
658104
1077782
494219
1049555
354273
13799
157713
784128
202131
344461
170774
473790
877015
49660
699604
809288
273429
263473
871660
270604
72987
942959
905571
819041
788398
264659
400492
429037
664767
456469
590442
1056098
99744
503062
1079635
843500
584310
207488
71558
1035833
148191
13195
733581
862555
1089233
743364
337668
886602
31243
550614
747125
329088
1065871
562951
539177
1098194
162624
106490
699632
139275
435679
919740
370669
314799
724959
957154
858137
362111
73433
460337
1023896
626673
179493
136159
7540
839902
319794
614861
858295
740901
643783
447872
1066278
990997
212261
118170
63345
184055
741610
867431
702464
946054
32557
447054
934275
85978
671291
943083
609970
272926
714835
26954
150893
1034918
328022
180625
253226
477821
237755
792619
36307
37357
783498
1068011
903034
240175
468421
728132
310429
327579
668981
544071
723939
399543
954444
931825
929624
847978
659411
136812
636597
586910
873427
36195
2439
537363
222012
1017285
165666
608615
998163
546485
168407
69170
55664
642817
272564
953723
998720
828110
283196
720067
603556
70896
499982
375073
703434
401935
335888
808879
352147
791183
492926
22674
370250
365443
534346
881228
411082
537271
1062901
50691
610885
762787
695403
711578
1080485
785467
96762
506427
179695
397195
684749
849009
461365
338771
633930
841695
48349
740295
51752
939325
1038602
199984
995554
577912
781109
666523
1093511
76697
866724
662063
195652
982225
958872
979770
1000633
184230
404386
351394
740632
814939
25672
231108
1099630
132950
605225
911978
590419
949559
363548
62314
497138
932135
341811
556717
317510
444663
593036
389660
881100
316832
224978
629183
191594
830803
751636
749612
34642
999136
357504
949630
953060
894159
175962
303549
630867
1073600
1096282
823421
331185
284523
51569
957379
886300
482568
974046
350981
142440
313866
866437
671105
975737
1090605
996442
552117
997089
814226
530433
341443
825608
787647
587723
726016
226322
886090
921310
875099
794754
53389
190986
599053
918906
534628
296753
421661
312422
402984
539026
660113
802087
554454
611880
431943
954869
565675
581885
450613
20636
1068965
472532
95857
788387
972914
107281
746847
234281
955356
825343
421975
1063516
865458
445997
1051312
302685
564159
154262
259142
1089470
203120
561217
15644
464665
313036
15366
880420
8302
465949
750173
305323
171517
23206
316630
138419
1017606
192777
612570
725242
330139
648925
1046384
908580
38332
1043570
847248
357958
195822
188674
815139
605559
1015162
916530
733359
512269
637604
806543
467351
34148
459445
788598
260101
384240
384241
235190
400167
901284
1002995
579970
110558
223564
799892
890612
553469
308675
425475
852553
453291
863144
796695
756635
755585
1071262
903847
180376
298674
1073484
40123
106097
103901
66952
907349
590914
34421
440074
957774
584002
700584
898124
318237
836779
729400
895104
1099247
739617
625626
856355
523359
964838
10954
622193
660389
7446
174075
150639
457105
700381
349043
896453
1091047
724677
736481
914687
864947
56899
110346
256815
663898
1051859
1093201
78410
14572
402300
1066192
279809
940021
255929
1050574
468295
995284
245964
122185
793031
518387
391907
280389
455498
543349
602173
241947
1032873
625418
473402
481367
974274
175563
349151
128094
1028037
77783
393715
757795
34334
1095120
504153
723616
11353
370726
53873
618457
915262
173020
568397
324209
720216
806098
181194
477451
945078
1045311
1044598
479664
848305
206008
185473
617180
289783
672737
265184
362653
973289
239244
192947
98735
935974
603312
344387
63707
799241
988522
371227
211241
167436
245032
848745
967018
163602
750880
962685
688271
6908
272431
253095
519071
758979
203615
1039927
297156
54069
130912
852053
192443
726715
324024
1004940
371826
99066
18116
576760
207783
759717
244913
471270
435257
182058
394331
846106
1079223
418787
637544
1017896
843370
687783
571613
739118
865824
541601
128020
553869
1039419
385951
339606
299704
24557
385651
1039344
109814
463789
11527
93561
3210
984884
858573
133713
875123
127615
402188
98678
276388
357952
906979
874249
131070
348038
384673
1049925
421005
24599
516725
1052051
856699
624265
1042827
150245
151295
602814
471680
104876
249004
837775
907224
1026502
990015
994157
436555
349190
968431
700836
287235
421677
625003
864038
1081713
11771
258853
607325
417716
285269
499993
30567
31481
850935
1062095
942416
5735
644375
483394
932294
179535
825137
536233
172524
461567
1079009
43720
556365
589633
408536
1071438
693050
988673
77434
360136
547520
844087
882520
42587
190682
932555
145344
229706
1074457
715832
338863
1035026
616308
983844
51331
511062
521993
908025
653515
650850
675014
653689
77015
381163
523136
494218
630033
1074977
222713
198804
214042
515617
1010043
854806
78851
1052208
972984
497042
345904
174888
944211
598493
747117
622445
912760
497673
145940
222436
911962
1020909
880715
605270
1011221
296228
490926
692968
920743
782393
508559
186530
381767
384207
220003
808488
133409
3890
137793
308775
348101
1085564
650883
214692
63627
530051
41711
892038
67675
1066183
615168
327551
655642
98886
693502
973030
758177
854769
702223
40816
198711
70232
368688
218967
588957
3862
348386
824074
361110
290295
165452
750544
607402
584569
750516
205722
484765
382978
598694
625116
793945
127676
435244
795026
319801
509548
318579
903359
257658
988278
1029444
374802
373250
615800
863995
417469
422473
687072
464308
986812
737029
157043
836424
472302
917676
897172
246937
14829
574662
68049
585661
1037357
632266
280005
564031
47291
324298
755017
605911
900995
283974
467255
790218
10915
454137
708084
975885
412817
1065489
670143
212122
2266
515400
42740
416510
778543
191257
1055278
124389
29236
305207
571119
916088
114119
886770
515103
734390
958591
303001
830876
186863
390561
1090318
792080
398892
279410
120344
768088
963069
221033
797399
574584
122718
337563
50381
221247
588689
442598
385817
401528
330985
133274
751827
66192
1061890
206083
103831
251470
24922
755687
649555
98922
254507
920649
763149
930559
917335
504242
528199
453289
650153
490858
1040050
711834
589881
325399
23464
329114
663034
794232
8362
159249
578200
253409
982066
108593
600938
419422
799962
686675
933165
210899
241907
1065640
504724
717928
92385
783765
410936
712235
70826
277739
778125
922098
915148
764019
2857
540688
85972
1025322
479657
26904
586292
332938
1030908
120778
424440
75546
962188
627127
248565
769855
462964
670967
447349
225990
293825
743837
567385
1051542
406789
919020
412459
758005
855211
408050
223061
526758
227364
624521
885926
829370
15231
998188
998075
387067
1033415
3308
152527
192119
1003545
359289
720277
74268
584664
470650
828143
395280
398759
31112
974264
210669
612724
265458
714848
666447
4659
143765
837083
973670
251128
554293
757827
649789
708684
146847
13517
494007
947428
497662
831570
457953
459003
97253
211322
394207
71618
978218
769178
770228
114945
900492
130253
111870
680221
504184
892209
837248
703389
1033500
222140
871840
985538
429275
1009099
205921
333701
340581
607908
861972
506468
1042001
857234
1028706
728878
727828
726778
1019851
508700
880356
873571
963094
704442
191937
518841
285440
551237
398200
1085585
774071
44058
332469
85146
143294
995350
339227
255774
256327
956647
248434
793685
606659
849841
784706
233453
134709
232826
814978
98076
528338
25999
608249
495341
116432
201998
298506
1004835
8831
792089
1073557
734282
649588
467671
801389
233767
95029
231507
15592
637772
1004720
15300
468333
747151
758854
690228
258140
482638
609797
1042985
761068
275818
367838
187261
798130
389655
633737
1022719
572576
463884
600786
792672
976660
56925
432092
1087675
951087
911349
180013
777025
1011827
372442
202498
473962
252438
251717
355507
85877
485810
413843
94119
744391
891305
621367
910688
925586
939358
763583
454458
537853
983955
129499
605374
225938
1066464
98164
653264
553406
719698
674345
50764
500177
866021
600467
943231
1053575
804449
436811
687780
1083357
1069468
951295
257505
717837
757839
336525
839873
631265
223859
649313
337411
1080187
329193
185140
358262
568862
346449
1060845
965058
840569
156667
396563
410817
195123
15997
998617
595974
446685
815978
509917
529687
744156
704799
670048
966849
819134
1069416
944587
1057679
329538
78824
786392
461975
771138
666785
298393
500853
438589
264645
155640
792531
962936
510584
1001934
786683
253462
108983
644159
510351
545874
921985
916167
4856
114503
348868
959548
631269
755902
345999
454025
721361
246510
116032
383990
792293
46533
595087
388629
254132
277341
851842
117899
682357
461360
624032
674168
1039567
537464
933307
287901
331202
873746
567549
469609
789041
753144
934352
658432
360344
1013654
467786
790369
74215
279799
193337
822323
451192
957406
302396
488983
683858
486635
950143
399529
723494
631517
916358
377609
90119
734837
941857
713234
70541
927520
279235
793187
610970
859534
446341
506730
511852
751468
210700
315413
468662
978193
253237
180622
616387
97147
729897
921362
631835
390336
302916
322226
323713
957792
611610
940674
110605
823825
398585
1081059
1098508
808651
701715
33227
113928
956037
205679
779914
367479
774277
122859
272656
76515
1065781
561068
582983
708035
562072
401446
846983
694939
800970
1009960
238928
526101
100908
694165
122802
771745
16792
1068261
116214
177826
820589
430708
300758
519516
170981
604751
369546
1030728
275514
34127
797702
249997
539419
1048311
22164
197158
630475
319810
613846
349319
332100
675173
484136
190715
49002
956313
130293
689563
740585
548440
411380
723423
1010808
748484
462544
903708
850899
77464
205041
675460
674410
666529
585361
570292
978650
633569
558026
945609
988700
452112
379286
1062909
1080543
188219
919461
1092312
959095
974470
996243
579695
681182
431600
219985
214117
919654
932572
331580
757208
473959
169789
371545
61430
681157
791582
248750
736393
208159
263247
897934
612337
1030020
215804
412875
133181
901571
221602
936679
4283
522775
722613
750825
447845
420714
423267
792428
761789
208407
749819
93637
462482
831439
322814
83874
316680
33201
1097244
448524
593049
920434
611648
356714
163472
765169
598196
190888
1032020
393630
963132
623837
1008775
1054234
660780
112094
891863
284513
689320
302198
472513
229092
801340
550701
407327
798564
896398
200848
370982
437314
779490
25827
276612
464224
1047319
685391
701385
955637
568012
104465
21330
85168
30746
286216
1059977
378314
438594
376381
829922
115308
770110
590659
17709
349700
431668
450585
85271
501139
784798
734738
715506
163552
776324
1010628
863920
862870
862927
816074
233944
111041
564896
129635
447163
485418
78581
183416
631956
480675
846620
569122
1080062
867158
307919
115939
843587
891481
1038338
419902
1030323
153593
651292
47372
855496
1025277
175453
1033287
89792
304131
866212
1017695
576310
278716
55399
820149
116544
480195
249078
155772
944817
347309
1059320
237236
373675
1006508
217124
679876
524694
486233
733899
1023793
700108
814580
879123
882457
1095657
904315
803255
886947
458518
415282
1048118
760753
826747
690246
161697
324173
266124
409327
33423
218205
829318
761169
1002813
458912
631111
61989
202781
545195
338345
317363
52385
1093451
961688
45973
596715
773119
993543
771163
835636
415181
268181
946419
852801
401122
259152
731804
70996
578575
556291
952844
20319
1094074
461990
421827
669893
948919
700843
270400
811186
68691
1020498
594622
422430
1071818
31027
814475
177400
426893
949735
726938
417844
517340
279027
531168
1097642
144067
448824
941219
693835
556476
412381
391055
611843
47591
990735
916770
533564
719046
1052900
723126
585131
907990
230050
634626
153742
373893
57592
306477
231797
38925
803399
165532
200485
551816
414303
53963
346333
1013237
964995
172892
1006685
187787
238841
418436
5449
394458
613827
824500
546034
914045
1053380
808049
533662
318251
590619
598406
473455
524367
597234
872437
72998
776361
193291
343767
696520
582017
754182
837321
1007692
1007868
927445
234799
419963
131097
775388
390065
102820
1034869
855156
191933
1083512
915712
472038
665412
724177
551322
28112
705337
630045
57713
39391
93103
746128
926235
667673
598293
610847
743664
753277
89463
460088
687756
681210
873920
417848
189452
995857
764935
204700
603011
870582
631535
664764
751668
120792
16795
426608
514019
1028527
1047113
387503
1097405
249082
398453
15398
609934
539148
102117
822354
122433
778585
778356
350650
595572
1064550
390867
177896
917419
1004287
976744
494428
716971
560791
403982
1090911
636234
953524
255265
1035923
380224
351644
56877
651932
112232
996343
392919
951604
782265
934093
69870
422819
1060443
541676
983825
605263
389053
891910
307365
716958
566851
301756
757624
196157
829218
550060
620533
642517
267832
898683
853667
663523
574268
763333
410279
960707
770564
766648
285203
116085
892703
706958
532398
858088
513638
868250
705858
541010
867355
794744
454199
1011080
336760
159852
406840
517369
665312
219989
250065
647544
393740
783229
348119
632725
123191
437998
1019995
369829
952439
15107
270836
940022
982099
404611
523167
974795
989343
776299
14885
1029389
568745
953884
862626
153341
256834
159360
1038375
906425
56861
467502
563893
602489
88984
1060138
391553
861828
1067599
590533
497595
859670
238509
268612
448339
490834
408355
916419
386789
451436
65292
723071
1000386
644490
451207
800493
400876
910719
909669
66837
524142
443243
595198
844244
726609
61758
998834
574659
819352
620987
695221
712728
286119
837567
765167
53135
26357
84470
599979
9342
520129
521179
177937
84556
261697
178819
999400
680796
694277
377021
664659
488925
744281
1052594
359836
359837
779046
378898
646824
204697
1057942
816953
444059
306847
990992
845809
414414
232800
233850
81512
957205
789916
755263
551209
734156
897825
14024
1028750
328550
433077
560670
1008387
1062080
650615
303852
224376
943908
648170
261968
266717
561172
39192
535862
362372
704558
616524
13381
901975
756118
1093117
1057527
964686
573119
112511
359929
444393
674089
786873
297422
282287
1087182
730645
636040
428718
738725
992073
280791
413153
187234
618816
859658
118323
717392
596519
452312
247511
997201
947432
40461
972797
64024
1067318
238983
69057
587180
255287
95840
9924
809612
170124
420984
384808
610622
1007292
786234
140580
85635
103042
761438
197395
300327
923090
877724
664014
280647
510667
427564
881235
907679
766168
59857
811762
315418
313873
759705
1068383
391440
62986
1005862
689147
173575
880227
49675
880930
664626
191090
816289
15135
934939
541131
174863
583245
183130
54343
290347
21543
1076631
976088
436371
499190
232013
516116
926545
555535
708089
857497
363024
1048831
719601
605122
861909
784907
807045
282837
166419
321481
528108
247126
691283
554206
824408
820908
234748
489230
766049
740155
881983
413040
737970
694925
1048361
56693
176774
526791
27735
304828
539077
942622
832246
716079
285417
331258
741547
584657
750771
179167
1048646
130372
282477
746278
653527
15777
141263
28020
531311
122860
957664
479400
280319
821613
513912
163326
1023065
265870
899070
445827
65660
167034
300032
554580
646696
977459
267115
726858
535194
350481
45609
873144
210490
106514
753054
44606
934235
94667
316323
407902
91649
537358
497099
464901
942276
282094
348619
872035
496330
882315
456016
992946
905148
478288
145014
79205
628350
246293
134069
734151
319053
311247
286571
588688
546017
504319
1043707
877603
999848
703947
425724
144774
713213
879072
1000759
867837
36672
76320
247524
290340
935975
814182
28814
182800
582227
355236
183210
23290
303642
375112
198801
13431
1007943
831455
832763
362712
948394
582373
115056
56867
808208
407002
239546
771329
722550
195753
363047
660211
703522
441128
1037833
419146
338973
164623
70903
1004652
820335
955972
816623
471299
580733
661492
836237
161026
1039544
939317
589327
88449
573995
7219
347907
852605
347223
292134
590980
174178
864080
895977
196671
1083976
564915
295166
32035
108168
788033
1005029
547756
317769
176973
432209
318026
640927
849277
510526
1087306
920442
663268
54239
429801
39252
1045690
459491
656542
993376
784733
808773
885123
726766
909076
495814
16123
984087
124380
320240
72169
510693
302477
306888
964273
63217
125984
467064
744410
1073472
178625
296936
1080646
835519
856497
324570
576571
860155
547115
859767
1041141
988982
275059
408053
1014952
320166
1063213
150338
344053
860301
141674
932331
565652
351149
530455
881919
873345
428731
83349
519347
558024
745900
161384
124462
973477
791957
469112
825576
1015986
124353
198008
1096172
341645
592362
307422
985082
984696
121577
659219
228155
853368
885560
515054
467487
679690
407932
531719
94557
405226
981003
18361
609533
761519
1010534
832076
382301
714145
715195
713095
779020
891542
891541
787808
3459
75565
1064665
710260
478669
286514
91897
679689
912792
419447
343718
474915
344962
346012
394313
718688
598937
533683
523993
179788
238229
507008
508058
336628
525044
1020517
278329
186624
187674
632402
365885
765581
1015587
979089
835188
786321
792373
990041
880682
493768
723499
1016638
609329
15449
674736
498756
74621
879400
1030495
496992
1034660
506583
325984
680813
816183
504116
155568
500699
615054
858007
391125
622712
1036521
986742
355697
473698
621374
1016250
887520
757889
835841
694240
342582
878759
404284
785876
511956
976566
1086775
38881
54199
159662
1056253
976126
150693
523154
975920
603639
34809
272973
339438
547289
744613
300892
585789
77140
639893
522343
42663
872751
819200
658550
115311
1071051
544904
988598
128484
149143
137896
893524
314150
80248
832523
87079
349456
597566
67135
1051605
402865
957244
945638
523728
435627
54388
36032
785794
335671
373437
397641
83748
407451
20989
960560
229431
844845
449587
539742
206498
1032360
88470
338291
691081
236279
477316
367011
1050339
1026999
516310
67694
574494
1026492
591788
853772
1005413
158933
642995
486429
505019
165396
19621
69275
458587
1010867
443566
9463
843540
467428
59632
527137
259117
751522
678376
955332
700208
784084
209076
138568
269555
1052839
65119
803663
777263
951638
556988
577214
108898
465399
930061
280109
880943
1057063
759169
929256
246793
1069464
94983
325679
938199
759488
259689
480489
754971
412915
922724
528306
711641
556764
1047236
769897
596989
1078053
1050627
400059
882722
177842
836727
1081493
923403
198004
930585
634680
371482
105097
33379
786852
328263
249984
1096407
349607
780291
612048
61605
881836
739054
219858
646316
121827
376116
899585
979256
499103
377270
843815
367320
758495
189727
270138
475093
1041090
928740
761542
431117
876753
430594
457092
10570
865486
606240
1042736
115950
827895
691404
506617
769692
1092758
249960
958417
981289
312258
558727
5656
971496
90513
321824
637359
143902
847283
168690
934477
523045
660410
41920
630705
1028695
559408
1058661
585303
760586
631292
310699
641590
271396
1049474
9013
417070
34864
644229
479503
198616
1000241
816466
1090848
806615
127784
434819
484561
162275
775697
818850
235312
1034598
1055725
890111
578467
134664
21856
245090
512026
355663
56098
676660
640719
225543
1014015
882242
1090833
504794
432922
177448
909223
222114
899369
94030
733793
583709
500597
708952
798184
459782
714890
931134
353631
352325
517727
91167
1095385
466343
626415
545012
991225
356358
140327
783480
723569
996056
716081
801223
943207
570273
995018
431297
292872
433244
967231
818400
435531
410213
734893
704565
1037273
1056654
605773
942247
92912
1067808
1003568
665355
316568
631463
515806
795808
856749
135399
538644
367485
194501
632442
301675
422421
802553
1003153
862947
1024405
89633
1087302
348084
539197
167846
345201
970960
669992
985918
1056522
660289
489132
324589
879093
1014131
118706
340220
967844
489079
163999
33820
412882
874885
832656
291651
611951
238654
548400
722551
380552
995516
792356
549231
575315
420123
4215
696183
1081132
673718
383110
815372
1094468
240196
805606
1043737
725334
739232
977783
387707
850582
245851
503304
894959
249814
257535
132121
421149
1078172
605723
5306
117167
334349
784812
890171
77963
381880
693730
343290
2925
1065689
539634
323422
49361
994970
100191
158162
732068
896725
40571
989828
844976
820479
613229
1073126
355359
186656
238487
484470
520477
177408
316382
979031
266273
710680
224746
782267
128313
445048
111331
614424
1006288
82816
829890
669241
950959
370617
1059362
546319
1059170
586984
728918
367868
378243
967335
1093674
820724
166237
644384
756562
1062976
79124
580066
764199
384545
367391
428603
531947
166719
614138
431588
1011605
755905
853030
136566
172646
414340
375603
127624
240645
65469
897943
696291
715579
220840
728028
6440
207792
1067665
673708
875620
120722
1051804
1026737
345992
622141
864246
984483
801727
638002
293225
1050267
121847
238073
892929
869360
4782
755362
471724
453182
1003892
502044
722604
702160
643665
503369
330354
857573
166983
1047361
866103
326835
58113
885132
139131
711894
948285
648501
258488
782611
917248
433828
906328
922901
404681
1029895
80623
1021595
421022
692873
795463
1080191
244467
631312
743029
977287
214694
283118
718980
588213
174513
207421
560838
932189
545472
1004807
62431
989430
5311
195973
433748
561741
1007119
729640
237103
897648
937264
37998
57316
1043549
124768
846469
76322
310974
507399
759165
285573
760993
906300
674193
872527
663001
898584
14726
190426
400429
1007230
606174
29803
880162
1093832
109807
712871
1067873
773208
73470
283980
982466
366283
1049543
404777
309973
719539
420099
159864
556673
255762
919649
144130
340443
1057172
19135
507949
799131
835119
11444
381045
936025
589651
295118
328406
712179
838553
940012
181532
189818
1083191
660573
681063
1036665
575337
472697
881136
91027
614005
75489
544587
802978
400959
961466
280059
771717
1079982
344496
580974
403867
800994
911235
1097097
796309
199342
908810
265646
747667
255155
876903
515199
571363
939796
771184
700095
397825
1065280
326228
448422
17009
1016873
550491
397138
565997
71497
754126
541288
210629
165215
155626
914145
990364
189477
412267
262680
288812
597538
538501
599238
427295
991483
275249
339794
40545
919001
460513
795481
435930
398852
159705
216699
1027146
941180
934404
213425
343634
486008
726260
547349
80005
14490
735325
88188
684377
470888
222247
1020953
967301
216695
685799
340791
1001230
435902
289445
327576
547334
556975
646127
183181
591768
708683
484414
259906
568372
269645
883497
789177
54344
100307
34788
503936
832361
852705
214242
309670
233604
4704
361434
189260
793302
987607
782793
208028
130330
714294
237610
1004074
976638
442360
152855
55594
898072
369592
622795
60706
693960
217800
376542
408114
505128
530516
371720
143129
601564
934168
1019000
64933
1083361
269513
588635
859401
343866
247883
781469
354736
636395
146478
1019590
13962
744503
97757
798653
1038595
553478
1097278
788682
655435
946626
41596
411999
961082
596410
465185
958437
618337
558859
793163
1035424
687611
508762
945999
1033758
89508
1097287
1096245
191429
307901
1095767
280878
346849
992638
576095
575473
606365
1006876
814781
45438
788605
176361
634126
286942
198442
899017
949899
682242
923700
737387
459065
564034
501723
1068345
970015
835653
606892
338471
583023
565390
836099
479004
414032
975549
942892
750714
633259
531563
765706
521514
979385
788314
190743
669539
833029
447067
536970
1068837
758585
879285
375283
90685
156938
910909
1054744
377653
857883
310808
715727
1038281
241253
361734
492985
866414
445371
514356
350492
394745
283568
466162
989958
902470
903292
182137
720090
684795
533434
578686
823483
125669
334239
880997
479965
192313
360293
50515
360056
736734
961731
936108
733993
509331
972237
1064483
875410
614244
507842
1039772
680824
32991
1068543
923463
780085
681794
986345
982934
615039
1085228
509308
11358
400518
1014563
816208
141769
484863
203123
761336
238072
1075053
103165
921469
805958
222184
876863
143775
1061063
439772
146735
737003
482987
276048
885858
439621
1003732
44754
240049
48484
764596
813801
915110
706104
1057849
789202
262076
190927
14372
797896
289257
582774
990824
1072326
263777
117796
790899
932848
382478
371985
456382
261704
480286
468065
944241
849077
67617
706072
572472
1056222
286494
910103
527583
681668
482995
896280
583726
815822
835337
940157
770427
557448
881989
676843
24584
549109
783261
575831
50137
68156
593292
598621
985021
158519
4840
713148
727480
897794
897793
616045
559661
210185
112297
708612
873435
368210
96701
236926
1042509
156279
597320
353076
911602
427308
758245
1044451
404023
874277
110904
1068016
310684
113105
577689
838444
88871
678737
471108
763069
1045050
917673
714898
1037130
315798
625917
29153
200225
900094
580424
601587
246641
424680
371250
421378
369488
1005739
430263
582329
123831
883929
986434
250343
926787
759072
643589
636694
184402
241527
1060129
422843
352040
134760
461917
583454
860739
562030
395508
828675
971630
158649
776464
1000459
997122
393045
1084494
319314
439177
829675
744641
775401
143733
1047282
1046232
881903
1045266
644510
19166
461014
883147
675897
407488
145591
512336
640588
186216
55614
107860
637274
872259
277013
219089
853693
492356
971834
991916
108554
601018
839019
130693
766752
333427
833881
178425
193964
545850
263581
941200
528237
284058
795915
672503
159082
616979
539891
562109
57097
594208
13625
169278
744767
964100
996491
245037
424039
564327
1080747
306344
569375
851822
27477
338398
682304
88800
1045785
161805
1053780
630534
417987
960061
59207
958402
748189
746667
1031129
297159
195884
423730
132017
365041
899941
274220
148034
912272
1046973
767479
1046769
1100378
536974
750424
748850
274941
327789
588857
174230
791635
135674
61136
205473
790353
762852
712117
20827
36553
601463
1015475
482615
430002
237159
277546
340135
45644
134467
1085563
358248
1035487
228199
1007497
991125
142759
688988
986363
540130
32726
713720
361488
642812
774094
324090
685741
1078274
674815
624820
966414
736913
613636
410590
732692
600112
1045222
490683
648721
517771
571326
584443
876994
58959
463681
886932
1006049
480770
757773
808893
844588
306531
957398
393467
611193
789782
851910
95818
750723
751773
236614
197663
856472
636952
579826
48860
887408
964236
1023370
327156
919706
659156
436960
587873
106884
97262
762613
295906
940596
1076672
545460
1082643
292612
684062
78744
983331
827039
248880
65539
823668
342464
635563
719209
109407
1090977
354905
226811
525664
428673
105828
370209
244198
54942
722228
996162
916163
1041107
894995
876855
466685
602757
114964
6814
308417
280650
736126
926025
227694
80513
263158
456671
894717
1059547
880239
580829
78673
906957
1074903
86945
411382
773474
320738
790376
697079
677225
648593
682838
1063437
729418
799913
563824
389202
912070
170435
535307
7945
264344
378825
1087033
180860
785701
344941
966183
186093
26279
636455
147887
607699
95213
231793
491753
537349
1017653
431490
483192
524068
295232
644923
367909
32444
198348
156928
855651
1025353
623292
236408
674280
823093
16995
875942
373654
238238
838743
645112
479707
1001932
1053997
44708
1094529
12587
285670
785622
32402
1086936
159577
673811
515372
679990
489649
311748
37543
248433
571843
443266
406868
862860
717962
1077692
635570
1022777
787274
642638
603912
441359
65979
754787
144872
321889
1043395
888735
240468
979278
32815
652897
826044
400338
883517
943361
326170
455811
942850
692222
243112
1043033
650643
651693
425668
99937
108932
835242
188951
1031850
455978
424404
904359
1059002
327013
920013
151183
878257
406287
472223
397604
144605
547841
802845
824717
911611
777625
287043
299119
694949
1062467
565096
123725
101519
694766
1029285
815342
173795
1049438
508642
808939
155364
376973
167392
648213
906262
868675
577173
347030
996030
812442
385088
348643
1042990
668856
109723
438091
915917
870090
407995
80132
763457
76485
1011652
256658
320085
898772
432960
772192
841845
741587
657425
550019
423614
40662
433531
195336
641060
263708
830891
956789
223796
769719
650020
512148
940428
1084523
553530
652895
361880
644344
961912
469596
660138
1071803
937167
355453
56029
894240
519415
1073729
566036
424094
351364
203145
303481
750048
711571
336947
933669
29230
1056829
156215
741340
940699
985746
152284
816322
456476
958307
37763
453831
163141
649736
635541
61470
449524
930790
664803
201862
186874
856574
1090033
294699
818775
986307
574257
747777
147734
530674
611382
153134
59989
620173
1067395
757653
297083
278065
827470
458605
291294
172312
678725
1018558
698151
605597
44935
162073
949068
616521
1053347
169301
880529
449099
686533
155725
1060597
515872
331620
103455
564874
938507
717548
914891
230564
594473
198304
958319
834150
166695
991109
604411
89908
52493
378617
739728
217857
138354
954089
573852
683410
996851
244430
620868
386744
659601
844816
600060
257664
669537
995340
365358
1077353
1037128
68444
330339
74399
187885
828189
659978
659301
543718
1076883
193552
14105
493475
569555
803860
313808
952223
1065129
191105
774127
358066
769016
1098358
131384
150635
883032
888269
601538
666813
239313
41646
332652
660035
1011803
1059375
683738
984703
46427
793824
63572
469519
257359
418964
465008
176762
708520
166110
909505
543151
64986
517164
343846
802843
677923
404928
598553
804307
847615
154027
933848
392607
1010058
198632
730981
707542
805842
237792
105343
609345
302745
1064251
516485
833278
118629
231624
126003
407410
848965
541922
1006841
1017966
151981
37261
864017
869588
364989
90514
599661
270284
151261
382325
779938
160503
756169
74938
842796
45713
399768
929747
548571
82203
673490
853773
35447
875006
176435
339877
597412
970712
548363
947468
790087
192002
504568
640962
808842
554846
66318
734161
280332
714908
715958
462633
463683
500569
368219
369269
239226
240276
39024
597261
657107
656057
735034
251353
252403
224385
738837
12257
138769
182858
569284
565838
564788
807503
772899
929563
930613
40535
963072
836655
942941
376319
294137
1071968
946944
932582
768227
643062
1001163
572007
543273
415118
559536
1029483
957308
806291
439159
681306
730910
925535
949362
621093
208464
883602
177927
81452
570059
93421
222135
251142
308801
788920
195526
20076
559250
110633
418756
735215
572050
90182
964524
57025
631228
490435
898401
578630
969720
464814
192974
880491
658127
404369
850043
1059807
984544
296636
22458
410449
106499
760769
184941
589983
787485
113231
599450
853385
1077544
550253
586483
1049760
702721
127314
930543
112975
134204
300253
416949
417799
487079
105090
843907
230241
587452
954172
1057984
201576
987703
822987
1018324
846719
808990
195976
719769
113398
75416
351071
132420
645494
465274
831395
239944
709607
611310
722927
380832
338187
671845
895206
639906
273214
793703
378500
1083150
266090
913833
679235
452137
1017513
676692
800894
492925
1073103
364112
807515
397017
334941
397233
511255
249131
1090417
168550
73892
706478
152339
106130
279715
165811
707348
14394
103925
1037620
551023
729726
292810
1039007
22744
434482
999493
255090
978448
220177
426156
951731
707878
205191
840242
297259
275473
915278
177671
15391
975363
439777
859703
450656
895582
254838
656805
397562
853057
919112
166834
865842
958710
46494
288373
263585
253473
568803
814274
1097184
123616
683310
303333
725419
910098
936091
359639
1078019
909247
548978
667819
49923
821902
153994
583366
534595
738038
590530
927179
987972
488137
150729
766497
134320
283078
774259
445477
390110
1019088
900181
695385
365139
296463
748234
768762
618434
91678
219845
781746
477073
70142
466360
894515
814982
309607
723100
72660
883450
920365
323531
1065724
416390
609740
594440
600024
256961
1014085
81509
294605
1004896
636885
943634
384010
93371
622596
836883
492714
129823
280818
748328
55898
812235
162806
1072108
865114
949462
303632
302409
595195
945375
1066484
256849
431280
728119
829768
529628
457686
218317
361499
973983
979880
547180
960667
498099
557310
1066822
891533
425105
417024
101592
690600
427354
87037
627163
769576
976258
4257
602565
942555
208771
584861
257271
429436
738650
252708
662662
835586
389078
692902
483289
310001
116688
768263
591623
257214
96548
336218
94578
988537
121263
253501
643360
643361
989567
590346
763409
1095199
789485
945082
663422
507659
662043
695772
117676
469561
272219
578318
531939
1027053
106033
337428
1068993
438679
199563
753820
6210
612354
450266
132812
36809
139892
525569
889250
212947
624064
860334
461943
398440
1056082
789221
208285
451125
800357
312025
996044
410854
645757
981086
909788
757103
953443
643015
355748
510832
832545
622875
97875
945197
406548
207501
614277
119799
613088
296006
410143
163673
894150
1045341
785627
1046757
223902
581372
1025654
806079
217348
533618
1013657
850764
123258
153012
675440
760671
309346
520367
1062673
679050
157313
775837
418073
149115
1083182
1041579
421038
965595
100343
513101
1052262
1026392
593631
759400
283368
502890
1099544
356447
221908
769128
632989
345401
170768
667485
724259
313361
326419
347982
81499
126392
323123
705969
74469
329079
53535
300623
606545
673161
987768
214598
346868
78415
516082
564204
187471
55284
568841
4499
533687
146518
1051483
721688
861870
553857
9735
834171
776609
460699
136365
98399
1063439
218143
505722
882753
75177
299722
335679
356854
172861
932232
6492
798785
510045
191068
380837
508558
631610
1099738
1098688
884978
883928
101019
826725
747158
537051
785958
554747
318369
317319
529097
295247
121870
24948
23898
353722
1071143
395889
643118
517220
1031977
481533
479433
480483
842318
841268
179501
231695
188114
21714
560590
282811
626133
1045437
266470
143633
41016
744120
395602
1024576
789888
900701
942815
764269
285497
312109
486672
956750
931911
502060
695091
505412
780572
183110
948124
1035959
374165
993075
825411
226854
628820
782084
531386
398719
1002018
913714
1074697
70769
321543
785702
547707
672269
84740
1097135
398886
806121
37103
611552
336729
111762
449852
211291
356583
612375
841400
948056
940140
1031931
337365
194437
22534
514323
417499
296330
690076
224035
356444
376654
591057
593980
486495
638809
945412
1061827
67785
917923
348433
301233
942219
76172
461845
753549
1100145
604195
622222
539489
341353
285073
344781
742998
204073
307272
201207
369392
864989
271063
569187
345453
116782
519060
201469
894260
1082392
202690
1069985
685115
1083779
920276
923058
202093
745543
487436
806620
74624
933341
94333
435394
1016767
247236
471804
771677
1082212
318270
1073962
742704
450904
159899
502749
48640
1009515
571655
285186
43690
737633
350573
854620
708857
1049573
193651
322799
508517
10563
496761
888411
645422
429123
517531
59265
778949
170603
932319
600879
283840
337276
346583
1058963
99561
179163
250798
507133
680792
877159
583358
634329
198409
82924
397803
331488
972074
1080888
345995
675553
233811
359826
221569
467610
333380
34153
556031
57413
173823
539524
549157
848605
348977
818270
215648
976914
26684
854154
77806
995507
731961
564329
473726
1071712
875201
410831
669206
518635
1086190
779968
145442
11791
623118
990972
671767
571267
837573
948121
28969
437294
855960
183970
753929
266308
245498
440337
309829
745977
348825
751968
907586
1097352
590345
304277
12822
674017
768182
340634
774425
775475
684757
514754
510047
938295
788075
378220
444348
283161
755889
950587
902944
214591
606120
979017
597005
728140
740611
711854
620858
930100
16972
413147
433228
599440
116738
880011
793567
914184
507096
455503
1039275
592780
613926
905026
395304
174207
671310
771016
501011
17554
911957
605473
1036930
209238
769385
363134
403157
1045868
153863
768162
263155
924822
802412
86734
1056091
565923
470495
200175
387864
995160
724625
7733
995559
751930
827671
140721
121436
871283
1091004
863031
525573
218247
383046
681650
987369
397560
595768
660513
181670
273437
892664
512403
17744
1083280
620174
750051
317049
815252
574633
397978
1021168
501023
1097959
384271
977534
595847
810821
487496
630207
925300
158934
97653
192424
1090215
234291
634509
35920
1066803
106155
842723
385524
275111
985672
47912
896768
385045
257203
682570
536616
362646
174743
848349
402959
146741
971980
1010371
790253
1035883
534153
1089584
738287
707518
736299
151084
1065667
854887
51753
921473
415771
656285
1000015
379216
545908
571572
958446
377862
179797
308194
599970
438028
919710
351943
765024
73989
565591
1091813
506372
127541
887561
634831
160742
358392
95165
246145
964881
965730
525309
462851
292100
30411
412012
152755
700290
697130
201480
829387
370339
110331
708958
817225
89567
781209
344738
890882
466642
277286
980663
981530
649347
647919
350275
148060
900932
708995
497528
911006
104598
279111
586655
720018
766613
1087099
613601
285199
1084615
391082
505533
43687
715991
50901
925725
1074730
237767
513073
361566
688426
639697
748070
855003
107003
912874
611929
496433
240404
184090
818568
886060
201682
340259
856296
1084343
498012
339890
873565
1019515
1004663
1088977
120491
824935
230154
53961
532002
1048957
330632
763447
821995
325878
942588
628864
528190
641297
177591
1077750
1009804
135521
528482
853190
1076391
9755
145132
1070201
1030087
17955
295035
32788
696390
1058934
67049
209755
14064
528328
966959
461478
731951
815840
245695
935297
601477
443594
59924
834185
43557
505949
145690
843685
730085
814628
910073
257767
1087514
818738
521294
45777
1012950
777044
944097
156619
1060392
419288
255121
657449
416715
156050
535193
790534
239159
995586
916524
1071823
882733
386366
48280
505032
647763
636583
681156
1000726
358822
610493
580148
547103
848804
1006226
40825
932388
65734
627465
531820
548041
983147
167784
617943
65338
534438
355116
170516
658815
50950
782504
859552
649262
791152
1093396
170198
236843
30549
492078
1075845
1066302
749991
971486
711655
42967
210151
99746
1011662
376011
483555
867191
977826
496969
639013
280578
727267
725818
713680
123433
124483
758165
326535
176964
210340
234522
708922
505703
855140
467114
455926
154609
103623
95650
544541
524466
742593
20924
337327
83439
877120
614002
878340
351715
221932
160730
1001601
885288
250716
1020400
214973
152375
861309
845026
435059
658965
512316
487521
650807
481941
353168
359069
1012162
522608
725607
649494
895272
823412
990277
1044179
207430
441822
109247
133851
164332
1076663
114318
1053337
115237
913923
668219
1038051
988971
693268
509885
797567
128077
308597
97988
292232
81766
694900
321742
786459
837860
812930
461897
995119
345123
502412
841835
569206
141227
676722
401290
18040
666661
265217
47937
402000
1082522
1050697
999420
211771
708559
348301
974616
148976
636382
85200
524342
87970
509845
462282
259700
171139
864504
610439
138479
503037
562419
193374
514359
14866
579322
316510
710619
662457
1011825
497040
32940
196743
568098
807472
427709
678021
1055515
1096583
22638
1013030
557243
695763
830943
814773
90684
817406
1026813
772311
439486
491607
162793
765610
184958
1053447
593559
207434
760235
1094231
633063
751103
32659
364499
410359
976690
773197
388903
999782
127364
459367
442019
722325
1056023
330471
262849
999076
764912
35115
50177
181428
588424
944267
207376
790727
661583
428652
90877
592738
387063
915362
507825
127221
225428
225429
762988
370149
883224
1008510
1007460
1007461
324498
208002
93954
92904
960854
959804
305012
378937
666912
667962
1084855
1083805
128695
1087755
1088805
536962
535912
899632
1019312
740925
1001393
571289
472329
91640
802678
181792
424631
93155
982507
1033012
250748
355639
586137
749937
965603
610532
996883
571964
1094760
771345
754804
228503
99622
295548
712270
1086252
411097
629602
471165
783043
675137
941657
310465
10261
4737
386613
777585
589845
72633
438326
1055741
540607
354837
166676
140693
338931
981426
115017
675003
839936
705918
951232
368845
499554
502002
1000079
946461
969543
217219
452097
708076
678642
1029565
601989
737043
286918
873181
89577
361964
104014
566916
88090
604475
247910
746108
751993
643629
662985
963241
904416
746829
1040967
410365
879806
1041724
278357
338617
1040508
757504
763371
394921
433170
40266
79547
1099498
333030
162118
718064
690579
984231
154879
277771
114201
485963
199934
126569
425319
460905
146927
219284
286473
169714
858870
366896
207413
278556
265115
1011425
317389
60391
977543
387138
855298
565718
706504
284147
867039
136073
196075
1003212
894371
464185
411376
899104
925083
1096815
1085432
529759
352297
508187
618918
922421
1079133
959279
1083024
141102
459273
417449
339594
730141
459932
149809
352665
623826
907281
42593
1022732
642181
837817
162859
760242
1018257
787784
921054
946009
1090580
184314
354589
560957
830846
515402
803183
146708
422067
283308
648618
365588
45899
538524
954660
848648
1037310
1090015
992392
337982
360658
761986
121311
551191
104009
958421
705513
614196
244351
68233
478872
119617
673796
698554
145502
233894
866588
732260
559683
751889
32117
939424
1072667
140298
345925
930760
341429
697725
1075081
44669
777657
1051902
967121
284720
42474
1098768
282754
326370
241533
272971
768838
473078
722203
556022
657214
694322
352892
342181
780069
69420
1026025
178617
1015038
170330
894793
452165
306242
608943
511371
420779
1071457
1012122
58703
715488
974745
672173
467417
291063
849526
270270
672698
40033
832859
163833
184032
969157
652499
831645
291968
226598
1004649
386708
604304
2107
369315
2380
647863
857683
953594
1090926
765982
648047
540769
911723
579486
1096389
484219
309473
64946
695014
99856
286084
879001
10203
1047652
818981
51535
513723
614829
780322
678372
296559
90260
204831
125856
628778
460017
879450
481061
771137
546061
90493
200720
200656
557864
286117
854565
790000
414412
1049421
631576
426433
985766
187799
364757
960406
936838
789680
611204
353504
476725
741131
752510
627221
355737
102163
774340
934264
484466
149640
179520
67183
153732
948485
507304
1028604
40543
390859
1063526
1010294
943488
913348
131451
354297
627308
956998
754540
212971
770519
523597
516052
107490
653396
452695
757533
156988
739311
145959
602631
240383
149830
345114
995395
7895
112272
834041
832644
83808
406208
678273
579282
935614
675535
773583
57725
831414
899613
825863
550576
229684
302115
579888
809082
1051495
1010076
631322
883803
47618
458549
332560
881063
201897
198120
450995
169491
295157
928625
139043
248120
931851
1010562
160875
557625
743796
624832
834477
160239
324561
446497
57650
1090673
576215
936073
381434
965020
496840
739386
313000
58523
630397
483699
615974
722109
909009
471963
183122
23525
439311
655097
101869
278784
1006901
309486
1073503
147220
41745
498300
234903
393571
461412
73104
97791
709521
808924
781793
130623
570573
591018
299619
439107
186379
1054779
1079315
857652
1036821
817647
259465
540472
370207
166803
523946
1042389
89237
1019230
550003
737304
982418
498981
1012467
277734
694018
1059714
732360
905322
318972
503253
921292
499650
367437
693264
772526
69351
759139
806782
414799
97580
725631
303495
665098
462918
910641
530016
530099
655180
725971
835013
213615
21213
361233
663735
986046
179558
1036750
868706
737924
983018
623729
261219
764872
524126
1094274
610945
805460
542350
853431
223788
490397
247792
106882
745114
43135
395200
484542
337889
80733
318267
769762
941708
407324
91340
913477
771735
669290
54192
746200
123146
477447
911743
930748
425011
688036
304762
202029
188588
394255
862425
395210
2611
1055488
425874
1013101
841491
886554
154885
554880
290170
548328
490911
551580
118444
133405
396531
370644
1064485
976993
887703
990327
1009128
148499
1026196
149623
994015
60696
170609
585309
936589
326289
802717
454117
666577
208054
72549
278720
12015
243463
973043
834848
1039649
733315
472178
1077787
579125
411475
942373
798799
797939
273615
92571
358191
270658
530454
503656
962468
892879
374027
126464
627482
239584
225741
533225
673514
735345
966548
59375
239246
784225
230022
801263
68919
283833
630056
890133
819189
500280
1078585
68443
847504
39319
132338
789643
119859
905978
286492
1079155
371439
872245
374247
627486
974419
476932
959117
450389
155827
695010
703648
749095
383307
253261
23942
138456
590886
754205
866506
405674
553367
619657
14022
1007691
935134
381942
514997
930420
247568
370725
570493
795386
424396
762718
110241
228197
618217
593143
453555
508905
629608
1084140
763496
428615
1062798
874425
130635
572031
904638
89502
921290
343135
464464
391641
301740
638625
648978
208724
1047552
470886
111842
787498
737982
162365
750466
304759
699708
789905
967377
910290
526096
831784
194285
400810
265771
552688
470039
98537
358948
436843
791565
819924
349067
949175
896552
1025063
40061
373947
1100301
1034888
456525
814089
529982
773598
295297
291155
924342
455023
1033509
734212
75460
389793
635549
254623
278877
114844
194049
253341
720274
1029607
67710
817757
994425
498871
148465
380840
163598
23320
1080310
643843
441028
96176
252219
764492
1030860
271475
515603
232779
98999
177622
275275
235513
524713
335113
241631
82400
766920
1049393
314393
521559
555645
83055
813623
308213
526147
981094
318531
862324
242779
300184
746791
796424
489268
184336
968492
831769
84615
506016
620407
584607
961544
316667
299602
428501
731784
308467
596543
1047374
28415
282567
185250
505759
1004459
382977
252023
469505
597658
325867
655137
741303
217506
1016553
1024819
260441
866237
435803
629036
464424
623044
318865
807050
1017596
802324
954203
277764
492432
49259
364676
879080
75624
830325
78143
438334
607424
302178
379719
546635
217095
620014
216765
523127
26571
832112
603331
1098945
933046
878798
411992
78587
249658
250708
465430
19358
545303
1087943
315354
314304
622487
12565
323124
324174
1088504
118507
456255
455014
1076753
119408
474279
507171
352820
999571
488169
325635
642190
893427
378920
943179
656332
800446
638362
595204
53445
236049
266648
911043
995171
598740
65297
134002
837053
771426
1069485
477283
947010
829066
488261
373145
960538
32650
1046043
900044
641805
227431
354933
37289
458992
1042791
1019553
888387
749747
643693
835755
1076181
227945
676653
212267
919970
1095177
1005361
268287
784203
830557
825814
530323
503134
737260
1081739
621395
78834
1024721
329845
325305
785685
137399
1056709
70760
254511
599854
952069
504458
301849
534123
607923
101025
921342
479397
677107
1056564
726007
444128
451106
508706
319486
42617
1062135
522613
267607
412135
364154
107622
1026138
1063787
994731
611389
566422
496183
524667
452377
719456
891153
201656
221027
1041796
528138
59554
175125
551120
534180
501201
716895
850928
398646
481475
1087314
281348
738322
259538
714939
379147
926879
876348
298004
153813
68356
280847
754501
328187
1053714
44623
733112
595869
391763
955217
730661
1087063
255979
1065843
245501
551645
183148
611020
1021799
485982
470410
214675
516379
690131
158701
543569
542519
340967
219945
575911
312602
178451
1048857
393642
435137
350422
657134
623831
360689
631814
931274
771070
1090700
17485
578787
1017024
226246
460646
132011
811748
1068772
215184
412685
592663
340846
847089
103933
501456
413852
1001721
133354
977675
241217
759925
450537
684766
107894
996837
174004
364634
563942
865722
475539
475135
474085
717340
1000390
127639
836609
143430
969339
495645
459652
819448
424168
820179
227752
676512
42239
908457
585939
930928
303828
680752
679702
151458
504082
155243
388575
48577
995619
964438
331881
441882
628656
461546
735723
897955
365801
1065817
587227
647345
367211
366161
341790
1056043
882469
34212
782213
1061633
1017809
943009
274380
659834
1046323
65368
998274
847736
699425
976472
366217
600534
514321
69499
68449
791862
727827
726777
224390
805465
517642
1044467
733900
433591
1034603
807254
118188
814392
238179
204104
196996
932821
273944
554478
40893
225901
320464
753703
628072
942775
257354
402828
1022817
280925
742390
313703
720088
530404
208977
30833
156100
94397
929151
506927
152705
386120
809582
1005988
701892
317225
412091
213974
1091139
669909
82041
1016001
472551
857249
894155
557791
275681
887409
1022417
415392
337401
62521
59664
1054519
280815
759125
70999
1017536
252283
430662
645651
858537
323220
388057
207639
624844
205672
703913
929150
767324
654389
166062
54660
441744
539495
1051764
46719
536859
667695
1032640
74681
61361
1079606
406809
580838
224143
910232
247437
283482
295234
823928
817729
300104
166769
846709
283873
724808
15013
48103
676652
957802
542262
991851
349736
593864
735690
504805
922213
219943
375542
655710
392093
706346
603182
90241
1047761
854962
352513
422041
1018318
536023
1074169
197468
1061463
832885
580598
369839
62236
193169
705580
117224
980500
1046993
1092165
196824
1060615
662765
821601
622316
79882
699784
348652
524381
707757
71220
209245
525007
31156
1049195
913575
924793
831785
760094
469313
452705
195305
847644
213337
270281
954301
392027
971735
414966
649897
452215
449593
706777
191961
461814
769001
694326
760856
102950
984099
128700
87623
629060
77177
412011
42382
627420
427485
925287
540062
480703
892288
335731
178360
50978
26128
751440
792921
314042
492222
1006390
59394
223224
250430
949508
1012659
370465
547525
1069110
623743
481707
307399
858736
67337
902398
746815
30465
1088450
662952
206064
389492
217860
543764
375256
1079855
679504
321435
436262
42418
905251
736562
92033
966162
265400
639073
331612
650604
858123
131186
967765
789540
449032
158493
707480
588427
1023398
974870
20753
744051
366399
661115
456672
455263
878630
921436
423400
435629
1026273
982243
886405
139884
1059275
543294
991369
327316
402912
472433
142717
459919
1100317
302286
1028783
35204
642099
879803
764045
1025767
364129
1044170
946267
520248
521298
522348
376231
584277
399345
379492
515693
711309
799297
127865
159890
887812
77009
890501
359955
52779
532871
476693
267571
978142
107393
89352
556131
264717
648180
803382
921361
701844
970297
323314
384275
608699
835852
599694
113167
97219
690685
453787
520337
106920
298143
509905
1074682
232651
494950
632661
150006
891605
785579
214441
762467
351921
573148
430079
272121
274301
15355
173895
1022552
2168
609492
693460
787278
785363
208094
53867
256739
306036
661927
187212
26685
875020
64470
469816
325442
733687
668803
8771
340412
341462
79142
317314
162578
225937
153288
855306
217849
987955
389457
337114
746918
769609
166697
647785
874495
114336
638060
570164
518690
288945
43488
394478
786146
996694
608414
225678
946712
882473
321097
572022
896012
757915
227181
277561
769424
373624
625066
429407
353545
13719
149893
36635
845607
134408
525009
496086
724955
539590
105272
390974
155953
269323
287806
1008443
964487
153677
1021721
858106
912267
505245
581270
1064484
890106
605674
685594
153422
918667
607514
826338
882984
948752
8371
806779
996107
347622
810426
1056273
93354
969873
979772
313552
597475
155119
169997
887813
87094
933172
394779
395829
327554
972967
699261
220447
859932
460697
521012
531443
581268
1010413
773274
148610
270249
1023362
908331
956367
1008450
208158
29406
433337
274666
738054
572963
666068
248856
668896
1088043
597687
756184
209058
431683
49068
280030
318664
1043664
253979
127621
117894
404538
842386
221530
175575
675622
423269
885075
26800
187529
997387
197939
319871
186742
28724
909895
1058958
472024
290008
119822
533679
970627
692683
864749
828170
526218
158292
672228
939189
958717
438455
1043210
364827
524522
850017
709616
1057997
205218
528349
1064407
806207
527197
367657
140883
6859
652173
959888
646552
1096292
976497
603187
450893
772462
229556
1020076
824709
552635
95962
123500
26445
411451
414302
1016332
597381
396833
117294
32469
159455
653482
816187
488786
1034796
431274
637437
339241
936893
284458
522516
655764
147299
323011
573492
784526
909081
1027668
564662
765049
267465
744228
846231
1064309
1007737
715846
300985
628249
83648
501058
1070368
400033
838821
839871
944746
348058
349108
651124
1030522
58394
200118
329590
330640
205978
362474
514769
384770
46402
311500
76638
449109
633453
735957
262234
263284
620082
677463
779337
130659
605003
386258
883730
1077103
163958
752593
926567
425330
751741
750691
475183
1057155
40746
1048714
826692
647972
710239
549095
694368
390228
769716
172577
704190
354440
1003985
979873
250851
551627
399769
49739
571853
74576
12718
642659
908934
299581
873074
180291
508307
288969
448068
1007804
72532
808264
372259
367184
976912
1084792
44842
26165
146277
688533
850848
891311
520602
332871
477104
191246
363278
6614
218260
553263
312097
994817
372470
958744
302670
127395
253288
700387
1015854
604048
277070
460898
604664
146810
1005366
160904
358554
1071707
975711
248747
160386
1021759
579741
702849
253189
314308
624833
986017
574795
472118
647973
813329
381267
129795
53095
102393
1010732
824159
36138
662989
673189
492419
527277
508991
240090
884498
899055
183013
478217
451972
587667
866199
501154
121785
300514
318375
690716
529047
338861
326213
778308
1072723
1036790
186811
703949
226773
990251
464840
1013909
546379
1062526
749330
967799
774315
629299
378222
495964
321768
208178
1079953
34068
202654
957062
320602
88319
519239
261555
496430
913371
356864
938743
768776
101704
152715
346196
695167
902213
431778
537756
666139
492792
165434
775318
363909
567725
218556
956726
61174
29101
631156
199202
296645
566961
985665
97007
247717
185438
796591
224984
586170
100668
800417
457039
345744
817791
313739
1074703
547810
431713
914142
447162
1043388
269814
1083878
522718
465575
98473
302075
807074
373632
698459
662209
847360
131205
186461
1036830
19960
905437
983993
663540
895383
163105
410617
342647
684066
309935
150394
913102
435965
913470
218370
986847
539569
614563
196544
197091
459270
827581
1060111
543006
41604
248931
342203
287026
1055810
73436
723925
1064772
564518
219292
2183
816133
1008364
338067
804512
1063192
846963
114598
823300
1020769
222987
854635
134974
750525
406461
287960
617113
496338
901361
1056597
479262
310433
9360
862882
581247
567214
758435
24808
692895
219569
571870
266942
26505
606567
214626
373028
39648
937299
973954
763471
471737
600326
801400
242456
556449
555399
554349
85149
20495
801068
945240
383638
56507
842832
856973
311702
708921
331704
443506
816406
1008969
964188
535723
653493
52581
101474
691890
305977
461550
262491
846425
1003637
113254
1017990
627624
997095
899133
202072
643815
533609
103866
782847
912831
818899
225900
716215
128007
340010
827607
824161
65272
751813
199757
863321
991528
817496
712237
356749
222262
530837
312241
370707
751504
489693
150063
608422
972142
607605
862899
423018
25888
1071788
167559
949884
335633
193569
655788
462278
86909
818790
1088732
587367
593359
1024352
37016
167123
956919
411074
539514
882612
90250
285352
842265
717618
950319
411667
80764
658497
866443
994918
373510
931702
771836
225388
65924
557295
663409
642152
896703
977072
176813
455986
366886
868647
556390
729909
1041207
989181
601184
148765
951010
329543
964935
282163
97842
426848
144360
936760
758575
650927
150657
583416
861529
1026668
790139
179548
876918
233733
296020
30013
660786
659736
707179
870118
799464
285158
184236
281777
190701
172411
225656
939032
902425
460985
572783
662677
711141
333896
931227
475834
3976
64009
511287
515918
278398
1015593
215794
635889
784310
156508
852823
989745
844867
1060978
54096
144239
742816
398395
956913
917432
629882
979778
627977
200285
301732
172868
871909
913026
172834
25023
801063
844033
474569
880440
989897
767933
264005
381424
784149
620015
1021077
910520
602747
901484
71834
299039
953375
290109
372608
301305
455813
659216
510264
880458
167993
904974
554388
796718
460563
319896
723379
534256
257323
240640
1065911
963286
34011
334377
309622
36388
522091
186754
568403
675497
1093541
417822
1076007
130357
725709
184832
219328
1038769
608967
39320
307030
771857
738643
355750
972240
148847
918503
121002
571291
268055
883284
494262
988568
1003870
363905
443009
653971
177444
303444
149680
404551
1081370
898381
428670
564953
1100146
638568
288938
397740
989329
91109
60052
305842
169258
696093
629826
1074171
59133
384353
180537
394440
911217
509051
364242
504732
733985
908674
208540
503909
862102
637897
929497
383513
632726
1049462
318938
79222
170726
107335
496883
1052793
34505
26595
876456
618280
1026211
685790
863128
910698
843650
248700
346884
316131
563953
70458
82910
254104
120850
369679
204383
721659
759337
753379
923591
450662
136800
326890
1034455
783009
8668
810424
108582
198997
1061885
903329
795904
1019630
786037
379602
587602
516940
258443
487234
913725
553813
100362
754517
261989
659213
327424
982904
921162
996025
629292
142147
614230
58786
673094
868078
463445
645943
306883
854706
562804
806845
472048
456137
785531
441202
890606
1005053
435832
120952
212158
12704
435669
286027
532142
250706
236894
408036
724137
34773
974816
921551
203977
42012
543374
385589
954615
768787
548282
392449
35367
248338
677070
705916
362323
402589
945289
860412
911220
111116
573683
319624
351860
248562
1068391
161599
699110
943551
1055907
998539
373292
89874
724524
886319
30933
958416
383002
954752
1079146
898818
49225
595795
820451
275063
599250
726564
563144
307943
272178
327699
843749
1091646
651598
977432
885319
783508
905780
399509
686492
294914
729688
961973
234334
95230
1038656
825849
18714
872038
685434
686484
572451
597324
513639
1046402
1091386
463210
625414
30030
837077
851607
709972
66444
309463
889770
856539
352654
614772
386375
208174
55340
27441
1039705
460549
802841
161373
855602
202166
166022
210398
881401
31909
452966
97890
144215
136548
325641
508513
631447
538521
188881
384162
1089443
5048
1081410
453598
454773
647977
892052
971474
819964
772013
1064114
232517
208100
1077623
862209
152175
595589
26653
297120
348085
291223
1061095
455882
690644
265517
420378
33570
1065430
100048
617381
1054593
487695
261203
344036
911243
928494
928170
802142
100493
690759
416602
752368
509313
834552
540581
381938
711892
43384
323733
907434
47021
1075124
831530
193545
1099818
870848
751495
978978
593566
944519
254872
711796
167872
433193
490818
203775
941792
294475
1047743
1098467
803051
648352
76837
361175
97403
21958
557212
557679
448353
757469
110705
828659
303490
757092
63031
385851
214412
237177
434938
175426
988160
1012723
872568
1040374
177254
1076697
354017
348414
436610
269529
243000
797847
65393
72962
111752
91540
744038
309643
1027700
211525
204943
1036059
178615
743517
554162
625763
375742
161394
694002
1077560
444898
644132
989547
908825
62555
841311
628686
807179
623563
407392
344487
889386
1096456
449516
58569
380860
853858
1008590
260855
1012470
708149
714170
742768
244335
117149
960583
957294
147333
903577
591729
544812
328523
4718
718125
181762
473150
509649
159035
2476
159888
1098864
413185
118335
360795
374060
412656
955917
564895
556559
6493
1057177
794213
195419
978181
204295
837872
437487
436437
844325
1039075
1085946
312230
755923
1003788
1002738
366642
352900
909787
387825
847645
616766
1091251
463817
365966
408830
281803
897887
117362
945559
702770
961678
483450
878290
854235
107090
143167
532939
177116
819089
518899
480388
438519
1062134
83389
355467
908482
686040
742688
241009
732571
628571
1062472
387200
1034451
562903
685413
772564
476347
958177
374810
260810
292313
838244
459609
816642
867730
823626
115216
806827
288817
81955
868756
307862
174780
950772
41550
582556
585063
808034
696159
1030896
83105
444929
897831
1066324
366387
640999
556849
404266
781100
17757
40386
315732
61227
666087
194411
295977
427822
984031
1056825
139076
44181
585434
832428
860046
709534
1046815
718044
679720
569546
130535
529970
460926
593358
1066133
764612
432967
90051
364417
355115
430768
953423
278381
537254
495115
884049
1066715
13713
249912
823489
501785
270867
363765
129904
828874
1045972
199803
653089
71858
301154
1095188
955326
498843
391582
21724
791533
846368
986360
883960
739397
129777
247953
949045
539529
203629
73117
74167
766386
560684
784238
79573
318937
1096345
361117
890060
119233
957695
447539
266592
646893
475009
534953
153805
192196
28007
963501
143562
207806
835660
979798
436523
295639
296689
297739
210287
414029
740579
739529
908057
788634
855973
72153
739723
858602
515696
199099
482059
990453
879233
91431
86519
977996
570967
315100
1019093
261716
378867
549577
815160
223280
814339
432140
479797
652949
983625
418486
763026
604567
686557
863063
473403
124054
58930
135397
445648
1034538
856400
94915
1096264
752989
125919
1023991
236882
1065722
808607
466623
935779
772684
744874
695094
269609
553851
548552
268987
261534
303144
112240
352683
978663
749274
656901
712846
59662
304923
627972
361234
154124
438118
288208
676985
518212
92131
295215
701875
771953
511916
385072
148493
289348
393122
1096233
571444
92122
774265
4588
1045259
181309
737576
445305
591081
1090872
985160
603818
974290
1005668
165424
361147
1012012
913013
23862
1020543
315463
379747
1005795
329548
914884
385313
203462
929339
868077
914233
306158
770653
681661
124400
462342
464359
161138
1050467
1086446
1087496
895261
891031
358249
742053
273251
398201
35949
453587
178486
980640
838550
674265
1064858
821359
23182
265725
581737
22894
218280
903819
1051909
129663
647449
465267
936092
155552
951445
460811
606344
22543
1086205
988580
430356
642822
630173
322052
345672
31802
564070
539605
313259
635696
442358
139746
580962
1005722
221055
27257
258825
485383
119518
186662
738652
308543
53663
863793
536854
498073
893507
1000019
945754
497799
1057895
823683
748241
752797
68770
787888
97043
1086363
783117
1007562
762095
1096878
933754
227510
92896
762155
357918
702915
699400
468097
600304
509965
456829
605069
53117
796125
724785
961722
149486
313026
13345
977114
524594
1034816
424545
367470
371918
199992
83281
249304
225459
224409
82620
59785
414698
805287
406497
681263
1049842
123575
91335
89040
795670
1011464
323140
903828
219381
1035480
536324
902063
934998
176505
284125
751726
607266
471850
183080
730253
433568
1066829
553012
423043
828758
356367
524596
1076556
241366
686318
171295
901049
958559
684386
113914
781168
947754
253000
254149
145348
925094
428686
503133
397813
1095044
403368
853378
1073928
985902
135373
927382
858700
443496
550490
488640
125317
1009484
157695
642766
131716
303760
681053
832727
890617
190672
287849
325495
1049143
998585
990724
880656
397440
53818
430108
653529
62958
607136
48325
444213
233895
703545
933358
547417
169249
173270
713909
612919
780638
1067883
1006311
111280
317222
445418
675985
114884
727669
741420
373368
950269
724162
228101
465530
135321
42101
495201
1004659
344365
517767
837550
1088392
771046
351492
970921
568170
806660
1010711
802767
1081658
316441
529941
640211
552684
348338
910072
139118
457659
973860
169119
242769
364419
289435
1092828
26548
30339
995665
787367
63158
372953
844615
521038
916222
681098
814621
779297
233055
531718
768217
1065642
885677
31574
812285
165567
698323
884270
1074857
797073
720371
721517
106590
504210
645570
1080470
860136
548259
909802
697236
1096022
963060
123971
1029777
256998
663873
353750
785990
801066
495199
1057599
518512
12271
354236
357524
959267
245458
264852
879959
934892
34799
700409
86474
1037214
565412
974909
245687
628530
883313
727465
536949
918255
115231
200008
725791
356605
530969
329979
923047
616655
432056
244327
461262
699760
314000
572079
328837
364985
1039452
223559
109434
842536
539131
549507
722829
631696
896872
92909
1082947
65478
180960
90151
314413
172222
1053350
1001172
832555
883675
936884
886613
105812
235192
728983
1002460
117687
640722
3374
337645
120739
485522
69060
54693
300447
58478
118815
1070810
1061600
214722
824384
997923
816863
391022
763805
798450
288108
718592
224569
203245
1077675
571032
904836
829107
219356
545011
72850
1093597
226664
173065
685935
167021
558438
412925
723367
284132
296400
213929
464780
41873
887311
572471
509220
888913
74168
429261
444163
284595
1095913
420218
301842
684948
1075513
817238
477211
946877
467873
885757
653514
652880
1042692
20546
33817
1069863
793142
134153
174353
346949
935793
343005
1092180
632707
319438
364484
217479
634954
139212
277598
692347
155398
1059414
790647
8124
476634
39872
344931
355771
428641
1069140
264406
70790
628157
432425
885020
68149
450408
659809
899049
849862
119437
851285
625614
475064
799112
226212
860897
906457
1098169
553444
291468
492336
572040
672908
11613
394031
317747
205151
251819
824186
347039
956881
849818
127761
223719
171494
742295
502528
362543
934070
1090589
129475
879743
934473
432218
397183
650771
867788
595844
142614
909392
623890
116520
860908
187359
647672
785000
700497
290731
740661
557942
796855
641249
816452
405153
328674
562583
14852
587305
131222
1096064
1068946
911983
789775
216340
137702
159484
633292
69668
344253
685007
648161
277673
576412
40308
703267
487062
832017
242714
934568
779972
1096027
523814
1068065
840833
77473
722113
12012
799942
548262
378817
895008
263489
355235
1039319
136585
327174
786976
1059929
139753
469695
781744
1000443
138532
834939
179827
358673
483457
1090528
614840
587269
834135
322559
585021
634912
119434
973335
813715
84675
491098
279689
353582
97778
668232
1002081
963561
97173
588962
13082
831404
295930
172758
767684
741868
948527
986514
688167
427668
805312
876251
597685
330733
311203
169124
569560
590984
537331
29175
628881
603396
357833
371717
1050473
313404
1019807
270217
517983
143282
652533
245712
535935
591745
118194
10892
958585
1037759
53544
294132
405680
114610
630327
762697
866760
1073144
615327
66201
143147
988359
422334
984425
61533
1085270
226033
284921
976300
212018
173414
661675
530741
600868
37568
278359
424439
289976
589216
68109
384915
139224
765875
883143
383095
381793
472672
812651
443734
349007
1093474
321970
505673
663040
385534
4429
411937
1063995
141973
609828
1064724
833427
117696
387231
26693
943387
337615
585817
913885
302801
802208
243707
447775
209597
945198
355745
267200
1055664
64306
523197
577663
97755
922217
517617
504062
852392
870400
360208
338273
4073
160613
662928
798274
981843
558429
1032460
177161
682205
281755
604516
1018111
852792
869909
445040
359486
837730
212701
870499
1007437
133293
16770
186018
912145
484405
422669
332722
564397
766119
67455
722869
845571
95013
691044
307900
537945
350103
833751
959704
1093599
90166
91747
215328
559631
1093861
989797
68198
427245
470009
941462
803621
953519
777307
886609
305083
866474
701416
561968
500893
1054612
18146
157707
858833
329745
1097284
89334
774052
970435
350876
702870
769374
1048711
64467
600142
892447
935701
48204
303557
138617
487721
524198
597091
225464
98836
374388
408282
938973
988203
1093519
127330
967843
823064
955424
1049316
99388
1092872
827584
217842
340921
494660
581472
823373
1084141
126624
36735
487876
234694
981406
269624
580657
774937
474867
946175
821018
458917
340295
852935
719665
526587
767022
115819
653808
454536
174385
261764
634359
355434
236955
806018
884159
444928
307998
483868
345797
693048
111250
1037845
901092
848874
507378
951263
381335
447759
124427
245278
225114
246623
742098
845855
331439
427676
637148
885109
286127
474798
109234
256456
513831
479103
341841
25728
956043
417226
998280
789933
152809
345827
446985
589683
131936
222525
275533
662520
1036277
239764
658660
859398
824243
729172
767769
14683
713942
330849
775008
498262
592384
207543
1072071
317695
449515
620125
233005
128288
113444
792053
547948
935694
22347
129533
319428
163247
639975
742435
295828
177742
1061986
867748
524416
651798
204919
424540
85641
14729
6122
349826
82080
463242
178284
695320
813437
283091
965199
837066
337972
299317
844869
15846
950345
648421
1073754
834241
83750
230874
576107
464258
176702
329170
100422
563654
381882
918540
733799
944219
28813
532264
23319
580725
417475
1010600
776745
609587
113433
266723
336235
340123
945399
972338
494824
871739
1060445
577182
450317
862141
739690
509412
193489
386975
85642
83344
851093
762654
1022172
419689
310475
200972
774736
791427
93192
438403
659751
1010633
108699
586079
920505
1026556
95162
664676
804968
306311
359008
243008
566415
618208
634880
229170
870625
189312
214813
892057
304192
865942
856633
1074868
845715
666435
569746
986702
306818
271496
349294
162013
756097
87287
216090
533229
745025
406808
760145
1016634
132149
65521
59916
1019350
890843
393235
312254
775118
125494
592733
599763
1046913
440096
707846
1038094
582626
302972
393193
121967
468640
540714
689283
103065
542337
1063333
544244
744037
291447
122662
74832
257450
379338
972767
1091502
534332
504195
980999
309629
820324
497720
623767
1088682
680742
636510
385024
884009
179993
47889
726586
1038430
768680
947657
216858
1013233
926985
1070633
638292
375965
84707
506365
23625
988453
338631
850138
1031339
1097275
224818
853021
767345
866206
656836
390788
64430
174540
187937
775270
1082039
980323
510118
72573
44362
690889
622815
884664
487148
771870
19397
570543
730807
989383
396947
1088830
855669
172556
658058
182785
866047
552834
882334
499018
197707
340006
81212
565430
664872
804632
352219
275932
511089
890244
926225
680229
426454
888341
186700
165203
792387
227955
237972
64185
981150
149056
337910
475603
455669
917179
605681
299662
502245
145153
800734
112160
146218
586961
245949
244899
243849
855355
260535
94784
187520
1020255
244512
304386
358894
172336
1038905
569767
797231
683190
433509
855801
508124
649543
82548
81498
1013896
72524
769622
909050
980901
410680
448118
909812
687462
864027
141193
972345
1071755
868139
1077975
708830
656562
555950
159650
404520
182483
936933
774909
880438
641452
423051
303350
39268
907400
973358
637000
52058
869048
369260
549954
1014011
182200
754679
906064
598583
1067214
26138
667619
31336
87534
172434
640600
931409
468514
46423
467239
379498
866646
49960
1060120
368350
356199
500392
863741
1062379
1082846
244537
227502
829213
895536
551569
694301
409214
195442
127388
711748
471783
271682
256162
432958
961286
108732
244856
611755
668160
849974
76217
1032588
910090
618756
745258
1091049
988392
640576
682130
292494
135940
926092
313585
892113
884251
134899
110160
539100
301997
729997
264766
333161
463465
1020316
559359
778645
743592
251458
572395
618755
629817
1016999
504422
89622
34380
404973
193140
474446
349060
248664
719529
669919
1049322
785054
494561
114067
83835
483212
987101
690805
489135
175043
237529
678170
666525
665475
316528
312407
311357
707930
248325
512915
956653
38644
763307
714091
1091220
1090170
273734
524920
149863
847009
442322
818512
479365
882378
619894
30736
332208
729074
1066103
647738
342216
613761
1011281
711522
454698
7007
869818
1017353
409216
478624
439077
542235
338164
997238
120816
713049
789564
398439
72963
1084063
90143
787354
183932
679132
55827
925352
592408
706466
1061943
396634
78005
736342
1006523
468320
237325
767150
485547
821896
423827
956279
88874
350812
167102
828304
467422
894838
86883
66572
1039605
210588
659099
609977
403177
1098237
964807
642645
212270
877303
699500
381547
603005
642011
501589
856563
271717
815928
1010553
588188
520849
44178
1080001
338701
640017
728585
859144
206854
493318
890812
23423
60435
772965
951435
900091
702467
82843
304929
692268
740030
385569
865065
380871
449824
829885
557398
1010989
346326
174063
725483
284519
215305
1008373
513651
375919
866740
52864
1098013
333330
1028430
632579
215770
216564
506609
695198
551046
792734
333802
429248
59210
413733
208500
1088092
207601
92995
53748
162938
849185
408190
706357
1055193
964743
4518
190406
938899
670765
696654
618661
426168
834258
401474
768799
624804
246803
323567
879943
704597
30509
608891
194942
154250
69897
1082128
1068790
45042
300198
842245
1049368
786834
494045
318948
804975
473290
911905
1003858
207648
58600
688894
347470
813894
924688
615744
266260
825808
817840
764669
429969
265145
507359
1057970
547486
37611
956243
41181
495618
1049117
956558
659106
940282
64716
142709
496483
1085999
1067353
947497
306360
338356
622574
384331
615411
1008995
433317
946010
1013495
630712
720415
201206
722652
988487
308257
756855
963723
319072
488844
118998
812673
806945
343592
45898
217389
947224
1062184
536879
872201
845583
12882
361374
53130
541606
871809
827075
450363
1007843
1096918
695807
621026
946138
573390
635848
1067262
390364
893666
302525
301475
705577
685484
611830
69273
68223
67173
351635
64578
63528
41819
42869
40769
845225
428039
426989
408290
407240
49039
954412
955462
103852
416540
282371
281321
302324
632173
683975
113098
439479
113179
172241
232179
133084
987824
122079
681828
324962
4384
958039
12838
318790
975812
628651
192272
832787
200304
3517
806203
634389
38523
463649
59202
399249
923504
65492
608137
562423
763235
897559
699274
516217
1023221
172288
802235
855966
44068
1046567
422161
74179
363114
369310
145757
448974
10631
903274
491436
680053
84015
600985
576371
71365
653964
1063899
375765
890554
623875
197309
827784
343048
235721
822865
95854
472838
1098100
932975
776559
331081
733199
112997
288445
403788
1002570
593274
550889
146489
291068
642449
511686
145745
417661
620899
219870
534623
713111
25991
534976
694842
1061195
1037455
841897
806107
90463
237187
546513
1037560
832773
618235
581955
383531
420963
930629
809965
655235
373373
967997
154804
119649
8271
131098
988751
498519
661982
700556
1071515
274247
588988
404423
240917
172412
59423
1084045
995980
544537
388288
1040223
381577
106846
683349
108610
538363
903842
855416
707040
397569
664835
859392
922939
672748
511599
384544
263165
889548
893438
938282
766414
189049
870962
618976
33415
122334
675489
830869
267259
107813
507385
561880
610077
1037631
811658
132485
23285
800313
545375
1038882
295481
594095
1004643
433546
315041
429956
38535
91293
1099330
429204
206875
1015045
992229
254826
566678
308233
331734
983242
73081
948309
948475
591177
69325
312536
123242
1058246
659469
191611
839842
542956
234347
362287
205883
1017483
677205
780278
945753
337850
706386
23014
526970
28964
890489
700746
412812
327530
346017
1028399
712574
1010054
187893
163415
690082
152445
734790
1077543
284242
271754
76426
802711
729745
738020
1099300
709572
173646
229792
1084261
329770
345171
979231
550995
351192
228757
236109
24034
477293
631477
775381
133282
118370
858770
1063095
91159
622482
41853
534499
516305
248225
205819
481286
452013
778168
576293
42920
453222
727514
849284
611048
365949
225501
626225
855367
151445
552130
544074
390716
553629
735393
165959
1077550
285556
768810
442907
748331
634886
904820
410794
683579
891644
552763
758249
577451
794409
391209
115516
105240
700043
233137
916693
1068337
1017082
231892
245848
468274
1033362
401565
617993
454745
733354
254741
138203
791748
361433
626988
476935
51585
1074181
89043
1059504
935470
515369
84909
590681
975697
895026
1084451
870229
398980
314079
834815
476120
810509
57465
207492
533387
413397
602405
232854
589450
43677
134907
532364
744142
834227
689079
526991
955309
973542
618720
150575
281222
902668
903718
548337
266609
955930
1094551
470539
849996
890805
984505
1088568
87889
858538
859588
1034887
864274
163291
502396
869211
468725
552137
640646
233344
68341
577545
36447
741270
956049
503834
307431
637587
232724
1018905
615088
471538
684690
255662
291487
698448
1026585
953644
361726
632410
332398
249389
4871
1049052
599498
1072996
427249
879194
669335
422579
14087
36754
320363
700710
295015
652873
114379
571551
870936
239151
401895
596404
1065189
444398
657498
264970
781559
254193
265362
702686
174417
808312
993161
531885
577828
192752
555938
393731
827310
263661
451824
798358
716165
489547
114043
92878
541052
389235
431219
918608
164902
842051
772458
152785
422344
193708
17489
1069202
408079
280482
859216
388712
539384
226643
109226
975560
728886
602883
131704
417438
520149
502735
308725
32140
186602
292896
166150
879385
579087
732347
591161
950489
452567
54461
795737
879868
39639
901688
1035200
321947
1071638
869531
408424
13204
594918
718316
282357
802896
565979
453364
759526
465297
976108
1090042
582958
690972
963850
837210
701687
199005
687627
71018
702154
234385
579990
795668
902860
200513
236530
129892
400617
978818
962697
480259
193630
860054
403247
278949
532618
832929
65889
131504
191049
659679
467050
750090
516574
369809
337859
679233
1073180
1068440
526166
53401
257424
1026338
673165
880908
327127
459047
304113
168479
160460
13837
767736
586658
41554
753475
991837
619027
298550
1084485
475122
978685
260461
960713
1052602
406319
540663
1091296
114798
295855
529267
929052
5658
611320
91057
765307
345331
544368
466492
1069560
1088635
502705
340429
593150
99278
750930
598590
781246
1019654
869068
199609
267152
53739
962709
762151
800517
100454
359705
575033
111237
244344
577962
549121
867237
326612
199660
1095406
374680
975526
1076692
138034
399178
159395
924257
502628
1051717
845386
807748
919608
807480
559771
409872
197714
25415
791357
530557
700735
450026
117643
673226
819583
162245
646225
228456
481337
86491
458203
553401
393149
939029
1088022
300815
568155
245744
248982
725783
898913
410663
908642
658680
157994
388698
807439
1092406
155219
156269
387159
915113
665697
666747
126879
297805
1058227
105194
163557
394332
4314
682447
661318
255963
738353
297169
1047909
487611
261087
789685
944167
263736
146466
368088
48109
256073
892915
651031
926958
23292
493770
1078243
403310
694558
1052688
20527
582876
655829
256291
472376
488614
419042
714079
125402
977663
94093
201353
1070194
414275
998179
1060260
778447
232559
918649
288341
186118
532889
355685
539705
675938
133356
479522
959197
583489
120359
1051976
1001494
631519
380716
89011
1019647
1044578
718643
750521
929846
843989
349977
106503
961483
531200
443037
349522
838574
986795
989451
173018
1047184
58460
895617
488928
769238
873083
900737
498679
966185
491827
218191
732217
715561
689764
373951
49948
493250
1088307
604332
67033
598845
266133
420253
932010
618200
318017
988360
895260
910407
492425
176904
707938
44584
211342
38676
820592
485367
1094238
684017
831976
600888
35848
580268
472010
463426
894374
551110
196109
227443
1047347
786924
590617
742085
429035
888934
470214
1052197
107970
29384
338539
265514
183737
394038
1070460
286776
401219
578499
833847
642740
877712
963708
186792
1068569
868079
420111
589707
731959
857352
766396
89859
417124
159274
281018
311992
327347
727099
728465
614391
390221
892375
281806
510132
274082
512357
1028476
499508
906393
37572
391570
161485
1064900
221752
469652
724934
556662
955660
797237
457918
988107
896769
438154
19683
883577
661345
219923
870350
621212
867977
298119
543047
871010
1042539
57600
988934
22384
645040
476020
167496
181901
283703
31297
965462
773743
500173
963618
622413
627669
250720
1028852
825281
991337
694428
945310
876449
95676
438351
404301
796810
948603
1066761
817164
387224
73397
342199
487520
232669
784488
246012
25514
535376
7009
901124
622360
1030763
382958
200245
1070299
837211
1026001
789848
276792
78656
543866
311042
540264
931940
1053720
32118
624568
587148
389013
12789
840823
721867
822266
76054
955877
655481
1074778
200734
440638
1042092
584859
866447
281749
601387
7489
89543
309992
8784
76195
679038
999774
1051615
869742
107015
993909
225082
910857
30637
566768
789791
335772
699669
360340
615817
878250
388169
142555
804131
647285
13998
198386
932822
325435
734935
798570
267431
217252
298538
83870
435082
225853
857970
1062239
702098
84710
10273
184327
32997
338587
371247
975981
302774
485856
190801
826210
640464
35740
713711
883588
795983
1072309
44305
86043
969025
875382
961443
963490
368761
533612
707680
462217
198690
213045
376810
213026
218852
627742
195972
82690
197187
556401
200889
483528
856653
4757
925932
155273
681300
768555
785800
279388
22865
141448
197956
196906
550984
438389
285422
413801
414833
748819
483825
536782
930331
696487
677670
615792
854650
396387
722591
796415
551175
283843
285705
862710
297524
251755
211127
357388
429610
922532
561962
889049
774642
442511
569302
254568
808409
950642
119967
368587
132132
747537
6059
805685
646703
814212
860984
617982
475014
898742
578252
745385
606792
923003
27224
354705
27888
369181
201481
699517
251229
54216
489212
835587
1052609
571711
149945
499999
376297
960105
660318
775865
417360
721093
404796
788692
263133
59818
693127
244347
687507
392358
580379
264175
215704
423453
105489
708218
970310
754288
1076838
356886
537186
261063
782703
654189
500272
316612
887782
507259
696450
661367
333087
620400
815005
987220
1032060
354140
1062327
1026257
160072
214512
1099629
619635
781820
149719
83063
372861
380126
724784
598170
196207
573849
112743
411993
833043
854568
112628
786171
533721
385853
1059952
807430
696617
267174
210697
620493
144415
1064032
648216
946385
876894
316692
326666
74665
660877
524601
916226
41214
1031978
50014
362586
165621
154884
1036676
787709
1057907
622810
399840
807971
730896
869108
999730
1035963
325054
533185
660078
664628
789195
529233
244798
845095
376979
202278
507577
845685
258272
829222
1086418
322847
285782
770889
516315
366380
491487
989215
751340
1008988
20978
510288
687487
49462
339968
888918
633097
708039
1040748
860812
577571
901166
463868
335143
875615
308580
357435
291168
564217
955585
198597
369622
724265
884858
408025
1004237
734070
737106
755189
473791
85323
161639
762688
1019858
490671
587533
539412
715751
769584
486084
904313
188380
931208
15814
177194
195268
460482
134038
852243
536663
1053679
887802
1075872
58202
307459
287283
723979
480326
302917
544340
973857
535027
622721
819255
227310
74717
311865
679330
871478
647064
709633
339272
260708
429728
531157
903029
1004749
536292
31412
1048300
828087
905342
205062
685967
930116
742781
270053
427815
533981
673901
671259
83322
937608
13314
975793
799938
112724
676666
839039
481291
1010341
163514
230323
440373
378510
497519
1046939
652737
49662
1010395
734195
188310
32963
507537
894743
245388
1088548
879641
437825
892852
276014
535252
739703
641888
158038
537115
843121
1006449
341872
39558
385060
45682
828004
165752
765631
233071
408660
341007
59729
1069704
983235
61922
26996
389102
113583
685769
374010
1057290
700305
157234
658459
732667
518222
611178
803775
786986
430970
1048740
773815
1033936
411459
182214
520543
392965
907165
224050
1075139
388136
52017
41142
834740
967994
969359
42053
355710
265300
591725
121419
677518
472107
361708
240463
216514
2698
499656
500876
815503
503366
326547
637496
546759
724960
113716
97370
881460
1089570
126050
571715
205450
888890
433486
1027823
188757
743175
501186
969489
338178
28189
340977
743314
1087482
350163
972001
680828
665313
988242
555311
476390
215849
212090
364309
895923
527218
714081
949479
1078023
113268
1063642
457586
30625
1001890
35532
1019795
397145
56183
870790
895061
1030520
340960
541158
300919
99260
134053
830272
609067
835160
1009364
1083224
684044
556744
733051
981604
244489
476807
424159
664343
1077360
693872
553265
945102
345879
182888
197137
330305
520515
210508
218666
497079
486607
316029
636451
242921
1082992
394759
690147
265199
217450
606502
991159
692298
230058
200653
934539
125504
109042
629397
311739
313839
312789
310424
434089
1081787
611732
1078052
269009
69324
904349
660692
24972
591262
75094
615042
1040537
545255
887748
827501
388310
187760
898690
1077325
109548
402488
251652
499699
538068
608848
765114
1024112
761650
406468
1054028
249386
129111
859958
244388
901082
105320
451261
898409
24828
323462
765601
457338
49816
630492
588101
851339
523198
721235
117780
42249
617956
23231
365450
1099862
921632
179689
789994
540591
665826
1019113
908901
629621
281325
760072
199000
542095
231009
827425
224068
424198
520988
346227
987940
1076481
970275
2895
152938
260453
546550
639661
788499
99534
1063268
358742
489989
656608
654833
16015
64744
176984
777358
1044199
171559
714009
629966
835428
998340
1023684
49879
997728
705429
176375
537856
642409
643198
557734
686315
858855
622738
548310
122378
463241
955100
235083
1096085
345368
696427
932300
582523
34968
1053088
1085592
233336
652322
1056223
573476
146534
271823
563314
267691
617553
644687
605642
359568
982502
78398
219651
568880
403533
458064
127805
929400
470745
748437
674483
397603
42915
957646
824794
683689
206350
1058397
813533
571914
687584
725927
725503
444001
859275
273068
348627
841888
1096110
1089395
892674
490265
825084
283392
361633
533693
876192
614071
1025890
678942
402685
693359
339033
1058702
1016866
863136
293170
99890
1023352
42532
481063
640735
595932
708205
484404
106734
740119
651049
520679
853456
316626
749983
1022645
172002
965096
1081542
901355
245042
186418
1066735
921858
590031
422035
1069256
444492
299656
105412
69056
231913
496418
699137
863993
647342
376450
864860
936428
773688
1061389
668119
308409
156183
601495
838495
522455
988661
892655
254723
44723
1050237
347843
1012937
1086694
314957
19048
39647
61523
1060012
854955
2166
586347
784638
22331
176663
237251
447381
894565
364893
665793
250987
534800
231740
1088472
424160
606666
102584
965669
451993
997270
225800
62572
582595
376790
312225
957513
661481
485857
773742
63820
871270
586645
280443
512602
11821
47369
329725
467998
772497
54297
131266
862958
754912
428219
532529
950385
215558
754385
434148
828444
170824
9392
15036
87618
509809
1012952
1017981
433045
862482
245094
1045625
292486
656830
827066
198384
987035
903229
596229
1035935
496266
267021
112928
321037
577605
41000
544351
794540
672728
993577
172194
1083689
1045786
85057
1004577
77942
889492
864617
690045
1052640
647668
322965
446462
570384
493043
188075
730724
155247
892347
129825
944625
176955
1064185
755804
259566
344611
721799
496963
162117
471024
444363
377166
918769
958182
741283
400334
658128
979537
47533
56038
375589
824369
529858
741049
46182
118542
106605
747292
373753
1074970
774857
467971
354487
297007
493080
763660
764710
1050918
631460
169989
1028118
33410
802732
275656
266024
547696
881911
892298
289015
535323
85442
639622
872893
403891
218125
1008400
252140
514838
763675
257916
46896
988685
90579
394237
70453
878030
1056034
980858
926379
769636
135108
331386
816488
470526
974106
442328
767920
576605
154888
989482
611837
1087693
932437
201715
24664
815622
941403
154287
493332
285987
566229
539055
144733
1085430
470036
147763
625831
327189
487660
912591
583994
826361
15849
386212
316019
344435
369984
31201
11909
1081251
752149
806199
266905
167276
191531
77274
789210
599992
422047
757526
918076
833367
1093315
843667
1032665
135825
1011234
210179
681041
468839
505332
536686
825193
335115
3864
953806
30219
549548
197226
379390
480804
355683
3590
914839
841460
808759
241948
494101
41551
36450
411511
932754
725726
385890
207295
477112
1056054
866444
975955
560522
798950
758396
292548
589263
1055441
775298
31954
171825
625119
981378
1092039
291143
650591
419867
860997
1030925
258174
890839
86084
370061
623048
761983
193284
625880
429650
701659
1046776
648816
881453
246282
805679
552346
456098
1085727
934540
1073644
781347
396434
161054
954816
742142
14118
109822
594828
642776
435839
582102
900055
331180
744902
560315
26210
269118
805954
236978
879009
929494
371932
657850
656800
656801
634412
270294
24783
930810
836003
750461
1043279
706980
1031448
278900
306045
519493
967023
599815
48291
918418
230841
94371
182262
895291
160874
479331
1097649
471954
623339
211459
1058856
651307
815118
699617
608876
890361
613906
896003
485975
346168
735733
441430
176800
1014133
550367
628388
995762
241229
240179
442690
1097865
797744
840932
483682
296835
1077992
384993
346953
386971
152819
960027
447631
989590
53101
866503
178599
972137
427845
934644
747900
148423
595750
3484
198681
949654
935520
153292
414465
83597
354914
139371
890014
397026
1059723
291641
604543
230844
580928
349930
617005
1097028
331063
1037021
216683
602841
750613
834290
430084
585712
698072
247772
608362
121404
1038230
443390
115767
730438
61440
163143
913216
336695
202617
632541
488088
1099148
180567
634486
232407
162685
479539
895465
238165
176913
319805
812087
618442
723267
645463
435024
650178
910182
25757
202454
946843
455894
307001
1070599
589282
15420
806211
320515
76190
395924
404082
26289
47315
328842
1047516
430443
568902
180832
177507
184022
678203
210933
552743
145358
876319
519638
137427
699010
1001059
591392
702265
6944
857435
713743
166499
184112
151067
722201
994220
478513
291765
125747
831453
618501
498094
861369
317731
692163
239860
555179
768113
645161
852749
576392
1014519
823883
69342
42888
790022
5224
888607
974966
216266
592813
979607
414865
364052
415041
75335
1067674
996800
122164
131471
527245
853638
21059
287954
380944
578812
310863
567229
687728
876085
587364
144185
753721
927081
422673
156503
29936
728087
516098
180579
1035904
486550
700773
132903
727117
918546
416207
636939
240369
352155
813420
210673
968917
852568
227155
585537
824760
885053
431293
787058
657718
440893
903679
1099835
268265
152546
1041699
479314
949467
47336
451484
115738
698233
764510
825237
690171
170135
1061891
817785
870570
46887
542010
362522
1072873
223052
1086924
775681
590110
223978
846700
288518
907322
727567
947023
503850
1035502
836707
271521
360314
471122
864952
745569
790186
1097923
653350
307094
192026
970507
828747
185035
491933
71749
321248
85143
646308
535883
208846
281005
131913
224442
222992
900406
3158
463264
641118
620475
34945
963165
475962
514286
101886
681709
595298
307148
4049
657875
523954
1085991
251267
841318
106205
803324
421204
865665
848192
933000
945140
116158
997974
663663
547599
16865
1078921
60237
347692
935463
734791
662852
1037958
877068
920319
409667
288432
874760
291142
394359
1010453
923272
471646
837224
616192
435191
472739
1089691
997641
106650
926023
955489
475531
603654
797784
518080
601594
679496
838207
600838
994774
119998
211616
933001
981647
931054
500485
61583
267524
69753
640206
419168
485442
654281
500288
653557
719604
357669
1088390
882437
299681
207014
99764
1073338
826948
946074
269858
740804
155993
1049951
79497
390036
664785
72510
960386
982649
659118
383209
66537
586304
1041803
440277
117820
700343
204400
839671
360295
784494
854532
519949
502672
354497
79758
625337
124593
642014
283333
392994
286193
867525
274348
280345
798392
953092
400497
1036860
898316
621700
166771
986893
68398
1021950
991322
780257
750211
139050
957844
266529
158560
797408
39141
256762
459325
141110
955910
999072
581149
318231
330363
708567
406982
62865
207799
347759
34182
207821
743736
339136
880288
603271
875029
892358
385936
906679
104257
425529
454315
525825
676570
274934
964619
248437
918693
1072536
549403
794357
1022627
750587
751637
412834
478366
37784
514546
970913
592419
347364
630613
905397
514537
59385
320735
475036
123922
203955
304132
53768
1086824
406289
800840
462169
675865
16685
941945
349692
181247
1031563
621709
459127
65922
195823
920818
718541
1060700
155033
153983
327671
444292
916548
123619
12428
511397
639849
705745
146755
983454
1001022
943930
96450
955724
611247
430468
746762
436043
27212
162593
455645
933977
480575
412349
393500
674548
838545
49232
103411
1063807
785075
28409
152614
244484
979227
411216
333579
912443
311484
433114
675603
148161
147098
876132
599697
925954
56064
101048
345232
610521
533119
288801
699375
970831
1007934
93198
130679
279813
82384
968624
1057137
611981
1015711
599157
294842
1025730
284303
680243
1057686
247865
256376
724376
348327
546093
253567
664700
289484
1064731
590694
902437
459633
231922
453473
832527
719074
781323
138700
531625
653338
366917
541185
214493
134885
1061969
443204
714495
949586
468869
656610
1028312
295141
318980
102401
151895
641244
448160
170919
920555
489804
1087680
175497
50163
770093
66108
1006125
629896
349167
457737
186866
840884
458147
994461
600788
803889
271093
91650
523438
637513
941804
756815
388125
999899
1046473
520869
142138
865576
1046715
823078
351714
552627
381232
1070444
1015917
1098257
539915
301490
1033699
294200
352156
985155
350814
753200
613023
704595
977499
364463
163087
937543
506924
209226
199452
1091806
275357
1053308
802712
623128
240218
841507
732698
535598
381639
351525
1033132
264987
569309
615849
422793
947790
130139
878350
498246
575044
391513
701592
53743
54434
734797
1001145
353037
912617
55177
295611
406767
811015
188444
530072
164669
999861
501086
591520
614952
862357
249609
738779
566532
138235
948634
118997
861900
1039330
272413
283061
1038019
623651
96127
1069679
848056
1004968
453543
12607
379845
648947
782387
856448
590063
477015
163633
1048275
862638
890949
804942
109686
992496
675347
963962
795106
76028
363683
126193
737622
494180
111241
135612
183833
611419
1022120
1066770
474019
705024
896014
825419
558598
445887
596172
909135
176900
547747
737151
98972
1073264
143738
110304
203603
1099900
329247
479768
512540
17234
1032769
560868
561918
732920
983284
982234
981184
18812
538721
645065
766247
452449
728639
931785
779726
841225
540538
173376
91793
886153
1039526
1039251
814531
6742
792946
855802
1050528
400212
53600
312699
83818
898741
541753
975186
644040
154022
437073
738387
194556
394711
897175
955549
769006
133950
1078375
57901
793783
275998
360162
186941
802996
891643
539766
159563
196506
482118
353499
505870
4589
538132
292423
838450
222328
1072406
580575
1096493
211761
449306
357312
726578
15213
821791
834995
910872
441544
869171
141794
1088675
441627
97010
950717
499732
1004703
398366
793054
387615
1005566
773344
110770
440009
253561
861990
1035084
68461
526271
351911
527945
659096
710825
642021
830503
956950
930845
840630
51579
953992
570649
175234
639588
1063337
289598
192287
163001
934332
330741
576537
738644
1032577
630495
871498
1061873
359112
1009964
790225
164742
184877
295243
429181
673216
352671
630857
622635
959457
518144
617073
365992
849245
219215
452794
50172
781368
900337
205229
931719
258612
652420
425681
1069245
782851
565484
363845
903333
285339
685645
450734
867160
757994
1002664
899462
21697
524973
373794
217547
788233
628591
1004350
978042
338845
6018
957430
1058117
990082
621225
777133
423560
251541
37402
877516
767289
544684
678695
488516
916716
1012793
890698
617939
531704
189349
165023
178533
322355
1041832
697341
316638
509288
436273
811510
63164
811619
941093
359806
1098111
892231
111191
975027
525970
243871
756327
273965
707099
47898
217082
660352
991249
379066
840463
236327
935419
502762
656838
194744
598798
398736
1049486
186765
932185
466143
442532
340831
840606
875383
253459
791803
725402
147664
1067898
709468
24713
1096049
586530
272743
528167
158589
469485
909789
541594
327636
1034968
1014770
616388
354196
477682
547928
422837
785849
766587
147942
266488
1049013
800029
598655
896751
187157
1024691
724324
1097514
580927
553784
53728
143159
676686
657285
434811
387912
174987
973225
90538
1054333
645608
443539
1026841
761353
139277
69800
375975
550877
285467
104698
552383
491944
501484
379773
50533
935363
718906
360103
608150
783738
575249
415435
589289
1040975
845843
270660
569308
926095
365117
612800
18452
199365
317224
987412
176365
100110
439595
976600
1016358
42237
549108
638658
780190
642619
498926
424931
355513
723607
935746
976581
100283
856426
111435
570678
30713
57365
443165
176356
125810
1090051
1000117
885284
105599
360469
656554
1087925
322263
523019
348052
965245
420073
107873
858889
569535
337418
951750
118988
594435
757004
469496
867426
253366
712336
490747
176708
513302
46981
922931
813263
61896
510681
514489
8925
269080
543668
25311
146456
440969
245941
1017791
411757
884291
687922
993492
711753
967166
437963
621289
180285
345412
697718
994084
45079
554559
770864
790766
1065321
310139
1100077
832439
239774
293335
919792
1014681
909899
768036
309376
335334
226584
329378
958954
159108
1048796
68633
64075
337508
884638
43268
480721
768629
677503
105175
234253
850723
568274
149320
711943
531862
750077
143589
173990
482818
976244
94995
979817
462715
664722
528410
717645
178085
950824
458439
168083
182997
619436
981243
803892
442641
443691
632694
915996
907544
754059
826076
881572
130384
172735
216944
1048156
662639
999426
627947
563839
388102
669812
613455
1002497
917961
872560
524834
597075
918363
993849
590106
698356
1055432
19972
504623
385092
724391
87213
992991
214878
961719
1071293
507880
548946
980753
497975
168950
773045
842524
769136
966462
23392
476035
1009210
623094
730514
148384
90940
616989
163255
198274
57108
607109
1040185
665682
256876
383097
407753
325960
312007
115426
499574
442117
733022
485711
671766
1093532
918964
859973
581154
186136
1063706
958460
857122
797840
795592
234095
90464
599688
940597
335226
487401
913473
730082
83687
129493
319074
672879
536154
299779
182639
834387
545750
985516
473598
389254
237395
776158
75646
20894
255948
742309
547971
353553
403510
1058566
276317
171108
507236
797034
740509
763889
514887
403649
652594
983418
1008917
730704
223373
579862
45802
333727
943066
135613
407990
1012663
461770
87694
69425
493622
930369
124319
426248
915505
242014
351214
981121
766614
51994
590111
228738
759515
32159
84768
670657
286662
789397
317880
642105
914328
960313
538298
370267
868779
45885
409922
346090
731205
516226
293937
904728
172083
985295
783999
204387
777834
287115
933401
328347
902161
437865
1035113
912259
164103
397174
765413
525384
884171
546795
546923
282750
597173
715801
823509
798852
17614
419391
345316
772994
177933
658568
134345
446245
237657
46578
814199
933601
988909
385057
226990
7223
1077965
867281
601001
1010454
694095
941417
294123
564275
21349
725611
734033
609380
245169
214968
662439
732211
999672
536976
1023652
915168
394321
776332
1032658
533158
998683
1042162
701620
1018486
1058930
358594
260082
65548
65372
610841
673882
467189
429185
545665
298566
690225
925607
851454
749077
452210
165331
265358
251435
5554
340321
306186
314124
757863
1001315
100563
436438
294333
170331
632179
846897
136560
320051
762438
1034785
337263
759994
216832
869164
765716
948017
1063889
506122
916895
967135
53806
532927
547338
490509
351782
76141
485302
1062636
115537
160499
624345
863554
635496
67399
299626
1021470
1020420
187009
1091015
290014
762000
493253
771593
1092732
850930
938538
1054750
420353
23935
327261
189785
638250
1024572
23344
473109
945663
853037
746898
233877
91807
1054441
1075039
385002
212736
58843
1065477
1048959
788651
638368
828137
98458
15018
955220
605969
499268
152417
620334
1047369
634452
290919
519384
302383
972924
893887
429164
629081
890258
842600
556434
491430
1064783
268562
335195
614600
986145
320189
92358
598174
487382
784122
194449
398613
851203
83684
3268
817944
862160
1076755
289883
204244
805514
783224
976191
409360
440335
491421
251814
129106
689964
924453
838668
974285
74671
1022690
1044141
550068
789143
299170
974475
550736
1073362
253195
20657
518972
277540
644844
233213
29134
884887
1022422
772561
539145
200387
713649
446624
208103
278627
459376
595529
869821
834573
923091
356071
872242
360990
218158
794826
713869
137173
485830
669259
793061
971878
55672
1038139
885178
1091383
1014169
375085
40351
1012451
850209
955072
359012
279684
838306
115957
748492
773350
314610
298450
27169
410490
971954
821309
490733
604017
871508
372142
156149
373567
172585
618828
483590
566958
646293
1012614
794209
680432
161785
266679
947397
473806
349937
117870
420146
309895
925858
589778
88397
61570
799771
700162
253919
541990
708938
143125
632049
444232
245259
254437
1009258
377182
376720
879957
850679
1008738
253153
526512
647924
917542
118744
681843
753903
930071
383662
90743
925367
1070220
455164
681459
1051643
870658
356969
581682
748192
440789
893968
310272
689730
925704
623356
799072
1066282
548215
865069
570554
507379
1019806
238894
959434
244736
122432
154304
553062
423228
235593
550757
655019
1084234
613436
364671
880456
905769
114807
896904
363095
29571
783512
84788
299157
730065
28135
884854
210618
129623
929476
765421
267107
1059322
277717
256982
719149
718099
597334
902681
216668
569940
545531
633859
863772
676935
430323
557829
436080
298052
271358
727469
13608
348809
780213
686458
300983
389478
168400
30427
876236
415551
373997
1030146
523759
736921
1049392
302364
158578
128791
930152
133526
436744
803298
169950
848139
724440
44680
610336
1054122
292743
575883
479399
221879
844225
670800
351285
670689
834195
1042444
158525
258382
962503
178207
1017803
577873
459299
685676
687033
342514
556568
168430
833028
285026
40735
1033663
217204
929427
550772
847207
347363
148170
918366
1084768
1046717
875422
724614
425949
769142
597596
697963
1094614
155237
410725
343376
510273
231222
104468
592546
421630
148708
979128
279563
598308
251973
793908
404516
82940
430496
898992
232432
1020147
412076
1095925
872824
714799
648426
972689
445293
1052096
560787
529018
940672
523579
943866
834807
175920
796822
807417
99947
769194
561874
231832
78683
1029993
517535
240347
35445
841840
169844
649751
875747
631067
421539
394541
659916
670022
51866
516646
5283
855890
386463
574135
588400
116297
283123
1061817
392652
792406
501578
971310
382503
1000427
871000
402708
24280
1048503
655150
508752
187403
352612
537556
697481
249883
900228
366827
500182
434189
971592
1029567
38620
283035
157759
35975
806687
1015190
526498
802714
129022
1058897
1012279
105108
614032
274801
791531
133192
1041365
489084
787196
364663
474733
441184
516295
104133
754504
443932
1065344
157488
1006316
801808
891658
721603
188212
625714
110700
856910
555850
785239
120414
845902
393168
82991
177692
303755
208186
347214
1009527
13178
837237
696379
228126
834008
723852
105135
945162
170572
471842
876314
409853
1014567
388364
101572
698165
814245
550295
556480
731139
936375
787290
64648
753141
439696
648574
161610
357974
109484
268437
366931
452439
471952
780037
787910
407783
912351
967998
258734
70661
851601
763200
905418
1040895
684428
359641
1017961
674290
273884
674487
451267
974215
687533
792963
781742
61529
359189
504694
683621
441397
397460
971851
629444
275806
58704
83052
264540
1015653
1088260
507092
826212
128613
773709
289396
534156
646209
373749
107626
29041
399889
236039
947017
125719
596034
91113
518424
517374
270474
1099554
820895
393314
88509
440645
990497
1029121
636695
674066
715270
525083
104588
467057
603454
798638
707725
514524
884113
6726
374845
22897
918129
156205
514259
853484
547632
18578
943504
386908
1089198
70825
334654
294179
10033
428751
989109
127123
1045691
820776
228553
1066473
530335
511483
112008
744315
572201
740447
584729
803752
439494
928285
548878
544861
545911
545585
785006
694139
990264
370838
856713
104934
516927
245439
463940
751583
399732
42604
31978
348951
407125
673163
392409
694475
374382
960383
469926
37269
24185
984488
1049253
804474
645275
949618
935292
704397
429562
635631
358980
545197
617052
259588
312448
141374
275090
1028905
942128
776571
109084
77472
765908
411267
170621
1090737
414086
259910
808188
858756
718209
22059
562751
674540
1089886
138062
71345
511591
310826
996605
314982
518769
276937
492283
1090415
784882
755187
676150
5484
316329
663438
505557
449036
137644
602788
871298
458645
976591
349676
775954
733644
876388
393723
893519
61732
569975
1080274
528392
184325
873811
1032689
44637
844738
14044
939092
182565
498595
1091365
854858
110504
637705
563273
306098
171190
941215
79390
367158
1055445
420024
216236
796237
718357
99081
327995
477461
977862
944898
800556
649577
1060561
220804
453902
63580
447094
416931
657385
864829
290675
957070
946922
149265
49200
96490
1009754
175007
592984
1054113
331394
439548
364785
67671
1019767
745719
203940
52129
568633
630134
1053689
831409
612509
806689
947394
347936
887212
318337
499098
946597
668047
832273
203552
258010
120109
1040722
525870
468502
585586
100314
839417
342368
669932
1079039
520230
1064656
131505
320746
196053
490183
900764
219346
931750
211694
149638
687036
539024
1031393
304275
379508
460539
272075
10965
715750
575011
825163
571264
953803
861016
5557
996562
387423
278408
845494
164085
286934
730844
33099
318203
346189
87223
712384
569572
537519
866777
1027427
351226
967811
150663
222477
675637
495781
97333
842083
841033
237420
385338
506996
214588
1071374
1070324
460547
731764
779048
225854
683517
806297
330091
556028
993170
959140
927938
458280
121089
456243
594690
23262
1053067
1049369
197807
246249
1040279
564943
769008
425165
992491
135442
915565
636475
126668
243208
909808
479573
324541
211176
901003
368766
848652
588817
638306
585425
752065
501143
609597
975010
221400
408110
987959
471563
785805
325557
577270
318376
591233
439844
29843
807526
141426
204976
295472
977004
724447
1022427
92213
779913
457310
299799
115417
639369
245890
964595
600420
84958
889015
370848
295955
1090774
103271
225994
429303
669755
805750
853293
316931
517543
929138
778922
753572
99894
699417
660517
389098
1096443
653041
230675
419115
181245
842496
799087
380709
704303
214490
215540
361956
439757
694244
363465
501945
160010
232306
794499
984461
120804
921825
26431
764408
389007
130723
797472
1090416
47672
700751
533790
1029390
185754
622558
490158
624206
916107
928277
208791
627592
888149
727518
146911
622126
31913
990355
511594
308119
245545
312297
104861
713712
948188
751078
983293
171179
859726
860776
971383
1039207
388233
122160
481084
896188
828837
215333
897265
997998
1062857
332624
41119
904128
905177
905178
764497
536689
148660
360783
980637
206938
795025
175546
1059593
44146
241606
849895
849896
465378
895059
648975
530257
957072
100798
138893
241740
578805
913828
12301
375387
757805
317326
935639
542087
780101
1070851
1040170
624499
651527
633344
468337
376497
550847
1041563
98958
977733
849606
702818
512856
605600
844809
349731
706034
82917
875967
1060797
219937
638904
506375
737267
390099
889495
270919
761331
780009
638253
34882
757815
689625
465271
336918
1070300
1024568
640003
856611
308562
853645
881105
701633
473587
739327
955416
379573
725360
187162
72358
436640
984136
382464
361340
369886
444892
338922
339445
442348
511898
930029
55228
974707
132762
427941
319197
410865
422684
280994
58324
387258
321342
272188
335710
407590
659560
335730
101288
445594
694355
413215
133958
652628
951565
290313
71344
869981
1091790
482909
309369
209097
1086025
1019134
604198
827034
500478
543958
40620
697887
204716
89504
76884
991568
305340
175802
784299
722245
968301
533545
69660
1100058
870826
430138
834038
598264
14294
236364
297015
50865
516685
557539
758838
121759
624217
364329
673472
378069
1081965
86330
537288
645271
364400
497936
655599
476713
370447
255376
863307
930852
991059
679010
357358
43409
22780
555274
226706
714225
718101
371258
1008060
1042400
580597
1087218
979627
137194
206866
828460
860276
1037733
663147
47397
200298
223807
1002360
1094124
649505
819116
746458
545165
993227
532990
205032
208998
1009836
954582
843583
86733
375744
275672
858461
619562
984367
544338
56782
301816
424409
860820
485196
75831
822158
820720
228891
448099
30160
569902
676168
1013215
417860
177143
818841
509109
294643
341489
466028
76465
685839
408585
458242
373825
1073634
116960
737796
327456
698021
503067
873115
560148
601214
963853
646147
99095
808354
346355
75102
533166
163735
926942
984259
837227
985848
1082070
104626
654159
765675
78585
3240
832128
158157
1065588
726524
1044146
450137
489204
231049
72411
604760
369887
885685
1062274
846942
302487
985988
705632
452558
699660
704761
121898
809523
691918
144725
439671
732221
763589
614416
501176
8803
846668
846045
500861
1067972
468814
362083
125620
78627
210940
360639
446970
599989
44496
165761
167498
291292
354911
319170
684836
565610
741171
872370
445832
973667
11102
165576
691990
353140
439883
517938
808782
555545
518489
790244
43964
864533
918717
298000
129443
1011783
1099123
183098
311911
84086
322669
793907
995182
291015
456322
693229
197821
426309
879535
644145
503270
939922
1075841
1080702
691281
67552
496506
1065873
39405
555609
677208
842523
20895
827997
537341
279344
203388
1026989
886535
847975
878609
745609
11435
920588
1015776
502367
642834
1036736
230811
658052
996626
188389
102250
585792
958126
919634
467669
588722
1014868
946685
810049
156073
172193
120972
878310
999870
526450
284873
73473
257228
156033
268594
78898
334086
34084
128406
834646
450917
618664
833839
697120
918324
140413
1094096
742782
903510
728463
704173
220998
445524
559275
7999
415617
453128
557358
383969
146497
738850
446699
436041
225914
696849
71293
605935
129069
271759
210693
6270
690593
455017
901611
423535
159487
350160
1027458
311327
837556
265032
778808
976577
306489
301585
25814
288504
56478
692073
104881
600897
435958
1021281
673014
260487
818321
165557
492571
412252
538643
99238
913543
884626
92817
387511
494085
133813
1066187
292353
884641
501321
1028372
605654
778897
348839
947887
333733
419466
248068
247373
406637
1027610
840356
101663
1038112
217755
905607
867903
414174
792308
1042088
20672
261564
212518
622775
172847
265975
842884
51404
693292
567874
1016618
849016
912608
960894
317657
665846
511999
302876
112964
268656
570981
398850
923569
1006234
444730
409106
153332
594855
522204
283609
646591
996535
207364
390150
219733
463728
844610
210272
506898
53274
561920
516326
46461
994128
750121
940881
842989
129754
19945
519265
456722
501695
387091
529556
860460
125480
989471
448107
876477
317687
983792
904401
280060
454233
530190
960221
665079
975276
540676
266183
881239
1005266
504120
47445
383445
641826
1022648
694013
563767
5999
917117
960420
725234
793189
503085
182474
886341
313807
962238
1031627
248209
819329
381627
518801
350679
15202
348729
212786
669374
964010
711810
531166
347412
1054172
877093
1066441
746967
203910
655388
89438
491024
59704
1071913
167411
276510
94484
914079
922668
821213
859895
194651
93289
294287
899652
369968
1074560
973190
836332
95635
510709
565209
381112
281423
280373
123700
882460
883510
634844
451201
820509
958350
82542
367141
848591
221754
565155
566205
245508
847449
748191
963367
405221
359751
13546
571959
698045
79428
286771
414605
58868
722168
65215
1041294
533734
953323
173486
844298
1013885
815409
632083
45028
471551
646405
453833
761476
610575
1083799
288656
122223
363316
939075
100508
870712
974219
666546
708118
753353
419367
435324
866625
591710
173632
933347
1067762
1027235
749674
506058
621707
239383
64038
742148
205245
491455
299000
625554
44570
321431
886366
979042
1049749
899393
625189
604582
955268
815442
1015090
262010
29897
132194
866129
376134
850128
747078
141620
458448
404086
212886
298454
428699
209430
99144
100981
988821
1078223
729369
896303
833189
806754
629892
29612
981689
378679
551576
946354
407968
1030814
524801
69614
571100
384888
838182
280886
991185
1072604
110804
451164
990867
239108
1033006
587808
879709
357862
1081585
464360
769541
885339
1025719
325509
974626
260822
483425
611979
1035451
314565
454311
883573
51563
451238
724435
270720
957050
38703
939282
91779
581761
314665
424762
650290
448575
136404
664062
73053
689927
702068
6512
603629
120635
993367
1017370
841264
884109
949780
441815
649568
134512
520398
430550
453794
827081
727695
811623
68886
241774
265663
215842
305668
584881
1064897
328332
134119
1057069
473979
848929
207105
451174
355092
112736
641949
789781
287280
704884
445614
1036814
57482
688410
621172
249144
988873
1076863
548239
71941
10558
409619
564325
428872
444072
56282
432682
569539
1021344
1058861
85484
956705
162875
599845
743678
613295
603660
134058
589612
871236
804369
322560
462245
423121
1088034
102666
943522
400929
55736
1000484
584592
830077
208721
760273
48176
619129
608409
956513
305480
300725
420532
1098872
195401
1041623
603754
755391
765116
212681
321445
974852
490531
112729
478868
610969
909519
695228
1079392
894334
381535
883429
771254
177144
895220
85370
427007
161623
844198
321182
655630
473720
1005707
832731
194656
1001309
384220
161039
636857
192127
662424
954216
871069
145534
911827
365341
1083962
720288
922707
1040074
78285
357212
582970
53597
391349
816736
397755
183546
979638
244599
830018
852741
617139
219034
543993
496185
159968
66305
25600
380645
935013
102264
104484
358509
962879
1079506
1070839
541776
1034880
1069642
165799
640171
363071
185048
40873
75856
592810
721332
403259
572626
348895
481466
809115
554561
689662
785521
204336
331323
235575
365038
119557
410894
725575
123227
136020
663113
436317
1041539
1081124
697905
359803
781377
401015
851460
486215
327664
835860
671094
663393
882853
410304
398130
988181
237184
70231
845864
331560
598292
821428
1052381
880905
583702
398868
593385
645304
757893
485640
962563
848583
663933
37086
602364
137168
193043
520130
124934
794265
77180
932785
408751
1098763
959024
408455
575426
794604
655168
1057248
270607
454550
580395
225232
719767
1039023
466637
1045841
94248
533571
33511
1025010
376749
810470
379326
475185
753933
139860
805665
158881
5657
914205
33709
264711
258554
411806
976505
298654
18979
228904
382234
1035409
809075
1083395
742568
187119
611632
495263
897049
824791
835995
499176
77976
7055
240219
1060940
608525
207643
697397
439588
70804
1016976
55870
812994
666909
861077
692187
311984
160785
144162
650821
118619
805439
633216
467776
755477
130044
131094
296889
138340
954264
561673
677075
22982
34081
846863
319335
795685
136925
954893
1078794
351918
1050823
1049773
331865
877832
187983
7081
396957
563598
786099
508825
312828
627575
521568
460111
524792
926004
975270
1024555
407841
953587
566137
669306
970711
660026
779647
686142
469305
122122
576319
617588
962397
547494
1080162
27464
110910
1097313
970887
637852
182265
296000
571129
141812
821091
565815
49851
978277
608901
778734
792477
1013764
492611
905483
963026
962798
582464
742658
603199
501452
436596
713413
808035
28123
550216
45045
677120
375574
484456
280745
769349
328479
31139
187619
982566
109346
118715
468499
871706
915782
277527
267623
573859
814975
403432
272014
1018405
113903
24129
16028
509467
240395
760067
186623
828270
323548
58632
196422
642305
816080
89042
583441
735714
731315
420420
675087
609198
958322
846163
1024792
1030872
352951
702856
301760
373277
533298
96402
1070765
796685
900779
974690
61707
121580
992652
977255
969188
131431
609925
683898
611451
597038
493882
251836
757403
287811
250209
743587
358529
352408
886429
999356
552107
1016084
448220
725653
424059
6407
768852
1043035
182364
374933
207959
1044996
654930
610053
122022
1039169
382969
254268
141222
62742
459112
546953
888347
1010225
742277
26769
877505
504086
958250
355524
617955
817825
292625
1089575
704464
305459
1022620
126907
52075
908775
137517
539663
171850
622308
1091128
680504
15887
16937
796550
478431
477381
428898
172783
987637
707850
290223
830885
781113
963313
577740
151821
822794
106792
657061
405950
182784
565570
301255
141560
689107
584355
94429
962907
829210
55760
280961
1076238
324705
936245
993585
461260
557422
450606
623494
763958
977773
138054
868794
561801
8107
808194
269765
480790
288183
294655
18729
1099199
72447
637911
156246
280150
756859
639349
865394
344601
908127
625158
1081939
436524
493058
633380
311682
1056330
268364
1057678
226117
73717
515432
753461
746582
1042787
243835
518751
191850
64133
138170
943182
617944
72932
937257
873425
237700
910334
913862
5546
586100
1063361
270726
931571
377219
95048
785667
883069
112783
265612
605249
926650
1093223
525324
239031
1098772
754390
478257
1024848
693949
213617
211400
285212
1092677
12024
721018
70018
977195
592898
635357
516607
777026
344600
297017
411467
764681
537950
174650
690326
807889
153264
680336
468772
265074
388498
268795
463268
66692
854192
1006404
359161
925183
201732
1031348
337297
813737
1088843
44097
163694
182891
978339
166421
480949
995841
932956
1040314
450068
598407
788602
452981
4775
445234
76571
78668
32077
90475
440949
614060
303880
479517
679005
577142
60164
892146
40634
1000110
158347
479133
281928
438990
875796
910718
11383
393146
447184
59232
409737
624412
320269
154034
923684
55220
838478
867537
736442
121753
339126
970731
72768
1064050
180873
962759
927899
408789
796603
829873
1038016
533675
12174
799291
56045
690268
269224
308538
162607
338823
612832
482744
553747
1027220
917126
519624
66334
573807
1042453
17563
100247
1063388
817295
117074
281185
838749
1087349
496015
955113
458289
555127
508183
353613
601078
819494
209086
1074224
817302
750562
405044
922483
465922
571185
601599
665989
1033457
357222
567097
502330
1089106
99566
665960
475246
992363
886084
547088
633800
659475
622958
153209
467900
307432
799787
925240
1076850
635052
686847
532108
303672
52437
672714
107379
368786
108853
190936
1072535
916542
450516
258820
959946
968936
1066330
805503
320916
127400
710469
753260
665589
752789
303437
237487
1018216
194849
892333
1087120
431920
919212
606376
519481
233865
943175
1094007
913774
70019
981628
311765
720215
1073714
477317
624430
625942
337694
203147
537389
324911
177227
219002
452743
121704
421870
154448
779767
877538
984265
649493
351819
266020
908183
536192
111083
703450
719631
360255
822251
448312
900305
2566
1009520
313378
1012785
974490
697716
783050
389764
318931
961584
544758
1058285
960942
124174
815472
444558
306358
873235
725305
784626
230113
784510
13810
685290
561248
477480
747127
229895
720262
677631
371578
855637
380326
153952
13124
1090854
91219
608785
1070142
478753
340344
983582
158174
613956
451370
557746
1005929
39008
20083
72142
868089
579643
44577
1042926
106055
1048070
247868
984550
547449
683748
976952
166858
716524
323099
673776
296959
468303
173448
369125
1021424
909403
730637
1086778
723527
415144
576292
837755
181681
63012
152470
370624
1020891
659065
83358
118531
986784
398498
692036
860164
576631
1055280
329448
701733
46426
867137
568515
1029643
1005829
215614
539613
357073
327824
949261
934386
404024
268538
621269
616617
119572
6035
379278
803521
1070516
996896
264084
386817
87220
712776
944143
823087
556997
539515
964687
224734
82499
369557
885734
1046697
202939
169480
8833
391812
452581
109661
688487
794599
500299
207870
372570
1044997
853020
750739
279138
761414
826281
245068
366169
157127
454262
848571
868921
373473
469138
294662
962372
558675
459905
1037747
687132
85867
500570
480033
667631
899715
170083
660110
973652
965082
697297
410323
996919
268627
346526
865687
243758
1040474
746456
855567
621043
83787
542712
1083270
627491
493609
1024036
409414
2235
841063
32100
662930
892084
44363
810373
66957
848630
201067
278933
1040736
855653
582881
496010
523768
456424
30538
394281
270018
1081444
936206
814282
937011
762420
915722
266034
48675
724407
237122
1094684
531264
799809
987183
158944
248413
919165
1044943
888938
322174
716336
574232
184142
396758
157160
947044
49579
139813
362498
244737
230882
347423
606352
754139
429391
293844
681159
575971
865599
1067478
1087324
1088374
1027974
958639
438272
492472
908262
487372
1099259
906570
667090
322790
93960
309893
738198
403938
683509
566747
754700
457099
215666
129235
1055487
204331
622094
964444
452022
676380
211985
135646
985642
203803
755575
68609
1064384
587363
58735
84720
1011907
226509
571189
1048443
370313
348933
708898
593876
264336
518428
343545
1023965
283064
605994
1063307
786457
82326
577358
697042
50671
271134
617526
586968
997930
1090188
1051656
460094
96559
256290
76395
762814
784966
370715
434392
775669
832799
290269
450250
471946
984950
194282
980560
762842
206585
767248
271086
207305
386067
649679
909710
757167
427536
45000
999319
519022
135011
9541
264176
334966
207771
315490
526619
1079807
909948
954966
355260
523646
734183
957220
534763
115138
247822
143279
649671
1013383
464244
328438
918219
804715
454384
330274
603900
561772
160859
995408
912349
467835
223414
798147
790427
960837
471039
798267
281553
475610
361083
852580
103409
346923
679299
96662
151144
91630
123240
918213
270156
48001
547211
299301
830922
617173
1090066
1091780
508590
1096580
777439
896399
377868
164916
137735
601765
62583
284118
648702
103334
328887
912921
1038626
158284
882642
1074803
415774
306049
1036397
843070
494067
501532
852909
1032935
116229
1075756
798172
792783
199715
142206
318281
899460
633574
1027156
11484
897592
695022
1065086
327089
389065
410477
467446
132525
955862
728698
578818
229787
928833
1084320
35602
58281
1034473
21026
255679
332505
678150
855942
501725
607656
1076188
770382
321369
1029470
736259
592095
342191
46911
361295
1088048
671690
601441
1028958
486980
534866
341502
1037406
539860
184968
730194
136087
1078990
374272
176837
130089
851653
186829
836567
1020535
432384
126834
1045181
316860
994113
881837
826524
254358
323313
79936
320032
1028175
939873
194071
694357
72737
891771
360458
671591
776771
1050058
1015732
748137
623477
491617
974297
506533
182282
1038059
709969
316203
28374
311364
195839
306943
590621
185213
624470
629126
1033632
351731
426490
657713
478109
1099114
797752
71196
1032291
194402
556507
760720
941044
446898
615948
171843
926888
608914
847233
332578
547797
166735
656853
331349
773193
114842
289144
299118
113676
991951
695816
349317
172745
816392
1049439
516073
17322
49167
1061368
630463
387446
466419
1026173
447002
819785
1059274
167302
1006342
812557
466323
430090
76199
1063301
47632
927844
889431
183510
7835
237237
581078
756044
530065
273613
139741
695308
1082763
75455
930133
386647
586102
767882
315113
840624
732102
895045
395935
843208
681815
440606
951307
313304
255404
447176
1091219
530255
828160
790487
1065422
176003
598232
46463
443317
310494
620343
838983
477111
180635
65843
461637
737801
296299
779342
41058
597106
270822
835557
580835
214757
997213
945150
455935
841575
992110
798379
154622
1040023
877778
562333
290519
369657
216732
44652
484027
942266
950733
93892
440593
607502
1075793
825784
648335
921487
224728
13316
212457
1020598
825507
655464
300168
779387
535091
74377
638369
654127
536010
188387
1019009
1097012
7881
805728
349596
17602
160892
130718
226793
766564
474461
897706
598748
911053
1003572
555181
1015323
1097710
668310
421147
4398
680268
163612
405003
778816
513862
125043
341578
206333
400797
989889
68440
549655
564931
18558
155724
131307
264691
76446
818689
287392
610759
1094012
139264
791688
363282
540094
481896
440596
823621
414922
866060
836974
1085105
800696
280584
711764
998919
885870
998736
451907
378142
233833
343685
131146
337581
310957
807838
564634
506713
637790
578002
797820
1052616
1029599
1076619
351900
73405
1023637
172365
1002936
278475
293269
1061867
901503
588947
689057
203926
80422
437222
111313
359167
170623
811463
95455
93096
622248
822338
519278
15602
861468
588168
538746
13731
908292
145992
739548
119868
1082423
763195
306017
112415
1052646
894695
615297
566722
278594
710515
81154
126614
293458
1074033
1072983
225971
155249
520941
827605
377714
802333
379467
277185
77350
764738
351215
526577
529479
382415
599953
585992
1082008
580275
683479
798129
141781
85384
266035
930128
201289
902394
870099
383987
793569
1019612
212299
1041249
167416
551995
714951
201157
879726
187255
1100033
1034728
353285
489787
949910
178331
512558
1087777
428331
712304
633201
199200
4615
82566
300540
394619
1070060
319739
764918
677397
695350
779480
658931
1082029
647524
556718
1033431
49541
876576
922443
114010
109638
839029
302535
658224
386386
272299
403992
9559
1043576
267497
47166
492612
191007
147111
844001
387835
885314
655059
188390
1038895
1089454
156459
511131
784689
656863
629344
879312
275141
303086
315983
889366
591433
76263
97904
107223
1092401
68636
499876
772055
472356
769202
787954
349018
738046
616815
885482
475868
469863
972932
628068
908687
473884
101563
249474
72021
995601
587309
1086440
205213
292708
357642
61250
750817
180636
649260
115190
622097
1020171
215876
1070164
754117
973124
333388
480406
81429
879563
740932
451263
486039
869570
145767
906667
54797
554651
188183
1026042
803012
812134
829844
1055794
454203
960034
593684
100385
532673
225701
130264
841114
181417
324547
375570
563464
13783
415094
228565
708057
279854
102364
134753
249293
162258
317553
318603
1079447
429514
760264
909181
908131
453012
395249
910876
282426
13847
312424
1071894
718320
556607
481836
370940
955842
214434
178837
535857
45468
608819
13522
353724
195772
65710
908056
909106
172010
1022093
690253
1010064
478539
432078
551766
507032
1098387
239021
728024
41211
967293
522542
200988
650167
496314
495264
209934
240358
862293
228222
356408
926616
902079
771807
830458
876099
875049
309796
263313
460603
359019
83878
133638
99451
1011282
1015491
1024727
232271
71792
915647
1036543
962590
5394
92226
341091
755627
365423
534873
175731
1097830
659956
902485
957663
500775
419697
844256
156554
343800
290000
676358
165123
31772
869331
451012
733957
602979
558699
423419
870735
349668
495643
144209
123529
559174
367093
17447
1092299
590337
147513
795164
298495
481167
471596
860912
357948
725435
749764
126039
398368
567835
980870
1022623
56941
214357
585108
593316
423570
359894
454653
931103
712152
9582
799625
274132
640276
561070
877744
649413
283968
382373
1099188
1027403
200364
499449
782377
781922
611007
855089
978661
194600
927633
111225
679642
1069343
788728
411114
943574
654909
850382
795604
139818
581394
840673
487580
667788
677534
712581
87992
334007
850029
492084
319495
893914
75095
957324
505250
957218
586487
797010
251949
932829
856665
402013
886996
1067613
172059
886831
781379
857164
1066003
485557
483644
462667
1039848
1040631
607333
576842
779764
174510
614746
328475
186659
720118
1066837
836805
1038845
1049065
501818
301480
671088
552121
369057
840729
57015
113191
805663
711315
509537
522297
69883
147450
1081262
78172
106159
1034514
355364
499475
372436
410810
691678
666077
1045944
238039
31071
141796
519601
506266
321344
627120
214015
980987
91148
174752
413490
437258
826826
917583
452157
1018195
225277
264553
58797
694573
973757
685334
797881
1050054
696565
305469
445765
811611
176815
381171
176121
446171
612250
535126
764150
829541
443549
974019
526882
558084
1028261
805796
26157
296376
29043
2317
781789
265187
50969
418647
605755
87573
471365
1055296
119936
379489
520686
114643
715887
347623
301635
842677
547045
186855
362834
749583
504809
232893
976481
576299
287838
413159
614307
8385
9435
504096
886107
815535
642829
535311
896765
361422
860842
507349
265751
842133
13669
462077
715788
1088912
301289
739110
415634
238182
170328
593144
758955
278990
951325
627396
121701
620668
501545
60655
74078
898033
605859
782415
1095409
982723
309188
54843
381236
774149
108007
772260
788591
507146
1080596
272015
499078
383548
779248
564927
633600
1076819
87789
923134
456512
613422
325110
395740
169583
112698
577201
303622
12508
168889
297418
59218
812837
27610
889135
461083
375735
762161
620223
492159
245764
768512
619469
1011653
552260
988280
258647
544782
1010823
138704
997257
845953
904700
833974
944844
926217
966458
524888
712685
696228
711800
505760
970118
153865
64775
921770
329034
839338
697218
656039
542681
946477
290434
1057689
124094
921505
541972
671972
1010708
81146
695602
453115
494930
64391
42484
506501
1044836
385618
689010
219907
179845
177889
143300
770913
532639
973960
704975
113523
629933
110874
572683
912503
782355
150679
157102
958454
376069
375019
797512
889087
890137
259072
869104
249957
417371
180864
1047889
208703
566499
967981
855546
801975
35886
493081
625663
892284
1029684
208336
585572
782495
641405
230724
138762
520011
350608
711013
712063
898778
899828
230596
985389
984339
139109
318450
386031
885034
665572
498693
728015
803492
211612
134432
466639
329157
153457
18822
864060
1070240
443388
791495
213462
858956
40765
353653
455679
1002338
658203
507931
182357
978716
866780
387546
600609
666893
1033944
209016
479449
754308
898356
773358
570550
522618
278485
132907
470620
399350
78206
1057328
694758
295937
848074
198792
266120
594547
1007477
787346
16139
1083987
437950
288315
877167
897241
616169
448275
108448
786643
449115
775716
338642
773759
554331
1057034
341676
1093577
146476
54378
99661
831264
170745
329374
325790
603279
469405
463325
587672
270885
908649
1027866
324075
358299
286101
299826
217435
366637
138298
139150
882997
919368
225794
303800
302750
411931
608440
326534
82592
985631
979451
730911
461910
140060
692767
429677
159934
386149
781441
663267
899254
782381
529369
643489
420623
516434
131841
915810
7416
169206
518240
665706
359293
738459
374898
561168
51927
279184
803845
347004
880318
839976
778211
1040711
596562
200824
828226
82615
359457
133232
398661
356554
648294
354891
62036
740220
450231
272711
857618
285719
50318
1071445
486875
716927
533935
755178
859347
67013
872794
456109
120458
195814
910287
531266
1052052
956070
968233
295123
221859
240329
879822
10572
732969
1009503
30236
1097560
625889
823859
390207
696637
851362
66569
845463
1034167
407765
540573
1023770
534751
565550
420137
961338
189587
166262
782493
344843
725789
301295
1044299
902530
775387
681726
1051418
271365
864724
350183
1052696
791507
815652
1080103
1002577
869925
959867
935158
823380
932916
630597
451273
923007
734423
568232
540658
1017752
778035
691420
544946
934488
761634
648629
115485
875115
20131
1048976
1028757
988213
84929
84565
349289
433422
302910
286952
975491
631919
397106
920292
27855
819392
210238
377956
685384
168440
380580
632489
609490
232829
604891
78747
604889
625084
115708
1059872
693689
312827
281786
119243
644387
960559
424537
109504
679207
971427
303517
466622
1090014
890596
946350
232402
831232
16219
589689
170751
58134
962199
838438
897358
390607
289574
667902
5802
319724
961398
719471
237247
578834
957820
541554
694712
921514
834389
833339
984209
983159
982109
186409
187459
444529
877907
422586
421536
258243
484630
485680
485681
695279
694229
163454
162404
104624
103574
973195
737562
475518
474468
570026
222394
1036245
869000
565393
402212
875563
419785
905097
766456
184409
629888
495736
834395
1002318
918687
283352
1056431
52002
936496
795792
413129
119115
965150
19351
821924
1008157
416098
1048304
187684
701736
612108
138169
886251
715881
51008
957426
69202
980173
799252
793453
500217
546018
726491
98781
357013
618952
24643
271130
158863
342808
675370
448985
942074
1088999
912862
745009
957309
521809
181221
566253
394015
50698
862354
325240
806921
412110
799989
625046
326589
439033
658532
647926
185289
112493
987066
153308
855344
942040
281609
597012
396463
1078893
58391
979257
177076
1066002
939336
821534
771688
994703
937121
294665
281832
1038672
234379
635221
431143
263053
660737
88545
175017
590963
201484
26219
445327
558207
624243
450185
817613
305540
1044726
756227
1045134
328888
383220
311963
373612
850174
492568
799897
917836
211681
24585
23049
1006174
651813
1063400
635218
817396
229920
1015242
649968
85364
217795
161555
26983
81015
365747
1003257
34439
1034397
691320
535958
730692
294588
204633
158132
798713
402618
1043615
300329
522411
844574
100260
1004258
159992
768854
888790
940396
71576
12416
927237
276614
507140
709919
438977
416369
34012
513318
1060807
374125
316827
1030894
16998
629822
574634
213099
33463
893949
205452
724782
534843
445405
607625
160976
677413
66960
328613
350118
912720
1070684
1065780
357655
614603
818317
406093
79300
667547
932940
208838
295657
137885
938058
705457
788738
1047625
235198
87062
485123
17059
967250
582158
715573
903930
348728
597697
454823
360645
163965
1096156
424971
723661
607120
1070915
114422
115472
542705
401009
85227
195052
612734
168599
950718
505675
83362
1036841
700396
487019
927550
18157
503221
754754
946093
1010703
507809
869028
33489
230598
229548
349194
350244
751941
601719
1033895
426123
279459
799919
10090
784731
669582
429233
282156
149624
100851
782315
627843
359043
334417
442706
1055625
265219
927333
950178
929875
570375
1052638
1073910
468196
64931
203542
677393
93633
378056
392905
1016556
481238
1062937
104271
526275
620544
127524
814479
318142
943335
833063
636704
651520
438738
704369
797037
345826
742643
238490
37843
466896
336832
397409
760004
322332
527540
103898
940423
773917
116110
729684
1008790
524147
890159
989516
184528
937551
677743
904336
397147
347917
442022
240978
855150
167354
1038606
54029
543752
152462
202412
500966
581805
233969
235019
732831
457637
841938
982593
533316
412591
1079939
197014
820714
1050520
770632
896843
313406
153582
635603
1029765
88827
400785
1096859
327916
609058
942212
520229
931568
809683
660090
280719
836552
936712
993815
630015
1036053
968412
333887
76307
533986
737655
674883
115007
236699
34908
516522
369999
456407
269550
495032
852021
829404
677677
823320
960601
314210
105973
1074549
680558
744036
1047421
141150
296147
543253
861408
263859
1048691
281896
221755
398562
826356
1024469
1025678
208450
417321
572671
192958
607003
74223
445781
525748
481073
844622
158964
445523
54384
874949
635521
839700
113703
37959
1095448
308293
247370
602869
454762
290484
71835
49303
512300
398430
679526
518468
493104
62589
640307
438810
107967
258939
962847
316438
955567
268211
690077
39012
1013470
123265
280455
471306
270455
596857
393103
394016
760656
250967
674454
233090
206540
381539
22898
916002
1003933
362710
152529
957441
1028967
257086
926184
72331
1004667
163792
971749
407555
877587
63557
810395
548887
91721
786654
365811
520969
913494
29889
501659
458675
474670
297131
889343
308828
408072
974107
990523
570230
114856
330520
439593
751480
962729
848044
92883
830012
69449
1094032
411105
426202
670415
158013
993379
687542
811700
768755
547409
806758
683195
485938
1096542
969144
292172
906728
188502
979444
751665
542000
1060830
830561
46689
1005009
593885
34745
133563
647165
401390
797416
60225
584853
870579
185695
575352
246819
34446
477767
943284
27935
354395
36377
501709
66003
52827
483494
816743
1098453
881676
48318
192470
1039477
835177
513003
996819
372135
862321
199573
979120
648852
978458
716522
257922
519052
955635
659596
154794
241623
810446
270766
772867
310788
347650
304469
52519
100758
430372
802134
638145
56384
1001199
111157
218592
944974
1055011
955386
29192
978786
150847
658099
606447
242464
45223
137433
743398
809885
781451
480513
936598
1085845
266065
767948
613726
129375
771212
359350
684821
1097908
884759
145852
659351
66221
257882
362399
512240
40263
32485
987473
930112
747357
1019608
502520
149889
992441
460368
105467
497800
316581
535199
782218
977740
660640
559281
1079700
1086355
103568
1074024
873451
78614
403562
610574
910423
696219
550268
633943
497498
195423
222173
549369
229925
331375
889895
769308
368239
686849
3558
388724
61424
1024279
618031
854283
847872
199772
1027705
494923
1010509
366385
260936
566468
360240
822949
694500
120343
742665
311228
443608
138518
316702
29389
862655
821015
309401
218463
1046763
39363
1097788
122901
813486
743560
731753
642684
788705
326175
239706
1020575
394495
885199
882079
575147
426540
197513
922888
971196
259858
961927
824814
326715
70331
412751
740418
1001958
100119
772366
561065
491181
995138
987293
100911
772623
604882
658513
313146
566781
443289
997877
122103
1003346
321410
393161
778114
398582
1090332
648541
516630
298510
844521
47981
905891
507939
361978
779832
564358
932845
934591
553270
799971
567269
950485
677443
529563
164073
997002
8282
37036
989940
13689
943076
670699
194116
980032
83471
989074
558263
292939
870297
167523
543921
74773
601351
927493
889685
730108
883175
149098
169884
785107
260119
92172
638600
1010162
696424
354118
1058605
899430
450590
806166
504750
580701
41137
277440
923104
861265
680826
339856
187341
201103
862853
4868
786897
73273
873595
265818
154004
452277
53720
625549
529616
257270
985798
25558
978316
163774
1004978
500758
962330
618710
367376
529737
498434
815453
1067881
334495
2202
457840
313989
122888
750886
262644
101732
944061
185064
572703
302099
466487
20317
610650
241885
878570
1098064
867827
946295
135211
542837
802443
1059346
769671
91736
969524
54407
144258
453496
984436
144246
682247
684471
847340
966890
741030
261414
399610
61221
577773
93337
57693
738460
582566
456569
827420
815087
293482
626323
472228
33098
560601
815388
282402
675108
454306
154153
885914
58931
1098553
184427
594153
44487
985801
62641
377261
808359
29658
179494
904226
701664
1052057
970229
751158
1060890
768215
947388
474507
582929
262718
875132
643257
480559
291375
397088
232751
486067
659177
1064372
176600
517134
702510
454656
378930
342587
112717
67289
946806
311935
696859
235641
814556
942105
618715
204636
1032744
403916
952716
33353
1016248
745725
102404
335778
324812
940073
505373
960851
3038
244907
849624
971936
573008
543854
525582
972502
971452
724247
491706
76299
938107
422419
404461
1037392
323599
236939
156092
697721
598345
478881
939157
486912
239875
722088
873223
595742
1001759
1058129
664419
489610
183100
50239
945763
1074842
985706
96473
49624
866147
93772
1049481
464433
326918
616647
739442
638698
404556
404555
795152
1006137
644998
117162
972615
806809
58548
66469
332069
40835
854027
442740
1086487
901766
452075
544076
104575
386483
934079
396772
588483
934995
311400
1058363
768480
338541
769917
229736
734341
665845
518657
713994
1072631
816611
785948
761291
586607
87327
61735
831201
611700
283895
1027510
93349
16366
338874
469187
66210
296192
501012
963107
875437
1054930
227360
445974
295950
181709
687663
609120
1000446
395215
645918
760302
781736
759947
760997
303545
432433
380345
79402
723600
53668
506513
111485
428942
518034
195170
113902
429227
682374
113125
416032
350262
27765
679546
357217
298805
187868
188918
186456
218499
975017
976067
88672
997368
677662
791647
984323
545683
597987
862907
522185
132672
508072
877145
701768
246464
67961
39501
469342
187889
503056
729435
734175
573714
91729
283218
958721
407732
493964
701192
871383
802193
1044730
842540
34925
582831
79503
492263
33366
792535
225551
800594
982533
196042
54508
462967
1088517
451181
574567
727705
165095
959198
895542
968474
327748
942097
870591
640729
1084131
813938
76175
1075731
887865
751843
488385
1011272
710925
749145
671231
133597
875048
438284
22288
734802
952737
921107
237724
912132
56078
616761
1008240
266833
718978
642097
580892
578606
825844
259074
66672
26014
1096446
755319
716361
468675
798959
592768
583573
964606
885454
614959
139003
891865
852196
105137
515437
144493
438470
366461
70538
480799
481849
576543
533572
324153
325203
76356
175558
724212
290481
751179
320113
702613
955927
405710
90990
117289
522892
521842
663681
293822
636069
457640
10266
28225
29275
31254
526949
1042803
597027
1059765
149957
944591
212777
213827
1075058
221318
800012
324861
929706
921626
368571
793475
1091315
814916
50029
1058986
546903
959806
765891
210129
539812
67640
121315
312368
627076
811456
78492
1067517
499329
657392
548281
958479
146646
1080298
93252
964635
712120
345299
46523
694816
871768
805159
392283
184201
442547
741625
168292
776953
665639
63998
952293
343502
624693
718358
162676
887959
1042146
835309
85610
416275
574496
598867
225567
974573
19666
46350
12189
282032
888042
571394
1005732
908931
384059
647589
494279
270606
319092
764011
453209
834229
615765
1024458
485590
153080
128798
588660
1009057
491272
160033
443834
377844
482140
950912
894785
306900
251290
1025144
805727
402901
388493
84378
360211
36237
1023155
753174
913852
755728
935607
1018331
4123
918404
737519
579620
778045
322526
521738
974562
774848
83580
755595
484812
153702
209190
656394
164689
780762
1036625
1035575
254555
687820
713097
151158
900464
411499
195200
853238
422737
154393
792964
76171
340566
1010655
830303
689557
367338
1062591
629852
323398
168047
302928
359245
113271
313957
989381
426920
456199
159867
433915
850031
5367
78225
338598
762103
197234
399860
461155
764561
351938
458763
243822
768279
924023
874293
723485
1090783
1048084
647445
446271
782455
249787
686624
770804
1083471
729447
1077307
494477
108264
503809
663423
1082252
899953
656338
377987
533583
258393
824048
74299
958075
135362
976286
246522
956133
734695
879594
543649
799288
719262
334508
922759
1067288
109460
335032
196389
137422
730649
215889
595367
262960
90395
485180
1036607
1050077
77059
852723
454907
673179
101509
453267
607542
319981
259353
443459
14204
531451
393899
551142
563883
326090
1006389
98751
81048
1090538
937277
506093
363254
674150
274235
888845
971351
150120
306916
865566
42424
1076598
800141
802093
51446
114228
349059
789200
69940
340840
188577
677887
473996
604193
441819
535442
68468
429341
1013665
132712
23431
830871
556725
1079341
1036128
308757
135971
1005504
471049
166649
425744
138413
725640
584540
543670
324536
113869
1071217
489292
509032
697509
814389
916259
632691
390338
135144
1062490
492644
981490
919569
693072
875306
1081968
36173
1060929
474222
801239
522885
710559
277067
73453
623609
239263
697420
88974
444985
595284
1028033
533517
886420
576751
989657
918269
1039712
1041812
1040762
564946
563896
790657
765481
553619
588451
141245
786186
616165
615115
902422
1029893
418363
559088
171011
435615
136402
982345
982346
589421
348581
980467
979417
304206
303156
1032148
850036
737483
736433
963285
592712
593762
683515
479435
77674
808294
362201
101063
593930
779818
1003550
1069856
499254
950214
973798
114129
901093
967568
993020
249553
543632
136920
438323
1066964
569633
926400
97699
74867
665941
661599
244110
778482
702108
374653
997498
884768
400223
239565
110410
1070159
800316
1013573
184069
632591
178275
1062121
320775
50965
871281
174922
940363
433880
827040
370259
370580
754505
152236
254467
230472
847973
446925
986647
1099768
467344
672320
264500
426272
713935
344809
915931
320520
442101
677927
83503
544231
575160
188337
719016
630718
831223
326880
975872
504639
1046484
970040
426489
655713
9044
137214
92152
1030659
696142
238595
26997
549189
86541
49837
288086
1015250
878847
759292
770342
198694
574848
926129
192359
309939
816618
551198
49753
927449
1054618
1062366
783152
560145
202845
786672
173700
676344
392519
344508
330625
644986
568562
700476
207781
762016
1040991
756274
664005
403687
822246
465522
932653
549968
300095
376052
238719
473050
285553
857810
790565
557562
733982
831259
619740
824457
408139
76449
153071
348242
246060
761095
470589
467645
597560
401250
637583
932141
1069388
900151
84762
32718
369678
1073388
1005470
576071
437568
730744
829870
475105
1059909
122735
1084923
951657
613357
921790
154861
828046
314048
39184
246463
57497
942101
44245
412914
662050
1051719
11576
580445
678578
679480
870730
802599
469932
634125
169635
909814
205035
158946
760786
1017418
88300
1034798
356446
177289
236972
10343
9832
978350
359345
22789
46443
760397
112728
875187
78406
492339
1045214
22068
1072127
760076
984502
558782
764861
352524
596464
929226
737118
739771
509866
387866
400699
598355
25098
294247
241322
908082
929222
13883
268553
440186
14438
802158
232139
275360
94912
872342
775370
671716
1077423
1006669
514060
442883
132110
78702
6818
1053001
1030368
324889
502363
621491
748967
244070
1036757
448584
476081
399212
161813
16688
836564
233771
102206
745187
148451
957862
898969
811839
149257
393140
1030313
492225
820237
707084
163241
731704
162584
894064
13622
306875
1018098
936479
726638
734862
760398
756928
385772
400136
1074476
134286
6497
185874
361160
1060672
86879
491835
787870
285725
505614
423380
22000
794605
926870
349327
648303
722448
884141
982624
996933
586813
562650
1055070
138260
129296
255672
754235
954954
1019626
267895
775520
496143
917722
881299
596685
127907
366774
58086
741834
733109
266909
1074535
210373
31008
118628
384752
602108
166955
964467
137083
603281
838686
493310
257900
956694
634000
947688
748992
300914
61298
1046025
691047
1040665
585488
584438
893543
217138
569076
137726
97503
436126
393967
392917
460063
843363
834265
1081775
601837
195810
323364
152422
516452
74660
506049
636797
548545
1074852
703132
310432
636608
403937
409977
633617
688004
824746
770389
911726
246769
484906
354903
896877
256008
616603
786042
826353
483480
598505
847631
593356
123910
484364
411737
786184
725741
362081
64913
1008198
1034954
232761
23800
643214
968998
431230
1043142
1012246
1012948
982026
1047308
853092
852042
1082444
469232
247711
118066
117016
211724
406733
344283
655966
1017062
151959
703837
868466
992198
991148
846263
843365
243117
847317
54556
158813
475619
155116
1041045
584219
585269
564935
1078857
962140
213100
25609
69133
831854
387349
679255
387197
121506
226373
276935
769378
602845
475271
755179
217790
283572
217287
806263
495522
16168
9065
913212
756509
581383
465509
1050898
832699
92217
613608
613739
763826
208027
806547
369356
515104
867588
296851
97199
1025419
391186
1021514
105893
569007
1012341
441234
85285
488787
930639
415512
2847
832764
634722
239881
280498
743572
715840
481067
1000810
178134
1042058
816145
157591
366143
93200
1029615
588907
436673
945269
371682
41134
445239
679393
402745
254899
887982
592510
269870
329904
898833
472222
1036105
1000279
1068697
307511
487942
320426
11858
701232
522226
781698
426568
271780
539138
763997
435136
1009199
762574
344965
156584
793705
595665
92158
624298
440850
932570
227243
256401
97058
900021
86299
179645
394311
1076141
712008
115334
932366
355917
488162
400160
886753
735402
730512
803076
1065790
685608
463539
328091
333233
54077
998178
595674
659240
1090729
253193
343054
218030
142729
477330
114771
138344
539293
274068
310420
356294
1057359
403709
310567
1072164
720658
89780
786226
825275
213447
798714
1079672
856921
322320
98976
458568
902182
932860
1064420
59932
1093618
579610
656381
383457
758846
1075892
247632
144041
287857
321794
561779
1074943
742872
284903
244196
399801
1031537
75620
624234
453850
883646
208358
632931
115148
496599
551612
763750
84518
597036
370240
992905
692102
590614
589564
819970
818920
582619
65349
614607
854869
876022
985123
15263
402808
934335
701161
503392
533037
211711
228343
567227
2375
844235
428656
5151
775355
921409
1054115
126209
794772
267487
62660
139500
822892
333949
773500
917787
158498
427312
684746
679217
809382
626473
263850
1050257
673087
378202
946539
1099777
130738
441012
380521
196154
1007712
96915
354373
699688
921056
537893
495068
375623
1053598
524374
759449
25586
562977
120307
506864
881603
583031
1087791
725352
594136
1055942
897142
699483
291570
14407
247706
48214
951544
978348
1069107
394012
950257
118730
448264
329189
364722
664273
834490
11720
278686
713102
941572
563054
817448
270168
32333
624668
610508
36611
209873
50697
657815
1004212
313919
554247
411645
789989
298013
914399
319757
951823
830169
781694
610818
439379
744577
118573
759424
860685
373064
1021163
296716
420634
751149
998051
114400
916989
260196
717190
486197
872772
968625
512586
186460
58455
2642
611858
136712
368957
588027
282607
280029
869381
929967
760622
389797
1014267
436827
209263
722630
562796
1072336
822992
495234
961804
343067
910776
889493
214212
918923
777999
441737
585953
964680
580330
733224
1023248
675277
243438
841934
970988
974769
1043892
1091969
809930
723359
489262
162047
376124
344650
967694
268340
788065
680866
848261
643340
76068
868052
181243
228645
1090151
787687
290859
127249
424402
454621
232537
304807
606888
827976
628977
982048
612397
244820
420510
5505
12700
534191
813910
242719
437078
22213
774025
262972
784997
957467
20405
884495
397368
49799
294653
879200
468343
418155
642663
40402
170904
304647
648265
758391
846542
463797
600670
70596
1030229
925759
214260
618561
821526
908182
804825
538879
60923
922973
423985
391329
732198
922271
638243
579586
1076311
369677
687826
316912
1046153
937890
244223
1064399
372942
573685
806365
115959
999114
786660
435233
102618
921288
927707
177588
107759
807669
52615
195231
807286
5156
504009
754406
222324
227860
342163
359722
677221
468078
445713
950055
643254
685458
349681
1082408
996900
451614
804014
684479
703703
596055
777373
319642
595616
288982
730859
457803
1003826
590115
211747
964221
425699
308823
1033896
749207
804137
550690
1083580
445492
65703
225237
790983
355312
355275
1021061
448587
875170
374199
637858
645623
201004
138376
509066
1084154
1016326
527387
886877
140823
956332
44791
36283
821589
476180
125233
551526
634659
53827
536691
667922
740065
774086
518477
752923
279614
357732
542019
931655
445124
540523
156845
152063
764974
235878
273313
91022
587392
1050105
863991
874990
288705
940673
710764
470499
782672
101632
254188
487364
499774
974845
135498
122698
826265
936641
218574
446770
258448
1029613
297879
965970
1099946
214467
685885
746058
345288
867401
813499
219811
905776
986947
520781
118172
1051680
108037
715332
689240
966207
942318
754927
431134
239543
429937
703134
21190
1003082
60276
578627
310413
131982
514687
94125
1087411
1094869
735793
717528
964608
349355
544726
1031187
7607
468865
941325
548272
902858
1094298
207045
657202
525694
734641
148376
1090867
378042
517050
685863
963053
809808
821597
384843
55800
1035947
904763
795735
946886
596894
721002
369347
1079753
101265
100586
834050
13673
619455
23037
738953
235901
595090
4242
393564
703144
540379
135448
405694
571234
183534
863486
908838
1046018
881042
877746
517041
38150
275483
460468
180143
235387
157992
1079331
698113
960392
327582
706000
136303
630525
133585
360695
293889
875718
1093983
1047525
92442
778887
1080967
986018
1065484
670039
547974
474655
640885
864315
1061847
753446
180047
77305
360296
244778
630018
46172
53288
1068380
994473
517048
29598
555442
944042
245022
140063
399395
295718
733800
242679
1100283
623988
1019383
503937
154777
1053914
244427
393094
611643
704394
521153
869277
422544
194537
119142
738043
474565
97643
611924
585166
1035413
586160
223781
858773
828476
445385
1039784
1086785
49467
93017
794099
178006
639823
392460
463440
184811
497717
61608
191877
382744
659929
932080
344696
892307
48558
803602
833614
394953
742550
392887
847330
118212
986754
2689
761058
953217
748315
990127
403907
948692
590882
299203
476127
940564
952195
357348
404110
881210
499733
813440
827683
188339
800589
843680
153798
792517
388994
150195
950240
877856
525960
261281
161330
923292
703667
113086
859458
676092
896483
934297
136555
893920
1034443
758515
58426
278208
397124
910983
398569
532907
793955
647182
589739
35514
132653
818809
31420
259069
1024262
901192
169518
169688
396845
683637
283045
943293
1024661
540114
436516
147037
695494
928520
726533
91010
290775
625207
337719
607804
809799
543604
339195
419137
222799
4919
275209
912114
220543
1036527
740450
317626
417334
546804
912090
607442
751430
848368
625633
1020483
1006620
381578
408539
966245
965195
910783
961765
376528
922114
820499
812807
745685
479620
557256
1019499
428362
193195
956303
1015240
567268
584494
4469
525164
58192
946839
654549
159096
363645
5022
926780
814145
1094687
995825
962008
881893
250830
666567
719961
752868
34543
671920
811843
288340
1057576
66917
768377
274177
994888
532047
546990
435227
755043
539932
265050
268068
55051
645910
516619
672330
56928
232071
794254
387722
942842
364169
601048
234030
1074510
234947
404345
1044053
134443
36189
7697
931456
364755
704235
180797
914946
958628
581294
303312
195238
789656
621578
868928
490258
785792
77555
1098215
786280
36975
621749
614269
552078
481316
1069044
481202
897007
509384
609299
1029870
896847
648960
882888
1074905
79911
691948
271084
215623
32923
1070962
765533
1089639
876442
215644
222070
484915
698687
1057799
365849
245413
30134
664359
351362
248925
597997
897689
991229
1076453
522596
585105
724555
28836
3250
810886
268004
804859
924317
856861
63417
828431
197662
497063
940061
27792
1047688
564832
539902
742951
846900
1031514
722556
802824
408694
490955
283050
84829
994671
379279
190997
1011287
859411
453720
766569
154463
419935
502925
153248
643666
406854
735788
155676
858763
459843
135041
252045
1077341
786502
892067
765019
568900
325318
757500
380213
55763
580290
505262
932912
351434
250404
988944
939458
215410
164560
969225
922209
151712
208034
118311
270663
400961
1001229
361983
478611
1075610
176004
922318
364406
244443
163042
851846
547183
628861
1043119
808128
68532
975620
1082775
707854
200758
201808
757228
660463
591668
269203
642727
205657
593123
104759
21795
240072
300454
921402
1050194
410821
343093
257763
1007410
802877
786294
545993
237106
1042430
957810
280000
469172
924418
659899
776628
834202
310226
1061364
868258
521837
130346
787215
581049
117440
113953
333706
394650
939129
88556
1047234
839849
568494
897166
870005
759086
570036
504438
495138
949379
867757
849183
1040275
962469
730790
705761
1082139
705458
88873
676713
75008
263761
132094
432521
591265
965259
186995
1022164
815932
112601
987071
390734
167989
934400
240092
30684
1032297
820293
984464
803230
610858
1089865
667789
293248
730415
640939
329142
452780
94362
479497
778848
467159
622224
956840
976201
5839
44072
188009
552709
922836
1045750
856959
983663
932750
1090206
263609
763410
560697
940186
328456
951136
634469
843562
700846
770773
96287
730613
385773
495176
456604
1058080
567111
937801
441154
610151
869873
476244
779887
458785
265632
1009285
116801
183085
954386
358304
860710
354144
207303
364170
179793
1006029
409430
1091402
236373
135084
505061
294010
825595
24223
53309
952767
845343
15273
498925
519358
235040
650624
478094
349798
1095850
771727
868080
316198
456891
404223
8931
237070
483908
572770
618051
4850
1044922
653206
543197
987942
20928
250940
931387
677480
785271
799613
640291
388220
765795
892739
382164
395670
613595
1077298
371857
108883
355435
173043
929976
735520
875208
727825
1014595
33713
205694
1028489
303168
1039294
839884
316367
596140
152553
758764
204559
359164
159151
601042
796295
437901
522188
190251
127227
567704
1085583
172676
53510
706508
1087975
819263
413180
954593
361462
469503
60979
6788
811499
219165
247564
503627
609883
52748
763162
10398
1041621
699449
167322
992233
407080
848741
306859
71310
971399
938362
160286
1040965
455539
86288
814687
307018
502037
142854
450110
758860
36636
168869
108834
909925
482556
916641
336583
536364
677114
562771
719535
939033
88777
40087
904146
210393
412881
1051238
436188
1017811
61592
513675
514725
828142
1090846
940194
731014
1058985
670157
510610
873526
1058559
345655
223062
141075
677880
614695
917678
771606
777764
811721
620367
482545
795867
1094291
107308
163540
503117
725766
66155
1093818
254753
227226
371964
747969
553671
978970
22407
781828
1070565
62580
73398
949790
575056
100862
831607
512766
442974
23511
254545
316922
189699
644725
303573
549963
1004460
810289
853611
480058
888518
926525
694201
968956
483066
614051
85231
353958
530887
876475
736277
166350
768166
469210
763213
488365
278590
937116
792123
234974
532362
750487
341474
120745
596347
909670
1084728
224575
923836
986637
1065049
171166
187139
860422
1030607
894692
566140
153017
1025893
628443
466660
341775
1047665
27799
292294
1052764
262450
469077
728950
683826
831059
721857
369127
320849
894232
642927
736298
1051646
968833
210167
688003
374762
194184
666645
43209
256239
939285
695405
481168
624179
553666
414902
1067712
269145
830766
926643
676438
498261
35779
492196
564809
462456
688975
681275
579807
43457
775875
1016316
754876
61224
802543
35427
684915
179292
422053
648715
420292
308169
16597
675141
564093
1078541
163266
1016281
1054192
830008
453158
351090
871064
88480
124027
590597
694341
253319
439921
195308
610949
18484
346079
278060
48822
841289
1032492
713382
1084114
178402
821897
713660
1060090
481631
444693
852114
852238
596200
169681
925372
318830
368560
860948
600146
310113
241259
226819
550587
13194
965827
905529
500954
59212
761449
18868
877222
479843
51230
826093
827143
826092
549221
697574
1096401
1039417
883861
422280
423330
738437
876271
315422
593941
858808
1058050
5552
427110
156182
902316
303153
895112
948312
674971
579714
867985
359153
245533
215810
1055676
682183
733342
453079
570730
378968
867345
685665
789747
519641
82357
781025
242530
77975
175954
548738
927809
1090295
436551
745673
104796
745295
650978
490210
858747
1063878
849782
624037
688822
492986
54978
516952
350002
400741
68945
237484
12721
271972
294542
524116
489034
661672
245834
770273
452175
647648
1084932
915483
379846
610504
336458
657632
245985
80709
140212
718681
391174
874823
562723
12253
243488
4260
1015008
86308
638046
1077303
628653
785532
146602
54306
211213
645853
205842
878623
917060
963378
65595
708693
327007
428032
751831
265352
900027
9840
214087
833264
865203
54700
1023923
401176
964319
328862
870052
383826
281741
394262
222692
962652
308600
662565
199019
782334
137358
493257
799696
29358
741728
198615
188657
765305
615594
316958
784460
362118
759298
313722
89345
177201
277132
675653
441147
333450
732115
1027305
42864
43914
788792
643617
269718
1037842
839038
350819
705467
6937
302275
196955
160097
150857
549372
741989
162709
782541
459182
863817
977327
192962
469148
826170
988664
589668
1090361
370736
665463
951196
232313
64218
1007194
908760
988043
1036825
200438
309472
812775
224489
758350
343870
412823
786122
573545
412169
584960
70739
464281
273194
297680
614111
803208
868824
1050602
375522
154696
690947
569023
864544
241719
398792
669531
164694
1038767
471877
167887
271473
177270
755484
811428
352733
335687
929011
63813
472210
235412
416419
629686
499703
326950
218513
829818
958897
3367
699106
394410
252810
440752
105793
880824
1038560
360405
827617
837589
377452
187387
682533
550526
230176
928838
1061147
572005
598083
975176
348724
149747
937887
828339
144678
1045417
868831
322982
284450
878489
80478
695290
1060725
961807
227114
24298
356354
52807
329405
447123
1039350
681935
287722
548831
1045098
200159
754499
103309
829494
62770
828644
192352
749032
753598
662742
79742
208828
384365
717670
780173
994675
405090
1015752
623125
191193
62355
727078
978699
979749
85497
980911
636416
579624
496720
242170
564664
24527
547048
427922
732057
831766
530082
1028739
771895
772945
269727
270777
1038327
1039377
322895
323945
75286
25740
124485
971958
237248
626320
806896
89265
300820
451546
472683
897045
146010
349308
42399
1039703
1074992
25400
384264
713717
816160
733709
467799
738748
192987
1070780
891767
292634
565860
756889
261785
1090526
69712
194482
849457
941212
22792
82511
395355
754270
157396
1002433
751928
314417
553862
392332
961215
201514
223457
94269
38831
506712
565313
429875
63625
1063238
163107
882958
1020028
360824
615127
242142
827756
983654
420952
330508
636834
821927
891099
502003
16082
616999
188092
415744
194271
704648
827414
831922
986303
277543
830179
428062
421348
131850
1041287
933888
934938
16185
543231
806964
180113
976013
184181
684965
585345
291395
1099894
22593
421385
688448
9412
433621
819440
375289
780099
1000872
603174
500547
793848
601499
197254
899557
561067
584931
971071
394465
393639
619830
558801
527013
720754
154562
585891
769849
258498
396867
368498
302429
959418
829963
204008
832955
92852
180696
756872
395410
3793
702910
294207
298840
456864
935971
180019
758150
9464
1083637
607443
452860
50973
715528
777930
1048751
277156
856784
177949
840021
936137
425233
922693
582857
184410
519470
2981
390459
249686
361972
408996
873015
257436
995768
41396
135403
646777
1066430
339757
1049796
27198
28558
347717
457967
351711
563362
397370
202644
1070161
185260
707397
680269
967583
630169
277588
925689
1052338
468537
783774
320071
46691
610106
853680
446111
874801
1053195
189909
431170
993673
99849
134375
857124
185297
616033
379609
260047
682375
220554
402195
94829
494980
790147
195676
609720
829306
444055
931814
1013512
293674
82805
130678
211935
823297
949251
688709
178226
583002
43298
21398
314467
1008620
451657
207058
432395
448772
1045787
990562
358861
740946
770619
1086371
619929
1083489
524822
892323
906675
439285
277876
110149
511274
494106
20362
1036618
145730
279222
128246
415904
817736
495484
129028
186545
1096735
567722
417402
165089
180044
912116
65575
924464
481325
739301
436441
301510
991107
192179
59078
911990
537775
1057536
626152
809911
642841
861823
628955
566518
57961
998098
78330
147320
133451
1019847
709703
500543
446434
434535
739843
297398
200412
30289
517959
222129
950139
335596
748901
127583
733719
555139
928687
569441
447154
91214
437079
578362
461734
222733
796495
1018466
254617
1094870
1093820
288233
511818
495592
59512
1044666
42433
631428
645932
679037
834871
835921
168639
238125
72570
1094607
1093557
353945
968321
660392
190527
1020934
855038
900381
82450
726729
79153
1032693
1018152
783919
159653
265910
817683
338661
316869
396266
784233
673691
392323
737458
524683
515874
283528
467597
123666
198758
631641
744828
997356
826943
670974
2315
602940
190248
687478
295593
188187
360035
1094391
517481
856190
859821
573219
83622
1052670
998609
585627
1020502
199641
577132
774590
592868
119885
101485
17404
999490
426256
463676
62854
406253
33727
438969
234215
371615
917841
425141
889248
29218
1058676
1068282
850184
895388
319076
773285
527441
335810
998911
994775
351442
187916
725012
928464
986631
178668
159604
279723
445740
709223
483567
956981
23063
884465
722719
215381
352915
866907
986658
751421
481332
764892
571024
141131
1067680
534461
878869
848672
420799
894462
60436
28432
565651
219768
498020
1057660
117325
62143
1041762
676497
417755
364773
907335
185658
908413
891955
951418
111675
36252
894463
826740
191321
631706
359793
119290
1035864
976724
166797
359137
338578
68514
160899
133257
215302
658002
215200
939417
989049
676307
602825
1025478
807730
655182
94187
716978
802834
1035189
958125
653016
314444
1051906
380452
965655
383233
441069
483108
11626
961995
109597
475863
305841
132016
526519
1009144
646115
242125
842425
954875
962494
268937
776108
686614
162874
863107
333906
1070213
663641
786956
287653
461295
795631
693898
384860
556236
1017725
175298
506225
978322
246228
783802
642903
478013
568534
845984
696140
563692
6253
1069031
1079287
218102
1097817
693795
205816
635293
820270
334740
320475
942464
760731
923131
506532
902880
334382
789869
615867
941280
380693
302173
1064132
531448
110523
934868
805735
30553
240344
934073
744612
957648
416042
1030297
635516
646636
58165
153257
991532
723775
177087
322100
459638
622834
1097421
28190
554034
24099
276243
322595
109430
802162
126074
741740
778231
635665
514737
805936
502997
389975
987892
775631
912110
1036531
89837
18255
285850
232924
295632
392528
424453
963793
147684
813784
347317
792527
192490
755602
1059171
931709
313352
373993
41110
1091689
759679
30848
378091
838336
513901
548210
682403
649401
18075
1088279
992402
735418
1087386
877179
876129
1063799
461487
219022
1073471
516944
174158
173108
451830
1072547
595099
715978
823931
419338
419046
1096147
152536
525450
313278
312228
931264
256760
397703
419273
741439
72016
817898
165125
1026055
502070
356217
954440
155778
57940
650483
1052470
610206
524472
1024566
397841
129889
633032
743047
177409
757301
110323
624531
1090607
1055339
1041860
114760
269931
777144
96754
549305
327593
1028002
443895
250491
646042
407869
639474
965710
581690
283700
1047384
789472
597849
1042025
628624
106942
892609
995356
910568
475893
652960
755479
185845
115647
596858
521608
918103
1025290
218360
611000
810228
584718
141695
208344
484655
402672
976007
94593
16437
365148
383024
730701
1081768
962579
313696
211212
64796
510353
1066895
319039
613474
786262
712247
838365
137858
794242
795292
409268
410318
281550
803228
485040
466770
467820
417685
789424
537780
983645
984695
315884
613663
614713
443373
444423
270649
458043
459093
460143
2985
4035
137743
233975
233976
748277
747227
988857
1039930
675590
92548
573205
395865
210949
1050834
552057
864330
916484
551312
221661
517295
232725
76371
321034
303897
720413
334830
333884
697176
90187
537809
663971
83330
852543
255407
558000
17358
234473
1075485
999994
751142
753532
57728
539059
71810
526097
91459
905325
91190
9598
82651
217132
1001983
925163
279275
855030
860786
647729
626940
204367
387809
348711
751564
1005635
1086180
701705
232472
441475
217383
787980
112527
483125
860049
173911
670762
372616
1015224
390764
287970
333026
630713
372136
672923
159191
4507
1096890
647503
913472
259956
44369
984581
890734
916147
471192
306370
209511
150801
400868
368788
93844
917429
566906
482471
648331
957387
170041
23477
134776
327121
527061
157066
21920
225625
879070
388677
1060373
32664
160740
1033249
911900
713235
897854
751603
903956
335836
437434
746469
889961
621273
87414
727776
1007432
674587
1015944
754146
950444
855639
315797
179025
496494
314872
563353
295698
510993
976847
358502
237660
1080173
799600
103263
279492
392947
288724
690526
18817
43578
814195
519114
126845
34827
566199
705975
282370
1034701
593240
398914
21943
963509
1096384
347766
856763
750693
706426
897251
317877
379521
317727
986851
442102
538077
161569
610983
449986
166289
504930
564116
63708
642266
1040300
403858
808126
636123
333609
313904
1099446
635402
139140
508084
862147
615615
520496
660497
519775
104215
909507
1036335
586435
362757
864993
98789
1031598
1075451
957231
403541
753336
306824
1066980
45962
962517
837798
645954
1090546
404210
309307
1072003
222387
330488
612169
62111
191768
588537
925327
195847
785077
440627
6872
554015
480633
915159
233995
952521
558190
854469
344749
586368
425697
818137
41152
779411
274225
1081947
430680
758995
497969
459123
322240
556004
82960
1075896
645020
772327
476438
446243
348794
650655
827776
479859
67862
997890
285604
891476
695119
297478
694217
626393
318743
923282
441553
40482
1039033
930920
532464
729053
354121
177959
1034432
922826
394842
595748
212382
610341
42269
147383
248745
186537
723385
108119
139789
386068
738855
544600
972298
927835
303282
607786
378542
428520
13444
187347
837400
718035
297560
955677
710557
557497
988855
604334
129265
667120
798368
39435
95492
966510
674260
750707
268009
308375
851402
1071614
593560
538850
197314
876221
980800
416072
843028
511260
790493
338392
961847
744875
209905
929031
121762
475017
581478
130921
667559
144812
380684
900326
717272
306941
346353
151073
513366
894535
236663
880675
710060
803829
471051
816350
332064
814037
953061
675063
423990
788357
1038725
197575
199655
181398
1000414
221178
521690
771189
145473
614137
407304
618927
473275
289350
1039708
271778
627039
111533
89929
1099928
274212
516677
362559
325041
355124
579421
239626
831753
965229
351309
994777
786120
813057
764953
884947
896248
1021549
273924
56465
556442
818913
502142
388471
816248
625256
440469
1008100
208049
1011510
540057
135325
649222
327922
671938
810285
68562
221840
478605
112937
314535
659979
1042181
796107
1079443
146197
536938
440203
475234
855008
915748
436597
990994
1044145
928645
919416
506234
399107
17230
615034
775778
1068798
117711
527607
234817
891642
688980
707592
940170
999379
150398
535335
634505
866937
293396
828663
798569
132503
231752
247747
427518
614073
688963
887095
293505
397239
403942
578048
805741
956007
1076508
575026
933508
557676
746587
613183
128600
227933
2559
1081838
460516
75989
170796
524278
1025680
581280
323744
186242
704275
583562
640374
466962
927889
433464
336724
55563
1064306
652457
40639
876095
842701
221343
580636
85908
81711
597675
874546
669852
519670
243677
648054
411554
831538
222375
820814
160734
388407
642924
152919
777677
838780
156280
588508
572091
202269
812058
486440
161553
961268
367036
941133
650794
162989
481306
395000
751547
194833
175052
586153
976535
135109
1092057
808722
794703
569408
231652
945647
637047
504423
339175
823596
963089
387784
531465
629831
279081
573270
100663
1051654
778830
394303
962979
1058782
1046748
187217
284533
292070
1059999
236080
344620
3593
995609
520417
221743
590766
324224
693894
728891
702568
496333
7740
238002
529119
839346
663165
168273
75758
625516
25666
691020
730643
1043078
565627
447835
940305
922549
86235
698515
209416
932218
678635
534871
446564
790959
902412
131243
360183
158172
313723
942730
173562
128517
1003434
161759
571277
1076532
689887
996978
281971
480442
298335
906145
1002873
817965
98517
353222
401819
787039
651222
279260
672504
787973
488527
807814
187106
360237
173153
554179
680250
13061
539589
422729
909020
1075674
740729
945409
499852
46256
302016
1053845
124650
164681
114544
1019242
567155
205393
908030
829849
100749
1000189
893433
702081
356255
238451
50669
319058
394895
473238
1005093
777868
784355
964326
613524
324051
496118
481195
359744
213757
58360
62345
569496
78741
640395
338146
92407
228903
658398
540485
479050
818172
999880
880557
918813
325719
949916
3747
702144
548385
213261
229739
22069
993353
884273
303965
1059681
473265
975966
1062287
342423
554546
374749
12014
846673
817482
218812
64371
435977
664853
716494
1077150
749406
650479
486893
423414
387291
862850
986787
153321
388487
235710
782879
747458
34233
104138
870628
142623
250862
907098
277993
1081169
694407
299912
487311
536348
11998
217635
445569
862217
670240
167676
171019
375960
517601
848928
610844
623848
652736
859538
47139
907127
599069
112898
275765
1011838
796249
104168
560008
397681
183097
219957
584925
419398
1043924
27296
622009
717485
415949
57375
246407
548293
549343
208734
406411
180743
181793
357923
629605
958394
243196
244246
243195
506351
47417
179140
180190
692053
312354
315957
757478
760567
611255
427018
428068
670556
559800
802539
157101
982897
134681
351341
490886
124020
55031
401269
581028
372132
584739
1003327
795412
277492
670138
508461
1061922
848608
23634
843607
1092473
1028202
481640
972201
189950
365253
759035
136051
976967
889965
306197
863367
495792
229342
820542
1070671
311814
975861
567918
354773
725354
97611
834625
619860
233948
825175
822593
921718
233181
895330
593409
781250
838079
720464
592262
98665
990414
728529
560849
688482
865449
163546
13864
361502
813113
817970
333712
531063
1011217
734242
587250
845959
902093
336669
770217
225661
484983
595861
1071380
236481
448945
985824
308827
53657
1019232
607737
426394
537499
803440
866632
162018
182550
113936
892216
492161
335844
253820
320197
414175
673989
674431
132258
1056728
529471
1055570
587474
791753
705012
641741
177558
1028839
19858
887217
364522
665410
250574
69415
232910
388187
512142
1017552
82817
439854
883843
508890
721549
967326
46841
210980
898674
717622
898939
435817
149596
172480
416026
417076
351776
109345
683234
911256
431798
927693
872633
807156
959640
1076533
821489
331306
604639
603589
758144
545881
120399
221706
998272
603248
575961
306786
449394
196642
607543
25847
414873
667019
603588
113904
909265
178301
908705
995338
1097099
308025
450953
526175
1032794
1092733
382687
798924
847848
485166
279193
134935
460685
604361
925432
961107
986967
452959
186305
116874
1068163
133800
412233
682216
681166
429369
347823
710653
780773
83320
553579
983264
257520
118391
1028422
133331
880320
976807
1016443
127631
640958
854457
75241
664506
261102
334096
999464
662070
808863
44915
422628
1047970
1091781
419756
425286
829199
126077
886752
291300
395010
23466
7604
1063872
601139
943778
86594
726504
222487
584068
469340
860106
1038935
93269
457464
613745
711855
1067390
583506
341013
934124
831363
214919
464988
51080
98931
506665
278839
1034653
924240
894539
470503
1078125
258359
703351
636567
1033784
214761
898080
265939
790876
7797
740478
719966
344104
345154
361256
358854
577285
753857
96189
69823
461623
460573
1072617
13604
799494
870829
314248
313198
295212
104710
1052546
16479
814570
699210
663774
539470
56657
872690
888212
565363
657609
892214
829788
82076
953263
303924
660055
390038
302317
584085
938757
1093801
108562
101355
619327
517212
30571
858481
75038
923176
197563
887356
443475
937267
707559
912390
24865
352904
564144
958007
94505
733576
1068419
846950
107677
590682
435299
720817
438601
264655
551944
1081245
324938
452973
1067234
623839
120426
144311
215822
691316
848219
994257
484353
878282
767790
492385
78676
322187
866897
551607
137338
957362
285658
928154
542307
379474
95752
870490
316239
548166
806718
284430
97248
1043746
762734
406878
176783
487059
453297
708380
31967
333623
154850
469521
425561
171388
865636
965773
366331
74348
483974
344502
658533
60441
1018055
25607
347265
874236
739616
852436
188794
812961
926428
421512
165994
486777
172699
544337
484909
276788
652793
1077735
294730
652958
425826
1065290
727032
247166
865615
693319
551786
279529
515754
8488
1043876
423249
577503
160658
324125
1020673
506872
60116
736807
491315
1097217
704583
28259
865099
372045
224668
368434
686860
117743
277266
178293
695394
876920
331369
140245
160439
361659
154569
21408
523758
785226
570508
349539
657080
1060404
979791
664832
1055815
840760
199832
1028744
302397
314118
946304
27042
594387
796056
222293
855601
306156
198352
939333
634670
1063211
932378
9686
180399
475661
768098
218454
545747
791403
433514
918845
349411
298509
1038286
643506
459732
156188
770194
251355
909947
869716
636881
642894
674285
1070081
799010
2554
114678
332953
297750
181777
957807
38440
684415
1028540
434267
703147
197251
1022587
928287
901433
444317
158032
967306
820155
289855
298461
536680
884657
375841
846745
1073570
671289
1055932
589060
914409
220316
953421
635832
447107
565858
98402
137561
116916
1088070
405503
389232
131774
397953
651465
458287
208530
573335
893952
787744
397518
681407
118046
797533
806361
1049702
65997
438263
129481
500795
426091
423223
1064527
255440
81954
563265
426518
1063197
613361
649174
310703
193069
220619
979517
196575
667716
180694
50869
510256
982546
709527
397839
268146
583914
274326
883346
63342
181889
428063
725357
906418
267675
1100324
702714
656543
332319
677364
559078
1014663
95935
258895
551274
975222
1018348
531011
991372
869565
550915
897492
5745
871965
395942
30034
540716
300111
1074668
770990
772040
1056110
1057160
202612
659605
1069844
251777
516824
377238
694177
1032084
532687
915157
219852
421804
596381
579868
853111
574305
969538
635888
607873
884517
902837
688607
170189
442793
443843
282369
391414
702591
344831
45663
197243
349281
386687
593536
1008922
1069703
49963
919542
954182
216128
688433
772606
912252
569517
643837
245747
510008
263527
463439
464489
352495
1054456
115030
42859
1018389
599032
962585
771954
159197
1096981
549978
784230
612563
821097
822147
412070
411020
706311
996917
620439
404448
970639
969589
26428
805338
526430
549279
535486
577752
155296
710147
860492
948515
695498
180128
793439
549156
763398
80887
1005444
779584
429948
922706
66025
356900
283718
614475
1043912
761538
936887
1086724
137820
749868
339540
925082
305576
328268
588667
569459
168338
229210
164549
692867
900189
645093
216234
856543
389288
54938
183809
1092389
113378
748319
772852
513287
320745
917514
492508
839777
1014408
891016
814627
583530
387820
725265
515890
503364
682280
527291
1008660
109865
445798
557715
723972
122544
763057
285980
1004170
546738
784283
579704
617056
59118
39370
698104
522586
299614
393153
204714
873857
58264
226142
231175
1066189
390517
562579
848458
969159
1071332
420605
435829
532643
678317
657259
413383
781189
781594
200859
525029
705663
181492
807200
406968
213710
1093884
349907
905311
365207
782417
1006260
577667
620382
498572
30012
594833
1058528
954110
112486
979513
714430
208957
741922
805292
465659
88426
87348
633483
788788
223449
195718
876793
726645
551666
743549
866562
361944
461963
364284
1087987
691074
859550
1076102
5203
1060908
166125
734235
10713
79061
308106
100866
769529
714278
498115
91289
50977
999973
686406
311359
201184
21025
458493
645956
33014
1056467
334064
970099
97792
338895
640389
690953
393607
790890
13895
952959
840670
1033963
856703
1061761
1080368
1081418
826465
1054226
357420
57745
296318
566269
551004
388763
95172
876429
487429
71064
968771
1075847
85834
120450
640316
753748
491069
83269
357578
226918
426146
369840
217222
619438
88629
791185
252918
818798
72455
174695
725837
540450
366327
232894
982404
942370
429575
311162
128291
215267
653199
825917
566515
263794
41881
988961
982765
643530
92088
693667
831008
551608
301984
782750
68792
109415
267745
389547
268223
50391
631044
1095535
978991
390827
511695
293293
859874
524923
970885
18741
297022
113792
831993
674493
661052
373463
176118
824621
233730
770770
155957
335936
992131
795722
237108
573425
464492
255146
121630
747068
616869
407919
1078334
857250
946104
156735
884083
71797
856501
873146
241287
1067677
908281
515014
640862
141047
1049166
130634
1005320
512789
423130
674507
564350
93833
335535
191299
212673
44640
1088908
976869
869923
1074783
270039
498369
499419
959322
643727
20951
492115
1037124
423753
527095
204702
394789
653074
957413
947923
1042919
837543
526696
127022
947833
471349
620159
931285
127944
960539
408392
811606
1021616
832964
365819
404750
39916
123167
258172
583618
400367
1064925
195660
821708
85643
283779
1094307
1006708
786778
26935
799802
1047735
614710
830118
940686
701720
553382
32039
482295
266687
168790
526893
42218
298700
39238
1079106
127945
294131
198707
937181
470616
412575
429131
956799
983898
908731
286052
388212
806341
540030
13343
429225
858223
531030
565713
677368
835647
256787
454552
633134
829391
974463
990568
751729
829565
106459
472204
109874
962927
904249
666099
739659
710297
891442
800953
1007129
295555
202502
346799
931585
510534
665865
1083088
846837
744716
907561
253822
369780
757091
512143
986825
770515
503854
392510
621331
1052249
346578
56706
182093
166060
631954
281944
601657
965713
553474
829585
465492
33232
925614
965378
42365
610391
765285
635201
1013599
715386
162158
427500
5584
623120
860209
245761
869082
943895
705839
372538
119119
320590
932354
931304
450565
624211
931543
323368
94074
501125
349053
1095860
654532
534776
596165
595115
65412
748784
144214
143164
569077
668497
26771
387936
247253
900260
752213
285766
469400
141888
345245
1064038
7685
761819
508770
35523
460937
1006460
138984
939743
423377
276549
293603
734911
218119
7072
1058374
364047
202844
506248
127972
675145
878678
969608
728913
1082687
1012865
207243
788513
663335
318000
383345
238048
531635
207955
852310
997400
623746
288342
730904
843735
1066055
48918
994123
920873
968231
561193
1018595
673803
755859
932646
924151
304438
923865
165441
640411
229156
348649
495236
453106
1085514
202481
593488
997660
959115
173957
100340
204975
646224
751593
700137
396654
911107
39970
803167
196639
381465
574663
651575
344624
916688
81675
854973
533224
577190
1093964
210401
69258
900350
192880
950106
354169
598820
236964
126720
235501
637204
350781
352340
508245
475625
780312
472964
887926
656513
149297
858786
966912
176991
61830
579968
836367
571909
515747
184843
585859
704968
4809
256181
1034356
895715
942261
51537
440098
756099
755951
41900
978262
394680
708961
4506
557417
331852
959949
184668
39968
1000586
1084387
387057
554504
589022
210050
329417
520365
806242
224938
95740
1040033
905619
510660
859869
982604
162743
1010083
609537
501396
862385
124006
352853
162435
467984
131134
414815
1051088
417797
543762
609854
263525
227508
936079
482759
382665
192427
641513
386907
803491
1043519
470837
97229
794470
768123
87040
584199
305332
931629
1035722
934369
940562
248605
100521
980079
826013
410720
191342
209889
575822
415592
606773
454548
589865
196443
750945
802057
6132
606404
372351
275574
1075107
447847
320589
737453
1001464
131511
1091171
567558
544683
418359
491419
109880
816281
810279
301758
877595
656271
3875
1021542
572688
868912
905046
734138
477625
244840
1018061
754800
341083
333908
229871
901150
169915
914605
122267
866318
146723
706566
258238
657644
1005666
889159
685557
512195
945084
582088
771481
449653
563667
1045097
824857
821760
506626
617380
124861
866946
314494
340298
604204
840987
118527
756063
955945
1064562
1063512
1062462
464096
862411
330205
1080792
212740
876018
618573
821703
224055
340644
808844
433223
827593
629723
963534
222018
265773
996951
749570
746941
4696
420046
285155
285196
226306
328573
856203
303591
97384
741194
796602
127351
804890
728149
117344
461594
747972
80754
845295
132981
64102
798892
535347
291446
906694
345157
195295
291640
50292
595640
206225
637966
526006
699164
432410
93985
555820
56058
811096
710642
670116
398061
436692
439745
317542
465140
248577
126925
515220
1073044
550052
429176
428126
129267
244075
258342
25459
139194
265947
598835
467784
443628
444678
412622
420392
200179
694754
509924
363136
624539
496119
467642
440721
663909
410860
820703
890517
778475
46594
1079846
411607
2194
1073413
189035
255452
703582
180329
34143
998010
1074944
135258
674023
662632
787521
189294
876028
175384
33918
674918
518678
654688
726836
486285
862631
71987
354889
607892
793150
713797
970078
785910
821969
744046
407715
700110
697602
590499
322104
139514
1072938
657547
295380
287328
846799
411987
781307
362137
978740
621495
1087442
863451
28786
247663
137268
553466
56194
525477
321464
302209
836285
678297
813729
424053
72303
801935
1017326
1043933
1044983
227552
853185
1005558
103857
332757
997979
278456
671212
559124
866860
1080981
985013
829809
844483
181858
99164
155718
799615
391738
381449
223809
877998
188827
117336
420858
388631
612730
913119
712191
87033
506837
207005
135554
111648
958542
525475
428974
467329
114370
1025423
546453
979162
290364
764367
508526
703975
426116
285078
186257
255435
917817
938863
30663
904111
1023662
1014494
588938
803472
249309
373995
1031847
101167
505999
1045563
1044450
95338
976097
1031059
801083
1071882
423937
839232
394878
682818
553879
168534
324386
36124
408074
899443
270626
556272
1038141
321653
652994
764070
543198
831557
146806
463984
534458
523938
299875
831442
48517
71043
37213
921612
173309
410157
474351
190579
257230
1007932
684594
519602
138821
1049321
1034337
124749
14559
743762
953213
614314
242225
733648
1057022
435120
330008
3922
936026
1052572
596839
730096
173586
957440
585458
215651
762181
235577
835030
977828
828642
674434
252889
755418
830774
869297
481711
892261
438715
218801
678003
940397
351135
36337
404844
559814
710264
192602
827491
15056
134834
255362
726604
393955
401130
362801
1073813
632923
223015
632669
95653
565595
697164
847409
118433
834443
849723
283358
67550
971648
270955
449050
578564
509601
992164
420818
685029
677451
358106
53322
568003
1059301
297394
425712
888401
508837
743142
896527
18015
901627
86430
259776
406516
109207
862556
889973
532716
896665
4693
552327
596217
249794
378715
474025
131462
487414
911712
982205
213722
581622
12170
1045386
288973
886337
240161
844777
333312
589556
62902
1085737
901815
130887
296208
763481
3715
597559
723873
245693
1039387
476983
588385
466327
332042
1042689
31653
776175
627756
1071523
434347
110195
828176
292501
947473
209146
90060
956743
3824
175437
378312
327890
25009
886743
908460
908461
280612
348329
937724
456148
410247
185910
349448
869704
421523
17854
142690
634416
89562
581053
499683
301765
454743
358287
544626
772822
1083004
917155
1059015
342435
839093
28240
20150
1031322
596482
755363
405092
767740
742687
743737
594775
798109
799159
286018
663242
216051
982537
983587
419047
926864
4981
6031
658528
748135
734322
1070752
455842
222968
39057
160020
914722
701438
208043
209093
206993
376823
818213
928241
929291
1040539
186554
945920
25739
1094431
930144
15097
211092
1067976
455652
12430
866395
777948
835542
91563
459464
218554
835064
47979
601033
726020
131796
1039182
918117
610356
455759
455629
426734
507429
396526
918261
192810
630888
310537
26581
164137
230505
1098663
1008683
64925
737449
718706
75283
972650
1098174
964110
760346
536033
234354
775751
621960
269720
678325
205433
179769
876948
102743
111665
523667
203647
660996
562189
1008887
694267
241054
26786
89521
5404
1037962
1047846
298698
151701
966021
588708
315990
549006
124620
847545
818656
292218
1099807
909827
88249
810387
550513
397710
632889
1058486
803185
423729
559416
1066388
306986
362869
769798
132386
594687
1093571
980434
913648
715525
273192
337824
701493
247646
932390
154925
582470
873422
937137
1095810
107650
631932
660306
1060695
400390
662668
358316
597955
666859
774175
223934
677026
375429
498727
278082
376689
525282
179694
752682
608918
749940
265913
985071
257236
462569
1083867
654656
27643
1033413
103565
599090
365467
969577
613979
313396
604226
636070
931154
962650
741064
676527
787167
906779
905729
554918
619388
881661
986712
259031
1021436
1058263
432880
975269
514252
460752
989097
589765
902683
1060469
357758
902967
828209
1087251
333782
1040677
226333
273708
689643
57657
588174
74847
323489
616814
428080
948880
283250
583369
736232
764154
170801
117385
738685
309934
138541
124274
1097311
1000813
129234
332915
535929
569197
270860
599223
597419
110752
898661
300948
1085477
898890
54309
197194
254396
320381
334915
411075
198784
334971
859807
642784
909472
201751
378787
841564
1047641
779949
421319
1018041
125705
205346
596471
813694
195531
8358
1035198
215041
427740
743445
627215
587359
645180
775091
63498
1066248
346934
656811
187361
728103
78814
341023
14257
894045
527591
1051446
582957
1010308
93786
226414
76346
1070084
610358
1098024
271375
978274
498607
79681
1037983
1019864
244978
732218
396886
764083
411265
382457
14173
765385
5663
177559
695575
905265
585577
621139
747113
173458
722862
411883
390319
960897
484613
594787
297637
873039
891040
50282
793695
1081393
810697
1066239
721572
65479
23891
493491
948513
222393
1024416
958398
258139
669652
563478
820816
833890
1033390
431721
966301
411392
186610
1032997
178965
547496
1051482
338564
101825
644353
448600
271650
845946
144929
987046
425882
637176
69076
374876
664613
847356
814584
570234
988707
601035
1021619
945822
758272
894510
1082835
341520
371833
739243
191440
766793
68933
935139
253232
195139
631314
853434
663050
870786
279707
16402
1069036
650785
892725
404869
279943
756157
389754
1021414
204454
589760
1071758
1013616
331235
882558
249007
11582
1075264
229875
71309
821529
1099190
477468
961409
26931
1059395
879026
1084128
2615
418563
602915
122014
453523
318939
322162
219780
92931
281911
778899
648769
110044
547867
770058
732594
982498
1093032
47562
401209
995202
245378
653142
2781
626215
215273
1024222
604787
492769
487413
1067886
978823
903589
746077
894283
1016143
300617
1046376
502051
189799
818574
283747
693668
752088
714358
172700
1098199
237390
444474
537400
455807
216775
491991
464532
465582
312002
338284
945164
572698
862118
457177
677414
983087
1030359
278197
952392
409248
947009
755130
636499
173776
947885
676834
4834
719338
134435
334649
202342
649705
470149
999061
510401
23439
382643
796724
891519
625221
102763
279389
167316
961787
1042924
364894
377923
755427
357464
721670
865406
209436
1070705
256075
570655
939360
229682
929793
139564
1024688
712062
162081
202276
310338
840922
553712
608792
338410
85637
781956
676992
451892
233200
521077
543384
115699
959902
442073
725924
88982
843333
818652
675633
269384
28904
460797
972006
438579
275093
164231
975911
310215
293757
525093
939533
891733
369019
840648
551693
175596
1025117
823441
824491
1003396
805878
190241
844793
170706
984674
810782
643438
564150
583351
791269
1025961
218451
375189
580536
304756
743974
869810
960812
528201
1093361
168505
969588
124213
1084162
654712
44248
390136
737492
96149
8543
849001
463591
1027745
110264
486563
55375
795326
1005011
787632
1033319
868133
383006
175240
941878
43803
148507
614428
408396
636257
405460
640963
420059
712201
735143
259832
819308
782215
702289
255294
253685
295425
920481
976404
72566
530068
45940
45809
1056958
898431
335632
744082
170027
426175
632793
759438
72822
281620
194724
28009
739018
437939
901130
317240
712155
446347
834011
531212
838409
1097669
1031570
978776
107285
923602
440892
874915
310402
1034845
58490
927201
691118
699789
666773
29679
108929
810418
639112
527187
660010
913659
826262
563029
486830
214627
345936
768925
1066304
179351
992685
579440
197043
40396
341873
758557
74214
79860
790303
415554
949835
978424
835602
155591
1002619
1041374
239398
1080593
1079543
969383
177703
1074872
162273
371797
67264
427817
669841
718465
912209
694431
769980
1053392
786348
1024865
507064
448140
833577
678010
62447
75868
500897
372425
666574
762959
164700
1030534
897424
255698
881737
536488
550944
1051236
229858
205446
571553
313506
216132
78351
818283
372307
344344
790399
705377
360089
443089
403483
1068117
247434
483562
901400
632185
600515
832895
879273
918653
413638
777878
223848
165833
997610
1057817
549614
142796
989594
649355
11790
162031
974459
169519
877388
16329
19591
763607
172611
620351
681360
1013059
172768
713267
1026199
743951
765674
264787
244432
483807
710918
933505
95272
1035107
177456
652966
655976
96423
285270
509667
343857
971721
371979
882744
681856
2574
718863
550273
917892
542895
255165
933751
60699
551121
199993
414266
494224
1094476
706571
465063
709665
375719
139759
267353
1013894
1049209
36112
30886
593486
913640
578992
859051
201826
519167
318868
173724
294130
800380
420549
824394
586874
820144
26910
582628
303325
848365
108435
193237
31544
856206
878027
1075893
373917
333476
485321
663345
422551
356773
433362
794558
366958
1054269
770769
103817
756392
847167
518637
692962
727440
389359
145022
371587
951433
171118
672973
329634
841473
763138
513233
4971
513350
432937
577730
720314
303616
464267
226187
800297
258312
1037614
977429
1096570
139228
462764
470975
841259
45553
41702
351591
1065213
291549
336547
939328
750785
682227
895671
573044
782800
651557
66665
577454
29338
220933
429202
170394
1081606
970571
377383
889344
740586
105438
1058016
994953
186626
134524
773963
362841
462206
141882
717537
1006496
11617
828656
963125
839329
467049
614340
872972
480475
506285
154947
451644
689664
451789
279928
273728
201583
111095
680810
793653
345112
373992
690156
955491
261649
820721
560944
647575
454945
623648
876163
41458
159900
915482
32711
427413
783383
1004082
271725
1084116
906187
600132
1013954
904692
894865
1017792
155266
1068382
280067
590169
682474
105287
517902
389253
574348
209996
589634
961906
463671
1049854
2766
1012458
723467
398149
785836
249384
140253
329524
261257
298496
271474
50463
522734
679104
674621
987118
915137
1027283
469974
10039
457994
828314
786190
377903
900137
908009
124880
10190
777151
231118
987932
251993
599741
1044446
462479
374864
798674
730256
69920
40326
851992
998574
1080266
221123
84065
924964
254896
104112
1042637
1081518
409072
484968
699099
621190
626543
782920
292241
299309
953171
640758
146641
835538
976122
75366
490361
47732
183805
4160
662674
173745
123183
514708
496619
267627
781759
465650
512656
284826
872791
399116
349181
81522
98219
1072408
778889
618920
406020
471003
350128
796618
985440
608992
955092
240036
342135
1045500
85465
496429
820563
586433
137920
646809
137322
565881
333020
792001
466638
713394
19342
256623
245736
120797
820515
992239
792808
476274
958121
439201
971552
688719
179792
758282
506462
623029
89559
179182
474081
777027
1054538
910620
866382
766011
1000365
173794
875318
1031046
1033843
994463
163868
7343
8891
306078
623941
192581
393579
420654
797409
387158
1051523
807223
881732
723346
264807
312594
883856
245883
241819
882209
434816
92022
688134
205309
955251
686577
570412
128533
310457
932138
915359
246712
576968
666526
969058
43768
252071
79773
439507
405844
750089
996233
328686
534694
397378
982118
86094
882595
930915
589736
926285
147482
542913
380292
654274
986387
293236
963212
991836
451959
714140
195057
381193
141190
634689
857281
979119
740762
333354
1046623
1068952
7047
580436
334795
908644
1046792
473418
1100232
164484
548803
855741
361798
699085
722840
627829
237854
655912
197143
919434
338464
379532
716421
8408
50808
681818
37215
505856
21745
784826
996309
207791
909445
844237
434245
549787
220006
95080
1001148
291574
144254
511432
429865
678817
70417
211079
321341
605842
794383
1025405
305801
511888
396213
314791
176222
49606
663659
640780
955954
266692
30889
145634
59860
816269
772939
772471
852872
315700
631718
1063576
788529
452532
891608
191368
1029315
659250
192317
435912
258639
63322
429327
895263
59548
1070657
485578
206454
558932
789351
1093928
141130
998519
103895
68082
1050218
959035
128268
292936
433366
731485
1089284
756165
759533
1092597
225483
956283
777272
226405
404719
755656
987264
943734
464357
117156
673862
473656
411330
219919
572935
587147
822148
694963
335994
176317
575734
1088707
86342
606947
277249
924457
999127
698654
536425
961716
699038
650972
1050954
342870
480071
784367
209409
167265
1051243
1050850
455447
313593
352046
51722
721830
284699
789917
1032493
576961
157271
36599
863775
945967
960506
461444
1071934
662264
256828
180791
646738
664486
521418
303264
63110
845791
353999
909349
128716
401736
582639
388312
913410
1097326
180641
498216
134981
742854
655439
544137
1033232
10021
574019
101262
944760
894061
501737
118790
459612
367967
328853
4979
697118
211832
830818
668262
945693
832758
700009
753687
1054881
148933
396933
700404
495013
517741
743901
530680
468584
309398
965239
971794
161152
602438
940678
321175
619124
140374
451173
343905
9344
827133
754524
194603
55180
697475
680262
1039603
810563
860548
293124
678327
1065110
978264
617145
361868
1043030
586219
1005494
1039235
312991
375672
692086
334856
767210
168865
323621
169220
504893
355268
464362
26936
3632
697414
948345
105273
283275
1064920
1008734
730672
779129
902436
270322
289466
425741
964908
874482
827631
146386
375449
593691
647464
269595
357432
567493
613070
845577
475319
146533
1013095
952075
601671
210351
699664
957188
1090687
100157
778846
397200
207823
1006156
102111
571543
847952
180239
320796
822027
552755
607844
218857
460131
1037234
740704
221844
143670
16626
273784
876659
421962
1015873
417654
1045760
1085930
853824
879707
956875
296762
445249
607034
186851
611892
26950
934008
744247
109856
365527
686731
135256
25746
624686
70404
641748
243168
443846
234333
296115
233032
85334
870366
629816
515034
283804
633777
943171
411862
395767
903148
728967
918519
619792
585302
778609
766570
394395
648591
607743
931735
251528
992876
285608
97772
756405
338251
177298
1087077
1048918
385738
372584
162708
201016
11856
72042
664416
270746
982526
483855
320675
321725
319625
546949
24410
1029380
841813
341393
238148
598411
183893
442650
291617
376537
377587
633269
634319
950546
485338
947633
288260
110704
49917
91333
726275
582160
188200
711227
292970
969061
186589
760042
115175
282717
283767
326245
810817
1049160
375377
537581
887051
459712
188740
112067
402247
541451
917647
941087
405121
275008
238597
1009920
337191
811131
968064
715234
237948
478847
660323
1057595
498622
1017566
698563
616881
510533
834994
506891
1084638
65357
88230
666394
838701
386918
94297
932454
687710
600394
425388
788739
357418
326442
617852
243989
1060693
1033100
20384
204202
500447
396149
812565
1081893
910814
1040034
15280
117737
264330
895972
90584
750109
665901
815257
48128
1058740
232682
496125
220141
446971
505767
765901
456513
218378
824575
397042
80890
232072
1018647
979190
646084
1051442
651525
1053287
631418
1068319
61692
226293
1001459
572641
137916
666439
787322
1057054
351333
556003
63815
329819
177246
268350
432231
882598
1062130
462508
665613
1042328
160855
126384
345843
950596
1020429
125967
774463
781190
25007
727833
144487
768346
888193
271143
1071055
593386
750108
665968
57408
781960
247612
374343
710867
880107
1040064
177162
572919
960607
179384
758880
579758
195498
963945
765687
166538
27200
369450
128139
459067
70651
415881
74695
650334
951734
458585
1023449
1093215
147494
337444
1075531
758013
586785
650676
188323
213367
927934
330104
808248
832044
617406
947996
222189
962871
772436
849562
351953
477857
1077015
27163
851554
671164
537027
391376
189824
539404
53914
484278
1087805
950608
1017585
249925
1090277
414005
570453
278543
778641
647512
95120
4302
1014160
905808
359223
142591
642150
619629
945478
995509
131165
167110
777773
509937
829713
442620
766990
269748
104268
523717
272767
536220
690875
552583
380341
160857
826835
101514
451219
713738
235301
983268
614427
868132
472005
737946
993812
1019105
808888
264554
333346
779722
802480
781157
586330
588820
1003595
551637
247494
620986
834736
300659
1048523
226898
479039
686033
617765
998647
246519
520829
835878
651733
1084366
1041903
101833
911198
62798
163084
428877
377215
872786
202382
901837
991423
605464
709610
547237
275089
552708
1070583
24445
776081
718124
247859
227013
433218
134383
940424
497630
115376
1067874
1074918
289667
862418
369639
314513
644482
878390
991934
784029
828886
660713
267085
382768
614447
188654
497793
325372
111492
320816
665915
121892
695780
182009
868054
270163
25119
431623
248508
569263
727931
238566
384335
517722
1093849
308482
706510
345538
709015
210885
1020457
116113
909950
281001
544836
185030
76597
302375
919786
381370
64875
1063733
989358
539325
4483
671912
677719
845278
782409
893347
353331
1061989
374615
451964
1098451
186595
558619
438928
154531
314742
68542
285076
456463
44862
108733
348890
938912
31388
242556
1055561
611581
798369
100818
265838
507444
155352
917442
636944
317068
1090788
203565
604246
557896
901747
783101
238020
803958
323213
123651
481366
936580
740783
336437
1023842
736333
127518
1052591
518853
907788
451309
265159
665493
1027656
1007321
263538
503649
151787
226044
743956
1043027
418885
848007
805058
403456
193228
615313
592084
218894
565546
792961
133062
98868
218571
1099138
1080675
671747
351552
432229
892483
963705
1041218
406752
151108
420972
645922
250525
308138
135547
477915
60843
832120
25656
788099
83573
349578
659003
22095
398591
43247
1022992
773173
144706
807915
573104
102013
599686
95856
672939
468165
676603
65259
390481
226435
273780
75409
441465
851769
110225
984759
208138
940578
1009014
244123
793159
614118
754855
625071
315273
469717
47938
207687
436638
903764
476193
726605
380107
818206
12767
744212
520823
105387
292048
612303
711554
1098401
928299
852101
154239
242809
116024
731085
5054
737588
233710
971574
92815
1093869
533625
408039
282932
1076126
146747
814710
877601
608955
75806
299406
565328
417754
418194
885216
407571
992809
726341
110808
106798
581966
455199
62190
26073
49962
523582
262482
672497
918881
439196
735895
69383
233741
422789
855807
846499
885890
1081241
261714
624106
195274
433086
436819
1031070
311653
125773
732235
653129
116957
11344
621340
25439
947655
986121
818990
937769
110809
351891
821653
778890
1038243
929569
711981
243341
3775
190273
415570
187593
899172
509789
990033
346363
671110
105997
865979
64483
718487
442573
11290
266505
505452
175959
532519
811542
120564
848304
732314
490839
628570
1086977
46334
484547
295810
1090824
874082
10250
361506
121686
285736
770679
143883
171064
219821
470693
905468
303346
57737
601504
351091
1010801
97887
486055
96048
1041404
652314
910152
1093480
229718
593836
810141
646169
673126
776159
14940
268708
874514
365101
634082
265065
400937
529938
1027891
409879
944540
820433
45690
1040938
257586
168175
595747
101200
56765
1078901
365636
1034401
949787
1075772
746742
88925
732790
1080833
896050
131500
736421
925302
577332
221994
376614
106559
929033
263751
173287
133961
774408
986207
773550
303286
28542
636043
557559
303471
649908
559882
947206
713163
539554
789686
861224
668143
1066871
409780
613310
797385
389715
326994
887833
129609
485534
753774
898294
23799
376787
197568
949367
264377
549867
513272
416973
929244
464774
631176
90778
600031
1003638
349549
131847
1087792
740855
285724
76696
345017
771894
628512
826847
168198
974910
917355
75579
718661
819248
679135
1056358
525923
396290
259946
936719
1044705
1000072
516308
108489
372927
725528
371228
743414
789372
527467
524153
353542
58430
158770
136410
118128
1080203
640203
895264
1047542
440261
75316
897389
53844
480976
138436
457698
1030307
238725
185922
550884
794921
808843
1062195
864975
396426
258182
176939
626208
573883
838466
533595
377764
907151
64452
951813
1027846
577313
417286
830463
29891
197146
153613
793466
394384
112070
932059
933109
45345
1023085
59925
60975
506051
543097
394597
92075
179479
808433
839786
944964
159394
429443
583242
806890
308124
1073613
398097
662533
136165
155385
156435
585234
962264
963139
610704
733897
153416
291060
49924
205374
685647
362817
196910
324809
253073
463481
804852
393069
565580
446433
1005342
1097208
1035223
501161
318637
523350
109058
786351
818037
337660
956720
203533
305724
89496
1075291
5312
646791
524795
884096
294772
159972
977945
873400
1027709
554487
689082
747387
1005090
19065
792249
689685
218792
432612
255359
195391
337881
1036479
399163
404806
368492
519947
212780
751401
609779
289299
49518
620957
1024053
1090782
895709
846677
832531
615325
732062
1010262
328667
967089
783403
672158
1088562
923718
522761
747462
640369
499534
26100
198233
924984
157509
409674
277325
10674
782952
484107
285520
1057901
767017
1060396
109753
862588
645222
595441
407748
124109
482896
99572
273109
19529
474003
681307
433550
773144
680523
67848
857723
500762
31782
289390
899942
1083575
820962
472586
976113
295517
249130
765725
415845
547261
182687
769910
314005
98438
275683
943191
696827
657380
273990
633298
453401
233982
908971
134965
362887
415405
266245
650029
408491
46232
787179
655390
278410
744990
191769
7707
999733
440278
239135
950118
136690
489469
251234
1049402
559328
787496
763654
866729
129066
377572
1011798
271989
11000
168230
698474
1069177
627864
991283
281558
420457
651565
647875
37596
852070
137935
277680
312774
522408
769643
362894
591343
537226
168812
768405
486474
143949
441065
877413
503457
865772
604659
81257
755931
675042
278058
380216
381025
994630
812459
915444
346859
373574
733240
38383
501476
290144
446722
690309
780522
964731
591119
323631
338366
101449
376796
58436
784795
220251
308673
439412
499008
513769
374999
559835
992555
475046
853031
678937
340839
70990
113178
464709
239648
3398
342120
526139
1087571
942673
1082032
381144
269848
695569
333323
585324
64575
819562
926670
180123
789595
155397
591657
780862
977767
279484
286190
348031
820358
498016
618726
375598
312750
468280
817958
28378
1000978
764602
903537
301696
1036067
1053769
707731
21473
1061610
581863
93803
482168
316807
687760
381803
586572
961373
263742
106301
108222
910422
202547
922802
293455
1051112
804127
847567
446282
680135
469062
488119
99369
464629
1055074
115286
1004033
1060146
121565
841723
450173
913579
634330
13361
1095435
247558
733691
758127
248429
317039
15240
964721
593993
698749
980073
593483
236470
669833
556844
445531
225187
120963
441212
773010
127384
299139
158689
818903
734364
91605
530662
929446
114107
432780
370689
362709
799323
335700
191119
919149
557223
654020
311025
1063029
156615
324931
134859
824665
222944
591698
58626
1058394
188739
1030696
95099
736722
581094
781115
49385
645566
445619
1037209
5438
945454
405111
424458
885732
602313
777544
260735
1036304
587789
449091
422478
907237
510319
974677
992882
123865
152770
574996
213265
280337
692444
264047
362986
223724
135197
915187
672827
340451
532140
152935
325052
526383
38739
677976
582918
886124
746070
747684
140227
260288
772776
1002908
1073784
929727
896909
653519
847680
1091455
946908
81206
71483
313848
844391
965015
215921
72412
427332
311263
743900
550956
10352
429235
417795
67946
851665
976963
299814
126908
29950
1086207
624445
221497
352449
534200
984340
250474
872825
554097
981224
17158
799853
134447
438139
840131
616179
184437
328264
1026796
868102
152351
683577
269941
176817
457615
1039126
73358
86364
1065495
42765
730493
891845
751060
1086251
871353
264904
468218
327315
566675
40251
350004
207192
567347
698683
156942
516207
236915
759849
825705
576505
747859
646575
1059831
544296
195538
799366
707711
476245
484945
795443
205586
315687
1058917
126502
75589
588695
1010968
354034
606353
876473
60697
213071
321818
449074
973986
794734
1006583
54287
306209
365229
924310
807479
1059720
379346
635960
523549
86506
114553
751493
302126
1033239
1074974
948578
693010
647685
486418
918907
899624
1073267
173952
30353
485184
184711
22076
234335
4939
419654
247456
224592
62788
903243
313141
903242
208622
1046522
26970
633940
802129
847600
381015
718118
1015509
201677
314191
766850
971114
1011079
923795
1097210
804390
804188
197646
532020
1049714
20449
189067
22851
838644
1032241
681231
911367
311727
653035
1085538
132140
292691
1084249
971906
76628
376935
5504
780650
522397
772222
27134
538315
360965
39518
810531
999514
166388
442461
327037
610144
306933
792580
495367
978364
149881
931009
798755
297115
412624
655982
619379
249759
436338
1056833
425473
276800
68234
637913
221559
904534
662899
292397
501527
244413
89955
346633
503266
77064
621765
871163
644135
540771
79806
355610
304872
900968
113654
96131
219573
1032980
1032389
672863
881182
405095
675140
252683
243426
300411
465280
176525
892718
807030
203255
603525
799475
38531
235568
160470
836004
556119
939573
641796
61911
120690
1093497
139315
586912
884304
7419
607106
947757
90213
349602
288219
854244
1028670
807672
91115
1066264
446754
184213
743377
307960
799247
748458
240809
870561
920523
369020
933983
687430
875664
1052749
351501
118451
164790
85624
363214
681241
559490
235313
584417
750329
978968
34026
501258
370201
711838
1061527
713335
251818
1099637
6672
797553
357685
600749
632891
353402
1000627
240559
20330
20331
75289
49298
789299
842243
473169
374029
1039904
711808
883309
373779
813337
790426
530934
242609
359314
214507
1058979
594587
1041775
527409
803400
737068
398856
1039657
960274
38664
279552
910697
1089841
798488
918184
87538
269283
595676
567434
728712
389572
445537
492988
637053
1062041
259009
1063774
272329
763709
493456
139274
873482
541916
1030384
701524
191116
943080
819705
1030665
248672
115032
1038553
596892
549450
611144
1076760
880614
121695
520421
778122
151335
491576
911939
756580
339422
583609
405316
466730
146680
651964
809399
70353
782621
176881
400687
37507
1079699
352285
931712
848578
401790
1035373
1059045
372047
215042
270264
821873
298686
335286
203032
169593
641910
669142
81074
80024
1094326
600116
757467
1015972
167258
933801
896558
238143
389732
580847
147801
459359
810035
792609
273428
360032
288237
147428
842184
1047168
251799
695583
1019718
461115
993837
540089
962718
12449
100300
464893
916699
343990
527141
390733
267868
707124
148360
613894
70420
686019
826639
774666
798063
698117
827821
1055116
298580
264371
98685
565275
571467
487971
69967
400546
584304
1036447
684467
8140
636775
919990
797922
839361
241919
20979
225723
977192
401472
28800
1038313
230716
593313
14305
365004
372628
375637
854267
560551
1030861
128163
846063
951613
319359
267658
161395
57643
264016
364917
409880
1049290
72790
256535
663930
850754
879261
972049
972156
593984
397723
1079951
364586
895751
408565
509141
701595
31403
776910
637746
60032
1009233
759979
151721
958515
651922
322761
273074
375670
667447
523427
597871
31969
1070903
182534
26558
447699
977694
792862
382192
17422
734456
55695
300812
867743
163142
1070531
944615
473143
152651
1099619
532778
837013
425603
480546
911623
287793
6940
989363
124007
647881
576041
299750
907673
236808
153130
142398
986186
13488
258263
418786
291398
340495
743859
170283
510425
153513
66769
569570
534265
308160
839726
19865
664634
381395
409051
840860
336051
321013
733918
294070
633261
716281
312481
265348
281880
101507
432995
1093383
908491
696419
340610
125186
910977
1051655
911880
950569
152619
136673
900909
185429
50063
580844
738289
721230
536941
610868
433582
817221
458065
414224
965165
87990
415146
418975
936493
35753
225215
670352
567889
438353
53337
455373
876550
240379
614897
958711
337868
572447
739244
965288
778299
295235
228536
66870
113909
661456
427318
162890
202396
979343
746360
20907
871471
645196
604023
366183
638153
1083371
801615
639963
870968
496427
433766
972195
448936
379913
224652
1029728
741645
108010
100607
166025
379444
88585
341789
91410
740668
317794
480255
1031896
215208
781090
855661
608681
1083294
465299
628118
65885
932973
35790
196733
403840
674109
338287
258291
781173
815045
583518
1096908
725353
35149
506361
186108
503060
915929
50648
260370
627910
365990
374508
658909
1016009
350951
649112
176006
336011
1028206
764684
554169
650923
18422
969037
299065
533052
147458
447242
605209
69021
863185
66074
708451
414785
304708
677579
891568
145508
68592
834095
263520
113359
389200
76316
850828
1046222
703737
346369
591867
319868
62877
768290
1100189
910229
446387
172854
180990
177173
45414
892531
369627
1059394
786937
516474
320489
916284
587162
442760
844189
766085
628839
22463
940189
410898
634949
159438
619870
586829
131612
204692
1055054
609101
465829
499281
897320
396763
230711
275516
798869
1076748
1000330
823635
498484
296124
459911
982733
1009177
855861
835499
1088060
203299
853743
785203
157737
246906
750387
840642
923394
674204
491517
995116
879682
453020
34813
152187
1070526
998144
974120
925620
211101
992334
105460
837501
367830
537214
31828
153524
433623
183140
743990
792380
997982
504434
1089475
778157
637498
132447
1051037
228869
561625
1074018
950113
77605
384114
729559
136910
460240
806348
782968
847922
607906
838269
72663
529170
99926
922482
170329
273983
51093
1002565
939543
669303
148949
1061209
968225
839237
1047413
328439
824932
340916
49050
688272
428535
306480
27283
82123
512560
474283
393121
241083
682324
958899
745488
202938
338122
422383
161855
960133
681879
848699
6005
960861
941668
544310
283197
503818
716293
6682
232573
177844
199316
603367
550452
378852
1005461
990925
652778
445890
973569
855346
565892
52435
298948
1020797
95802
963818
41605
348185
975038
513015
941915
588016
1008344
951808
807247
39256
247229
455896
753170
352095
183290
353248
838908
663577
207177
952932
685687
52625
617728
781095
702067
295167
75951
890138
697425
413800
614237
564993
729217
477230
455682
1081763
259617
456527
812034
965394
101276
234835
502203
891292
243994
822426
218347
105150
796686
185425
64677
34083
3883
590444
1065239
895820
361987
1052031
253865
603821
53438
284992
492442
530701
946808
302696
1013633
569656
155838
823737
876024
1041644
662054
444804
848484
1003205
955161
327873
820849
609823
204179
264641
271678
737408
539180
149213
355303
608046
595775
986526
1035194
44336
292053
152254
406382
55425
58488
461926
703999
383009
466759
792079
393064
838616
866334
811132
513787
937080
571951
656505
693970
486339
235130
133817
868204
346738
574207
591684
259739
1070175
722182
979196
145258
540831
573450
1026889
615813
703972
183913
76820
708195
2770
386604
113073
741643
654729
822132
383694
1071433
806908
16949
688226
932643
996677
175706
761047
85659
328743
1082342
20935
93977
243542
497749
979502
1038092
374308
699792
1011788
887053
369535
1010445
524402
203095
436510
644200
327505
486041
389964
784604
276147
276663
312123
161028
773760
958030
208974
154572
757743
494750
1078169
638470
719775
309560
618203
35015
423022
799094
929300
673400
26475
207327
156298
677217
1096909
137397
875364
836637
165014
1003973
125146
551743
836638
1079232
589179
971812
807376
1086803
425867
167370
680329
319777
167041
535172
1091070
945265
745627
52694
288464
949429
212029
817234
991083
733881
425297
319348
766370
123417
47197
445824
763506
229604
15976
747157
1035668
908471
683923
383397
939389
726035
43745
352488
392662
506496
338121
466459
828492
161910
504505
204850
27320
811364
155793
932718
1061659
681569
244923
110976
375466
186407
228517
1073385
572958
56732
85260
342455
502347
867510
546289
812735
643103
425967
1053939
621408
839752
962408
727298
575416
783194
107571
728669
332575
925210
629533
876073
52369
497942
62315
60580
162973
755806
479549
397509
895343
758332
222352
469338
437249
632297
914014
1089488
235647
202251
1059867
383472
661947
97673
1099390
281145
331589
463810
125245
1084362
1083569
933639
203588
846862
1054956
85506
997471
965262
78663
858360
436096
713423
592256
899637
837642
915308
633296
766988
774377
267822
476747
93617
702406
15040
778259
558048
271707
52164
678513
807816
280133
747918
833968
879549
897198
694363
1047520
84822
561578
51326
652768
581653
993087
719049
456901
1034227
554963
387336
126287
67616
454288
113054
618567
248705
257536
879834
848168
423978
425403
638314
1024690
647663
130911
460340
798607
309989
525901
82439
467214
980326
737285
24790
1013020
271536
874347
801106
633872
588592
358928
976029
1065959
151471
535169
957848
264663
24459
137242
21718
955613
924773
398913
722335
650340
590977
953233
294715
669615
783938
6903
223213
35518
352605
736454
1002277
350832
919732
953100
233486
515460
114368
364343
806305
789697
977645
433092
322842
541224
299122
740782
596524
183892
16942
446856
336664
681320
857168
541542
777474
541459
119356
512668
291141
840500
451218
928720
974926
679469
740199
309673
513702
293387
941175
805298
475879
1081116
601920
1035049
1063571
1024365
376199
94719
436719
159479
1094214
393765
144740
446451
862465
380899
825533
560879
846958
1024156
1015401
309688
305167
913169
785855
267710
306523
233660
799984
1013223
164200
563630
720808
758928
633500
288653
936672
543091
344016
971852
60479
287258
602519
300984
177731
431562
1043739
2894
781224
203278
639198
1062932
738587
912883
584754
82517
1096822
990088
866846
156948
395515
203392
403616
1029493
390770
645364
601070
174140
109163
848064
481412
480362
1040310
65887
344286
972064
552765
626469
990810
734839
933549
756964
781371
33454
1066787
498482
83866
944751
54794
281721
1029147
1066126
467301
918180
108792
17944
1008122
498379
1007900
3132
438464
361876
1080566
555180
212928
549457
696967
1019707
925797
845865
53930
673950
199305
270454
849983
463723
885355
446801
669069
1026539
213409
366813
14252
560213
581799
1024622
61782
772877
157060
882879
476489
926486
455744
1003033
50096
481322
172433
854875
7870
877020
275378
605324
1047486
1033576
771998
10145
9095
383299
773738
736740
175796
219195
981811
175455
652690
651640
371513
370463
369413
101913
462388
751652
467418
750241
1016012
819807
475259
447834
687664
206769
313638
1027817
37443
311380
348813
1065233
858871
182139
94299
637134
83944
201315
755529
90942
402458
220847
617297
35331
342988
344038
1008044
383519
562516
1029329
570912
398906
937622
189193
70174
385409
197791
322722
549834
494877
72006
1046189
80432
210701
568947
238199
57970
593247
691817
365315
324584
393353
1086352
504657
381597
521312
757877
495958
832171
554606
852614
1075422
257620
816884
907448
419083
294133
176432
625839
512432
55874
684867
300568
127775
30892
255688
564627
468828
191754
489125
737961
903960
1023664
285404
178945
40088
547344
660499
1086223
577460
302861
712133
701782
1005251
200108
304423
881741
419432
77567
697117
812206
5703
808940
535010
1049772
58558
90533
787306
442259
81820
765844
773085
599008
103395
979192
478268
644890
215524
1041017
1009398
367173
154732
42633
386214
212731
533737
910493
525919
992083
650905
654201
268944
861753
122858
49489
104733
530664
792658
741762
1079866
925520
151710
400562
867619
351537
1070593
45598
51295
597326
1041484
1006730
888087
626210
15444
1034096
194559
139362
454487
1010825
933885
345400
534403
1017475
534046
648136
1071389
1038399
626322
643680
953673
722238
1020160
814136
41481
81220
48547
127017
742328
539884
797622
92251
423023
238333
1003334
77487
918548
1074630
259075
689739
177875
738635
733184
227117
928527
400460
103526
533902
804358
895586
6687
943085
317704
314852
40155
562042
766239
370420
668660
425168
822955
729718
715256
429663
1019773
306575
561427
869966
547235
742932
992146
54128
52574
212550
420499
854612
59753
159860
544208
888583
1094627
261284
635059
777856
82656
701749
321417
3554
815168
459930
640043
485595
993690
999498
84248
1056021
829470
806517
122308
196969
673156
296588
186842
438233
333766
939320
81959
156208
1057676
508516
752155
13370
776469
781884
304015
46817
1069442
41437
1083680
190469
665302
945582
172832
884905
908704
478688
54568
587442
171131
986986
240605
179020
1022664
108144
348584
501479
795095
640805
891335
434464
346070
996501
453004
203213
288621
248973
894381
12138
146666
513567
883104
1005416
547969
280063
1028245
742393
570593
892255
12344
272496
839113
1086768
3723
782853
727765
615441
974260
724189
379745
121417
563548
1089039
439770
967241
402259
188724
236223
303220
11971
981156
24256
269455
476811
752969
227914
1053979
881078
413594
731822
44392
122734
738949
279263
587338
41486
890318
57899
574858
528112
911110
1024710
276972
726457
464860
103723
249546
292476
232974
836250
619271
979428
103932
42248
313185
830269
690285
1066048
777829
403831
259446
576053
459236
91806
628088
201943
594388
356172
384709
384190
964704
296180
921696
163119
584450
583400
832089
184014
842528
979894
635645
18490
333996
781951
512456
1051569
927219
90938
777284
929600
759710
388305
518265
370741
213572
792009
155429
814461
1097797
402036
131800
602373
834383
54800
545024
784561
917728
139261
815103
839180
137790
41176
899109
1056764
898979
941367
188720
595846
672883
774928
715481
777564
64882
52634
216884
688764
624709
441039
568632
777958
932763
221973
360388
55007
683668
412771
59279
361057
144000
253449
508877
1025544
659467
225856
510710
276494
814933
995927
418074
146701
252412
931739
51676
564571
619226
962205
744944
476183
937828
306729
966251
580594
9920
310535
123983
756048
43009
482739
89418
202550
202551
140465
703121
637739
744427
279635
870954
115073
823409
39855
430682
882919
958006
188189
379156
487679
991014
689262
243023
214892
247622
961375
886940
715721
707955
1060220
659181
306326
945159
250355
310729
499364
180515
723962
548957
155746
272928
700598
427994
595398
519720
171186
120122
789204
1057729
583670
523963
389798
689019
47466
854331
34050
270906
957089
1012975
153323
784748
237470
809746
348014
354446
1084972
565106
263871
924228
138144
487594
594874
849988
595063
133048
314845
134873
775872
745317
773029
986645
956948
212231
480349
204658
865937
1018687
12101
431357
408203
8060
835258
440772
161142
947911
988449
987810
478087
1072911
930958
409693
403528
595118
701770
281578
64413
335721
856209
1049568
830751
666189
836722
516012
992722
479808
253478
277074
878405
695769
316227
77943
616513
463357
263067
822219
91457
440854
470550
115290
383781
1015209
36224
409119
717106
812819
263373
845217
372532
512335
268750
1003438
430898
289298
894033
139390
535672
975365
67054
80242
634583
20276
920655
542664
451519
379340
260118
668290
663166
137178
373973
729445
1030582
191568
108013
1016471
107895
684882
916932
548963
95518
845223
341962
206853
151470
598086
648001
31639
112920
7893
475176
996090
485835
299939
845829
435828
288783
862732
915143
348099
465682
413379
646921
35160
1057486
867115
532123
1031488
229409
560010
358950
903484
584384
719933
606818
83061
758451
1045588
944646
769093
371927
685425
131206
135146
272037
370540
955321
626935
28242
1068137
104743
360624
181182
505694
265828
474799
809865
154655
160700
288797
48683
1089577
380723
587777
938359
775086
258074
884678
497651
723103
488649
815279
443907
224280
635155
338735
477035
748428
596626
592491
94174
60088
1079191
259903
65533
566257
87117
576582
274281
565076
1074116
89095
925985
1063065
485379
212196
963138
1093313
1052543
347208
553828
308090
804334
478937
475609
925671
588462
747649
261044
690851
861230
546429
825169
1066364
217834
451093
975004
107872
145991
974208
50324
757644
688667
397655
500479
83794
892644
293116
864216
49533
911693
203968
590158
430291
740656
638905
103099
1045987
929680
357629
449468
296549
1096800
918951
971419
219765
290475
952120
581077
921116
274121
51227
722233
965923
176799
1090803
1041694
461788
640182
576575
72124
567300
126297
667815
386621
306382
795523
376313
755732
380714
906289
59754
237883
39076
101975
165903
1073390
906277
531075
890854
195588
533303
600984
545498
190830
454776
1007558
387103
497307
816503
199935
345469
1076051
372189
608013
251838
723874
71816
720502
527369
564200
400299
322760
1009681
707522
63369
383010
832411
996418
91874
333991
613373
97692
271788
955307
1073860
79661
1062068
582402
759725
889932
810249
551038
723793
144743
100152
451069
24770
780177
345482
636357
663334
876023
337392
408354
397399
830045
7360
541523
910526
975203
166181
561589
967960
201245
601230
371763
363019
581497
486253
597836
901776
1085182
788866
1034240
910853
134602
435620
591074
173218
702311
311714
1024035
890121
1083461
347867
487651
1028692
113210
775635
254213
43832
992518
625503
858548
160589
994342
929085
649987
574182
277119
1062395
29029
350267
95807
515812
157246
763139
444223
796884
294798
505716
720474
60337
986395
865680
187414
767633
105143
125100
912413
166301
204250
619063
873570
874727
988847
1069105
1058675
392628
838804
850002
1071310
684494
661063
308967
956667
746432
173072
280545
393936
568330
1015060
612052
72839
115718
488273
393194
649018
528135
559588
580627
509078
908085
787018
908163
350520
101387
216429
269549
863936
293554
280748
1064048
789596
1061514
151198
105775
296395
585031
77353
344056
97263
683158
996282
774035
596638
597688
308522
443021
443020
444071
814945
815995
551288
248667
1047796
996752
967226
756654
755604
681652
681653
539062
538012
942675
578489
521287
815577
654938
739875
234057
235107
515940
318605
606150
330475
1094731
426336
439466
53042
450692
948115
129833
134272
616536
43331
160983
864288
150358
774435
299483
381027
504713
435125
1005101
840259
755108
19060
338262
1047931
796666
923301
689505
285340
357668
864102
193562
810451
926587
534418
1039993
197291
669669
1025984
443418
914583
847938
318046
37066
960356
88964
674462
529897
1010005
474055
1057811
216045
48107
301903
23244
201745
912700
320309
781692
519577
349415
1060242
195271
413355
155259
900285
932287
771407
183383
558324
128580
491571
794609
973448
186050
346052
440918
965811
131390
856535
600367
913609
509347
683778
475988
861955
87969
862553
862003
64310
886730
682669
552852
11268
558793
799878
581645
990954
373175
289005
343431
121248
751093
988206
847387
438673
680120
182801
661338
1013135
916240
834931
395047
128837
542700
1012836
1057038
949501
384570
943369
139120
245861
965135
32050
806339
386504
603465
579015
180372
657943
7037
15888
66405
1079863
720358
763683
408902
410217
158592
582913
1083845
444731
1080808
60243
220565
332514
356361
812490
573935
713420
156195
782199
568245
228221
236457
856445
601709
305412
41708
419953
4814
579409
1080283
937719
589548
831076
102124
849409
695843
72714
193919
784566
925379
541690
1007588
225638
160111
880642
480374
73588
999030
346740
852709
353415
854180
506830
443150
660908
1058599
1096511
49886
124304
646059
993309
916144
487820
103744
835449
824287
1006054
696557
1067519
976319
592308
762446
418125
310399
290964
550005
153376
582753
609994
431569
349130
43669
180827
418852
625504
348367
545454
283503
359918
189887
117277
704535
83576
452624
615131
803672
1048184
255268
155677
742949
877318
1055187
82023
1060885
206835
409114
1022828
356503
297029
914469
632807
797652
964677
1077639
503272
330079
100560
251401
250868
309856
393481
739169
1006893
1048486
883793
617375
243474
1098665
673111
300024
291886
849914
288964
637564
280400
897850
555550
548968
580241
785577
318424
439857
538638
438040
341245
508160
905345
788699
122348
172494
228814
84395
1080334
628050
925922
318116
904501
47419
840517
53040
917969
170776
308843
463461
954302
782548
192323
132752
655948
149951
527170
340079
257500
663468
58380
315048
760249
23498
462031
631744
914927
955367
143553
876483
756790
489221
964387
931457
223196
376148
375098
278151
397128
1034319
717580
333373
1029251
910880
627750
426151
1037994
820473
380016
312196
805268
90332
930364
606958
926193
367405
936316
479335
901844
396263
451305
637411
245242
596238
597288
149028
12479
482773
51487
812499
20043
46881
178785
905810
764042
762992
735149
356788
216220
558085
656679
210290
211340
495136
147179
615043
96564
95514
670322
455979
865544
735117
154530
298359
463344
276019
493051
734756
101023
28143
1084525
218070
141942
822753
295781
980285
230363
997680
574259
958000
774281
516849
173591
643507
91901
143252
290362
471520
151611
536200
538009
105051
110551
443422
254878
915814
953957
58936
360317
699709
858240
427239
881619
491111
811530
5854
34772
685580
919611
497088
1030423
171664
311572
276013
472092
230217
164762
1093234
921357
400280
949139
373797
1055022
295652
984067
29083
179625
653357
34095
1042818
506632
28885
989120
512616
413639
733826
473182
120386
619153
771747
219404
550155
701731
13465
998384
34051
870180
195519
789773
686679
401929
276824
591850
680209
824114
609153
60561
254215
379137
206595
127964
1057567
761933
198966
443035
976081
332847
971582
161048
693732
5085
376061
917919
563488
564538
26172
96811
67324
1058602
379437
634485
416204
572652
674832
269005
651158
442899
491081
324354
309170
953552
395908
874230
154233
32293
778265
72787
220243
129207
135641
757110
45827
678084
1045273
872334
944342
232319
454166
340724
608784
872694
576689
668732
732660
900462
89982
407768
925280
454282
282077
256738
207569
414334
808189
693064
166235
634189
422171
466941
18407
992529
666632
429651
306128
438367
13440
316627
780556
1046204
521722
846694
385239
861965
805873
143660
723302
149390
402710
883086
331623
838618
1070053
48324
597175
909281
278169
765282
1058617
562795
710920
850611
74120
194091
930258
63524
706923
364990
585058
370929
393612
608051
299533
545349
364049
180264
993782
785119
635241
503176
4620
227992
709978
742345
877989
467796
827881
530212
438181
799342
701473
446715
588758
272727
897229
1031728
661639
667188
631620
548560
289742
1065898
19040
130197
721017
1030781
495798
403941
693823
1020501
1055171
200110
1099605
611151
118318
159015
460397
403919
37645
1095327
370763
325348
1063510
296097
768485
545766
979295
225424
539018
156563
783777
205130
13979
756142
604703
837583
262569
976657
559114
189423
558372
643572
463688
339368
901724
967492
966442
55217
80798
659550
700822
144503
985534
71756
675953
292657
1050795
598563
597513
222697
121219
52471
414139
529586
522470
49653
417882
202152
324457
402797
133115
733420
734470
1074794
261531
897690
553908
820540
67081
857932
373883
617857
105809
215958
175652
938673
552155
356604
69331
862823
779461
438772
385860
96197
28824
955034
1069438
837770
317959
1037196
388800
563817
538656
678055
805584
384462
314410
488223
634973
848312
699439
1056052
347652
516497
680358
135497
637040
39856
371632
1055572
823522
195653
708530
632223
946245
279007
609979
326199
951497
566373
83718
657189
1087430
937057
631481
862264
716148
1060879
386997
819770
912317
333811
893606
4179
195287
101158
830920
268021
711194
569312
426514
754093
97095
581234
690628
578588
143053
1068115
277062
806979
1043232
296628
28365
434084
1076922
436461
1032477
447910
272187
920089
737989
215611
1054324
429468
488447
61836
81007
1069426
895072
661602
82322
767718
513766
654443
141239
1089714
335774
155419
487129
515179
1060405
200223
287622
304005
840734
137969
386813
161474
1008842
177382
48261
9987
830980
674057
886000
1092195
918975
874594
153873
470219
995429
967572
180631
767553
661510
216597
312904
600759
630298
725719
156211
457537
677111
99351
1059027
879939
885694
1052119
908061
999813
363178
95424
43187
394974
24389
219621
452587
1074105
1099507
937216
446640
1030933
860451
550684
563597
635812
59467
333593
373877
967907
330695
263109
487731
246430
1003136
7817
716063
848285
49381
224508
94620
353155
786561
426191
1046902
869303
600464
635656
228400
806986
776236
234410
988387
827171
528584
514254
755988
1029675
288361
81304
565069
93202
370898
157443
958885
1040692
646579
583363
187816
334358
1030651
188085
74352
476262
1060204
468664
40435
352444
432389
863014
188754
594713
845834
188318
296294
407548
936878
929393
774004
374889
667033
907229
944365
24778
730990
561570
1059790
698075
1079470
64068
865813
399707
827882
515679
1057575
378328
484606
398161
42369
366220
1055118
598968
348614
655928
885333
328185
64850
1063241
116435
24629
151816
1048295
1035184
162493
431078
807496
1043055
155997
274693
732757
1078040
346957
711650
797462
1006663
203853
217084
51222
296606
1044671
257421
161654
971350
740552
16187
957669
836577
621790
441792
751424
176380
585550
233096
396954
509717
971170
409954
162010
944916
466996
784073
49595
621736
610744
390768
822355
528401
1041168
1040118
83548
976578
324359
845563
631928
216665
431722
329887
629944
492239
284269
531687
388361
539897
540947
304053
8712
201068
127830
655079
924799
659971
824247
218605
425023
1092240
637205
1075668
797219
486669
1077119
399385
254678
962565
967114
343179
116406
646220
592840
41806
887307
289933
913999
932528
854751
425367
396624
652190
1057435
87340
824566
799364
692092
582505
258188
383244
942857
878063
256839
364726
1080602
1063235
367269
353050
221779
271947
461010
169609
299307
872945
705569
234904
140851
291308
575196
667797
1034112
1061611
575912
114696
19559
591808
242540
127363
864168
830030
756663
322048
476044
107538
389803
267601
52185
525278
691719
508093
673245
653540
851033
957271
661833
68908
720500
752642
297820
539238
824177
744474
71731
502078
862393
177770
817102
106696
897307
809423
841791
118810
305867
145980
579967
41462
844248
1070288
640707
387012
1028256
265586
675518
776627
533100
1036664
707139
915904
742976
609619
87950
507310
293233
175130
900858
833377
482088
1081024
440898
615480
763004
308948
499309
234685
1093401
156812
683490
465095
821584
910673
601197
182690
48544
560840
1080210
944388
598960
755001
860585
1061137
719632
416189
303170
827363
546322
485127
272272
957583
36092
647348
168235
659001
292491
301817
27702
34887
763609
965101
1058118
507014
646593
424263
463410
68824
936417
1081002
952332
740669
870972
842731
396640
511862
676158
519340
1072459
662824
65941
723232
621333
939230
507210
2322
422191
776544
503472
18139
1080605
441059
505306
858192
673296
710765
43039
105559
723590
999806
476276
582648
1059215
946829
239088
28720
266535
671083
776998
242117
1044556
427193
892033
130117
25437
632673
800002
549297
60966
1031813
943042
318005
154974
330265
754531
754659
502573
835107
310063
596706
725693
306320
1050145
662474
468855
1006463
951239
247448
1012594
689981
826386
305594
947074
158671
765767
369027
933577
500518
656539
138889
936076
1059668
354435
107819
581577
556995
764008
286854
1065562
242414
429352
517838
130263
674110
902190
455905
682959
402171
730052
56962
578705
947441
1083454
1089098
648434
732686
798948
125596
510249
528185
1043808
236229
180796
332193
549602
341509
190474
36521
197708
460214
598794
489107
579558
1048717
890964
101860
15268
668463
1065160
335801
5608
908990
807680
503733
514528
239577
569230
1017764
275636
1080660
548520
370260
710936
6993
812112
126111
694903
993855
454408
460075
282183
1020257
918520
640659
1017868
766371
1041488
443572
722897
648807
146605
511589
635415
165957
278491
1090762
407227
898642
776808
788527
112810
709811
797196
46957
1079583
1074464
618367
901041
510360
879262
846340
369669
1003804
237194
547861
1010386
823514
61704
276985
692814
601046
452924
729171
164901
307684
192076
989209
914309
157131
292325
62119
861132
1010596
532149
21568
222792
722592
586236
493664
845804
874613
80182
550861
442629
640579
78767
484125
753048
19182
531804
1067672
607716
116935
602048
1052089
405634
760851
382178
907140
422959
91949
1037051
243675
264264
809945
293353
1020086
113338
856299
876787
71890
460571
542075
908012
561440
1053324
888014
430238
46985
234359
9547
343323
1088165
579062
173703
259373
589168
755044
892090
806625
218069
916742
379226
450325
768184
133362
396472
1056360
210610
29973
498458
314427
995215
335686
125355
930004
755814
160170
93158
895787
429693
734057
18171
695788
592067
316158
463498
465147
609547
837390
943907
616789
979035
602796
1072283
797201
202695
856123
496366
291600
881411
354508
467630
1071740
552239
1100331
653314
277810
732673
1009146
110827
1069761
788194
763620
742767
6573
25639
847554
590896
53062
340170
425429
168267
250047
844998
702935
967599
968649
621976
534040
404168
817767
1081274
457256
20481
43151
227908
552133
972236
759577
506395
150617
173214
951041
279074
522253
412695
865377
1086410
352107
763374
994357
84257
256694
384525
950940
624852
586696
662140
1075326
167374
256745
23665
389334
547427
1083470
327199
870047
525642
811579
38162
387911
348824
764765
348667
147718
933425
788637
997168
597375
672089
536722
884610
931589
482024
561117
837906
739647
207266
903790
666959
187171
975445
500449
136517
392394
296359
1058632
708824
318191
860338
209838
245189
907834
44726
1037225
480166
1042729
733114
813356
474342
225458
344947
185747
333127
607687
953896
1015399
827919
606522
278352
391537
908513
622588
364340
451026
52774
116630
645774
135039
990884
819090
92879
390692
701476
919423
629614
319469
647265
522440
873560
1042658
4500
236802
879297
355436
959992
636116
758438
77841
45750
1047337
562970
797316
159887
820517
706549
924857
75296
248928
746775
606439
992193
705405
494208
652601
434459
990330
532613
421825
800481
460992
54930
106656
435322
187241
405714
811914
798915
814541
705266
599423
945863
61370
799482
864702
992862
293409
499539
1061663
617575
306165
653521
610067
632654
502420
151313
46340
1059994
594712
298611
894659
76600
842507
938906
23699
254241
1022779
1053804
917619
515055
503889
793342
618474
1092293
949692
1009885
1079833
726926
117970
425985
673205
392583
250531
909969
1026818
153114
344207
1087980
991580
491065
225071
1090381
902168
610262
770719
157523
18673
371924
208581
85429
708042
498069
987777
119864
841465
631523
323989
196926
758727
601610
136963
888767
46082
379706
106202
153633
1040695
331064
930111
235936
167551
931267
71388
496644
428871
499387
13153
915166
601874
39117
656815
563864
456498
764963
844275
286707
1010410
625561
577542
1074004
866083
624959
120852
858557
198718
841525
132023
198932
996480
846558
1056557
589899
986047
812988
584908
269038
222430
891217
471691
75510
1086610
364255
36130
599835
477644
549539
767543
1068060
1080995
436132
45299
184399
891446
239933
528647
85361
343469
461733
651073
271469
528523
1053329
19911
755421
785299
299103
124715
660816
193173
117736
332819
459941
58089
328890
211515
566607
637843
883113
484989
582504
998195
369241
650951
1031621
163831
1034517
658874
880371
934639
1048704
218077
682301
341310
450494
43551
769752
507768
215461
482975
265969
252908
817750
798227
530020
268174
773348
36523
600842
491734
634428
276074
789262
121085
1071090
971080
607520
95621
9335
1013336
188377
1061160
793704
569888
692709
530523
592049
232236
644684
363367
268409
407856
126162
872759
1033436
736163
391954
999424
797583
686934
829293
68964
151765
97593
34035
344595
343732
583283
706006
453683
948903
957874
867342
88346
33190
41270
814023
630283
864525
51304
393372
174008
629093
870342
1062531
1076558
30441
369523
251550
532293
314997
697702
268254
1043550
997474
62373
808617
682476
604374
868910
124568
1069428
829932
824207
499264
1050164
695980
222426
371447
913244
738677
695278
414690
481374
88676
21858
689654
924817
223298
742899
1075752
1080424
322701
209307
281413
853655
62303
959726
892627
852047
234713
254936
855993
142931
506198
960204
740692
503285
1092532
266095
981949
556545
522700
743816
20418
88117
5339
1039639
286267
1090385
87679
474548
213345
182983
634773
961024
641372
465317
502122
485524
572742
283117
134531
685711
956850
839099
552033
771357
742259
521317
491261
331070
944371
1059071
774862
296288
978743
137754
6387
608871
323772
797598
309177
461193
474332
129913
1077037
563814
204628
357103
330712
811386
166118
1075239
796494
428067
939566
614914
396701
323818
650751
196353
740293
317352
454900
998830
1048849
720509
51142
838214
181135
506816
638441
121985
763860
938938
354384
925581
161422
940887
1003554
297534
847728
414812
110329
376831
50798
158868
982687
485399
1009326
931310
367268
403462
649965
942670
226807
777285
802779
810770
1082443
660898
542592
652235
913533
155620
546118
951990
327111
55990
733633
164969
385456
955648
514118
254770
1007980
903592
683635
346212
685560
230913
594877
177723
370482
140868
45635
986158
614473
57634
841858
217068
381108
484391
1008844
522820
557660
199106
349895
1096229
96587
507879
888201
408583
795047
15827
921003
185464
506792
237064
421922
690726
144827
749635
385794
272771
410619
661293
104041
584227
299330
228573
999776
188944
855863
1049507
737843
937164
978585
100392
870984
268454
779472
253336
583967
661117
401535
340686
916246
916245
108048
1043130
299038
736863
588640
399650
316466
942886
95937
244878
75108
512351
56892
500582
239077
189929
682683
56468
10156
754145
793256
282069
204806
1030597
1091764
1003283
241196
577467
532159
402231
674425
314960
1034995
1079966
776243
905157
208309
450165
321668
947642
188157
806848
283575
309283
821268
31769
936501
21248
1078550
285584
294198
494079
764898
517064
170866
715806
1042615
254275
23925
808745
744337
1040933
188401
997708
368177
9704
1098855
341733
932944
254730
934234
438095
382321
825944
490371
474128
1079203
609185
79336
346880
573612
125067
31098
248119
970440
412180
785649
158986
1059710
97695
399962
886922
994532
510504
916540
1058433
585843
519551
965460
302308
641113
513026
121664
1056083
204920
364872
1040067
680548
527777
300884
221239
958797
534966
922039
902347
574299
85914
83114
922821
237459
992223
559262
915880
165896
293607
732825
558701
999682
439596
428527
804839
139286
772533
572489
1015922
380915
952842
290253
590674
1051198
206679
962773
1065529
630377
15333
9649
755535
994735
504332
146652
794257
508977
764043
643290
417732
2602
762158
927949
580612
1007543
139197
316614
12617
987840
358206
555710
498408
897430
262805
611500
766222
293595
36339
270864
658115
499672
527667
256708
408994
991652
101250
231085
112180
633688
944577
1087353
940753
642482
933647
343774
716143
326570
700435
160203
231650
37666
708944
666986
833765
265950
279173
485026
925506
544191
706345
532688
309246
284185
1083557
536893
189084
925951
626343
601775
241059
83153
963547
191854
466397
251917
524534
396027
522842
567348
678098
254125
751266
93873
666842
861630
1091353
931083
450238
668509
379513
344126
1086979
1051156
103047
249311
172470
227986
897983
532506
211649
652281
64691
606851
357712
167246
888902
734236
444682
146756
248725
291923
796333
593661
757866
766061
324784
944280
1063082
633002
409172
1069886
1078488
194026
129733
765682
1042498
401514
455809
170012
420962
425893
80627
409490
142439
923759
12496
592781
729464
687932
374058
72162
826500
113643
963827
115787
312858
244486
431132
1078525
227996
763150
17035
790349
998870
480036
148965
544944
902699
220331
995266
297577
294604
743292
581960
778522
933424
665980
484307
302864
92496
310656
753491
381197
871998
413314
461530
540345
393371
476704
652422
629623
974530
793458
1041399
826434
683801
900440
86124
41767
99357
520458
405785
559901
630844
966234
570659
1091407
708801
340221
1046856
142686
1076597
540647
457469
962404
603578
258889
391483
405057
902849
181326
718531
1043827
205723
1081214
59559
1021226
926392
776667
80318
329594
853078
495550
462477
768995
1099490
537847
577590
779499
18291
809048
444133
445183
602413
289417
514487
676901
608261
481423
1096684
240405
303104
138186
536725
919293
351738
27003
686896
479139
684695
293355
986139
1018375
47083
90277
148139
820223
533212
697097
383137
469377
703285
511587
890023
792597
483767
904270
331944
854965
424450
556967
109718
302591
414892
988907
959817
169994
1020857
909177
576447
864047
767659
235714
287944
121579
1030530
425442
200373
364792
722161
909184
722866
179583
438546
939367
188097
1065124
233380
791263
587591
820150
34965
1041344
544138
40691
908086
696452
751160
60378
434985
404983
865720
954632
934226
753368
758896
471266
491925
1065256
735944
470393
655323
163512
293399
332428
237154
13525
946431
604591
974005
670775
1031350
117420
204970
56749
541133
54027
545522
167159
591495
595639
581986
103059
17405
338732
57646
330966
929104
241979
13073
880808
56679
4491
83851
509231
972202
781762
692924
408505
1057214
874151
862836
695872
484325
71495
613391
863049
629487
576394
1098939
676180
617670
572408
668631
237264
546793
197433
1050995
390091
502443
921470
679270
761766
339520
4583
248358
209393
772457
466084
1012353
710987
821505
931728
14144
143587
350678
431625
8468
807093
940212
1095577
132181
409404
737055
902269
1086241
651540
659833
174723
299033
1060664
415520
10693
707809
556479
124605
125041
277320
390129
150742
991208
454026
301821
30057
333538
318618
131062
1039161
724317
239240
697666
588860
140920
1001597
346245
621309
1020363
603716
217309
862709
255448
830329
884019
202381
219176
295964
306081
614453
470760
124397
268077
904398
769032
322611
31426
660921
218387
762882
598883
141746
1079748
866113
1004614
700003
605355
803388
421507
1047620
490212
825868
191603
762519
764453
400272
544844
718598
858621
731837
957206
983884
655532
115843
121562
606826
869474
986023
169117
585300
229348
947328
847775
470820
792468
627425
1009604
58970
282471
718100
484059
496593
22779
810095
477243
40872
998532
554190
850333
358724
594977
942510
361999
138277
1051330
822400
597604
1095032
36421
783967
555724
840822
643424
712322
228876
415782
502294
441253
114956
184544
28554
229090
516203
53488
854609
445350
887800
562256
312733
185699
309841
156257
79877
437569
767429
279822
301072
645653
1040984
638141
566335
936410
482163
156870
1090653
828157
909544
638572
411574
929243
456842
340060
107621
215211
1067662
651918
662848
300573
317530
906817
265603
420200
1016051
435845
734292
753851
46592
746269
123096
1034680
178286
905145
949936
506477
1044021
904531
905581
523300
434447
503614
27223
203767
761474
1005480
327035
668950
979228
914262
326214
726656
181979
194085
617230
818134
459659
71254
824096
999731
757520
250012
81646
306406
194915
881986
463060
321867
481819
158014
766157
582848
646520
599113
594206
418883
692785
626360
744611
68139
421598
654468
847954
218593
657322
890107
100404
14158
43382
325675
292253
858121
1012714
421331
204239
1061475
128890
1053940
233991
849845
807052
672892
618841
952005
965507
710857
320525
228245
911034
155213
582537
1043535
77220
218293
83844
403686
1093688
1070970
944798
328533
514542
45161
809585
1067905
222671
368917
662245
184521
634837
809829
749173
393846
160177
514373
257475
610250
527918
296714
572624
49949
30423
717059
170739
608340
854347
934845
873480
454156
713662
266025
410788
389998
992852
904069
619058
489437
602823
710630
337879
140639
599477
27264
27047
284170
1051789
473250
668035
990291
482591
455167
124687
97832
174125
901846
534760
682478
17843
434883
856338
232512
642807
488590
167831
308793
830367
159796
19303
846162
1097481
397408
735082
202764
758062
1064125
374019
104198
134273
913482
1065114
224258
691188
218539
134306
199653
1077338
529101
413664
558384
1025338
1048189
390684
194212
814458
39659
997479
499183
901210
191719
552315
1010761
564080
418811
396138
81362
168730
259862
1095006
380670
707374
18978
793003
303483
274258
1048447
218977
1031370
345767
856495
426090
565816
521370
1024130
95843
918077
43563
89992
106230
523348
712415
180018
585025
1067945
892645
467577
685489
326007
854217
63399
6276
50461
1008078
854199
1070717
670987
160617
815682
41875
229024
633832
298079
431937
898046
51618
60420
638564
581473
681948
969140
862136
696429
399598
194266
115142
514630
1038604
362180
69981
597097
172345
438761
468079
26664
328035
1090474
1098419
1071989
1009022
110525
750394
337862
850001
453040
308128
212867
773931
774981
679212
351329
831186
443314
190624
751212
567200
809560
326673
48554
165088
1076975
332148
315530
838475
261470
329940
830795
69735
298159
370460
1023935
601505
583208
110006
5191
958573
412337
602800
539085
1081937
271353
757738
794060
377610
14873
1045360
867192
516321
885159
800927
116142
181593
938813
117056
966335
855165
871160
570025
650720
388820
191278
384020
838916
126081
1009321
1076894
1074669
199189
1005965
71937
798234
730617
974193
1054467
1035735
775384
116679
1039464
79058
641125
1014069
928510
155167
981077
681178
155557
341404
1058427
415493
558844
500755
382919
1058287
558768
44026
970748
521158
226983
774802
9076
613195
990868
883757
869187
254167
386584
303137
177214
930396
1056133
171104
360123
645395
284918
469135
153605
724269
311650
796542
652814
235014
865094
749156
633060
269333
606592
321400
898771
898770
961031
637361
495769
766707
45447
56890
983693
85270
486173
81592
1055529
766044
466796
642447
1068067
534666
844825
215396
689562
16390
34458
169881
899724
1082857
433013
462086
821043
382100
789865
925108
79257
175158
1012078
703530
601608
309911
115409
295896
1053049
938389
89815
679867
544471
917162
566971
1024246
274062
749033
504858
948126
881237
281295
820868
473124
131453
1073465
493863
12649
7405
804832
555378
553159
899414
998510
739599
977164
1017692
518475
743192
586919
1023222
39367
131764
682525
716161
227472
95754
482649
401276
448923
905756
216835
268156
512415
889721
527306
193398
1097407
11700
263513
894502
894731
100067
556814
586947
97645
1070942
910582
737329
784345
553235
54326
412630
310861
1016802
402547
780482
820268
1059608
414003
171722
776440
1031398
578762
280788
55498
137763
472015
180346
251146
868114
253733
455565
585491
656737
794392
690758
153263
504020
859852
1083477
1006726
949772
430258
570942
856125
70076
130460
782056
569377
495044
865436
274610
973689
52277
973159
364177
1099908
703764
1059420
112786
345645
533003
476861
7947
318095
929856
1022783
391653
789694
232431
671389
142836
871023
633105
505690
477688
1051432
729905
810158
438285
324781
690588
691638
1082765
487528
215578
36019
651219
869296
944713
1027263
581673
1065408
702790
861345
385372
146319
1067010
22586
760732
484441
170271
1057774
618660
982287
364864
624238
596775
26630
457943
1021250
934544
289150
583636
555072
935495
256744
941653
790606
169751
367108
711519
382170
988766
327314
1023660
516689
131305
959504
501369
689959
812832
672917
26089
252492
23861
519729
638624
665022
362439
957160
31055
1005120
924392
66639
179499
851427
446044
215065
878367
453875
409646
380117
285295
196765
913243
1089101
208832
626584
254279
186821
640403
1023219
884002
1008072
34591
497614
666957
554142
499769
510826
740811
306790
770954
492637
589337
194869
910811
878707
55958
141555
902704
755428
264197
467510
12747
318148
258487
108041
199172
717518
289506
657152
460635
902531
490394
593371
260743
811822
72322
1064910
781483
493009
355783
1079242
471573
465306
34874
287519
485402
219637
475295
364339
199314
801558
30286
137633
997051
918380
456462
666436
478091
250813
248250
747429
500474
198669
71011
916350
350605
635681
100216
913423
168988
651951
529223
729439
898201
179586
248393
609585
437119
804612
363939
437985
311110
673184
104819
1009352
820625
1021834
793590
1020468
1087393
272855
742681
145227
364695
618783
158210
429299
107715
982957
37746
315920
541774
777780
350838
944584
431432
499356
417105
214808
974676
846325
309740
943786
191337
113130
83445
637526
977268
497422
470479
262172
36839
402193
345613
782637
85628
2232
749746
782788
459334
791694
862198
311660
673225
1070105
664526
134552
31342
958143
193746
913541
1049733
424981
1096833
481132
143107
303902
538725
764126
1071517
768857
891709
343693
1100179
626273
491230
163051
1023396
861360
659705
853803
5094
226543
1053370
523146
836864
448074
492836
872206
722269
320393
9902
400681
553805
120982
230068
652885
792729
332817
574564
858047
301069
973876
749967
80458
425657
84947
980986
475350
257105
891300
13887
307135
278500
1058220
455993
710262
473398
686597
810161
464718
159392
622371
944670
19077
285933
214860
454111
4766
795349
79710
160078
408788
625678
855926
1011679
9744
333597
771508
542147
827397
1004072
721689
222683
563272
391576
941209
971764
746417
1058514
861667
784304
92629
38955
228254
1037650
784068
38394
711220
23696
587592
150084
831425
604110
566690
301219
599368
763218
760633
138675
761417
163997
491987
928507
167166
404786
259287
109155
407575
428277
336772
230116
483787
575024
126520
480625
743288
700654
292804
462379
1024637
838718
602608
1006423
808020
606411
658507
9955
667561
840682
954046
42879
1069148
145556
266388
145225
348592
24833
416118
393287
180746
981510
554518
960248
115645
1038865
539644
187339
276580
98333
1016566
700719
903856
879004
936925
680562
129290
426838
1066716
184220
859919
600810
339465
378077
546013
253460
826971
142220
255794
140987
139937
481782
714669
828086
632167
475142
344787
332542
22720
770164
109138
767848
269402
1052341
601242
40757
1052998
210810
481050
970838
889322
138767
397917
6507
994883
635785
715030
853483
488255
352002
811275
847413
435096
114006
20143
709100
973553
602630
1080296
704589
739770
489270
21335
956644
321403
1062960
475342
1080066
574839
946753
617138
182070
109997
366035
787614
320016
43980
743656
442918
920399
346660
699976
592741
741227
726401
1012370
648295
618696
910105
390574
649417
844048
240167
712014
859593
175099
128189
447704
46269
602947
5804
257437
191327
434790
100772
128963
504948
69544
69398
1080297
882974
260718
402633
349825
302345
23672
458025
408222
480788
652735
1038814
222241
647122
972176
496436
109363
789445
634995
913724
749437
644203
797613
921519
556433
108870
907700
1072577
219830
985717
951291
1097196
193045
1034955
375454
674354
873658
338206
2283
66459
17550
792615
60354
701503
351664
563047
803496
460779
1026529
662433
250174
1028733
265378
1090836
957795
237208
167109
1051348
453909
910655
558635
75669
672494
863963
807408
617290
821402
571337
716939
810669
195374
960788
863270
901594
94021
711216
430334
366543
1066201
594061
191359
565191
1068142
1094686
689917
1009203
309732
172599
17568
133366
1083528
512706
936000
403094
1094512
820560
411118
1057545
560749
57072
603563
641863
1034870
913519
753707
680583
607560
218862
896932
64292
893258
403395
364128
1072579
384918
470373
494124
166997
340417
671582
219808
1072840
460648
257899
755245
80672
99070
1083770
938029
734372
32128
390970
487315
1080344
879694
748623
817437
514969
731797
100721
478665
812558
346842
964460
277462
1056250
511253
847875
276789
1028405
765563
98288
485474
103801
202755
306109
365028
989821
223873
127494
1004763
112090
741549
345436
545973
787139
854208
611757
920624
829942
309191
862433
272355
537671
222974
763560
11923
126504
1073603
712796
421400
959942
124963
463216
36266
549483
317857
1077075
217928
500158
89469
613424
589985
438940
126095
655578
1060495
375066
610058
540497
1076300
281851
267884
814233
1094560
969318
451408
903330
978095
62386
652587
1041943
999372
321211
426809
619199
778141
142444
610459
755086
4959
1077364
997121
527871
834845
193342
840589
915729
576284
221312
960939
997488
638351
81819
164392
1095043
565237
242651
1038138
257741
35037
819698
1091479
521233
400607
621316
375394
923933
756854
206053
480449
117563
178947
491311
730135
56568
320591
678709
124626
612917
93962
984792
279490
576862
117378
206089
456391
105033
905083
74535
998912
541558
585018
337826
279770
676244
242849
872773
244235
417736
966517
186584
140951
655112
903149
1094065
144337
5917
357978
305968
712808
375012
448571
428183
317073
155858
420828
201856
940524
784459
670072
541768
1065208
734000
1000018
923306
344292
430849
971373
698948
1027028
682466
88694
208449
113390
516443
231694
278396
116449
104470
459229
95088
163110
847696
715996
162913
567228
926049
257676
1040469
589350
191886
5507
925211
51787
707470
318570
267606
643792
856142
713251
202703
16142
153409
217959
156032
968579
132270
382968
958922
638644
568775
1091358
172258
940581
491475
52284
524449
335026
280210
346697
191747
197918
349626
488455
735439
375259
23373
611060
1097176
228642
208084
1051772
50074
413914
64908
833252
830666
935811
61396
824467
63265
519972
167824
659279
11967
403108
959552
959239
95332
468559
158811
274471
382174
509102
1066651
367291
54641
518938
938947
609438
184840
839213
22987
781967
174080
470535
747200
797832
811689
557235
293857
577889
333238
194183
760129
573084
104541
132914
377779
767245
115455
834731
749750
348651
521093
1007457
594037
170114
808667
298152
58803
1090960
9573
378724
624721
914790
743274
946864
347973
611997
225155
195016
805973
802661
272546
1099024
436442
1009643
330163
283338
310416
62888
2212
451421
250106
1012164
687577
635610
556525
523232
409274
888881
1092232
55913
122532
724193
370915
622173
640715
846570
783445
992049
710882
924608
218693
512389
1095357
53960
1013743
369565
1091014
1040250
828246
658068
749085
496200
454792
332660
30539
82861
292425
654439
442443
465010
824175
609457
684529
590247
982668
488529
463336
758480
1019225
604531
274611
29545
28495
273522
422363
1091519
540601
660598
659548
281362
91868
90818
249306
152952
624073
264399
27774
186888
765334
292281
820129
1037285
883580
782799
256414
840137
634260
123742
556315
909454
461784
18089
1069526
291402
188964
715085
530562
974336
530407
643117
514554
1040320
23916
141571
477705
1033723
178957
326180
504459
706309
894231
757347
84133
212340
845760
317622
537749
854849
981884
89848
509846
448235
732769
570000
1096062
222457
259532
982374
642036
318223
423899
255898
59539
645499
874289
675427
733069
132468
388767
175728
980375
293965
1090017
1083315
314430
855213
589394
973546
249871
582604
944580
574856
103152
889142
268608
88962
1052085
455544
411266
482147
873536
507207
760009
139129
70255
72476
359407
949287
368628
148109
483059
871170
1048743
14345
514312
190915
259432
731465
580291
1001010
734310
874027
695045
711360
565779
332152
799318
511832
251996
110038
1021543
35081
903922
228524
218922
116757
340427
846286
454443
624855
581375
843777
413615
65817
701122
985522
382840
513665
928511
276001
1094513
777587
433859
882007
921494
86899
544688
88701
350132
167564
992560
752949
647428
412665
847768
981148
645755
500323
841909
1048041
354439
1099264
793041
187107
188008
445542
86425
711148
81602
342151
664827
106793
1088093
854985
61453
925569
784158
165498
868418
175183
203022
845916
987168
532113
979099
417148
290963
954299
340659
147764
348497
277123
365157
1087974
213127
271174
1022314
283928
895205
349890
75348
915534
174066
897285
975574
62038
231667
298870
562599
35022
38481
545136
777747
828094
431616
286106
911995
845712
796613
1017075
851916
258515
788162
151681
804518
352913
602434
432135
247988
618060
377553
930211
869803
348134
240015
215280
93230
439160
529607
229274
585484
802759
923453
569363
453716
1036149
975507
549967
78204
747781
32908
691270
238483
227648
616494
1049341
334627
105193
203614
1024787
452816
922055
466974
357714
175402
1095551
117068
644669
13796
508583
667070
120497
1083291
971163
202090
626946
260035
245550
1033697
200641
982914
350440
839466
472573
703335
583565
7264
427546
874385
1059721
62366
4387
480803
836926
265229
404755
2844
371672
1060099
1066975
531472
1074144
593050
932484
486036
779118
390383
681400
787020
89350
1002537
129037
361387
686886
408529
715922
375538
1082828
775342
658723
227158
294684
637856
381459
547019
458428
65695
475750
533688
172937
447013
334918
56475
460421
837565
300152
926043
807300
1037702
659330
859433
584414
139638
990998
605997
530070
768557
94379
81978
201579
800081
376925
5223
306181
936129
988491
29816
591939
500339
808507
945101
1048449
745292
848832
325989
663075
879638
582745
15233
997312
359250
243673
22717
61041
447662
497320
1090585
681603
493375
984290
619910
136273
830128
637189
260366
730095
335383
665659
909391
177812
772772
457238
747338
38237
146503
645780
270542
627471
343489
953155
1000174
834452
943185
1097761
828041
487765
954186
280933
182567
386792
981274
702187
730262
934625
123655
644265
418114
432309
917552
836245
713860
295928
219663
101407
507072
76103
1034822
576147
841647
55599
948828
244687
233554
25422
1071467
870869
1062859
469645
1038537
935407
142523
561593
498741
377964
795662
998301
787493
3833
443905
633333
15580
887481
565368
436472
116778
913071
760563
456351
880767
686537
196836
820444
653707
81476
1026480
733571
956194
564270
790938
888731
666637
973814
1019370
4686
536277
644052
233721
775503
378635
560939
905068
685512
790356
1076844
124068
441450
992535
521870
395574
565094
348674
805354
883718
540517
325344
753596
150845
84419
6363
580055
92670
1034380
335974
220464
207322
999296
416440
287374
858771
328093
446270
683761
60270
90376
1021286
214179
271696
887042
549454
364523
692406
603550
978808
122418
428270
323884
66068
465578
608963
1086804
779193
88390
1090127
1063557
714665
944333
472668
255122
41664
744479
693244
244473
449426
367228
378658
801377
738500
535284
913090
910598
1026324
234423
742222
425676
1045405
7276
920226
152979
86668
517913
881006
807106
720104
444538
132369
587514
246087
558325
940141
231954
693204
358611
186693
1013044
732361
740608
115146
34465
859046
192330
1048532
492463
368835
909344
379920
909235
631380
169554
351320
728593
349451
671032
939669
1058275
832175
641929
542891
62715
692746
15340
33881
451435
317327
907948
576076
80702
195488
164820
801983
519546
192452
153902
195096
216753
482159
36340
141677
159138
973498
178928
847511
373033
936550
553273
366422
453592
968278
115360
385252
870323
248007
204458
1072783
204216
84136
863146
289954
837631
971072
318398
24068
483407
748479
934581
282248
964161
574244
548966
1063234
471033
413649
750966
155515
88851
1067988
1011083
896424
931417
208766
320553
997611
636752
488899
640641
1069865
752005
238102
186600
771576
370115
658696
427228
1008224
56895
765541
201125
132664
877111
694562
903709
642180
286607
1086468
771859
995990
451882
850251
226210
904559
512801
445522
682372
963700
85376
407858
401881
388066
132764
735939
163542
837107
1055549
967150
786861
721573
754643
292272
567189
942618
1092098
947680
249744
65720
907097
604764
828968
511935
573748
255392
872556
886576
708379
946585
1089678
1076802
422401
661618
103319
1015004
1015385
774647
724491
430601
600386
180434
707705
974545
270959
1011407
158663
35724
44338
981542
1052366
1048931
365627
938882
473553
784788
47279
791871
865265
639496
158659
458277
151574
760778
1084292
16089
338147
1022744
550838
296745
530401
291333
778338
1020041
1027457
1028507
1073765
249472
98739
144977
108938
109988
111038
708645
322416
322415
323465
324515
115637
98265
790568
130615
93829
516986
378945
47559
736339
1066157
742117
51342
791000
997850
415689
636105
553564
931462
451233
944363
739098
535116
831155
249535
742252
848367
614347
327975
355658
914784
763694
851733
94783
682913
153850
347888
291368
465177
932191
344319
161403
265208
504942
260568
425003
621835
117990
281500
929938
514797
877014
1033943
251000
862782
220473
96836
442473
22064
1036503
1083066
904116
142145
468377
613174
976033
827750
429288
126683
742064
662377
200079
760218
615957
1005254
1082836
651287
632533
253157
255624
803711
652076
359299
347273
771707
1090671
788925
311949
731069
1095695
765182
751700
949070
618006
916494
686444
723305
637590
846640
776515
667945
358148
628162
629212
831996
1024788
488421
289524
727805
148588
450543
517420
1067225
53506
52456
51406
43564
549187
355405
175395
278138
354352
524831
950128
530073
986621
308601
572027
396079
650834
771133
148961
796836
340793
448408
776867
72345
1002869
1037396
1077825
131132
348862
724393
628938
177342
59030
847240
8637
911472
774941
843273
928857
278045
95357
453462
975078
1077038
851922
1013144
119786
650047
610726
435923
660888
234440
861763
607858
235162
139614
310263
165187
541210
241574
212796
390571
679155
1069101
1071061
33287
266883
250399
123294
822660
210282
628485
36579
837791
33067
607154
416839
752405
655193
339018
581817
115664
1077187
706740
840818
799330
701119
434756
209433
898291
741784
303610
630894
837006
1062629
384660
434865
141301
519562
354466
1064449
567679
1024187
509769
794360
721174
326334
402108
290994
491160
645053
498901
731612
747700
725985
1024625
729674
203229
510410
381723
38442
152998
249862
837345
15805
947334
422109
71674
368489
506417
392523
19692
1007401
379799
948114
936298
34515
153578
722198
604598
1003895
886969
996301
870164
154070
981718
464044
420545
51806
400432
799606
180961
528451
1030139
403975
968778
122485
896698
834064
292261
733937
939175
595257
159574
392608
1052615
96064
1047861
647199
1062996
163645
943789
710703
1068047
751275
596109
44816
786201
337183
325336
1079201
79310
922842
81971
165526
905194
954241
767656
85990
326099
195091
489110
373766
974009
199752
1034754
526243
345864
39217
750191
1084980
732048
745144
244965
161203
600617
119819
435181
911740
1013797
67428
929201
792711
556964
216111
1055018
383998
447398
282908
676023
1070906
384231
5912
957644
533087
1083858
544454
672642
169262
434235
390917
403948
951704
251759
837929
749110
250471
993900
3526
850070
580737
23676
322815
140152
255254
249533
465048
34281
924248
258219
873068
746419
494745
591484
51219
1094413
698202
550654
202704
781313
817128
1089495
866876
500418
900781
334650
27805
417256
1058375
154768
771455
481864
75239
776366
536295
209958
716989
710184
839387
823915
1070854
235651
697269
680212
839787
985312
963586
100582
444937
17164
274069
530464
445773
698756
413715
33493
586399
78187
127188
658003
286531
744387
1084290
512425
880925
381016
802273
159038
892016
578934
1093432
39945
366943
218475
951345
174030
109366
560369
338817
128745
779577
793507
550028
1044216
555963
934263
48131
1076372
331806
1027470
1040542
1036966
476727
619839
297485
886841
721430
500043
660652
272129
706002
1032479
328247
528601
685278
487085
940618
884922
984753
307012
103811
5798
80920
1004062
217458
140179
248668
573944
10739
1047494
955335
487714
617542
476547
697048
245280
681090
968587
1075669
847667
730889
200344
861096
408250
182931
630564
799976
246539
650975
608740
985893
905593
817930
47684
522231
183195
298886
68355
26887
777697
996151
1052653
356291
435683
967934
534556
287617
109097
1082362
144575
87923
974808
491237
784197
628787
634924
814473
216247
220155
454293
127269
957787
108309
249011
445767
67765
567503
1003048
807744
892148
492673
369838
1073011
946611
1045725
997563
520847
145356
109231
241699
116213
408525
445916
714723
812891
867261
467164
940409
291741
708605
191079
858932
562144
486367
555115
991730
155180
620643
48106
1021360
936840
57297
455608
564219
96801
813914
522468
425532
834800
273200
333713
995567
847911
183066
28691
1077967
966658
637576
535669
1019004
698161
725650
29485
177697
339765
10698
296355
505096
412847
1072238
63324
422866
702651
1027204
615603
461249
949099
358465
572665
872000
857926
474153
864465
911610
410780
657217
659317
658267
270821
414570
732093
1043775
163983
27190
326786
907343
425359
141869
1076500
972291
518668
750661
789832
491614
22142
528236
337912
588793
678370
333846
133984
781337
126115
609105
364948
1094535
1076919
658009
977009
1035016
673471
158790
780292
44648
961064
796194
987292
204486
10137
370262
568715
84847
971925
807112
930090
469109
636063
244137
506597
85411
504980
1077515
817434
214481
683862
362032
741376
419359
438051
1086175
113498
1067732
591398
1061122
631582
316328
194681
45557
64281
904234
1093235
853471
359199
900340
766699
502415
242033
877868
13266
569770
25599
438296
920647
397085
598542
524251
699007
302036
30647
383126
150127
642914
93175
728554
499564
266442
1052532
1095360
22020
844917
671102
1037111
637815
533725
860817
891035
356763
293606
805044
495598
511049
46088
1014973
438491
278791
586779
670641
393618
757617
250659
90967
445384
1035211
681568
661482
418346
1025630
1036498
908286
878052
314232
5019
1097304
455563
517297
381745
833095
2293
196523
518203
211663
1019443
109662
161983
458165
304391
555717
644118
861839
431000
546096
226744
783037
135332
1091164
323883
64852
18841
237273
829016
827966
102412
142653
570120
214941
21675
582340
414639
463499
293548
891772
272643
809586
991286
381957
415972
507265
455287
499388
158003
423605
1086888
858124
207743
944292
103996
26369
238173
339301
221202
1086438
918412
1041748
838579
264551
632813
312066
681894
370745
505567
958225
643798
359833
552683
394225
498799
921169
533553
900908
648778
176024
198217
1040505
513281
235298
778187
297507
56779
22683
797144
942728
223355
915589
43962
828331
498377
381028
474104
85496
856514
319743
290222
542707
877206
995877
130516
250859
1064548
331914
190189
411350
1041825
430894
382682
370451
688909
46584
599370
965291
361901
477513
839855
954060
1014171
681837
852088
7224
723445
28932
156796
767303
349898
821459
127938
1085045
705226
145594
963017
300729
1045745
754555
20884
293093
185810
390175
44208
624309
386084
66928
434158
1091661
381064
554320
175555
648270
769535
221057
848778
521202
520567
950069
918210
18124
89721
756056
407213
615670
962218
27828
583003
369561
149091
685356
4288
440286
408596
134849
135616
245868
509273
1085831
456157
770089
876269
34631
1021056
284084
1003181
273008
831857
339191
340241
757744
289107
505394
540072
93731
106087
586617
756139
393975
259485
250793
145541
574396
1037576
167802
223643
792625
956083
100357
855547
930120
840164
422826
568784
658279
54277
922993
692090
364644
138906
102040
683812
1033996
939999
508449
929174
1003219
246613
806265
747287
250989
366213
1048086
262669
630005
403308
124365
811794
65177
453571
785591
147780
450941
429117
754629
320940
973995
1043819
660337
615490
125851
22110
157927
254058
882788
990026
258398
485933
754511
1007754
377852
479440
409621
539599
690240
1026967
540074
317373
971876
822875
730646
945975
33324
826622
726743
11839
686736
297582
184545
38274
19064
192779
365284
422811
1096768
477742
838349
453852
75469
491444
350542
198926
120869
566366
140635
193972
614221
618790
462587
1070898
629934
665443
313162
204998
1089322
634715
675298
360063
601517
80029
328182
262326
107801
818805
1052986
959533
474258
356710
238646
426605
776316
1060589
700763
1052204
840081
826214
850583
569082
941450
746807
690675
490078
473004
404804
258215
357914
159380
528356
446074
128483
309476
992719
391024
408890
239700
496012
1061469
474327
274238
1088907
525894
831855
387172
826787
397971
504395
1021940
933454
1094287
719434
753447
189303
247887
198161
111470
778947
373056
73792
250337
1020117
48792
770673
517863
826010
645832
1051530
963433
514389
313803
301307
816450
1088957
154875
1080335
302513
851577
923234
854836
151014
620120
586971
411277
807308
208179
346505
589270
275674
770083
116619
1080142
612548
239286
349887
883210
836049
1098286
555834
1073088
1072038
325749
919589
636826
163597
945083
634301
292671
5300
653485
448504
287400
446775
822952
798643
748222
67058
206227
682373
454711
225383
260194
989274
844956
282192
335860
275394
15101
961553
955712
437187
105749
236303
18778
450049
314249
17169
241989
9498
550740
35515
487397
201412
181462
546212
933202
639922
149768
9011
902918
213242
12471
1082063
489933
1005441
875419
663897
138666
1019663
901634
627366
204945
892410
377578
146856
1005744
408353
871072
701537
891462
40450
251574
273022
179251
1047297
852398
386586
696053
11422
435771
521388
363284
560888
858366
892392
624377
175177
174127
561823
707954
706904
521329
409025
359279
362440
272176
11529
12579
1051606
776734
590517
373985
833445
783644
1076235
761935
630617
750469
138378
27059
379838
407395
50513
271300
418515
304024
78636
43543
734922
996441
117208
1046713
484465
609333
432744
946416
169284
918472
398197
524510
886809
881857
582726
951548
858568
911867
308477
818139
616508
388006
540610
1057104
980941
859664
82764
751260
900981
418851
862361
701804
753958
144818
948002
443742
894128
656201
565685
783177
721044
76357
347333
507234
919216
528617
97734
1070558
654056
154441
632943
910455
22287
545191
191324
773025
654324
1078506
358703
361365
520521
965763
297460
896580
15624
148943
82661
760037
542950
145499
323196
801213
681456
332854
1058436
658672
906470
360256
136854
340929
39416
334555
480909
829863
476530
955527
695989
747235
232175
625853
1007848
1010682
344631
492799
537221
687021
761276
1013603
148411
197312
878265
659578
218875
647273
1093010
338956
893218
426798
31749
214449
289619
1034753
1093856
999876
492017
405784
735136
874717
349689
884030
293381
85975
72736
739481
926505
86217
733740
127497
662087
261701
564718
1044404
645174
991358
366312
874337
445609
301837
988057
824870
159124
202510
75617
555163
837951
731931
395544
966598
636793
187314
767310
1030514
455753
1086999
976339
299333
988194
715387
612073
757718
859464
286083
149867
664058
629072
91697
958279
973183
466677
47768
635815
827863
1069302
480017
372724
525651
1065251
421819
206748
648865
1069790
730891
340370
736443
573020
282919
373571
240658
622186
836459
350583
888947
1026013
990021
435472
1065925
291137
6526
718272
307616
411086
1005426
284792
413761
1072735
140280
444272
737447
264253
833433
239862
1053354
510502
629184
149374
683561
485145
175387
932605
821092
909340
286907
260853
498490
1020069
345345
488720
441574
761862
331362
223218
804775
809435
941824
979972
17394
167936
290634
843937
179651
476105
882370
265001
339221
195254
446554
629733
522767
473315
904729
453803
1052087
205618
575669
969395
643808
854814
773708
728115
88744
504024
442630
29112
791934
818212
614064
75545
340474
530667
369671
498583
162920
710085
163536
421169
296621
889231
589442
665815
338208
226415
430129
293874
87699
923212
872423
407579
1099366
188873
1002596
131951
105449
84188
589599
598755
715431
137725
80358
400359
391063
1079089
383982
270036
829813
899749
642594
884114
772777
406530
673952
1026401
25179
236140
1038578
513254
585230
96366
760725
366354
419940
137874
314272
540022
996786
828465
580511
270457
377837
271822
438571
981528
603820
833600
818764
136174
282589
490668
86523
835771
978858
328500
675638
103598
541075
203844
944352
793056
865837
998711
389860
924031
280616
459480
462111
672339
861262
645172
533633
1072276
209267
895739
902903
855109
135333
415499
420142
516520
825773
1004517
393648
710770
438660
756642
867040
912285
436204
893134
157279
411902
746808
837001
307425
746673
450341
602022
32736
347724
1031078
501736
973812
773703
232933
485920
126309
975174
267230
232262
484726
138723
2137
21878
993527
92463
624474
503641
11797
724382
383014
911058
668524
315943
690157
682992
878343
532483
416357
58288
549387
916491
860603
327837
963997
20870
855065
410360
182284
1063919
179687
466894
1021220
480212
128400
196833
1041506
772909
695531
230192
828987
289236
649188
796113
841698
506618
447221
653231
388609
1027278
949759
91500
1017604
760108
811967
316919
565823
395190
221657
919621
1020541
803310
158373
1086504
607674
1047285
85499
923467
207997
461482
600799
700539
142274
921495
528139
157592
44868
748739
983173
1059942
401684
387859
520368
161377
653936
365120
1051563
976120
457229
157718
1045199
107409
235397
517120
97376
716195
318769
695996
107736
956819
1015934
1073949
636076
691249
813856
677718
807661
469559
960870
277685
246496
363041
862784
447695
577840
437714
812485
277456
149591
90274
221448
886571
476239
656839
855239
119251
104294
939221
319708
212944
43307
859160
680844
645266
382129
817442
215225
1062091
436203
111779
1092798
312572
744323
529863
827771
391471
387654
898445
954211
153052
840013
604222
195618
597216
524664
770513
39606
327702
1007931
566093
935665
348340
790889
220125
834024
18172
375174
495789
239589
764606
1016607
139179
406077
642329
990932
362343
450456
875910
994719
650960
11359
880860
1039607
636351
856386
177264
356283
53893
697493
446870
182810
368463
461676
657965
531648
1066686
903470
481104
1043965
215541
131931
760027
864247
298909
844539
338538
616435
528389
891236
103914
469856
260965
88567
872072
669219
692613
1019746
151899
13446
405327
1015914
1031188
874759
307889
993998
383013
24723
902281
131400
262184
450103
49903
664610
57833
1096099
726248
334683
228091
525137
760055
197240
1059228
388070
8807
10323
128041
732317
358991
951096
892401
594143
853059
572820
634413
269939
861159
238504
263259
311829
517294
109361
664539
254435
811472
739328
1086206
469909
1072948
419350
403895
137880
937040
111078
758763
811124
240936
428602
1058000
880124
594843
693772
79152
904697
280663
981015
638336
934353
526986
186356
936630
862572
42558
1050704
88033
414159
1096100
799961
348688
779165
661688
465507
238260
623483
884520
383162
107825
741364
21295
865160
1035385
112957
487702
292739
838367
450319
763596
245876
350377
305464
176805
76544
419282
384520
1046474
503137
136743
961196
476712
988917
288168
79918
1031296
1073686
1025969
556360
780221
470487
467373
156007
1095143
198584
257081
455665
131536
761812
1092408
111011
153268
197648
763546
158385
469270
432048
283949
621291
919258
911098
339377
69039
718383
48162
240850
77514
140747
467584
880736
1043508
851428
224562
802954
358534
683977
45498
267326
107911
1019440
636540
40806
144703
1013864
509210
898899
616775
1028979
485276
862359
198794
275046
159521
170763
507863
672265
93952
856354
514040
344546
1013559
917751
897466
233372
68673
625672
665135
290314
976021
806876
355931
564098
136021
135906
690308
1053103
283490
913874
728530
827569
646671
264136
929672
78919
950108
751923
414625
784611
379468
753973
789741
1006926
37500
936090
474667
889974
854584
713963
546310
1086662
979275
394170
889195
461783
764509
1047267
201818
177561
248185
436840
295508
792213
27424
719589
9501
614518
244270
1050259
53696
272138
711809
831470
826126
753380
183209
51471
1013272
599554
41150
561934
167143
298209
182588
955974
487508
290453
999860
886418
815885
995527
756298
169805
648221
644215
590974
171449
706272
394301
938731
690128
957873
147277
650827
317646
857354
842761
917533
497462
612869
276980
634230
155095
97614
562172
729925
764146
354087
919526
128984
1051975
1088525
838120
448426
681265
959578
563959
946454
236104
846974
396951
346932
422979
273659
493429
255045
281352
960579
280768
1081475
660557
329380
874999
796992
631141
437047
922793
829201
1072245
274746
221843
986175
1093756
555130
979610
22419
540453
1013669
245982
636354
296528
750789
478057
1083402
138834
830427
406209
702939
815812
259869
300828
9956
648056
427607
404370
849948
608768
412681
187858
709921
643393
481395
565364
495077
278886
1074372
54499
306420
596370
237708
701661
470531
489732
756789
289540
562633
359926
336388
188106
781647
383899
830644
438856
526047
975628
623573
502517
944815
332482
8160
155319
411498
13404
457401
959152
1012533
784910
862491
869241
496166
496165
497215
273979
495941
390554
129015
1027379
980518
63790
847904
986991
1021858
772842
199074
1086377
1095718
964568
967540
684708
109917
946209
170112
47253
340440
492921
61813
112604
810086
137991
360552
397002
974434
569468
452113
247367
733295
16144
931677
618659
27832
916918
735363
1068468
1051953
422400
671462
306732
608036
776212
106677
124105
40004
934595
654130
517568
170898
176408
1058886
1093420
160095
698946
381940
57692
299862
531067
848127
914093
775336
423919
43550
117517
474377
45078
742576
974387
241379
823698
537268
832373
724596
267275
64266
416203
957574
664375
1013762
209538
886398
1016570
897350
460916
1001786
463006
192988
65229
191075
26725
838348
145304
872498
792179
677306
873701
207567
681914
402729
93360
31812
675910
880522
607250
1033908
216724
901113
221842
946424
1033361
690807
432881
307695
389959
110370
758368
495285
831447
276578
86712
238153
301572
602314
328011
355360
366564
198365
1071800
223191
62230
724221
63328
884837
793547
807582
161340
837042
694394
275767
954718
846233
512625
848980
797882
509371
479372
208549
84559
21414
286535
567732
332072
683184
447132
455052
404219
79935
486827
199274
158768
830738
969039
811919
855437
380094
368393
527479
1004465
1035132
100284
536783
297543
298593
873141
1020013
69905
283072
282022
39513
947825
345153
936687
552002
277173
128707
231290
489924
1069075
203080
163231
600058
226696
759052
865675
701152
909509
688014
823023
42219
1020334
56378
286620
91084
697692
259054
797800
258435
580348
990462
664300
677094
756230
78571
259274
671182
971681
424575
689275
577620
512067
673702
770634
504762
278451
479187
520310
516878
550617
896871
926720
602520
337698
1056264
748143
749193
1047617
822268
70323
774023
47156
1008735
120380
568580
799242
771106
1061791
859495
723688
752650
1090571
762838
254008
217454
696147
577455
467896
63604
866975
752237
886008
586766
97610
94529
1009741
460983
1076014
624316
427870
965019
261054
1072480
964416
265394
371280
913107
264723
593469
216579
794064
130842
98398
993605
753564
210749
446472
1096285
424649
629547
829632
438813
13910
730813
318039
926064
554278
591219
1074845
785950
459596
760144
321907
57056
775593
533048
189978
624166
75592
179095
896245
294078
16352
1100135
510159
614934
855517
196845
65436
748718
725750
348287
1088818
106579
327175
26966
185613
741970
131343
155228
423166
741635
145237
549490
111738
599057
967398
637068
138561
588945
787161
302480
13172
358859
826117
329535
857875
835994
969935
925058
817002
1014854
218961
155603
166703
4165
953308
883394
579961
491593
931508
562110
533308
188006
1013431
736234
149950
216027
98534
108291
1068667
592811
166512
958725
223646
413806
225729
310300
504847
37353
950003
907840
375050
274711
60117
26637
186429
197634
740491
83075
601788
1085042
19133
919047
441144
865372
577159
171849
139618
275975
156275
1024630
919320
692946
536860
994489
857647
283607
355552
602722
110269
979376
710924
1006979
813273
543756
1033712
866465
172830
859661
437305
834622
22441
556251
580602
606868
232579
710792
883556
332834
50088
427263
805048
926597
403769
528606
862851
647675
166933
273240
291806
886728
739559
847563
1082667
1098139
678693
110790
72747
872217
795702
613972
964133
82594
318707
219902
191964
972793
43392
219799
564418
1062709
649180
81022
930932
551309
891391
747619
1086585
71874
1050774
813138
872678
45106
573740
106093
1040088
98031
965312
191725
717119
1067273
58029
530128
812825
1045669
590276
381130
346371
930514
753234
459525
10643
339309
992281
37270
400599
138315
902656
909774
681291
644270
1013701
765589
977784
392996
60700
651849
633389
147243
684630
432781
22307
857074
747844
323405
111319
1086906
633288
604326
276450
408274
346942
932466
787248
48423
845160
895888
466446
800921
377557
359066
670236
677005
302656
11495
256838
730893
877988
419647
1027917
753476
566193
964342
658722
254526
60514
738148
751940
1034947
306280
75519
998242
733060
59994
949118
82742
667475
111187
942653
357145
299442
659007
510682
772354
565017
1042575
95599
910460
767643
1079462
276774
860813
207923
773545
395343
707079
841527
1076065
233859
996754
398619
561468
691781
139487
1062229
985316
135533
821947
1053794
595610
41712
951717
715981
823446
699157
179278
253649
744911
457775
160090
966975
1008297
483168
895251
396702
1096717
467115
432981
284428
925691
54737
879147
731234
163764
164814
81307
303018
630355
26341
955569
838737
89610
863273
173869
1060609
844992
1064280
128293
427887
545867
370980
667915
994645
672399
141194
976997
285811
565376
892059
396510
1090714
492681
33135
734639
243917
304959
883393
657175
839399
653389
131985
376298
1053544
911775
161584
696105
332795
362816
223235
550250
293317
190858
1054755
589526
831200
455299
175751
1039159
182583
438099
1057400
390533
222839
421111
346095
688561
13090
550099
61742
671321
426018
902702
777367
1001512
483404
439718
370813
626410
1078968
461953
686589
536736
1079764
278645
859816
424223
387105
784724
89697
637055
228666
42052
258416
956257
963250
785154
851809
1019522
99367
796521
620090
608275
81647
511555
1003488
82983
61249
569502
148585
946300
177203
1008819
580907
708636
724578
218200
396730
905393
104365
323745
711324
619607
407363
626232
101050
387217
558379
189055
961128
440551
494716
147668
63808
647559
205304
527672
8811
939621
603591
362791
163984
130259
1017193
895711
847514
474852
995788
950801
180383
336964
55544
765291
518119
237990
219867
216273
1039698
288838
200858
296829
628738
693930
205207
153890
934342
448854
983315
726668
681797
679295
212093
298574
120268
1073593
300613
1023154
378918
642199
221837
829049
827910
906770
853516
853096
664432
232702
216534
564570
851060
216074
138891
222151
655628
424920
551759
266227
162453
962425
478783
233412
701570
670425
858868
1012490
195083
893489
1036800
850680
69502
437108
535927
22791
727979
20204
457836
579073
118387
808906
799014
842166
803762
947336
1045620
180488
794838
582411
186395
918655
537240
60977
637155
72726
856493
633707
967959
837847
121283
883208
253241
718929
376357
1048481
1027995
609685
511840
384413
91985
527948
768665
502039
825655
706995
328968
119793
1084587
1079582
919821
631144
959110
18509
485794
622071
55075
274440
713001
822678
105717
485915
268081
651609
29599
671394
395345
148549
503313
820445
959032
287644
691093
510368
131333
1022896
294629
351031
996095
582367
699389
278414
907811
245240
948912
239140
109884
1091392
817691
656818
604148
972416
309041
533560
395267
513301
688731
1028091
1075974
684060
572387
494965
615336
168159
766748
482337
422032
272373
35655
1078175
889119
414996
60302
179771
16106
365267
1027727
317465
848797
789861
538483
868512
967261
1000492
264232
469703
80115
335602
931473
949237
761955
482906
862117
1025594
38339
284232
735950
541696
848879
629045
645199
599348
83865
1070326
1060573
165768
599885
798460
987759
611084
480561
864782
1073730
147207
877218
347909
1010558
179778
1065247
805149
700145
977247
458882
517225
575713
650223
896298
177046
920053
1045002
881452
311668
583265
646759
918518
453974
213423
753049
267075
1025193
249373
753154
911448
222637
869150
54771
240033
862584
887899
825558
591206
299025
60273
102385
588908
1080015
297639
701270
432486
405894
620077
1073609
124571
1047815
550493
509959
418519
998157
243343
558125
797818
70421
717223
444035
874892
225634
322494
413110
1100205
156002
909644
23931
638176
703425
743650
912976
684077
81060
304934
603970
494227
451509
985647
200054
496618
832602
1097232
925940
347791
739605
665678
824956
323209
691596
215015
956085
3080
804902
961229
525482
901133
357132
209135
431384
868564
227896
619131
669773
501027
797748
47799
876250
551084
917617
605333
394329
772839
1052486
1045706
303339
313128
437634
149938
930182
936247
79323
119688
894996
527563
479765
671609
269763
783604
145298
810198
699151
362214
254052
503928
733936
1017447
680628
600933
925462
305938
431884
652606
709202
114498
491459
746357
376023
412078
1064868
809751
759161
645779
485653
52960
852201
344122
397320
1018206
294232
653927
191839
806333
944834
85933
530027
1058207
527772
913750
106035
813242
241522
149334
386498
699810
320808
979647
1036494
531359
319068
328496
409560
335592
929200
803218
451042
754486
297683
53664
691280
127696
953001
178377
130951
425981
702846
1067966
717892
407464
725392
845622
505664
40941
847104
966800
294312
210163
830771
567760
911455
1025132
527468
731802
427202
449613
967019
718415
560624
532993
1047987
387785
840627
534617
362281
956328
71611
1077011
845446
722514
1025332
691255
88609
880938
1011076
132099
214942
530695
930650
411550
846177
847095
876359
740772
580260
735695
438405
1045319
272338
827769
512331
711830
565366
616108
257935
148798
439171
869575
124074
389277
232131
616623
712072
380448
395017
387419
419535
760107
235652
568471
186846
254248
247402
706329
82956
632392
718662
388977
834924
75768
55197
1005085
573469
696317
531331
661028
1028524
136168
424559
235488
695918
637315
665957
45407
398917
919689
889651
421237
86770
82896
722901
1029985
770837
440732
837330
959864
230876
209063
1026228
27416
328399
858890
163553
600992
958323
187429
986641
296717
558360
839483
1086560
358307
701459
978515
475545
236444
223447
757871
656446
846191
628844
105852
352497
44579
1069445
940619
857203
444134
294788
535111
903288
1004564
148676
442847
529379
575764
735252
832201
338071
330947
98504
847298
163498
283596
328504
644464
699798
489848
228175
998867
997817
555852
65201
66251
391112
392162
741069
1009012
450967
636399
637449
614726
613676
271440
270390
158731
423019
167415
566800
566801
889219
890269
347328
479488
97019
703607
1009492
982233
456262
52349
522579
106754
79992
1048867
445807
328336
4675
548574
1066221
744189
1063735
333842
513434
285728
474958
323875
890044
579661
152274
954485
12621
556369
857347
106743
84537
533949
218154
710204
856369
937588
446315
693518
289407
243582
567899
920524
765292
121080
337316
568394
748778
227349
420784
447174
188857
205193
1098053
579315
910578
654572
14542
1034272
637150
786263
1016363
946816
150983
503992
1065217
545267
1082332
150384
1065361
29108
526922
513167
269745
137514
1077714
799175
857335
415123
817594
344312
836823
74895
422601
338877
94318
92761
1039456
1006087
119295
578855
1034415
947900
140434
182962
743265
350437
280917
672743
303065
1042365
985031
319683
496072
1042344
562849
425851
618227
622557
621507
107511
354481
285247
236354
298793
609988
965868
958701
125229
776490
237595
748950
361335
482067
271513
307942
554514
94874
1080308
509955
975375
869604
837334
892133
1026108
901462
816596
215656
327899
890396
107347
408364
716959
715909
126098
377684
772050
555532
345352
667693
301230
833248
986760
374052
1021578
496942
341167
936509
363014
898518
326252
447792
142786
719006
376635
975521
599715
384169
774110
447720
138032
575800
683893
261193
950151
61216
772482
921474
439748
610760
529739
658160
339226
797737
404367
355069
994208
237762
155536
228610
32500
973650
585775
682127
788268
486433
990407
867341
508647
74060
677391
306309
661967
620916
912196
214625
335165
822379
19139
369138
178514
902879
156196
709722
551803
439781
508225
442219
114297
600937
131244
417937
659437
362138
91242
1020526
358799
42164
236176
513240
271029
73923
493204
269339
11835
422755
933663
703995
256366
1056377
909714
824492
282180
694953
1037118
118059
123097
543992
500945
740467
442149
652827
128147
64326
10615
554619
774524
477002
790850
78169
206955
792576
359741
503806
31152
1097499
1056104
873873
383087
1060492
263439
901832
635759
674006
159148
118564
425722
440287
696420
966747
670721
692081
747470
271803
1088578
44047
146726
381444
93606
589830
616998
942557
625749
95834
482457
347712
459785
145341
779484
925004
737864
562133
375509
1003031
824288
920343
278689
230025
1052687
742929
25865
1079184
701156
954518
974460
894120
1051095
366304
944214
999075
688411
126670
520895
247316
766418
254724
121385
520043
820090
648995
957001
25313
701334
420837
761870
877031
492026
9510
211397
1006195
395895
80177
404959
578032
393044
995427
837024
661815
585933
81595
88314
946629
773420
493867
1072035
227097
285333
854153
10360
499970
937235
506286
161345
119862
862142
395732
213662
802607
819055
691894
479535
237817
791919
324406
821332
578388
579438
392390
620483
655766
289647
18005
173671
311675
30650
593435
1083254
620520
673492
1059818
813659
205742
835866
840345
235523
849204
459991
365736
510208
377971
211483
513782
1043347
914017
734776
260096
717394
611121
1030577
582512
243667
377618
926751
782551
1041795
614844
1081551
666894
450882
198512
859034
233844
1064182
623519
68540
2502
188305
209588
339312
460500
900360
86170
684588
677728
374747
906974
310261
44831
128670
978055
1084544
774220
1076461
787249
900716
726023
705561
159281
18336
295354
594478
1075879
450188
186251
624437
925800
1083995
640336
702640
50182
418208
532663
919919
907847
157510
884424
510690
34530
482900
1040949
536595
935769
152526
450970
1062282
984806
191736
4824
647798
739757
1009648
375810
160447
902706
594079
85128
284783
696418
829346
359750
255678
462573
369877
165488
856545
236535
819625
911713
1047721
658114
475541
692333
904514
376525
76776
905226
275294
978269
995785
238822
300989
688135
337035
503135
282081
1046357
710255
1063421
33740
320491
965877
910333
703484
471609
240373
882830
212970
227964
621970
934397
976018
406866
139022
419032
901226
554960
94073
1035729
183760
617041
383564
408047
799679
347752
75797
859058
1083610
41022
800563
754698
741325
224294
103722
1042705
598854
247168
270119
666920
622242
1004555
33763
473533
100057
73132
512266
387497
403710
212239
364317
200059
865500
850276
744918
922399
146946
703475
455288
233114
809165
987238
980277
1027664
492107
66976
427447
972894
807787
4568
857687
297790
16836
642037
384689
788283
139289
709941
934890
432073
647470
202023
546094
855935
63218
748142
260703
350472
72969
621875
1047558
274946
848125
961021
593064
1069061
464049
850474
123921
733752
946196
790197
45965
230521
802274
37288
1071030
278446
756194
695413
816303
452339
92672
474130
82544
558751
763310
218116
699172
83769
146888
471739
72017
1079801
124724
878627
20361
394854
682132
299931
169198
14157
496639
523797
747014
418675
42233
940228
1052914
692960
208427
506620
330691
258357
41744
127157
537283
7585
585121
30282
340833
443336
770931
816733
179637
449374
12233
444894
187090
1041449
858518
909285
649100
27204
696953
708036
34453
139251
341473
926935
487815
442155
657257
262069
494414
1085687
899033
1078987
779556
39231
1046999
376940
293792
1069327
111895
226000
979394
384667
654732
831527
513458
581005
570358
276729
793846
178937
614709
886823
187012
972594
719129
418742
604676
760776
113882
312155
965264
426095
845043
754871
1064435
461912
265218
956752
24394
1015994
712298
581112
616646
390293
1047353
401696
250036
616641
1042737
1030985
15155
842328
1013996
77399
500858
909327
794926
325184
27121
108614
166854
1028680
682619
302570
329174
8111
724416
738818
302353
259755
877397
167196
544146
943146
848314
408338
569020
322417
799115
881803
217080
689575
567284
711038
819036
286876
846948
98103
358155
127908
833907
159724
886650
575143
930399
847327
158783
205186
961603
546120
582283
37945
407027
997188
799859
105724
1068933
675924
267414
124468
520146
952068
44391
708364
41774
1069606
121473
847309
24097
1019054
551466
862105
347800
112766
461827
824825
310838
1053134
658666
31507
540336
1054405
526457
152137
210224
1056587
521039
321393
543947
249622
649953
905830
1070863
1007099
849678
761207
124294
745897
948548
685330
363507
930161
133373
27278
296089
1087379
90370
666424
445926
100639
928074
1065835
473613
279347
137345
850621
585910
336342
659506
1041144
635131
983592
343325
283124
101926
631861
208277
1008030
262570
772550
782766
817830
259550
895130
139431
976909
778319
445796
529374
426347
250808
449092
140937
730711
1026240
300037
153520
1077356
28113
992242
922676
282318
1031716
390116
314189
1079076
169621
1048731
57784
266812
593187
429313
136304
485910
799392
161080
636104
564326
712352
979795
735329
385652
84227
622314
298795
85871
1027620
582686
10006
834849
964160
921550
77588
216542
1019584
110258
688973
888265
310820
400862
984760
39892
954904
801969
168627
281042
567639
305589
50783
442074
363469
27344
449063
476548
468582
1089286
634432
668209
413688
103836
798584
776927
323905
176671
1016669
700033
630937
445382
536384
94050
599776
971345
79897
127834
161205
218369
660278
546121
124349
145975
843970
300810
149147
182172
79469
894679
1052530
846985
244777
674198
848336
59919
442735
456725
569900
384817
249141
474761
1070146
106988
1075763
650918
513681
1034316
954685
307449
362150
663787
54847
132814
701912
492183
84708
322561
812115
245199
311459
697894
842091
552800
885022
162651
841766
41918
526694
621066
353135
918058
239730
1079239
170564
50027
4776
803969
1077669
808302
534296
675782
244792
282359
702295
673431
25129
506060
943880
361689
144763
389677
1051196
302184
251008
925557
406453
532513
1042282
1034289
408071
348370
45190
116367
529165
224415
907588
54534
291016
686463
874234
1036848
128499
542362
785744
556930
68921
559273
66307
527279
232986
503643
606671
636835
991132
174455
352331
677248
149427
265893
393210
1067257
838529
132409
337271
274015
1087959
1054534
647913
419781
527524
767043
589439
333440
446790
451362
264833
430730
531290
502048
475167
790122
350067
258720
65512
263370
163370
575075
692682
987095
449147
43847
571475
175540
323969
473629
1095231
690939
207941
513401
632535
732075
743981
1005358
982646
887992
979222
618595
709629
150177
751420
684061
706827
516274
980973
105520
1015374
344288
292345
618768
829617
241242
401876
1041509
446319
82637
545976
82138
335017
355149
914954
195557
742325
238317
625472
543405
608153
178943
627701
585374
9696
61264
1075749
403287
562894
688443
1100278
92065
814151
191435
447833
740419
1064819
611433
219471
92950
955684
537224
36659
947803
486558
305749
337464
1057695
298423
961089
728754
288273
344552
289898
256728
549823
108312
858659
117456
987795
905487
408541
263744
646549
797921
219385
284736
897134
386535
170560
760835
839191
595089
724380
465668
891133
144608
232048
423063
29676
612324
912830
761355
437922
286051
439130
612629
993232
645337
122215
536940
1075299
651464
161326
184636
1096700
430165
779920
254597
770942
599711
467864
521075
938835
465194
866929
818914
278576
2555
847866
798039
392102
899065
1005488
25078
146118
300898
1095012
93544
542660
198245
380861
763187
523585
346318
1076038
404854
1047066
507529
883688
297809
12228
66663
340636
754335
764732
281726
774451
859070
306246
453400
495545
741022
913070
876686
488950
732315
901645
13322
88481
542212
46029
1019477
58947
313369
390914
129832
767408
1096959
694145
574138
544440
1090654
305520
469492
589740
873597
379639
176143
903933
428756
306991
753278
573063
539680
842779
123534
632577
976980
172439
525785
934737
467397
338140
82995
79228
1045162
653981
818555
714074
660176
25948
318104
873968
590314
150724
974993
85100
377299
1014372
996662
493728
162106
272626
401243
202230
585436
407870
504373
201371
197719
123731
15152
298269
705494
447384
622842
203442
442453
144201
128316
1002534
120168
569061
818782
359869
1054734
734397
613822
419610
617186
381047
912037
1006281
1005091
228748
697494
318335
204284
444679
202746
45905
940763
612708
440504
6763
818358
31530
452571
68600
626488
436434
854333
170773
136431
293934
153790
1093409
746139
1022289
59437
854220
690297
504444
261819
146173
739092
897611
579494
1057815
854558
672633
315053
742830
430907
580798
871083
905164
262471
310400
474385
1009301
178017
1025971
72387
107537
184905
331505
582125
1014243
288970
273919
742705
613157
582533
998930
879645
959173
624315
1095458
87456
571988
702871
606204
750969
803125
1069316
381040
17425
419358
4527
411932
953015
546112
371896
602550
753114
697706
970776
951224
182383
386204
338516
380625
309861
746842
1033448
333015
1080306
386092
673368
439701
1001435
288010
442325
1077458
540803
442721
386549
741012
950904
823500
748672
51505
437755
1046145
631710
814654
537355
140896
492826
794422
602592
295578
61786
1081445
137087
821604
871637
442092
363573
473897
249365
1052916
718334
317866
566841
59504
979274
942726
690252
1099753
1027002
993683
732925
831877
256356
884119
735718
484551
62106
257107
372641
155423
17638
1099361
589065
804470
718974
324874
3940
890314
650961
543641
367247
24589
86697
518089
138495
601508
860257
931155
315092
841748
1010020
123650
272184
283362
1085853
17975
762154
537836
356606
856524
994725
85014
1084492
856049
865389
1049775
64835
121151
453129
570137
750115
913568
972974
681520
524241
828042
1020383
1023608
174105
209802
753193
893993
463233
222818
917422
648497
266583
479308
792577
730690
794452
549252
919839
193245
848674
692049
1004560
180809
316578
1059634
601153
376545
796802
1099429
671909
961685
809697
816649
68275
229641
1017902
30863
947672
238155
436699
794343
917259
312573
276109
755288
599569
76660
289120
855667
926535
659624
593125
205265
485738
1099926
405535
350807
516897
877472
180201
41709
1100326
56874
280608
209085
1009798
489579
166526
855096
132845
776196
73516
224779
1025515
804685
1001799
154219
25122
610295
628796
595377
363305
74940
505958
874312
243396
918523
324336
513934
825359
1066320
293060
746460
452665
1068180
465842
822984
229251
375681
847918
183853
1041347
1041981
739231
1077296
477217
18696
918408
243856
37812
832413
534786
818874
914869
296460
711126
532184
197022
325026
136955
718646
596889
382245
369288
99689
934567
295924
408831
518029
761788
570043
953662
996205
281059
426038
384881
1064344
1031539
209177
1085698
736800
940419
224472
861818
895147
44564
74224
418143
723362
243072
105857
289690
586461
996507
212339
395014
215900
680731
885269
1082722
1028298
687919
299273
179643
355248
808043
870359
398862
1091064
1031858
393167
176252
663677
1094001
344371
600833
4748
657169
499530
1083205
901730
741790
773602
350326
38769
109499
31264
309970
294328
509650
738095
919193
940552
968328
349665
842383
554923
375246
804333
350884
198234
457504
132257
595443
124436
499015
685462
35017
756602
906806
268358
1062385
920705
54768
795700
627141
449582
425638
808403
264679
124405
638205
809093
315517
828866
209900
634948
265929
1047851
661455
390489
125123
122197
943563
949393
673159
401158
766187
220206
509088
59477
174239
178722
836137
419510
619601
272700
273750
550543
277162
577272
416896
416895
534941
905839
995342
480705
825112
424824
885415
316117
904259
470095
311157
94162
534963
33936
1054207
96643
952018
245968
695204
213869
847568
977043
322020
781937
231899
527460
489922
345985
331821
995122
616225
341479
818067
1027795
748037
191557
503160
127260
642064
739465
10673
503923
155715
195942
1012427
371029
563179
913005
811990
698583
137175
313623
782473
596620
69518
430391
1014715
131662
22381
391776
888682
817430
280982
1054337
332043
1003632
634878
446960
100213
408914
565365
666654
212834
468311
857462
100731
270239
743785
1047419
359311
320481
730594
913942
521667
1045114
1079931
248911
273899
641345
792917
712234
865194
521920
123393
308079
410519
1041725
223872
442232
58377
220643
7049
367867
694986
572614
840882
1026971
1027730
801749
616425
250456
518864
42930
665851
493344
597127
1075468
769489
247159
1075598
273689
481039
63943
368672
935612
959154
664959
714751
500749
200528
965315
845910
780135
418338
70785
545015
910088
295692
310533
77505
97752
255263
880452
340045
656432
1067954
215725
505382
811735
778332
602277
646858
1024791
202555
189639
369277
876524
892165
476278
924438
632351
1086327
80340
749427
1073611
890983
1083832
533926
230094
404165
664490
467473
333296
456531
128938
735115
425864
1005137
639343
552554
218679
952983
350150
554818
506862
1065732
112853
235581
164758
83133
246861
1004257
1002911
842598
867402
1035304
933182
424369
647407
488267
431820
157109
57753
883107
248878
172460
690951
606210
268389
1015834
508666
731002
866446
328833
40024
520983
638232
886030
573233
19242
1027244
408770
300718
777417
43022
343881
248230
462808
861348
162824
1028970
1026375
736005
1015512
996787
2660
758722
499083
140973
359321
19658
455187
913171
357653
10919
232661
274840
661212
457732
1051774
880433
848284
186960
312648
86739
911824
748227
639531
994354
187340
887338
292953
1034907
567275
691279
533405
886808
126282
309698
372296
576096
9326
1057904
535038
236889
1075105
334390
598284
419050
136347
501301
79883
150892
1021990
124531
134890
671098
782174
40142
222484
943821
1090147
97990
494157
798520
866528
466030
856322
936681
915446
947767
725884
57506
19774
13813
143448
788597
522870
1054198
887453
753732
102102
676277
358020
491832
148778
334923
104706
39011
675327
916330
686077
148695
296744
280233
491020
1011760
1080241
917494
914542
799365
465144
1027022
843734
356488
1004112
204519
742134
480264
596202
783429
1063623
105499
255243
546293
728852
513370
425883
522860
791428
300372
492187
820115
493214
1086688
498784
865614
945744
605169
655458
397317
690657
474254
428121
83475
975888
999433
211579
555441
394582
248314
33096
811998
1048323
115298
693349
46183
62710
657568
1075951
778169
28543
206619
1070487
1083693
1037254
622295
722188
151182
475115
842648
652088
846100
158561
86946
869317
551437
204174
667705
503726
217600
1043945
377810
261633
618182
183088
174251
750443
82102
863584
486198
264671
156262
931978
678477
40752
1009841
847452
754455
470332
423365
869083
554002
978785
646227
408201
879815
374430
324860
634663
173107
194315
832722
652474
57622
334778
223491
978061
405482
617561
573664
117564
175312
504407
809406
140962
73465
985007
827371
864002
865052
641847
93488
378524
184758
185808
186858
588122
42173
142011
276197
459348
1099652
721877
322231
485713
842716
851248
213073
1012970
443008
631792
464239
60611
515242
317163
979172
989175
113803
758343
914458
482341
820439
108708
7240
22447
408780
932731
1099735
165462
608561
379552
512902
196669
884836
951267
275038
703438
34128
13900
464801
797297
518578
996937
97729
46965
533887
620297
841626
39364
1024276
654694
195264
786511
545269
353290
167588
571052
75997
301960
234004
834436
184178
840859
954119
374545
837314
72561
842345
1095957
835732
1081952
501367
516388
158018
138839
316056
440209
663308
880291
860143
608388
1067575
366824
564029
756065
67195
174205
295966
836652
1010674
967269
971095
1020591
241230
282417
544974
369708
875390
694915
684577
883416
227255
455103
590482
475477
517624
122925
954093
167850
750997
753420
43243
42364
1016554
894829
346461
937415
281650
108137
721710
902931
403770
57573
1086155
581530
397081
769357
390514
522476
765733
262423
488335
902700
491626
405827
813781
240080
699307
54476
992124
912689
361948
52120
338212
226617
764309
314217
633324
734808
609963
177670
771916
626397
708038
848747
596249
838585
61461
297645
1083030
180299
475565
606295
841135
153680
599592
1046005
993668
441697
435113
272278
589775
749188
986584
362145
54559
562028
464107
932602
42878
1004545
115162
497234
835649
394807
750497
560380
634453
293774
802770
202638
250233
1090871
702448
618503
104503
428210
839140
44289
67007
367422
698606
979558
141836
938342
1067594
545587
17959
281415
142813
653589
354020
1064350
932275
463973
1023504
605685
186291
741240
670147
457255
145530
278980
433264
19421
172959
1085588
895402
91342
883297
627856
1006161
54672
191133
211365
605463
962222
212290
289489
634732
612086
714524
290902
956686
282526
421499
420449
365537
557138
1044526
543334
587906
706005
85688
214976
106607
506606
1010945
521134
258544
180198
505029
271706
1003221
208904
72145
311197
593361
56886
96597
96945
612575
328696
988252
579975
121286
827452
83863
229749
1035079
807647
276419
1054710
617244
118350
711187
221978
55979
339538
538100
832009
995301
251903
389484
436013
550371
550839
519458
575392
844020
973978
607544
642499
994805
327135
44610
78730
441024
11931
27020
606263
1024353
776300
141068
466565
138801
932430
244578
948063
996741
330150
336287
474840
1070805
579319
334736
170947
276842
1001963
102072
831157
238850
16107
521961
865310
695346
882247
102809
996357
1076288
467970
115366
967768
244279
137310
214713
886070
636125
458704
345303
953971
132294
1086414
438238
740986
285867
382514
760293
849863
756225
661011
73212
1000995
54021
74706
197921
750747
775607
980179
32394
129193
193823
289853
575741
891475
911305
799635
348136
443116
986603
959898
57066
704996
352675
937306
695319
519056
144392
400978
729070
180158
335117
681521
222345
743988
8453
729971
565403
452404
829882
30817
84940
731512
118117
966128
902293
45693
319357
291033
482240
671034
1051811
465062
355676
722791
524339
1059517
768131
414802
935277
350983
498672
155165
984507
861126
32363
1022982
645799
736849
39937
145906
380976
30740
918165
23061
964930
704751
349818
46739
571359
2238
53301
809328
137928
318929
502961
783899
688874
969226
221122
920017
442734
593085
483894
255210
938570
736772
608695
616829
1096385
612519
1080812
151173
453132
211085
302002
194752
7457
138331
516489
870638
1002981
57208
934345
189603
351198
1020711
638670
615081
120937
347686
470168
1091406
1021183
347455
586059
820691
235363
462147
80427
303117
885849
925415
1088363
574872
625073
577284
232643
771074
24364
410835
185087
712065
523610
380958
715914
559730
507547
453148
875961
124955
279329
653987
341840
557274
1053113
499073
63503
895172
996589
385117
1046695
509085
1042914
865992
354815
141002
1019944
637360
246558
696374
812938
634798
322766
454813
210470
1010667
207570
316750
48008
71248
1051841
40100
294290
20011
1006674
203302
544618
658638
375340
356661
662725
820341
507247
154695
516861
242514
78166
337061
374992
1016289
897829
503422
846484
1054753
723156
624183
82173
365456
612414
675955
665733
127591
283828
281156
6972
1081667
518409
777912
389939
901692
115314
903251
225966
113009
1049869
893419
565426
452790
445709
1012750
860496
730175
337626
1002785
1083290
622930
505138
606466
411134
1030865
331015
10375
568446
334426
489919
722868
366118
780116
888216
95305
163564
20201
267940
976965
549041
378839
929987
284614
252919
915633
787613
906969
119749
652128
349466
455900
1083515
759729
810016
853764
47076
184050
895121
357082
363462
981899
486819
193900
1036040
1009327
964182
548682
965750
908988
882464
705929
190450
521810
53206
757379
834282
964898
506521
297258
1044688
306623
573105
201819
1074051
439489
202602
708662
678697
819227
838275
513833
305112
664007
65464
814624
1075181
134983
748875
492858
403401
721277
882189
878074
358355
1060847
313161
780964
198987
1016085
52045
340629
757138
575421
754862
921337
487621
944321
51238
58763
733148
240249
60000
442287
899675
647704
350512
2828
658857
779568
593414
90645
647274
802861
170771
17353
1090177
478455
908383
275424
198667
485515
119672
310354
1023098
797899
528677
691959
389537
73829
442144
110307
300407
781557
190536
914871
364787
979571
342172
292643
1046640
988597
222026
743448
143539
77042
759067
416238
258395
389876
113916
33229
700868
447387
831328
140579
1099370
982669
766655
276770
250948
579625
62008
781474
875540
806875
891423
633290
943031
218388
962473
958082
384644
383594
1056844
1057894
98924
617989
42368
419297
958589
46580
802549
615239
616289
1081163
1069591
1070641
158902
120037
455194
473927
472877
339588
637302
94217
753182
739947
781732
944744
702422
161883
394298
1071503
1041442
417526
5794
556918
359984
1084319
118227
672021
605537
98048
10752
264019
785413
10135
620025
660365
801128
273693
788154
838316
324470
236584
1056687
453349
537622
713187
496148
690808
91365
937695
1049648
753624
436413
247342
1063671
248695
80113
1010082
777422
644398
400951
1067104
927438
253131
727694
577310
670315
661074
578711
215992
1043824
362155
182951
582294
363878
1083039
408896
948869
796236
23294
86151
710870
88157
127904
857921
661663
537816
729229
101534
756752
476263
976864
420793
23398
229386
1099668
248569
956529
616153
930081
62060
995553
43947
565754
406841
940827
661795
1032993
427390
650642
500992
212787
187030
535203
206855
419924
412420
860469
975779
878485
46977
121795
2376
450723
788350
632165
326112
290733
766659
1011802
756479
307838
567278
705398
45428
12890
1008552
329110
971995
616916
9965
1032670
439008
175601
876668
774790
315427
473667
629839
1023535
513551
457653
670785
804178
230053
376784
132114
1062797
90712
377072
250907
240589
590243
673741
302473
90417
618336
89718
90768
1070918
50138
905123
1079558
273419
419371
683348
300557
536394
849856
904560
39589
50757
885060
438019
109658
428038
598927
893825
572452
49928
128242
712221
329709
130221
425162
466497
523327
707882
832354
524520
21184
869842
267396
992041
241713
546272
122333
928129
294051
156499
557397
1079840
639894
761085
993420
560445
408223
570266
50173
399984
829708
868047
728419
310602
420404
15397
366348
138977
884782
401868
847553
913935
518926
207876
1096157
986586
458374
628740
411440
595535
15181
973789
143787
144837
88990
191619
533031
747106
769963
138975
197034
333005
923054
277595
191612
1053525
944621
464770
420552
1052181
800025
1023983
927533
697514
539909
1071615
780778
638219
15322
591697
809329
267355
715129
84218
76008
916687
141445
268900
377097
804488
418816
1088915
189159
168908
558767
759240
453983
34561
214740
604159
451699
723180
759588
829048
300002
193258
737325
24632
1063013
472436
158985
617155
41112
551260
86699
830333
408967
310095
951259
923305
871568
365556
506882
511205
629854
96901
385137
18794
758070
136456
673733
1051715
746976
872495
983989
241057
284794
224609
111572
97389
1042560
685621
621145
940821
929000
303510
92476
631387
1059963
633975
214966
1091709
993955
490042
14312
812808
761486
757437
346808
362146
163901
246524
1023704
35388
913596
743137
428177
552733
288117
252670
755919
1070830
742917
201097
359761
832332
498512
16933
357872
477897
189722
238653
733312
587651
676281
316816
847851
858749
621068
647840
1097840
269835
627759
487150
392168
1084005
1037188
174136
567083
472969
308523
326982
385058
368540
826508
506516
464071
527943
179800
949288
997869
644359
946458
443735
14293
106112
30581
408199
174722
863354
295119
408318
429428
1072659
54537
277364
147888
835595
640993
33707
712016
587161
63207
1016651
852639
224752
534284
476888
51296
240222
882518
557614
41971
1087709
358330
942395
223982
739676
706563
551749
764100
965618
93939
377702
614412
630273
415882
823360
201758
215825
488490
1055333
899667
540744
23332
428302
1087283
534280
661044
1041905
167666
800115
887109
251200
225646
522376
90515
26994
898521
927588
190418
454737
526343
443955
123913
725841
975490
317850
634856
413214
626662
1088605
523863
214316
669907
901131
775780
280203
1006099
691398
76969
314263
909639
254121
668132
1036883
927684
101892
629698
757272
770523
1031965
709218
893404
496460
971997
691195
713847
261948
809676
66858
393676
375033
758938
429408
461034
629840
583311
548613
861500
325933
226972
873206
202174
47652
570248
1070916
900768
725823
691130
853084
899352
386814
936060
396413
229403
550330
197625
719700
525070
785375
885762
1067218
115445
762312
259695
1075779
581689
503686
809083
94391
230203
351748
851966
418939
564336
625209
586152
27353
885614
611405
957590
66995
99501
584400
765575
463520
351739
489993
303300
844498
213001
1049252
636585
731598
293683
804539
625300
889874
587842
266324
743748
647955
308012
834204
347706
191006
458260
305712
946504
1072456
773062
169515
904286
218184
896789
836495
902582
793333
146818
226760
830758
140469
60458
563043
489363
1047961
463532
713172
451083
257386
444189
258158
15556
548355
860708
1059613
905886
525729
111042
702867
179642
743311
246276
434884
785049
11319
790206
355916
457863
1041061
820765
970989
620651
426937
451215
808910
61319
278611
990763
654869
1089761
544464
248443
788432
126874
228392
392097
959913
66740
655475
203961
1055517
724600
625198
799873
839131
292288
406192
1041727
444858
12631
144260
297178
436823
39626
1020132
760529
242706
1035674
899373
907664
412779
456130
439219
85719
943273
519039
358202
1090517
363764
748860
689582
793735
162381
29340
410293
635734
231457
106250
2412
498662
236590
329740
688886
640847
33688
740018
984721
104731
345046
370527
627796
138509
66826
226474
833873
229081
579204
952952
97081
159914
592747
220026
864042
950464
510513
1017920
561919
183095
875106
259993
864472
577475
211310
1066675
518087
269147
467130
513637
701734
432580
1086611
360877
227122
862399
1090576
850593
984769
143618
312547
958675
425530
426580
216620
1055519
161811
641686
1040072
1044154
366558
658179
249464
20804
919060
271405
20521
131983
965744
400494
753018
575552
117956
822634
947567
440268
1076041
352637
927296
136672
423830
660965
547605
423715
1021178
676988
493421
217205
743006
617011
1061165
851596
1072102
437862
664673
150328
467955
726541
276869
35474
24259
38376
430877
884493
74954
564054
274648
834966
934038
656676
797975
230585
947180
406706
340717
165145
729744
533634
797138
938667
455965
515454
872946
955923
414649
356856
427507
862535
989148
976979
515951
847343
89431
863097
135150
721769
104081
105131
906939
350614
915759
109313
97351
561434
892188
108762
577497
951645
57874
293253
804276
582071
399063
1069714
771344
910621
931952
980602
883239
552004
804527
853753
702959
85724
571451
820644
258439
288692
882284
432383
830140
133709
1063288
676708
298728
596119
328057
996880
405063
331120
165035
785152
573082
924998
880093
762233
479569
1013634
759912
949085
1093731
316763
154112
180211
449154
211100
150061
571012
1076541
171293
425146
167255
841312
10152
499373
903608
254948
902303
1023953
1031281
470017
1046961
275117
499354
1015622
572371
1017046
768992
559908
72131
448043
199014
118409
441950
574119
629591
211807
597366
138359
877207
371507
639220
147116
1027587
646733
102818
897315
501501
595896
695179
364906
991765
1034041
551741
352354
184362
889640
400311
847646
66652
473831
1073089
77033
612748
173984
868838
1022055
423345
204736
366005
225239
636618
566083
786936
997677
643397
72325
249319
261652
600774
261242
484043
818734
29523
1073516
327675
778323
626460
1045457
99009
370060
482783
112112
768226
710707
721509
885305
836866
286281
984372
1005651
585699
215717
1041559
805054
103265
488598
718327
883034
407891
544356
749533
23130
987350
555625
172785
756265
615908
351011
332919
583863
644983
981793
394389
121617
918332
799637
626778
789999
590648
700284
277774
879428
660629
838660
1028871
466420
867937
969550
546882
737738
672106
787942
772362
852795
166610
1080302
1021937
591089
823893
25509
221741
565255
565200
72537
145910
850104
1012846
523828
12744
14965
815238
92934
873993
156557
167120
64235
365398
1070200
241018
334448
897207
925452
135810
979422
1077685
130824
947936
534216
154447
518002
1028955
71463
1070905
436400
255577
251831
570329
446495
185632
1002558
216394
713145
338635
685962
622800
26676
244998
470833
820722
731553
361172
729110
533546
57813
992977
788364
667890
239818
226736
505117
68026
866422
1097027
632584
244615
957928
22929
513019
223432
897472
857897
163302
252692
454030
380816
608660
713077
907195
348003
607843
289987
945674
1095533
315739
718114
99569
482523
940104
886527
1050028
763717
588379
124755
367829
354408
682437
169705
1057884
95731
306236
736720
874114
1043310
622659
559917
394822
95569
992525
558281
476219
32225
805462
209947
878789
151672
534872
355195
207018
761089
1066642
797437
736781
469087
167464
663150
77324
973543
96879
350806
152253
964859
368962
978028
1024537
397028
785434
324425
507165
538781
551134
136409
342084
1044058
192549
777945
392725
611840
541605
179368
177733
389143
25487
336425
911145
50181
892054
171894
688670
831477
344473
521543
511810
325366
169547
831813
62483
163849
752423
767293
1035126
510899
503250
179515
540051
1054553
858999
762618
531409
914108
424145
75477
725323
1039435
806606
429789
170445
96580
542733
499239
316551
900841
451236
1049822
653490
889688
295390
27835
418064
304667
992418
1065090
285928
726930
400461
237059
633023
487024
244088
569583
973488
217360
454904
517310
781921
604873
431578
867304
753904
992285
77731
69243
156809
957965
1027497
888900
797084
281536
98205
301978
1016899
248247
1013146
553866
1034037
776431
736994
1012365
413092
391239
322265
154957
954341
196290
475877
10157
613581
66600
393349
128955
146558
380733
874860
1063141
765775
1027997
1076245
579829
384463
830262
1002117
280820
829920
1037780
373698
1029862
197604
445853
192312
8563
633312
726869
1016674
776649
511050
737676
680161
977085
466498
494080
616934
941618
463910
222305
88957
591580
126320
357114
985034
17871
477887
868613
24582
841069
374288
168493
30342
763165
910491
102523
451120
261113
853609
68023
993993
684270
880620
299041
340358
73108
598778
613334
290463
1072214
270303
1073403
587786
558500
883825
1045494
1090909
215379
1087929
949180
566636
1054038
764347
306551
463537
284993
835197
679860
976550
448401
338213
841171
556645
438677
150964
717979
99893
672144
133313
304997
435913
617628
879079
232841
993441
273173
248809
680917
596924
466249
924058
636448
806773
390826
1012297
59227
972285
423135
984493
1083988
559424
441293
443058
1049824
334281
909592
536834
874726
1007208
197947
9106
1019726
722644
640368
327415
734708
820642
388959
384420
381230
636413
434608
490565
40532
284954
704806
1035978
101189
543940
309308
822288
1068684
196375
975548
1051782
707615
75796
146732
940366
964346
880166
357264
643315
532230
794587
996753
275890
409315
820583
1062126
595963
81503
209264
66462
736343
684681
277849
1011508
877340
815680
181445
895137
512386
530422
189723
236231
740352
549690
744930
837425
166449
555684
148688
159706
616597
923276
363477
968309
1065323
413260
450659
604107
738340
144344
608811
613992
948542
643793
670418
487256
620595
832729
1003734
1090364
317103
608107
725729
203781
75398
63079
685635
331786
960381
320761
511958
180086
492943
44383
580452
470166
1051254
424074
992345
176343
179359
1048707
1059314
1044160
422984
652548
82249
101958
822450
513743
394007
31263
530175
518248
570167
240756
991519
926000
667714
55894
313863
942498
284727
696445
371723
918544
396236
90779
179722
1008145
205686
666478
865184
141809
410597
40751
196840
517051
1063565
484202
679796
864187
52177
574356
385604
1060202
944679
283176
301489
911991
306975
687902
394536
358077
893847
622914
820476
158894
278838
36218
820977
62164
1060497
173734
430649
397306
282139
372720
1041917
517561
805952
447988
721043
980795
223747
917334
94200
744546
999058
657843
639446
26794
974744
517170
836328
272639
741690
1025679
326468
123898
851538
321041
198289
627794
69160
827242
273549
27945
513397
16559
631853
895349
468108
72514
548524
693928
1028838
821919
542812
792071
363149
717173
402286
940455
469637
163218
228162
272713
323999
1072503
946248
191234
37184
655349
33845
587223
708441
215821
25620
183427
917951
666758
356616
332353
805977
900629
769804
850526
664326
278574
124847
866726
563133
329572
876743
488233
696064
1037664
36911
843506
1035116
66724
628441
133440
408218
100683
1047675
1096464
663376
770771
240508
944060
240888
839474
487646
821065
466217
5270
564118
1073037
330659
927859
5522
674774
625869
840243
927509
225941
603631
87275
87442
1025402
337083
679613
316797
78342
959809
999287
194552
283301
850760
510602
701871
126798
641150
639606
279877
1079483
1060323
249018
1086939
889172
516656
1080501
571649
1037288
629945
519895
495125
99231
170148
112162
879114
224455
814407
930138
462900
164834
281518
346208
756774
844300
370069
40231
343205
992881
6509
613496
987297
656357
889610
159290
215131
397351
1092031
496742
247289
1014533
903434
664377
882155
458030
595691
653301
1020044
747637
61279
579220
1098677
828009
335268
790359
372378
17495
761639
207051
646815
21109
616870
138346
621322
1090767
368142
375836
441079
948997
900453
1036894
65508
851604
912944
60755
400277
646090
256211
729150
1010318
324919
560643
134996
481496
590236
460203
66764
855299
151424
156537
209525
741855
1045938
965189
726258
879585
259023
673992
458649
859888
314928
467986
158477
842906
73910
443510
666031
297253
1091798
573392
777092
171239
354526
484073
48161
273045
905837
606266
624642
339665
778230
914779
781549
91033
503144
839001
222952
270112
753274
451884
253838
499032
655811
286517
754816
497399
341756
18061
237460
105415
467185
103569
875629
866735
497819
1033084
320636
1021245
944134
764065
174845
1050488
331150
783327
29758
36187
318793
650432
631033
536370
219871
370549
984281
1008359
1023998
938299
63950
499321
230142
244627
694895
593232
779621
401567
933233
46984
838180
810523
388717
279044
111970
304072
598800
45614
289988
679205
243340
1084683
586683
255023
1082403
656409
454188
958774
520881
389981
1070182
119594
1077648
795542
787292
105258
422384
939311
808616
771311
398622
685000
256559
197315
274173
547228
1010785
943740
1074960
940324
148459
501716
806884
291420
24133
1039391
15212
323168
74712
542504
259012
16632
407888
666555
646299
778121
1037914
503914
1065585
735248
886739
103686
407772
483204
979849
439967
849267
268700
597531
697948
962200
246260
203995
540278
133972
944601
210769
78009
94353
236566
511820
273910
871184
1008745
877449
703388
483078
642516
29260
223112
508839
84363
461556
1079397
797213
386714
682706
615794
485424
45419
816489
361813
436071
235580
991400
495337
41222
688513
172223
755350
624188
358520
165971
365634
396757
553989
256505
625534
95575
129390
796114
242557
1041761
139781
743351
819078
1010370
780799
429066
620817
1028386
66908
1077305
241476
602622
77202
636684
568085
697248
395972
91233
448769
91145
649496
230955
79259
335638
587716
2233
765135
192703
887066
891437
729825
165092
486053
377955
574520
880238
941895
234191
396067
338891
1022963
701317
1011809
1082383
276584
909136
739322
855913
227981
72107
126622
559017
1044276
55837
245448
112813
575641
671669
172865
677162
767607
430021
1096427
448134
137493
30894
629341
199081
608741
652489
968994
415332
705565
674924
79987
230032
235481
754536
742731
505428
104473
620094
973324
920209
53837
887831
693015
150158
33685
1034539
208528
792999
628314
142970
286064
587190
567814
354825
813754
466516
796365
165254
232124
996550
431847
987265
681886
138985
46114
322294
474319
116509
764316
618729
628884
479689
380557
265196
890907
985574
929632
891244
1024449
467860
738214
1054065
152015
358619
987177
389907
390957
508372
115119
506720
959469
825243
548322
775359
151212
510633
125603
199413
66497
91531
715233
345948
1097615
887075
904137
212616
907777
251164
525483
1084100
1023936
635098
365994
250818
162910
518743
300485
869953
236874
283923
538790
3173
594210
284744
495460
26217
647482
943672
183713
535727
484490
666593
509719
65994
294053
1025379
348759
832221
735417
1044530
426924
1015617
22641
342013
163990
658144
305885
490102
82622
813563
752798
29687
455870
602649
37403
665519
440838
335171
596852
928048
682174
788262
1055539
1078821
428957
864395
261956
98453
322751
584075
899818
779113
191005
837576
580323
668867
430813
597443
72057
128103
1091114
398944
350740
872039
64929
427148
700534
1038149
978011
910410
69734
81628
523378
908478
650510
277394
412134
91584
360226
856222
796707
1004547
64585
5633
489800
330257
927143
99664
220752
415524
90415
3939
995817
464321
544702
179032
611574
410918
656362
697507
278115
968716
869510
479921
475265
576925
150680
366498
335264
947677
26478
30844
414740
140520
1085235
876100
982113
798989
9386
476524
681728
987887
322893
148280
370507
607863
508910
916912
551306
769077
741675
404493
870156
938991
1084271
898807
1082679
382236
843293
183161
476072
204774
731943
278495
252137
508327
525312
20044
691390
742084
540544
622797
227509
562813
207419
1088322
60298
627823
882683
176896
756673
1099107
184428
90559
22844
305557
1051473
689960
917205
297297
646167
401836
14846
773620
445306
1024833
836924
543688
526533
232301
472743
304466
896489
876974
505642
974631
606584
379648
311542
768851
933059
172565
162831
726740
995761
664470
1099139
675082
686051
490257
51591
474782
893448
299694
1042089
730518
13527
332645
549584
366787
644901
773704
517412
634172
76189
112164
694851
342422
452094
197942
755572
572893
884918
1091561
265266
756303
895874
1028044
952783
1039790
543945
797355
916619
1090873
877291
1026721
316899
262474
324537
494701
456240
520509
415601
559629
1060365
508970
70859
620576
753827
513657
582372
415761
355253
214309
775159
922233
572772
230052
232372
803835
549286
461092
976705
885211
725773
667437
603094
612460
638523
399651
776983
788957
721766
1034088
831382
99909
617291
247383
533921
969422
530690
903076
27998
553642
274575
10481
187126
867171
1028225
103367
590809
575618
611011
367311
1013295
612979
115197
132985
330843
898843
973704
986971
818133
413931
239938
1072731
848143
209603
209604
861484
189729
473063
1001239
1084646
384965
641626
797434
418251
510631
794092
469249
1070875
300009
81368
865398
586099
767357
37458
1006578
835303
237518
445229
224761
400251
706854
541750
525277
203180
78107
886759
1019265
272745
519175
405497
656720
1076361
93115
103926
465732
250536
946939
604431
700082
839641
298149
293333
899870
968475
1020195
262511
762872
293723
33516
659479
422358
1011298
156441
28464
805573
852253
704184
406506
59287
38659
235654
756829
184897
360587
905171
545005
314932
475631
949525
864578
475510
1067740
931929
584727
557847
980841
944325
166900
736946
512974
1061978
667753
510742
265298
109446
774502
380293
806623
406250
387518
627751
342068
61736
843031
177200
83371
1056849
1046650
965694
547773
75912
835612
817368
390414
129074
219994
63839
379332
505152
935099
911541
91979
623783
871415
579327
3589
39961
831660
104694
796714
645459
919007
839352
553823
349045
316918
981481
70992
628511
1085237
440685
317814
151733
295597
146862
404842
766007
166258
898414
582641
155548
1098459
971271
525157
293076
326355
314219
107497
106083
143989
465044
867654
438218
222266
1031922
558672
565273
726558
599007
1050590
493246
805030
546189
706094
1035685
622211
215779
176395
574267
631828
459470
83647
309113
402942
152543
727550
238899
4975
989621
1087742
730435
671254
906327
188264
323692
1097385
483907
932703
957034
788687
438103
688773
278228
62237
550846
822539
677697
483109
971240
382598
667967
529573
1062872
223799
155190
1049875
700522
463733
76520
428226
267706
843425
121212
988691
431594
712631
153041
854413
880363
280563
302216
271298
577608
541706
1016640
19605
269488
621386
164861
833824
568055
606565
556735
621385
1050910
329519
373850
224797
678417
47451
217143
62271
59892
895588
66914
846016
274538
506934
560189
888764
621487
1028563
357973
831759
124333
777489
238570
998931
407807
92958
1028718
227124
599951
72357
408368
950085
391388
761116
1023937
566507
498032
403285
242237
407586
171309
862221
644424
725505
836500
1066054
691049
10354
358159
877678
429295
655883
669660
286022
221614
939879
230207
335743
51706
95104
584787
1060698
666052
1038975
203327
587428
485456
1002367
99821
451747
170527
54889
67992
773503
142642
912754
330145
1089462
279977
782480
663163
394285
772539
556423
691863
295473
359445
804984
327448
821048
802869
495463
11881
99590
302680
206270
932863
869460
430783
18179
931212
846155
1011093
842686
412429
70267
591651
906734
579545
1043939
373283
417731
267020
442901
687125
925773
296446
836427
144495
977064
194792
1031644
582182
181033
359962
632513
609141
585501
340956
938950
959967
573225
883341
884391
810799
431857
68971
690507
713924
1062280
215136
980583
559640
1029073
571583
68092
1072039
1031695
540231
359736
1009369
421418
873182
696987
355874
356805
528032
260691
123400
694439
219844
921671
804139
412869
926399
1100192
438267
806381
119674
206392
771097
183144
777534
311124
964312
800791
1001708
382070
886283
293972
88444
234244
504054
89038
504582
208878
670239
1090336
628135
475628
232599
326685
954614
893555
367526
329473
19957
564595
453263
101343
865738
66087
533102
1094638
1002943
30232
490127
283130
399973
844698
1017048
697137
541432
479794
828003
1006877
995020
128905
352215
679174
457712
801982
937558
499856
217741
712397
785383
1012827
769977
618461
362737
188490
621777
1046983
1092842
789742
114521
577444
584419
1060402
40785
586392
318418
114068
449610
817855
1063340
1064390
771666
237699
10074
877007
934218
401899
590408
70856
193211
88316
198416
51149
588639
233794
868792
487623
371159
488523
218235
961888
776805
90842
526975
358695
70390
1064583
740601
548233
63133
401171
393497
219080
569980
779699
591176
50548
110073
171790
963308
1075434
961046
791857
58204
768368
330647
432756
157722
755002
654698
911494
533419
399790
822680
579801
554307
955076
364607
777420
184776
406732
118995
311333
922734
583122
135841
134791
195682
32147
33197
11867
12917
205083
472090
693107
513595
802970
771207
62872
921520
1042838
502169
709199
1038248
257799
319719
452995
938870
1094634
946595
995229
467086
675933
514106
235535
916244
796358
180214
634874
401931
7339
837836
178558
788498
640712
398952
190414
902982
908191
144078
779609
195397
196447
519077
762858
240837
279164
502876
1014281
813076
32812
780033
1073236
779226
324923
580791
1052721
99583
345607
153507
643475
1031582
463271
915608
19962
139752
413374
587671
795442
472378
783065
316972
292989
667017
511365
216928
202623
569461
1077720
631287
785210
59122
450795
304284
464619
891749
689804
180756
520379
672705
288710
819739
703895
183378
943048
596886
273375
1088884
1096194
454330
71117
465287
1071898
9176
56784
335524
973012
589793
982103
685034
1041030
1094488
182248
892753
78720
82336
954388
798235
817514
501789
402790
201028
1008143
451930
494256
790859
62308
890432
335110
54196
583532
1079943
623549
754188
313879
652386
303434
99124
77339
191072
1038372
805345
247595
1023145
679732
653179
125452
916763
99196
1069408
484564
918942
1092110
180413
505900
417223
676391
299019
969184
350178
95993
207180
207856
923782
129324
281405
122558
836475
516785
694383
514434
778139
759663
268973
885712
484756
1017403
407545
454684
4357
1037628
994239
160484
640615
172145
904725
457552
17900
585566
114027
341340
1064412
248260
134582
447854
529420
791894
1075278
387651
917868
270103
41448
707097
294705
917210
396221
498816
530778
219580
834405
77921
724258
867403
413404
69183
522847
149820
387656
633291
782183
224629
87159
652673
766738
1028089
569915
873817
1056692
518881
60500
428037
768167
58832
624651
144633
95408
455758
464949
290426
886830
846468
294112
677620
515853
322142
222494
89795
302914
690088
1079416
232429
539314
662259
1015034
502063
1048471
107229
507815
966470
135890
650600
96177
1049606
222259
120627
667031
1049232
232191
776869
230856
734120
22462
705983
375447
352910
811287
343728
215835
716629
171393
481839
1041692
638948
440753
1049597
915334
721539
1054476
787376
446631
96066
403689
255822
112057
506695
178511
117173
313704
923367
566361
774477
903565
275645
259681
546177
603481
1088755
1099884
315709
457754
302490
1082986
90498
1039704
1000610
230707
383970
425800
236156
113120
451722
113315
450090
330301
330348
346307
58270
572512
358225
741250
194961
348143
785772
679000
271446
965991
929928
1028854
816999
425071
256079
571245
42039
836218
772292
103439
409057
646481
56298
1013053
536365
960220
531009
1063328
295727
848381
511275
418956
929886
976043
963825
274739
941981
774479
1008899
852970
1051079
1052129
606198
797958
796908
839102
309921
664998
1061712
233095
618192
53287
874588
960022
958972
1016672
955960
1070911
655508
1033378
721217
923820
281674
242284
603709
318155
16440
114933
314489
217746
501061
202515
222755
215022
352490
254181
281841
536013
855206
116623
646189
533507
868781
891523
726552
1013522
146937
147987
793225
1085158
536957
1025363
353981
14154
264784
517843
698516
776639
930278
708630
363788
684019
53423
729714
20524
383591
49742
189957
455144
1070501
616369
254613
900358
558466
828381
753429
782990
701569
365567
643165
949416
280732
830870
436545
224581
1072970
1031438
263320
842259
527761
412581
1005639
237409
881586
23073
472517
659107
994427
399856
281223
597300
323893
22842
211606
858161
927795
1017789
243919
526330
846316
761813
320285
22556
1090371
673369
506682
638547
382159
125907
243574
859341
1002689
627577
816559
125202
49746
403366
551296
1001877
860789
741667
753034
1039804
519161
604895
304153
702432
595283
1010789
910689
550522
389872
147879
644919
16595
175720
122054
594943
492641
107645
315182
163953
375274
867414
1070371
948649
83627
888485
366697
647389
965270
1002571
19912
506440
701321
330190
699434
1045174
1042213
100094
177583
485626
439542
346854
848749
107610
272804
259985
737448
813156
1088969
1053899
361766
183040
738520
467617
336212
121381
1051681
132022
177978
1052634
935577
933939
566466
692821
620930
911734
347595
935238
460163
595544
852499
487162
1002666
885739
558933
279483
824651
177070
292621
1031772
380686
58498
714825
685028
615199
718526
99724
732895
261924
96025
1005930
164985
75889
931813
676916
883275
1044237
842550
989848
185245
687565
56856
888353
15442
872812
878599
622601
468597
202715
674858
1031082
407879
950409
604008
210213
1007810
910344
407320
623129
478944
306227
494308
1087427
625060
883547
413924
629293
628243
23400
570457
704425
646665
1070458
541386
921340
61348
1006913
308871
292173
913325
101424
944411
390179
140593
20199
1089078
976227
661388
309042
991814
733385
324186
146201
661303
145023
1027607
343038
317875
64197
993291
737440
1028159
827212
780644
484704
527247
1046118
555712
4045
956338
74267
291248
361877
823537
602532
1053858
243136
574889
895868
455115
465974
109739
40119
166159
283303
284779
343664
45137
1031095
260398
7568
467468
440491
129639
1052589
104225
34824
325672
174474
715838
11289
862464
1025660
768118
519290
871350
66197
414807
998921
442821
721214
519973
403772
1023232
625203
594186
721538
861101
139246
330377
947664
1057494
789494
753430
792297
976629
817880
862159
449335
879626
664093
552547
1054410
441107
378454
600403
593623
386193
480093
307694
650531
153098
433643
845847
498785
591558
811249
382533
346233
653882
707759
532818
531768
19780
492245
231217
949513
814548
703760
579072
589334
379771
810844
1047635
326928
253556
925175
27392
440200
82175
826884
399575
156076
379067
792624
964388
436181
987629
313786
950102
845775
103865
474587
585508
240977
789239
197206
443323
487648
614738
650763
1041070
271577
618014
543820
19826
903859
817895
770522
1023981
177980
49065
732216
889848
818693
244922
1050667
1074938
432312
324325
1062589
120977
876157
720278
222354
844986
1027662
461811
115269
15052
412636
1059331
824345
861922
663475
551396
999756
861679
114339
354038
724718
544926
913474
225726
555049
168629
958541
763865
570478
114668
99610
829715
451689
542794
457065
1005248
826733
970348
653296
266050
86063
317201
542265
719166
124289
18225
489055
47851
341526
162214
381083
318810
687444
683365
148927
781144
687192
1002851
494673
970646
382716
103462
797483
554937
861365
79954
511687
1048461
22945
78327
544319
909938
1055397
1044594
555060
92565
1051338
581946
414688
417397
304322
296156
813722
208722
209772
967191
745738
268089
372822
740671
677421
1075148
278477
234630
566893
567943
961282
702792
165412
166462
224025
446023
834851
329660
385452
209893
946271
872445
781791
378598
308365
1052775
698414
56087
923590
699018
202248
673432
351081
540257
315154
486335
198436
542476
383183
301832
675670
28232
1028343
948928
889713
402194
1093912
904532
256369
661887
542276
944543
153869
831781
502616
367775
2215
1090657
278646
65966
758899
67594
287474
877122
548191
310332
209153
469317
57515
353648
413095
950603
267254
799017
895304
397477
936533
207878
974174
1096761
963395
554229
708561
89322
755173
850488
1016142
1072989
460141
729738
205967
330525
361219
849332
55524
1030741
528592
88486
890722
227105
9096
1089896
613506
334132
934690
1040785
586627
89878
481811
138077
1006533
1056181
916535
258256
225331
643583
369175
948914
789518
1083587
19830
91445
195101
453573
865821
256421
685742
642247
573398
921644
510095
509045
240437
43040
936596
1075567
1075133
801101
1033890
465917
541281
537003
384859
986537
898717
62112
757287
237335
681045
126407
896678
8544
988834
156239
717508
541308
226462
836012
43215
137988
642388
302652
739114
1069089
206344
848354
913309
450756
16156
718380
612237
635599
155652
979248
26958
153179
1089213
224475
922437
307756
457974
568620
920453
18042
505268
492607
57973
232420
1033094
410488
9841
1084952
219143
118795
1060087
778421
1023571
1057294
930059
137037
117092
104652
235177
124519
1004895
810876
507087
586721
655675
440528
265454
237275
242688
774111
272795
176224
219542
481650
291594
904829
723155
177375
743347
192717
388879
640454
42444
368711
77494
117160
393720
768129
189945
858737
17690
387863
662423
856447
688515
1009024
795768
933283
388932
957948
666013
649184
873265
523928
529656
49774
452947
182917
1051840
855309
960725
543245
21460
725939
774632
120039
606690
1072095
558399
321423
823688
24306
1024857
408014
925323
961126
187676
422998
69694
267260
647637
459472
957936
1090213
505918
479513
357150
928398
785885
885520
93307
344195
83029
428728
705555
553631
1068496
23440
237645
972643
697354
844315
686556
551931
390437
953511
407031
1029507
1035715
324170
1061980
814235
862772
239207
152627
832136
1009904
765783
113974
1097031
266968
1036746
479967
196537
205523
968268
134301
467591
583695
720807
903792
469547
983192
918452
138347
1005018
985517
974770
43038
740977
134413
1099972
1050078
899303
123246
529235
1010895
737227
443063
847422
431047
249390
916566
741309
10370
205623
981305
93087
511004
1007221
378735
616210
784969
228004
1012157
1084750
922959
375356
736159
201708
3447
528014
814095
707935
978952
559297
1060044
656715
965843
151885
665653
864131
274296
461043
1094848
960923
20832
776829
239316
1015564
413230
869696
157760
545449
66293
399760
136943
637596
473560
58653
1047774
822828
224790
860467
298022
270197
27568
343801
416057
596425
647174
278925
800235
614932
86135
845512
495387
1004847
229099
562997
399430
81588
776676
205568
910892
359175
587893
993457
786436
394754
263150
136972
320784
7836
342111
116465
1085255
283817
725610
521172
126138
587587
292935
215495
749883
556729
387572
712284
11740
790575
868447
1020155
226386
395409
495709
727088
1067520
157479
573072
87667
1001886
708762
74272
457746
681430
400385
532124
914418
850239
237098
86213
356650
49315
963597
180184
869385
23722
653573
753947
79197
392840
665389
515765
787127
937701
657182
1076005
846819
981216
529879
169271
111129
967415
88758
681582
759612
218842
593874
253299
36913
60916
834910
397107
987180
411688
1083632
548523
918496
372042
865252
657198
557495
117140
867072
767993
83838
721117
568936
433197
487931
3425
745447
868687
916561
308988
342363
116542
1027558
94913
824846
273917
13304
286633
229318
223254
953918
861019
329395
951995
201213
774946
534221
782917
82163
693182
862543
979407
831358
219541
629949
313940
270690
15660
157423
121008
597677
896901
1059743
383540
489032
461973
446747
978421
1008765
941375
690997
433744
81905
245960
738574
467857
1066630
46373
861689
321918
128024
73102
271403
253975
473432
693799
811151
1093139
302144
853533
1040095
450636
179573
682489
398419
517044
831746
634078
411913
230307
557308
344829
948939
832340
319236
287188
586266
193094
164320
341080
653597
57128
240042
97436
1058203
739449
23630
423477
711754
1044148
497657
926467
393236
454702
773998
1039637
852091
1014858
717159
89477
51509
109621
535408
844806
106811
215590
950584
631424
477214
453307
691767
242259
442457
1089229
702473
326518
656189
940855
829883
1075988
784022
642175
579380
939667
984075
130113
883811
336533
31839
572059
224960
809364
172048
439820
1074562
708453
821429
231720
1035119
937081
115595
84797
594965
715430
394550
744487
854763
450761
968211
587055
17020
231792
466337
587244
1025227
368775
769405
819339
184647
995099
847077
539947
877960
434247
752057
672405
972077
12062
994147
898461
413000
532674
238818
323904
521068
430068
70721
424469
188410
294587
18473
638425
1041792
393340
282038
196573
573217
913717
879516
452787
359928
1075396
537187
832745
957675
560846
299782
228914
537010
765750
717620
742305
72623
918068
90067
680213
35981
595048
938512
563657
256496
417404
136210
922138
888237
53710
272410
550421
634727
1044104
767754
1032271
824875
31853
741179
1034840
484077
145436
454302
656514
436577
1094008
740321
754347
470913
118292
904962
5988
583332
145862
75403
149684
795648
299007
114900
847434
596684
693139
670653
944722
606268
18411
516298
1090596
296793
1001837
854057
428515
922562
780034
259682
886581
1070590
757518
658569
389307
403666
356910
446923
728941
729991
505305
506355
613090
7153
965654
964604
592881
513381
514431
712880
274438
1045320
1046370
1044270
768521
769571
478925
41224
611848
610798
209204
376154
891933
1009536
516943
529130
355882
409149
1021929
872419
113793
337409
643030
859076
83227
279394
896354
546747
855825
39410
804315
121538
412696
935738
450083
800239
206719
31763
575065
1065176
728369
290574
382455
1073291
147159
836324
134026
902788
642615
1007036
504503
1062388
645866
537597
530307
492489
408267
309000
846929
467826
1025612
675429
1075104
866153
455470
868922
819735
880187
705551
1011529
961350
760532
43154
145682
822253
921460
431877
779027
38893
19188
129052
805975
128127
1005573
498438
376458
1048852
340978
747333
918516
797625
607732
366586
503350
149281
62318
1044971
39559
765383
850609
460793
433682
768030
952841
612424
1067635
97435
850719
1012824
178571
386012
87738
735006
388553
378045
136546
289063
1038505
1093698
160795
654939
426106
253363
585959
220213
1048868
1049918
209789
341099
340049
317842
490623
442004
440954
630347
1018629
1054785
889786
619938
334230
99032
488572
212429
153131
298888
1071729
147694
914762
607488
1035490
99254
894127
270110
1095985
193259
599285
506338
775138
406338
630049
57027
764073
402271
724352
301218
513876
350459
378544
91568
117914
190062
436602
196295
147493
814755
37544
824050
846954
1033966
280521
515470
506608
94653
648939
961895
389159
504630
31057
395099
241775
802493
202710
292760
763313
76349
521078
530242
961261
866725
806537
249699
46534
179263
61859
616159
847235
134453
109834
198757
996793
946476
16253
34420
428192
987413
181601
268049
731754
1073559
149766
380593
271447
916408
94997
382656
1062570
543816
49463
387142
633668
523737
154077
245668
867322
327447
526763
304835
936986
38482
471678
959929
799795
937265
207470
156635
29653
601933
151065
191427
436856
177473
1009772
253661
534245
140297
863598
341992
688526
826022
796059
30122
445348
382556
683698
558037
617007
476632
488503
321354
158358
910416
869231
101260
940106
831997
362886
700807
743426
1020518
1028535
969257
189405
462041
973773
101549
722848
642412
1011909
886095
5132
32010
846012
549135
617517
375691
6381
55006
702735
422319
254744
253303
461384
858383
24135
326938
271040
863272
920745
253062
728452
347460
211187
860540
580503
923138
295336
1024499
276962
43726
289224
160406
438572
798968
1076222
854474
743804
201544
802295
168603
36601
565356
1048821
61565
233375
812312
395443
928721
348571
478874
1075229
863990
199103
423644
408260
364369
51614
844475
681162
670993
511265
410791
629599
502657
220608
865313
1019693
206795
1049300
980393
353095
233133
73708
109741
917952
472074
670894
656797
879464
102694
879324
599894
712222
1064867
222081
1095525
1009649
752488
325139
165207
996204
538668
742471
402625
40337
39545
451615
164602
365282
29926
1066861
433209
999057
58607
449184
772030
375787
711067
431832
336993
902484
574285
719660
96979
923713
255231
371668
577362
717574
913012
183277
853730
1082244
964288
146254
577717
1065629
217147
520334
615863
705902
497678
805650
655015
448724
383019
578838
239372
20879
114737
513506
380301
821592
50499
643107
180750
606243
42874
1013775
47677
973239
393603
393833
1013558
992257
206383
678322
925864
489788
775268
597608
1026019
104976
138868
546277
804515
343163
439167
305847
671948
1044361
167342
712662
968319
359037
217894
1020399
138444
359498
383925
497112
450498
489979
913369
41694
537330
486003
960179
887573
607316
190086
18983
15947
787699
1043898
764286
112233
526925
232908
434890
671732
998448
1090597
465085
441323
30203
846000
282721
875678
51828
404083
893843
236204
714469
723767
65133
596439
177215
546765
853874
193225
359499
771036
44625
47545
674409
472475
174479
645854
645345
347542
968896
293048
936307
399146
884467
758210
383943
498335
671849
598359
565339
558007
583707
272442
932180
957595
530130
943945
290947
1084691
1056336
463123
740678
70233
63250
920985
586755
509354
893533
211772
1024359
368325
734846
71999
1068758
87207
162667
794082
386492
74265
897084
582707
1032227
626965
12589
936742
705023
335728
841806
457998
558473
380479
963875
845546
933519
548332
334853
879116
1054517
266873
1043579
149551
844206
136022
459241
368097
657431
257312
665513
852118
862846
649420
969235
236586
722688
147032
611734
1095595
229653
607896
834941
1080059
285752
709753
632170
996220
939629
348896
491442
790393
1037484
250290
223975
561093
1024179
864748
86290
645490
675213
288771
513072
206443
106351
399665
58427
152671
824745
1013500
574683
1023791
465489
205751
1060096
934195
677361
726936
190762
958852
356808
104260
849537
897475
620007
829760
501751
881103
793543
512116
724307
1062519
275966
850332
52708
137906
695487
244220
176789
254514
291341
339722
88466
933209
875744
437743
120874
809442
696325
509167
915213
942124
10854
723846
476813
339779
641390
159457
83741
970344
774960
362019
306586
127659
242750
1052943
166918
281484
805128
971211
345328
834842
267839
524222
344004
340727
658050
820279
60434
279575
498535
872132
974143
609522
957060
392438
457930
715498
42822
187497
278656
776775
228643
1052109
48513
124239
476124
70795
755976
764203
120628
468630
1003736
210593
205483
681676
421345
559721
106833
341639
67941
55842
103746
466485
585435
824864
56356
756735
702339
286257
138781
829135
823716
705070
635811
565839
872749
747324
6070
146391
735878
562138
102158
538329
421064
11110
842330
831649
345359
893515
926690
393016
262200
208246
76497
1066426
840380
557669
1072458
223184
381976
939578
679043
146639
347978
908577
800000
247492
922537
960241
132265
996088
24819
189662
579823
199412
201512
176425
918688
436341
436340
772316
772315
330077
1040844
142081
729032
784870
346913
978129
977079
1017019
86989
88039
89089
280588
851134
1055365
105403
574833
242989
464792
863563
735962
443452
438303
238205
180280
113580
53032
70648
382790
713789
422978
958594
893838
57769
623909
326554
427600
690299
990555
753137
717193
610699
315955
262031
380497
31226
910478
556467
667506
677607
81189
833354
391279
262729
786466
346531
679856
210122
742245
829289
989770
503497
686907
920344
182100
149807
559257
835304
409336
267224
803427
681762
339140
845181
1044772
436243
415833
222715
1052702
677099
262323
254871
836542
657010
1082474
141688
21670
520551
132668
142568
558499
21824
897714
388690
215265
1066061
52662
415097
222736
209593
747931
1050877
1072682
570282
741528
989303
638341
392183
463076
666143
186133
319118
88787
8682
500042
798076
512964
838523
801657
769518
303236
666357
281923
949730
179863
40964
333236
184955
1089004
948493
681753
418953
651163
609052
311976
419600
718644
459012
472907
575686
122398
39093
938723
168463
304523
197882
832069
590335
980939
354472
975823
632662
1083114
792004
1098462
475188
964037
886053
847482
684629
480063
26429
658248
56985
510298
99665
952955
1099169
333025
707877
189583
285455
150459
1001475
312562
363443
82498
475615
18206
407878
131308
345766
735163
131441
145334
620793
414287
729147
821445
882184
96271
875667
972945
1027111
769164
931765
1009592
545046
455620
300835
407826
31581
438200
461709
1040269
655537
852743
136135
188901
328133
165549
664556
205964
249568
787785
950486
317300
1019964
320613
394403
617441
763792
260170
521267
757113
156733
798780
782773
733741
648964
1096671
886012
1031710
1033008
48932
77108
874056
925688
1078164
1079214
279040
280090
114316
84131
1050006
943200
479226
764626
217735
218785
106273
1063719
62819
926717
785555
810592
744833
780171
487653
1021055
1073691
298706
584742
262794
1044346
334943
586184
81860
606739
607789
957682
41431
135550
23340
307147
970208
53815
52765
871517
451321
158796
613485
422172
495858
353492
761325
662586
488163
301288
393854
799356
866790
91412
19579
941565
964218
217998
1080086
346082
818748
338095
169809
41926
554071
673765
877360
831547
336119
270244
576362
196294
780659
776220
39675
626200
472563
663129
322897
937892
956404
559059
200004
416812
20871
328411
235178
615288
601223
230182
914037
159223
850228
40706
759578
477351
1084049
399437
544193
822362
63440
957343
722282
626344
306509
71855
320550
827256
335547
1003398
115475
1084699
167639
1015847
690201
787979
573540
449947
688628
319919
923246
11204
957731
648861
352584
1000607
456691
592885
152056
820848
1013670
349755
597396
408109
689484
229693
893835
694159
405743
756453
533117
526712
44507
286099
312853
179915
51605
172742
1006872
119389
564735
699631
703984
452330
507497
52062
950441
853448
1049469
849013
214438
254998
486844
218880
588475
743239
550145
194998
59728
1033826
610849
6731
791860
833007
174675
412790
107323
519497
250359
751539
389846
585075
1012385
476170
209935
150221
549682
691748
869928
797174
312350
765434
963204
260300
499178
884964
948294
1054976
383552
152849
62151
985555
485852
920220
646917
375163
880035
288371
670306
971874
578960
575375
107026
133762
261570
415395
1094030
248255
464194
748198
580751
285454
158394
729377
373708
577104
1046773
153570
153392
661660
26891
617432
632016
458702
656788
1099105
309759
148922
472535
493493
753897
417607
383246
365817
729484
284739
165572
884902
746982
436953
858326
716387
1052334
971334
946198
933416
616709
617759
367559
770750
1042261
622306
446242
293069
281893
282943
1088693
882917
512662
304993
293735
922221
338337
18033
455354
601887
436515
750651
611826
256270
574368
1064517
223054
805457
326297
89449
565424
375326
82260
496227
825539
554191
729152
903920
923340
1072436
50225
860453
415967
111231
524353
346739
856081
1012758
443556
750265
185382
540354
955653
139629
755412
348479
522098
987890
37003
770542
428984
121625
891970
891023
143152
253432
305530
601620
669717
28573
925529
461097
606093
749849
739960
1006275
310297
434670
597841
350088
595054
176827
466825
352411
257341
202865
265389
887047
569879
547066
158470
323941
631554
824347
39695
110593
409212
755486
682108
96229
297558
918156
1031684
750125
476272
94591
582605
93910
877035
598875
184507
1043003
744423
790442
494669
946733
261991
1076417
285839
824503
504268
1031970
956700
36580
504515
452322
650162
425620
717470
307392
372237
572017
753550
761747
1091643
22323
208862
556096
894073
509483
184675
894548
782214
551509
937021
746532
397582
508757
154904
540347
720595
205867
386283
1032484
309867
626921
814425
220925
210218
211268
915123
1075555
529009
113250
614647
799307
914363
511595
816194
734211
244384
762222
652342
667163
1050788
103631
136523
937461
758666
130571
924009
1099683
1073677
665990
499437
74013
522109
818295
449889
869613
685759
1033643
264006
308624
615005
889858
323450
626682
761936
450458
250683
491269
952501
215952
868597
393325
573407
929224
389679
78762
362537
145206
496959
229637
177280
488208
378733
415970
811075
418289
702107
508026
291838
51378
20023
889795
418293
440535
781799
267119
894874
237738
281341
625160
117226
459169
861923
437981
111845
693068
533125
549645
10451
120906
1044635
285035
295149
514111
835361
997272
21713
652646
758384
942472
943997
808197
97657
636215
687499
1034487
909747
253354
801163
648370
299866
282091
1087104
221109
776974
967862
678108
624726
285065
688258
172601
585410
243987
1029644
471898
993882
210928
135353
618619
1052635
224007
516440
529623
906899
337350
991726
702964
200585
565019
1086411
893349
397673
593744
1011842
978634
413414
1098331
620144
1066034
557273
127833
435741
452920
980278
62982
315322
354471
736002
351274
413125
994400
683715
664461
218328
516063
534377
815407
929662
942875
734796
424844
472181
214789
101235
55636
54586
419617
285219
1039591
814526
405522
228813
1064933
245574
786393
472642
784328
568479
956012
848776
152532
426587
140425
282279
988004
54127
1056824
58083
255354
105538
987317
821192
765426
1072203
143707
42717
560831
634935
281656
731649
502875
936643
796108
936807
239545
664893
393727
5193
600136
453798
123085
744890
418484
24745
879515
23527
405060
551721
170118
540415
1056241
894667
873335
232874
1012703
711304
165421
739979
87082
206899
745532
422499
405353
1060275
166640
93005
531440
443643
836344
818220
952784
280690
532698
288408
942928
1051058
819900
100825
656415
80284
330333
512193
201553
214614
257413
994899
57950
1011315
189279
962078
858694
960132
1074818
831800
810151
379868
261497
447531
627747
658748
319026
853353
358578
302629
926442
108183
428789
817876
725997
790930
870258
933498
438945
1041551
22888
736136
635137
265303
546003
606106
553807
579108
46624
189862
676994
957038
306648
398963
951138
46573
510002
225350
948487
30952
799682
595536
266867
644567
844095
796675
254452
847559
103136
99531
575748
434289
117735
1086997
914143
715187
237259
687051
643329
406546
747423
272985
786377
744556
225317
291870
1012854
103548
67638
214378
476250
371870
475753
739065
375532
924645
680291
1079192
2806
1037088
861480
395617
992047
467874
247296
811409
904035
265557
900113
1025115
393203
274358
686727
609245
809025
34761
815187
982235
1056903
2328
272122
954107
418170
522784
230476
663730
157735
286681
540885
860112
1024963
551817
553917
552867
1038437
1079786
624044
577432
603333
785058
567664
1054860
1053810
9100
20906
218048
29790
64149
10827
646586
1075884
303699
579111
935657
1049644
40896
195725
194675
342080
131111
132161
749079
748029
21939
20889
969868
15245
248785
889956
979340
132067
996525
11242
216953
218003
797750
404340
403289
403290
1048643
594968
515342
196268
781450
1006223
912828
939259
941359
940309
489638
428888
429938
753643
649803
112548
445188
606653
30955
854531
26008
446121
170420
1018822
331077
700676
161652
120472
569787
341217
99889
956192
818941
335675
195134
61727
522328
414008
406213
918035
176485
518745
257568
475208
974051
562119
84583
829017
8590
247237
143135
427554
557377
1062893
381157
372448
840717
639043
817751
924949
682928
566942
481146
496017
921275
737627
487205
668848
813001
169111
959939
957620
1097802
753269
879703
569636
369624
953082
182188
641912
295500
44540
31116
315314
200897
1034594
846922
492167
649092
862287
640554
313431
21829
653806
930680
404932
1074515
898737
977706
472597
146796
797548
765219
351966
235808
312313
971217
750919
201111
878948
316678
188858
601455
887099
1018170
1020529
967760
82252
42512
835246
140923
634612
987818
844617
512217
477713
713623
1038429
51839
306229
988400
147868
745165
535303
139869
68015
837293
77533
599819
441096
868262
502614
1068433
1006324
183411
30201
977530
1073243
291861
125735
631242
160154
1055032
66147
401585
652117
935558
113272
505314
737624
170294
606744
930412
1090397
814885
477520
517780
723276
747239
552864
881847
390636
869720
592816
681743
1092780
695222
100524
660913
417572
302009
557885
1057275
790205
70265
194118
950932
722164
70850
574189
882907
885933
1073268
1070354
554858
440842
461536
508407
498915
912981
124999
669269
17708
962999
1071470
780625
302050
41350
429120
280685
857135
1012018
714062
85708
455720
656087
41492
514366
632279
352341
1050619
936279
739823
385384
146061
1089045
811767
112223
900789
602563
826572
548330
301920
109915
557675
746085
277189
585358
360582
670598
655696
1077120
843722
522190
883839
37222
274895
567790
1005346
371989
938996
965889
777843
700722
347097
424336
872575
155451
384063
172941
820408
484965
133962
104820
309138
732110
276501
72410
118557
104671
473989
51319
598767
712119
1099809
674387
879344
833695
966149
299639
81211
960263
876033
749125
986626
846143
731043
626893
315172
749356
428757
963802
214561
454551
376338
84965
428216
52019
186642
905984
745348
2217
838401
14368
291770
1041554
700662
1019749
792481
909580
1018062
616163
967815
217733
701913
450762
755953
169980
630697
254098
411010
92839
62779
929559
278706
596211
270667
448258
100992
83367
958106
343927
243828
595548
203287
152220
1033974
514093
559067
888362
889967
1076805
38572
705932
1096706
51890
790301
563652
1078122
753581
833627
830312
516936
751161
593943
21867
883389
115354
680448
85618
683424
1025813
422286
67098
985837
757874
381098
888618
78613
850314
654565
867720
980525
370062
126498
173629
704783
545839
888710
216337
823758
1029669
568456
49148
64701
429310
445847
90797
513445
709807
779927
454136
974624
1003147
204577
218365
220025
236421
30479
979132
745914
1079035
603904
787774
889937
1067147
641003
657589
564679
482383
920625
342745
38683
1037148
1095131
19635
271691
287746
954874
428770
63364
456652
275478
818817
925242
807012
562463
1094688
22034
952084
662710
832577
119125
759631
299043
795135
1092068
7858
119547
1021535
199467
85196
257921
70192
414363
965780
589682
569296
130907
842829
556917
409778
3360
695767
375696
656111
1047241
682757
477741
610043
742323
1060476
143977
208930
860353
582713
964157
708528
995497
751333
1028580
296932
431941
993695
445042
927928
161050
77815
445485
827588
962839
826652
315702
694347
27573
11270
556738
31384
744392
221828
1098089
145936
991088
367443
202195
300665
332538
351838
15840
890867
864231
1027667
483953
916857
152628
714185
235108
318730
90087
521305
930224
918551
325730
1088158
748509
503104
818987
435094
604667
1059060
158651
777301
604118
604795
691189
934242
796362
925037
285864
960285
854851
795162
289847
232444
293949
799468
971145
801583
54120
726880
94343
596454
793911
918502
407383
745068
727596
709839
839980
964519
537500
689929
471360
158267
261214
1024230
332609
743052
1084537
162055
744073
772577
107286
824496
938093
937174
492163
857614
466349
533908
681305
727384
173313
745631
971246
835827
640923
900284
207722
1023548
1061672
175792
1017912
288406
480724
742907
99575
344978
1049681
99468
1026996
195642
359249
360740
10037
201392
95204
897727
1011485
519061
202142
831145
658846
1037278
725290
629586
549029
962459
1037857
7520
693185
243275
396268
486296
545719
895498
809971
102686
624598
227474
188145
1079047
954414
259088
278118
1068770
1088829
621569
1020705
926997
795868
463678
629720
341804
434872
545147
961441
975723
49387
101768
32134
300377
543164
240848
845513
801630
603476
604811
1057448
908762
463492
843978
112300
806014
115125
26085
324133
1095045
1009434
979331
751730
146828
664824
463069
545125
239547
208253
37898
671349
495937
610487
91980
705380
992545
777659
577584
516557
27260
957619
130593
656157
639772
993262
548651
74796
160751
330765
180298
1012613
787560
275608
324595
649576
434924
433061
443103
858664
384039
261435
807191
565043
163931
841177
21373
877026
196800
933844
170108
607645
26168
837868
311250
488106
153178
996673
1083475
437915
674233
1064719
501618
755582
417063
833205
452747
943675
531749
1079211
943923
315030
642411
474463
351407
918584
764141
295449
1074805
174849
803112
125688
1097229
643584
958654
665796
813714
119599
366353
60692
611817
637668
321075
472085
508213
387545
616344
990146
735249
339537
329635
771667
822878
949684
68632
1080760
587425
98190
581744
88236
912501
1094558
440601
628826
949843
869781
975306
1083459
1011334
710990
378462
1038440
326489
921394
748177
698598
598366
92959
514034
1070464
184705
773265
41982
931513
66240
1060248
149291
501146
1097317
913267
17723
183091
611117
1048072
842870
545140
28060
543848
86443
472818
563435
950942
794453
539435
597875
919795
1026795
283282
616667
293234
59312
1011658
309725
226481
417341
260883
859440
184725
866530
883972
755620
593081
25047
12862
860848
1059010
779626
930609
390193
268351
197766
885943
744270
1098737
206718
485309
151221
229384
484516
473465
937222
396208
950307
843314
125673
21412
571865
701870
24161
156047
986054
921147
623325
43460
232270
180316
12743
1059957
341315
787725
880947
49864
902463
26547
18799
648131
353225
470836
414471
933032
822164
473500
492346
22838
692349
1006498
3232
219241
194542
1036982
656845
758939
647275
559133
261232
185160
456963
223591
761560
877622
302443
247479
673438
1060863
815568
771703
282364
924673
941222
275723
1062556
58178
53642
337322
322769
1084314
109080
119439
653599
950231
64424
111799
907909
562779
469741
569868
918543
418444
471897
37366
328874
661607
415498
802262
362671
705575
601063
928823
152725
534223
927325
806480
120329
732601
374799
948550
857823
464946
18045
759822
698339
159373
339945
453316
253907
117846
116457
225665
1065281
558464
362401
1093489
166361
943450
491951
486389
907163
700104
1094979
816655
1087860
798962
783894
652747
648931
241720
183321
567478
786235
916405
94002
640312
537545
238070
891876
833922
177308
13511
1017101
547790
339682
1056872
434297
1091041
985840
814811
19691
429400
768120
189218
734959
4609
165988
340335
505255
892065
401395
1075857
208730
454113
96864
196476
973628
931511
505092
256847
41895
793383
876572
1083396
50856
600857
2872
654131
218641
781443
168453
986926
550322
898831
759300
436145
410613
577345
581130
310646
765999
369221
640728
741009
1067472
750019
183362
1043199
7426
938330
14008
920240
142815
175069
45715
956710
441459
607659
96280
185402
727276
151206
366505
861712
447622
370641
903568
1038033
698503
522912
159817
1077442
307164
232459
771146
757141
631061
982931
625037
130457
731823
267901
261001
209351
942094
952973
576990
18745
445180
391421
805124
377325
7717
1063998
11115
665357
526121
507526
738343
474192
497971
982713
747999
1022500
229225
48677
240887
780219
344024
1066231
113424
329200
380072
468061
1052077
601561
964646
1048750
322090
706001
1089595
774461
475019
122450
438148
658448
856568
135238
737957
191500
458367
566587
148981
69672
563679
554782
336645
99740
808544
545148
50055
748265
727040
930939
772310
1038943
800326
856609
20782
124493
816178
310157
132489
580726
324468
755697
311073
748526
839932
531437
48444
367998
163560
319044
427739
764115
505908
949824
774456
986268
772371
893811
918451
560978
16517
834428
114226
867564
426278
620292
1015268
1086744
736391
1049846
208364
369131
678382
637859
958477
893400
893123
25843
561659
116925
821277
324697
120998
562000
303995
556974
1028992
875064
786500
836600
43055
390579
270508
980537
1087102
298307
416233
1020629
444156
28886
1020781
971066
527770
375208
914247
142561
498257
995270
303996
455097
1093910
104915
973114
254790
647243
772552
921418
652714
882165
936573
752780
558827
535274
1055778
360973
286596
492812
1063793
783178
121198
41710
1079756
1008963
728394
344208
366725
175202
352988
218962
166474
722373
821297
925890
421101
283255
108463
573839
438149
763242
762192
227315
584179
1080775
29216
886541
425404
601981
514864
761951
169169
28047
311848
633722
631280
784193
604687
493607
915798
714793
31474
895285
1070827
1029287
617364
404621
640595
1032887
830648
462774
609442
791181
712588
141307
786373
89656
85163
1076784
437737
404921
29350
482092
276606
644217
408927
950876
573190
955609
139626
907665
1020933
1033208
730169
717999
885947
494332
29615
520855
810318
751383
222080
785193
641018
1031611
316279
701312
769823
1066591
942966
793954
279012
1045518
82270
272161
486097
851632
236764
574453
634642
431746
432796
648106
360592
122342
972603
504215
351137
107842
297246
954109
812438
355502
571910
358805
242201
381008
577555
757694
540518
134694
101993
650952
365611
859204
977774
919844
700094
473745
296452
828332
976437
148895
450654
86738
398946
42099
560922
902004
836385
90723
93745
197884
751946
1083356
899097
695999
544834
813132
263841
760954
338914
736337
950054
565232
1024774
939946
312244
48217
1012521
670583
1083099
1019909
816752
60717
13138
900914
273908
154054
471479
880018
293666
27954
11796
167821
942578
543650
1088973
801812
908640
789039
298403
267828
565902
609089
385744
384232
80901
233283
761032
757774
60658
38776
1033356
461680
614011
484939
373785
253739
790567
905098
925236
613723
189890
123987
824269
945894
16889
105442
911124
641625
760324
927592
432938
1088270
228484
903756
550440
605883
464148
207966
481346
987897
1065755
405468
64246
999725
373313
63594
306430
56572
531204
670174
723342
566765
1020189
833734
353785
425062
224308
165738
669654
723808
664884
270201
89968
1037719
912572
116712
736183
468974
1010782
628024
89616
393737
467732
852241
588384
56195
427594
901362
1030947
703793
148091
487638
475444
959823
967745
419663
733404
467198
889109
604651
349993
711251
593524
636268
673685
327092
863432
131575
235074
180814
101674
378238
1033463
793711
92081
600750
321760
18147
624079
303689
717582
147629
407782
348740
151092
948672
660375
528994
364691
386103
223482
224532
264219
188677
238127
318041
703994
207481
197820
373378
785599
877402
449900
464195
1069477
325172
991075
914034
1072650
871990
745834
897396
782683
639137
622361
674599
522518
784939
355223
54923
1084512
861944
369713
844830
400061
678555
1017416
220028
706589
389766
504277
1004495
23418
1092469
621049
274894
147212
941225
275344
669691
958162
290167
385995
126030
747618
862368
114914
150487
505658
50120
60402
968515
844197
961664
361789
865719
488432
806989
645166
96328
520517
513633
677317
673789
819113
965596
580077
432037
1057333
921831
452412
884914
1000875
899792
705590
935429
313096
282930
143729
1089398
44881
531184
699444
1097452
156014
817964
549553
928110
312003
435862
921092
437150
779980
105061
1073033
625315
304477
1024872
986309
902784
571366
659316
196204
288055
895298
26746
36087
566209
778706
90147
299502
774069
1070130
946821
126530
700468
762744
529343
901060
769656
572287
449172
932827
361630
623270
664406
235216
464783
600476
343303
196990
483653
103052
600197
543252
430569
540659
1003388
92684
775185
838474
296961
1079504
305123
510096
550456
116585
254176
1093350
986806
970393
293194
832400
856443
687823
900377
788972
1084207
669815
1052559
738217
526419
275607
92991
228502
64414
975294
740790
429515
218692
358712
151673
840225
251093
702143
895238
1059562
583384
867210
540180
409668
154902
501602
695434
682692
190710
225559
807607
671756
701874
279233
611069
921896
145948
476195
331495
501957
462327
1058356
471346
848227
919982
89604
894223
1068622
769451
637495
536287
730716
618435
368825
921997
887870
67189
1035493
876574
806542
406194
93196
236922
1013064
809972
406499
228241
724171
1083279
593933
677608
1042216
1014238
887437
1031273
230735
758510
175857
927209
362378
744685
689965
787240
322584
98500
1040054
128282
831185
597299
354670
370041
309661
747513
526297
606456
883564
370676
135070
398628
534481
44004
172461
32542
802517
166601
460376
1019108
1038809
961849
151620
883913
744127
815259
26897
167492
354667
847915
520111
187002
32971
319455
371009
673302
437733
530895
17112
479058
931217
267308
1008138
772468
18874
776912
826956
121330
1017693
415590
285557
209043
648707
145809
1076973
747816
591112
1039489
348780
173487
1039295
10672
628073
296943
27587
757612
36207
177710
172628
743227
366589
780710
521482
443885
858116
183672
96090
921370
371243
1062651
412837
1072683
710249
536397
141444
471628
922741
889820
897344
906559
339799
582661
922912
842225
346099
270951
35557
621327
966772
561976
42645
338369
533497
465138
656892
320624
158547
313674
292883
541070
1056487
379531
682974
992543
514925
844623
160014
1010501
978502
695440
938872
140273
6650
432916
885709
518207
43548
208149
95747
798143
843694
176775
438134
867256
522930
432162
580443
1030878
646125
398964
477131
867006
323415
661526
754600
686480
877619
94250
158404
128612
281038
972718
382010
111406
688834
154401
332863
1072772
284719
359710
463057
405523
617793
947392
298971
330665
902058
510411
46640
677457
790857
1024875
23230
213806
642386
1067720
845177
240989
797298
736523
485813
603856
86480
481247
268755
62468
445217
940820
657158
658986
1060985
1085273
83904
586922
928646
690099
591674
440476
263997
97700
21258
287995
178674
530208
582393
54670
223322
466001
1001906
253298
1084244
105789
414689
679188
445426
1056297
260374
649902
835494
891534
495962
846268
86546
1084545
343147
124841
798914
932220
176577
592908
879817
468314
368812
952589
58814
78111
241539
102132
315627
38438
971321
1068036
20123
779341
455102
547620
265038
976093
287624
546838
417603
734765
789114
723803
833402
154459
794220
24096
203673
87669
262073
260522
546819
137122
465307
955355
1030350
623180
867913
724557
122555
251356
408934
415664
1064249
609343
495242
711703
304723
206318
873910
1069045
42639
839624
334828
9398
1042180
477517
340281
184740
345842
159460
658592
128861
148630
663815
90892
532035
469788
469219
309257
111183
489252
480484
805950
34280
1036263
715532
883817
629587
638024
711361
635085
303060
332302
688672
214251
59930
854387
94077
725727
936341
18362
229874
419342
992738
227173
976278
757927
172348
889433
953074
522936
657934
225241
108972
624888
743532
730024
423358
1036334
748041
187973
63107
362304
80110
620369
948340
296948
323068
377450
107083
124780
655736
963038
1075155
230531
304778
30071
564308
708049
208382
474902
987647
373006
470675
680647
421273
686915
1061865
535317
713416
1042080
1082435
771566
524867
946893
440669
136202
285234
371569
458733
1043204
306858
859402
773861
1027197
37006
574375
576670
395102
67561
268013
475496
1025912
413886
752240
784182
119730
713155
992035
597231
418631
991844
625682
909434
185999
288472
929157
39665
628353
144861
1023048
894763
516358
920425
382183
557207
768152
394660
866065
68436
268586
230033
967032
697339
528023
699014
1039601
255810
1070736
251927
121771
379851
1027790
141484
685637
834322
480284
190998
386292
613870
545933
299503
469605
979688
748624
413367
947303
1020968
767733
635671
244823
353237
906318
111305
483343
753628
876345
463065
755333
1094481
1000234
766076
417069
307306
21614
352758
41185
377543
1041083
335022
1054479
121930
890419
207140
606863
588238
879152
571734
499689
815365
388165
576091
36396
497201
530589
200761
758330
528238
251728
545915
941110
75911
28410
82105
725375
416747
239713
141574
444383
797493
158133
927625
864323
945032
216397
850157
675509
987208
1060276
45098
767417
1032281
939226
731767
849945
540553
797626
289536
563898
285169
443936
774041
379462
84599
338716
383671
270491
1015634
747518
624447
25143
620097
621038
307813
19806
71948
348225
591669
507847
531643
577406
286743
5373
72918
820619
342784
329279
204502
784098
458248
963624
995913
194772
295280
18911
680698
940403
692020
513493
1073107
92029
1078185
9812
728760
410572
319358
366862
844666
546668
19880
247710
458694
770537
837417
189399
1054092
55741
427645
18724
52699
1098392
936651
199753
288548
886976
744629
446442
764619
723401
268363
304358
1059502
390173
795669
1035960
816453
130961
528599
269150
848494
1071463
328648
725615
499448
1057631
447602
977532
162626
262209
979486
95735
470213
17567
649790
1094306
875351
330732
165364
1027941
665909
235317
842050
541249
646295
229135
989899
575115
214164
74038
792942
629225
113242
385666
588294
115463
379280
323593
405563
930799
892121
384002
865023
662108
903513
165788
1090602
981452
888963
364519
128723
41568
865241
1031747
819079
178762
822258
984395
644595
813373
562017
173770
331598
209363
21817
805074
132982
442960
366618
1095987
312952
471159
1097674
688576
914415
64273
503533
1066409
305240
165751
294529
79851
209205
474983
172583
495092
598452
765100
801722
430450
760333
1081136
936278
38114
124804
408098
171728
643130
393541
289141
1008175
454746
58901
277208
751157
655218
58458
344753
404051
88840
541943
569593
152699
63470
403917
458990
484816
823528
756670
391406
386867
709559
822041
877844
344699
870148
74755
772614
564110
676866
517335
387646
685366
1052588
469895
674097
993540
653169
92287
1027767
993853
284825
884192
945877
475200
740315
135202
916172
360007
204644
163210
950964
511601
243373
21524
1084090
638288
490753
758930
643021
31622
789971
591267
907550
425296
346491
575176
1016613
205282
251202
917260
480439
54782
1047392
532319
615316
349711
378418
1072771
284718
928822
1004875
685375
803430
242820
947598
236127
777350
62100
267626
738365
1016614
451718
533929
1066240
55825
210045
876195
394272
1035643
406557
646655
563532
587255
51841
76794
54382
169347
1031944
456769
788255
737692
918355
1050700
508655
385883
440130
86649
779517
337712
937134
274232
376205
1026847
747825
1062000
29252
885365
744198
192831
194257
510189
1038471
868451
448468
1042473
130599
1009359
1084842
881287
737249
748675
693282
896439
48483
547451
311282
163594
422457
216410
64126
881512
647313
859717
1028673
953322
852257
476154
569400
775203
1092071
280636
113779
865365
588744
723213
233062
358895
385319
499604
839401
6425
117062
353281
488321
48074
967916
946531
30050
1062188
415497
725981
99685
29786
669492
252873
480749
798859
751508
371628
1033093
775155
899829
264144
913703
491833
74347
445789
619269
1036124
411663
275544
619415
514315
131075
750414
999694
804421
986823
1055972
227812
912431
802150
559883
344877
872047
200726
635903
920168
1083042
180336
739298
321494
527334
987988
118726
386732
716429
297898
853281
571942
345254
322318
540170
588985
753775
1003480
850832
790872
939159
258798
1095171
226103
183689
1060848
454522
939932
452687
962054
759794
995352
407269
111515
1024851
499916
916506
1074767
1048914
908172
567415
230197
690254
150650
162126
1073324
595995
1037136
299480
796369
887234
181096
265623
558941
116478
1045243
614306
383915
881851
619625
763926
608309
214745
58781
99152
610598
1065600
488061
782514
490073
762172
417175
501294
755036
740440
703365
44594
346033
774989
685520
413902
490894
341057
552200
553250
165524
370575
701213
13924
531994
356961
868940
300695
289075
153027
1063589
981471
706713
739105
110283
30822
504229
884034
766611
791031
989962
87419
205135
969662
573764
1082641
915993
364449
68342
394105
633848
445897
798688
105998
1056602
176030
972927
375649
313467
747867
708657
612467
397116
476990
179033
810331
418533
367319
837164
5106
323892
54050
553495
264643
844184
221832
960296
374790
99386
771321
1039379
90490
757153
350881
702656
418974
158566
1082796
466211
979313
144882
106402
426003
1074109
754140
568457
145383
1094267
629747
330693
572551
683398
489865
795308
624356
372151
356099
1090557
394021
279020
43891
359749
909489
550147
938158
188619
645229
482425
259864
125018
339235
1049837
1023384
37593
852476
372565
915086
124872
725380
506293
1068027
580401
779116
658581
688144
136669
558493
14897
859646
171885
903156
488835
661077
781038
351693
400242
1037495
235384
671769
957964
697654
593671
513971
355171
884311
215820
737141
92137
687656
1086559
1009189
895855
249838
931503
362667
890653
212463
812467
886015
56133
579980
461140
165739
587069
1034317
757406
660152
353018
104741
891411
647185
204306
966759
839196
671955
10202
113093
996094
198722
73022
97560
988709
705292
872070
830831
200990
918669
596982
351054
428176
288611
599836
974365
917899
669664
1018144
273618
677119
119199
91244
710954
974863
324849
896290
975851
834484
1007529
991797
442653
891802
549635
648321
68181
741044
838240
959209
805704
812288
554282
603006
630013
1043904
112467
480988
938560
18894
926868
551937
373435
683899
878002
475491
356268
565455
257963
722032
639415
596714
812647
903810
1010339
113300
119009
94992
389687
117179
398383
723649
19718
138383
653996
700860
586326
1009545
301911
838572
949762
746927
832620
108565
38949
843783
689972
21874
618091
62619
2416
293582
768285
543898
930683
635743
456341
962732
769215
617455
855987
124104
902408
440083
824030
381408
343312
762348
432072
149141
265937
72212
614941
873524
75570
111163
897318
178066
691902
51981
320803
622046
553509
561276
310941
267493
125809
677485
780206
886203
1079407
170265
498886
549414
948927
316054
1085859
54108
401374
956679
428430
735977
264887
882643
634963
456144
841876
617500
190083
461570
498674
403647
771246
170614
657930
180545
526530
1026626
17048
225106
929880
17170
508945
797336
732040
172355
433900
910579
986996
233731
921358
42055
721373
254387
366311
55319
96101
538337
238955
424729
481260
665474
1091716
411188
1012665
1098484
370018
83265
64475
617921
899495
278519
19889
338040
1093388
845808
384318
598888
427130
286489
906347
76110
922012
672112
563387
1023433
144059
457066
213695
32682
325630
496393
751046
342877
1072341
724972
585202
992877
325768
9747
1054602
262191
1067660
466220
1068939
258324
504598
942375
307607
468148
221634
867715
1007121
764467
223499
483151
689195
637168
1054697
336044
131631
746010
558978
84601
865498
225935
260098
755783
955388
12672
611041
520707
460237
638559
197473
786850
1060610
640134
654808
492539
328102
524744
669226
495086
1009238
85686
551451
21509
795348
230145
274688
304599
230224
528664
701175
148393
770560
307591
124746
119866
566701
158148
763748
554678
142259
258319
611468
311906
680228
101873
689609
554692
999333
978592
37115
128778
680459
211610
880172
828788
611474
397930
225544
255953
335210
926332
472869
349143
398261
41808
214189
335588
427067
539657
76293
221353
781966
201085
587577
82754
793325
676600
32064
1030432
69574
247364
560439
255899
833263
776790
142429
271683
530831
770062
130007
337600
1027796
226753
767943
129698
608939
922815
1074527
22314
490991
521569
389015
1022612
794097
59412
575320
657647
928545
1035620
860914
124412
840915
899769
370799
160207
625867
290959
789551
313100
178769
886388
980103
829773
595778
672374
28579
332615
690267
1057791
366418
811591
620478
341115
231121
491585
299942
848436
822781
323187
470419
393940
831379
512224
135407
650518
571320
237430
47071
1076040
770683
888718
585761
116078
299839
1075741
589499
742549
781210
92074
1048155
708615
762045
594563
931108
86316
199295
895576
765919
403412
473038
928735
834635
1091526
665123
491955
821660
268305
124404
7855
543055
1018637
51603
415203
486076
920190
380654
48282
961284
89860
314792
610375
659988
871769
846078
230395
843211
241644
376026
125001
518275
117937
229661
791204
563538
3915
843929
103519
370377
1042674
755122
896068
828313
657145
90120
793423
984519
59853
912513
362328
626610
352404
206943
150139
154223
254378
739749
1060390
775991
213937
171183
327025
460715
582967
296592
390791
690801
11635
475349
71006
492882
395177
1037343
488405
951447
480149
820762
810323
295417
853094
777487
750396
607258
729071
805293
412809
436075
558565
252530
995070
1037999
72422
262590
628746
106232
433772
91165
926936
603573
1067165
269694
953910
1039403
199988
57189
676509
408371
865276
293611
244624
125987
552935
561486
239260
887941
912206
692920
215887
679865
943123
340371
555454
372391
963434
370188
214665
881952
1049955
744264
84767
1074923
461905
831690
409251
107649
690923
349461
750606
277428
410669
806696
13897
12094
772435
386716
135120
533147
754082
289503
1038192
68131
1064727
329679
1017915
123144
624999
833438
916605
298267
299793
945678
486011
740507
352750
575821
1095058
437022
1082179
612349
492460
237337
847245
853419
122560
899027
221979
609023
984905
846321
986287
35800
918329
620398
767695
378420
418559
290398
465923
254876
143035
397091
781390
1079389
398588
260921
1007333
400851
41762
889339
326512
104646
555094
998170
904827
823259
951398
833247
94043
343701
1082561
196524
936439
77970
952609
970730
915017
640339
790241
151089
762863
340601
173002
468718
746427
592997
656403
631560
945592
946642
946641
670341
695912
613005
205231
298325
758890
144702
327526
901189
868968
700743
783942
502086
750187
593932
504845
540259
929532
185807
143432
402767
35304
1004752
496141
839828
470345
631936
797494
928736
1095843
906501
768959
106221
285278
834685
303313
625374
688789
415542
246730
239854
101565
1042018
18267
235817
117512
667234
164185
557030
228723
571558
194517
958359
1003196
429624
751758
425717
545907
143312
891965
1097036
682141
736890
357982
940725
249525
599294
956828
35152
82692
365761
957639
217419
723125
282692
822767
127243
943584
349797
328626
319637
265276
794258
921860
1056868
162250
163300
709176
580273
325993
580120
1026664
1040373
1041423
866595
127723
60373
609767
648999
12221
401538
90008
776669
334008
641932
737781
908940
535775
218822
831768
448194
346114
306332
444282
578259
547562
277168
720055
991370
990509
350199
167747
464083
40761
610992
853132
150772
85398
69498
949836
619249
315652
552329
789496
1098885
1028038
445813
66169
1021438
956010
652630
525945
707958
323801
914775
431863
565355
284715
1007348
543070
877852
423325
229823
232627
303463
1070645
782911
505712
999141
24137
374547
565767
714094
691685
1099224
517156
369397
604932
622884
22109
18038
622583
170071
991868
229670
943780
496048
185148
791938
760294
71238
1075641
910314
1076542
301442
422353
33231
449039
655824
727315
789059
811449
601221
937466
58185
413192
992544
958291
227322
256850
844811
369320
137227
610396
1009097
669341
202800
284859
1048739
532461
531272
716221
774851
192022
950823
375768
542713
205645
740168
418350
645253
905376
598200
428730
420121
182113
927868
342290
1034121
206924
1090393
869856
901769
311604
987252
258094
111867
959464
724121
1025592
648554
815144
811940
251591
607319
313451
690967
215546
729595
879862
11758
341301
442419
581003
780548
197447
428179
627029
645639
522492
924933
16584
844251
861962
762732
643614
996266
1033935
286903
796420
146733
855622
435748
728695
579475
869734
173191
847365
658752
1030118
498795
324841
517987
221058
489779
996927
930590
202808
870362
754014
160138
276720
580491
716967
872968
43535
91217
380562
319936
1060156
914659
496210
530963
1094644
604269
272822
1085867
581840
750759
894182
425057
768894
364871
992805
432918
364212
122745
839426
293349
124443
1047264
698675
582763
484664
487693
676033
73531
2516
237239
576583
817599
789137
786632
554637
73672
975725
478668
772841
78157
932279
63259
799767
899903
365910
679495
906439
195444
156087
458578
925589
352372
1042414
1099228
512897
57825
492485
673939
752329
643657
228576
675978
886937
603638
193252
183569
791820
392080
40689
65001
319010
927748
251508
900283
391854
244056
1049489
24370
1044576
445954
5789
518280
51508
560384
518717
808793
588699
803376
230095
457517
19471
72904
608057
648227
526268
808336
678074
158364
31327
282019
1007777
504535
22081
1060112
169386
918886
410470
827108
291697
632308
522296
941728
483275
364631
621379
620329
522388
128095
310208
642506
366652
660896
475424
228031
146028
988800
381764
25148
627668
43482
852555
744366
906633
494238
373798
663361
249381
83952
367724
1001685
586490
777612
223217
236717
1014988
1051209
442251
126343
1048686
485472
223624
655412
971880
828131
22679
639383
630209
478769
553998
295818
969637
862205
606259
507993
34102
198191
1048347
443674
329632
929544
472179
49894
478893
214108
127216
390624
136475
1094917
552219
223048
967670
848772
228764
950236
922654
261105
506392
377786
104366
825172
382645
40755
88341
650093
49908
686332
1053229
337308
1005261
566744
339832
128893
176391
280766
697675
1062849
902885
990515
563525
927414
528212
715127
874733
384375
82837
186993
747337
477265
50845
137139
994393
1064148
750710
879374
710020
467679
868749
952047
1074098
54265
337547
387284
847905
137762
612129
214790
263565
632520
970994
32483
254291
958002
329698
440700
1005390
443687
972979
1007146
666932
381503
696447
269738
169877
128494
546832
733408
469373
768415
1006748
680325
1043627
735737
127580
843533
644797
149172
676836
211237
876649
481206
619699
800259
549059
13355
412062
222568
774317
818593
205311
53641
564794
391621
881197
807336
1073294
758345
121588
131968
490566
114364
14123
260759
943824
1088634
573070
6153
441757
275960
925591
231965
694194
672657
515245
576814
639219
485727
155124
47200
761776
632061
786497
741959
76093
743015
645486
958988
294804
524734
853480
459590
703672
797362
677135
496473
560515
923145
128762
452498
490746
842573
971138
807340
92641
463895
885061
943165
726769
749606
74343
262356
763250
464283
929808
713899
495679
996198
517274
633554
358514
649580
803079
1096950
150927
773643
871980
1011944
645104
129954
60849
24398
538602
185185
737368
1067268
131118
921986
1042706
122203
373259
269438
515023
15221
772273
1090384
955847
514845
235133
532279
751505
69395
136125
849321
381031
267093
669245
661054
633985
271649
217477
652618
691184
601596
168085
783799
351196
804630
431892
204266
392697
629413
745273
597244
562823
81197
125853
284457
692629
972985
410200
17769
947455
1008174
758116
930842
423747
74067
597628
340319
447004
495567
240528
264041
955664
999409
100603
903448
1090007
238258
114976
759063
705045
624628
2515
404817
327379
709486
217544
569867
399187
934153
538046
1083885
573581
667770
666720
605435
604385
603335
60511
19767
18717
873985
774385
775435
51662
50612
982339
983389
596773
938182
391597
240159
34023
989473
880476
680747
349170
755812
905066
745424
13672
821480
189209
312060
419323
470946
194240
498085
903567
912367
1016958
481593
424553
172542
173592
47847
664787
83233
698282
1014702
715269
745250
622538
364138
986460
506269
735372
1007827
639125
830612
31185
1048039
492855
650552
884880
19089
361145
850720
304639
481775
477467
900763
100049
405920
1048231
717993
414595
561690
987137
309014
1086734
22188
777610
186849
788670
173749
726013
602190
245290
490548
830339
1065210
593936
369801
86493
2808
857702
1080684
975178
277857
446901
545484
787541
539722
568316
171330
239424
317288
905430
599408
736434
885643
188810
293487
387263
460045
17624
709596
1044334
40853
201868
314392
315783
158029
174789
443272
188222
882672
880006
45695
88416
287427
224598
766286
508031
111111
951626
666647
213206
1028880
772108
699790
856068
767435
1049963
212369
979813
549524
484538
56844
424555
1085908
905913
614417
490895
762292
1007372
161775
109343
149769
815953
299727
1026856
1053009
969362
650468
889514
507424
491358
1069283
647200
170168
448835
333324
140885
31723
970251
797400
803354
560886
197151
828769
631337
160595
982167
891663
1073641
435690
889050
901530
359432
448563
268377
471834
135018
1081708
345240
323018
163337
1021242
450914
850580
663280
330537
709877
1032679
301782
194248
839601
460690
537118
640431
584234
373315
962210
12070
1100327
176886
129288
1065500
200320
853048
488150
737639
30333
882382
212580
104068
519645
237010
875492
330972
106544
805951
960555
489366
538533
1082528
1056519
569950
186892
825469
619234
235392
866974
682778
744919
470583
887641
269338
923322
285303
880873
367353
451194
343512
1098500
893754
602249
466866
223832
900033
454189
740339
91465
1015283
747459
412147
989979
608116
928040
107732
1085464
975979
267554
110634
832554
149211
453950
15952
380975
934485
445605
599774
752539
221864
300412
432071
410249
782654
552318
772846
771796
110787
410682
519112
1097528
136100
999120
1011903
255748
449217
330458
350623
208661
1037000
591049
75383
639594
1021530
986987
933603
776388
842649
876672
561530
169250
753767
969233
304920
294108
189964
879514
538270
117651
140195
557938
703744
285170
357006
73720
884940
549244
838164
865825
435178
982173
234222
1023753
1024607
846441
1015272
723541
548384
92163
663520
917724
285350
407147
1005170
574849
389808
406414
864784
991288
247503
801330
782563
101110
630239
284615
1028732
513242
343899
22861
20116
827205
576456
512658
346320
455028
706058
77073
830589
568785
1075606
442396
145728
689512
869998
924133
245778
439670
281678
507162
695147
676083
256023
161372
68297
1023307
425701
442027
141730
900594
545700
300804
20695
963717
735430
889810
839336
620771
279321
1019177
244057
479268
246961
214774
369115
29309
883879
317060
609879
158478
840984
1032261
143929
1042378
322002
816526
689464
458513
606183
988747
43043
1085118
1045886
472974
488354
831373
912877
453375
123948
348937
926631
397513
845625
933388
52909
298704
418782
833667
684334
102591
906197
415851
504964
138566
389738
251157
963649
363994
494040
934883
1038734
274918
371384
1043447
446502
969547
421914
527017
383723
480532
600704
799501
11913
286923
844832
56028
156772
18495
281612
895411
1039792
611902
415357
646867
1076297
526195
266162
307235
858643
1076349
837408
406788
245751
20411
436048
1060047
323114
473645
1019700
405417
302055
70326
675091
543250
365292
714948
352032
583660
917894
779607
320904
760632
738940
655433
916741
63159
1091786
261248
956677
1045209
203138
1011046
283723
748419
719188
219350
1034859
180189
981990
748310
620192
48818
311353
114655
777207
846398
558787
868874
559135
93471
936274
21107
590571
680214
273162
246086
925719
422485
473054
703190
155470
1004582
262445
314447
983939
528091
99500
43027
526722
328382
918728
42480
739624
36366
483210
688734
32480
71212
1056066
445987
290937
820965
111605
597837
719238
289582
928142
871180
299135
1097150
454576
1050244
675019
716856
174993
140663
1031664
607575
307329
605952
441628
544956
1037569
126032
1056932
701868
156402
787481
1023573
826822
809409
629961
701458
246799
669052
718920
489950
117262
274775
116840
227184
847636
490731
1091931
110396
511494
353866
476961
91774
1045166
911149
899897
263778
578177
42714
954784
713748
317755
943571
549983
127986
910517
351763
1066315
698744
313664
13947
299643
828119
1075964
12370
957509
374754
934937
736377
429840
900351
632812
651248
300967
277832
263095
144628
1065541
678727
152767
513819
150695
220010
946328
913922
923998
925048
181987
998220
127008
903306
268236
601013
871466
493494
1019674
163264
318383
1019683
718640
658303
352467
1059670
76657
1007707
330818
105278
476308
691655
156069
757962
1078194
557383
340008
487644
125365
293436
976972
285250
932419
414043
1093220
488375
806112
693374
864555
547322
242851
161871
239058
239387
254944
821857
761557
42027
972445
1066783
474869
775989
784290
981014
250205
911944
117793
865370
636488
114122
583592
499962
280941
772608
993007
351441
339161
924298
355712
16528
147085
783569
717197
616523
920648
487122
848329
639122
558396
94430
521415
1085339
89906
755628
200288
428917
1006318
525939
602334
1006542
112551
72540
218384
369271
549710
110932
1015138
146324
820157
203194
320371
856546
235054
611520
762925
756485
447420
225997
870025
993820
561855
971461
660734
877729
627821
444740
890020
1039163
33268
297834
474740
324618
916387
583426
510204
769241
183319
983033
434351
65632
156367
1027356
126248
766399
558011
669663
348417
148910
961921
791452
325992
140032
1003358
866051
860070
269773
242101
826645
330530
420934
41047
985003
876754
656857
592034
1015148
776902
708518
528114
130058
646896
65501
295129
274365
959635
450744
679572
487788
521455
629186
55234
189814
67327
1042198
633634
293488
886649
60266
374172
939696
812736
429525
89235
754846
811276
780958
235590
432499
643468
984137
661608
970378
808643
761259
132336
785287
339879
911839
802579
489095
130403
753892
423770
247137
743156
727909
115339
262338
913027
324967
65068
512091
445683
793344
166443
366545
1003522
15937
252775
231083
357405
779299
910496
619828
501842
578430
805275
783241
203168
358853
296562
246290
761816
438615
677081
381538
63126
201088
821770
1074429
392801
1040488
294079
9640
196599
663456
901116
1085759
867629
1092608
1024706
890233
422285
765637
180436
596393
60922
909810
102840
515377
284178
589101
691194
514419
216102
193636
9201
186396
602784
540408
932816
281641
797719
408651
711327
575955
4755
862973
491496
995022
150834
970037
950788
602035
962877
299730
178562
437485
301105
320832
674095
749333
408023
51743
758409
345411
217899
590366
344684
692652
208354
990172
88506
164212
230064
635074
230708
1055037
361103
459717
866370
559737
804402
473751
199414
38608
931152
682940
89691
140229
75297
151169
835666
563574
851943
899805
296989
650528
1045662
945459
1062160
239939
889910
294678
448290
628901
239833
1003766
438657
618923
537917
9297
81405
776841
23534
270070
1084097
138866
389035
445837
1063870
655482
373748
583970
66422
953805
99106
14659
1070960
926630
297445
520024
1038559
330389
267761
316127
248817
67351
815534
807875
999582
870330
956643
898908
886110
659750
172426
906956
1044488
1016233
371208
340639
929489
622529
951953
974020
874580
96374
369432
1040350
852386
810764
565861
742779
439935
244617
110405
645813
150919
531375
821403
622232
739088
640785
183348
183094
345585
1085653
556194
860654
7887
489545
33529
753576
320495
787033
939744
265757
111227
88879
100417
177172
350600
349550
348500
299078
163334
162284
561988
121933
120883
104572
839165
838115
554981
553931
1009764
529033
1082858
863866
866845
404751
537082
554451
350893
106434
826158
248192
569909
1010623
1028758
394909
636119
92169
249881
1079354
290565
40622
876001
624924
135881
649301
13225
12175
927210
878029
768708
872683
137649
744448
107076
419167
308550
494876
216768
253214
884394
143763
198908
665134
144135
657211
281780
195365
667164
197690
558712
250776
907187
618895
224940
798737
946284
791174
807969
319842
897988
410645
1019988
209001
235346
930415
488870
740340
1034171
577295
427954
275506
680753
367178
832576
409060
31885
655300
941080
665770
749474
884590
554875
837657
834998
139473
404660
957978
772234
487480
598120
351990
377885
69633
827515
101911
87777
539866
1007062
224218
560731
545362
442857
154574
761603
809201
188385
1012471
898923
15803
527372
125288
567537
740549
28907
544335
192252
904783
827481
82765
1056201
567432
911394
18895
72052
765314
710553
934928
980485
748214
507309
300155
405978
299927
87227
649757
718271
332814
395059
194199
561753
268887
1047546
447325
1081919
466747
1019627
762898
92133
504585
115730
728749
256920
142044
191867
864939
599242
554465
249357
17309
766770
765720
230602
302622
267368
370766
265090
246715
428392
533872
798919
962048
786372
483978
526173
525123
524073
518797
1011343
426147
596490
818531
354805
162003
394052
582508
271270
1063624
934887
26410
768650
108012
1010619
957541
522773
80610
814529
698085
14327
195889
404746
656626
1062416
1083204
160618
218251
765892
964895
1025689
386648
497269
3789
803689
249128
89405
953118
927712
516041
674436
955959
110286
2470
18378
1006045
195713
679797
403027
717860
244311
258146
378460
698597
1066791
117216
135673
971724
739763
780606
831824
822091
631982
812001
298594
686874
390848
118483
416314
526075
769461
972368
88546
1032406
575662
97080
1009661
212596
583290
349790
976261
1007895
218868
469250
988782
212368
608775
394351
286485
25286
953640
84099
114053
111467
27094
1086511
355667
551243
6797
855180
409600
338514
187870
322411
580732
232716
886284
984657
371238
274313
346308
766762
737896
163562
329831
454226
692932
985619
823918
155409
995374
866377
269717
1016901
377724
522628
815049
877278
231618
636118
989278
565432
658641
664807
994385
895426
411444
589711
617927
1002442
847708
217806
620339
473651
1027466
583388
861653
1071417
68138
195201
372171
119669
612618
527339
831469
71007
1093344
1090276
487586
1078452
766583
402782
320537
275490
721298
102859
922306
1066401
684569
899028
619649
363569
726490
166483
569290
247671
62153
140204
22182
1059649
856711
839867
983005
1002159
799384
863374
93487
1099726
899679
1059915
455749
973421
228015
315839
930698
885727
467825
426367
460894
182738
379959
352695
496197
778538
173409
466299
789833
742067
853555
827908
832442
122107
434006
775052
448888
6844
238968
818503
88619
412893
1030962
279732
1055787
1055472
401775
898111
725475
528828
50286
447439
612620
4854
339215
477489
131030
122664
482570
312441
519618
167944
240018
914099
88935
558374
1001832
1075659
603714
355051
980972
908732
57726
429963
619567
920176
472002
649564
369272
251221
177315
233795
192784
661287
496273
105063
136286
720103
29332
724425
326620
794733
618549
112282
551981
817563
309084
564310
1028463
945120
1002210
446563
562217
270513
710520
284834
955212
92925
424969
778097
845888
1025392
865958
810413
938840
5348
658529
387613
177762
630754
2309
98040
988662
356711
687446
468105
832600
475687
991707
854448
71761
101899
645540
977807
527778
899921
158069
856155
933761
737831
752549
863796
697906
710522
196698
687564
650135
544610
1038201
859085
1048793
205960
433271
745642
967818
985782
511318
906236
628812
883267
978420
127850
821766
91847
60138
1081026
301751
409388
250140
240117
249872
595594
511194
498120
1018488
764913
1048237
349606
203263
244287
590130
77379
693103
666793
133524
132266
483439
219838
675035
1043543
824199
1010790
143877
909315
444087
95777
1038764
737501
181082
785671
574768
276958
799709
956080
331295
604313
633529
33953
74154
355083
1090261
730516
12359
592957
306624
226558
21468
209642
754984
539803
494792
198334
905851
597278
1053011
236679
869723
459565
1076956
839492
962807
758616
264171
659580
818856
389162
130049
1070137
74077
941379
151438
404038
209709
1062061
245164
498676
500328
306514
869862
439997
928251
61604
110219
679195
224784
524747
314267
789341
385788
646973
16593
501036
387355
295811
370213
697647
415759
1077049
865090
373199
229159
68734
104203
868803
405814
653568
923249
988625
111803
531978
212393
314974
528887
199107
542083
889068
121816
144857
119983
477612
845521
861930
541967
718375
128224
672644
17165
19699
91398
961328
804261
1004910
561907
428021
581538
1074969
437607
62458
264477
834542
709998
467142
371843
1017831
140553
1023992
782297
1007909
81081
884258
221849
550445
1071778
818427
865107
380790
761003
748635
454710
617261
377120
203059
933580
192241
979889
128684
1060425
286542
667253
1085793
26009
350465
455225
989690
53618
877572
58206
126914
335292
806943
330275
831320
765524
963321
166255
984908
322509
211516
145968
235967
795508
92624
346303
54719
526358
519617
528924
762489
550662
357957
640730
849398
13359
678057
929076
805168
917264
642439
522658
714487
267507
579775
804341
819148
976496
579100
1043197
355354
870117
403832
644413
321459
189157
144319
728007
536933
414573
120495
100095
97292
319306
348176
228353
243386
926334
184851
791400
374298
82211
1011183
670791
928120
792572
1022515
915377
527659
742916
973895
436612
71163
103593
635808
1033932
744441
543616
242069
743706
129637
347701
492301
289032
498711
991149
186573
925297
52850
533757
537852
293664
445022
186873
322120
98395
314683
194969
130205
418252
363815
599197
163481
857059
99062
785177
250273
738758
636146
647378
766023
350946
851868
941144
2752
3802
832192
550528
165142
337423
587956
197888
802983
1060342
675814
797119
519200
789117
399964
926892
827524
532265
481363
988087
206890
942399
589796
745625
316839
652924
207763
242747
722647
1001885
731860
361325
1002522
19186
963186
449417
886982
144554
758881
14771
332853
582804
523803
819240
1029106
564649
488318
101934
999373
737929
256173
750143
957461
307501
264990
851353
336223
105954
90689
1061763
63235
227998
303092
494165
543243
442243
842765
703394
435528
479010
1036600
57971
1033897
349287
775719
813293
878573
421133
938593
142117
977968
931059
1083192
791330
206362
951814
57871
191044
125230
1013942
175442
873615
714712
988787
126085
820177
235653
876887
385455
377474
671637
902648
248797
865817
440787
901625
628813
1036348
961168
245000
436704
631250
334687
993003
842794
714692
412707
1092198
1056127
558046
994339
759728
1059527
818146
193990
463738
228509
438663
680517
816177
280452
593644
364746
63190
118967
436265
588785
953509
1023084
503151
19614
853402
130258
786353
401259
568948
344742
591467
599560
44424
701792
117589
1035285
284562
1035573
253757
514692
893882
828463
663598
693654
427826
409299
873831
93648
624954
453893
897463
225014
749950
1005379
718244
363167
354434
322313
497188
515934
43874
434045
478795
590336
231042
734035
113857
83558
524451
698560
699610
700660
973779
954010
938532
731195
404227
598596
692692
701551
616183
309581
356988
805989
1060038
824283
48458
654434
861734
936725
151178
275060
721394
569175
17439
535105
122158
94414
1012660
499295
45547
1048858
923481
14518
22509
493482
537333
361526
1016025
447320
1046215
83691
704349
917547
459573
516293
52481
756127
1019233
931866
622208
567192
681847
194475
738937
321257
198662
887656
1065906
148641
688172
225913
249806
884677
534899
1007514
889181
186991
1034703
314969
1013596
98579
230114
516142
620515
644325
1036013
241189
363163
423452
861091
211316
882559
953086
836911
959912
607722
763217
949672
886704
276969
211564
134353
400989
154305
838084
63273
584273
40098
556782
764076
371757
105146
577708
1028681
716389
536338
727727
177406
121344
628609
844907
299509
939269
491070
388189
703476
927207
825504
497795
614315
992139
580488
1065463
152833
742197
577464
62795
952547
396779
955134
296458
620185
168428
522212
1027362
803763
823962
211921
76918
100611
20943
831351
135984
600474
725448
662014
639488
265467
984957
548241
631736
104288
340158
673865
921218
202357
961878
1014947
424565
939040
981387
408990
665085
601768
20186
207735
463577
248969
925045
893035
42194
606803
384147
1047360
435581
430673
339220
946524
661341
200195
505269
183278
494135
332967
68024
278794
666059
684367
212409
301399
712177
1080692
1017001
1068601
41025
835349
1042423
900823
112984
804393
480258
199927
1083893
27898
574898
96303
178445
276857
980200
777395
1041878
1048372
26737
1054497
419423
194473
605987
664822
509960
754516
42775
950146
234062
436011
991410
21459
1042815
647522
166675
199390
708174
881710
1092933
79577
929916
929931
62097
768300
82083
979029
641615
285159
251821
250771
607841
196085
597910
233983
290944
558076
1025895
64819
482808
235350
937834
210514
421633
867201
1049554
464734
317399
276070
147495
146445
1061365
616330
1067213
318820
319870
681785
373285
627483
1062367
1063417
415155
244040
956697
415543
168827
18135
307633
48937
684464
685514
572203
364342
658695
973715
631471
414536
1089884
156961
121061
913053
978140
442940
950922
794902
565353
236811
9911
86056
60357
709467
4631
657264
75996
855755
505336
460589
791094
424137
640453
1028428
1089819
993584
85656
1034988
788933
645050
260571
799993
451929
109443
580577
378963
240491
134440
597501
636894
190924
195903
1037171
974511
559445
821687
292236
1031592
999269
156385
469917
41741
37334
1084673
406578
878470
82810
861100
717614
618669
504162
818871
912768
141351
267116
959741
388074
969806
11107
704239
413757
919848
1100204
386198
194225
782765
673557
875756
983475
805310
838798
793706
882258
645517
667602
437650
545902
745050
71106
253218
100889
290694
28173
107453
483102
910862
794547
80774
560139
1043662
965104
1043492
698244
846678
560427
379019
823251
991823
17272
815000
687437
813593
317513
192917
978009
776411
405197
839189
515334
209027
1029033
704172
833827
99898
829248
834056
374035
101690
969735
24171
603147
707865
484177
823764
1064543
985059
78213
414215
359165
63141
317498
1041425
46625
257098
260133
930119
404536
1042927
754104
319227
608259
304464
860066
576198
976945
502819
737009
58044
709215
998265
110778
347700
246291
683177
339296
44860
73583
960447
165394
504945
582849
684469
472016
854520
818149
257895
306331
468985
1056101
63655
810317
222435
970497
841451
897771
458003
59007
1089943
883559
482486
758721
1096896
578257
420322
335989
551328
178899
884724
535089
307178
931442
426050
642926
519654
932269
90819
265752
34507
931074
828806
1065191
1091235
421120
796385
231550
400870
180724
42232
487848
668531
347810
991363
884509
427376
443573
1045964
898678
10236
1027013
767757
627542
107296
914811
944699
1038080
607274
1092214
366786
1028510
71967
472265
618921
660418
86791
192410
851963
926211
1081363
463490
1085233
899575
97150
1002031
680721
1011326
105015
23577
687742
614977
322212
248609
781006
445862
921124
644875
621272
83543
421669
870809
377280
287891
883386
559265
519266
137966
1029558
373778
20260
98532
766361
979446
446232
507555
933719
393518
318490
712184
200948
1019962
387588
335661
558527
382677
910813
53269
20359
982738
55588
507773
273914
204816
524069
935108
173341
159568
1080226
184757
521712
609912
77452
78502
277975
10186
850673
379538
931587
1075481
406800
187744
889796
890846
350682
357869
1062237
107291
687196
545221
585619
765288
583321
754241
948937
579700
1090306
1091356
1063130
608887
30334
1061269
118230
201775
140044
387400
257993
133043
304089
1040038
789159
783042
430297
179419
621191
857292
248237
507294
536334
472102
320444
814877
79909
214256
908501
976383
559331
753513
319369
1074781
1017816
908041
256879
240782
9618
206760
620508
673242
140338
3869
955744
379790
366952
846727
460825
1023527
796844
594092
70235
186041
561911
830050
111915
829990
1045024
104719
928355
500088
545882
330715
195115
935535
58414
504255
711269
627386
499218
789374
990042
643041
1060994
803661
325419
612033
963121
602609
40726
955920
956970
34930
45963
18897
257908
771478
949691
510754
403500
443999
621007
236709
824094
516692
773328
432201
139942
651256
784419
991361
93636
451220
311777
577999
885407
1089315
232756
1092184
509140
187014
880545
439346
4343
900268
1044783
380948
145144
790728
901422
666745
235648
907074
312427
547377
141658
128689
688689
511685
964561
679506
1093485
820755
480295
360283
702236
118181
773185
837359
1088534
834901
60318
81607
133386
551379
1011417
1043829
138779
20223
533111
347449
626870
569679
617665
697143
927050
49576
468753
56035
361643
207664
111840
492948
764435
618249
792334
444264
163897
521020
286757
895592
1089541
783022
119451
96075
1095237
520430
723394
1013325
116394
325352
221753
188538
278972
292986
231640
770020
4432
594497
841636
569559
853233
599012
571854
120046
1083013
963312
1036427
871067
915290
929557
693404
572633
1067155
788135
653725
1038312
421882
301087
402385
929881
422144
303552
866033
152226
787271
545898
1023161
941257
524934
546868
427198
875089
805826
992473
72766
279764
612928
1036813
170986
236806
1068088
541767
693895
575221
1013168
504832
759754
708210
197844
365031
977864
468800
193909
996270
451163
356100
982707
855460
641656
161923
617312
57185
482852
568297
229296
757027
917452
927785
322551
829528
24715
25765
129505
507489
1054182
325009
1077258
270888
62609
1030761
790331
237969
649605
975425
793741
777443
1067229
208694
77165
218322
1099160
357799
890216
406259
623658
631889
402835
152585
36465
19917
591574
794017
425673
1087958
137029
583168
696283
275383
551501
959899
873532
625371
268643
900478
27370
30400
989525
830767
105179
410238
930036
201198
514369
323435
778772
577646
472496
34436
408705
40960
913932
195208
118015
791103
314940
633564
602222
882663
65955
756718
25361
1014175
870222
1016024
491310
502366
218080
1067368
816917
555124
12232
516922
281907
344070
1015554
890110
382000
216272
412358
316962
234249
190362
26083
889546
382738
473807
738785
424075
723209
354254
1030094
526279
378480
579693
293406
508733
602937
763657
973424
407657
427862
936906
633731
92380
457914
61831
260640
184838
584981
448895
1009358
470600
352934
563450
451251
452057
1021156
857365
115706
314405
24999
776782
177441
1062968
422510
922339
218100
107590
160973
578725
207770
727015
486209
586383
1011875
57296
977718
364943
66650
18692
743814
687648
1095242
289803
241000
400534
841823
779622
887543
877153
327845
97895
543817
111312
965463
578743
202122
369527
872069
385925
575972
1048367
218618
927578
1009711
674444
690003
85449
1051239
35313
197470
220107
344105
764374
34456
13067
718073
178371
404090
1061182
537580
807175
932090
242744
787518
66291
953539
380239
634808
452279
1065919
466526
1030377
901965
595679
782836
470840
236982
119712
946071
263008
1027257
339350
671685
860208
325091
233231
1086312
57777
487333
465034
111727
202672
834897
659557
784887
378400
1028672
1037314
70507
920549
1005004
377486
344476
676906
474400
934042
355662
18126
1091721
402467
180617
1030339
850312
863013
691193
521424
369094
887717
471605
168302
159377
918967
8348
1046797
509557
830571
18903
12115
767218
870633
742935
881323
591118
795301
1041333
443642
762159
1044848
612793
824403
1099925
779581
636763
780080
610102
435207
448233
1028889
764239
753601
368459
236664
514697
782320
327300
195504
729528
651056
597941
817326
254311
36327
107871
450506
896222
868494
496832
344535
531824
109648
1018091
155308
916012
610083
494200
993030
272213
169610
702126
777506
9418
657147
632310
285030
745619
911678
870311
988198
214422
873822
126938
842478
100038
26759
690250
804389
690976
79885
1027868
270798
324955
1073578
534541
450001
428418
346632
504970
581915
27988
238377
1083178
853262
825840
933990
989270
691084
366863
13045
712765
914688
453579
342925
663106
687409
235826
509519
1063195
226444
616287
51292
1087457
405758
641295
275456
376769
566029
1023565
624062
50290
908421
684595
649120
530198
721714
839490
876278
344152
258024
700074
1045262
57265
682271
321457
801404
532386
436633
27787
223653
496007
46155
1016604
598777
471128
184913
429966
109909
923885
861292
369672
592162
326781
765493
287449
761054
19014
924007
444412
981476
639932
594093
773580
602924
2269
675635
39142
875194
161713
899608
1092509
520633
110703
839375
708853
586509
56615
656603
703337
878057
996047
913391
42061
745735
327716
97164
344900
1056367
480375
44904
762281
790297
791347
169694
837223
838273
248297
722672
345264
284402
1027874
420899
375534
567980
569030
570080
315348
935935
906737
435028
623147
1054766
329284
398100
1025659
439994
859039
314829
310092
446809
60876
723205
419769
759170
632429
414178
676656
315214
469498
1029800
274848
587747
1003868
680272
669007
43173
848585
281256
795691
612769
427965
119413
459903
781229
347554
142725
566648
1040961
220563
746385
664840
477855
720703
890872
866428
675165
898830
545295
439293
5641
29978
19678
1001442
195881
266360
545761
858663
10579
221503
763693
423559
63819
456589
245485
1081927
435753
237907
200639
641898
534646
224065
739692
1071588
935330
836452
1004914
543855
60554
647598
654143
462751
1051942
570623
195469
5179
473728
390324
115874
754192
231279
528128
325937
1036608
235005
567822
647735
1049337
863058
163866
886396
372323
846905
33291
843993
940229
68067
591420
761086
907735
79108
178086
781776
763362
174359
270328
1019507
270016
686938
621368
289572
701522
772104
207189
435915
858598
389990
593934
1033259
36717
285211
57910
283531
935059
753408
798905
68501
443353
581147
209271
1033596
418767
280503
4338
104408
836165
618784
481955
246772
661707
361754
891441
852849
693145
927650
217000
638944
234639
231385
103508
577807
351862
577611
909165
338875
32961
548044
176575
2963
329570
340568
87189
853831
1070777
972350
1002921
1086374
928911
756362
795826
297257
1079800
610024
253720
609789
232838
1045612
631717
741512
250807
756785
128708
484750
2677
575720
145162
429386
764034
53498
1091520
238733
365383
616093
869736
358450
1066136
45554
285399
802640
538647
813315
246173
727983
620874
235858
370310
531392
957178
752525
1003686
197306
94009
895630
208134
358610
492833
519965
658925
1032432
1010830
557208
134011
733021
78289
984694
50091
356292
908999
540699
674583
827063
938434
575574
298749
933330
708738
649747
8396
872225
682361
889755
214648
369107
680881
383396
960247
29617
466547
648760
736236
740593
1017558
439536
748219
892222
19224
183586
1007655
461296
13868
709942
563973
628186
1051119
688414
800651
858869
147677
881257
882068
832018
215823
65592
170278
636824
1039829
340198
203039
1058232
940875
800957
877404
249931
177366
766202
429294
695058
825470
1076365
48648
181432
355592
996342
12185
113465
679456
536559
443283
369610
50575
559781
287864
161222
576333
659119
1061162
949267
772254
446275
815402
682117
253091
394005
159179
584682
330294
366117
685744
455143
966363
551106
789810
649350
648300
324374
971864
1030800
779563
1010365
311672
994140
877198
1013362
1082405
551402
301946
233054
486125
606962
163432
49898
637149
1039809
888633
997205
9166
65491
623600
709278
618067
377913
316848
886980
51409
950083
5081
138382
396355
926607
439610
497629
791674
579952
898780
260641
75853
1057861
440804
388154
826690
565662
256596
618373
181441
272034
489047
333572
99172
709118
899137
184731
980009
98058
7937
517988
912356
272907
669066
492152
38544
510894
1076148
182362
255180
348220
134243
593107
739060
128643
939513
274208
112670
857050
556575
1000993
768031
878365
708865
762267
994982
762918
613840
713123
479432
63148
1099653
257711
882670
384538
17457
810025
194389
1069058
953141
838539
746769
502118
85510
721007
429014
951702
457538
153939
596477
565709
271711
1068501
550635
676669
996689
586527
691928
1000596
215782
1035068
12077
874545
507011
64936
1027317
715910
869566
289019
166671
169340
836439
1060730
755352
492483
552837
845001
870723
105183
536944
314459
587086
503734
68660
1017111
193276
765655
582028
40838
57795
1072520
706574
552153
109435
1040414
279160
346658
949415
930272
754468
115015
741056
375288
963631
507136
999226
482146
222676
164553
338795
583336
180621
688159
404566
296572
798111
60644
629113
834634
640784
200917
275749
548910
946561
628982
936191
1065264
790155
664464
996744
889725
459381
67584
767786
1070363
166163
930487
661032
92274
1080013
1047472
846174
502995
20499
843665
894135
318942
475468
648590
954899
183339
849865
1047233
960595
204292
1079013
796937
833373
764122
569966
850114
870163
244143
657383
431201
618137
831633
649528
799770
876965
190488
188714
596617
501851
127903
853000
104352
104770
894213
95866
89085
384459
375834
910859
359810
1025347
214881
1009775
900977
636547
230833
712360
824446
478362
513895
923832
211229
1054010
101459
1080620
288170
5849
954591
519437
779221
244639
191935
604232
65406
724918
419369
197070
858915
902930
391535
729455
394368
870738
53377
207930
445251
745478
758619
406567
739379
809098
574169
611467
776551
1071387
816958
980974
712402
163391
79527
861798
320059
752265
668183
27788
870924
1036862
575859
294504
935340
610305
66493
1026605
236042
138052
282631
501263
737250
453789
19222
703860
89741
262146
600472
23709
710329
471985
21806
500013
6243
578742
177555
633833
1069789
849142
943944
359614
27228
835734
518353
171050
396835
165044
287634
240950
1054970
411950
619917
681071
1014474
344507
146834
833467
845172
398549
548237
621883
19248
477790
322391
493760
486129
200870
1098627
709643
911966
912401
899194
394071
210328
663084
846722
204810
179539
459038
894801
1086641
979504
319444
479040
643892
334035
41934
1008990
482871
429041
865226
636676
963030
785062
1022582
622522
475181
967764
600268
800411
275939
64748
53889
193117
331036
163136
443040
490678
492886
904007
404392
999376
334329
14215
272611
98095
419917
1036650
653191
1027821
40221
435101
154274
660373
744726
796640
283929
980468
37498
232864
535346
406559
625122
238498
537748
797424
983956
653791
12647
870279
533373
513906
679234
861447
18748
540615
333832
1080234
1092357
632438
890955
936920
358416
759833
633348
939671
141646
285243
972101
160202
843364
688201
31884
617963
266214
1082802
227162
766825
880503
307375
860420
42753
265125
611899
356868
270250
917481
301643
1005433
953451
65465
180425
480915
23972
588017
499570
13685
830654
130421
436252
234192
1033038
754456
820283
730602
894657
527975
1030750
47173
836582
1094188
696912
773843
2263
1012014
371772
437527
856272
512650
228326
763554
162543
642993
324168
737656
512547
23971
179465
428344
1089418
284607
161617
428338
352707
467780
1061178
867419
934022
381909
788307
945045
501361
572161
867972
876239
141710
518610
137635
336620
220702
1047237
557692
929730
449053
976008
260549
1069277
754410
855486
523794
675597
116975
749925
295144
852603
963903
146022
638642
274181
731252
1060612
581837
1055559
941963
164249
257273
38640
596116
542873
906522
36106
227089
113629
487497
943170
789887
598897
409547
740348
48209
513804
618269
1090581
126719
32611
467764
339675
906893
572987
570178
915010
434772
975512
371432
556428
30902
691103
327860
904644
213917
996129
561901
1078450
788423
101254
601110
730183
680046
1055752
537294
440371
698434
491260
1069516
126164
903580
424237
900297
792234
241801
311971
962730
1098604
140537
257907
105628
380751
402688
625789
983809
521353
580425
906609
708158
385486
58782
904845
490591
496214
440920
612589
82182
148599
85413
190939
1076320
2747
1044475
1041220
395197
826957
1088489
63242
150038
16895
656994
379761
642177
665033
650257
563891
122889
854739
1042425
19098
515930
248570
940466
1008520
603951
740882
359225
1021732
115877
1070281
13226
1061678
601712
994145
275671
389945
741693
830449
301676
315150
460709
403060
260075
910780
501628
230545
482513
897433
451054
838624
23143
738555
946721
822207
911323
211474
216153
93069
537360
740099
792487
398058
507344
910711
94838
38574
236536
485146
972161
657347
1000078
75692
605197
257924
119472
234960
772002
601571
523118
566501
583481
251092
782633
1043884
470230
375016
638562
865977
395394
82348
77613
103552
268399
416426
161092
222996
950374
213798
1095430
675139
1017431
333694
967834
499694
942153
1009973
753315
597024
858845
451153
643359
664529
50062
85986
157635
800132
896148
947709
280259
463179
366691
502206
820340
442549
759831
463980
327032
52844
393320
130758
1067413
78372
372466
562130
842443
654167
789443
680223
129985
820073
238947
214916
1056405
608645
751315
7886
198852
454848
920600
1092283
1042383
472346
851407
994142
278015
512094
838103
125415
75170
387022
636925
978219
72151
520286
647623
1016684
617278
418897
1048873
839575
439203
960225
761767
950636
191674
690897
220429
901948
108141
606492
739922
574890
308771
797560
83840
663559
951254
418192
1042789
316780
1027739
373093
895596
1077206
741402
943534
514385
573147
82928
1064367
165871
46277
361276
1025103
157103
977885
163220
232151
715551
352931
934302
651562
799829
561992
602387
290410
1023447
940714
317600
861070
1032185
1033001
911996
395994
966215
670634
228023
88315
1081663
712812
562279
459107
603857
734005
1060970
73959
166796
698545
1001351
753276
575611
820239
256478
822108
604789
144117
968035
446423
620442
226238
1053179
262803
80398
41085
637090
1096334
358536
563020
817663
1083586
973037
603359
565357
23856
91259
381943
380018
797448
468920
316232
743858
67958
365868
515823
419621
546814
212922
549241
359295
919790
915259
37654
533805
13024
695924
68888
817111
912329
189712
1032050
1096600
184761
392557
946294
124997
974943
672940
531186
375860
291184
63840
1069958
70886
786626
612115
22257
483088
473023
707395
1058108
164072
924255
577243
137721
388469
904158
504298
301003
547470
351981
618649
761888
1068104
892111
617591
405411
250198
908899
523947
426083
689933
567197
842800
672040
326597
303898
806841
923206
659910
724165
373837
813040
111509
951873
427384
334868
48288
924158
112013
120092
104310
171830
139449
738056
119906
1082468
101535
47680
1077938
618957
914935
656450
1003945
344547
218346
39991
309772
257724
503336
794809
995152
31852
442607
103814
387076
58504
881651
664705
410362
570110
58289
671293
563584
172380
88160
547994
913201
358838
880888
943388
922006
977095
649467
336983
326732
962032
753213
506605
687966
794873
1055376
543216
509374
702297
126583
378584
226159
352199
172220
563162
895980
189965
508885
837724
100598
372421
727105
946998
428668
479632
748350
182134
600596
275387
343124
331155
537068
894047
622735
404170
792678
298113
1056221
617108
785714
900276
1056149
46185
1048687
109888
153550
827943
481632
503463
202408
650143
470593
680350
888108
75069
234039
370187
514878
677919
1006563
265292
819712
704313
612872
838847
843915
459714
704295
653571
628708
189435
82789
824122
742979
740458
533118
291171
572138
525297
728568
299795
772229
565414
232042
174342
837987
940895
611143
897531
1005562
1004512
637796
455282
719034
702694
845393
23088
1023883
181348
1084004
876419
72602
617079
691042
234014
245325
16929
724489
266945
176911
234105
583664
202274
802998
107449
895674
610042
79504
439771
584693
979321
326272
775926
767713
183667
354633
1091394
144460
207716
249706
709495
455688
775470
777570
776520
1050775
179472
193724
194774
677691
200192
346159
347209
219628
220678
120570
959592
851921
527892
192305
985088
351845
367195
367196
409156
241078
974333
975383
1089340
229725
464149
407851
595815
416842
866671
766529
614103
323149
288312
388533
200605
317247
266094
1012267
45425
120574
1073383
1017851
844482
567779
323281
962388
648233
438352
1041375
625804
471053
170737
589329
464406
775038
201305
215518
930103
517735
550602
706088
1041801
819599
469650
738517
385999
738872
14050
189807
82052
37287
1001783
997024
134792
292285
609642
520619
174307
189622
845320
59684
688704
791965
16011
1039125
806487
325119
863886
802107
883535
157898
221765
825547
156624
100245
258905
668999
117492
1036796
811234
365603
335168
972017
908938
217979
1080655
381609
1037699
282047
1031863
800979
411753
581532
502271
964280
244191
555045
188083
919849
1068949
249451
616854
346424
189045
869864
400901
545870
755882
605652
714413
392179
865024
208485
1054127
796405
245108
474009
246968
981168
240324
527984
351220
642017
821397
642865
667932
742263
197111
410428
958992
458363
767952
659051
3003
45388
110079
897310
88277
706689
191237
582927
676119
355367
867087
12726
428478
64798
7182
106671
216319
79192
581454
918912
427115
263145
768084
774544
916086
542158
128958
1080464
374008
1061289
698956
263422
931868
224394
813642
585468
558746
990096
27559
271524
1069204
348773
750779
441562
28115
385734
209414
800702
733301
646689
113269
1003402
325551
907481
100419
308340
735478
688686
59520
327826
752422
1033583
287781
489076
163909
1044710
961290
139574
36542
516809
505125
1007672
608625
864845
331283
248839
281184
149970
867175
673846
582662
572737
394153
439756
267405
807325
661697
770100
556419
711052
803419
968219
199955
210522
719444
962230
581132
820289
834070
1062016
67959
591064
411047
880241
217004
476385
546568
493592
126953
972879
530510
187050
467756
184590
36529
1042071
747140
870316
979200
654338
367100
288153
199687
577303
1057481
892553
500259
389801
1028187
810860
180671
593887
1023733
1011500
348332
210863
133985
914707
117064
725364
1021567
406386
594557
593507
830724
829674
239227
238177
196504
312163
918831
1061795
491631
197834
347062
473865
807899
211927
910540
1034481
182569
869713
170396
832075
1011584
254080
689774
777962
944532
87400
664963
831167
662557
384122
984534
589563
960136
192762
635373
1001795
226685
498646
428397
548934
827789
278747
213144
471727
219115
482048
844246
68283
49766
1064622
803810
1033693
92265
109929
960710
198121
1030092
835287
599247
881031
764055
615527
133771
343305
839738
805776
694534
1079940
355089
1062860
949795
637089
159594
220899
504524
1086938
961124
708416
1024503
1091200
139117
923232
99759
646437
1047382
395089
857144
331398
774609
598562
647217
993674
393569
522287
5716
842257
1084554
898712
61076
421175
686883
347045
20761
882812
917307
478891
838741
1044535
384940
313715
382638
603458
123888
38583
821463
618414
650118
853839
647698
911485
351746
98230
238254
940770
524821
507139
108000
315178
184207
1030422
268671
612020
386409
292017
727803
62269
731148
323255
157828
905496
968078
39335
999961
337491
1041293
838640
1081462
777579
227149
153269
473497
328290
379610
400296
974192
952258
111513
998798
158413
306468
808421
1071367
853978
510624
44434
481487
313486
426640
1063147
188550
36267
792702
140846
757316
666417
669872
978735
635390
917029
1072615
120476
821047
817043
327743
589106
181224
835569
398514
937215
87286
932153
591291
174539
292338
805861
455468
614631
783119
450959
390274
748275
15349
882567
521440
688186
151328
183474
637511
33309
261223
685945
774222
580016
64599
717363
865256
992767
872977
812318
880586
115283
449711
272197
875232
788063
1089248
891667
333924
570877
578587
848782
661935
290359
1011637
499715
266569
49495
777974
214961
587278
1094389
1011175
41826
873874
376276
71753
588199
784360
991112
8863
501317
500523
265044
220835
371913
99802
954826
475550
750296
1057024
431560
687916
400564
506945
1013798
1002874
531430
585877
136857
932107
271811
458503
821369
791138
209706
1096635
796638
523230
215269
103726
257606
774194
404511
325932
214797
43120
732298
997948
794600
240077
185559
899093
764847
766662
555924
283787
380507
130929
715165
293545
283998
250331
563941
278465
780325
58369
330232
168269
623780
812797
999417
451754
339725
387054
796105
887536
222178
444115
779191
268282
557447
208684
644707
362260
883789
669065
991778
399723
39009
703163
214248
536563
889665
532594
432426
67711
778251
83703
888723
696533
205386
833174
343647
632433
663986
612360
89785
889911
744237
765384
835607
695020
405415
413158
931090
33144
908756
154654
563683
761500
603219
425512
732845
742285
17147
18197
949162
948112
206981
796655
875514
793424
514194
385389
991235
908725
546404
423657
962265
137524
97365
281208
587781
625178
586728
1003764
808407
455044
443660
531320
971287
1080488
1051297
960737
915116
446137
665438
153734
428753
985722
556269
964588
281216
369146
626220
760745
933841
553575
45864
1099233
834610
503073
99515
555418
213279
783029
684016
423271
209119
52157
280376
217183
485819
619733
739353
712687
427848
293320
909882
864023
849105
696534
922469
468020
99376
363770
94562
282559
538055
27487
712651
989128
582645
699113
167753
1095964
750240
230432
568186
419154
817107
992414
363637
588319
76168
1074558
41316
621115
453373
401542
645803
859015
473693
307865
980350
6488
1009930
803083
868067
84498
557425
572231
420554
993286
175415
167570
55247
848003
290343
628289
1026292
829988
459529
925526
31331
121258
334791
828790
154706
858604
335590
456156
945113
1090145
177284
1026611
676869
994954
548857
802407
307918
549735
595746
1042075
132987
102100
473851
966910
679611
282595
833899
10530
1088924
965008
771230
618964
448865
577242
173359
863789
1030857
743206
969683
152460
382331
593277
906579
1090358
219290
831558
331361
824320
153889
197848
1016006
34113
1076125
591297
435084
181212
229667
100754
356132
1099844
474523
922242
399762
45318
955107
1086013
663219
101287
305930
803782
490572
320909
549720
751747
218455
924767
97392
599492
100060
767232
792540
459502
54275
183451
156265
787603
1032001
289597
349869
641075
377928
134769
911722
858451
575600
1087545
129359
3977
91961
447105
673916
908068
774077
251544
588323
981571
813020
139348
124896
1062757
772618
232189
123856
663975
477166
1091696
277663
568599
780900
565798
239607
525248
1041359
767919
1026751
1024228
540565
993036
610539
965469
109421
833458
873881
186978
855070
781867
894356
113340
538071
73675
698921
987079
351571
465106
757740
386752
818781
691342
866816
621249
124709
63228
541942
257132
895170
158607
1045549
74035
45615
846990
298734
641498
1054165
583743
320650
1010566
446435
958757
37795
342900
831590
920957
979620
198410
384668
64098
251276
573232
610676
268642
290903
977190
965791
124762
226232
8841
320975
338272
870876
3443
774139
1040647
438773
1077804
481445
816707
1071675
594008
341835
999901
998522
106981
76090
176679
988131
593846
294380
1064142
398210
770209
22387
337911
571138
143479
781433
598639
605635
688047
277870
536157
404940
220889
224681
149815
786069
893189
649585
871406
740114
739064
738014
986173
400515
207895
208945
425710
979764
393732
887612
409514
933380
125024
594839
508902
513474
708775
373795
736009
21847
610468
918130
249278
854534
19628
316662
1086256
942454
315612
71875
988075
659068
8984
508552
113718
495491
926347
187623
373474
96785
1096574
88798
120084
347655
949596
436087
549472
550483
814805
835521
302333
485952
604861
54658
209539
83752
293771
719680
241882
98332
99382
1028927
317735
316685
154458
155508
239851
240901
485120
610269
855875
458834
587936
927329
402827
1002551
893135
108525
631492
447583
926921
805847
858507
734232
223903
491856
980088
52268
72597
883887
160362
972875
1044580
234775
765342
904358
519828
513061
142254
710477
647207
266617
601140
1072828
440890
653951
466537
8685
1096606
93859
814138
953793
630128
979768
380055
926346
700716
129789
681036
304080
573255
441388
577887
545514
980642
427839
95268
367651
553033
247148
894617
432625
627671
628721
147077
368685
463193
1087375
1050177
239846
235195
766013
820877
830704
475494
65594
583100
363201
508854
544322
38519
478703
1056515
382749
95169
886423
317289
647802
969343
415324
625417
1021494
842348
627005
768862
293057
316424
584994
1094227
395632
268921
701589
1060005
592557
667651
553460
76763
178233
254621
145444
443215
553927
1061900
925154
890288
374740
66143
540351
878542
683708
417791
729869
392921
453669
882071
933776
244909
327490
237457
594925
671396
624101
997075
785277
803783
238606
419486
1036911
605967
311689
950870
681432
989264
288863
987540
817099
1023317
291211
667653
691064
654580
238292
651257
419893
880946
556610
901037
915790
518852
1082671
630997
298978
57623
552168
654460
418540
180901
951783
655690
271824
908872
163887
542813
119659
807393
845985
425449
82098
976659
549307
9058
711918
652996
523953
192381
812862
918640
386471
433007
1028340
308039
330494
20769
1071056
990987
544062
962153
989271
776549
927697
427897
279904
240178
567578
586810
6952
735414
1010010
1019203
286096
716048
799915
589788
701045
1001598
95150
468840
165172
255713
1018788
249909
365581
905696
977555
359770
1087361
808452
819027
865441
877935
723821
387873
517337
665598
492420
132731
33862
366690
53370
379093
96830
707783
1085268
899437
1016296
705986
466576
405298
156936
39781
923287
511813
857742
47454
309225
895355
293265
1055820
247226
646097
520493
179670
783747
913277
881480
470694
222082
1093076
52669
75895
28019
1049767
755374
243825
744651
259468
182459
964614
486697
289207
633928
889747
313609
108874
533431
417692
321657
760996
282423
737586
219952
67142
1092101
525737
902447
198786
245538
910529
819288
703618
548535
1009623
824894
552632
684890
638217
211559
833502
555829
1094587
171126
369394
597966
589006
133399
915559
723968
972823
721707
439338
178877
61428
349592
63665
61213
1009417
431883
1017266
51413
888454
320632
465695
860294
456374
954144
694934
946234
255178
1089003
1066825
777049
776485
327840
670548
287239
31878
472880
1050322
697524
169374
89355
829828
229333
595858
99209
511619
5521
252562
540914
938533
258573
519263
825188
869559
733343
669016
454165
535813
864464
76262
229694
509021
939740
636483
91004
86141
811793
255976
669349
1041962
488979
173603
42662
43712
81692
191509
636068
166873
773497
169941
648218
1023646
164357
370094
369044
887459
997116
1000039
479181
1019973
950517
358913
490540
802387
988928
1085413
50964
49069
812513
187379
261715
649414
936216
497773
474447
450439
62977
624076
247636
292907
764810
809470
637270
205373
776517
63908
1069313
1083154
359824
936815
929865
898647
899697
811634
480637
28877
599903
650532
1070804
635689
465864
883040
832189
833239
135123
447909
630977
842339
1080067
545411
750629
232554
447116
697934
354482
436389
370043
48083
473307
551015
618264
575243
746043
406850
93426
801925
784832
76308
1058502
731805
687973
205481
93327
447908
956264
289320
455005
392455
417957
841727
800395
503870
755006
363545
614609
72923
651775
225578
1090159
853114
823388
137846
1067443
595363
742445
56364
750368
853659
363578
593070
890525
1000670
128211
180017
505620
755727
117511
762695
906683
1052735
1021125
342945
753401
554466
651989
949589
228466
87463
349814
236146
798290
63318
826205
1053439
884716
461250
445394
812084
1066849
654824
591283
564690
1029177
47261
734751
255670
206020
320476
403607
99924
908484
57531
418663
113052
463594
771387
144081
750934
263623
969022
527574
366267
1083673
225734
259338
592586
533658
755287
410372
1094648
1033708
1064648
292394
205931
521225
589470
840045
223501
143492
946475
1024594
785144
306329
330048
700715
520751
774649
871136
378379
571420
926008
49227
630632
322794
261423
682396
82685
331412
1066184
813633
824703
1034476
611879
791397
460609
746616
457294
157837
474914
604111
1002432
28817
722920
1085602
496025
592447
107163
445875
182577
606511
160096
696981
111007
420555
930855
774508
244410
362126
364703
856146
951122
191358
57579
1010506
853931
304970
81050
132076
286133
526149
805147
944505
41535
981328
548999
28588
824001
705018
809923
1013904
151809
513701
231943
249047
297360
806694
457562
771399
108557
732290
149007
663931
642507
935763
598186
602642
398230
97204
354821
630400
360100
145369
1088510
1063644
900973
919903
461233
125633
523907
1006541
29644
880460
16748
968266
1096195
1083288
437383
758316
184917
198201
631439
147448
373070
1089353
522582
267127
754326
141975
798882
963467
465136
55394
895025
185494
840094
388199
368430
503406
938489
355139
759409
804192
49090
1007268
981940
998100
438308
508990
876458
728851
1048888
776343
283376
584163
1045182
647457
106292
643648
113253
155016
315045
412994
524853
231399
113982
569667
660438
900615
967707
449293
878845
371838
403651
765565
801000
819660
906310
635411
371941
1037778
1099915
1077100
184556
264762
86478
415307
554104
178434
972802
686151
563069
513999
492642
139331
963351
254308
975213
358864
133806
93189
79045
363280
78467
232693
594040
334671
712087
110446
604464
1066274
1014211
565644
1056527
242180
366281
207046
414556
397063
556777
279075
837561
186368
898697
718658
719708
337779
759922
557485
1044415
850150
855793
467273
1045205
306015
277057
443077
804157
1009261
83438
863568
406703
807737
662949
300055
42813
262830
109297
695834
493077
523411
44329
663490
914480
30383
718228
318647
679805
123232
795489
569613
887843
709184
156328
226143
489687
1018419
848903
645727
619246
568563
888893
708134
134060
594269
759249
1087662
484903
1058115
373211
344039
556438
1026249
65802
249927
1034106
797012
209670
834226
995599
559434
1085447
680483
688542
915957
745115
335872
467910
280593
1065328
136979
895529
73261
148634
977058
963813
917723
23031
898924
1089033
159513
803066
160719
424600
478866
729753
329722
623718
749891
1097795
734443
436428
864589
109926
516776
148666
86467
1068904
420829
192331
322954
832920
244908
994720
1038426
792223
250516
142297
130194
242388
957385
772645
781874
874019
327391
953031
637140
629952
949039
810521
90288
305222
560414
796663
883496
809596
205650
294853
66033
1057878
28914
354132
518315
210068
222191
381653
985208
899057
946345
44196
124504
147889
1028303
874049
652226
194080
164644
734047
528395
1084993
950701
839103
149717
933174
1075902
745901
394096
990340
398989
262648
85457
580046
708413
533396
346952
993877
342439
187765
566981
593222
44591
176255
604843
1020006
816451
776512
860266
1005487
732986
72733
317925
203487
1015784
477312
357673
1051013
535563
149648
1038287
559356
215588
193204
292461
1000369
826237
304588
1072205
187898
687164
809299
76518
678101
224268
989046
1075873
274550
990672
650269
650868
358719
145058
837448
726018
766827
365561
320205
952058
488901
430366
810713
643671
1036575
1028812
529262
117117
58156
193584
88093
529726
802923
362946
287060
156013
1044940
895544
188917
555078
602864
787685
555467
873091
500609
769400
90468
35730
747088
470969
86827
394461
328681
609283
984637
337560
1086763
792758
926239
231159
1051508
1017012
74182
946920
433983
593546
196115
985645
751988
876237
451252
169508
560560
1087726
798053
372612
549238
932803
307321
617015
290217
181286
817554
495246
1058534
43253
19322
347734
127398
966412
543286
424029
45128
157638
513718
1018190
969063
55423
543004
243968
775143
1037467
351047
995948
628887
204703
54081
387455
725193
874730
1027744
741702
768097
652923
39535
502643
988594
559344
1052078
543851
398178
982997
180464
671881
954313
1003039
671673
1012110
430556
547053
1070790
666163
441747
327071
138371
522706
257005
738209
891256
285245
612280
949806
867399
998600
498149
494709
201765
680694
540274
738050
679559
137508
736489
1011153
909153
456764
562803
342347
797822
1001924
152469
32252
1043470
21015
154414
482264
637042
678312
469501
1066906
200040
884185
598312
776566
297352
277516
1059190
79546
87073
193941
322874
976438
781747
456807
575853
343984
141320
457344
889902
421317
460643
888386
1057880
107465
869178
630759
411353
376093
750407
571632
1033696
257642
1049047
867295
10344
301014
844801
484738
830380
1091647
147967
760450
483585
176122
964626
1055225
257387
82500
520782
359056
1091817
650182
551672
75584
529361
147775
366441
900219
426612
1059551
421584
738858
1003725
445886
636090
932612
871195
116382
95652
533346
571738
813980
121280
238816
793693
324308
135718
268517
410030
350433
593115
858268
502202
758028
89760
124649
407445
704180
614907
778530
363735
561622
572232
393479
546085
94338
710919
396502
425544
770424
1072353
1040288
1000467
161275
332007
197102
232043
385988
377676
1003004
3857
556093
872135
611569
708716
110995
99282
757702
637748
678037
1053547
378753
243333
321939
439400
77082
947922
523689
309081
388190
488274
156376
1053118
45263
468735
159966
443654
780327
243820
1002278
953618
62207
1036433
438760
586541
372114
665871
312674
654271
197569
633540
706614
310312
272732
941295
141057
883613
532880
366053
653008
800692
913230
357823
783619
268619
412437
709767
708717
443661
751115
82133
670941
333962
396460
172857
29201
191239
893996
218320
770861
554241
350722
910431
85007
631768
162125
805931
668758
94191
597965
361425
364344
472583
562062
384935
220753
99233
651144
12769
1042781
50203
919648
730993
800652
625055
940893
997246
1068287
862755
700354
457017
113116
412582
68906
415354
103805
646595
904309
621798
621551
686340
1089496
532440
360913
501727
285138
169147
394655
915537
170056
146217
1030544
31154
78568
502066
586843
255935
142957
7432
307238
448710
58149
350830
761543
788674
748592
3108
754783
647523
664698
470437
643137
839722
301707
1066633
508783
1040710
610091
341843
119968
886656
740686
8748
809309
419160
79561
598990
246560
1013833
760372
632741
254371
704885
501566
872726
974443
485467
995765
991978
169462
986212
929120
838386
184708
208487
822842
30088
461496
54594
421161
860043
477574
501894
783589
794668
898048
42429
605563
1056494
367794
662735
812237
995253
371372
667699
537781
1072548
820543
467499
655731
357332
617819
193822
113727
236639
962739
999995
324610
565848
124757
895424
501564
976086
542714
260140
997475
909597
886139
931945
1034280
577769
712697
569407
123164
213401
55925
860231
591935
244117
1025288
1015868
576187
163420
235560
1051778
284032
1035231
659613
544476
562124
943838
942208
815747
608549
511976
72834
590151
293612
1057808
432335
696665
998422
572094
852781
822162
763098
521257
109438
1086434
931717
429583
702304
570224
983963
108572
481553
877239
1084869
945008
164909
413939
254300
50504
444159
279305
235594
290735
938675
724615
588189
29176
566721
33111
1019053
306837
865427
22732
746748
736063
614256
752774
474710
982809
125170
782016
881941
407394
151936
179440
487435
70700
281738
1056523
214296
616492
635094
522825
952533
271116
1015725
947650
736313
189162
1063414
248487
239747
342251
71308
218268
923219
550937
104445
374362
1100111
22024
578883
713722
40988
366442
551484
829281
372797
173904
911306
805531
841643
562756
870528
24906
215223
1065039
63337
405042
481005
706654
303667
676100
940992
416039
121972
4347
1089739
450272
595440
984618
836370
995880
464266
750760
126854
649693
421370
643501
236437
848286
777256
979793
715509
314468
585089
83193
105958
1075045
331787
371744
777820
190063
611784
292747
394227
949689
18634
745697
967244
216295
810589
219889
656689
414064
1053510
539012
615172
187790
817287
938244
443692
246289
1057935
750292
552868
325440
1019398
590079
20956
93970
131908
1016389
453566
247114
761505
121322
258773
868515
647008
21229
537833
1021161
60228
1040989
443509
625494
1091080
33722
104098
883853
614003
430216
1069673
744679
1086877
107896
784712
724964
456222
567039
862736
37689
1053041
741124
880826
470042
694408
375942
775931
156152
752292
547485
1060463
660638
321749
1083831
911135
273679
938333
244677
656919
349436
208755
167145
69241
277758
532182
1069776
595430
1096674
810407
393761
480245
278481
424426
1038563
894241
1027139
857065
703524
301775
323988
726569
212036
596984
44071
684742
399920
450161
929708
645119
606103
79864
36260
98502
875609
267825
506180
852291
1066327
1096188
177112
677673
797261
60790
323318
370820
906407
1049832
960319
391229
1024196
206699
336448
573163
442526
694891
828259
779680
746658
183064
359154
164920
657338
1046114
209519
90558
364310
342321
850532
305324
136256
887660
957239
367844
1073042
482553
1053670
645658
240777
737620
617734
502341
599757
560417
348004
541818
241136
16180
20587
1096885
954215
745185
806498
1065885
345755
937733
835245
738094
137708
590387
135763
654177
485054
396907
22040
596796
347087
1011428
895968
870305
210488
69022
31992
34214
1041229
821878
898773
972872
747436
330773
158567
193541
648144
68040
486920
889734
911673
404564
654928
869473
953208
481500
315659
123316
57373
454481
568053
829296
8819
650378
617285
445615
35705
190969
840724
333755
636960
311597
450475
133801
253742
657146
981375
178180
481225
344756
596244
627441
510658
1040980
276898
5958
104039
81246
494837
385664
967895
766217
294233
628174
394859
473943
888162
170320
208357
1027488
1078831
362102
151761
1092794
59088
330501
940280
1083747
603353
208655
1027459
946339
66955
773677
1050195
1049145
705000
257506
666383
290893
453089
130800
440631
87837
921981
390431
321602
768092
670113
553843
872533
389228
116119
803099
965210
541065
347074
548530
294608
679589
225421
385586
216518
679314
469427
258283
64379
827725
365042
63975
963593
372864
426648
666033
641712
398165
700297
815687
372874
324355
188033
310099
66304
42437
1057786
128432
1026213
897948
786945
727331
930280
510989
246409
353772
968224
62408
1046750
598241
169033
443784
45724
577465
191030
66887
598360
848101
531887
382634
376642
999301
219816
135312
324932
139341
857868
952621
412895
176993
633557
557142
318195
412434
21106
1043607
739596
1034759
129376
966065
560158
175794
1094245
707913
601707
341964
348135
501238
560584
300689
531738
821609
391751
1084663
108252
977971
160146
56582
853530
719253
505105
515048
842717
34396
700085
383867
982552
902007
327364
552285
611187
653756
968749
1095699
1038333
783454
29798
802605
509153
401600
595404
914592
885957
1022805
45257
1060187
720381
416976
55939
774150
336248
419708
643460
414771
327473
632599
175852
154522
548822
278230
26940
54341
838566
649365
97257
522557
401807
976682
291470
23651
782774
702261
209690
965653
125832
95483
520732
244581
272339
409884
1046369
501404
705242
633086
383029
1077040
472659
34484
646924
592217
1036599
75747
256311
532821
413282
483994
1087734
704489
36766
1094626
413102
807529
264464
246335
786865
929355
214673
473604
48682
900805
433478
919470
754306
135603
501064
1011539
384722
832015
985300
456298
488102
902948
371070
749467
850942
610534
500738
1038214
140168
221915
1072466
425439
634852
780015
535030
930723
994185
1041475
46591
941464
832317
852940
1038805
445880
553730
794314
729037
838587
857685
3358
913873
619185
653030
651648
768823
509948
338623
447673
832320
268557
752280
10289
280794
33944
965211
497289
691558
993045
172808
1084716
574755
940100
96205
625793
769852
996876
798884
832495
19809
1043772
418094
133417
906484
440501
230161
1014802
557819
572025
509105
394120
128505
350863
1017298
77560
9942
916437
72760
327858
531535
850212
166133
468120
382655
168410
115123
407467
93798
95577
156132
280977
503577
1044428
252923
320707
199318
438376
688064
572790
941024
151592
281770
24907
971331
323439
9611
131753
744320
576340
628446
696959
536297
633823
7302
991035
333438
87358
453775
1059970
868273
227002
642072
467772
321131
675375
213764
973746
392768
913531
778631
886727
306026
507269
94089
227019
470144
864420
402737
699712
40319
600086
562105
845074
444370
244549
285150
42238
198856
885793
769325
1045406
254822
437230
1067030
1055688
548745
440346
61194
168035
870998
255630
855359
706564
200780
510817
517635
856160
40471
437424
748820
712427
1085359
387493
116172
283243
524178
248444
335216
950090
148486
62037
479526
416767
1037056
425283
1078825
269098
555424
1005056
409050
751619
328077
799539
172313
502393
815179
25217
1071103
1006934
313097
189535
755959
14088
282092
924437
748715
420164
581139
626725
834757
1046245
3402
174195
638686
194398
118074
474594
195600
137208
307339
297106
875244
377541
874565
780917
301609
628062
1061330
1063808
763197
426311
903259
465273
467581
862237
1100096
511366
278308
943589
942700
592947
116207
683661
393776
1063766
431739
52989
916732
1027409
252303
580076
824548
501786
141992
389472
569677
240039
216155
460565
454453
813847
843883
518740
595749
152028
536222
35143
384614
578039
272225
927534
536693
844043
685431
925561
997779
359611
962587
52408
697103
273973
1097133
127320
153458
495856
11723
946723
279453
486163
687360
818720
10050
70697
501739
407017
307601
1023551
600094
140759
705935
145524
1079074
786573
168839
632140
979658
639642
987258
645560
449540
279016
226341
306085
701041
531745
108195
107145
219440
220490
612044
432511
261553
885523
806769
905956
232899
1055239
421590
1054825
337168
98913
474748
603043
757982
365091
101442
50232
594513
532442
1096948
366085
291255
454557
1040309
361483
9417
842276
835036
874625
875675
297215
231673
589834
562195
1000099
529338
370118
638204
372920
121116
490684
202431
229189
543275
43875
71787
987548
829333
430943
619211
865517
696250
221727
392413
216460
664913
310059
804655
762767
127488
18358
122952
362488
745251
402590
559122
19246
272364
1079834
700322
963257
573374
440990
749249
834813
397727
398561
277327
1044471
161843
781667
76902
743639
122864
327875
503141
1008295
646260
464014
240836
198033
196594
298205
655223
7998
654080
317791
762899
1051650
11623
693847
628519
167808
969241
308811
894176
44064
657740
128455
971254
467174
401117
946384
247542
374228
579778
200566
919723
1052751
1040048
509687
744769
317427
164285
20586
408085
353784
131946
356782
738199
562443
568630
893230
1042381
873778
682215
464584
803680
626459
177071
358436
934427
1044158
655157
1083800
463139
254915
382083
216789
124984
4081
40390
989756
357215
516163
53886
652431
769231
661265
389184
789524
1087721
233097
475638
220523
684427
247685
146661
883164
903765
775344
236591
1048403
702741
878403
745200
1004427
1015611
945953
155163
575212
480933
472042
183287
1091771
588593
31283
109311
306273
234615
15725
868986
699216
792464
220307
1033969
991862
1097344
1005893
857784
461208
879378
641945
903318
94623
317084
611737
528215
492351
614525
139086
870586
510020
193149
136142
432993
386208
403931
343929
1081792
105782
85189
283600
920838
311267
87064
482546
472215
912579
726789
241388
806412
1084029
950805
826769
475629
734892
1097143
617803
462394
307391
73518
736728
174191
129163
15767
369862
942904
910511
195039
143132
794463
860836
947762
253140
34904
550417
752966
1034373
522953
756235
813761
944215
676205
965329
414325
390713
27444
398731
173846
955296
619028
716944
325818
123816
549854
229109
499323
107914
452522
473714
571223
233059
516015
840675
935970
61084
458873
978223
431174
280984
1088953
961877
357909
31076
796186
951117
971697
823659
412240
170626
128915
219077
466347
746700
165238
84712
635473
775657
397401
656790
337422
861317
702794
1052671
1014542
7617
973454
188203
965667
590817
439672
309516
635531
47257
605515
613378
233482
449548
998299
329352
587016
520084
345788
936714
869787
906043
641956
16939
1027297
200644
1046905
422627
607792
506201
1021368
324743
459104
833027
744736
719668
356766
592827
583040
30632
675315
882297
645011
468694
295985
713784
454728
775126
222225
112143
113193
1081226
208680
219624
312034
989976
847393
96178
256551
346685
707473
908504
470976
898078
213965
337673
609890
1058030
697311
287407
261060
603790
132088
651409
883009
747189
612038
679763
350741
468464
898760
239267
431115
214425
591848
195692
592614
738235
835529
149437
1075373
400383
187025
803861
1100316
191248
128388
1007069
86942
81973
83023
633888
740402
22244
291807
276659
23260
447082
1056202
736717
624325
97709
905664
592018
954782
1024085
1075881
433048
190533
921065
794681
269866
880709
221409
922865
824748
47389
203664
104531
611963
601323
533689
766760
368418
818660
1047276
23487
993033
938328
967330
1042814
197463
499758
732685
319809
466681
867877
463774
34290
248520
575543
174895
1027918
445511
673744
34935
147325
80835
42809
280855
527118
698484
801780
654779
215969
895020
786623
1094430
277313
123703
29698
553279
855172
1023194
1065887
1093766
715997
861928
975429
463324
857669
763049
242734
385008
143020
201287
325982
869240
506421
778868
564377
192522
214946
699559
987507
875001
516482
764621
281850
908980
786363
1066714
34017
665153
205416
1037113
319401
709859
943391
520612
1060751
369998
152224
194396
740766
562509
438003
941489
368515
37207
360202
898695
123195
411077
325155
205547
835396
69089
724662
877929
316932
554395
832395
563933
1083485
371850
149673
929633
382034
504247
510668
254928
53407
685818
1049582
381717
422120
393132
750639
992494
690222
754411
573445
124193
1019250
321562
689915
200984
369223
535277
872349
1033184
875349
746251
517291
1059266
508779
496609
671050
60475
531388
182520
383051
637164
83360
509716
750614
364335
1013637
786961
799748
329010
980403
668158
838233
49258
48104
638058
849644
211794
478434
965367
66268
178797
314636
477251
844418
653881
535028
678274
673272
1031556
631671
138173
235659
660880
391185
912497
519517
532631
412311
941969
1078984
404860
128746
20130
177140
1069497
432023
657225
556800
533794
169101
786220
107737
148151
743522
52735
295430
678668
414724
868095
677177
512004
972431
116991
463588
369611
670161
254618
483865
402957
557293
659666
956368
674974
377504
288759
1072760
114262
968290
342529
248594
530550
798150
119872
507176
703964
384196
672004
731487
1057744
848425
157462
253441
532512
130591
534969
183313
583983
510703
94384
219309
194665
841132
386519
434658
604765
319470
396646
75259
636767
786944
740528
47267
911640
890136
310306
38064
193188
234955
173527
1034095
546847
483640
772677
680662
1007210
173327
286680
1001809
45488
648431
185009
489945
336269
1045873
421070
920961
65092
810633
992654
664766
144966
732764
456220
1083570
783514
869027
432745
478405
313777
620885
295711
1043495
1021274
918273
292459
61685
683558
276597
607360
930183
653799
813444
1059052
140023
201696
49218
245183
237498
721154
390797
1086121
484635
250625
216240
547872
822170
608926
687120
1089581
10163
1089431
708936
365857
906607
945945
427959
263487
72784
431838
1054491
1069751
683616
698667
574014
407163
801017
969248
884877
866871
141314
399122
690050
490009
469839
1052838
168853
228582
41556
303846
598091
337557
44574
589406
969449
796103
254719
1021825
752623
338038
89210
354047
398022
873300
20849
95596
1052658
30747
706701
850024
930888
614693
915580
606842
989855
720232
171175
259025
651288
226086
844893
379433
487554
587801
104614
1076689
965422
207290
1068874
272557
434288
767980
632787
861885
475353
322549
673788
280147
316217
675629
834576
804438
112912
787136
622493
56170
986493
312442
23815
867652
627204
194293
13843
92469
639739
646046
929512
713628
151281
939754
538658
801244
436766
494909
899587
733297
1055319
535334
648677
385571
771068
1003442
208016
689949
292502
1096589
227854
726218
282273
155154
147674
5720
366144
896478
972252
906225
3239
324908
462875
39054
845146
348639
495166
526083
1024968
757857
493643
969527
576822
922719
549027
103315
886869
698012
209394
87779
270984
1039315
160341
369118
362938
203677
950215
792931
1062751
429771
931487
844564
204332
1082195
1096491
590090
75033
38873
596159
985715
375472
699672
208627
132224
545150
991481
1065336
930448
320571
761782
838862
5548
135818
862404
267649
776619
800320
438173
987499
1100185
1012362
204981
879268
108051
1067785
858074
535332
346250
887152
860018
953019
994742
746422
623928
473815
193553
1068455
834315
565964
269963
231478
867033
490766
228737
361431
1087223
1038555
764104
682749
414466
672009
631037
147934
239137
262096
1034894
929790
485660
939081
57257
3300
739684
128540
535932
644922
835726
701389
1045447
631953
368282
18797
610393
487615
299634
586680
511213
1051262
307878
735403
256184
822898
245414
1046264
748208
341783
1001737
539730
146417
611559
924420
463524
498850
642701
601474
58417
107080
1005278
996384
1035058
162160
345394
800913
215464
714522
304031
850879
26234
187526
431769
958521
713619
1004532
874190
271631
51325
774039
963258
108268
144670
418667
568600
453430
518097
687473
658214
107283
324512
845627
364923
721779
879032
140363
429692
396123
219810
379633
86792
411354
866036
291282
665769
154172
554291
256445
635995
272674
321399
743717
749284
877394
1007773
118627
894663
840298
914691
1030458
678406
11313
545734
188691
128703
207153
106118
653920
298819
974273
802277
705490
539794
492349
786087
56614
1012538
940271
839811
884097
859304
428010
1031920
355843
453050
699738
241292
118756
343272
657794
282969
964833
59659
653763
339800
652098
707698
494419
896365
5771
109935
831386
1020323
171055
775578
437572
320008
1086145
50353
649844
293141
641302
180040
58299
902549
599967
447987
790089
415872
88251
603643
476947
944027
440738
173050
800197
301487
1066481
630218
774622
660045
1069390
417246
642611
214218
536553
182857
593109
120932
615188
957589
385873
502533
917498
1061109
899129
441473
105934
548582
701884
32068
404135
707908
985068
867612
979937
100248
58065
18013
459854
778341
490020
934951
732132
60803
306479
850974
967596
740655
495721
152121
452693
849530
740754
748695
700314
846097
846779
129545
586047
247826
317674
525900
77530
1090380
699426
420419
216068
546790
943932
329474
1019237
434301
1053434
815412
208551
337320
701356
385264
939321
876837
323152
1079125
957307
859651
934061
45655
627964
901752
802749
71501
185159
561183
55818
908981
904911
772897
202932
185744
506770
366609
587824
379985
54739
170353
583770
427850
176840
686625
814170
686147
1026956
190175
537971
766372
757188
994421
250752
733765
861783
278614
645359
320876
355249
106527
961007
497667
947346
215162
474158
694335
105695
961211
190518
833279
965798
377221
628033
849908
483980
346375
683408
1092857
207686
683301
292470
424972
74829
987737
50253
71820
934464
190113
302773
829665
392309
628774
1015666
423332
1099995
942060
549559
267913
926164
856658
573287
1028815
294389
330656
783013
585456
29804
586628
689896
257010
604026
882445
582789
693459
792290
948169
985655
855527
1019910
515033
120234
711060
164892
384474
376827
380470
905539
768017
1005327
968320
145318
884201
615692
261188
430772
452712
788039
495181
932210
598354
341040
80173
187702
827674
36486
1051858
1059785
310764
1027019
778166
179725
314487
1008533
24757
102438
823088
196226
152507
260653
1056395
470178
724679
663472
547885
734088
915282
1004613
358272
763084
681237
412822
958502
226626
246309
399495
184371
897068
183394
993787
103647
806457
184895
183845
450964
428562
851998
392397
1025295
195950
908215
238580
259803
308245
487299
11647
894924
597479
962118
961068
321146
560578
229388
394845
298518
509055
1088768
912990
124134
123084
98794
563037
764838
549223
1072163
715530
92240
596082
304157
366015
550942
361082
999667
146370
666891
100061
347280
402372
953809
246426
620597
433537
180825
822485
272835
904959
852524
288275
1093191
1017399
1008269
623085
118607
592168
343432
692151
286217
927510
866986
126079
820364
772280
483495
61304
676610
997995
815653
1072755
682149
260864
201550
329402
1000579
586733
1055013
50005
434921
748679
634652
1021532
696013
576242
200174
426715
597536
99199
335911
64308
870123
501557
329383
898032
995848
127837
429674
17197
1058406
459680
1084957
651563
1058156
791891
245858
238778
380255
976922
1087100
270844
420699
795345
399401
673442
766088
1002509
43780
892243
2692
228943
282084
589968
764208
630438
18334
1049315
889883
661067
793087
977548
886293
981677
632343
306019
260248
448809
820637
896199
1041166
982035
222090
372037
703431
732214
296287
443056
231589
891756
44005
537647
246617
303054
517796
817649
648080
87070
86020
875127
98724
1068997
656777
1036586
233388
816103
601330
557412
739914
95921
54224
535513
33735
372476
603063
923099
782307
910950
603956
326945
942732
211219
792638
39823
449696
403715
1009765
310827
261286
1015604
894580
861022
226054
439305
659430
942556
12833
471648
794514
116659
708001
849829
87983
933303
394420
262914
869897
675094
503542
1079993
343565
131868
580783
242106
397739
1059214
883624
1058767
925273
694470
332420
504328
698203
195312
225175
367619
950341
504470
50741
178421
817597
1085348
698934
861390
52509
211682
120986
253828
610254
296392
195604
580244
1064629
411886
930336
475360
936429
37892
526161
950407
695545
530511
437223
1013964
194114
1038841
773642
723443
661249
156551
1092113
1095367
806411
342437
478639
680527
18567
529156
322797
254821
1059422
153714
545363
776681
123959
731050
1053425
262264
321640
995958
522816
490976
673470
293118
939651
841462
611110
854881
105653
82143
95383
491201
241056
1060338
883687
229642
836990
216480
729580
307483
553523
485031
287276
688998
144155
750239
606651
993056
1078283
791009
1061976
342392
347754
55212
606509
365853
12770
169121
13640
591634
190035
1064918
111045
236002
926086
61042
289001
979477
1064951
454321
732642
614736
894005
421163
765985
773863
1070035
280398
196984
221445
459684
118007
984409
64025
410007
1097689
539885
721228
801807
95180
1016870
998941
106989
752886
306918
38270
282683
952846
292042
1082599
745577
726049
856950
519164
248102
247049
883549
947212
586032
293891
830135
411420
735945
87658
1058947
1051682
75974
418526
192692
958617
897211
621349
469802
509238
441865
885293
1043472
1050247
844959
417338
580818
485444
325046
39346
519333
737912
1061915
898345
212027
284669
724750
235022
16639
852544
139334
27485
905506
591032
565359
979680
595112
390548
314169
699582
519425
55532
241069
1008210
1049488
102382
394603
79575
1072481
798740
888109
217737
94513
144086
479381
607731
1065623
1026886
666732
752253
582939
810142
353409
896557
237323
974749
790456
934963
54198
410485
696272
630408
1003983
577140
216174
228018
488744
119787
222964
731320
18227
619029
1024778
972972
517522
90227
845595
732145
896908
360578
93708
1023215
316468
957375
59257
458012
518204
829443
802022
412474
630328
487527
989739
196338
180983
125585
814189
449835
652481
24483
510305
214480
335233
924055
354951
1009452
373699
334743
34558
679564
159971
562814
859455
1015682
993990
336315
170031
477110
642928
386051
10984
971761
782697
534326
50704
644144
566078
231024
885303
358469
828272
34757
139422
1034023
1081697
488213
847492
289958
658386
49354
879690
352837
925536
509754
686169
477800
747943
281724
83403
366883
818353
1037981
250420
63128
993680
9140
872239
552049
715188
28427
1068249
408623
781823
1022871
285894
21508
429268
51239
249501
841438
430105
158300
467233
269957
1092720
688268
93418
286543
333264
550532
122147
613826
434706
784183
446794
491505
251047
278630
561079
816231
897255
927477
842072
976460
464617
426333
797924
444629
431109
554003
800296
725921
313172
263060
86650
87700
196218
621901
997423
478575
1057095
542619
202544
925660
350157
346608
269239
45440
992451
540638
456250
474993
137232
631348
713363
661469
842789
241722
193799
194441
1083838
646182
846039
530927
800407
581890
758853
33870
450047
253782
813991
485356
949868
601436
220974
939540
1050229
741280
353292
232476
897599
634303
798189
208422
442276
965117
463689
460919
9373
763701
648178
756805
608054
185653
1071265
509426
110319
351932
963880
819788
331613
34823
1049508
804833
236168
222901
780942
1066535
1096243
744907
853407
80074
478890
543685
957134
450320
617903
560159
564160
568896
750342
530591
52884
945602
580770
870098
796517
263825
615195
25721
165250
522813
113582
921937
405639
759414
1039285
569189
477019
389929
283009
436231
601749
420422
469285
667139
150016
759487
764776
1042963
117041
275545
772377
272960
274010
206804
844139
1045299
1044249
1046349
558950
865132
929592
526378
527428
50724
147838
927062
869902
162286
438085
397436
877432
997835
15091
993707
354222
853479
581045
582095
509120
278736
1077839
255708
256758
157323
316495
819444
894058
847092
268426
773993
1074880
969227
99729
741147
187855
251260
1005389
959320
105158
698559
902635
274742
1000237
645354
684281
899379
857158
720223
310616
1002726
48879
167285
297787
394837
467296
356793
669811
716822
422822
1085896
1052036
324101
64538
870237
437458
609139
160479
624672
141777
1051353
51299
543572
698020
60859
1024237
714251
171535
826469
418216
443244
96171
789072
956661
460370
518467
971371
306813
26367
466643
693959
33396
655358
273067
977240
943754
427938
962175
410925
114792
461326
435569
119449
1055619
454589
771671
515801
407235
950599
962815
583929
618117
1030939
20959
8945
163434
847189
594172
229853
26969
121107
894262
319983
781887
1089327
370628
761768
758488
660420
943918
249075
221573
926208
493225
17043
151911
28880
296581
628462
7052
711610
253420
927634
854314
36071
812577
1068964
841330
1070312
535359
1058651
573625
1072476
419839
524269
1018627
932629
735515
853482
1055480
133057
740500
983450
470538
863520
540566
424893
1071845
306606
26556
964750
2777
729515
872223
313331
429889
175764
478242
866540
148743
263662
838625
572446
291476
498767
650746
529866
743438
37489
402360
215571
910453
982431
741618
264519
758040
1034501
233601
1072598
136714
305293
518583
470727
1029131
911182
753419
110217
230670
1065514
1068649
144749
1091470
337844
421757
351663
49328
390403
826088
587988
1016808
633266
142988
932051
828652
487649
512767
971417
622229
164695
67850
175250
699218
507573
765869
614983
263969
440760
1076085
1012184
684978
1034287
572998
183191
234429
101215
1044736
397214
24799
7958
236331
249981
147567
236131
958533
50596
536503
447009
1082263
403280
1081318
524325
1062683
13342
78782
723895
899689
986398
50990
625834
13621
246441
570640
233218
792529
418824
923537
301806
154725
674241
342910
753092
445073
796433
774079
606354
989743
1044669
377646
1083847
400466
423357
682906
159334
996675
1021346
332320
100445
673002
598145
346402
28068
115031
377186
641273
962495
976960
699144
566845
30125
968666
174093
1022267
483423
969138
191037
419211
887635
92900
793082
494273
960936
1028237
1001232
51564
618760
93161
869172
431367
900630
619580
620630
961294
873640
756957
758007
333221
972697
553718
299409
201898
498135
348743
828741
441923
758958
341595
459766
246996
944065
445800
179083
180133
506687
570188
1077437
459242
783243
193148
623801
230842
1004705
476607
835261
842172
565589
947534
47346
14557
317621
1064387
199968
794781
392400
316265
154222
506923
935038
311718
529321
447246
912715
861515
95841
477886
1065311
648824
1001867
264333
615508
729184
1025255
219820
473475
379903
641419
48955
769113
947765
247247
346219
993351
151548
25527
516817
1001738
987587
226843
265098
194244
242632
90181
1016452
976254
1028439
416639
618792
21622
1044619
303630
898846
327612
830954
86581
1095958
648761
1052713
948343
414092
472729
432181
820996
14981
48442
775684
786077
112133
184857
490457
900372
758650
327540
754075
1022857
107253
346474
1058164
882335
645561
18798
27345
269117
266807
30768
825997
3788
802992
1062572
1095627
861499
147492
701809
232704
515163
315469
473776
672292
669933
63639
896414
628180
877887
971500
393330
117591
210556
394491
352602
225569
759999
877663
517234
1064519
658737
29168
600561
663039
902338
363255
444369
759879
142865
359518
685814
1065211
162633
734060
897081
533695
1014100
914028
369189
115513
234695
467242
211715
465224
520339
814634
411058
5321
142143
216442
282742
386582
96143
878918
746990
262893
623711
409105
401715
1061090
440826
1011522
730041
659688
1032835
874384
931903
39452
1073066
566179
316928
499867
818302
659729
167546
832138
423387
611824
7290
364230
602078
46249
453072
813448
899944
194514
195564
33068
394983
1084807
975022
1023828
430051
362863
1009354
1089692
603151
778207
524087
507925
559648
89819
263103
749841
748791
747741
785071
479615
862312
594063
946637
689753
799669
614945
622381
86273
544041
341514
530679
606823
889724
949734
457389
148193
520015
1025732
297000
988808
753638
1071096
625897
174291
301762
869154
18912
954067
300875
467699
618912
552104
806259
624373
278927
240474
3340
785666
85762
361244
118035
188507
819003
546483
1086991
343776
1065754
784482
126250
739492
318444
332374
225224
13123
464443
270949
72462
897538
953403
304674
429497
1023890
1015403
857755
230297
1047800
795519
414394
835142
615451
104596
722274
1007799
82233
457598
497712
216918
692319
751286
535495
617126
431864
547689
330953
580010
904065
988740
908551
622794
1094575
684949
959128
223755
808429
494374
666621
30352
592182
560038
632887
422711
112765
92639
350938
806106
1081725
767794
1012137
986615
397011
348840
744102
73406
506044
450844
205146
742243
603574
8266
735383
51808
528969
1080057
73238
468848
221280
862932
555622
998759
708980
292897
645875
153510
382330
792896
916333
1050845
267180
195333
283062
903928
106923
824867
364748
790849
642225
178838
493923
1067322
730248
210495
90530
67574
580152
1020929
1038663
296816
85747
522128
850972
492270
638766
213383
487853
294310
888086
1071965
586578
1089429
616512
313300
1038366
571029
271862
558762
672315
989061
990111
68465
1083063
133865
509211
97132
529118
23516
340986
1021657
50834
124466
897834
437175
215906
212765
81478
806271
241479
282966
644352
142212
861695
879052
994318
627556
295836
642661
777058
674981
247240
307568
445733
8651
831277
836377
950348
154032
275718
1094766
447393
30066
985624
504870
195364
812117
354102
833672
414757
280671
13977
445692
187641
1079115
51121
368661
777710
411891
608972
747368
740677
474550
890070
53325
754930
10476
215303
573968
4806
1080576
582483
188956
1000260
187303
188353
122833
415569
784624
299716
611157
387276
893663
222767
851841
958120
236789
769162
1009846
865878
285986
442925
782329
31792
178447
1044142
936291
433708
497620
831090
681042
1022245
297379
75206
154587
529048
142216
380243
89513
962560
674268
278147
509321
978035
133065
869753
531284
1023811
342817
477126
673850
774486
889048
387116
121773
637309
582306
989973
474775
504898
834767
757015
135882
84284
172040
632380
193773
995105
1059972
1074260
401433
971118
405760
44714
666182
906801
910562
602929
307542
673763
461940
1081925
888236
202145
349873
680218
298002
560892
8794
474816
225950
175068
254420
605134
213947
983804
851764
1016894
277724
816315
985725
925637
477949
78651
772330
994828
653249
696810
99340
940306
193311
635895
367959
448785
70034
524375
46855
302072
682217
53388
853843
200265
911772
813348
354673
85541
476078
633440
754877
73763
857707
449813
309443
154941
251875
209820
1045351
212577
909085
132783
285713
447612
880828
538749
319242
1079112
722914
632817
723842
84785
292449
141304
88432
326702
434398
498900
140162
188982
164839
647795
418013
29302
466437
527443
339656
694279
1044226
584213
361568
394349
845474
379604
883214
319588
18590
95739
158193
475456
458863
851387
1014248
12566
325194
463293
443840
411517
598205
531750
174082
848374
959986
801690
239549
651874
396477
217248
683770
960569
80198
392881
62704
881412
626819
295362
298644
244647
1086584
429463
978779
643958
926441
60798
1085837
398922
614096
816047
194055
801052
140810
96120
177695
817627
426024
432221
594064
44803
100716
933040
333053
607022
317849
806019
852918
362792
1058648
49840
653072
1078455
640076
153036
230045
1063459
334315
482502
1052803
624156
934571
948678
754977
933404
855580
83839
458695
1023014
364878
59404
526969
179772
94780
69032
836064
186674
907014
220582
24031
919004
1046098
92850
885607
730897
478535
1051955
234305
28857
656882
362544
784202
725434
1077508
210089
1073716
241218
474061
418135
870760
5759
60955
810301
572405
775654
200825
492811
214548
226900
1071732
650967
379367
603918
71947
691946
777499
201323
1021279
271047
361128
603220
19103
889187
84499
975289
296878
248907
396331
940042
171623
1058466
338546
856594
112890
548988
465145
590194
131012
142226
314570
600363
503515
75214
474220
625232
223712
793784
270355
959891
868946
979174
971985
591506
351433
998975
838389
734625
346900
473611
809870
940072
168334
727106
766285
11788
288558
380633
369226
498437
1066894
127349
448168
82368
987852
925681
234874
47105
1100321
49009
205158
238945
314910
1072600
383626
563919
800810
558487
875585
889814
85277
1024709
687988
40338
636219
1057652
579899
118164
808869
929353
819030
564670
867899
304570
1085769
708885
243996
760911
229114
415965
1018994
1069577
386021
303935
343360
865220
967519
1012514
88549
605604
12098
999810
627064
1001725
493621
661071
809125
317308
807663
422487
438885
117596
198646
540456
413432
86858
208989
380993
456911
387509
664252
61088
620524
603974
350947
833142
213146
1083433
96956
1057707
262885
330561
679067
104715
819768
958093
757281
965091
581791
1088652
793752
399209
690219
605757
82721
759326
154863
716549
171123
504041
455916
1071453
415768
149201
904194
130426
603652
726653
899063
180177
244381
674929
280446
311048
1029222
1014139
310373
257095
979626
898286
513096
596612
141829
713613
10188
683582
779325
942768
577213
467454
675612
250558
1095407
1064498
484366
929616
990156
324782
450013
921072
255918
821962
366154
613522
264085
561612
66135
106541
507649
591146
1000034
875137
240924
62299
153261
152211
251773
134757
466527
513791
20291
886032
409727
173766
834644
470288
486655
485605
484555
279642
200067
393702
375214
220942
646779
20952
19902
18852
430342
127660
764373
894323
49524
478014
678798
880326
482451
244160
874549
947904
717509
879431
989513
654379
560736
79240
261655
435519
475231
1054058
1083782
936837
1087036
657251
406337
781358
151074
260844
210071
829893
713271
364710
963960
638251
48603
689835
74588
367073
602259
1011459
772449
533799
635425
876258
99645
838835
1047370
980653
946891
309696
224062
247396
1009767
59448
1014288
674788
816334
289108
40566
936172
885221
575135
388673
18349
190281
355618
512881
22513
110012
111062
180848
652811
309983
31391
509868
839326
726841
623939
839392
846977
30675
695209
299446
492992
553573
703414
617727
417444
601080
58689
576043
807702
884686
487597
606069
22324
760435
92530
93580
201929
43000
532439
195894
877535
511002
663519
445314
631110
648013
1084912
594724
860160
1026237
394343
135345
326892
862703
544692
1054773
274656
642160
75075
815327
430718
296205
135456
472860
109364
6321
967468
326405
385682
438328
111421
518589
7845
215745
875485
1027867
297797
152869
515903
627271
1007610
336134
900507
719638
780100
945760
490617
289040
418435
256374
644340
827641
874179
668625
189554
1091592
14103
457674
875544
92106
205527
987969
345265
285536
621112
306011
27147
80075
44113
791785
620464
358651
183682
184263
345920
620233
374964
125312
1020479
869339
628909
240325
617720
361582
578528
1054473
729635
576799
478432
479482
458754
149445
307713
558797
840939
178964
865344
866394
274125
504169
1070972
829052
659200
235862
143552
270591
476558
489057
268715
529192
462229
401085
74905
496731
919793
88485
832853
710327
964551
176719
561856
99913
204112
509315
567105
972451
280320
473523
29558
937995
320074
325705
472127
1032116
1042348
497472
1009799
253539
317912
49208
619041
510232
530138
376947
710818
1019030
14884
620964
303347
26961
802670
538431
403634
916267
175189
431727
188710
81385
851119
400040
1093137
193010
456423
924525
396505
990237
475253
947438
981881
874042
1055199
295916
228000
696848
383583
425122
349089
817051
393282
992782
244400
245450
537932
67744
112307
316250
158973
9843
537551
316101
124925
141868
989157
638132
834812
599257
56574
551039
7319
366527
632842
534555
908922
154299
469294
348926
913968
596911
331785
879807
274629
50771
827971
976620
75614
1089743
286439
52685
400831
586299
462493
860076
795524
1015584
174145
554620
417453
418503
68709
209816
1031809
177438
921619
821212
59335
765585
611014
174527
799444
67371
163460
1085843
325708
725826
387050
376857
837442
420950
164564
30369
191163
529926
420517
172387
1011593
974293
658440
104816
470662
809159
531104
642260
876706
449408
193924
335748
363222
1042647
159040
1035798
346838
362781
500553
577587
753165
654998
771554
242506
841295
958832
652896
954337
321940
292024
607260
769430
905809
598578
50996
512135
308109
404389
893898
999636
841094
393669
1089456
706799
93694
116693
69136
497229
181339
398284
227814
790231
1038099
304269
1072881
560945
81638
250590
884522
38484
697331
91696
169141
1094378
978879
1081490
477538
589681
937739
117461
680274
896422
814690
631850
475306
22616
837413
594910
392414
271088
310550
492246
666214
128493
365757
617420
501355
491847
951171
617635
180784
572433
288575
935892
459757
497200
967163
504037
287123
712011
653500
999540
401874
750422
168312
810058
81730
784164
994873
500205
902710
1087040
340217
590880
30698
253300
861209
905615
253629
178357
288616
142012
776740
490720
134549
646024
472354
585909
121396
679838
826304
983434
935964
1041511
162463
1067892
605750
280333
434717
505238
761319
39301
64017
1064174
931354
708891
527839
586515
1011748
678584
606831
189277
581338
870162
746901
311840
936317
462438
1082870
474259
748665
858520
116834
103539
562234
262890
267317
485374
28911
484645
884315
450214
939562
380333
646529
67979
303707
138423
680047
159839
975201
120180
1042175
797209
125353
160432
640362
803462
289735
520103
1007252
808064
917043
600936
853354
1003097
392665
686992
1026258
75437
465018
110560
182427
446404
906067
890735
174869
196554
508843
511611
194404
203372
930237
943609
384274
1003588
488947
829597
820961
967475
668535
1000687
607366
139828
132158
788520
596386
523026
1054901
76229
316237
818645
531177
334338
401958
835268
802924
922394
402639
435237
6432
1092445
439269
567315
119584
460735
148297
732735
936430
742122
565174
1034676
932299
134758
15925
646410
843756
546428
396333
988817
995537
684331
333510
125971
1071955
1058465
825837
624171
548677
96999
860307
596649
43556
534578
653575
461102
912600
3860
120297
695117
266259
430250
35476
463799
324246
139783
622098
887814
128072
480784
187561
719040
560406
697581
146147
751777
1082180
34338
378602
930296
134718
117457
590961
857745
1012483
749142
35222
408127
785046
326843
571554
151990
226662
476144
76112
611634
68191
183114
121757
918157
414781
637768
15735
893601
256807
776275
1047218
165448
1055751
658917
300869
806785
206428
415951
908735
303668
947722
31267
642586
269642
505707
76010
173196
412175
1016760
712156
239323
1049981
619272
515750
845410
495436
797898
110186
899150
410173
222586
367977
1041308
643568
834455
387362
909160
223525
686063
1095545
1021098
175883
1056558
528658
737301
107298
744335
435565
825015
491640
7650
828504
317324
71333
530174
195152
576183
730210
834741
267707
664875
312663
446764
430623
219955
409160
186004
68046
631669
700084
984790
34246
857996
386381
1085459
265302
280580
58522
45754
307979
66835
282810
448990
989063
1053096
380945
184572
88542
480612
349114
985786
730915
229539
705010
867760
981264
840130
352425
459838
517717
356642
684998
749210
760829
799689
320007
215106
10729
310075
738910
244071
1034661
355606
551291
724308
392747
741753
632177
287031
57517
1095301
547856
101952
891625
547205
104668
920664
739951
84756
118037
93942
508261
286323
285273
33447
910210
796188
692832
1032929
961078
1037185
828258
472071
746039
1083130
491054
1088264
321313
320574
585291
380026
973180
384484
859286
554262
354307
181098
499919
772637
716476
274197
354258
999170
295831
690017
876247
879593
69670
745387
132109
161876
192083
1050317
475832
77402
177912
734691
848822
276810
628351
1006825
400659
952526
436568
520325
229517
457223
538534
1075125
1062677
789036
246804
88589
908485
1038164
337932
272378
417193
681860
587140
607956
39986
385965
18520
453340
825995
952324
946422
393933
40721
953596
488080
452602
1031827
162968
16424
657023
29469
308269
621630
328330
534126
845903
673437
284693
530435
821438
666955
356801
828312
784492
308072
69197
625815
762160
113690
597140
421883
946402
899815
209952
106137
716907
444259
364632
148906
80823
1023474
1096869
327548
104508
578707
825497
640759
298360
975561
531291
686848
879186
606367
31510
626906
61186
413987
644327
826085
97336
801663
319234
43002
503922
849509
130643
308029
422606
721197
95123
291759
90135
1069317
285821
215955
1021527
1056076
304115
672189
620294
757824
421789
624734
855788
163544
485346
407912
277438
923326
407319
965702
803075
44319
712356
406439
980787
736121
1087666
10075
608023
955366
984443
211070
903293
549294
462942
638695
542094
724120
173061
62735
852789
280098
1087950
579258
293682
907236
674602
449367
646512
516841
808244
444765
541612
778480
1092595
1020745
942669
811727
950294
924559
673745
111495
57698
530559
46060
1023128
308569
249182
661076
664933
8775
707723
493087
431301
851997
768593
620730
421842
403022
708491
965578
663038
353717
719994
69048
269515
690744
47947
637272
1039995
148117
848060
843637
678189
929636
714997
410434
411484
1038173
943386
98060
422381
869376
1050599
77068
884751
393858
317838
1068369
722827
853309
357243
438603
215553
792569
1030796
642771
352246
471025
764967
952871
94236
643302
419219
321458
513866
75983
1098210
427083
806590
128717
1057028
17393
180708
845067
723801
947183
651808
159548
534134
583030
470305
1029292
105458
687821
124467
1028447
250911
836714
588524
1039446
786923
633077
115355
986613
149280
712308
884222
362885
658789
307246
102115
533650
760999
352724
363272
633025
936201
935151
233909
44200
176538
783041
977342
633101
959335
410561
712041
183371
360912
257293
63080
379983
390991
498234
455866
32164
601664
1001883
99940
576759
184710
367105
16677
734719
482740
862541
724349
214521
771572
556906
328257
251026
445946
214901
106109
593979
1002382
739820
409908
444065
766195
687044
191586
855268
1054757
824323
5662
659314
542050
850885
102504
877454
1085318
322533
1000880
391006
235681
781536
408094
954111
394647
859959
688825
677921
652541
144931
97060
587290
232403
651897
514155
404272
704706
511192
981114
992798
428672
940698
104208
761124
364209
57206
1068598
40626
859940
276297
601202
348186
499667
484019
960496
658100
516664
623838
416323
882218
246083
254987
1037258
645142
915960
69105
524380
472177
769715
694483
315403
884000
838371
648098
35942
466946
955495
890252
98015
431968
871194
772948
140119
225819
1063637
425245
257968
1086335
977280
324165
1062012
750567
984070
250874
517516
632783
415795
969983
396493
563194
99770
909659
39494
242338
778725
1061984
957209
283743
210128
623470
514394
264243
777340
129695
1038996
1057781
1065886
191539
901746
360121
379176
685342
579294
819679
741246
276883
393245
761738
609482
894511
533218
579190
977142
465569
344822
114423
29838
582051
872926
100594
213166
378893
864133
721392
902125
781993
260926
392756
1070513
787635
922885
1022167
317773
796412
284329
723952
704352
235456
532912
846165
1026335
558488
434694
937019
912236
325827
770763
1034277
290138
487477
894368
895418
154816
764752
394124
987657
178706
487442
96342
1020486
967450
594339
639972
75902
517328
159194
633962
1037062
261676
275461
121692
113503
896078
609357
882745
790714
141240
792699
232901
507681
899840
765109
805906
396671
590348
654775
15309
392264
506173
977108
857112
965521
572502
1094939
996627
771129
544473
398503
553997
354737
585079
798680
464294
726724
393939
73900
628070
588939
239030
685731
1011863
533548
35928
839047
1046574
981967
837388
327721
975689
602392
50870
102752
156618
852297
46777
106993
687618
480886
496175
949461
71218
117196
348574
885692
1005151
670158
185468
1013519
239595
668991
130446
298088
734145
275173
537516
541688
768053
719458
605192
580324
117920
310924
396849
1011373
369311
1035650
607288
249067
797338
807235
753442
49235
823541
421106
697344
222139
336335
632302
30785
31835
973655
111333
194408
548391
182224
942062
193412
83591
789020
243624
691807
940580
1083139
516339
515289
1048158
1049208
50531
171753
496126
240611
221850
6063
876882
555526
329716
181912
43622
934034
1087490
827940
1022910
613578
722342
200961
781593
766565
173217
502077
647284
854617
6669
1017890
531955
1077266
61933
479184
808254
727870
954767
874873
627419
393803
490810
86643
362718
1051216
742946
1068937
892247
22794
610498
374014
139728
510990
1093785
797950
313476
1034788
635021
28310
169808
372469
1098087
922832
1061821
641671
631759
919364
341100
279359
955875
1096289
207328
24594
815987
546443
15797
334568
115227
607126
1092845
629861
404634
45129
346006
814816
522989
357229
843942
1055989
312637
3823
335597
548202
47669
385893
901354
994162
381160
1010815
999738
1090869
514974
714867
1096716
526836
143897
181251
207400
394742
649513
707078
211334
475282
378177
437094
371449
179598
781000
1022695
3437
961011
313765
352283
761272
175917
401413
253200
985709
1069150
62434
408616
475361
796510
150465
549380
699655
1089259
514943
582408
612968
459447
304124
673273
9592
1084787
502929
45733
45734
1073309
1048108
670176
983747
364934
130422
525463
869449
980460
858444
56413
862514
466936
324048
18344
218308
173525
261768
69557
726698
978941
979116
267001
110662
585102
301570
631592
652551
413954
701882
295780
999882
648821
198051
238948
110953
110514
829874
941037
550841
282385
746060
391701
521839
640880
64805
656978
627011
338363
868395
327419
180050
734025
829749
694995
612994
628164
993533
990106
769793
743691
740679
793221
203133
1087071
463746
15734
55286
563874
9539
21810
804138
997319
380251
182218
400859
794945
293668
1062030
743968
170128
518655
1014962
180221
706276
569419
773223
132669
729747
709263
262317
733395
692917
795681
892744
656922
636492
820556
17267
622919
867969
380725
564971
454119
411055
354945
415910
765683
603042
858592
384266
411022
739439
237517
954294
715171
382534
15529
411049
381944
103051
90633
715159
683878
890381
359222
422242
198831
1049451
562276
12989
110552
924630
529945
1017241
219155
190247
843858
284135
1037602
538237
658943
196666
268172
773990
896791
551099
699603
592444
996755
441132
1037028
604918
317131
1009147
1023642
441003
205869
778059
42960
343630
348637
807134
705483
573608
1090669
335126
265989
72071
405192
577391
456088
198649
802418
190975
1007204
744977
11040
142558
445793
763956
1024351
734635
289356
535290
397683
269911
446326
624777
874622
122871
1061384
656865
1057642
947871
137075
118860
945922
297858
799567
987193
484289
301805
640947
132859
446193
514995
1063738
1062688
410818
1002686
58205
348837
943904
124288
342128
835446
259126
507123
606956
1035583
764395
383497
197294
692366
247834
68585
78026
94385
289633
537824
365503
364453
682884
577897
51727
687524
35478
374827
558366
750944
216040
954426
799362
655590
657859
238728
821574
220379
1065630
930553
1019618
1022214
822730
944382
812598
505022
275777
233180
1005527
640386
281885
856156
1033015
917163
1007264
805867
796573
329228
563440
624880
998673
160767
580948
273222
454155
286636
414510
815715
269652
933017
346545
132071
225413
1041558
738384
15786
247573
109220
547806
660070
1007614
355861
74409
310406
318211
763258
207794
1023465
13224
854857
646786
348077
805391
435450
1000777
83369
201770
505126
64802
216682
567223
313061
494513
630098
1060965
667981
679517
115427
711589
1003790
878758
741196
695384
270838
766874
1065608
32492
21407
174797
525782
453268
89769
174950
691641
504265
692225
720789
232617
251893
464526
870868
853453
970787
1047670
386367
1074410
365408
263696
602746
204770
882190
47762
1009509
322598
53179
757123
54856
398799
556169
285268
1010743
413276
1069005
445300
987402
649289
154637
658861
384790
402363
981782
530838
21389
44663
1020108
132319
169459
892778
138441
299082
760555
400761
468086
1092272
840797
732759
926519
386767
363812
146083
197671
507195
1018221
1014213
782425
724527
516703
571505
44694
45744
449156
132083
877105
714675
842798
898290
478364
704862
265254
1062144
470781
295539
176397
352949
243324
242274
429644
821990
611430
298333
513903
198448
426042
472537
473528
807779
300883
565812
673978
1003610
17344
1046283
255628
147610
890403
876488
925648
761992
83916
923442
700863
692037
67277
869413
217398
249353
577838
849784
441534
592418
911278
924144
1077898
405161
971804
675833
393393
532292
353144
898436
720186
226392
655728
64942
61521
758922
1043947
1096122
585975
333710
469618
810357
298077
814213
730206
150793
1099454
830823
682368
939829
816867
251646
961194
772993
914800
510755
1023529
509675
1083400
1039839
502809
784901
199920
516544
308367
931185
431692
768644
441722
970836
229358
879270
1012656
320688
882550
956902
1027553
840222
232562
840799
36050
866768
1062286
404309
923558
559033
1013693
50199
700619
1073186
896374
272467
65679
254548
330439
317024
965390
979393
924397
834442
346428
806709
1043823
406562
807712
532573
154028
595152
987752
792231
981907
941822
405970
187596
1090974
648228
196670
295544
1017766
966763
765846
411758
569932
766058
788313
809732
904958
899452
1100029
1060449
276073
487123
801648
469807
51187
297934
877081
551268
173455
655422
30319
472349
955601
545458
641218
477100
830798
1086822
462163
771542
658210
248028
329727
136084
109633
980058
701409
552349
150950
196440
410253
1023383
984384
258637
16454
970023
158328
427389
919337
962470
346337
290283
244733
807225
15936
298387
883529
884579
559514
461469
387739
790097
244784
706638
417073
942600
434860
609188
187349
884131
1019448
586118
826458
852459
104563
551105
520021
385760
482262
698103
744939
859892
205039
135271
27745
689604
470485
947347
477992
775417
1022535
132647
961008
325031
587085
591412
998013
957696
237694
717320
891212
340391
714163
823291
593513
136964
294109
1028487
749863
1034719
927293
361528
980607
814720
606050
1033898
208320
1071478
572521
1024752
826031
1044496
601553
319880
562955
1068257
699298
805279
879960
265589
922689
871311
873432
8214
1058838
292782
665077
289539
125760
238538
296975
239094
806312
188690
816826
348668
664638
916407
69649
47972
799657
877539
634537
918259
432856
557743
200514
679862
1009275
137089
162109
53980
776047
560027
405550
126644
336165
377367
590438
895408
985104
631551
274866
1035873
1055705
833382
467246
187204
1066943
442137
808071
137373
224515
523020
287397
490040
856385
816643
408869
153649
776663
408211
990438
631945
397403
102352
718540
671895
748541
856938
639713
718480
342953
535702
454775
543270
248290
976885
87928
836971
683934
180097
311060
889391
167776
889650
422281
978885
178208
43532
1083542
49122
427637
572073
347229
594247
487796
178219
283693
697881
270796
641873
414146
425310
400807
502883
827202
955354
843166
943905
769130
27673
71270
1065808
715001
908839
1090889
545749
668602
505248
542855
943266
378554
150510
817206
110260
961822
801948
203324
957460
234106
523990
943638
296245
142596
814876
647628
919122
153572
331611
656725
658078
287172
89542
338294
1061793
977978
1068564
948495
1050849
958637
470716
950460
638185
523944
588368
493002
890515
418061
315472
617964
582176
155600
846895
231878
757675
474961
1079602
545371
660075
1024194
1008379
1096426
650407
436570
16211
712386
439163
682170
303064
1088733
956412
119717
312234
1065296
658950
1020587
18524
836595
423533
836890
290055
78582
826535
6550
214000
916014
347994
564852
353600
837252
454299
642503
743534
670971
177389
33669
775219
244894
905880
674282
59124
58074
196675
129563
130613
429328
508926
508927
834391
994669
642956
790132
808394
267650
125131
983510
853928
131949
775446
649829
537533
993213
1030326
564655
181676
1081930
390614
109145
1021135
406333
386959
1003930
349964
622015
782635
21348
857548
554639
862680
762772
410125
875107
757319
522120
439801
170766
1017094
171682
1017487
88285
812711
127311
745464
280025
976365
403551
93292
710607
345683
1002095
495831
1063467
550705
66407
1050968
226599
476794
947720
946249
530227
466000
925986
49022
626720
238801
852676
313876
375184
46673
116379
884552
178162
709057
483769
263272
107513
267271
316403
859870
279547
70287
157619
722380
1073494
776795
61437
1035732
55777
77152
630768
651088
513688
1042322
425298
348191
774276
351790
465009
45328
957113
975825
934807
841446
226059
314658
93483
460634
781610
799201
303614
935451
835005
847357
199097
127974
650032
482388
159341
300777
992255
1083992
770280
81251
726417
29131
293755
668814
492468
570333
460206
344305
846423
881759
93877
432831
704828
49125
86281
803263
658900
890393
741167
82456
425377
827956
536029
705980
258497
560864
1028136
452230
515565
1007525
21080
1025923
475503
614623
759595
432248
268851
288630
606802
674734
183870
980178
680843
961094
1003325
420280
993247
1062866
77850
353947
442932
463609
786895
373213
997079
897946
102607
272388
345418
170654
303988
115943
636697
321992
874683
42123
828474
482957
136266
268702
808964
923711
255603
722076
430544
1096519
381557
233485
866628
864964
869993
1018722
227587
746410
645616
591136
238811
864286
207848
893651
725725
169873
630715
1027009
522165
404136
404764
184337
448319
750449
588430
837962
776981
1055668
776031
1026579
993989
1072580
783907
456085
638816
27061
552233
240701
1043640
914910
798437
1094036
859689
1088695
204939
817858
684839
1056343
777484
941347
403746
557822
550607
1091366
157922
107106
397327
828619
347846
360274
34950
858150
290688
496270
838837
390708
979683
54149
51166
393666
310237
606607
1063432
881782
735833
127990
20202
1023351
686148
1015883
189154
912075
265280
503817
56850
795240
420540
510475
915003
45297
373927
309229
840858
757785
478633
920147
10455
795037
71041
723349
597332
360570
539328
896265
42280
956349
62848
174340
416090
164262
451017
1088222
120733
282230
1094921
999518
333536
618555
21520
187236
337268
594028
49621
162714
774048
819573
743213
347500
12324
799145
634567
206683
109845
492879
1039323
475502
976491
280024
551922
791048
365444
1044924
687216
415873
786433
530388
753915
859043
629038
1058351
967685
344271
251551
556144
1002201
982489
414349
282929
475203
1044147
197189
590047
812072
966951
898788
147069
399059
968987
551140
942473
325518
929887
870100
239915
303407
987665
1029217
186361
701162
40682
636789
127704
37315
113499
557893
407050
938781
78897
351449
96572
459168
916899
227925
1060337
363200
228776
935628
604364
1021573
1027413
124056
101932
180063
726454
1020872
795540
844969
1093620
115295
154764
163447
134985
1024173
1023123
437790
653149
786127
905856
1019179
765113
232287
240907
628114
999811
999098
604553
524271
159733
941135
100126
94017
970337
630450
944753
439584
641155
375972
802063
268775
399551
131385
2341
669197
744642
325089
376677
126078
901686
961104
367783
270852
1011042
684406
132868
768780
320424
918476
313681
914148
28586
744002
671654
439869
253901
283614
225572
673364
12671
408319
626684
500767
103151
880457
351636
522488
937720
721428
168200
811122
781578
772039
89094
501153
450866
935077
489929
256271
190774
227049
132169
155109
207720
654648
56762
712025
338157
479355
419353
149946
851530
900088
229155
890901
688062
218190
1090271
115416
963287
835572
748031
118316
880470
754543
8706
167292
211288
560028
327442
403524
459801
583882
1037488
820988
652845
646690
823382
508851
977831
295434
10930
351278
420124
471410
791520
922415
5694
1039853
18461
879859
596204
727003
292511
146536
668099
1011029
985692
640434
60733
931615
777594
27534
250120
264428
848483
484573
788774
393769
1084708
830457
235874
684666
780463
1000014
516536
62137
885296
526045
285370
690022
922509
351963
485286
687469
541081
470937
340409
386609
513664
589799
927754
747670
484710
190162
855448
909819
511095
891634
405735
499618
406440
1048598
569250
644278
167816
520762
197357
874665
280069
688534
81349
149476
421774
432172
1002256
201710
579993
261759
34954
895126
903239
87884
405809
1054240
826756
571221
355640
802695
161628
528086
442676
15241
312739
198134
768341
954092
531014
745342
207059
991138
1015843
533216
27107
657975
1029193
183341
135292
267037
619833
25517
959013
247246
33042
622468
560768
804360
249049
931322
252992
783547
238075
894332
1005192
790611
11225
378233
513693
46330
351311
293064
1091858
98969
74402
948342
737874
765568
1060059
634095
873997
658501
1005652
423894
1070043
805575
207077
663222
890156
232514
1022347
562606
679413
919875
569476
376370
603242
75709
930719
317681
312045
782761
16271
1049403
946628
447875
118232
698585
811872
118511
302170
427113
294034
823980
413977
218955
272398
135665
58396
187661
910925
1014672
417489
819140
381552
602103
451624
92513
1071232
340369
562598
1049594
964813
572591
640419
646999
45950
1021729
776331
343320
671781
631748
537380
289711
1044656
894154
412494
748321
783155
61903
919198
422682
303784
445209
430493
1012301
545174
84714
361649
180428
636637
1093517
922119
968815
666851
268822
898893
132808
88242
430268
84745
195062
837662
262122
1018121
727302
223597
564999
989085
570090
361158
686618
1044605
113377
624972
11938
659955
14555
418584
394109
1043198
1087979
884792
597061
182488
743571
191244
777647
916812
183127
400832
1064997
965845
689905
536969
1048439
341416
720253
937151
3828
458058
964331
956815
1099373
266203
529334
449956
347922
96890
117797
879982
557630
248833
411275
171172
893788
1016339
500645
572151
989480
6145
228492
635724
412109
517278
11785
247628
714222
260909
720363
1021818
1050793
400276
887883
281665
608144
996273
161439
1055433
218305
799988
573342
782898
768329
1039803
26521
628801
885218
169727
804760
129213
931723
83522
901112
242788
536074
425861
144255
686919
1069633
969079
252499
331891
860457
201225
966584
656048
309099
293446
327057
1011439
692788
243876
948297
1055128
425343
310506
314812
231992
688279
614795
348730
297061
136719
60967
660856
710833
817670
119940
478498
205609
791602
743444
259896
654699
590310
579986
452937
1043653
118611
947536
320217
753881
516355
964566
674790
323506
473492
268407
835356
45710
1099058
637058
830177
2332
808217
332570
457275
98098
319466
602589
139345
842124
1019925
229458
991245
106753
533250
867582
900012
615515
133675
382266
38643
400622
225944
590874
898187
183506
631159
355901
30593
248914
1084225
251629
845935
988927
493695
717870
291169
856104
250611
711905
27505
1094273
478126
39162
579702
1066375
397413
204267
1016742
786947
659648
221738
591035
172084
1096024
984997
219536
742981
381057
126445
610477
821553
221651
86518
292595
411416
279798
908948
870431
1006832
181864
464190
750725
599017
985414
1017534
557892
1016648
353975
406802
228201
897040
752718
53468
516585
255126
486730
519637
900742
1080369
81000
427497
725623
883858
357500
509758
1040944
368773
444805
48099
825869
49460
973157
917168
985707
239505
456792
885400
225602
1022148
640013
11367
190631
830495
909692
1015219
297765
505243
219172
406434
904500
380797
379571
1095795
341222
112769
549543
527882
345900
451462
1027402
365231
790533
72665
453809
910470
338075
1028177
218101
371768
487058
650956
902506
993259
139536
491848
604473
447952
996277
748114
231079
828850
80199
769695
222061
530325
647705
992091
409358
995891
585341
446760
465469
204061
711712
246194
118990
1022194
10835
542058
904569
279914
96139
632730
672462
827925
720017
546958
788942
463958
58768
362007
619458
759056
85922
1071804
518975
521595
993099
174699
610360
117282
543084
784632
668822
271321
1097873
199353
263964
586034
52893
493241
84638
293547
906630
978233
637200
844142
738124
243514
274518
980447
640529
726981
400671
695327
868566
530921
561095
1035860
287382
588263
667269
102225
872137
751559
1063957
408333
117835
482109
79889
705631
324342
218299
832401
198068
813144
819639
960343
706057
34184
33846
628459
596201
64425
328157
568431
986010
12488
1080085
197501
199975
1053362
466412
263764
788641
404923
659770
301596
108073
1037104
916277
268812
53808
445204
408175
916685
57561
520926
198875
570897
879252
215365
1075306
355351
530706
67291
809139
870217
598095
343247
278188
678485
838870
617252
619215
888997
473474
566007
752664
14545
156861
236083
1070873
394188
629970
1025937
957414
174830
711342
1056933
1038956
90247
613804
443962
717858
601480
42635
60039
239295
783204
371887
908743
1037884
957238
301461
826504
381629
1063045
104924
1025810
822990
884481
781574
138843
370637
545355
251708
729661
262139
311255
891585
109675
519170
556570
1084617
866758
981617
249654
455969
1099773
462989
367126
243363
793463
552195
123458
286364
64138
476052
384333
1058012
1016653
885147
785725
703201
834548
324820
136157
540680
742952
270323
165183
845955
33406
685869
594975
491949
1041460
394948
167782
818393
643752
490153
663358
1099393
902682
412935
793067
417251
166547
960317
147263
936020
721292
138976
825103
1091206
670175
292602
618883
911748
286982
183187
897991
525967
744917
195403
893708
735023
1048742
22416
579738
35860
192940
201081
716824
922266
635132
843943
188855
28338
299177
519442
516541
1084987
81540
218656
89529
859004
409076
615335
969635
1091389
563539
1038822
396051
457030
561351
724813
182187
254748
726397
887576
1016944
1060438
284358
817157
1093963
162574
388747
988248
389811
931067
11970
737517
156059
940037
267192
852698
103242
907456
626617
327707
155483
772678
562325
458740
651724
164312
477560
695615
41196
750664
510719
1047453
528057
265954
420897
896894
298838
229043
274327
889300
362497
992115
983039
973182
150820
787908
109267
732623
773674
828925
101504
698186
501802
200437
879223
386194
21136
827386
182949
660982
277283
479144
1010530
473010
306907
43995
355940
266445
613518
681286
1052025
850373
899907
1030791
37587
449523
725613
690123
713624
112268
454801
1080215
741105
905975
224307
307394
966674
337699
228399
324732
513311
913752
1094460
858352
225613
429162
931496
511955
113766
261870
1052611
469801
983037
1003331
588373
44306
840497
99801
704507
1014443
1031612
287169
1035100
203667
699326
1016219
1080061
148960
258559
284278
509432
172935
990308
301417
1092747
881422
310702
55496
966250
770638
7440
739403
829367
653298
72350
966295
285631
95345
789297
559410
243286
627934
413817
442755
148621
348149
108854
755929
299453
205168
604373
982389
772610
816876
1041161
790346
304213
226633
1014800
844531
90555
633773
754412
559414
917364
974306
1093214
331193
356000
113872
461515
54470
469829
1003915
654211
372814
839815
987700
174700
868750
53420
579447
63028
266533
631448
412447
527410
845553
306270
427876
215643
250848
145107
375043
1072301
407433
173926
964913
1044847
122340
670025
810408
107992
410880
588865
60268
889512
108130
635661
242601
812178
1060261
586889
356640
232513
436383
983970
747468
164937
879702
720355
555082
1050445
362327
497445
154298
13066
807279
658714
446893
903487
838305
512899
640012
18545
514646
48973
150075
54437
764190
574573
432671
566814
712027
102857
297973
99104
623974
508002
41246
1006717
181169
609983
557317
777737
1041912
166244
234350
248040
335183
323457
156684
546640
159420
934292
646333
119791
334699
339948
689842
693948
222138
453095
509033
115422
58840
860994
213699
1080112
167531
534612
643860
991734
48830
204035
96931
562088
517085
1020221
217455
401136
608797
29548
1074189
457057
1088614
75129
53049
690755
865840
323856
583059
1020387
129826
314631
747160
209788
557340
364304
957571
972922
313689
598062
447074
106295
830576
106166
388785
898679
1094698
301949
706599
802706
891699
247167
42852
1051834
1087117
984446
99121
1003835
573132
539108
914298
697031
741658
396816
23793
384124
83001
279253
38338
472474
401687
456432
556639
10794
644250
211575
323886
948588
1051751
863666
572702
129828
1054496
37658
289403
843460
251722
124308
298583
757045
279368
941660
592842
1087299
88295
692023
484121
815961
566263
927649
292469
270590
939792
596822
424837
172620
43540
832660
929878
545146
307624
429745
1066629
717036
685940
211943
1094137
526579
1032994
906967
257335
121891
41257
1020042
388813
606807
756592
905127
810827
349155
496851
72051
1095048
189863
650142
752812
658024
446966
279280
18603
980890
881885
997842
605217
391787
507769
310936
317714
94805
95855
539376
1004689
531446
364270
148270
580251
298993
621515
622565
623615
824359
807367
223012
728874
114373
1043205
267099
1010488
962764
485453
764799
948614
124641
869880
936534
106932
661093
969542
102474
523195
62592
1063265
775596
24973
946975
592017
372632
621059
248460
1053977
193741
581292
656134
535213
53199
905367
447832
697667
503396
301982
843023
56979
328279
713871
574160
736131
1038735
701859
162307
179597
168480
290938
830315
316820
643622
152070
878449
492055
201293
666951
290422
494019
42028
880823
465349
676868
948031
1082651
88648
1027366
961333
805265
528107
508753
264195
720762
633369
429606
1091918
758174
387154
28496
999342
558696
129837
838465
962937
493290
319632
622212
247720
39400
386132
767379
169820
1049668
9309
874225
505607
1031047
88696
394380
1043249
429336
92005
1095173
166137
1090745
774294
951485
6041
808717
315257
320154
393141
104967
536203
996196
509912
1025415
176999
110725
220683
632763
777493
468473
933331
574850
333377
280027
12126
589039
524345
137755
107811
944258
594283
565945
680160
586524
646402
306200
534189
47480
423108
79356
415263
316044
120163
322959
337629
674581
708711
548570
360680
384964
909887
597147
507660
197747
390710
641760
585788
65729
336415
110992
226473
826794
846597
964841
186699
335238
395560
417872
998979
683586
1017109
791488
549207
901991
240447
502690
899580
349503
110480
803603
547405
468222
753672
187481
341158
616048
654297
234604
1015084
890109
739919
682837
7609
136799
651501
404653
6934
220529
1048207
775468
853599
940385
978057
352300
986937
556888
346373
229765
390327
1067479
943565
751519
590023
537830
880778
346803
483624
835870
165538
449431
202768
990362
721630
632862
27572
767390
99244
450858
49340
593059
881440
591044
104347
138881
43148
964269
202539
270005
545152
902005
369166
900702
58578
228687
755702
1087628
695546
207324
613309
742467
593463
579655
86843
1002086
576882
553109
1081962
468674
372982
143262
621475
618942
538342
708847
776921
970973
387760
103982
269300
283463
1072471
946165
338991
757229
790422
262596
384385
723524
461699
49180
939413
582500
826104
475597
287087
560592
154325
310477
726425
166402
74443
294280
799172
880214
657557
973764
926647
974978
866533
804467
669500
196244
1087876
175288
125882
783361
100590
935796
1021339
965220
327150
659892
751364
500224
186309
965121
991053
58005
945629
487830
125571
523854
451653
158700
805809
100225
983231
619865
333955
705787
595436
819344
751352
458318
643082
579855
785352
352139
512805
942528
128841
840449
324853
368114
1071623
158977
689743
272676
282527
1041332
303322
539290
570113
591271
979122
80435
856764
510115
147163
197945
940825
807123
1072995
274239
684385
449941
794482
273397
289791
994104
692158
987332
177062
609338
929690
279907
943618
920262
143573
775707
830478
1042009
247250
253951
506481
948744
293171
745039
223825
962195
503017
372923
710463
371051
180120
495378
618866
911576
268783
934009
641880
106633
739980
58583
876733
545861
455920
1091191
209207
90504
82218
1020967
907521
622160
217791
551696
75007
333326
362608
477027
781607
1048718
1011495
433088
962569
114156
214765
58736
526258
930509
803725
958108
617981
464417
354216
963770
230901
890422
411436
586777
114268
1070454
560362
207117
386912
130621
137712
797240
847172
994961
910545
500012
673496
784954
306208
223407
523782
10669
707329
664477
758629
840410
921873
807213
451222
901909
1086654
769948
808072
135633
1017016
872297
480764
773313
335367
162426
813041
413084
688206
988398
76582
963507
899358
802436
518810
337434
632947
549379
152578
502536
926094
460669
879389
806976
344001
46360
287850
809360
849351
122370
1015218
267109
173317
576201
453685
992454
668718
869197
665363
49490
896109
1060812
155461
1060637
66904
271476
186788
188566
682294
238760
492698
998308
544651
384121
188279
807143
276632
23224
55420
306782
566340
220557
818059
198374
1030450
426718
784834
571108
756333
1072964
737090
963942
70921
1041807
664865
917927
301749
541408
868520
523820
231280
489834
45039
1005034
447053
1004668
71132
159518
471447
78379
305160
863892
566718
873213
699250
383423
334781
985649
1026495
566190
1021363
509009
42329
665958
723935
911850
231475
675992
5959
480024
442998
843267
878448
826065
39845
722387
1092025
1083417
58644
760582
1023717
272901
658025
670052
789474
301649
388294
37323
217120
178833
524290
192985
638043
402843
15284
206503
646818
368513
884873
140773
634461
1014448
421886
1062172
964997
740820
769755
970608
79622
325897
296159
879002
349837
528048
250714
412537
760839
24579
484617
828286
144630
113245
17574
658730
915655
696303
488957
121957
319818
891164
1068447
560474
465266
741343
440375
296522
1020423
1001364
939180
117844
680771
74509
1052620
660885
445528
992985
1093748
144383
395278
131223
635694
55189
302847
145658
351404
665937
774788
947109
230213
913368
744079
68438
1066387
628543
720645
490947
267111
909665
961582
146433
932728
60502
61552
844924
98383
952143
121761
251590
939280
1038750
195361
260109
519661
510931
139576
616601
610812
1014201
252972
650337
402667
21525
883307
1081612
359610
753203
754402
256430
532517
820964
741698
828868
883274
240442
1080548
962252
603459
572320
69669
629473
765638
544321
136607
101582
979781
844571
523864
1022539
8997
365136
219407
934456
220168
806874
750386
1090047
131864
22528
30299
453655
375148
924292
281861
857865
1059950
851063
450208
171583
847070
236194
491994
344194
565350
633394
132098
521843
344308
977184
469479
980856
835957
94748
996304
663500
609108
285134
874539
725634
217520
359031
365802
665597
231889
507558
46113
237860
672817
3943
261514
420270
869891
606058
947894
533262
1009363
328379
21417
238699
718536
49655
179243
293139
472185
427940
718286
36909
1075390
602854
943455
337282
373569
248337
476705
303072
763618
814849
117176
550866
171232
293016
1090150
11665
1086449
485550
887208
595103
191861
500132
614789
348956
607964
44458
882388
775742
499930
41851
958728
813753
295053
1075120
109243
382402
112818
118838
589077
407893
245818
617004
472527
469662
962007
817945
608132
549679
707755
905884
873484
819199
604768
554073
1097910
100442
628943
847020
514977
218584
765653
755597
996001
428900
948120
307741
745493
944432
689007
981893
272435
622056
97604
194043
783319
559183
816395
615104
634938
332063
958456
4909
474416
99189
911105
349354
806210
64892
272566
1068166
186487
55589
786595
442346
1080994
645811
524110
560062
783829
34120
181092
673876
1005035
113127
963537
922410
33640
737089
589643
349342
685928
427866
737496
998586
953334
519563
352182
453483
404014
709565
346790
586087
1077645
597430
722909
249008
6285
337080
77508
876526
979855
1048674
87880
698926
530029
450558
100236
11713
734007
177756
142959
1030618
598580
771618
135313
567787
31842
767104
25370
849840
354283
848464
29196
377824
335585
885787
910215
99306
702132
1086828
148527
549549
1082852
595851
58493
289823
719373
34211
510618
511772
1086719
341651
516663
1076718
671440
841019
168082
257468
1009965
388398
347303
789841
900098
861497
169537
453293
699657
1024701
229324
963323
659023
870147
582883
377675
454200
253652
72955
858886
362691
296022
119483
721435
45195
731731
564653
251758
826812
866058
1091062
199507
636809
406490
342226
778799
183426
280955
745304
335741
432759
151518
482736
1005593
589068
487868
804221
605514
14370
740756
585796
401470
886943
152081
1088375
33676
93019
902541
1016373
603254
972394
223957
644493
922149
110393
250772
466542
661948
115465
1044033
333129
1025858
811416
473422
874595
732150
602204
1032362
982461
507915
358180
786470
722559
636200
757005
1000583
903384
547695
908547
222183
1043988
1071590
834206
621242
28430
723069
722019
157196
919907
992726
180933
912986
735210
218764
766722
767772
636759
337926
338976
536270
628748
368994
1005411
1075354
801795
795104
1027153
734439
1008397
1018982
268614
1073017
755823
1022020
565092
462437
971634
29511
694732
147623
901520
842447
954664
285804
1077834
749098
30891
350017
503766
877675
417033
1059294
280895
749791
138030
764623
27947
485646
1090612
866981
496838
1069102
300735
237864
599849
936642
141792
2325
868573
1092825
725005
678460
488742
758407
980192
188807
239682
427421
600584
433379
190224
595757
28742
638105
227175
958196
49013
903172
197049
1055230
931990
930940
544189
177983
65845
64795
307216
557838
10914
143643
224619
346563
284728
265618
83596
82546
610595
313164
34765
722337
120711
199755
381278
380228
831344
335980
411255
140539
634483
998665
560351
809501
220718
464957
362174
826913
972944
914802
690035
855815
974771
738548
235692
5591
59403
355673
257887
879387
44278
869091
1035880
542376
1016063
513473
58492
757170
607747
180691
478222
59253
1087162
601549
761118
225087
770975
430126
898367
48723
890850
550892
693673
142365
1069646
433125
816845
372576
56537
313615
836925
839680
783534
609194
926559
769545
373441
1062961
1072107
1055242
837832
404944
981349
902662
474387
651227
549388
28114
294704
645621
16727
144851
530106
123208
513492
947470
74762
1003657
228999
838137
820388
793223
250729
1031635
1056376
282315
784729
334455
866977
774472
147837
738528
361724
974949
873315
285235
243133
668620
207312
505898
957539
498258
896013
772005
737756
1063625
1000282
531639
331130
173269
841111
89624
555145
1044813
492657
1040317
991818
1056154
296839
284408
443522
558745
934417
235358
766256
964485
475562
207443
630115
889868
552286
288150
33542
236050
41373
546840
604466
707373
223878
562624
135893
333687
734803
778872
251147
350851
552021
581187
13174
386447
249334
144599
712001
755474
333675
641442
289737
181742
76506
309349
1057912
439257
456528
846367
130653
1074588
469927
1005591
45144
648585
1009000
499716
901329
550245
695407
417374
246351
944406
854883
311252
53594
1003963
372586
644694
155367
861290
921648
852180
605365
506967
661326
4904
1099767
761736
90698
147778
989048
706787
420382
451333
561481
1053650
62252
1037573
132395
1051100
670570
708755
797984
1012167
269664
542951
692768
1029387
331803
462268
131690
753325
575801
14373
807197
102792
99526
847445
719362
546509
950068
356191
424703
1074985
370212
161944
43644
62392
964633
14874
517751
740353
285780
618953
737774
851821
654392
498331
377723
207298
1003265
964787
85089
1086349
995437
505293
610976
352635
136269
897905
739625
1033548
607458
360037
902800
456845
991306
541176
672695
409495
444634
483904
901411
800391
444953
946983
178591
431485
33888
614184
980227
643988
1023053
1011549
67393
448238
35003
251195
252245
1007209
1086658
588827
313390
535530
847072
395857
869752
135342
27434
869941
187095
201054
231338
593699
582738
885067
884177
373527
743732
415793
1084509
250737
1003154
797176
85619
478292
506111
483114
333596
797063
1045407
97914
205660
565325
829454
791120
964804
1033719
366538
792025
552973
381740
461456
1097408
242716
892902
635900
576988
23486
470974
389813
302068
155080
1027174
204978
1087748
738878
883483
669562
994892
65087
93660
763193
307840
577720
1047734
725288
925179
1085578
288229
141901
1054754
777880
635560
56515
744065
890762
32089
475940
656239
1056190
335529
204173
159218
422904
1081917
483115
113153
659131
793550
317126
987309
305124
77020
424848
377769
868294
953112
540284
73196
577572
1096418
754738
25461
275542
879916
829623
681911
655139
781931
821596
533181
108300
855992
123344
968382
714300
1002195
113425
456445
92338
65909
378935
861758
1032345
707657
974931
150644
506246
295825
22421
91592
813994
798126
868325
824726
338123
188758
490708
618149
465609
745130
620798
40019
898698
889545
530610
108869
1067252
786990
947854
350883
568512
1097820
570965
222007
137094
243766
925612
643226
200818
114597
1017340
709148
64978
106440
1049203
1055016
384960
534642
796564
797614
381807
978368
721386
814124
564063
309292
432889
3893
803442
812642
72897
923461
923460
718432
275922
543249
116415
603295
165766
877039
488333
730720
315537
921967
920917
447052
387016
239639
609525
950437
410333
457200
816276
315582
979179
853364
184265
28447
255557
53894
834467
607462
1096633
776288
499104
420249
1086933
244277
83925
279535
881424
7883
396338
169576
979354
39547
470542
960774
250695
758970
289851
653548
177787
648407
725940
882793
356914
679273
565049
291031
974594
661294
573985
438689
621622
402512
431089
46786
220547
584184
50264
1054829
684724
766191
217109
230402
828001
624428
876820
550261
541183
240934
5202
284160
884372
1080201
1081120
1035725
342078
745168
971883
520320
331994
794263
136407
379403
946013
43679
229245
30925
299209
551135
607813
298457
448302
291649
159434
134660
865920
861937
88939
95023
161948
883128
856616
571184
42672
759277
758227
1021283
548941
695283
524174
906296
478011
279949
858415
538150
1083124
89707
974281
651519
96164
322663
144815
393080
922111
997084
948359
968143
460307
632724
219556
850687
386597
808719
340697
37106
819773
165482
132202
1016087
204123
921071
367383
511959
317298
419013
969710
1058704
387048
1096396
789006
181400
542618
72936
512796
946432
679701
865238
1091002
275092
683625
531479
254409
213927
683836
128356
951868
216215
422634
825075
28139
1086742
422897
607471
623382
984296
947162
954276
566357
943131
827586
657451
114550
7519
986700
775610
131089
265385
567673
874297
623559
532897
226237
905260
924523
495139
769702
664106
6802
351206
233204
66248
783700
1037168
21859
407206
668673
1045270
426237
307220
274908
316933
359025
752272
192055
218111
1031268
18456
938831
855430
855627
116215
274431
129562
866774
207961
149729
464890
113555
1093646
1014717
779766
338765
802911
908832
643265
644315
312461
341656
394786
207733
497477
889458
58428
95348
197650
860963
499471
919350
920400
597379
808130
903813
481357
492329
121140
396764
797610
775290
302445
1019243
254645
1069582
187869
990507
273877
482951
486013
878904
987944
899490
586700
181927
422058
444275
373216
922845
842879
863048
323634
362283
265776
552847
295077
674235
675285
247174
17257
838459
579212
341355
905516
500075
500074
85819
102873
794967
904468
342492
617227
379858
61295
1083516
264423
267572
587695
909109
114355
458482
707903
745331
405474
637751
809194
663591
593810
1090089
277821
644465
126102
980562
549620
827813
892559
195014
734968
260126
916526
754972
348440
809811
346920
1094230
941288
474727
1081813
678109
131460
184865
937795
1061579
448369
491814
52892
957853
418181
83849
559558
604963
1089276
1066768
861385
248019
80055
381111
649983
1023032
933235
453671
506793
632957
37683
1097469
1021497
966587
993704
403578
767403
46408
418196
525701
668594
260067
1054145
315459
544283
561533
231420
205920
992516
259857
214851
667521
118908
953997
736806
27218
1028729
91653
524906
742784
863600
630802
474805
74708
56783
163355
37471
445718
958887
338569
342236
1076189
427015
324262
91193
960675
648867
856791
175182
873592
677940
331756
541898
393787
238681
224502
392548
718975
750984
129831
469814
584642
230788
737481
964974
297484
47569
764275
847929
551153
896550
111315
590720
256148
1026277
1073775
851890
574589
1080364
292367
366072
275914
599627
168429
417240
392892
967717
859019
242183
915067
914941
619622
237178
833392
822695
293249
902311
840674
745399
724494
364760
436328
537063
148247
826302
729709
446187
1044046
1045096
1057771
1061906
767753
650486
355063
179613
671801
915005
497044
16376
377505
32229
345021
331422
333011
946287
1045783
306840
289304
288254
249419
992854
926304
570211
192734
853125
127240
726639
275560
397611
888826
1011723
183968
917849
823536
66050
734135
123010
666488
634980
156614
390901
1018384
552357
57229
18026
619098
651868
654322
820314
792723
1049235
192567
334423
353822
724241
433179
80530
344303
82880
665707
535582
759613
926146
124270
474378
1068375
644845
716872
306160
120940
459780
592950
341026
51351
828633
1045486
251667
625340
857397
1088170
301715
399111
1080709
819952
209898
63061
112078
941729
223817
730517
396969
660589
899920
163052
324172
19426
608835
530698
942550
822495
902823
412897
744316
640071
663901
1087688
1037937
1011527
783482
532640
194180
252874
58579
468094
123396
399040
960118
336834
39526
154608
462445
290885
833133
177887
1058920
634040
358386
683988
1062814
452352
399674
1058230
661601
1013181
178145
792707
791369
915275
784871
59740
1082842
137907
1038966
822642
451454
633845
460262
380283
868233
950887
239165
615635
348786
915407
303670
783165
531488
353700
151374
1053359
800428
743780
746799
40768
569963
970088
775428
969920
508055
820333
382604
99314
883946
96977
630348
649955
388157
837285
596228
685786
443135
449688
246711
83888
999916
992278
203758
703957
1009531
431039
882574
305778
244112
517224
155931
971963
451475
594639
301965
752942
266114
599812
906427
351358
778592
960839
248440
193124
494467
112660
414124
544108
509189
1054741
162962
164012
316964
318014
117443
1064262
796923
536053
572041
710254
60581
791394
1078414
4000
633947
492695
173546
385504
650259
407277
178551
956757
800619
467009
706722
564967
766693
540627
244368
1072838
358751
986264
963508
958491
1091881
26491
758493
915335
280623
838868
8872
340897
992826
980020
522330
1099515
838429
337272
463927
587286
237787
918857
388605
209696
93205
595937
809677
451165
85630
316331
466535
1089303
615409
442655
1076139
341041
1007776
618185
685890
156443
638304
574450
381712
351568
969400
750284
858898
193419
431628
33092
164013
368507
970272
961988
743162
482691
701335
561037
383546
37368
22343
128888
172734
469363
941119
669041
1013748
116284
943517
929028
1071225
123194
844180
23545
482920
680003
335134
484783
601010
441520
213667
1064810
308309
14797
895039
348969
211110
545797
788709
726486
1056105
405091
1015751
746882
780238
55587
51962
854173
370701
926133
563879
471889
259560
778261
1090955
537218
848151
224018
518422
932594
380270
534584
825176
245422
268677
35706
590361
113534
231100
946970
525051
1062551
149626
961562
749858
942778
670861
211511
684647
211369
212419
984246
302162
303212
640335
641385
1045984
470606
470605
471656
812238
813289
812239
148496
875444
874394
53529
610651
1021559
599853
951593
950543
1069873
753474
982373
11661
326059
788372
56484
449110
20491
773082
1017698
239664
1036027
296823
117774
203429
390028
443313
154416
769728
377030
587648
961507
685606
26198
796493
1030483
454590
324647
154906
595735
888523
1050444
215364
22457
57952
336590
689189
472316
458175
459338
493045
745425
1045555
805423
325578
526799
9305
474851
186219
688524
665870
295895
901929
325775
49905
886995
162199
618947
166923
662577
695377
400879
1047594
333598
227563
71207
294955
807364
843860
472170
27993
948567
491323
837691
633973
829797
504844
423622
825783
1003904
54774
602829
1070976
176834
209508
614632
381223
725565
649831
950974
440138
1070144
288702
513491
52845
726045
224125
62648
607709
994876
335380
927567
457511
443649
332395
460892
325152
1071984
283293
118579
1067657
750470
746929
825297
958495
429290
679465
137145
517331
10551
1016706
7098
813877
1069600
856000
564703
208818
598962
376964
942558
116273
672890
197823
439387
253690
1014095
870213
549253
754955
928240
279830
739988
1052058
494199
495249
352699
532077
992289
527638
894978
896028
743688
744738
12771
503224
641353
894060
520408
324154
426212
483097
461353
868527
358211
203498
767350
494350
775588
895528
62347
897454
1046951
152329
230902
91252
775920
708224
340723
702621
612925
508409
1027933
413633
252613
615845
283651
659875
458158
490288
859246
1021623
354969
1023732
1089197
632525
308949
1043866
797700
941552
906895
907945
10747
493647
464911
347313
284048
795544
886863
789182
853725
727922
991090
433118
245433
1090941
771170
204693
1043943
864358
306815
170568
1056351
180770
723431
459845
480999
751339
351038
401851
960079
1022404
490581
568458
780176
98848
155848
798492
283882
15710
626567
118675
994933
261622
474442
854947
440661
706472
461073
850268
528380
957234
955525
773162
221139
973100
611506
195148
1009229
1009444
753848
1098314
398467
598471
1082073
325968
650779
565179
748249
808220
453015
400888
1096263
116087
61868
585349
851010
353519
541642
973807
798011
897337
132504
914308
969134
965057
695577
689893
148796
1025534
741200
419314
906138
124944
656616
819808
682206
774801
844614
389593
597370
100538
235803
218891
796425
271131
485926
668053
63523
570638
515620
1038340
771773
346242
1040225
188013
215319
585097
373714
233614
970135
170005
397478
359001
599658
635953
746763
491879
479609
388071
379960
75547
69763
737073
114847
138803
248459
824395
918677
641661
386312
579054
1001961
935467
684230
855893
139399
692859
776345
32573
624187
1079706
576652
538662
910377
168455
466392
910809
905433
97795
769550
17207
906147
524953
663565
948034
251162
498372
729892
10422
322849
423203
1091638
262224
410978
1029295
954040
945121
923202
877261
303472
687178
273835
957581
57966
62705
567430
569127
308872
689638
519439
677400
27211
100251
481212
220160
195700
182761
27405
131171
167425
40285
622388
567909
855208
1054125
960310
574797
175939
950559
351539
683717
263865
498833
94654
1098383
342827
512638
12627
659991
381462
869145
55182
816099
801318
229400
993645
510782
978403
1075072
313423
481919
211962
913544
494586
384732
872464
607635
375552
195492
329124
496759
432432
308451
423397
128247
112323
916771
786301
758085
434589
244614
107068
738504
214557
923072
403764
625574
884976
539073
3264
1036407
1036534
398360
896921
85851
688941
273548
937375
970688
732170
546178
369490
370342
396059
783337
1087565
697622
624627
511195
502200
201439
248893
583460
133213
740204
494777
842667
470805
878069
289881
329963
974099
992618
705798
395875
1019805
770470
537534
124120
762320
85379
1084305
366103
653721
410094
565404
467244
1055674
1093990
224037
86311
127635
789180
801100
266602
1047660
626188
1041085
88640
605569
879605
537476
137532
898627
250114
876176
107432
146827
756837
755029
19652
610723
313292
954439
824807
622158
908921
855838
770069
263827
331747
458184
487989
645474
117043
1096578
182033
1013810
935997
541824
316607
876521
1022757
888522
794763
1092707
364376
99688
971035
831535
379409
944166
981399
455627
682150
521214
984222
619373
356482
741446
1093925
241411
832947
890903
72867
454779
261592
457582
896777
184808
180957
287452
459523
1086962
141012
814537
24706
939805
864141
423131
887834
952520
26517
310383
448996
927031
713082
1087367
565229
1002040
360493
513988
779340
403472
753125
829664
1005024
1046581
616105
91283
63514
971765
684581
635885
414911
637686
879257
512046
1098325
271314
551173
168093
836913
233015
713255
593549
56292
807025
927744
238624
255074
1089446
92242
301407
395124
832382
897711
628724
241179
1074304
291385
118132
930069
784940
1067382
853014
868621
430665
709995
687182
253110
602352
556580
349113
831617
221154
313147
1006032
527437
744116
182929
919406
167364
933337
292682
119731
356872
222931
1068548
1079971
535940
419874
713407
904856
369974
423168
444802
336682
240343
863502
1023616
142218
578563
17367
329941
159222
774558
75722
936223
698093
710866
663241
1059864
32591
1055564
712217
133668
742508
291619
888747
86286
466311
223060
333334
1078433
1066505
934196
670725
44992
515172
674111
400772
274222
263882
60576
1037926
551714
544909
937258
742945
288338
28602
167749
1064208
795765
464834
202083
421969
1041667
489743
741750
24740
857848
664390
937392
754015
970626
479387
1056200
343763
812425
881119
134519
1019774
452801
590713
907206
619772
1060649
517939
815110
1022409
237594
904972
313326
1030293
931343
58738
492900
981791
718687
339758
371530
259558
609710
678275
136396
581731
846007
871651
492765
892418
721182
161112
18134
375499
417896
641845
299046
146984
88185
299381
576952
1092737
650088
508564
478984
277958
901230
1000493
417699
972888
627112
135823
792032
65852
804075
816800
579328
215484
488900
1074403
28660
141291
14833
95385
110247
975482
323300
913237
614126
489928
624858
769444
747633
160778
75836
245367
1004592
795033
495715
306690
870460
128120
1059652
426303
994451
574357
605837
734699
349399
885328
790086
90934
101017
19418
893128
264782
704686
355205
949622
1050154
557800
1069660
161690
449987
556100
335634
167287
1066609
100581
184183
819202
647037
659771
776317
92020
89524
158579
663486
553194
936495
930042
379385
900289
294185
933686
924628
668865
491649
672754
246009
1067110
9576
249816
642083
458498
920785
1071920
27693
450212
762637
23639
1040150
355797
794276
261691
894193
139471
1033317
667921
842747
321366
201704
645321
39999
880078
800836
585564
372837
266797
639988
1015953
669223
1068348
227047
608050
43539
291766
390575
987006
792557
351187
1068714
319845
466440
237296
678086
943081
161526
522796
932222
488027
27016
606738
939783
1046971
396308
596636
813224
768628
184098
317378
738843
839148
26510
75040
124505
528697
694010
269322
141983
872320
1002528
741652
1000211
350497
19820
805034
445935
196003
7004
452913
300663
983149
374800
134646
668050
221430
626209
814163
318844
554950
80347
1070853
590049
1066538
691690
926788
191528
58180
933342
44014
510183
1044214
562617
938845
43197
722318
951749
445565
323173
226396
458989
608106
113164
908079
1034691
55210
444267
508095
976697
793993
22227
1070048
105627
242958
525432
1017309
175245
965577
157982
1048688
705989
737880
981329
1001408
636910
29859
589389
162262
391944
390894
230804
1067048
464731
66052
712346
798779
433934
7984
581967
179787
1090756
652946
786705
980243
306027
730872
932151
907407
939098
605185
142241
315029
389390
1020735
336168
346162
426319
484203
128696
1079437
463876
167799
1023519
340098
99027
795667
599994
293768
262588
451443
606771
119377
292284
272584
760589
1089460
615892
2741
68214
876708
918085
462449
449033
753181
115892
290192
176599
850368
343627
650707
826414
949241
297283
418033
906398
494794
52494
910792
765884
398390
708701
201580
581038
767092
970840
268390
644289
59438
957961
52180
775171
225160
177083
393138
771165
518567
663795
496923
695067
599289
461601
290052
1014298
661344
737825
415796
101107
549649
290595
389417
222460
863082
15685
441099
289385
292060
492905
371417
177976
530161
978517
648613
1086052
241544
669785
841340
964139
727804
136252
5245
903435
45472
41005
284833
250287
576653
273920
398853
513245
700850
1003306
989810
409047
541631
191022
730093
505253
687950
81557
308639
107306
1027388
391028
252410
544897
268367
832002
405777
379665
512908
48499
388383
642747
390281
756915
185183
595333
806025
601254
231634
940216
514603
157613
1074798
1092149
673562
93226
520674
631940
265837
799240
398182
270671
632496
1097039
902143
643273
767867
737385
718009
730125
58574
204337
135048
120083
468637
502872
771067
167393
403698
222278
187272
567744
383984
119642
263949
512541
278241
969718
759260
317434
522963
15104
23687
240840
306223
375866
594880
263494
648237
643517
383094
886103
590377
557794
180361
469989
239925
541484
116317
279409
1055318
149045
512610
864598
1078975
661368
417331
188188
681463
816844
485746
378127
864354
849031
449634
231120
1075901
621847
727430
409899
757286
42715
848187
316280
986022
1026789
152847
1078573
504944
125771
269767
46648
72751
498853
109441
416838
847162
892639
700532
183706
187400
421361
267052
375344
295253
1055562
1035504
571443
620107
706703
867728
569050
1012024
351427
106174
842401
680299
460760
141576
185748
237820
410275
102276
1094300
799382
976824
1059250
746488
517017
197567
133100
1005530
999129
814343
687450
496621
872642
533934
219090
58413
380092
62959
550335
299316
469880
1033909
19161
208424
1098117
125808
1057535
671605
674226
788675
11013
1047442
234364
729514
459917
998610
12204
416200
457604
652423
114338
718961
69745
831842
1074158
246511
769481
341122
195440
375097
594792
942898
39920
477452
852313
451417
579677
447362
1053875
881056
121480
975345
584599
249219
510907
760040
477241
478291
844598
643331
3430
1037296
597238
598288
1054362
230922
520219
519169
384445
385495
631960
1032036
145771
545990
283168
284218
1060082
458305
615413
375359
560084
410459
122442
107322
148924
988490
764844
335308
474924
708525
1071295
546887
574034
716430
219432
424999
229316
91780
920522
384421
189090
828397
524461
744516
10507
745156
1024598
422778
291471
700521
507317
825286
1070266
955312
988288
805511
680857
402338
581340
635162
877123
396022
405762
333566
240529
915783
801006
554230
1027059
423025
951399
888563
644248
152591
11004
5515
640809
673377
59709
788941
1098349
904945
926845
884152
543701
918558
325037
318495
84835
1028573
83056
407159
775617
391544
880369
1079891
920665
994324
110677
16777
463127
806316
245664
146833
128661
335503
621365
961503
494960
168742
270245
817668
571319
444664
448593
786025
316134
832469
993504
264148
120955
1012768
608373
148732
84327
414077
787520
662129
323309
902280
695398
334144
396560
1093792
680207
249635
719365
958768
1094890
59123
341568
650289
131297
377384
377736
118484
390650
47977
461581
840190
685390
211329
195272
703979
277361
19069
166415
460891
938323
555210
654372
874026
632456
469057
877851
15633
995409
624795
492559
203837
234136
476662
1009195
674291
756438
1024475
984247
990025
342495
742143
605724
1097556
279988
310883
190053
508735
988365
16300
303720
446921
111965
986666
741774
856669
543385
851840
390032
273440
1088013
860398
702367
129325
564501
283066
800712
400426
458037
2902
967615
1014733
312754
616137
15103
415287
413878
675648
618684
50769
846085
1021321
119835
300437
1099405
596237
228363
986269
114706
1007388
828673
895243
227885
272572
162319
847830
498822
971147
973554
434991
92166
649038
376432
156178
101737
503527
7861
949879
622051
703162
628078
270696
803560
457865
705448
1041665
122449
765320
166251
132881
771449
1026984
16960
300183
377089
36506
485961
165466
355773
623383
946121
768230
568437
891567
921099
800677
363106
399718
28706
448764
938488
1054847
595347
901127
697080
255849
412463
292873
555640
580505
531039
879893
1073342
531889
706717
278680
162556
715817
1095031
29185
62948
942509
330326
520906
1001835
701293
112638
821388
983585
62856
674239
1020571
269175
404232
349581
446765
445715
216425
625187
465356
943333
59689
977343
788679
660231
1031417
129368
844974
46877
492448
426393
650924
1069334
145393
793648
166904
477947
798319
643135
355766
481706
357422
543214
395422
845785
213463
312160
195952
747015
329774
20563
860919
694366
755375
737401
352703
947402
640097
971570
409325
86242
518934
761071
1024300
489420
403856
170058
7523
211157
480967
99291
316629
218148
265279
147130
591389
168760
903850
904900
697023
1025575
46333
141682
286922
840150
781900
366357
211686
604210
313194
249282
546475
597254
1041686
780595
1098437
390910
1000738
100765
993106
193751
724783
324513
83860
789811
858125
554562
120172
1087529
844229
78023
855011
776832
231142
999463
881186
418121
299972
230397
633080
817725
120184
719299
803852
477826
1052076
617343
226743
869066
24315
325505
1096678
705356
450322
1019911
695458
563665
123919
894636
985086
1067916
820470
247967
824417
718217
1031668
296090
774808
982874
538642
143149
873086
566134
392287
34047
628816
275122
758364
544894
961243
1004345
52333
842093
468683
983184
148637
882220
425499
235027
872294
852687
343865
49295
603022
628383
475694
796266
220685
509738
377788
65058
424980
738068
95524
1098618
485619
994516
197126
199401
147662
90894
88329
697851
657447
446450
672149
717907
590778
861115
711987
83588
179110
200358
776624
949958
293651
935880
801420
242151
960425
924136
543697
952446
62457
955197
1015220
485067
1050598
798899
509299
202873
767125
186421
374100
687484
63243
51013
56792
391036
61674
1070133
636940
369468
637491
349326
539097
658623
189080
869914
800497
921493
256163
947893
599174
768560
468917
350255
625530
162329
512905
814904
1069680
600765
599508
870495
954282
682399
335780
330742
222553
995233
294624
406529
614053
45199
511237
682153
484292
279113
565578
768321
459598
385913
1059023
579047
905561
331219
975848
299286
354149
1031421
181648
61356
404857
84917
687191
1005972
150036
446820
716249
316451
1082488
449543
520561
906119
1030378
927665
248769
1069369
786049
7790
989740
175715
76507
768469
385940
605348
629394
953512
768074
164267
480336
273523
391593
8123
470810
155840
728388
1036418
735468
599603
402057
1007948
100519
872244
974592
959512
578328
398481
601922
794752
677886
423944
109294
777093
374941
412279
165554
531954
739008
875813
647493
565065
1097562
195584
106190
901851
61423
1002883
388194
454504
524741
263300
1023122
204902
333116
605589
258887
771192
825210
386770
1046838
175103
42445
984833
1038827
10067
382082
506092
313130
674368
560863
921001
522055
710708
238813
559884
989190
1093187
414793
632714
378037
181360
188505
742332
442379
1013438
851379
375327
293907
35634
631362
748106
925726
60558
315373
207286
294578
703272
327362
1082005
183610
930167
861779
506880
39397
1034526
54699
538243
827510
781850
337175
451629
407026
50111
817887
338370
688525
229676
1097076
721451
285971
779413
244659
146570
384174
413172
499779
509605
560565
537045
961241
860221
137947
474818
179756
309576
358220
37940
1079495
475729
722751
501309
148258
119719
581794
274620
759719
657173
825798
865331
854687
772896
224283
271923
544857
141648
1097448
998865
98667
661909
1024734
470768
10805
788857
210289
210007
26709
949717
1084078
13762
561781
1027314
960643
877536
240964
776279
727582
518804
762326
961405
726760
794454
902363
724950
1028022
235991
666492
341982
480711
1050305
584229
138870
141388
295437
437357
584030
951121
250732
116462
969580
677528
698073
787714
898726
166345
16347
1084013
324440
287947
362988
82151
771821
695046
517352
711568
979365
16220
163935
528513
908434
885802
494410
471294
256347
1043867
546147
549215
608731
469511
204429
313088
277956
342497
113924
854842
1012249
660585
1095440
552261
198470
998751
1096014
749080
1092723
449584
882880
137019
899708
610657
806972
711738
284520
1069706
515325
445697
470930
999771
832756
207179
891922
965282
463273
854918
427433
280537
1052287
115522
484683
291674
467058
952158
149625
579726
676439
618465
368145
593114
286715
698621
95743
740110
92048
360013
258957
530272
901765
647403
213415
742849
319183
1002841
512320
799699
901176
380425
781319
214685
160561
493226
1097821
81225
603153
149193
905662
707989
436254
610915
742103
531000
609096
541165
1017622
1087697
859336
685937
369908
393354
4520
766507
1040864
171478
913453
677220
267898
271538
429907
827540
292901
737494
109392
467076
72210
253859
1079182
1005367
1068851
225422
645482
219415
270681
76022
583751
278268
108139
880270
34721
925706
711312
1086027
302798
593842
1043534
143918
396185
892342
554107
450611
596604
604071
942235
720647
832060
161049
749736
466238
344866
1094728
316282
910382
717039
356837
679115
578473
9468
291559
579628
103713
927918
49918
140464
421390
329870
1039611
161079
249218
571659
440948
53969
584659
670853
751038
62133
67830
913061
373439
538332
628430
342242
796483
1037261
985402
163124
1074890
395648
713868
170989
569475
1063182
873946
724890
917644
988035
564299
578028
92810
281835
893837
655165
146875
817363
129218
191876
1075630
633939
874763
800942
329312
333648
290042
987859
269753
536960
381283
646081
36498
946541
221155
453879
648193
519259
98024
797325
1064245
76799
931497
282931
664081
407938
423888
320179
18601
655215
1059857
935981
776749
641170
159822
868580
724882
936487
470537
675028
936282
143355
226198
91320
530207
222595
476652
309341
571956
1060181
262176
1048835
691613
675352
851150
947611
858144
44163
412228
916457
272367
840707
331992
189227
929984
808840
568442
933166
784799
870347
907873
453372
706074
454513
428092
81633
467530
859835
630433
876815
307395
1014732
321598
399708
5859
656034
838813
146355
624756
202798
77319
774727
259305
892780
183601
573336
1030431
849020
1042487
857550
644094
98326
393361
921720
241216
777351
361674
454403
619683
528723
468480
346565
119033
806460
815788
1043212
378910
240001
708628
1050460
962669
779440
560285
406300
839010
474614
146458
911959
423509
6705
169721
970358
226538
709431
332480
585128
605689
825473
505831
44850
875418
376459
1081614
747072
1022308
248901
284886
254307
970460
1016534
435288
143474
6337
1051548
931895
1024715
741393
598107
617833
394441
621346
487233
765681
75754
1074757
251994
194434
195824
113171
424143
64606
744130
273875
99653
742655
793007
90863
602207
517083
424758
927068
37933
489382
612764
721073
458319
514777
35833
803493
285396
759272
383468
310667
812270
278751
277701
276651
631606
943742
936141
300237
346969
848799
550963
808442
1036633
18235
961236
726781
1087508
20834
454204
461059
631974
301673
86786
423880
322535
88436
141237
945031
829512
255974
506319
199138
538276
164344
190027
836055
279704
440995
166336
1073157
905743
626118
739238
91657
108994
736969
669560
643172
874521
1031663
962139
924779
491862
1074912
436477
428352
591982
136214
10504
985989
580149
171757
202572
392247
857962
725751
1020456
77966
583995
329809
399409
1063246
235592
702841
893931
597338
996161
807055
569116
892441
540138
1011005
716285
945542
44587
26088
838291
298660
824712
551048
1043509
312819
755824
44958
427162
264683
540833
105722
470889
222248
968351
717542
706912
415046
136664
1069514
925191
666892
240221
1090265
154774
851805
262735
764824
1012356
1037818
661164
826906
644225
327475
922776
831697
172465
682663
443477
559756
60327
159759
502752
824962
301767
108979
812563
596686
267515
912781
454255
211687
142845
59174
791097
130438
860264
279442
94613
503042
841123
247312
856765
674349
832253
406610
442566
116299
1063561
370399
100734
779999
472468
648405
489139
967882
609749
1006209
310738
48405
157528
120144
445380
545524
548231
344527
655466
456007
262214
451161
65810
697197
991184
209972
551265
748673
502213
845518
473748
771909
892657
516435
12535
967880
99110
681288
403129
1017817
28652
921524
256863
685284
1040184
1051148
713796
793314
1042235
46103
312815
48007
821193
86674
304898
591184
182981
211618
759880
639142
1028853
174150
391252
921697
76716
1033972
758012
420089
572066
597399
927648
30857
610952
82003
727348
859771
877999
802702
588067
777043
935581
1008195
276289
943543
226803
382033
496014
775884
33078
517318
355666
720614
145761
498657
147384
491621
1026845
376003
557598
1012620
288604
289521
859065
531499
781879
819338
1058656
259589
244211
906740
23688
133344
244106
887012
94237
740074
1049611
534114
405927
165750
1081627
44123
536946
363007
883597
1070364
687934
458855
486985
151544
482494
527023
914932
1035879
228525
505169
147131
86959
294202
388940
297191
21633
992514
749485
226268
157517
684667
670871
955697
871443
349196
263823
1056987
1042397
582785
869236
747350
1017355
125165
246182
60463
709020
1087285
1055660
782379
870027
572996
699309
98811
86090
197299
530400
245423
45264
1053119
208332
614679
316479
283259
722175
156384
423000
898652
614210
516161
65713
602526
760688
83442
448843
922240
250443
1037944
932064
708369
300970
143604
396653
840473
110733
787125
43131
560714
42354
998598
631842
1056419
518913
97725
1025986
492317
750570
246278
1000392
255257
832625
789466
260024
667523
392508
689235
816079
96032
555971
916750
345554
435166
440013
670856
362705
965011
747348
724136
829979
184148
560707
287569
320831
768938
102921
947875
666753
806481
274172
453774
780332
953264
833564
632919
948334
89864
225753
301919
90132
1062690
909579
802370
530762
1019447
867170
317066
19478
321888
1021062
345168
829439
911277
639585
638535
511238
762423
858553
590878
514376
208120
908121
526862
284042
761506
140513
47340
170717
1007845
265087
998270
243238
831381
77309
512391
916888
610311
973185
6098
179682
54513
953681
429950
264628
784298
815550
90999
840217
925851
643980
819108
1038627
653533
640090
34178
250234
512790
981091
363693
10839
233636
475244
616429
56865
427598
187089
771201
63046
928811
599310
1041414
272803
697714
708486
906792
166153
327852
245234
433183
792745
160647
6025
1054959
293933
859117
465363
435436
1048550
788389
596008
114461
164520
238406
904059
420033
670761
459064
227300
556372
313426
134871
72664
984548
280772
888744
713430
900651
915321
859408
228151
655377
810746
713718
988310
217254
433065
963642
212710
689069
643422
667605
911555
363213
576625
856115
554566
755801
193969
848616
802784
916248
676833
206972
325663
672489
707776
408257
570272
118348
272705
96447
1074459
388204
535004
162312
325533
642978
71906
1083157
463070
791500
716325
261903
1058973
638984
754382
345928
5787
409090
47011
443952
126096
1010936
1041237
875183
310869
962978
75939
1044112
784414
961696
728692
1029248
544293
291625
583727
195734
622476
1026938
695115
821163
607396
718129
445994
246647
600405
1019960
19746
874567
2751
272598
157605
810412
549107
155053
758801
419944
1058576
495766
805921
50868
408020
460405
379486
922343
3139
353732
595839
825205
1091795
68462
435743
354450
628569
464172
233903
205387
166812
541743
186994
976253
726838
580985
722828
624810
993910
866358
994579
60615
787140
734108
915822
1048162
773355
297657
186295
1011587
272261
772117
775649
733986
845335
521774
434237
614426
464130
880278
3603
430668
196550
873577
967057
219134
979534
1091576
380475
402972
662975
970828
666936
283899
871309
526623
204507
1074089
153672
1093846
336397
500844
331442
578789
831257
636100
806092
464043
1044210
872997
513668
184893
536349
416549
863409
1099572
516480
17967
116639
999717
1031617
729160
856208
899515
885814
594485
96544
211423
489597
309545
1079093
125057
384534
410375
752014
6759
949338
867555
283830
1017232
659687
488543
289689
907781
421967
1038915
587456
671132
821485
406799
80839
522873
196701
91065
296323
1062262
515150
298929
901833
364399
690852
934270
151860
698097
790768
1047708
478846
162645
333948
952145
129748
277899
631821
13635
681351
313052
398734
875697
1011049
1098062
45016
823343
215723
468272
544821
175128
700799
914961
589129
285456
19554
828908
708485
72408
1068043
763933
1086508
601710
198159
802435
548336
261893
327653
55077
687037
111604
295910
827546
867769
243058
722890
1021882
887472
159823
342429
961668
961026
1075253
213850
392249
525076
983835
207066
960459
1086471
195313
609557
412759
699345
416454
846040
348838
522759
1058248
121681
85360
1083302
330240
974732
574611
852987
680596
995596
118032
874235
672767
964937
903927
689847
690352
204759
225049
571676
389107
325588
521358
970370
666461
884458
1047564
831683
235555
206658
51200
270569
14735
996278
385497
655462
806195
1044011
221082
70234
368356
568915
35323
798493
110433
226741
836462
377651
366377
758694
671592
313501
570258
360096
1037371
953732
884282
297216
754575
848299
628589
836397
92756
6755
289522
876280
567372
168622
977732
699198
231780
1013733
687490
109389
480004
1079244
187557
134287
234070
608938
619591
300082
288898
650844
810988
203816
951172
664061
184352
314549
857218
242500
471581
799165
554235
404121
463725
432985
926750
310309
75574
213580
7940
807144
512503
267383
678622
183701
653706
169864
281155
451994
924146
906490
904594
139313
405052
34062
634956
374934
991642
51177
560229
625108
45627
161217
805784
419453
537413
239341
1062664
645655
97523
342943
567067
288105
867965
74877
978106
829008
1068171
379201
991650
803410
1098899
61942
847115
1011345
945932
1015062
416560
476715
383686
110889
802886
561062
75313
229625
724758
204529
949853
293553
1025209
1054374
759597
480755
879241
78854
170306
594803
894097
97131
393982
793545
753772
466834
398728
545188
201931
800348
312375
1092475
663765
326710
908433
450284
609848
94657
773973
1057108
602612
984268
591474
845271
835118
478119
194617
60734
776768
334697
884960
595382
72143
139704
1005997
5891
1097730
979175
797667
128290
797435
346492
841943
271606
962832
623577
151872
1096991
659165
237317
418618
963283
924678
638601
892540
659778
385959
53038
268310
774027
619143
486573
636614
789409
471217
934304
271158
142142
1078817
758496
126123
447610
874095
161157
27770
845289
698299
608798
295499
97249
688251
60861
412128
303051
762525
297935
625781
904279
230786
171567
384363
417706
711370
710320
661825
30604
1077940
435218
362236
771974
230090
110353
1000988
1077895
331300
345191
469900
681721
947694
984442
699367
265464
211676
1061949
635535
819519
182006
864893
190795
975252
1010048
1091775
755994
1034201
965113
640293
896168
657587
936572
165662
349957
58739
626422
245981
194621
799027
653840
545483
544433
269712
268476
390347
864937
143347
695571
352258
329198
996340
1023691
701191
530501
516352
401641
953886
649164
554363
116841
176210
137831
269829
890618
790243
109347
480419
228696
505077
524399
902428
909404
674186
661379
266856
899169
721763
354275
643166
1037895
403475
667012
163363
640253
1025773
181965
1020980
929711
33935
933263
58776
1061414
491172
97481
598758
1095118
167935
773719
660584
383504
222619
322158
453043
939184
1035893
864063
361809
360759
467947
190863
449618
83532
718049
719099
931791
448856
289554
218843
892236
78604
1054782
520314
631667
427165
1036900
186924
988369
748089
302141
747780
190349
444429
418906
419956
470133
785008
662777
349423
827353
278874
223379
397212
675057
6772
760967
268720
1007969
1076713
403223
1037616
803456
679706
898446
454583
1050890
833528
236467
1076815
508802
557628
867336
11648
1020700
621027
297252
856221
208443
70894
512948
220165
553179
127242
486267
873761
189147
51091
838959
218103
433356
710639
516902
271161
41067
634252
1054424
541533
881869
11833
236731
399392
1081389
354403
526617
152620
902529
864912
719579
553118
55615
826723
373004
621996
353500
418234
957857
332897
60715
1024207
184525
329929
467212
510837
489465
626759
389248
187474
119984
933706
924898
168532
701585
160223
36764
49890
960823
719394
162196
201799
786597
994823
770887
451942
552672
962782
601724
197726
536000
1073979
267848
873851
133124
297137
821557
284978
981992
916290
513705
23541
29517
780235
986234
18074
1093300
948053
998219
632864
151561
232688
236771
55462
79671
643935
704209
703159
446655
748128
393514
638207
335333
780759
716417
58924
321535
956458
181113
1046105
697511
112451
10066
144600
491128
891595
222634
1014266
516181
335037
255675
755854
1010571
788294
223828
1022420
560607
904058
499929
467550
159196
733033
388405
9667
861918
263359
1072177
69214
883324
1093065
919039
421406
283269
241475
53814
118248
582124
10484
979097
476604
421119
126848
284925
295276
1001329
311875
639986
953237
809938
691302
501692
20865
1005634
197471
901903
287740
578613
247541
210684
641378
740607
12657
100155
213635
330134
99536
858586
475285
1080406
884081
858290
707167
15219
516071
1092483
237230
374350
819909
596073
720008
525425
175549
212842
667465
508749
937974
157825
71982
354204
709094
861742
859971
1038116
1081879
197938
297179
12572
1024921
859826
716051
461164
25601
88909
745639
1073703
806462
790177
687219
872372
931999
829247
492550
451611
21929
68814
940847
40732
966870
290570
516346
645742
69864
511650
210345
657163
1078063
997662
212618
876227
783028
27868
81118
1036973
403690
540144
756980
270578
326829
1054696
799440
931073
935869
810666
1099669
355072
608674
534998
431262
224159
139296
462306
1050765
691315
300105
676430
604065
924204
170392
738452
179581
1086786
423773
277413
930754
562576
148490
552234
674195
315878
98452
563485
706119
414182
448681
303786
981369
1059958
582172
440674
809377
190748
559848
1041936
551270
620715
699758
1055392
693285
587287
941185
535982
460068
8561
824863
368279
1057612
915858
767689
676942
1094986
213159
118899
130663
7104
70941
801172
960276
24542
435085
846436
137941
262116
116319
52547
1017865
378895
449916
826967
906135
126625
408850
993205
979079
558186
125993
562676
829992
962885
862657
704962
450274
1040007
148966
973629
562990
9108
278837
742977
597524
246733
99137
900530
100775
1006133
336109
623590
30723
411081
817966
387584
1071919
198021
99815
1099710
921415
1030637
43683
242523
233383
698700
937442
455219
567643
514645
1075272
484857
863034
512405
7741
825631
280157
584779
990842
352134
1025013
333462
713734
768169
819882
707912
12852
254359
263590
375224
980655
348441
456596
282761
473345
540579
806965
3347
497019
416232
922336
751167
398633
508764
1073058
146101
501293
305064
241488
668622
934828
1089172
1039487
79855
152126
967722
790283
665080
1071428
702382
768107
200224
1055227
960962
61851
886494
1075175
954800
884691
232946
513874
356083
355033
714845
433949
506250
564712
567404
562709
793090
576784
111441
572721
289463
650206
1090525
425248
324612
293460
789253
630073
933832
551735
991373
549627
87714
202578
820775
912855
344174
122213
252829
812218
650044
641445
503758
670051
170471
173852
751690
829100
457745
147545
110244
432377
970625
196615
128667
119974
974373
374077
385405
820918
407349
410535
547097
891694
898366
762416
1020004
846176
429033
348901
900422
454425
871682
484821
102517
1020293
65738
731105
692184
691134
76862
355169
896774
300443
211918
937362
1096097
601481
178349
335157
307581
78736
388989
844108
705783
1068037
637909
1042426
904914
1027747
652222
711566
928386
282305
187358
803924
697587
390971
457926
419103
176251
832740
842212
519532
1035559
513252
630693
714041
46319
280019
281069
464672
110311
438703
125055
184364
342834
663653
934067
901736
252469
1026172
163705
436795
72721
708574
612257
54130
622980
848215
480031
1062290
154460
339293
996012
1066724
375409
1085819
227250
970369
43193
818586
780142
406792
910736
92064
787416
893981
485261
713320
1095749
894455
607433
425536
122394
817493
8987
333792
457408
1070248
216995
1028841
160850
581549
479344
96468
225177
322967
974063
602712
359227
659618
860147
1068947
437869
342054
601965
1088257
341755
877163
957073
1002413
187319
416485
201811
1003762
450888
1030389
423487
1070850
771813
77859
171197
926653
1077982
1073031
68800
221250
239377
860669
869568
603035
778083
365214
187406
471440
569984
960699
11263
491502
755494
582433
699201
404893
1075442
740916
898386
441590
110499
108707
585363
545471
950923
1038967
239963
874421
646771
237902
358320
448776
307895
320211
393238
110452
650843
1075768
249813
394367
694316
463976
167994
1075852
111058
580878
228634
782266
151708
223831
370995
1079321
744771
54936
288461
117295
915434
671898
56843
745945
1056854
342515
261385
225903
365490
595695
1060934
447145
769384
92272
615052
741484
235034
879624
892117
840306
713988
629216
557561
11015
440036
444531
374675
246755
70752
521308
1038701
805792
554020
104711
444853
632234
140749
891640
764443
940857
102187
1092807
407208
913618
24814
801060
1001114
488570
239420
570087
780877
426975
145628
924335
286580
473067
122260
621057
659761
330174
346779
124303
486648
123994
1016544
452384
496829
409559
70567
61531
288728
630913
398953
474048
688179
918742
611080
834509
924945
1017539
153170
187892
958028
405419
365799
47337
694364
937749
920204
229997
573383
840828
924924
139902
347919
436399
132191
303761
345679
376521
632705
1084203
876946
493720
1080434
1058882
792686
422717
1062758
737243
612552
965222
250104
249265
1047503
1065720
793633
843349
949617
1068624
21334
294755
630940
776605
413875
325375
412367
901755
524745
648362
654843
93026
1037404
721481
124096
15816
573019
588578
384648
352985
92705
931500
599410
695383
992547
810964
230061
965467
122909
156322
534567
320010
722154
72946
970119
835746
899593
237703
658774
424100
1057485
655925
101996
1041994
629455
517915
626544
767742
827343
687395
327188
532425
51628
721511
641793
982653
178237
1014188
980673
470609
656314
787549
979281
1047094
529271
528221
943396
201711
558725
421861
916965
267979
771907
503182
900596
191626
531099
1097094
220205
901365
29088
657416
660668
416917
107139
344300
968295
953321
70340
710685
822052
258307
220094
405054
972664
1053629
542785
96413
376665
926600
1023651
21219
894698
690862
978555
748394
648806
1001756
483413
222930
649338
859493
882700
833403
503950
525709
1026263
45807
892587
757384
859274
303412
908737
652743
52217
81535
27750
711523
558869
721831
626212
1077548
376348
684930
198247
106751
769883
770933
737058
459799
1072576
742013
12396
670965
65298
549210
815204
876481
426733
559294
1008695
966965
317449
735889
28850
296333
196903
116641
297899
471200
402278
897786
115132
819249
935338
435585
9057
986451
666691
22238
555685
351914
617503
781214
133840
15244
1080668
1080419
468265
315895
836325
1093956
877141
1068502
335998
3975
164673
829436
429330
129308
280512
380491
881021
569063
448340
60585
286284
619123
910022
642101
648103
205250
166553
486595
838836
681349
790259
401866
766271
18960
445400
1033420
656624
751236
427651
140019
821350
673987
180131
420573
160073
264474
438943
885197
253353
32784
38595
1036522
709835
19378
692100
504148
874214
1076121
685920
383159
1003399
889298
1000939
470062
995915
597209
479582
853822
491364
300381
137490
357809
705847
51779
1057382
264221
663728
473127
91575
335439
755860
497885
470689
912217
842379
999980
615166
1067799
625798
781784
793448
337234
849913
1085212
6610
1024283
530552
225366
84893
487383
422577
784902
932374
417476
124484
782805
70611
161680
1100089
1099039
1064579
348339
1085043
611721
827165
737361
263450
712671
657006
631987
619361
116598
679491
411807
990228
17099
647007
403283
295237
755568
586849
754071
1077012
243130
164065
709542
575134
483282
952516
341064
701849
260055
636381
1059751
1006766
321687
566411
1022678
119438
719570
902370
214596
862817
911123
767132
996653
815997
214311
291231
501286
602981
209513
1018987
469591
839865
197263
805083
926421
101168
967930
646407
286293
1018205
187506
897882
741767
530229
35255
522752
901285
539945
303207
412701
453315
595297
316548
720202
809668
492527
127329
124590
439511
982755
619011
62462
166313
393376
51611
52339
913323
518473
910700
320562
1018869
705654
1053965
833333
671326
503103
732592
701483
160766
20269
838003
270948
756809
906550
698603
800694
909037
1030615
1059385
178468
496739
965225
788270
115969
860287
974394
209435
881842
820047
783150
237960
849227
677934
844963
751555
395118
576700
485538
639964
844359
156320
591778
675310
380692
678424
29636
653327
944190
112082
400539
66845
686374
66793
787401
433174
1055834
912328
1054004
773472
57039
98505
203791
881557
643409
214162
425257
629080
16813
522509
48912
338485
1037087
475153
327739
697672
60004
857945
230800
790450
459723
581184
1029645
756338
57361
427971
478652
406996
88514
548610
519873
937569
653182
545334
100253
970761
990620
312743
284861
872842
333374
551054
612070
295309
837364
948196
923348
516490
475173
202231
490067
220452
811440
319432
381194
251394
979286
71035
629828
1083484
118113
976390
885660
927271
749298
738060
335910
10003
608445
380956
999134
151456
38787
309489
341481
200147
31181
1009540
169548
94860
311204
706523
1059401
249757
838814
495706
317610
1047219
456021
658668
1089917
545886
655178
56519
21474
494064
508659
161665
436771
784754
312965
141818
96153
570990
129480
707019
736251
441805
942720
131418
874818
1008628
139558
318692
166725
1033694
501325
992426
1074126
795633
1012477
775912
335364
127560
875713
92063
252048
1016132
424834
324736
282602
489131
469705
847817
747711
675980
664819
106711
610489
469726
2447
245815
829802
217751
188737
441051
506928
67345
805223
381066
108398
791083
997470
215871
811309
738713
429082
1001448
683174
810574
47766
936121
269885
853546
83819
1084324
147188
254646
452413
880109
658252
755478
619964
370239
518218
1079375
371158
777372
100338
666514
145325
832755
26392
1022089
612220
899622
204352
111798
226273
176760
839508
903190
343901
1020103
1093469
94444
207736
967774
704332
293717
574110
1080373
119762
1003066
382523
526800
35207
761773
1059495
327644
807428
392682
34585
142068
851948
283987
696067
278910
640611
976494
403785
1017197
1067302
761907
390263
111725
877316
827172
712747
54738
10092
385815
643451
901312
1015867
178056
962442
112487
936730
426578
989831
481902
933078
748761
200119
760351
398278
379277
476622
919220
183184
210335
190913
1074060
12690
632213
238867
542650
374375
453196
834268
539307
1074037
1054704
476550
214331
185815
1019335
457533
31023
783592
83205
905620
848946
870714
384017
277190
112095
608719
332230
488184
385555
497144
517757
287068
540477
21370
954957
336307
335257
800404
258475
400917
401967
343893
1039226
688609
976939
115414
904335
609950
936109
417674
380747
424419
916809
409350
430800
1046142
949478
121241
300917
1014742
628150
239205
454774
608652
608736
164554
570277
333470
332082
705061
614940
383360
870143
34227
824374
461984
359201
647238
661203
19324
85527
82186
552188
24694
944482
653636
711233
4255
1009073
377820
159847
1048424
953272
730621
331849
54339
85689
685894
948433
407954
80377
1084338
897168
784811
748538
7483
502168
152566
1074793
531985
608461
181712
560064
302574
1079306
548551
586359
553839
1086995
555617
1020421
173743
905246
421496
1097186
952736
815125
1088440
660282
852224
524814
409265
858376
1063363
79352
443669
434783
749187
783395
274710
1000119
571706
577112
466884
412967
89526
941339
940289
169611
761586
482958
946351
689941
626882
293473
261356
743245
597183
1081088
22688
646851
891485
917689
939551
686334
1014818
104148
268289
182078
852694
862564
863396
860188
245285
249775
893685
197296
933362
161950
1019427
656983
123093
192737
386333
96805
90700
882151
288660
744284
1093781
381309
755005
249106
607158
713113
1083834
379081
832024
988968
860988
1053142
1035406
254177
1011769
159047
286402
406134
553185
282866
818484
45688
457289
233807
381313
729821
605895
218269
502859
675937
235599
211023
699550
1026116
82638
792227
458930
303596
407570
218273
1033879
104764
609423
649520
939128
558773
223030
538397
953257
738400
975173
974233
577325
601809
440642
586173
168066
331487
988090
1022615
892882
828543
349922
348872
296142
776267
166633
888797
531725
708411
860785
606462
814279
65302
273197
133391
998577
592373
508548
132697
743556
491412
810542
942329
111813
539110
254398
338657
950503
222055
470546
543819
319090
244684
862072
428518
415274
865674
264048
160932
202641
320089
120490
893163
723173
564878
996174
877943
15367
103450
877664
643509
750583
857564
502252
300739
842457
728777
624712
836288
107946
260162
665740
744684
1006326
34564
815508
182165
242949
396171
196503
1085307
215119
562556
990064
568336
384392
1051592
144116
412618
1069760
441488
1057469
812562
46765
430353
224328
910576
446569
199438
349385
272332
1008113
342204
180193
957569
634548
412219
683670
143139
1025509
422290
122914
494457
1034502
572024
244119
1045272
86087
8085
760444
475719
759765
617966
784845
737079
898579
643054
497844
73290
892475
592850
929677
646669
244812
232148
205179
1090765
252887
48878
118591
657441
337182
1091494
575408
824653
537976
450401
577582
286852
327823
223102
263093
236203
270585
48290
696549
1076028
552207
504997
713334
574499
1007996
198287
714183
828541
68982
699209
927334
1011534
597100
1054261
809657
72837
140472
159158
1097486
984015
22200
1012848
321503
586398
927644
243573
493893
415667
789032
636453
857987
70912
368082
648908
283943
261156
311122
138709
462037
482717
981507
58512
1086192
712411
953300
312083
744139
23524
225367
509665
249275
464982
916080
165389
961900
1064284
6100
1027259
817826
1079608
206600
1041074
47269
614141
55151
498920
346015
592268
681841
943145
175483
900846
94472
753406
591993
133208
281671
733836
93946
608532
597377
572952
341165
467165
831212
1012177
110618
3518
945339
711965
1066612
848988
31683
602898
964475
98305
323885
1015287
340822
941284
1032872
713976
949519
632330
363679
101593
402842
1060024
579577
858468
61127
843347
60323
852521
44320
784885
409473
520542
821975
156070
676032
369300
792501
58000
1061499
1062549
985674
64676
949661
1045749
536769
537819
538869
773422
583912
142213
143263
141163
402374
559497
560547
561597
1007630
983915
984965
680553
89683
89196
940492
68959
935799
667215
327206
1095713
831356
314774
1094249
1089660
951164
944997
817839
969267
398031
517388
503927
192992
219046
321281
656975
511363
993550
629745
447147
603708
1055821
441794
1056058
270820
766174
13970
319908
121823
41541
377048
372994
941512
43767
111502
561374
649989
236406
589521
247516
613971
569414
753366
121639
791982
1089867
910648
1082951
257309
574237
143824
972245
967646
343884
267642
79139
753797
446456
101018
726671
679557
315269
937785
425073
808874
585487
960499
952274
569052
702844
986231
888825
554548
234952
453294
849915
632544
1026645
1025668
485958
901419
517104
558349
635222
562794
355681
913864
1087195
308642
1092451
186380
149589
547100
353476
748594
436604
305927
120425
322473
1024822
304497
364853
797202
793935
833057
1100305
54493
167916
587837
706680
401844
1055007
127469
318997
463151
680686
931611
920685
378642
738118
555856
1043484
872129
230810
79355
587534
570264
52281
148759
931693
819828
689778
971646
432133
335285
194463
709156
805033
1070528
202643
326532
1047555
488540
707004
12262
381804
922390
898769
299461
671922
684748
372811
119925
508672
52463
374449
1004677
30311
111679
28901
467477
889257
352136
200149
290832
162566
226116
1054731
813813
728350
12305
363060
926718
580879
645634
793147
930435
690023
1075863
482784
24206
139503
247290
408124
303393
50148
889589
440556
602282
282614
897520
168649
496790
756900
935545
963555
845297
658093
822798
601115
1088493
771712
163914
777435
230134
422193
512196
891782
1022137
892672
660415
214279
687837
170902
193588
1095019
528073
303208
1040888
688078
817904
343294
735734
937397
1094894
31357
571329
1000883
522567
962623
281663
621938
1071119
710834
116628
463189
449373
409197
676015
465760
817592
521289
919048
492478
59724
301441
301323
224463
148635
750070
860045
29652
835628
68098
932603
484273
228146
330212
505971
373363
620587
434730
617949
604173
989747
607161
789840
1047823
276021
97619
712919
678443
670776
989417
149727
368757
424574
84374
1067685
1078726
377405
4751
138964
917652
7789
108294
140607
638297
663266
991891
862640
343219
299230
272300
961572
835163
243037
59459
689187
646946
970536
948626
517113
846343
103559
232765
400098
93355
857058
487393
525950
520034
468715
836098
991435
721406
858443
258049
923753
468717
457500
651057
704399
358824
550934
707853
643820
943601
19993
653410
495983
89678
88628
838633
449641
730769
210918
739249
861534
696620
813360
536790
283481
544246
912988
332604
800351
862455
55170
982237
910473
167939
343936
1001374
80927
250717
92921
642495
487872
1051273
639191
566334
707762
114635
380989
1099183
20305
732286
792433
92032
259443
531822
3519
585238
113832
916939
1016492
260104
154951
49054
412931
375485
498910
744920
449785
960388
414667
480911
520317
664555
233472
773872
259576
638037
37809
441764
866124
122775
112530
360193
676473
472315
597021
605598
250183
1062076
343230
173865
699451
293510
1001083
747109
797337
77690
616929
597294
669566
776718
396567
758793
822090
470731
364012
230569
505537
176029
423929
417898
1048604
276960
519219
680779
263137
405279
1020576
98959
362569
8168
716918
1045585
65194
308473
770713
454486
649328
652598
600434
519033
116342
978843
181131
214450
672132
908338
817146
823838
881888
1084994
241592
515158
1027596
431158
240384
561442
63692
95965
275634
760767
1042835
861749
571438
1063138
592329
489734
67377
363335
243222
493469
211195
250749
879915
379396
408215
854963
579615
997570
885755
177457
861437
929802
582432
1062081
434163
489574
46856
166057
1015252
743413
349429
367164
253708
320639
165676
851234
599759
1088082
488161
945147
312927
7092
43427
1067469
50373
116468
402067
401017
298155
712668
82417
896722
96245
642802
289744
230149
201729
253558
421901
496557
173476
466587
847578
439839
1024191
976292
542282
249314
534561
722305
846285
1018659
299128
144521
437976
484437
585420
598393
225188
457447
569803
859435
949897
1018840
413653
218547
150037
927297
994381
703928
551353
979530
303214
348959
415566
1063797
343860
117345
3768
287318
70843
723414
385739
684762
504197
31086
999691
950541
606950
769515
997296
370918
19750
552767
212509
159165
37134
886789
757722
477766
1047538
1069849
185582
920842
492378
83918
81062
947090
71244
282260
1031706
710927
237267
464171
423111
1056723
1047689
910471
28917
1048620
483253
714197
616673
926446
287951
128046
670900
897634
491023
802720
788310
540708
101576
354613
644142
554951
373521
945599
21778
618381
425685
141209
364435
845109
608049
267703
683482
162476
433951
104992
1007577
102396
520139
201543
415083
31087
473920
661466
480556
100994
723878
320891
1059879
152811
669820
436237
202189
1003633
57696
179843
848688
43433
135149
525097
297523
586106
985161
562099
789434
1064360
699643
630819
989476
332053
193092
752314
807071
969987
837034
455383
948803
67390
814144
900845
213618
177462
335763
938379
58967
443886
955308
1063249
752459
634882
933010
978951
1052049
480282
11002
634378
594375
93120
597445
235532
794748
383573
327239
199341
61934
421747
275464
140682
229815
36358
91381
634951
537890
1091240
909757
890746
918567
423106
939399
622526
871452
628933
1075147
391632
1095091
515009
348078
621158
810282
15432
411555
1061233
142353
909025
999883
558610
892659
1096284
706340
696024
835650
1005894
56489
559960
346555
85137
218056
225904
1046187
400829
546713
713292
188799
1027506
370928
73799
1002639
132103
54251
233819
344657
856148
352092
513839
508254
801231
1086230
1033469
11365
201010
576909
120065
1024621
463620
1029838
709712
980912
473767
260056
31067
519075
489195
852478
674836
216804
920224
537820
957667
550235
367458
152547
877127
490980
677034
75541
854753
933731
291025
713200
498821
239558
857795
925845
299142
692295
778476
418375
129431
361952
428579
1028176
1038203
896313
929083
90469
206239
125675
366189
606015
1068482
310362
992128
792483
717500
237485
99753
479943
352274
974007
659946
55470
137250
800180
536079
401027
151613
160117
892899
856368
324521
176280
617111
941770
64044
348243
910393
302689
31374
1085167
556129
543001
873941
965605
133003
190265
1079257
760693
822397
635608
909233
728624
94008
130188
323044
911715
59043
233802
229857
797226
161029
1035171
640812
77871
300798
1036262
503301
503811
412402
564868
842475
382913
611793
307436
131498
507390
970391
55631
81416
782815
558081
1055590
228237
832583
320224
306143
600652
801198
660304
32920
727809
1079046
241137
93082
854624
396571
282907
886856
339206
989240
431488
179449
18882
584974
487718
686073
1048712
64880
498320
917202
865625
53763
189575
559338
844994
413231
811518
841327
199231
295143
895708
230840
694449
720059
99897
1071525
505812
771215
637912
750987
794831
764233
626672
800849
524209
287645
194758
377233
574832
210187
445591
936972
103612
543584
153434
852992
480358
98344
1013115
246980
174092
799775
1040124
19035
371991
157698
983048
755699
113899
234217
430455
24019
377555
573197
310691
102156
1044240
685884
338080
744710
342021
896986
451314
662132
425759
576149
717018
204661
1069483
980257
354682
546458
790094
796592
175791
785694
362105
499649
1054112
530684
1054756
467243
123563
692988
88348
650203
962484
368717
481569
265245
123875
697007
513997
844688
29826
1000892
415171
12439
896629
670636
696634
149219
551154
1043383
177967
812330
1053101
250800
1076084
405768
568855
134804
19043
1083913
648160
757003
900856
389085
247417
538998
995873
863515
879714
682314
70124
585757
749470
835675
220569
110273
110205
215094
344936
778766
576155
364444
382980
467619
939309
820534
1039561
1022425
5012
148735
299516
84163
400690
990003
918859
632147
548806
1060777
1041211
114961
830052
800825
820447
428273
138246
110275
358752
244367
278531
78097
536716
596938
806640
941880
677012
78532
311237
1084031
691337
984654
394560
76780
1063778
948175
484169
123181
365653
622062
1011693
579588
42924
653312
501720
118343
471070
629662
685700
393216
875251
94057
543418
225957
904480
806162
925257
306398
205879
227848
25194
783739
1100128
619285
292282
1001947
562876
178697
183072
1047052
1015619
392288
1097883
463437
354305
48933
114928
838446
940472
55940
877714
1019247
404982
385714
21880
641252
500000
571172
775634
494439
55417
705272
1013784
663455
818176
1011567
352681
556478
215454
183374
890996
658433
117484
99447
703555
395247
393943
866056
971438
1070834
446496
1027100
108315
839058
450002
551128
463856
15443
670046
843144
215468
702264
61380
62430
856949
826704
469228
1028140
70486
1042292
478638
841884
656491
845351
246346
566503
102992
763065
52659
58133
495133
66265
494094
495144
96496
778966
651695
549538
1071897
665557
240342
803335
282182
476948
298190
70139
772425
145582
621383
210513
181349
891162
892212
1070719
792017
790967
15051
736540
147507
785256
458903
832980
594922
949168
422454
310660
1019998
305149
636682
956810
99807
1003733
85263
395363
474699
461162
461019
320805
1057915
209968
980853
168688
514641
932295
481469
996157
785619
300084
94235
487951
281061
400370
733304
928843
280249
505065
875456
48742
570582
408650
29677
921103
1076492
282688
639722
779771
190608
891034
599713
1096545
816293
535765
1066530
593670
903122
136059
65041
769905
807398
1033106
416640
400667
414886
659195
333364
972535
40262
173212
341586
233919
879747
574290
172531
1053637
496514
908343
322971
552639
656176
63879
328403
977410
858499
498826
74777
615835
30867
967839
1040655
1001290
287703
67770
450054
1032462
515273
329168
473729
327466
790039
695958
218090
444431
857653
44117
944111
282191
639660
1067933
743747
401299
719267
951141
419563
95805
200452
561732
671463
686488
354925
795072
604885
58541
952323
147425
286865
234472
944238
393420
452859
1052400
190706
631665
506211
304417
359360
664384
34294
229104
965598
115089
79751
1031006
919495
383242
899638
282252
332762
348462
425013
1029099
640194
775353
491875
787754
504355
476568
508997
671387
623877
336615
566141
741095
980797
234655
363327
147845
530328
960363
21725
885983
9788
756759
268972
466188
625270
283102
621472
443724
334712
937580
658340
307110
127466
450163
634862
1048246
890832
815408
62472
940210
599140
481539
39462
125155
303726
949143
912278
376729
231825
762240
799824
303541
54544
918043
415074
1073307
19181
563214
430997
711104
577753
788145
998110
174893
786835
474032
372531
522087
1057816
79888
717484
655380
420954
773724
589973
680070
112127
266420
820855
103921
160229
230896
935239
131761
701474
512132
1052854
944800
431559
380419
883670
1010734
928475
411015
598386
563092
768406
18556
513183
781413
44687
156880
892632
214410
454837
953220
348345
705237
512003
28633
882737
1084380
653516
778564
156057
311610
863530
506807
556185
681410
289323
67725
767279
995921
687432
452350
498081
162317
766042
565994
143217
9370
205915
978934
683664
534888
494881
208264
801503
106401
236394
994740
910921
627859
1047847
439774
177312
970335
740432
868015
20702
439581
470233
1056955
418971
979366
528494
1013745
302059
760712
52727
558230
340497
30876
761889
268606
72332
396314
268829
132323
80163
213608
5848
938542
143924
1098407
659262
258873
872692
417269
819842
773210
937965
620797
452120
25277
574337
1080748
909805
444249
481746
51327
698236
327790
730969
871644
144003
712967
169533
467461
683307
243580
907957
932662
966468
733369
1068057
1017018
469975
977458
780090
132335
312963
465107
310481
752497
523405
427570
359441
967689
587120
1013492
242785
557440
744361
75125
478814
1083978
729856
696398
970224
666499
557846
159622
846612
135740
513236
974250
82718
926886
1089749
903197
1017372
931430
246091
406981
752319
433128
254905
586789
533458
694901
743387
922602
141588
407680
752493
982043
305247
962448
335847
178146
745839
696089
886017
380687
626414
244068
595633
885102
1020594
750729
987998
377012
543593
442863
711666
251795
937762
358275
198947
672138
905720
452812
300753
150419
384253
1093132
376186
487325
674998
607523
468688
682798
197245
436124
532822
648643
359160
280395
29411
10408
430868
347971
947019
83747
861960
1044504
870750
975181
1088012
411819
738927
167366
197010
768381
710167
465351
197797
471723
286953
1093456
29832
285562
1025449
637964
146050
285002
7551
680602
342317
205061
762381
494713
802934
289959
615399
331783
904600
817937
1090983
96080
888134
629569
823439
890806
792243
521070
95394
880012
645177
201478
25593
450467
786567
502018
654940
1051852
505726
700264
912380
55596
346451
821734
1084534
337123
898196
626054
117878
378595
554296
164390
941448
656869
966333
15541
263380
471729
549177
900025
834492
243006
617538
297800
10588
691289
149275
1098238
473890
195639
272974
974202
509714
904784
878075
362112
907780
4605
856758
596360
94256
166392
82941
518709
338334
11162
1033620
514350
813673
738703
397889
205906
799269
812543
198405
925281
769283
419140
650295
803789
926965
365185
957677
334809
273123
104766
492280
90280
30472
572243
645252
645309
43630
753883
308457
1022534
981294
53601
254738
158741
838053
901718
432974
236502
823812
241132
432471
89304
601534
920064
754149
233563
344585
30246
878863
866665
1097345
520893
572555
580063
879789
1057739
655993
325543
740660
93819
549818
505480
37089
1023701
459761
230576
43675
1025685
266413
372484
483547
611957
949649
237824
845509
471728
636497
720654
46107
70088
674733
882762
884985
337025
1065295
552154
848643
997284
155343
619782
227348
608444
787113
356221
59070
762008
521617
959400
591938
1063109
16988
283173
435825
365580
886593
303647
108098
497941
406798
315453
488910
185387
1058560
617879
793008
685573
676149
611778
494726
1018599
233497
1088317
300937
169686
713366
845853
527534
618489
563673
501791
1001815
488285
371658
774643
116719
559685
1059695
182278
447933
136383
669897
535629
632426
862723
146601
436450
318230
854912
926967
960124
491221
27584
23587
116720
425714
596047
176683
25506
864055
517615
342604
233166
1073167
225351
918986
545783
31097
1022234
966019
967429
667082
624803
298355
1092284
30829
525418
142127
1076635
161154
539588
855356
158142
854158
796988
703988
404871
501020
605440
391103
942018
98932
739341
306225
118122
870432
700842
549225
310367
788723
215580
491802
540747
136117
58692
144834
962060
730231
470997
601007
99678
439261
753683
943913
1013102
498062
466246
593130
199464
777079
163341
810588
1047681
25296
467073
420805
13820
926863
254951
1075548
888557
427125
718315
933598
487551
778657
320451
436228
40373
11275
246368
965393
598900
793459
230414
478990
757861
132112
790520
955026
469929
843808
212213
979009
586146
683920
427454
364397
34276
590906
589945
1006222
762137
269090
617569
183393
932923
381394
835328
38269
921801
691818
96511
1084197
342247
1045281
925496
745837
333079
322368
771054
472443
724843
1005421
275727
918464
274206
436631
526334
21292
556682
61512
986450
805697
1017365
618244
465820
17633
819744
769019
590265
406581
719415
8758
243859
731668
229770
961209
369416
868592
1015590
980275
145960
615348
95499
206564
645254
870479
1035431
533319
68944
334470
185909
869311
966508
325170
538183
471098
158000
592638
936310
949538
341666
920869
706514
796516
423011
335493
75750
398034
319436
730845
508354
771929
1066891
209965
851389
752092
973881
885215
20741
514967
964749
686449
44505
222417
497567
839376
560408
885580
140854
530375
803144
929179
436585
934106
75530
798788
116363
870442
13575
1027199
597232
881839
367235
621962
1080864
199747
114224
71795
181956
354573
355261
222766
441673
794560
787006
1006654
72853
113419
147907
218059
626794
497623
657002
146224
812342
678321
982215
412667
273284
511726
1048261
829845
687142
10418
176972
944966
989726
470020
347157
893325
44131
129350
966406
861222
595888
850163
1020250
721042
356636
792866
436676
1029910
201105
768401
1016593
182796
360245
755970
240677
74357
186606
523558
542599
328440
404557
1029738
953757
857802
384723
623970
215960
240906
241432
801904
92720
425908
849275
668267
515912
766860
115279
690737
419771
208235
371599
549020
16364
857045
775416
599359
832121
314819
935634
93350
662065
830524
582748
999271
220679
437874
301871
183497
478601
712803
349345
36292
1036704
31273
601881
902179
1002706
780417
362577
142408
4653
914195
116124
5872
174792
960113
45275
738305
494581
561899
880147
884210
110270
1027017
566989
918534
1063471
286107
15670
806916
460644
279416
608841
140399
583252
593132
561014
366769
954353
20592
924120
331537
589167
406200
582026
140037
904444
803826
144032
611360
629803
66754
902688
1081065
321351
1073319
696001
336194
833429
779659
613521
40444
889624
1060466
22882
675549
282399
204927
342082
269722
491927
14054
734421
407284
392570
1052711
1051661
842673
822059
410430
275633
401451
999229
539150
431878
29291
507097
465812
10995
538457
192587
916211
673550
365141
1048584
800981
640085
72116
41312
565248
678136
914680
710814
263706
801660
1059875
390069
518911
900096
222335
743449
818616
73141
167225
599827
420478
497850
325565
971231
362565
273460
1003371
5267
125069
860198
1084968
612312
582231
623397
311450
892220
602724
1044537
459533
1057795
474828
446489
335819
354288
694790
411860
711696
363433
66260
311227
760043
352903
125629
844400
397648
788117
1042943
248410
760849
969410
32694
559927
654373
458845
849870
605119
681623
349575
76458
3075
850293
1080536
122338
464984
356831
831275
1092314
932983
484675
682872
837769
963950
966368
716615
311917
503284
930777
459322
1099817
242947
397937
636291
260966
602126
95704
420039
155430
483693
876617
750769
221574
80882
551137
39120
533404
278803
375026
727819
939983
256519
431867
998199
571717
301148
808059
334278
72885
92093
945073
458117
341745
229439
605009
769440
1027423
123051
204038
884478
382416
87750
141618
743719
524386
709190
663122
309689
1072403
8658
1048123
605795
790779
578307
466212
1031148
605949
87685
561066
683876
652672
986548
953312
720294
231562
758841
184721
552558
673497
392125
395138
465619
585376
143737
384364
249549
648078
236401
81417
1078235
434898
815906
1079709
604915
382020
950609
585816
302853
886718
780407
845063
347540
1032657
1041316
711529
296666
139057
411422
376102
490880
206587
422417
1062823
198395
443814
282832
631701
189185
1096007
834010
60235
651980
961403
668168
16920
928960
742993
71125
980558
520819
1040925
897904
223415
774576
15301
471549
126979
829336
758717
1039123
476387
3935
975738
632850
73534
77118
603793
235221
754233
138195
295721
478600
1046648
613733
946177
927914
93614
348801
759529
275135
630149
47540
866123
176232
268763
772929
168157
979671
70126
477856
749462
1034074
986256
471400
178885
922057
119742
975107
203165
484814
353618
675161
52678
519983
737344
97177
877011
937681
125094
1079792
942182
363267
212622
915527
134943
754282
352610
484980
699190
389901
775775
951167
162577
807371
804044
497362
690151
126932
607122
889981
548366
260494
470295
306967
205579
66389
100633
337368
336318
595077
789256
544391
481750
231064
273673
658182
946574
71983
385560
934300
56993
1003482
523458
642585
207663
975378
355216
528299
73420
411585
795168
734713
600273
522797
665898
1024933
115662
988416
425979
596809
193608
267565
842666
1033039
464973
139466
130518
1031258
381770
123928
333928
933455
769743
1006914
883203
246886
597439
46389
371933
46628
671872
629103
649475
314406
792718
460002
627735
153838
415893
360017
726230
145198
280779
371437
252135
944168
42820
755306
584198
912960
932515
934480
963676
1066292
620776
466519
28371
449843
1022324
837726
892147
818499
800301
553820
714214
185660
677997
909450
431539
18198
452895
969493
1055642
239128
278854
928747
5509
79149
927532
232213
708092
927079
567488
269593
1090040
18498
691871
86636
771057
1004252
299855
389943
571000
181726
505137
22423
171041
146647
319383
586126
1023709
821044
11503
392504
481615
537529
937999
647167
106269
850124
711528
86356
897968
477176
917503
267672
905510
700653
366038
533071
220353
1078095
620842
896668
233685
880764
796534
638283
1037867
43618
965212
393654
955351
700198
305085
679280
302898
819528
617033
6121
858322
1051358
285769
769418
900868
854395
492602
429077
387740
214782
331867
1010285
478857
930099
959029
1051124
808637
92650
872507
503196
818567
216012
1005958
565384
384438
854388
332885
211421
694211
521942
732309
1085874
1013177
374824
122193
880862
845856
191722
596579
83152
999572
385640
830845
504334
372778
964026
1007734
196551
741260
80413
318925
1042202
433067
695785
611428
489058
1069821
431173
766828
494039
839380
652267
854585
177632
1003052
427721
895668
117431
370695
256266
362042
701468
294649
136937
933200
1087489
886775
1041020
3855
317433
48557
293393
574118
97306
673234
393650
333911
1091088
409967
985292
771655
928223
886929
492029
1031877
275641
800216
942354
190122
643149
162581
802495
640140
906769
512485
767075
346204
93674
582501
977409
366729
1062341
215434
68045
489910
31189
790514
879949
66181
1098554
126347
399092
228348
334720
637758
465422
401026
611343
821856
108286
884410
109440
198453
935312
652857
821666
491441
781973
198501
827349
257183
582654
711017
184967
871887
15993
893643
27052
415643
253764
329690
724939
746328
1058863
497288
297717
625347
279465
947867
973776
995503
873341
773960
82590
432009
526914
46702
492081
817257
212758
234529
878420
546279
299788
610220
361406
821323
604460
516115
600615
381954
719777
384624
855215
173315
575861
642481
1032045
425413
1009338
603564
364388
198912
689207
632844
154981
730214
497771
597638
40810
255614
141905
599941
230332
1013619
722357
824431
695263
661972
660922
726391
719744
657464
361640
982539
498563
767054
1084212
325496
572925
1058641
297174
418823
1030591
43484
401885
885934
653878
26944
824853
553844
644914
453593
687719
666064
177258
66289
371190
205468
142761
974330
229372
605698
702854
147793
889060
423070
729207
232097
355107
386973
536502
438711
308563
751883
71016
1023381
165294
1045592
874551
552031
990243
688889
156604
1048936
341583
681331
92293
743097
777623
567349
233836
1042014
343912
770538
344788
499431
643606
1060325
1013959
534198
22401
410330
155466
221114
909151
885107
676677
891885
165186
970757
42494
775641
799599
1089424
20049
253540
871659
400378
548155
551206
134384
357383
946609
891417
121619
689060
711537
249855
657221
931124
963251
414600
342760
44427
491499
969642
169817
170867
1057467
993697
890799
241909
881850
1064162
763656
6612
764702
627379
381760
968726
143275
826470
815518
929978
199435
992228
336857
981593
1097127
314220
266105
471791
762203
395807
944191
738622
556670
672219
386467
850955
1079957
261249
141389
654132
298497
849360
846028
620833
403084
724572
978548
901259
975565
14900
78648
967821
614263
982232
486347
18986
701903
88618
680191
1085403
334410
266850
185069
154415
545970
576475
722598
158752
774800
18059
1010073
973591
31513
426465
946056
58155
281363
313997
292058
549298
563145
902544
852796
560388
131160
668726
1062026
417274
632651
676538
38518
359047
492043
265235
1028168
733101
133898
428651
610349
897006
1058321
446897
1087921
387989
932162
124001
856970
1040039
749977
153056
926789
183387
516780
1034505
827890
267991
46615
3047
674273
379143
307342
581287
641976
192072
95062
875783
632381
14023
628672
253692
208692
452202
55229
32619
169454
532742
253964
816239
964578
425678
803837
953199
685658
426437
639046
760909
283784
1074287
1066323
670388
149749
452728
937706
2688
324185
242645
758020
611945
112858
551068
944641
752975
36215
799686
46030
50305
100219
471413
594068
217358
190576
70539
780359
99479
15143
296804
688054
999749
897250
247679
875239
833432
816632
127334
435076
187141
1027116
1007047
868878
245867
765267
348655
776014
424727
919725
417460
145457
1044638
132970
630667
189283
412544
437643
136531
775777
527436
307751
1043214
577697
8137
700617
428966
429631
538611
781934
54440
646565
1062890
6542
859187
323697
65814
986696
426306
701433
484015
903099
502810
336769
179690
718027
114791
76180
553848
961086
201080
662233
304675
111070
564222
240055
835031
410114
544698
316393
575510
547768
596283
179029
588011
559820
1004702
635551
1027171
820013
398221
850023
262535
108839
474058
24728
407507
375618
247980
879740
164650
1002082
821356
342565
1091372
253959
46432
897151
300304
365505
214856
329227
207372
556167
240854
977063
90048
117667
571709
930168
1038482
875719
593267
253180
321009
800888
509574
79315
979282
784813
345329
530974
36033
628317
318382
325546
978051
142559
67652
588049
985507
486939
228281
777557
106602
949865
1017976
588345
871276
289512
290562
1085610
206788
911222
292864
864380
761372
788275
438039
1034521
713417
1012176
553200
890737
439140
141697
162569
535825
291312
409249
471594
47241
494864
338193
299080
863695
668737
445076
884896
610094
223342
600287
649080
66328
1097369
965068
827288
380084
200802
94923
405998
1056099
119590
407853
1034532
1070842
950994
655214
700481
564493
1076688
500892
607135
49108
263981
386407
640839
998065
45138
212000
226571
642428
126028
848225
109864
543350
20352
486357
881227
422910
370198
824525
1028230
506415
251245
3757
111718
62019
871570
666824
111507
576895
767544
286763
823827
651885
426323
469527
914287
383737
531248
917637
553365
619717
335965
336638
645897
33101
967868
40041
495271
939316
583017
373940
640432
870434
345219
197142
300647
331680
874527
521767
298193
476089
1099253
642430
795074
935920
685980
546230
932377
1085063
1028902
81087
863074
260382
914302
865740
234545
493120
791829
239056
220448
1014185
504288
33049
629491
395728
642992
1006361
823792
100299
394735
201256
365582
873143
272284
467215
100460
511325
248112
474408
980515
602523
873340
303180
979361
637275
747427
688863
370607
897264
3284
76464
551439
141761
3408
284018
1090822
713176
113626
1071654
1087890
772433
39816
734960
236069
150197
474409
187912
624877
645448
995820
1028745
436950
501128
994598
809687
506557
746937
945047
629507
594122
30200
330147
34510
25479
800649
910077
252675
662073
4596
98259
404193
93916
346267
795147
986534
633779
560067
287158
535293
774122
320622
334104
321265
411005
739573
211323
285452
833504
545504
254845
277227
1061124
348373
170185
760499
1065601
980139
463338
200763
231272
782395
640260
302368
758187
565161
270787
444719
662932
1035659
990317
279628
1087373
1055420
176867
602663
273956
344963
20477
440426
295922
116595
999647
1070783
601172
294743
1075460
320902
417738
305845
634986
636036
387648
386598
199393
120785
281475
187370
499460
197670
953856
635381
362175
361125
835796
235197
501639
768643
481892
100646
346388
573840
1001035
390166
675021
140108
438381
334732
329179
1083251
1082781
343809
634109
621931
826896
827946
925641
70717
484946
485996
215927
218185
686137
312873
257898
1097136
29128
316567
833822
841129
115737
423183
572333
113456
187536
1038583
726629
618062
929363
499133
939071
943514
524796
883903
565157
286974
859123
1068931
270980
301945
794485
918757
737577
394502
130712
271740
752988
273136
986400
70090
866404
580467
41095
187618
791983
868391
488937
615013
142230
496100
579814
28325
270347
626945
778033
880731
446022
45175
1023468
426657
739029
384195
163907
442075
16399
724266
668089
55694
1087491
1087646
277310
1022073
553294
189939
148737
604641
484714
429866
305483
963726
788822
200841
1039667
803117
14482
803943
51642
827786
483247
60229
688209
585966
80744
767957
1059137
894366
928402
813966
141553
343979
515362
834109
67682
1009966
43942
370424
161615
596317
551325
248307
283417
429351
597051
1084779
748525
432145
881823
197155
870557
679092
511083
1007727
222756
622061
260191
487850
137671
919025
955685
925836
576592
990742
702875
341428
832028
846732
316905
1041562
349432
258147
817353
859662
435399
713411
310637
323394
933997
715192
485044
932456
1031641
629112
962177
362504
767412
912658
638674
260375
601737
918591
697562
260812
655716
992771
351458
785199
847855
1072229
116464
136019
82686
352646
519456
868684
1041498
497187
568995
584203
933624
140877
429440
1086756
21672
401436
712938
464086
977929
227217
591548
149837
83165
911566
437239
1098848
839729
390245
172198
848917
257884
788965
371771
968141
651707
903947
362012
226041
585133
710645
1055953
692472
1092159
917963
829928
660699
511369
423584
930352
1082892
33008
942238
658747
414727
910118
565837
490060
609814
546582
315667
377729
956517
18551
630096
856417
240724
823095
861071
925841
602966
951902
693096
659941
444440
460071
668824
995324
568863
209008
233883
219302
885573
981757
927352
109950
501907
680193
882317
532229
89555
575025
771499
51205
1042160
913252
238313
291452
147360
815255
478689
950238
680814
647662
996859
418947
497207
448688
145996
561817
786378
820705
615844
180210
312347
662528
651747
979582
244843
1013681
1095137
216033
442927
423101
469380
827303
687551
719257
167458
745615
583915
431811
1036172
561621
562164
1013425
57123
137720
1021244
909019
300768
193058
907267
631276
918744
382017
1090392
369261
263172
454599
1042429
840777
107091
343862
488064
92237
828646
56796
176455
156124
921312
692439
269172
596289
3653
199338
739053
1062506
876056
794932
161042
296919
390642
278588
957609
953625
53574
523315
520014
1024633
521492
803918
477934
902767
370893
636981
243279
154669
545247
913764
88278
508065
930169
53766
341629
395915
379555
760459
152076
937227
235736
263368
1028169
102586
979719
486598
725453
127678
1061222
1040969
1031629
549957
243824
1051794
372459
410949
235512
466282
308813
468527
573149
942725
899649
721178
901310
240043
473655
317532
559027
993523
13524
1012838
1070655
362706
211313
518568
857067
407362
686871
90594
338330
801809
479292
386473
173672
482139
610899
977947
225588
836673
1021324
1020573
334782
758030
380833
529575
498639
842484
615203
440785
1028811
682984
244844
923160
93326
694329
729578
140313
79536
710780
513382
1048586
856634
95288
1010004
583449
913153
667591
738842
324099
27707
274906
567464
960756
61979
176429
230219
572442
167635
607466
416881
499318
444522
676576
146095
752737
896055
1090232
360467
128436
328078
655671
926389
809009
479207
1003256
782645
271945
519968
547601
802491
626082
937451
385438
1086546
421855
1074430
904019
879071
283920
123687
686832
3224
258025
985062
1099870
127414
57700
441392
299560
800940
874094
538734
1055246
370421
687434
191637
731119
542698
1090742
657858
616807
12292
169209
157213
1038003
662806
321294
667775
393596
219809
376330
233619
328226
1062266
841516
1052419
710178
275971
545885
537356
492857
203657
818958
485636
597057
857458
428137
746377
953186
315753
476978
124451
52558
1055316
621646
705747
753210
950702
1018335
318994
804930
360520
501655
1007222
196740
606271
121515
600206
380750
756874
517153
260497
507012
506277
226402
302944
64421
979272
897725
70485
704661
967675
983263
198143
871558
128342
1083194
315807
495615
126478
662010
663993
27078
186984
372809
330964
995731
800329
599834
1021735
469526
456067
313215
648678
819365
83318
303887
600396
944075
559682
885098
351743
1079362
135424
204433
470260
686692
776138
416832
273112
145526
304420
293445
782817
100272
1082769
925213
137787
557789
481413
596314
66278
654284
1020125
742633
763234
452140
388682
373608
882902
3400
982210
1000426
480590
327043
307796
97468
444843
1056255
168744
736993
765203
1041158
809949
434029
639313
78056
920058
754083
826819
909449
487610
992795
290433
507652
493037
916980
502362
131790
850598
793313
136219
361569
156743
1040233
1032860
680332
863780
558496
941897
408105
916135
1000925
195592
716849
847727
913094
272160
1059521
558521
637368
689068
684368
1025310
474917
416975
480636
314419
60132
44144
103934
546572
210312
620678
712283
1027186
34461
332859
975635
845403
459489
98977
438428
572440
603361
756500
183631
383617
995197
240050
144817
478649
516243
606400
1034131
685706
705347
166520
125737
533076
289639
230301
127040
87306
155558
161869
8462
281083
793883
996060
348625
773684
841524
972727
1042494
148835
254961
724549
913486
671989
584715
306260
588447
792976
362309
621201
629159
512506
621362
427077
116629
3107
1062667
60219
900519
823529
304412
534343
857923
959179
1069421
58077
739203
740108
69384
188158
1013297
526477
849059
46023
209327
972632
456782
321343
249830
597063
895786
57358
819818
926798
406959
286347
351156
6750
348629
1063675
223084
167257
171220
480124
989660
181232
489694
605340
731093
407536
573123
1093874
963733
498609
543419
1036582
82039
632944
510217
1012845
833915
647382
646332
1013123
8513
563688
879095
34646
528320
1043505
548439
1083450
350552
557072
32169
303830
199383
309880
418674
582055
462026
139711
415057
225384
766203
896508
784184
608832
712125
580175
814841
903224
439372
175514
1048985
759760
122200
277733
948773
851962
111810
1084558
528229
977622
812157
477108
153267
578437
786524
727977
1010368
520431
163468
380000
156627
501679
273556
770643
62403
107995
620033
43079
587282
964907
15950
644473
256600
42015
181347
852929
472882
722046
1040886
671143
267638
637135
922092
897577
599139
429047
1069012
96861
359627
142396
644074
444390
1076789
617718
15283
788340
879850
344115
537524
385314
954395
148415
1056093
578941
152334
568255
254329
311384
208532
436731
989825
891985
619134
894795
925429
445093
777759
261891
694400
997744
86823
897108
898158
75412
1068416
857002
443071
728039
578502
117860
118910
776886
591141
308123
595445
24707
94601
305178
969565
472566
1000201
250011
868627
459819
276145
915507
783077
1038175
95350
311620
553991
689769
3061
153802
130476
1036208
216177
757608
454085
177383
168567
736858
403333
919011
555137
43678
284462
698174
770735
664023
452472
555270
265710
574409
1062623
78769
963847
905612
692133
935201
565918
631354
407044
60991
49588
1058590
351142
1095090
471144
909469
1026191
806466
338211
329330
684458
455223
551155
963882
198344
886640
584510
77637
85536
1099890
500029
41818
821747
985994
833538
740738
367484
746770
571847
439044
1003674
643952
377893
472805
318360
336712
207576
876336
358658
35029
731288
1031359
928313
494964
620738
122843
936988
774228
168557
94147
899052
921359
110527
668670
65131
344412
1071592
889126
503740
700607
298460
148208
466981
676903
532712
218430
374886
823301
534930
1056562
405569
608735
412570
1033344
21147
788444
125381
706576
243568
589182
876885
273837
10168
328799
487203
796300
126557
948708
515059
254483
97295
637795
493103
492053
1077445
893467
1069099
713855
971090
953889
191472
237140
740142
908683
925795
569174
330277
11323
555670
601190
1050589
835859
712182
735510
791477
941724
573093
707799
847577
80042
999742
429903
458622
213164
446420
204934
756733
667690
56888
298802
155711
304817
1088138
35193
77609
594286
601460
839981
247752
607351
1094143
392380
1096736
866342
188887
429718
933293
221856
737213
473317
825732
1082854
11078
114259
908546
521997
104082
297222
980906
201163
1022233
877706
723638
159761
553375
616556
141702
1078010
597170
588634
262353
411990
510831
1055273
314482
51659
617241
890995
14018
193976
156489
403239
1090185
966247
341483
417233
47635
670289
1022684
831881
7985
351342
36990
1070347
342795
1037936
471983
826941
819384
254484
943254
535820
220749
521438
969797
119225
525178
266400
730568
225320
373010
31569
852407
654584
462013
1003778
902239
525215
961452
749015
5229
1090886
1050730
615512
102720
127687
713331
344942
702704
1035644
304712
255650
244000
335428
570209
909590
206377
172256
640626
23093
829687
152674
945864
721581
137589
477764
1066706
144080
971386
1012459
869697
364585
552065
663514
739775
340058
20151
663652
597650
541782
1087557
761007
490610
283235
138270
825341
856069
548309
723107
438863
335424
897171
890841
145638
924737
945888
1068186
526379
1085317
774520
496269
118129
119629
798843
920983
218439
237073
416685
249149
515599
338133
1037566
799731
98495
294509
76899
66292
398120
1089939
571867
796932
1054815
676341
925817
730017
954934
284725
920063
1051190
307712
333883
670537
187405
622757
542444
288404
451945
1025584
871001
326329
1006579
954387
310992
722776
604085
1050433
88035
507363
841866
825448
192528
78324
875335
744343
154023
319937
520374
374374
994240
747712
58753
837856
1061430
465792
354883
377535
156485
746992
760104
433477
508612
957977
635444
324817
635770
374249
458971
77608
897232
784152
971455
139189
642298
40458
775883
1051760
651149
382953
195116
652546
268693
661181
572375
199463
432227
198483
759113
771521
203497
1020287
27188
92455
645442
50133
417026
326472
643113
861338
566590
800545
34002
539845
264971
307913
735265
483955
215163
1051511
641935
737088
408016
255638
750495
982152
1053735
774760
44149
298386
61943
217415
21227
204018
660767
396248
503358
11264
937344
770965
900354
665109
709428
507889
401037
386165
195122
531444
940623
669916
534203
265330
1023996
350928
375839
110067
524279
160677
1009402
1096860
518138
103604
140965
707398
662100
388523
125441
394518
697077
1025355
370181
119635
821448
400397
730173
159485
404098
382461
653635
199088
303929
1008134
318862
52289
1052086
292994
836948
287730
398899
428462
486649
656517
1027797
574911
644433
555922
958535
1093320
240983
165296
407737
565617
722674
268526
685724
536826
803187
463625
208891
919693
464015
966079
845413
634228
564796
306646
370513
151777
494719
500069
1037878
521607
387881
608122
926481
1016601
111414
920102
338231
1085513
628309
1091009
459096
1011767
342592
361177
384090
81315
575592
965374
954237
219521
201928
43289
200547
978493
583869
983943
625391
142547
720094
898306
256829
999267
1041480
611115
890087
894884
774270
32504
410910
782482
619365
588598
560819
74359
783214
873397
1030056
68882
288837
540401
389030
1010385
297358
611443
253515
741997
691215
898914
32015
488046
165734
378890
258969
665076
828833
266793
181608
111690
957971
1002744
409857
1000288
632981
507127
159734
250335
1059324
58401
446973
100009
5623
234263
1019794
302771
171584
57035
295272
805395
1047881
681545
1079365
1096482
979253
235145
39240
801878
1037200
839589
455050
870693
582030
260285
601930
856619
410614
215061
130155
381905
1006606
299411
863035
990734
806198
433562
79974
893165
581921
71725
253709
1048501
55779
165276
456794
256689
808044
177300
1030625
857145
751092
193544
393262
599489
1052461
333801
884005
264203
940959
260631
644028
387126
775754
810741
88373
420148
409779
932100
646894
21584
165860
877477
250910
979812
990430
173879
2725
737269
778342
1025138
116617
273647
1010189
367153
8073
66860
852352
196444
992763
977365
923089
999845
11884
475521
141579
1034668
271756
812079
234225
918104
406510
666468
732713
850091
919250
152476
801463
85677
169623
761558
332118
994418
81963
329019
312687
1056213
209919
935282
366996
525525
258518
440217
98090
467954
927384
911940
474514
332765
720484
594484
20553
65928
582768
1053773
287779
432394
736363
621525
359570
618736
880351
504602
326408
320214
847299
121113
476599
825626
889913
208827
1063835
241025
124763
873381
597096
719637
941074
45900
503730
830143
417459
491999
649398
983714
618206
570510
88943
585245
69773
425332
733701
524195
525245
341662
770383
188637
1045438
198887
246802
91681
517950
218982
325639
72215
922568
271743
849529
28433
268698
690548
275686
619082
821371
149307
488561
865898
722374
508693
1018268
585306
471235
14393
1029223
821635
30665
248584
2154
272603
518120
439135
992387
370840
110179
916522
1060750
362904
432562
723321
400097
807623
198040
528117
343815
721494
404371
135932
1020628
320036
814587
639376
48525
30244
83587
320514
190099
514762
880444
359683
369282
610870
931786
992020
997640
822093
33625
253491
737522
475038
31343
708902
110930
979452
224045
481606
49397
969508
422899
490304
286065
286066
57697
33547
358763
480104
616209
959443
967612
694555
2421
216573
805125
728689
575609
276114
597138
653367
709513
692733
1052596
1020354
115268
1055049
349472
389866
785297
125376
600329
408176
708924
250058
983941
808880
595173
978014
1092998
570820
278081
174515
823105
420935
435183
742483
462123
143509
742358
1058435
96073
706438
609133
508218
631496
384568
275171
29251
888365
797604
91237
946393
100813
593755
456633
209194
818825
80994
162124
340511
604051
492693
984467
652224
985348
421469
51718
751031
386164
289399
106617
210011
930343
949402
610123
372723
594514
14009
780550
173052
347565
401537
1095488
718215
1088452
978237
853239
1068042
659744
500487
699974
147434
1080956
925448
311032
632569
923147
56823
832539
754677
635253
751897
344964
904288
161760
1004904
57240
861041
173454
1062914
315425
622965
1045192
411655
791345
515277
324674
529296
85997
64230
438047
731305
502535
1026016
630810
9237
897238
456696
500325
840574
451107
125647
692377
75370
1031757
546253
600344
355850
950056
131613
107653
811918
525127
306248
247559
810263
1042655
691844
1050518
927517
185818
936597
625412
206640
851047
175403
10038
736217
1058061
569327
710978
563928
209942
765015
225529
628927
251955
571682
518731
328945
44077
189139
693360
223614
92602
93652
545890
991029
713393
38205
203234
896238
597733
387599
290465
737432
174038
1037784
760761
104616
931461
277381
273495
871416
12842
13892
501197
141031
168101
33970
181562
619483
273833
818167
461565
1030266
554129
991177
389527
779989
584004
55281
637325
972415
601908
665083
90477
779591
538623
1074773
1034150
243544
354669
803904
976787
209065
57630
494118
316073
572037
943570
349230
463541
442152
263824
878190
1009188
238929
14759
600131
159357
141386
850206
82699
659235
83527
334665
340313
1089793
884122
228694
238284
33938
759428
1014397
963656
369145
154365
19989
637073
472219
704949
193750
381381
1014752
589500
152645
424952
338306
858003
406900
297782
555225
60111
225090
673276
338184
954382
1072888
718190
535039
71286
817457
714359
930813
164961
86718
581608
503080
883819
305537
975684
782107
31593
673072
857082
737231
399312
948180
917217
797317
124021
180313
963548
112691
902749
340844
618403
1073285
467032
472575
450098
717927
659765
420530
593426
416843
342124
609572
839967
967259
82792
753735
1049904
1008282
552720
1027329
477537
153115
1005466
1062356
713781
882920
362127
459954
535574
1014634
217577
143825
109815
964386
638981
625092
385908
844351
119844
427990
106560
832063
585862
226517
694389
652933
688564
559315
1005453
17580
662858
18584
940761
850722
848653
583598
824767
619245
1002731
934258
776750
591189
342293
636243
901816
20338
754874
209296
781677
52651
41088
200329
438361
679545
9695
571177
789954
859086
860271
466257
1077359
45952
660916
205465
1037385
482648
85711
1028763
452064
538863
741930
385164
545090
1055584
730439
591742
535297
882739
805691
1046909
86076
20590
23199
568417
677537
884133
897155
343771
472155
614965
222404
108895
928406
235841
1080885
359143
821308
143242
633245
753655
748528
744456
1093659
903101
57993
55245
206907
162224
977078
377563
188738
281479
686606
607501
599293
831487
675887
34103
993250
99634
328142
88425
1020887
929325
719307
746149
517093
320158
402034
746518
20395
915804
971374
293405
529345
129092
814159
748719
430288
577316
646110
1014033
718000
729190
790695
272143
895823
405769
49644
458467
759046
961137
741003
750008
540593
406804
453880
102237
1052289
1015533
88721
469132
440363
795254
556350
503169
385832
1026289
527368
534260
743496
499772
401233
118226
587679
482934
955400
1098356
106186
858695
1100352
912677
720178
115535
249071
160565
244999
108438
597087
311738
1036596
910043
391342
802459
702582
483234
158324
975386
127984
398150
507240
148421
365000
865482
649761
147540
1078485
815892
772373
698439
1083435
797903
915345
344374
49616
584535
585321
632051
366895
357919
498628
926514
965571
246947
970426
433779
335522
289459
729494
23882
1016003
999396
169948
489027
47160
690378
856341
443567
278275
866629
893239
754839
605662
1026374
44227
450024
606136
703491
587353
565954
91798
431500
231333
772226
113151
290669
857337
63590
320642
131080
234869
955188
58176
534762
601550
101664
604450
205979
820830
566222
306529
639022
978012
415999
275928
977609
937117
431906
398943
199758
77257
996936
175263
722314
1060675
336427
219120
284392
901781
302149
967474
558138
430115
25396
178341
463318
158804
13106
103789
916258
949219
17493
687176
394846
597489
863519
471869
171933
1068794
693912
904930
337776
541468
488809
992382
587969
221702
741465
565932
611819
279719
815253
842246
918736
570944
658209
525758
832498
512817
847169
375683
1060956
282574
838491
438413
175865
952415
860275
882640
535364
484162
1072013
424884
867012
972844
1028516
797736
358141
357091
917363
786081
83872
548944
954007
387202
816617
628303
333115
473818
825826
719075
776177
936789
16117
274539
1080558
144323
959564
840940
315605
115692
209685
616894
621783
5508
698924
910389
629345
561074
330737
24079
637853
181397
858263
474036
566067
104982
678011
746306
154836
925040
567872
846744
593809
100266
889942
697178
16288
867425
708109
614135
645980
924842
772661
552432
616129
756267
239284
910282
349047
403950
983533
67917
196512
635492
573773
112933
272349
731063
893373
635076
748237
494228
727080
775031
376071
522868
630132
768371
227762
28182
333134
1069519
82599
1014814
179334
203901
150181
557881
465788
295691
908063
679167
268093
738405
751321
561989
793591
385726
516083
415908
306761
762311
144288
13628
204742
415811
1031722
891884
260117
417664
517304
731904
877350
66249
396665
527788
215124
1091667
418450
263945
672980
120373
122005
931027
179072
637784
761638
1062430
287278
774716
21632
628539
159119
1098189
1033835
943666
548034
658716
167983
444834
777297
865612
127915
692701
129469
480562
559787
65186
180530
198999
1051265
185928
454285
238774
499146
106071
85409
114092
150665
931663
418881
898020
659111
751076
507727
828958
29806
663132
255019
298837
926322
281752
739789
712603
690139
241122
1042224
236498
393471
1076538
764195
331664
183880
834001
76843
407592
1046747
861015
885873
761171
569490
113071
393042
970414
482891
355366
318717
339825
460641
572740
580776
764786
116919
44880
1001630
905420
751272
511952
5764
1083111
459734
1064916
459340
952907
128705
692607
442133
893284
661476
7601
691693
239559
309526
666886
1092019
1074681
906167
45964
488012
823953
696931
915083
988197
1039454
84690
1066206
463914
344269
6985
453102
118134
858556
122522
969224
1025585
691651
155572
1076420
349268
1028627
735093
11067
624307
574226
345464
959148
214160
599773
458135
213497
884386
244095
464191
264716
931187
248574
288833
1062146
307212
12829
549092
272861
964792
796596
163951
792285
936673
862466
154252
772709
1079548
951937
651639
686741
398785
815605
408495
95115
520116
475160
610912
630195
75401
156370
660317
514381
618342
924639
360698
835133
249053
189149
109791
905427
395237
78591
1036579
690180
954797
911820
975832
938445
1042862
191092
601511
960006
688256
1064585
1035489
397646
934789
313511
804970
129143
650157
416348
764101
893673
629055
848376
312327
765820
650455
1000969
983950
169848
337122
790124
880026
608601
559367
455105
252635
600100
755520
144227
187364
844460
491082
265493
262376
216912
936823
787057
238622
1046554
869590
221733
786064
318549
562826
414262
102107
663025
736980
52324
73463
354082
378131
517853
682745
724536
1092029
762037
770189
366116
259123
597359
234178
1034786
997735
901854
94063
472249
28657
748009
151597
631237
471779
892626
999270
40790
986382
511782
745779
313262
1094445
885093
326510
624681
821837
10457
618801
876045
320752
245260
781808
130807
81559
373764
484815
579113
383596
1025228
571405
265613
818376
91695
979910
638119
216760
201626
1048582
235529
819717
707132
1062376
319816
330149
707915
357858
262690
523330
457382
691967
309832
812475
1013192
226861
572227
958197
672955
351067
85141
975102
813775
1012738
108527
1063042
58016
968270
535902
224791
794143
733400
626268
627318
1016749
699092
1011515
950944
658017
44729
1003417
94482
791430
645247
860348
617714
1090925
500050
995487
432721
945214
263869
152385
1061959
679197
366372
607409
91150
482969
252802
393253
48657
480645
816864
114116
992023
951763
782717
925993
757235
44218
256707
1051850
5003
495595
1047872
296003
757462
1070584
235544
67374
801192
231136
690075
730572
739888
730698
363554
985804
879234
918735
933720
508057
153184
99037
863845
30359
478725
929991
911266
558673
112035
271137
516770
517820
963425
283441
252534
288479
369479
569598
105607
763625
90933
281068
319027
291563
96871
136232
491394
898564
558849
1072597
674302
543048
195752
433721
434771
760073
881465
343310
344360
515943
141742
774260
980131
307893
931540
208200
841814
500383
316649
136240
137290
76552
272245
616837
93207
1076386
843190
28482
853814
737291
546187
563594
702341
892829
307319
643711
1064725
136730
145019
785134
1076534
558897
225548
897539
680696
163811
346638
627153
1035309
14072
956235
378279
309572
329327
649593
891348
810298
160352
506195
685441
819458
89442
1093730
123780
846416
267926
480550
507604
32167
385844
680514
195363
358130
514083
820585
618853
382822
173345
182220
568268
775083
1078576
250616
432493
852249
13176
633792
66843
112203
36961
374544
1068429
1059164
157476
863414
363860
1076647
1033188
983472
187632
159036
248573
739371
41609
898753
465259
128749
266682
719595
936938
395907
301329
801898
96084
62288
467702
914140
433182
899858
72781
906034
13775
433956
937349
942236
171310
740163
1051925
302262
899402
40506
776511
762560
704165
249505
421838
607772
371110
196888
547571
894744
639752
1005497
94369
509925
487631
30939
838018
841001
314389
399141
247447
1078686
81919
453407
812160
982648
459152
532516
221087
872838
62123
1011835
423902
922300
552863
187105
730717
131108
864875
390107
947628
668326
304325
686032
574671
831924
58097
71367
593239
229842
121628
236439
82372
942324
627335
448682
194574
1097579
314345
853613
997440
436740
877635
635087
347732
761455
932133
595084
561903
650677
80588
796791
571076
1093077
951494
776153
524321
257512
969480
77017
233471
193122
1081160
360012
685093
795369
9599
106305
848770
385688
701743
310784
1082820
257106
742663
659169
646861
907627
26926
431179
987129
903749
321469
354387
69062
957124
1098762
624414
183160
51920
441075
958574
501734
166050
566130
182729
791603
700538
410846
965136
805578
8310
704274
632076
242347
555657
874324
553168
131090
408348
891912
254062
11743
870801
422505
791535
654815
1059085
154858
298940
117337
998383
851120
178121
946527
70322
653646
489088
38564
324604
319679
555440
738081
603144
760751
919752
318083
568729
710192
248133
1049269
87483
498858
679463
156955
972086
954083
449040
678110
741955
387604
88338
601174
1063426
23461
245796
265094
170493
815120
232335
690560
685860
504382
808998
505331
962253
1070389
61947
150648
554564
8238
915789
974327
1072261
677019
217214
823097
809478
713788
329337
894225
217135
1061767
859713
1094884
925478
483542
385135
566726
984935
170181
902226
506017
262697
176078
860494
1040032
70838
23283
794189
278738
694150
909522
272787
640254
207557
370524
70103
909211
358214
348659
579405
115930
218245
979129
258614
40661
569235
968592
56440
411132
1075412
1076462
809918
875078
1040764
712086
444181
507009
632560
85324
664437
523600
1017584
768426
94206
627709
203569
1056878
1009994
819244
661620
57251
639087
431429
425831
819432
80058
138286
928052
122798
970950
29544
779631
169782
207182
485647
5852
898299
379363
971598
419386
222227
815800
494571
531475
784891
377003
796143
845257
531834
880008
81769
65359
156798
957505
300998
786874
422767
850109
14562
658019
427903
265051
357963
489167
14837
1069583
956188
467853
149321
351282
596133
60634
25101
579911
858046
450240
627330
819920
152714
1069467
446335
823866
281916
616427
952414
38015
516271
998832
967983
813494
1071814
440930
659324
307544
260155
813128
178543
120666
176623
557729
519294
342787
645291
46327
1087139
459151
284838
676177
792299
669182
923615
209515
128940
388424
852707
252105
302164
170494
650670
840809
173941
1075786
820530
393404
501671
465200
462419
79150
1058083
146482
1060314
953331
728012
606583
900545
344159
989414
766992
271931
269013
1002520
294030
1072951
112080
877259
207390
1080200
342884
119680
461899
616357
573251
807598
295851
530220
1090407
1055734
825049
257675
314563
1015575
314500
708709
1074673
633308
76250
962530
287231
773885
93993
502905
1089624
182499
824184
781008
289941
140995
935406
547336
1051801
293121
76519
288739
347377
560438
322688
11734
838374
386256
382557
832489
177829
305893
862743
99162
812916
68348
599042
971788
778577
325727
73316
362194
217312
501494
695975
270114
87307
653043
379693
231328
672100
806910
1033364
131470
474885
258446
754587
623861
831957
111945
706862
881626
462519
1098948
809447
271773
50556
463290
650111
514383
291596
121791
628866
613098
855279
1093623
14500
136688
758765
474705
1097449
930347
852563
603841
616322
781701
471513
659858
962084
670234
603961
1029834
417525
448884
782281
12992
977209
227345
490658
7631
947274
552264
1004615
404754
1080921
757704
846944
348336
902592
766653
617437
919236
718274
790083
308714
995325
822765
303066
792485
301658
816700
1033664
526235
227803
228853
310052
839550
167509
61075
801423
153673
78934
1025182
817538
191373
127817
962887
1067947
816853
767752
267827
79009
350318
458692
157773
141918
357067
1024995
1092146
782513
1012223
586023
203548
753024
579827
522026
1031166
1030116
1061443
188002
483372
859416
1028762
216015
289219
426241
485582
168445
875656
689797
143758
321043
164405
800703
601034
998488
491899
24612
177446
345942
570918
33163
662705
184950
1033077
423823
172779
594879
942415
299903
455180
712710
486030
440309
454677
145146
534696
225055
1009564
50500
301560
745040
1086389
636776
874117
1055655
867705
245210
901186
1082827
36288
668019
981534
69772
82769
693339
820128
1092929
563182
457544
237562
550277
345249
13653
838795
1036961
846999
906575
998218
660975
455040
569350
299296
28893
169975
23463
236690
322508
693708
1055306
128230
849744
556292
580322
814763
605176
713318
919987
690727
914405
547305
139410
374154
1032988
289334
780740
148344
811336
762500
457281
12133
334940
183142
620607
181233
357915
935445
61633
352458
116818
133655
451483
442507
673746
677644
350332
497959
709030
944514
1002398
821536
194672
502269
104544
292948
432430
103788
645282
352349
819370
493878
58487
282873
305948
813325
204264
323854
885904
818493
245119
338946
171017
438162
406357
888318
963113
858758
14344
1041752
34924
545822
498425
802751
835943
785655
579026
766521
662921
937218
135902
818359
640708
314152
601179
696088
311149
971022
977153
615965
309541
830937
1060247
540028
631169
440520
242668
1079948
22361
253028
534175
811720
800607
574803
31238
715888
874469
428865
989515
126547
317601
202445
740530
228170
116513
684993
61037
360030
214460
196203
48119
336827
545216
581638
673258
163776
563212
593840
783231
33946
743841
430709
983090
5774
513768
313971
474414
362411
137693
737839
160140
985916
487356
453141
659987
726685
670855
265299
338971
759559
246046
94183
115838
706903
47288
916119
91264
86238
345894
334865
912727
329433
380656
455067
739696
836207
759753
208182
278469
914039
185654
821179
600343
785674
821472
961615
264080
615614
670106
438435
249107
660391
334408
102083
923639
388196
25710
421160
196108
160948
965474
384602
576307
302694
1020747
988255
1083857
805512
928050
225061
545895
1009362
54019
139908
1033679
802169
366717
284367
491870
44409
68400
974855
51862
790948
547996
797490
290513
237035
1017763
968521
400658
1072174
227070
488849
561457
52930
955618
881258
393764
641561
6353
386588
819062
568280
284099
885708
702075
705897
511701
512459
754069
140207
72282
815628
1047159
1093710
381962
469378
196147
635313
996484
329844
444520
1027633
980223
947235
1053472
327252
867268
1093540
619834
136158
468022
383807
413956
942316
2511
923298
126489
456706
221664
683380
1021233
621278
179049
1043405
177527
510312
60929
1045213
574467
340660
456147
1060426
747184
779261
409163
680348
428998
1022781
809410
313939
828481
277088
532611
84237
15266
144263
445320
463921
858351
451938
489894
1080666
489550
62944
972620
217518
784348
898554
612186
579397
180578
156953
516283
335985
493406
293832
286289
334327
584214
929932
1066407
730588
811098
963799
804524
145514
927315
178951
576492
317370
164476
448610
436821
803652
933516
350859
673353
862317
436701
979296
571402
1024026
535873
587773
434499
965853
734081
770468
207038
12585
42243
98727
956912
805705
453918
707129
266027
610388
1095489
1089420
950755
592160
116045
522482
907833
299885
347408
730476
927069
732838
633757
767108
343540
1058618
421012
422489
1090278
188296
411096
66992
1097594
538771
215345
1081341
688617
164590
300957
1099430
881419
823851
236387
803155
1060447
106568
496348
1028662
635720
446374
993133
323121
1099828
208593
219680
896595
508785
250908
17235
467789
232552
820004
873546
102197
298724
497384
1063194
148612
1054557
1055607
45918
46968
936099
897977
959880
886781
587052
76254
170864
351601
86439
419670
786424
361761
18421
1096738
239931
271482
147400
525213
913393
912343
820269
75673
398288
299956
589082
114186
365260
453428
454478
908013
310393
179262
167607
317531
704175
272275
381730
285127
492314
503823
107364
26742
77812
684026
603675
740835
897392
421628
1010631
120296
1070307
30384
915530
191821
785255
221335
730502
552042
401196
1046423
972529
759304
1023431
480016
167161
890342
350249
297292
918730
333966
1049095
728839
375162
21463
357659
531595
303227
204871
294994
1097766
662561
885962
814837
792631
950890
431524
827893
991451
414599
713221
621532
663024
560480
968621
443915
344453
486343
455792
822722
618758
22765
1014510
852518
979699
175112
784069
334112
364744
861272
848489
357528
605450
1016806
101372
738534
949965
7695
735096
689289
70445
228159
878385
652257
215618
106419
730089
987564
120263
743348
316713
754583
606913
165825
382069
1026995
219543
785495
369342
582400
970900
548993
740690
511791
388943
891883
620001
252727
436718
1004393
813932
311633
593963
1095328
877690
1073056
329143
205887
256293
989970
694499
772893
534484
678231
200619
626845
1057994
581578
75407
371971
520257
542272
946921
370346
603315
820824
228993
989524
778579
491634
1088585
815915
1000767
270497
910899
942799
852637
607362
584403
645834
798149
416060
1013857
166337
887057
306596
897314
104600
1006081
84123
42867
671739
40126
748166
372270
673354
267963
390975
279765
992182
358740
595580
713829
819733
95876
478105
480184
871053
19307
237170
313362
1016965
409413
408363
622563
276022
622026
233856
559358
359549
1055782
123705
252648
848000
596952
389667
1001472
1052355
678334
1065519
221392
1013055
479964
31321
703539
157086
849066
1008355
293605
880776
898739
987814
11468
119540
1029924
713849
311752
361667
322062
419040
777008
1061168
58470
572644
151379
429257
471399
205290
628908
106454
818492
1044196
922136
1003612
504565
623900
316791
559443
343363
306393
587785
314538
739699
847532
360247
51343
890470
1027734
616969
18995
763260
613299
1051694
326992
253191
919512
497994
594277
845812
103721
35345
202607
440683
1098647
86645
1026749
365154
357879
245150
830107
721863
11449
1006424
358453
962915
406515
874023
96541
417353
674464
895431
894908
319733
769993
533722
129787
350257
979396
742934
750622
889689
893093
46520
227971
936474
1028474
287881
353335
683657
349669
16348
297630
532874
1098164
123985
897598
812963
44523
933873
13777
883060
178072
762462
447907
798131
674735
784645
305287
372345
634697
536257
184539
17508
726873
352865
485095
881408
924517
169899
505446
198824
512250
931822
242418
257416
30628
910804
431499
143405
915937
139787
221460
661615
117132
953341
594584
121752
1031379
541945
495797
19501
1054736
1060175
720315
714160
753891
986656
399901
259962
205884
859804
1008673
768813
65661
88331
606861
601858
1016565
462468
889319
503719
235414
824081
705021
176106
376657
375893
171718
392929
266080
350728
785995
38764
938469
1097551
534058
500683
690730
493807
820817
150418
907515
623961
691306
456404
372664
953603
1056306
804877
652116
474137
230415
304279
553826
251937
211137
1075406
39036
286993
921503
1043589
631839
481787
387691
772705
624624
552597
1023036
450833
984811
750979
970998
35459
1065429
1064379
603050
604101
603051
71720
763559
355067
107786
439870
165858
673469
159007
260470
520136
585810
512885
186113
860263
462165
792360
8853
278945
400729
617423
1053450
341208
978064
306121
836861
152955
926866
1092549
933016
136563
1001801
628565
25872
158400
1039151
713280
636733
772232
328983
4509
983300
459914
709252
564515
1027188
830178
750530
389240
642308
763901
1059844
715022
1061092
957827
241724
331692
114880
427494
679745
520427
534307
134099
884233
937483
336484
66533
435261
373134
972788
72319
244149
775153
392909
1099552
960564
186469
438426
899114
923823
620415
774318
706424
243201
968432
883727
413507
110870
1039050
1058113
722324
1045034
323974
576596
293264
428854
863360
30197
411814
939837
1061632
425842
1077488
914204
963277
382778
919647
704849
963442
542825
874192
311567
211571
398683
1098365
805419
61617
681862
218677
774261
629242
796487
79914
1053633
1091842
205269
265547
736941
885747
976920
77400
766481
653282
1050797
507043
564294
145787
879652
611794
403851
116130
392107
194312
966074
922109
365583
1079364
520586
1033060
272613
1083710
41063
286432
174500
1077844
691982
222369
408744
822820
823400
557529
211972
264808
873972
1091506
74100
855259
12010
1003128
78916
52306
832458
126054
743344
503353
150559
482813
251467
889315
341129
1028817
96520
504464
507168
266397
139356
459707
873316
613969
975907
602987
297612
642024
1083626
1038071
829403
33380
747690
396568
1021783
126615
279938
831066
824650
920042
249727
617546
1028414
168602
463731
159340
114763
464539
145434
148593
335782
462283
583428
566172
768500
25786
789969
1079716
193677
773269
728862
198045
366928
705865
143971
142921
838893
1062024
765375
81312
778129
23871
84672
1022960
71337
102850
673829
1022169
493745
213133
935488
52400
288281
599379
913265
703561
781796
704213
186363
16955
499402
139717
502151
569135
292540
901567
907277
953287
807803
424190
284887
278083
105618
268495
390967
74258
633725
615773
687689
544003
406524
820803
431612
107588
108275
292611
1077772
1091053
796137
214781
699088
820107
24780
101856
649194
805719
35482
685766
279369
1003463
946203
111202
942674
806346
372167
743266
1044398
886113
158382
774507
326209
596012
477419
200228
776311
464627
347072
908615
947659
1064207
548387
54911
890100
82367
341709
981854
655975
765160
490444
525858
1017755
142425
322237
144418
406827
980504
306291
667654
1071578
260976
874183
984883
624196
397479
483854
13515
744725
583139
544568
401249
107442
838996
494462
657008
189832
756450
1091662
302702
144473
1087414
705774
29250
5790
542868
755641
941173
257846
317409
210308
958698
814171
225512
27460
563183
479053
17844
420960
899760
1089224
28648
772052
647764
508975
592814
566115
67604
1094576
189443
524802
220041
705011
406432
897542
196368
39413
959103
165551
217688
349159
402607
991928
913692
541137
683901
121597
76949
83983
972910
699001
312813
217943
339539
216865
621312
561649
139769
286343
707770
875896
926781
590409
875072
492532
17949
791070
359547
729999
1014724
271460
1005798
85283
134534
205608
637255
243985
994912
484625
948080
1029965
795248
501819
604872
959109
370570
894284
615246
397911
425081
743775
954342
611324
463275
88783
70259
304317
979792
33337
41418
550217
117622
127734
779197
126237
933702
161440
436888
1024382
991233
813640
357035
792419
905526
378780
435145
334999
21234
449967
559173
597817
651892
152110
1097611
1082114
222575
950712
470389
196748
266726
485244
941410
382573
327371
162415
936917
755351
74981
273642
363813
715393
1049000
87462
558239
303385
934262
253283
1073352
741904
747757
502556
957153
807674
840712
523116
335581
362993
1070620
160368
864725
544644
21667
667548
744174
793762
327477
986348
89321
88271
814663
234141
1067648
514013
796711
1014512
443457
249460
784179
52860
535470
191737
322393
364930
1007435
554335
553285
32454
252583
157875
980042
652794
751163
401872
974760
117930
801789
568043
49604
655962
95920
226125
1083822
465749
189006
255042
1082624
892710
37824
153778
532816
760348
375314
451785
694372
1083984
610679
911969
751545
1025383
920590
1079062
735427
862487
738680
292105
682534
869724
267367
578308
360036
775071
1058265
949745
861423
728709
923361
887947
907321
461626
896750
187927
248187
699002
1044855
444141
751270
619442
1095289
1060922
769797
746059
543123
298851
608087
166669
886683
507179
936989
987558
990694
693507
78483
919393
424378
1044433
258458
854250
566398
289338
281304
823994
1027754
1022069
319404
921855
614580
977860
121987
846483
565003
199788
233550
455810
735260
634978
389462
291653
529851
580550
733810
440727
779758
835869
1002268
826966
824119
685934
596111
918047
562076
876148
167049
593242
807990
38189
903557
689777
617894
383823
926443
100558
787539
321238
607637
602234
446810
905659
906709
992594
89077
184584
513017
901607
856652
498819
424573
733909
794302
8181
818020
613892
575202
416174
165155
695439
374117
118775
1054888
824944
946888
312521
88122
551780
230401
253506
1099957
198998
510503
475646
348412
510022
321695
980528
1080116
416313
122580
76970
42272
232194
532379
113321
268176
465357
64481
233345
51632
632629
784569
968283
718290
622892
289322
938135
822824
1011983
350560
916701
465594
940040
708127
868113
1067383
121339
312618
694997
1035218
25943
583894
9442
735052
39352
1051227
227886
733760
336094
208105
455703
870662
886174
75459
73752
850874
1091768
914300
285406
565756
326763
249470
115581
918788
1076254
554352
661406
732636
648932
200302
977147
476903
995673
455719
666130
794048
1093959
964901
753489
215882
88639
245129
502397
38712
1071402
1077283
490178
221524
489605
817320
333891
836737
1039234
710235
605108
390229
1050370
203054
658893
122407
1088309
957243
410668
645249
198842
145011
976579
946199
528510
651792
585624
200764
697391
897253
406960
176022
1092498
757227
119132
292306
151299
291435
1095417
617373
650601
12205
739204
493597
867286
279292
375581
658852
361275
932496
498316
650737
630080
356891
7355
538898
1062183
288054
900127
215944
909040
326728
701089
480757
22727
679269
272758
242488
522050
822020
1020469
1051214
758723
928856
136336
327245
594994
217379
607412
408872
85461
84233
910482
59900
995425
851312
4528
135494
179008
326563
329187
706734
1098569
613765
288891
555387
901324
717050
332440
985600
725790
797559
151560
911661
934376
1051546
15809
616501
533024
388193
348463
937270
779328
645715
779785
997369
938219
538462
157311
770569
25698
194985
1086976
362723
689198
377066
43790
808008
239895
10447
1075623
415353
441220
680366
328627
387550
1073891
533440
546813
670901
978330
401723
747751
1093662
381531
973684
327501
971565
1030687
566300
1071552
245125
111224
547227
977080
184114
389788
1007248
587594
674060
555978
309817
394221
633788
825123
231837
60275
413590
786369
714856
324970
671103
1013301
540837
138547
722101
1066005
211607
1072706
198645
242207
88750
70720
530917
876722
534233
368389
770856
57867
270566
815825
883206
912254
220605
267198
1027114
751600
270930
1092137
467621
518064
345222
9675
700742
854043
616177
712358
286797
723957
963057
690369
910879
77578
229740
212449
150392
1055626
289713
1015992
326179
745722
222611
962842
1073363
34231
692433
940980
96456
486540
1021483
715389
823534
7682
453494
558260
192625
208612
823849
690584
406554
992755
279303
579774
621640
1037580
843109
542115
685797
224295
873759
167456
606371
429781
155459
250061
805827
265005
445658
986021
464208
633070
366666
248772
395455
951918
84168
809556
153045
790260
849620
684312
215928
287937
519432
49084
636155
559009
721699
1091213
982216
399673
981931
42312
640621
276622
331525
398404
532906
599802
248377
153369
480153
915255
80249
465547
733685
769232
911067
732793
604856
983653
15819
237218
404044
270913
121415
367363
321548
244222
192017
555351
642728
262485
838941
975602
467488
917806
9964
267252
520563
413845
307860
409184
1024397
713438
730865
943859
726071
436336
128570
753911
292663
582839
99677
981613
891231
362006
214664
87367
432331
850416
849984
955289
515314
480520
938766
417032
892948
322420
768419
123800
542264
328371
79879
828048
852481
246035
487536
906132
950006
761814
793288
1046799
65740
904814
477236
768785
1031683
642236
177832
443096
341741
229781
431157
613182
560895
12357
845083
603145
147993
890343
971654
641618
339388
461731
57078
825147
772265
745116
1062208
116395
53996
228025
670105
470663
280646
901683
916237
417650
112375
2250
296824
134732
850819
579984
404841
46908
629620
564728
698305
1079731
381602
575948
847415
102447
222980
395184
586856
471545
677915
778239
580930
768379
654224
80259
838562
998484
374454
851960
112677
623437
26065
144910
32198
761324
942011
369881
241200
923764
400906
733388
256757
731220
463894
1065909
1007908
819940
364912
590072
1048343
352640
1048746
1071340
108005
654948
953691
774521
412034
173956
171608
677105
110855
373075
547396
955649
556146
547271
569349
457788
699252
91102
105091
1037519
714824
824558
214083
407020
770723
345326
1027149
973212
833868
368323
791188
638787
46753
558471
296250
1046285
1091590
17718
685114
902722
587743
324032
217727
1029149
705003
665288
29639
210268
326725
551032
62414
111415
102199
420977
829368
701498
685565
518991
871182
956393
535175
176305
1094601
856992
134409
35226
334768
596826
870971
447368
669609
578808
53835
630038
676945
321071
948669
38050
669888
475389
189707
884217
159433
529542
896775
339690
861053
281990
325035
984354
734451
812799
29360
791102
1057098
369024
144357
16581
146779
985751
1008099
376333
449748
472628
790733
863667
601125
222768
1083784
981895
669939
668889
972403
65828
806767
805717
365343
1091154
441618
440568
439518
261042
945742
1020553
959594
555095
556145
261400
970347
601437
314762
921541
302175
301125
108592
831120
932780
44308
656425
993148
322956
2651
343744
353560
837613
787793
870103
97600
616147
1087698
497530
38883
873819
983789
934983
77063
997311
870644
153206
583092
565178
978300
625134
516568
852695
878664
911545
217985
462643
296332
242062
1023678
943729
533184
631959
86789
323521
989537
550996
812882
214444
783853
969858
1083284
451905
894142
190147
840738
1062630
744843
121099
951400
67771
321608
74247
489333
77885
1080305
633417
581197
469584
605999
361205
372079
532659
806087
278091
36466
451303
358035
290999
848397
254851
1068783
40303
623873
753770
375366
645635
565689
1055377
561269
175786
673345
667854
893030
24200
33055
551660
37768
865349
803706
1023261
337406
112897
486425
868135
774503
546529
238886
171119
1000512
175655
512787
22874
1055706
757024
641674
902029
527792
6323
387251
726444
440513
681939
197264
891347
799842
187560
672090
445911
1051003
159447
729679
551635
243615
655949
94530
416874
20891
441954
492006
990675
561923
1099519
427517
1057025
1004856
800639
859762
20602
378592
232268
776572
391084
324785
705827
609404
974611
225341
1013359
1020963
293903
8821
454887
369371
898266
643484
758831
444058
584445
861121
177288
1091885
1005483
88225
204156
219228
84842
367162
418411
362022
834819
495239
988474
726965
503337
17760
737838
404597
205336
276259
81871
786334
658882
509077
681223
46220
15374
959105
544457
851983
539002
803935
187806
350233
155537
265081
1062143
676608
56524
588993
677553
803556
662823
354568
832798
68871
303747
1087630
323602
1070944
354463
155967
452974
750520
648546
134003
241286
240236
1099038
463947
559321
419859
67595
210574
324272
466449
695254
1000086
1002062
656827
544842
364829
74648
276951
335008
1014626
958435
681233
833009
308330
289231
953615
488224
289059
614148
157739
662105
124628
1080418
880912
439465
1098802
618724
403595
659776
468448
846415
63904
133423
70292
1043144
23157
1089941
90849
840097
199594
285826
490123
554344
238160
720245
956595
43239
1033429
344293
688805
716975
789322
622172
188678
469843
397965
668963
1070649
480065
135317
400491
596178
409488
222578
727281
579790
900417
999299
659348
717290
1084837
345333
864202
272646
866942
1092573
406962
1067827
931288
149285
762789
152596
98348
629446
780021
515130
473424
810106
548386
1079069
787728
89081
943845
2879
281012
814898
121733
1093279
958086
76042
82153
211923
581175
374353
207326
664308
709657
389698
582588
888053
866889
144453
708117
424221
919843
133676
534087
626077
127838
921244
855690
753439
406329
893762
729795
11168
1021145
483442
346066
1024769
59871
228042
6019
518202
1000937
250958
688463
768478
95799
246609
603230
723679
621768
590689
230836
284741
638195
332684
987288
609799
198841
480812
660356
1002399
248200
1048431
111379
895798
34157
260642
899463
373431
920092
520512
421979
132745
886799
655543
799960
850964
468099
401441
958252
243500
773427
140395
112552
179109
180640
774849
542589
339583
351412
385367
937149
481116
923118
765602
350689
687443
561342
387007
73092
536926
858689
304782
821593
372625
852633
70836
1078892
968166
504179
782779
624991
22332
1089059
392908
507784
237878
758046
22958
694877
682531
1064948
824450
208366
853707
778650
319055
49748
1069305
923487
586830
397052
178400
79926
243809
941194
573435
314975
727323
703732
114692
285272
64949
388793
943865
511084
780075
641968
624917
937133
833901
951373
663052
65050
992576
792077
980299
921708
740067
447912
359126
240268
157122
126887
213470
33886
670231
976718
426689
379316
779196
92539
340887
276533
712957
810159
441095
570539
423404
843183
457600
49812
688697
199662
872317
139324
1087864
706083
687536
337033
270767
860455
675988
848046
324021
677977
613152
692156
493714
125348
489281
602728
528499
317377
12618
931639
806500
345302
609462
756585
498446
1085977
399410
217083
198531
490969
806701
814205
96184
996510
294997
561853
532718
49501
1078249
371279
1080038
405682
956915
478235
154765
486739
282586
90612
699640
391477
1032209
1031532
988229
391268
1000397
250203
135655
893971
697660
522947
399109
592949
70853
651615
414995
270014
52346
105794
167954
258335
547353
347515
216077
837652
586846
664908
821137
26375
783451
657427
182914
60471
879918
38299
446453
204054
789830
953576
532759
1060687
620507
721399
963355
464698
584935
712675
747123
1013248
316147
408887
470302
780078
475437
93499
59112
230837
319485
613841
717889
130655
1074382
707738
767800
113070
1081904
386459
39992
255040
915939
997215
909429
45732
744364
334118
440830
587886
816409
447543
431956
599796
432567
298549
126829
364562
998245
464012
874260
994528
524002
524453
341831
188653
1002181
1015312
650565
336728
166055
25356
875974
370006
71773
196732
1093673
751148
760989
886247
541095
1029047
126928
1078698
874508
383083
943535
994409
706561
673090
64890
388665
579004
724695
386785
43203
107817
582322
851559
777762
1048452
1053006
945414
31144
929301
836455
685874
288664
877594
893716
313442
484503
880181
1019766
262238
497627
147292
766835
760282
601975
212225
356256
350766
480618
562889
341933
781811
980034
723827
64640
960287
645261
64343
499505
237231
355881
131293
396249
58381
1061684
936914
182424
823492
833867
173519
85929
484567
28555
863704
155856
32988
294754
709048
141716
265720
441027
606789
884973
720156
261907
752515
1012127
961225
988937
541562
235957
519801
953657
633407
949275
437137
86271
256424
316068
749915
485676
572690
962828
114983
329155
698023
474829
907694
125931
298092
489287
1079919
799472
90093
693485
442966
87482
904936
384272
751176
365430
658509
400331
570684
18010
711518
105375
713265
804435
936562
947718
1066879
750333
971992
854050
303203
791139
755376
432825
130353
116588
535211
185861
178220
177170
523295
522245
986525
602260
183626
331958
846534
1063948
546505
319461
1090172
1089122
887791
522966
951790
255629
389899
397003
492957
933988
245896
157382
417788
212347
963471
562930
394972
588125
289086
32037
47202
393273
912105
784655
312145
115302
630833
634152
1057945
356539
827760
877863
361344
759293
532666
998140
35549
94634
33844
565832
334518
1078224
864148
1081845
964035
375601
556242
1100149
604273
434644
143648
715984
233049
150620
1088263
220119
491858
892035
820831
884802
802257
627054
577569
793609
708674
755430
1026477
315101
130778
1095147
70723
1008126
329670
277417
535029
308222
643236
114502
927115
891990
5397
20723
201989
741957
1089300
19557
874677
514232
745687
503180
1019328
349184
1035183
698009
191289
713025
907344
419041
419958
576355
152136
877527
34686
433063
864645
288669
57258
280851
1044497
575932
1093038
397685
972528
14727
188277
485105
602876
407376
923937
17028
487581
931971
1074647
719265
888005
135217
235903
989441
682828
657071
353692
1062580
1070472
475276
920075
321795
713431
881115
745498
362928
607237
44384
543061
937145
362638
606368
61822
587784
705671
539602
249089
1006672
700543
747329
201251
964313
475077
384138
582963
85062
328780
270081
591975
740123
194934
593260
889539
862758
35894
23681
748843
895554
281302
154174
464833
264095
148383
288032
562082
556379
1047783
1035010
447595
495959
76025
418337
419387
882238
763564
447709
426537
598593
972958
591059
94116
689709
276823
136001
411009
516512
766840
307036
728590
847909
1055908
809099
321150
924262
1048919
820658
361487
548480
417104
953221
920305
38020
511307
106255
316055
232581
1073906
152044
448735
828172
437649
318308
957756
821652
327483
703695
223247
436363
545745
54664
100150
825622
256536
961307
1048240
607467
749624
938510
488296
19861
447676
844488
26536
539829
720812
90735
929289
999347
949766
443686
725891
640247
270269
549830
778933
24957
245777
33246
188556
809238
155189
59945
484864
371529
889294
912555
1076434
587141
571219
448604
1011008
852147
904275
719226
522676
275087
952839
313290
166963
710095
740710
1083682
641335
413799
156250
256315
534422
280601
753919
354782
112815
628206
877059
961930
629205
1084809
13823
595645
610211
829286
413487
617946
475736
445769
893727
919357
914435
936787
294004
107376
925562
906429
893630
1066898
809758
998162
997112
544200
472256
150894
792441
312933
624773
114465
375235
914054
399592
590663
677624
661700
431465
264494
853567
822567
105365
453624
344193
1069741
83174
59415
881183
1053154
435058
154773
99905
633297
1073245
765021
1029842
485172
498960
959846
879906
336835
523631
973010
771721
499705
924254
749745
277373
122719
238421
188554
368568
1004254
985505
313896
987660
769275
431390
154935
849555
627479
1014402
62122
671408
852254
681906
495281
219028
216054
132718
545194
436113
1050492
640795
1023817
33458
179295
748612
350290
532458
59970
1034368
263938
381970
183074
618989
672178
570949
586861
552780
468574
171959
616759
277525
696270
264627
248183
824143
368528
997242
634957
318310
823984
739821
677100
1100156
639909
679655
708940
1082055
37738
1086387
278560
25369
331563
1065448
363360
530121
105623
779274
652808
981970
239294
717663
1087810
539818
908941
314650
247876
910411
442830
824012
610631
10524
928558
499066
651159
877753
1007899
138748
196145
919534
547199
64637
237249
881475
5560
356590
471303
64879
514025
722628
881366
618891
84718
645633
974590
556484
768140
394147
314087
130669
1074733
1008437
837082
379805
1062429
920707
739189
843291
1057735
458110
257776
1018198
150712
643168
279090
1091975
837280
398405
723650
242728
47704
644781
840683
402810
978444
548952
1012052
698664
681660
406238
250744
166197
301197
203044
619012
940158
178575
162967
850194
233591
757719
606595
179794
1064692
50119
843195
949718
473082
552446
89693
847479
250196
328314
829372
430743
368477
663766
989783
894985
451999
317881
373119
749582
426141
653472
1071233
968434
905971
1004395
740819
649130
1025965
307783
113044
219949
489011
509446
190400
762058
728793
1057823
859221
152483
519328
658786
113576
43057
1001093
633869
274079
505411
833628
468834
898312
487836
87440
57415
370593
743093
1011870
508417
222892
853432
78127
285037
801197
430257
633258
739829
445669
370790
1072286
492683
897146
144933
381958
444684
1052879
575335
1027713
439703
608710
437415
903027
401207
381555
648219
659602
545089
316536
100711
340327
315234
703540
897342
386996
114014
751345
211814
790975
592716
886381
603325
235830
85206
404594
568414
28344
423029
1093694
921983
858153
662884
844314
140494
99319
1026209
520425
1027321
490460
100250
1049159
665919
338723
435738
627850
952813
634960
793121
1082024
212730
944574
886876
587573
778963
462920
851926
617396
175194
17820
615638
655996
611998
362001
1016260
1021382
498011
386805
681558
42060
908008
103585
534937
1010765
57922
913684
453761
657423
434656
113322
1085157
635517
273829
862619
674546
1024275
1060920
936373
790162
373103
14967
110734
184892
1047955
546469
708156
128481
205028
332393
597073
717183
867558
1044651
982007
87066
863805
450605
323595
179247
733816
831548
665594
257366
252277
615343
696127
192118
978583
1054882
594677
403513
867021
265166
918955
533483
944263
168703
789266
959801
896630
175319
514455
470798
471429
421525
935412
152072
143907
200002
296506
555129
622290
603644
645108
748187
46938
544107
1001020
720305
7954
676559
605525
444083
864497
373827
290197
1062178
290707
785334
393455
822277
30409
928900
58052
479143
495627
470935
69315
662756
905650
383001
407982
267201
289386
1100065
81869
385503
240182
429088
366807
245816
886347
52867
556222
78761
999438
480306
665439
671602
991950
1020740
845710
651423
772911
820828
791225
8135
633163
916789
689895
320136
783263
514365
810276
225084
889763
173553
935414
670687
313137
93231
385944
914350
5490
811322
9496
861040
147200
796089
744437
159317
843780
979727
385447
87678
120875
11827
183071
899834
717478
507289
613838
269364
892371
457959
568404
510000
555132
1018319
468251
413132
755236
478391
196561
998927
1077632
396234
133843
497840
343974
505718
1022362
585955
294091
340043
329946
170628
808957
406100
537791
523420
76531
1045881
611466
692857
36012
150213
328204
591593
94212
922301
428729
614711
892311
838662
152161
683939
472774
932391
192234
975707
976757
902110
435969
532238
879133
565373
192248
976521
586020
50100
92849
457954
348719
843730
133667
806430
777779
431320
736430
230166
167503
452813
708193
877970
146858
293963
930687
84194
657038
567297
12474
765186
623347
169427
246251
12796
1033316
656110
689044
776858
56589
39934
425928
509386
493942
508264
186296
742865
935323
723760
34644
171755
20181
694237
1000500
719771
340993
253455
799512
162531
641130
979707
746628
427731
253486
320457
612100
764342
492795
1033713
79730
577111
873225
50602
157902
740214
221992
1083880
523731
345728
730848
461666
802188
783863
944223
762088
869608
806238
940687
938856
766978
401167
5791
505234
607337
856482
705247
909182
243013
649122
415084
93425
101697
61071
395549
826345
941357
618397
897110
1059117
543640
200790
329688
433150
232020
460386
494588
833424
251581
422117
47115
938608
803929
190855
438562
350209
436122
687073
687358
1030718
463634
7988
717064
380010
567444
564694
181587
397038
124354
239609
923559
212734
807769
1058130
950491
62822
545285
559178
1028773
641698
44234
769668
96056
891700
849261
1004137
108477
311092
772155
179761
733804
578415
346912
712203
1014745
384362
883574
277094
470154
592665
818090
38104
1032069
877266
1060937
302738
155893
583087
808825
732023
937925
656177
360091
138699
442033
615733
454249
863080
502844
283377
593326
992394
701098
90943
281639
926842
96322
951897
935849
248823
243845
53599
972805
52419
890807
587878
1071033
627896
598075
336192
1047040
660729
1031516
946852
174520
651131
130941
620806
245874
635240
737638
318795
484776
701797
302131
877870
313898
120261
976210
996313
83365
450339
377292
882480
104834
145902
985931
745152
73773
839301
259670
33689
888920
766283
1066050
1091691
667913
396732
261160
1040761
910405
744765
312243
825090
865729
628834
745919
526329
421674
929666
279827
802364
520507
141036
1089289
77891
1032964
1062484
603118
479197
107805
999711
488454
679614
1000640
763732
894723
812599
37554
380898
191387
831843
898260
744283
286398
385343
693484
665555
815028
412899
859746
822463
341764
243061
302620
44722
803931
469763
354039
533532
416943
869678
389454
75991
433358
92110
205120
621598
1073521
560163
464065
1016624
936086
575183
211165
428471
877554
587081
372398
157330
18470
33871
78739
14709
716915
685118
1041380
291114
427578
616660
704607
814056
903119
379926
321383
439209
235537
170019
563138
576382
636443
658388
885254
933968
722272
1037309
860195
1072475
229115
445373
503474
628415
979876
17437
927563
757508
108318
669656
412318
928075
562274
535557
223401
1018697
708527
978357
806060
259635
697923
49863
109037
743568
106451
550396
482851
77427
764325
584558
435490
441685
1083627
156471
418150
140856
534321
1029463
945903
224070
126119
106715
140640
726647
972164
1098007
663889
650394
358863
502290
888188
873714
474217
81786
1053844
1057921
459292
51184
182648
74397
203893
859153
994153
182292
752742
82604
447739
1006628
1003796
1030409
795531
199323
517021
1068340
656349
797910
915190
451958
823518
480495
350005
1021316
694152
1015249
339236
755503
638262
275409
10251
376065
540908
803136
390072
881815
426795
285315
639371
947339
945148
1008324
210245
743905
209728
230759
229709
657089
596587
374480
373430
372380
537863
959262
1078943
1035219
138943
18215
463476
79757
211860
120691
911548
225219
959675
506006
222279
975417
646399
575774
853217
366168
174984
589430
593931
597383
979518
193721
94327
120177
561443
873145
776575
1020843
234540
473770
870013
281047
331683
270908
719995
392285
719198
863467
963440
259905
943381
141639
1006064
239825
565665
189195
345551
743241
892742
664696
929193
425038
1050868
561164
54385
1069565
108580
140794
166616
449004
714174
492738
832992
371060
485092
879151
392578
635395
663503
664553
312156
1040069
388088
411516
259963
616717
506009
315637
777725
803133
69013
791552
989424
767887
977144
497160
854338
105830
770669
86988
601544
573522
555841
240714
463596
150464
666943
97809
513162
332582
433958
870341
251695
621113
331945
330895
152305
55290
1059545
778132
698046
445957
1028248
325332
1061382
625296
1093324
280200
281250
807868
653213
448711
682630
418283
858300
174006
390799
593149
594199
678034
397909
597780
292071
1027445
1080551
205241
730218
728338
421201
1085478
577945
173140
871376
817211
909977
177932
178982
889899
134361
516089
383454
548812
545832
730757
981470
882354
282264
462650
910080
943936
1031088
233702
536929
1029573
282063
310598
284294
622870
1013355
266283
390255
1048748
62889
759527
933181
800950
435348
202631
719745
139872
212564
298468
355145
411230
981629
878818
656186
110843
752517
173322
274743
112462
65944
980788
56160
71093
908798
641305
571884
863759
300900
218169
760614
193538
747162
1067459
457485
648758
532590
100709
390389
638465
364809
257220
711866
387387
966909
990385
1080199
817742
658571
470433
969725
699387
365642
524479
343052
74761
228716
188629
775645
592286
110016
888409
795239
49754
756643
919655
319680
522249
180613
100296
977222
33517
630738
518308
230148
935790
831963
898519
531295
359330
223728
851279
919018
990505
715987
1100131
402860
428592
1088404
468012
86967
861994
577442
592934
898849
565993
1033573
389344
107051
602281
171493
1002189
656900
553614
1002879
241410
1053053
743908
449248
144572
579351
534602
1091791
812848
71200
600495
162218
711737
96527
971021
579999
412769
162999
726539
480538
859820
301078
268025
383691
345454
235304
933372
446838
2343
834037
847464
584365
953610
431714
307462
73523
502837
148868
982074
27769
396843
785872
663782
45865
547207
951739
113762
224763
16277
759099
894557
106701
753746
480683
363828
599035
242043
1037873
95460
208675
1035178
1010087
745646
555884
668181
931923
948252
296043
583021
352893
636402
60933
506813
473562
132492
669603
348928
731593
870414
386290
339045
467222
646496
896833
583853
155773
994850
664044
63558
107730
877173
703363
954803
1072277
823285
529246
796240
376250
250382
1002855
753356
454949
350799
97538
145070
361185
12707
252310
695811
1092528
634524
1014265
738297
509194
402485
952469
911781
67228
686317
49610
256236
213309
433777
151637
358563
766897
1074428
657762
159209
350397
902507
176186
89804
871399
640296
833018
589366
756968
419253
605199
706304
859722
296346
296770
961255
791125
548885
382493
98942
368986
817012
1058579
595357
84418
532245
774792
308369
390127
547490
949290
52613
407422
137457
665614
1040180
254285
407556
149695
235222
619644
257100
1034245
994687
525559
256980
426051
843939
522286
649296
539628
779741
365020
151525
19996
744552
865678
137737
502107
1069510
157062
38137
816059
326936
507065
722316
464537
423693
1009594
995231
731889
527140
420064
276379
327451
520951
1073133
916431
375642
93557
682973
561170
570159
355402
856899
467096
549134
246068
1056074
1014644
252212
866631
744538
392719
107035
1049519
838117
595668
639967
875133
946796
388576
1084497
946647
1065042
1033401
414294
726825
674745
1037451
639206
834398
754711
475011
887412
978588
890765
375133
75972
182966
384026
506888
201071
391511
161060
347504
806693
799981
1060161
728960
618569
415558
1096365
298288
16945
586355
316030
784612
884959
883909
744527
128491
190981
75846
127234
825197
1033793
927418
456945
764642
443495
564137
392815
393865
88709
249763
628252
624809
890636
291123
427659
337679
32172
271301
656940
12623
1084032
734388
569481
80018
23559
961214
931045
772522
1046383
505904
141091
625242
150684
1053399
402629
315141
75413
391565
1094266
629986
339751
64411
519803
110819
489153
883955
634511
997285
30237
708176
764356
45116
374880
379774
981220
660520
367792
50592
556708
109286
467711
763107
1044113
719923
194709
1059132
561897
66709
510663
175285
519176
680543
773399
1014660
272194
825247
932148
999640
888335
187374
65204
1007186
56908
426470
951804
733417
915674
571733
431669
1064358
220680
664760
430337
290869
207538
9149
926932
98933
791349
68110
809689
900427
1046684
334467
1083897
658713
932588
150728
791731
1070943
559366
569003
1095474
173126
667584
490577
392867
1065173
881777
455418
264427
138143
442455
721204
474888
944643
292364
361398
781014
479043
738273
289157
1009791
75230
722832
155771
608712
188996
1039759
537058
793976
245033
1015134
977823
833568
391917
1078839
460294
841197
929535
567080
204642
587890
315829
1089448
180995
182045
806168
130983
817910
701451
942359
96015
98525
3257
330516
361395
390223
812876
201630
403648
725627
875174
157361
354357
64020
816064
391743
860362
182110
287370
358329
525014
340689
597936
561381
1005743
534235
838645
11308
1071248
1018954
342322
388855
356448
646566
515851
26484
224473
777784
593700
65091
216361
390746
978596
23606
32655
520401
648961
716512
830073
303039
637962
139897
1068755
877919
395654
666011
1058335
177418
1026965
290995
413618
508567
649014
849935
270373
1015988
449522
48097
985793
270615
1053930
589806
677186
1025315
212023
519341
716972
74054
20377
84960
153997
37451
442538
544798
607371
860890
349247
807163
994371
833083
1080848
723624
337324
454885
219142
152771
436675
128016
236880
282390
187318
430273
398369
830533
924869
1090034
542692
692308
1035037
561359
718051
1025819
943337
469343
392392
231599
880836
617732
439324
69014
1041113
318019
118123
904383
876858
742958
930052
1059535
392177
1048689
1050673
35043
471307
176195
142751
904723
464109
725616
427490
923385
431498
404060
444909
556474
723518
621288
906213
1047303
885124
1098564
973611
716269
330834
1053807
223503
27912
101625
252577
1063473
150807
44298
533259
155929
967222
926469
482893
938640
296886
820045
252757
782012
758269
674074
883044
350078
334579
1005195
463816
1074925
869808
1011098
183334
656572
935987
771912
878032
63638
58286
741768
505422
935606
264710
380469
126828
196571
72675
1057760
234640
207475
1060106
658044
430402
615474
47683
473627
904832
536135
518170
241367
439685
555432
370900
651580
829344
256764
1002859
507605
114670
536863
785972
745404
960144
931684
604253
358319
390057
517381
866883
1019360
957892
1062922
1063972
96972
562667
1044243
558864
555224
24427
31952
860487
875622
494987
339706
218739
399483
524430
1097681
985447
228344
588169
653849
926946
824782
959667
9912
776256
895286
292583
353795
144514
450673
465026
1071832
621585
682958
334787
19047
192018
325733
1079849
986172
469642
1056018
884965
203244
246632
241520
955588
84850
360629
249335
935129
819178
480871
122906
321618
788077
674889
545799
635524
854393
417769
698106
8838
390552
579549
947320
193904
444932
408871
737684
343238
533712
610015
9042
442165
338689
339739
91067
899390
663007
972644
477123
81111
738380
355298
470842
675025
543085
256265
550040
334116
911930
612195
555911
241636
465887
293491
14038
847257
1092407
1084878
212207
879272
838683
551387
245295
561267
155043
252264
164755
779167
605693
816570
450062
1055165
749615
303315
790044
400493
15210
128150
376802
464700
79478
333073
243457
908436
990190
228574
575501
738619
882020
1016795
390049
817885
455786
449609
724313
246869
698594
852412
356958
49668
179857
841717
568409
1017172
1037237
290774
802448
503840
176465
440190
1019938
99745
915574
987667
956023
767260
687907
570193
635998
911619
208768
347643
1065841
749540
1062540
272712
67940
391473
829561
826705
79602
25314
1070123
431688
93584
663502
741882
824239
395770
132264
148369
848600
125860
203892
290218
1018313
139378
739430
610735
867869
934208
645846
802068
47774
510197
318232
242169
1068540
258832
752905
1074070
346274
122820
881934
494272
216879
907401
881735
558294
141698
817886
759431
881382
211740
393599
69066
297668
427877
501257
304725
505489
588920
700652
258235
1077363
979648
318013
135223
488359
199025
849336
1027893
768609
945733
102313
940819
439916
469928
362460
253284
48406
821513
899392
1061630
787515
307035
581008
473893
658525
844371
148596
673033
61955
369609
425049
10855
194959
959884
1035159
552257
323367
1066517
499901
88082
664113
659782
96588
574140
886898
724309
1064590
282346
174176
543796
767593
713658
718690
389432
791852
866776
201015
470865
939658
54748
24506
47996
300076
195455
40983
874444
1057480
817205
377647
764371
81544
932830
722124
1007375
1092620
1093670
177855
544363
971618
250588
111897
861087
790116
127241
898392
899442
514774
489825
161563
453450
666724
160567
67868
712705
239192
7573
1058809
905719
495319
665535
67622
107996
709476
930840
563278
579239
788342
406079
415293
941630
754947
71782
874077
241677
492109
995668
1043755
595848
89810
811242
340806
1012962
641726
130477
1044665
1099728
484270
845487
12492
309559
7069
597376
133142
56814
296379
138261
575162
808883
994030
246411
679492
860185
406614
58538
774336
918087
363270
222803
691164
631688
545372
967058
509258
99942
522046
7913
456403
1057522
67219
409924
30087
356025
948030
848544
592232
515829
335321
293513
692656
1049604
92222
1031888
815645
666221
452164
148444
182882
1081928
1078476
919464
329367
118345
256272
211019
460396
163245
454578
608734
259624
884853
657492
617983
930805
1059732
633504
428642
942890
581770
1040343
225206
157150
14392
1058029
636760
847677
797397
29767
1090341
490249
519129
375266
263695
874219
819097
81396
155526
623860
337210
870611
688163
572137
235961
27387
201620
1076383
907256
360978
777041
972867
918613
1006325
694314
1032975
860595
548746
667845
446398
682281
327647
111094
230520
97222
376299
549587
106010
811859
233315
850193
1075799
624244
890932
494731
494886
968768
645400
216847
443767
539549
211385
778369
1080483
245318
154793
578517
736559
782867
1058715
934815
455212
654334
785669
548969
476208
1068644
770529
739783
931789
635666
169568
244520
90176
799526
434669
883742
435524
93048
40701
715819
543586
254498
398644
710782
1090565
959515
229699
1008818
1044449
424613
1043797
151113
66780
95324
677044
644530
295590
406458
75523
545994
204936
266405
317597
532185
1057617
461978
100619
143207
754665
1015504
575740
1030148
919993
675232
706004
241487
932908
660280
194726
875887
696347
362219
114420
975747
2912
132008
498210
816982
564888
638107
1002307
878354
1041304
443781
675507
227631
996771
1064808
161989
25867
348409
328180
504274
498494
864929
244036
864583
81346
119782
85566
95591
359409
778819
300747
199257
522101
579776
883192
992327
545854
263810
646002
117972
335436
505911
584529
15711
701588
33133
919051
519383
694983
785653
703762
316223
33905
130127
792836
486319
551541
2304
185334
417168
678665
194625
118760
359149
677379
784144
848871
973806
261711
845599
668304
279088
538014
1091923
413160
980793
596412
7966
982064
1096349
328190
801299
479697
568717
564090
157803
223626
449368
325175
103748
248690
1069314
976714
965724
358244
24082
981726
625677
657019
57333
549589
282529
146108
193916
951618
677904
314394
290139
829456
921016
468789
986403
9405
819409
282114
168990
644063
656489
65590
338315
130486
167337
473867
522949
762460
257796
642624
608496
535383
902990
824663
152981
1072746
874997
880537
341598
189998
304246
159116
340517
218782
727748
519194
638298
376043
637002
281274
124435
27705
155919
1049814
428972
559586
758625
36689
344128
909202
478496
420117
297438
772459
563759
754163
19668
98192
701351
213594
5453
64382
535719
172157
713840
248585
563203
430415
376413
865781
915016
350059
788993
115565
170272
900207
812406
143632
142208
405283
963644
1096901
745020
996648
324766
298093
422118
1079797
68932
499615
814044
304048
708789
292359
22136
887876
995359
643839
814655
876196
95480
526542
25621
532534
201268
415926
184734
656716
601723
889244
784815
453651
476432
213325
647812
493024
176037
1008189
491320
613434
847546
663321
481054
25177
145236
952682
274183
639749
811948
624583
165862
306201
254281
162945
218316
835857
130749
170539
35428
761756
329762
909275
773908
892167
559913
722297
719323
677733
566213
143332
392752
1092097
99592
1076721
909744
310569
765907
791450
17540
499998
1038360
323210
732884
1049731
475206
332494
385593
489663
798913
597217
175309
620427
241607
294430
69094
213732
216151
1041204
407311
42964
272162
1003901
325722
488823
200039
353453
777633
1026343
40237
334264
161981
893680
668552
979932
556685
1014360
46138
144694
26908
146629
492414
655147
561392
583806
537001
149279
828864
3394
323898
1076737
9554
23835
415763
173139
662465
40671
577839
34268
490043
905071
1084027
1009414
285173
719666
898607
226663
521795
182083
248073
56987
521921
63602
541456
610813
922414
814261
94929
369242
603290
240137
266440
411322
309157
1005310
785927
475198
979955
352839
326083
473857
7413
580773
1092134
873149
528357
303958
800379
554780
1030700
197833
691347
162012
812510
216009
809682
475519
832034
158696
79262
761859
429784
579575
42067
993192
388588
699310
471218
986042
918715
738505
999364
375616
118229
499678
793890
119665
781714
246438
293103
214509
347566
931954
255702
507942
145760
1075716
635882
863865
215253
557573
680409
729506
515832
350730
347808
346281
720329
496933
780459
1095548
346456
1029617
67632
376505
840128
649031
114688
610076
1091113
852151
912166
1050285
162849
306959
851799
661058
192575
361411
804837
722473
276783
750577
110230
454192
162288
970174
696642
1076866
1077524
295990
484197
219700
40226
606163
136367
1065440
21715
352791
443586
36884
661262
313999
520703
819509
429367
610040
401336
416507
271815
549608
482561
963200
918381
705937
633095
807943
826343
890707
838499
601335
462228
716987
894545
1097769
96954
179569
1075490
738917
884442
1086525
647439
51361
310953
753314
108939
821170
764904
226366
241635
344581
924638
569289
297097
66755
485298
463313
13251
785769
468168
252974
394866
490925
834860
1078599
578189
186670
530371
105129
857650
779447
428848
838580
949796
609147
502577
518647
352947
134336
1034110
417652
11430
143155
1070380
182498
760308
480403
587807
892406
85772
718895
472847
887600
928920
530047
398778
800487
554967
122353
179927
368984
194041
372672
1059873
1029897
406646
813409
1018014
209951
46613
163453
599809
153322
1086806
917966
601049
337593
894409
28082
742903
666633
252900
592425
37803
705914
890660
344681
486086
1079984
118759
191405
403708
57962
1011483
57057
678402
377891
806431
288128
600101
449175
353974
1011335
215811
863071
870084
856618
408457
436964
613448
1076397
19436
882534
89632
719218
243081
434713
188160
1041087
645081
463769
795909
928209
321449
50430
387001
571297
354761
656076
747266
1012912
725747
902142
992142
437262
891037
838928
762499
424976
256319
255269
731272
1015668
511108
328346
272262
884795
975139
1036856
781316
783684
80815
79765
584027
1032617
412225
776651
1005103
1045393
217008
55259
32966
198494
781998
780948
97338
380848
580157
552365
1094810
568398
1037496
155091
820545
692364
955540
614079
177846
1004595
25337
422392
885569
886619
887669
611318
775962
82418
908942
403968
27090
514220
881552
613931
968822
231630
691409
1034400
354541
514405
868059
667970
432508
750388
211746
120663
67972
904949
556123
1072733
260741
127336
490556
1012632
86328
342434
1098510
16628
229393
127513
412417
705875
813707
447256
376918
517072
126687
3062
972251
1087701
709439
938014
823054
822004
36677
36678
257076
955171
286481
576757
547767
528171
847373
767708
407412
23133
484210
943881
787438
442818
688520
1068367
358119
1057604
606436
229746
202743
602878
274663
877106
813380
960979
98577
621136
546864
1003619
652971
408323
529934
431092
876292
85339
951437
150643
211118
787758
23258
659431
1008432
599890
357037
94175
1063874
344151
370076
288333
157067
91752
1057829
277349
383481
770827
818756
640763
663615
952144
659155
534725
336614
1069918
605802
177390
777937
816101
1059569
362156
270324
397280
47994
1062358
899999
511800
361217
910826
149097
83494
722169
661874
946183
1025921
758864
1069765
533524
560020
986785
682347
439947
729371
216450
498207
1019263
929236
788892
15352
975987
437465
544945
288861
1070191
877110
173485
276585
915914
970767
1025837
776221
750446
916242
752392
419109
266195
540208
255415
975321
28715
409405
209708
668244
774247
5750
48960
1044048
1026416
594276
1003569
424950
808597
855636
874878
416408
243745
816500
1005520
1036795
516323
783315
917783
500100
939488
320439
648498
127308
601098
740643
619544
69444
226784
910617
164555
418899
409174
870818
155926
745759
761102
457339
406805
32345
283915
669351
708086
176200
1069336
199605
509742
292704
596692
874024
420833
909622
190695
1044347
839607
429747
475563
738052
275341
590983
37848
601210
790503
68622
827937
726396
368488
527544
119882
475337
1012037
130808
441258
646780
930834
497542
771864
389140
765594
971385
342872
974695
1012590
14177
89919
144844
1032289
587870
48809
113255
396519
387855
973237
642522
31149
359746
903824
239014
388245
231185
502425
1002371
1061457
299685
721776
483993
1018570
564540
141546
781167
341323
610865
1055039
595247
829168
516756
1027426
763674
588347
767343
422080
455030
1029418
604084
460277
917694
834707
1083792
608102
1086306
71300
258719
240569
85140
403597
672259
257178
291526
22114
405034
301235
690224
877372
323194
801602
905806
808343
545989
1094439
540964
624865
118220
195820
231055
80378
882110
600554
230643
1012247
877620
689871
667517
975224
225522
1049407
724405
889740
369036
63634
66430
300108
653758
691419
852640
537351
865059
141613
65608
1034821
535970
995869
294593
446458
854911
647633
655538
188984
754693
198919
573460
195396
279572
806562
662555
911407
427233
1012497
40072
748324
210382
772284
452035
990315
1003651
81161
826752
609459
404615
632408
443127
508456
363062
363974
622243
175966
700331
381645
151394
569622
251915
774258
502304
370537
1037961
904526
1047809
749916
1068639
574423
62481
753755
262934
480747
961436
15674
884032
340320
89594
74009
112679
548203
997525
271963
1091684
1025390
204380
524716
103936
149217
399700
913141
562339
384146
978983
1057541
183245
74123
533378
839355
161464
395866
795740
786008
673343
385696
831541
750419
992176
722383
747763
35809
401597
385973
646625
771531
517793
326805
488586
191598
1006479
177017
895258
656787
487222
813225
726244
977973
1042495
996633
513968
887198
1082834
380211
823584
243558
726327
401121
369962
934543
794115
905356
166138
480163
688012
294173
23097
817511
304169
916440
965565
1032330
716565
195917
472324
1075941
75051
793855
362838
30142
108235
1034619
578393
795421
1017704
1038170
29920
1005205
833000
716276
631888
738875
415122
152697
67938
381367
144410
1060097
813717
976334
533957
413589
632835
287004
268331
424746
1080386
341265
412291
866456
618878
103134
582702
1053252
1075677
793198
862347
174955
944484
290847
545392
988275
371795
394466
408857
933868
579939
129393
505279
487033
373286
712089
392914
1076583
593134
828618
509255
795799
52908
209088
7512
755673
651013
78721
742807
650735
971062
788903
30843
263626
403596
154573
1096374
26449
930700
696075
1063621
391408
631783
1052043
693312
825563
391795
144647
879308
363113
202912
644267
4154
914217
28023
1074882
35098
159475
457359
188303
906707
36363
893214
762182
913842
131458
744032
882615
173460
362591
389895
178925
943837
264570
175369
487809
832887
60740
689723
471884
950496
284488
454470
26351
1022442
610195
540996
566777
426438
253702
891019
316879
407645
287862
721087
791017
923931
136680
945125
578498
390522
1076323
143127
607262
233292
474897
149268
1028682
12885
176417
820262
116742
280304
33328
46700
116983
155446
301242
690343
1014224
855005
621983
597030
420589
143314
920550
68422
804052
466838
203637
996473
596833
669803
903885
584158
455145
652907
539573
876445
679598
873266
627094
33272
539498
243436
836543
589492
351175
163859
209162
608742
281215
175988
208882
663443
1006778
1042273
744055
22617
689598
967109
1009562
91303
860935
623244
853137
506979
1027881
861800
749632
434270
399172
241353
111480
623212
898423
467012
828420
343743
1072512
15163
891598
629715
643993
103491
849997
853487
1084863
768754
1026488
947358
639664
515764
416916
472984
309280
579791
1062442
7972
847209
865225
16693
746776
341212
320080
884265
625370
308869
737758
1055195
18644
667219
232674
998045
795252
554322
185197
354126
679198
1067497
646514
205865
476483
967801
709564
818048
138120
485174
22686
822958
1098057
84807
104361
414227
584323
792665
230713
836283
435081
1026261
743722
246206
659499
549568
362036
674960
561016
366197
360004
553075
825862
43852
355410
911838
83976
201566
156730
771782
372046
852907
474717
5809
771928
790035
22351
180191
809542
212899
1033600
601729
1051596
158713
831396
1048472
237290
113702
646023
478446
268473
949572
952496
689682
319022
892583
72744
765894
865684
272468
442077
1009207
388200
907068
80739
489022
51336
1018968
412469
214172
933313
210797
554554
300128
1050837
736727
80818
872671
1011878
880489
344934
772209
650549
787418
696199
971835
502584
736873
352035
205295
608413
473234
191499
719339
362749
581475
268744
574205
884884
695897
548357
103572
109602
892343
609033
311544
624415
524410
739704
1085768
565874
763547
620344
60669
218515
513069
462835
1046518
283478
845298
50335
424333
41467
84071
774569
480658
828965
1097677
928966
66853
170658
212975
946654
46800
814941
702598
190283
417187
294482
744245
10792
917989
965449
285149
98465
367297
776269
435238
609538
1046901
382725
187553
364583
388597
648935
875929
789483
384120
645290
648820
685919
1027195
137856
954871
112542
230859
204721
212881
325082
978582
570374
994544
746712
1021528
476778
503875
957451
487424
363667
56335
273239
859749
699273
512571
136166
43909
511057
98560
1072670
1017035
341524
820581
659869
670869
1050385
766291
256986
256548
756693
901002
98249
934446
609775
241423
125626
78405
785781
634676
100390
773302
696102
396373
121751
272634
281511
17663
718517
449166
1085635
757699
900971
973818
535489
143210
170313
252259
63367
883924
315898
765422
1087588
784278
71803
680391
240116
139190
778287
800268
780251
623362
88367
851567
209830
286427
717012
698717
334502
905863
272629
613815
848463
160457
285275
740048
49219
838313
407735
853631
480313
882972
958560
236381
765275
270282
26466
516100
28936
1050613
36962
144769
761451
615262
744724
650232
586198
994734
158147
366722
624699
433638
640548
835942
959789
314972
992443
301097
469994
787379
266769
1053132
837375
904022
974234
638822
872250
318575
872822
108132
191305
475699
1055917
765032
1060667
380988
355047
201785
464649
467424
213025
429729
515975
604855
11777
913508
491270
678784
981631
916761
26049
190508
742431
980109
146242
731773
684863
952100
488011
809015
299225
105305
590071
878868
661970
931232
223387
439822
64560
214565
799436
304978
982948
929671
638072
153479
112028
713966
467524
1050429
33518
937176
457935
755235
686771
138746
727076
884471
192804
743497
393394
904101
303793
1065074
745450
77328
854922
371799
680453
231772
121792
1034461
595502
168115
1005626
367543
990645
481513
1089256
709948
216680
1067617
606618
379535
370781
668558
1076164
218057
1031932
657014
998743
911029
536420
323598
1021134
400382
519518
871199
12693
11643
35599
301961
789295
751895
448253
471389
255028
345075
147893
146843
732763
731713
380350
379300
695867
366300
567387
1013153
709638
708588
707538
1035161
419016
703296
661577
98497
461708
706572
679032
121769
287499
164176
328611
1020654
1077013
866969
277763
499684
824556
460473
120819
413933
1045269
1094964
860047
933351
73146
5531
425708
165008
789856
1002950
686672
188797
1054518
898877
711813
921143
155199
48105
958720
906124
839739
858644
297439
348653
9821
460451
650379
364627
1087157
683701
568262
963380
394393
1073020
60345
614594
490047
698538
41066
579488
250897
217277
380235
814234
530933
512272
599804
856042
388293
26476
1012823
880694
681155
271306
871106
94942
941869
1026341
218133
275746
671851
677638
919745
408141
54312
141325
662038
1095940
106032
1065059
395239
481339
925580
1073147
61189
371892
429017
503550
569937
711379
39749
419822
418772
260876
474943
979875
736492
669059
650862
1009200
989851
461572
431633
992219
302215
908198
95835
592623
78861
305699
994646
121915
1057738
710132
54957
936145
110854
747011
96008
330255
277596
544289
339970
148261
465947
207609
621468
1042102
545474
398933
1044604
778857
1057751
826995
714007
831629
334615
533241
17827
300441
1000268
557787
301063
939486
618164
1094566
272610
149764
729404
560809
442113
851589
28175
854297
281281
391249
1053171
997385
175513
676062
713098
154302
924280
674137
19981
24309
568694
181880
436758
804834
632272
144456
392158
393356
892173
964478
424398
753145
1039735
171237
53283
889508
471751
301554
783440
1065672
409578
758743
1076923
652148
758108
1039633
254412
116856
1053457
720535
387025
909395
896175
917982
261419
845222
96568
946690
432398
549362
798800
514989
596066
253758
893032
428662
439959
288784
882935
721215
92233
129914
960156
940642
1056287
552319
764409
1019215
1062333
842429
426934
140340
457433
792193
361822
200125
594989
387010
791579
649624
634718
145326
833305
1100081
335021
787272
99718
150830
619957
984647
282731
223758
435311
422139
853801
129557
600387
1074544
25675
126772
917265
83531
882054
43192
724175
673295
763354
326644
76290
1065158
487810
1042723
182901
136414
450453
321810
181743
512894
175819
1055474
280973
904222
740372
622682
524100
975401
57340
828355
164004
905324
104118
230503
225549
443433
23940
797931
858241
1089957
335167
243122
210757
695193
860593
503382
693412
36468
173717
1017540
602759
774169
163224
59294
37345
481371
302888
701763
983689
643604
801245
93661
367026
939862
138038
301916
464867
10720
416173
395180
865581
493937
719193
365415
312041
783326
893542
1027876
487346
451058
744731
561038
497648
807085
1052041
466149
485300
169276
1003634
298954
601894
877979
829111
988894
145361
498029
762655
278570
1063487
642116
674430
523788
969106
407886
229745
384254
445138
349556
689517
255489
244424
828210
790033
1020151
95388
407957
77822
199067
508317
867424
142263
619171
357980
769952
542085
963638
865138
849011
590116
752924
619669
865209
348685
467201
432401
310486
1051174
527551
475883
77448
332189
834990
202202
820261
322200
665951
597970
739432
317970
607435
405267
375384
12389
549289
96983
366289
680282
997067
357730
791678
1043598
789116
797155
358399
495260
691268
425428
569391
688728
764082
1084299
185705
778165
779518
115249
575007
900851
173924
236278
77627
956185
530275
744267
145471
487360
1090819
1071363
247791
423822
465084
945180
447623
340219
405106
582846
690100
907896
1031270
670748
963687
1096112
23268
805563
135711
295270
485631
780899
407687
120335
451601
352485
221358
532563
989371
811506
553089
815886
925501
780562
1038017
98572
225851
603782
863009
217391
230253
408764
440477
776430
487412
208631
861137
487094
655170
364505
64095
488316
286091
354822
189838
717206
523617
1087460
595203
964717
659026
100717
941712
201561
913075
629694
968059
11784
860737
159049
698960
1039305
946591
1085897
529867
40346
675568
262614
1085093
7031
1098492
910723
661828
120573
941112
590496
884644
525683
924272
578654
816996
809314
377183
644083
972052
66890
149947
929013
356082
366822
484789
255789
663225
462950
323275
587230
21240
853050
360008
250598
469159
981805
591188
86717
705433
894559
464432
363734
60765
1099067
423299
10608
468286
166764
872718
980929
192285
601789
250307
142167
317150
757220
464139
316225
679624
798318
713039
230334
275698
98063
818161
31393
751390
629632
1064921
475222
876220
181478
459626
1077859
926249
390000
500764
87677
807834
821134
922563
998966
701767
862874
1086847
593801
125145
137417
393810
1092050
4598
198092
91960
622288
952262
901019
49465
598616
262928
770247
614069
721809
76036
559109
689544
658630
551642
477939
769995
312786
978761
985355
867477
568117
925906
711997
181720
870455
993328
365501
173894
995974
60428
144396
143767
275710
810034
501126
621888
945622
1083598
586694
514497
863794
562098
61197
382925
71957
705993
848853
745275
277544
495148
589680
228765
50734
224054
457376
519125
356386
588642
664466
447526
970577
840549
895068
923187
168983
936912
1039969
999160
1046072
835380
128550
473904
634717
739419
72735
249603
393049
125738
567380
629526
492996
962642
246243
841689
275288
1066954
925339
1091350
219057
384468
504134
62831
857217
846031
498028
726986
577985
501925
636349
120463
758087
614984
929385
848277
311125
687980
706447
194324
618026
282170
28698
327167
450104
994125
201411
359678
407846
98599
586029
616438
598154
364415
312209
898407
851907
385849
671596
1092076
43431
422513
113833
528527
19904
767342
118984
1043861
1073662
659046
375957
698354
284828
443193
41558
871216
230951
456511
488721
940906
216125
158559
43791
614034
340025
680544
981896
3688
288460
706123
1086219
524299
572956
866938
836800
1057324
158965
383315
426969
201541
408810
681812
725327
916427
1071844
1007824
104264
871748
280897
428768
729969
459500
236625
587017
932492
913722
706494
880665
407744
664026
365166
806374
87522
672839
58754
4752
1043972
303843
1058739
46435
826307
941548
824990
1038446
721787
1022265
169054
894618
429850
134797
22551
595630
48504
790947
878330
537076
925299
1033559
898919
1048602
442229
736533
169332
623809
173371
429346
414809
17887
1006724
764234
160710
1027133
58532
88237
887532
822155
994259
193766
15106
269998
433624
421690
800151
1085449
919559
128111
399022
404515
661187
749985
516803
656462
190812
25576
356996
202475
998984
234805
733603
320720
596361
196282
343024
345227
455077
588742
78428
629173
259763
503849
989228
987803
914117
637754
1014703
609117
856596
210150
487163
130069
801554
62307
673948
1020865
433730
406550
762475
787065
466842
207144
765462
851485
395558
210208
331181
347535
998583
150814
14464
810540
737486
1087977
47396
273850
182135
355324
640695
397736
1012976
868348
1057060
170443
447294
734171
75236
910167
256098
851352
646998
960818
464513
419921
844671
89803
369861
314247
579411
1018623
493497
889100
28644
802353
389615
685493
646360
299825
908709
190069
1049483
534955
488225
755516
583536
497898
93684
742815
411119
334169
352615
111124
627225
273385
609077
904251
119228
972119
241241
980392
517054
1020623
914965
661890
1085548
217561
901162
844334
322049
129622
322687
848429
9486
753132
464438
196107
1088175
443181
220604
211983
483559
69463
356156
371225
464282
643710
325466
950395
6894
571901
269784
418660
241111
1050529
560709
82634
716851
977415
852461
386836
540027
837186
779537
76547
432591
1086947
717434
208472
603843
829973
1074072
93346
934758
111750
118778
272721
384907
678820
524322
486932
945385
335325
903590
19168
365883
968073
943970
740034
698923
594065
769674
428767
307312
994561
1086073
358648
1087655
732811
566754
684211
1037996
481498
186449
872373
146411
373247
180669
430245
434164
274439
23000
221479
204494
1012882
203881
841476
1090465
253669
655814
970381
778757
94112
665725
310002
362157
499815
537532
518284
6458
47779
974934
497910
911721
574751
1009887
552189
903158
94468
538119
866108
803714
401083
416699
390831
74979
1060571
665642
995025
359613
855363
661213
223549
554172
611283
215904
858632
192976
365071
78436
451877
267525
306948
856036
563155
625197
427648
59422
1022447
996555
729920
344813
395183
454494
328697
288179
635647
475430
1017882
672708
696259
453642
89185
267363
466177
891959
19741
976090
1007427
402490
696218
528609
758491
268012
375415
870349
295372
950399
91842
918036
762133
588838
648293
449572
841738
297597
459971
81091
311524
538280
1034755
248732
105758
232879
687982
995192
666437
136089
1029712
574919
851034
492654
527484
107863
452358
184391
796665
271729
426725
396284
1046992
461479
344826
269082
850481
736107
534594
872339
671193
30399
284370
791874
229917
61418
65716
935472
765621
940659
128507
918135
206413
277390
88132
396023
1043801
906299
309211
477255
661450
479570
212726
855252
127855
917706
623981
704619
877630
265746
1031791
447719
997760
716908
301027
114473
566106
486068
351530
730162
402464
600787
859122
405167
406589
72605
697157
457366
1092365
411697
1024693
205551
461544
367286
743953
231202
938062
1053069
253314
629885
661777
188719
819423
967184
470759
930908
651829
621564
433625
953855
787097
347840
594643
977507
948737
28160
759319
809508
299524
552451
832391
719069
826082
531748
970376
780859
275273
871520
29532
477441
104386
612075
660797
437164
170942
951517
930238
767194
280911
8952
717239
884875
318472
674258
781988
32087
284987
332828
1068435
91203
185713
741983
1092948
673805
122239
521392
873246
51090
485798
649597
379898
1073668
1091509
970068
502578
745788
311310
869689
629741
255537
821320
640850
37483
543045
206488
876343
250241
986956
994442
490309
827686
98310
220374
340787
276213
589907
126554
1051668
957380
949578
799583
568613
1080950
745535
93204
318954
830297
330624
432238
376057
444969
958122
228859
1061917
541060
177510
891144
286673
718565
809214
720391
946462
383741
245530
70392
426892
1059975
814772
875868
622151
586031
846304
394951
835327
126145
140964
228888
106573
1064882
444193
724704
555693
292505
31433
26938
25516
60384
752378
923291
645628
783660
146200
17893
518453
933158
276933
465030
964539
446568
92173
627657
800233
759907
1019748
322693
580972
1076104
241151
412161
272053
1082759
723202
17559
148237
651512
729842
1085763
865558
967300
304909
602735
128121
840244
415517
895776
473842
626038
526691
34905
917303
458978
874532
868572
272149
464263
844348
2281
946803
913288
831165
725450
72533
732190
5923
969122
245793
374084
874507
231163
508958
764941
866152
156375
547138
865401
713787
924267
908730
121154
312587
432735
911563
786542
232032
942784
1050160
46472
861623
449583
141603
472810
1072204
603316
360772
660890
8361
1006911
55999
240829
474978
1072614
548587
859994
861897
5940
718986
1037249
826788
873120
758975
531247
848823
648647
551789
242971
189582
761127
96663
1020081
932241
581774
966893
1061700
868599
658843
189198
511763
282169
394114
498472
811325
248369
115025
294289
441698
605958
1016322
518662
121364
944623
134976
1023544
558465
295338
365664
753225
314122
264124
116165
779224
71165
1033025
793406
86740
975756
392530
1024298
992014
1036566
1041906
1075275
447840
279422
94904
1020439
875792
970279
136314
696375
899030
906932
1079094
879318
560337
53290
205296
632688
414285
719951
550381
109754
846527
1074614
1060901
534261
406255
440534
669553
958732
829355
351806
169862
315249
1046325
1050924
382694
635972
921294
551477
1084835
457392
904671
540488
48980
276878
916992
471817
112940
125134
176930
952539
176331
144547
305032
119037
936943
86107
530999
721067
806152
453370
1050470
624319
837983
326643
81497
399929
615705
301119
934692
282033
304052
299223
930744
356113
191271
676386
554031
429697
1006353
311505
395818
33145
355266
45817
477937
140390
360452
441884
901033
96838
957919
657614
1010903
290600
179640
766577
47393
1086910
497858
1072584
540091
169784
218976
499250
926312
357178
22063
467254
147329
872065
779990
435417
148419
734172
947491
353435
38168
232977
897778
611105
314343
538913
825625
938349
531065
699121
60949
337595
1063449
387348
890976
549309
753906
1085285
242826
524622
861819
233961
756560
121547
741553
221671
664354
294017
240071
949511
134023
546035
515855
667147
169632
367052
182991
598797
425259
512572
150607
128138
58988
827437
607417
1019777
369496
378125
435049
100507
160505
738795
603763
904579
34597
786153
577232
294385
895919
1007591
232076
572315
1009877
693782
609643
1068882
226141
1091249
911852
89767
1025324
895789
159313
258537
17749
880615
2425
416315
20721
416935
211179
203218
639708
763511
750015
921432
944402
569376
1059647
123236
22883
779869
735518
732767
1063547
138266
894411
519703
276917
223510
581347
675547
254703
498217
234500
947185
558985
343750
1073741
248855
587978
138158
453513
349519
480287
172831
742989
392469
1082617
915373
92479
639202
433923
462230
589017
587967
764999
19059
333469
810356
596862
815352
709647
311707
410849
830829
992217
352190
79913
675609
286420
325387
788329
904490
50848
932005
247951
249001
735342
695391
471970
420773
346757
665455
1082847
813843
597943
524306
438487
740718
531019
207289
949986
208629
204309
203786
387583
514536
1070654
102663
843892
923912
949793
858243
464992
882213
760619
1038400
493735
92322
703345
91382
697533
393981
344648
1003068
1069586
2839
604458
209504
511007
126167
882105
209237
262473
370948
783593
1013029
555313
583390
583391
506751
505701
941467
359661
833249
268427
440819
93624
737109
959750
566057
526590
663543
949095
810887
262062
489672
142041
256203
1010712
896857
1045038
1082581
495835
66918
344845
721507
364431
675959
344686
114513
784932
623507
937591
390731
492226
494544
782688
232920
353532
442386
472001
803089
870171
50251
997336
898265
568249
15472
1005428
124688
205155
835829
614737
378889
566027
633530
118319
219274
839250
518689
1065373
132303
75516
294320
655400
8415
422589
2568
371816
534961
873236
742911
261461
201079
1014176
947670
503652
968541
1033491
503000
668176
211320
327073
842096
809372
35597
324244
834919
1049721
260547
1004360
444750
510168
1057646
129773
207247
40332
673455
585890
175120
532811
936007
401301
115570
285508
201048
960660
284222
486232
812257
229752
708187
849172
359061
939852
1094782
336838
1013060
96387
233560
765635
667097
509799
254805
958033
25472
325704
816344
152428
889668
346824
458530
1064635
139262
17223
761180
596288
1078552
104865
275717
274667
359589
954801
906508
1090299
169834
794157
712220
953431
636074
406368
422853
1095870
294762
293712
1044561
872456
719721
365888
924602
1039638
983988
1084918
885857
587183
470059
547727
581072
712267
682191
168614
1055767
906999
470806
301492
350930
215406
450376
1079799
826105
588423
85207
698134
49544
190375
747173
987358
551557
1084232
677357
343889
462497
367859
599792
21763
421095
287821
1048272
503228
775832
811807
574210
1040774
296844
22920
919052
96829
237192
810915
386684
386795
621243
841466
99073
303014
677461
639900
922100
879565
39563
870459
504017
1003486
669703
406888
859613
646719
869384
1079198
531092
760449
195051
553880
561438
340372
524928
317884
950117
5148
375847
67447
826122
455379
779460
896193
237929
549259
901095
917570
865650
874397
242597
944038
456327
943582
724997
184707
903601
224259
566342
606101
253323
1084822
815820
716392
335658
172385
74184
137661
174139
422996
550137
584969
863689
161257
586447
227189
552655
116280
1098495
344478
410719
1026712
579408
842733
272537
240320
373730
506081
77327
522760
469688
18265
51493
958321
979924
1090723
1000619
1090059
805024
444662
181148
699720
474995
345032
981348
303663
55756
703552
250920
416820
683759
303246
884811
1007569
265033
457006
801563
589297
702612
679175
291022
165405
748294
787855
516119
544022
707872
461574
67367
1030595
512397
460341
382669
777135
562770
397549
803771
835486
941532
896420
187132
757282
879704
492182
76095
484154
394079
237318
879854
25927
122787
492433
942367
1065048
881712
86136
40784
970870
199311
130996
561471
756533
948863
687662
473088
282997
808279
674514
965601
179860
408002
205383
975266
968813
234449
580021
607847
608897
242646
465858
607697
532481
69705
894190
131475
1058065
225489
619270
728145
520419
52044
930102
257706
981685
218481
639820
319542
486650
1040992
905165
788877
977889
889843
5228
411423
362879
748233
1003138
30971
466425
344636
30137
1090410
45564
878418
362039
989732
125261
1095334
486542
590615
182809
59002
356383
747019
458360
643495
861207
739847
980981
896112
196814
921713
189585
517255
150794
285075
380701
316335
753436
842700
345362
150694
238289
108058
57934
323459
1041433
949077
1079131
658845
85512
114314
471650
235821
222510
1016465
261389
552607
507374
499598
661222
849093
91559
1018847
83728
380987
216805
734349
824209
627304
203841
104840
691813
811780
457939
410951
382733
848821
1045683
244522
196682
977886
887784
105470
1097684
76998
818773
330135
158332
608010
642662
582875
26322
813907
174022
312078
909479
232389
810143
481540
507272
713166
85515
836650
481074
331122
302484
494938
444036
159772
929760
834987
1029915
1012374
389886
978010
767788
1034216
378205
661323
725697
567869
365392
903793
979411
861507
645439
580763
644857
988495
859481
261939
903317
536005
97044
418172
176801
564168
291660
564342
220944
247847
511126
110895
813121
316107
974972
936576
893414
480795
463294
741785
41497
176498
474747
496447
827070
96535
13281
640112
995594
76462
966859
40205
808739
728077
908859
987493
329089
421058
669649
540042
345332
723308
494010
302129
1095834
8967
156887
99826
162289
172924
956413
1001846
468543
336706
924604
620966
327387
235292
157368
343568
425640
619692
323943
776865
96834
795306
472115
153639
784410
37491
1063534
496421
355914
1040809
1007911
674848
271701
804134
1090345
803293
202957
247409
45935
463256
770249
796716
221999
1055299
479464
830500
426425
538045
132734
1093536
1041081
106947
977007
667040
402409
586746
1040821
824451
390040
255944
141363
66372
155391
465126
596817
815544
702633
1064572
942812
1028731
58201
860576
19760
177335
753717
455572
372291
861859
425995
1031257
261070
594220
311819
905020
798464
754637
259596
421295
738395
964473
723658
437868
444414
144948
992140
538264
739398
95017
26201
379631
568889
193961
854126
1053207
838672
895967
631180
629251
337280
939930
176648
1048151
584327
1063128
473701
590119
890459
32328
1050632
902588
869158
993623
99166
417118
444832
105572
572456
417801
74800
1087690
710022
795426
516110
271433
196159
467350
780231
1049466
896735
961983
48124
838226
218009
642498
985858
788769
682722
617987
938243
73563
1092957
88947
260362
929555
933650
451664
230296
820867
74540
415346
469677
754438
307071
51705
10044
649602
884812
288366
754490
835556
269810
15502
988466
657190
333403
1010997
993257
219096
867983
587463
17254
862995
949396
483398
171276
455472
362683
142342
334806
1094599
660802
21914
442766
893010
595503
760447
342613
377994
350538
564340
1015265
394459
3477
963620
654171
211576
771181
121068
658237
173203
176168
902875
928492
380571
467120
82448
689624
184404
177228
332674
187577
59367
979166
951759
373210
247852
1086141
296827
841284
91379
618468
58126
395774
43878
92397
148544
512950
650732
198222
225420
819488
834545
161579
678181
999091
316269
1093042
847605
851540
362070
299714
456438
1068636
1041608
282408
147061
703974
435331
736307
1020761
406358
1039097
1018854
1048982
163471
598252
727036
48819
756151
306519
177688
639469
551525
328331
21369
919491
206963
92247
85178
667742
288313
320692
1053989
464616
556877
476818
340237
175835
246542
621313
1091808
897402
1087049
911499
538092
357907
530086
872463
599149
370351
911657
197044
74444
1015040
676070
126312
961325
760458
769342
556640
709827
906199
393895
397164
43263
1076396
795244
227275
392217
593262
364725
771975
782243
767382
687028
107125
380775
469369
234345
550689
1055684
701449
514817
518264
880461
567122
337612
377420
299846
463949
372734
671991
13357
14615
849399
779587
177537
41733
978066
948298
45261
476539
607891
289907
88078
298475
1020550
831310
539368
683842
682857
59514
4760
702500
200134
253591
429423
530317
371813
1092435
996058
261788
783698
567414
916264
566963
908379
417288
245018
232960
339527
464324
557382
290603
686434
552542
341238
84444
569223
1071089
1024341
47627
19504
226943
103842
658371
1005771
994525
241272
466037
1034736
337700
211766
177970
339382
349407
659846
844316
298730
345357
847868
306934
171554
130217
876374
597864
214430
1080515
906280
382433
735999
220445
758842
898523
315465
290294
193849
8082
52317
888133
807846
220392
818434
888699
82938
57978
22264
211032
266816
873912
660374
43541
842997
713291
948728
81586
645095
70599
261074
46713
134944
114216
261361
811643
885265
175977
1028360
178714
1001314
579909
961327
94473
281659
1070414
645265
9959
8909
599847
255426
1033636
139336
890132
706406
678478
595643
176389
385371
283674
1048055
153924
1028219
517743
319180
53582
888203
430211
156649
1042546
518304
154735
996244
284916
845786
469607
862270
515487
823363
477912
631135
331065
935300
377400
1099357
393517
216320
351783
816716
279063
553726
951459
110011
1093887
384276
712169
419605
862024
42093
15400
230926
1099500
1059399
445498
1090176
897000
612929
537459
853376
475777
835685
232310
265928
337580
609447
285523
551316
972182
770197
251919
172950
943252
990231
985761
923409
458445
754879
42085
575198
136655
125005
684823
847044
403722
232701
222342
926773
1032343
308762
726424
197059
508076
402806
361059
761564
1028537
598092
500568
644957
396707
479916
164019
605262
450334
231117
124570
965495
396183
463950
396847
155563
567969
55463
906297
460081
159539
453829
167237
270130
123876
775255
615857
387624
930358
607393
119580
1085352
350985
887441
604058
162808
191607
371786
271905
55118
1068134
831919
858398
864627
133495
767534
1025547
289859
528300
1021640
610682
815008
182229
440779
294623
526869
468326
495038
670342
336208
607183
617676
292821
676107
989950
1014389
935619
342633
294058
451448
1045487
937208
892443
753431
754481
771889
650256
844983
405035
6113
65850
221761
1042327
1057716
312697
1079806
867417
477676
1038169
407348
990738
716021
728808
1086527
338299
602605
866606
685358
125072
907519
41297
894364
756062
844871
284972
1061879
240955
775178
944195
866229
1066781
178613
662836
556785
195244
573660
968277
445525
48418
442380
68085
268508
496257
95960
214442
1043059
71232
774995
169136
192023
963193
763700
520671
346046
211309
882147
600586
530718
286367
80010
141122
279735
767374
574095
1024973
381062
514627
665751
458112
1080269
205361
153274
35465
963725
431494
165754
164572
21759
480690
275906
755556
238309
647794
825690
709642
854853
509402
1017497
1087597
118062
45056
362668
290048
865694
596183
629240
832732
349686
156571
200027
980824
44078
359027
702948
1068116
876413
454244
837167
491405
168013
86962
776162
555406
582930
107397
1010726
877255
228168
421437
695751
679384
23241
1055129
327809
1090595
672268
844068
68565
51369
803975
447101
427624
519614
244848
661042
53993
382281
1083220
445914
1052618
1054484
922068
389916
14933
874578
817881
1053843
573286
1066889
1060280
98832
248298
536861
349784
923388
633385
586803
1054735
1023234
37358
973813
707673
666702
68717
138308
618004
667560
400796
956870
449210
99079
692957
964401
901780
832430
23958
947175
177029
494742
58809
177635
211535
464527
945749
569661
740167
1076902
404509
679124
129690
166772
825964
254575
808914
1002805
266242
899823
1091961
260756
160655
348742
938879
931823
811146
74230
301365
660889
294968
1050500
551292
449016
830584
194702
641694
338275
1055511
63442
469866
898713
549129
672755
967417
231729
368156
698642
794654
704029
978138
1085532
917905
209020
765460
558643
707961
20124
157395
249169
226124
447155
1037180
402635
418110
890621
670597
625617
902753
66174
183618
773762
871859
859997
105282
1064884
19829
947042
635690
153025
607056
77847
527390
566927
322065
136114
452727
707142
678069
294237
79585
451571
758757
253388
27827
1068009
591080
784347
946656
874319
39035
855088
344526
1053867
948357
460802
890398
741315
234992
582801
168167
100156
682784
68266
564372
897223
262102
960574
177424
641428
378987
102260
211479
735200
467613
597819
254129
171320
745519
397620
241358
60827
441508
42678
793795
1064664
936622
1066147
784959
1027542
657030
545064
282796
493483
504860
600963
772949
382849
476769
29328
642399
252934
567523
1003627
774770
267933
325252
392094
737111
921113
113863
980214
149664
463370
624946
744776
830307
231919
525724
250578
102510
973018
1095813
783962
934576
694747
814051
422739
295330
194032
857426
315613
280323
865653
675669
407553
587044
531829
1003081
781287
238394
757878
639854
539608
348372
105342
1075241
970942
213313
88441
982685
66684
343492
319213
784996
168960
771616
871259
136830
274948
1013953
585729
435622
488401
1066257
427617
470879
593922
297575
324040
992055
624707
517628
34443
638646
14947
474363
955420
547916
469983
270601
666535
984311
953553
642029
931913
784496
1073696
810982
51203
1020436
477892
627436
819912
122979
859623
213765
361015
109175
859162
545424
159911
763755
654649
140277
733939
566830
739581
885044
765593
348171
823228
608349
219308
907829
98176
610665
637588
884584
445092
314432
1059757
476801
1015951
975228
738015
914789
821907
196560
72386
312001
1044935
1086576
112048
77937
991150
148149
327404
501156
666566
660766
1092379
292993
26293
267012
701485
261917
1097494
809667
3944
17435
208525
576460
973188
350910
1065773
516360
925344
1064227
420547
907063
877849
686356
410986
19723
126733
994512
1043704
700385
869050
410659
475900
836107
996166
428309
141208
553215
81830
578519
1075825
554510
246784
345203
939171
129249
250407
514067
744822
860922
767759
120814
833162
962260
26386
803237
957551
188545
439274
89931
477180
783573
140690
312023
121913
168229
963990
210180
460595
424633
529432
437463
746934
601307
235663
708860
296671
670399
389283
1068534
409043
671121
187353
780460
795800
457221
564700
259183
952926
406819
709625
1003783
630086
409055
517646
688546
817020
1012589
975873
15404
440453
691179
1057871
896379
156304
969685
55606
824110
63852
950373
459195
318045
251421
994710
113208
946113
662165
692717
219553
464626
333170
889462
47405
581495
417458
443706
911122
947296
303063
380131
44141
829543
856510
643536
504051
711932
1084099
278107
1046975
535350
119492
331246
186410
447753
799194
577233
877770
168662
269600
629603
1091854
721798
1075806
175680
1004624
873430
532770
319892
880329
367929
535304
739032
27065
515473
389333
775145
995769
451156
358113
126063
185249
688142
812259
211867
926753
679289
842867
446843
2970
18990
183741
334546
575133
975226
311684
1004025
506998
746957
115210
923637
453958
165418
502459
284272
813432
692714
219827
77953
743226
208847
502510
66035
554255
859638
857710
787974
390379
63812
1073546
125998
645428
493464
1069554
1020396
244435
615455
397067
123041
896674
931353
726545
810658
134783
790104
411204
715410
29969
325744
52637
539379
265578
1077634
982766
15738
712043
34309
626404
107348
279784
637293
136301
229490
394174
535553
1033949
391393
287843
465045
508732
1061374
738964
484346
474294
531387
1024656
941517
323326
665838
1060669
99791
936894
287782
743038
900753
257821
3305
318827
925649
590716
22580
1051824
105779
781695
561635
593022
283309
76233
778295
1000476
1045240
299726
191881
562921
644518
623210
150475
173431
1066270
415992
346260
472373
213417
858967
942803
725661
657792
1057753
187708
263435
1052010
863660
728945
32412
798848
35102
683295
692879
816553
1003028
410975
334965
451148
942686
212522
297823
241665
174919
1025573
884765
590493
1098710
877131
467241
443733
930547
192021
663633
729548
281887
466995
111617
495697
784447
309610
603530
891515
930180
1098292
155019
458148
732355
163905
494417
448518
852622
300371
1056354
157626
744923
113891
565228
915384
844457
505902
889726
461507
333227
101181
990633
342535
1037764
717362
35835
883181
933052
626237
762667
1037307
575458
696187
78768
898452
344542
236036
948563
587118
107606
1063990
725433
833905
399256
109262
917223
683718
529359
150535
389324
507312
346712
305640
100654
324456
50261
486793
9601
1050131
462164
1026441
566912
213000
49510
641784
1023915
171037
614216
469576
843241
449620
951954
426325
1055543
54835
335169
1084087
786319
545009
286682
725300
1084047
177517
458033
1011041
722216
681701
57945
298217
424647
68393
377239
927107
639401
700276
727740
102147
780901
425445
119816
436391
83562
271932
859732
547739
603212
250453
45629
777998
132159
70725
1052599
1028669
503836
698001
196776
381004
1079772
457982
910747
120445
1071820
811214
248614
1014550
1032545
784140
556574
877235
426869
281978
206871
918606
1062523
650221
469817
520074
176809
933843
231663
667817
1095379
341435
780706
6193
1006632
913011
811320
381038
981550
618615
793058
492557
125581
627410
691652
310542
308122
87373
1092630
182340
33757
769111
647172
368569
334906
880118
255367
1093267
1009529
996168
481081
827000
847722
556331
92662
824231
1004964
726658
418693
523975
238766
506514
108167
395408
375754
63799
703980
165401
510835
1074055
322283
638109
372535
24049
623678
650569
154592
938309
11717
784654
385706
956282
1066573
527435
8919
219487
849384
1006061
509240
871004
90954
434188
12470
472892
865359
68915
1038341
740103
967188
886662
310507
242529
635688
515695
842262
817679
250991
825008
13222
192888
1033657
808873
334597
1045759
162659
95237
293736
573703
236152
880240
398982
288734
228058
330819
873510
1059980
367302
345079
1038566
707035
808031
555603
58023
118478
760421
486485
1052794
541204
867064
84609
460480
281676
207837
1091170
276697
640283
926758
1043652
524863
157968
948502
790553
228715
76410
866256
862796
7293
248828
1077218
280459
482412
1044800
1007116
314356
500369
56791
945625
192598
1054601
455689
754058
757043
645369
464137
333125
572354
603110
843565
727969
179192
514371
185856
470682
893995
23357
545065
1052500
709864
655417
844287
738637
517548
799828
585597
629982
31033
799698
305114
983353
645305
739165
1015645
431965
180785
162409
402166
855712
315382
290702
293438
349843
811993
41645
193945
554612
8203
62965
1036425
82216
829998
117029
866850
669235
400877
402497
800478
467795
1001344
667949
177663
753472
276088
299348
233551
914874
904995
580317
993081
111354
1014767
281228
695459
143568
418905
601361
715007
335630
737926
2823
714992
951726
50198
976398
865070
792169
884879
524760
698485
680039
784446
875628
498678
664647
43517
696660
306228
36001
863301
594769
394585
450086
169790
120295
536661
919897
339291
577385
9457
1001490
137607
594082
634686
24016
546688
62739
386223
767062
828072
398490
1029585
212293
290322
180582
1032275
406057
363330
553568
826154
736124
323949
900634
94788
781987
612418
25642
1036861
128944
209390
899562
113631
913484
180262
358728
552818
392434
861604
1091777
474452
780112
546669
1070608
551365
74470
507553
1023814
810013
912288
794675
1082728
46431
95030
400736
235464
344881
528567
8735
400374
105069
936251
643814
859960
572565
249864
116500
666516
290612
694457
324467
79511
907443
107980
980126
1041945
285967
830986
1026927
165248
1056172
906317
616587
952076
987458
42327
273032
278189
58278
522828
618130
347320
146830
57832
658293
404273
1072845
836579
897278
105084
687993
276290
314170
304456
1044219
841128
409950
376448
1093558
1046445
701921
865428
423519
775817
322585
609584
639882
426222
958564
865630
880738
131594
991182
97888
532538
681963
653374
1071568
898303
690534
278998
559550
192223
490896
191010
838812
980883
997541
273040
702457
587953
364854
712809
396783
612525
468560
358261
186190
208378
168222
368168
750807
663346
933768
326979
532624
141391
737757
278338
994496
802548
1031109
806895
966484
115323
199912
486552
780084
543748
664982
133383
61222
369918
407411
935088
303532
919583
486894
869975
372126
144125
835939
270781
694108
215630
75400
671162
995394
439918
1077833
875748
821433
776737
84678
563752
866291
153468
943753
200470
869099
982434
278163
492439
147647
1052322
786635
432061
983426
19790
548081
76746
410118
520189
51871
268806
530078
600002
824721
188669
385518
652282
245962
718627
458417
668605
134416
1001132
874948
784443
344322
167092
852483
458902
645798
35948
968280
415022
648805
866992
669714
1091340
926014
1044540
522818
1029532
198603
57828
1026428
537127
19497
420433
299751
120197
878177
103102
320436
752800
501985
335683
628523
318877
609064
635745
1002723
865672
703722
567903
927003
741844
592544
940093
622084
43523
266119
401989
85862
293650
849160
620179
130753
1072522
631834
94233
417495
807219
338364
114682
846997
1031673
992449
795420
566116
690120
878977
668908
56736
81481
227623
361350
322992
917204
854941
672972
669704
1067798
260309
837891
228003
45174
1032127
260046
296086
720590
270990
759201
426242
912782
608068
75871
760370
233362
35861
668624
1063767
942977
843009
494122
401434
12157
222478
41904
868934
19611
594305
1057626
148425
366074
398109
364224
715097
384261
912844
93417
489758
234738
1074345
495664
1084105
60856
102274
959495
1044706
742313
979426
834543
1083185
619460
137677
880755
327001
418913
602457
501834
1084147
1041104
70737
340445
408748
882770
82513
686477
663804
991464
924744
936860
284863
639170
264557
401774
494149
434868
362528
925805
528294
470117
37414
1017074
330453
838854
878217
157435
640226
1015295
529135
260205
817480
420905
1009215
254608
251095
1019028
886428
807502
66186
664697
164439
367027
613546
169370
444942
1070577
1083809
168212
731881
923581
1013281
72523
170906
282073
628858
878387
773284
490857
1046584
140440
33997
634247
246970
317999
462829
917781
345892
4162
420126
870109
445830
586074
593960
494468
1005388
1089137
718989
91997
1006793
202420
1032637
201655
209232
377122
642203
918922
237718
509209
208959
294083
898878
485724
652818
205434
810125
403539
89747
658967
408397
741366
417359
199700
480845
442691
1082125
659405
986844
214246
1029267
387488
144399
1028129
1075776
1001831
584275
171525
911342
437174
909393
471321
990250
298392
153755
719136
967237
133855
401426
280751
612779
259122
875033
593813
1004148
551473
1021333
313122
496687
108022
97194
910094
1038409
82447
345383
153750
73041
864035
890814
1047604
208293
231365
490703
975357
1025985
516209
422733
185824
726991
96547
307420
453822
797871
695005
244124
1060151
354743
165531
99403
11068
251136
414775
438480
30283
29233
9182
815254
966715
723475
223177
609920
1061319
734753
520151
115897
1073607
41692
479610
923149
729034
630505
1004164
605585
453796
151945
719124
358899
871297
69107
347247
245727
13171
844289
40239
185863
156702
1052974
517389
137040
183898
639288
842531
1039653
384158
803994
131037
1064991
156869
386793
760524
554019
471524
337107
918795
30044
245569
839160
592542
550419
600485
774348
991743
593882
420143
296380
169946
481737
234165
901734
708794
622263
894211
1032630
1084721
261360
958059
342406
630523
359528
110436
362314
248193
508675
946769
153800
709736
442906
805998
3175
285306
26035
228499
385960
274815
297325
18943
1095194
911731
765782
201460
633225
262486
378953
792558
685549
499172
847466
363890
994518
456536
23821
497839
1003423
578379
285988
881991
250537
513455
321893
176803
484103
138087
964136
1093363
683863
780298
640089
947610
340599
1063775
1058880
905472
1058146
560097
1091573
33949
450943
198097
255163
249097
466451
895416
712896
73209
298786
614825
519036
300217
315883
847300
739377
678643
428449
775500
51511
566020
214923
750977
928163
554758
274337
685411
745192
643903
168922
915744
1046353
564676
779025
947505
402227
165705
107932
884389
810532
481511
1090122
550168
110004
886896
1034986
602050
239415
589260
695169
30521
837415
905187
275990
335656
13925
567006
1012003
288215
747962
977966
807251
442909
577795
174594
924349
578713
1073957
894235
239405
97294
1087854
791673
686785
361547
420753
95627
1067428
303056
777189
1026878
285032
453792
436260
127589
325631
660116
737661
778423
451570
892565
951495
134671
533343
526414
773190
413272
614782
1021219
901524
820213
1058909
864664
470917
753374
33854
1049502
937239
197011
428015
332583
500065
314495
1042628
196518
263327
725362
368365
1034767
512911
64407
444165
223952
514644
1064793
62962
29403
321497
602740
1061492
689503
56927
491663
855941
158075
874706
208021
142458
1022388
1059716
674395
264436
713402
273645
650504
237134
485047
30634
171869
318292
603196
820888
997219
517456
905611
300988
832552
807497
175307
112169
659531
363058
809935
493184
684233
437894
106604
854946
651888
1083427
554756
431200
60806
928674
511596
433485
107764
272535
639153
803841
86459
32728
460490
662139
271616
1074548
945969
443155
373036
593073
194097
213410
760022
947852
995622
908587
717607
413165
356306
769672
157268
538546
705887
222197
214697
536704
1005971
429549
1011405
776738
267850
586955
893715
463308
682987
590369
305509
839497
85600
1006377
738327
83624
900570
807797
542250
347997
241341
646739
965502
326233
113180
148256
630692
27577
571487
51979
635180
1035628
401312
514090
307089
542617
221459
220409
579454
807919
582952
856967
225945
1000222
742299
69700
569507
345934
64930
685263
856333
361281
611887
1043545
126989
969172
854725
592412
742203
298435
1082105
309802
131437
508515
1089263
798255
575425
130652
906558
327947
277082
435383
653832
244236
673421
21039
1001850
1067070
866376
132939
881640
416859
948134
279045
440304
992280
623408
753126
517394
580675
274465
526529
738053
1079303
375065
136944
442060
212844
761972
1094543
634449
940665
261237
744654
330394
987337
563708
215492
387316
1010240
371749
467887
341449
728650
794233
676587
993298
822978
105210
105337
630122
741310
7109
406679
325008
1006345
255526
1035785
869430
770872
914823
975225
155042
599369
486081
1001693
189920
378838
337220
944120
512818
882483
816831
1054827
1062289
135846
761759
691561
856955
1022903
836449
747344
258667
822465
993394
249973
364935
665759
147883
1068888
104043
1069527
15223
164581
962435
101447
522587
546016
557388
945805
27237
473454
409046
745037
761540
870151
1000044
177395
149441
979168
908237
705027
277924
301955
468055
817783
289235
356197
649656
48754
268106
33815
107971
864767
570558
924900
1076960
649913
506362
132969
378260
128156
135651
336373
339051
979765
489105
225486
242682
99680
546380
772409
771573
310268
505103
642040
658334
754354
1003156
871844
660790
637199
646979
832671
1007234
187203
614322
8789
538924
136994
232889
218612
375253
615219
831747
827206
656061
356814
633673
657653
44484
156792
2607
224194
484974
783218
940402
507843
485535
239049
579645
1053972
10566
29049
375821
894066
92389
1044687
751371
109029
702145
804913
817946
388390
160435
923665
1066638
553333
537362
215938
316486
579453
959439
566865
177667
860662
725819
310201
242047
940495
824426
20974
808375
638894
111620
290543
1071269
290242
756220
39206
361138
160247
593308
821041
373207
474941
595826
833809
654385
448882
299871
303344
806909
99896
1066774
519423
520473
706791
242114
523114
717120
146486
137502
401710
756285
915155
28988
588519
744040
616424
429347
430397
400835
60121
506522
786057
787107
1002481
993713
775816
131318
208411
323101
281127
500334
760425
303891
14283
141347
928219
794318
809429
35075
1028800
450651
54121
337313
597868
156901
11037
987448
734298
1040555
589076
851233
895964
617084
712960
808959
172047
344424
519270
40614
191762
554547
281627
30243
720492
300006
914740
478137
427544
409283
415439
626347
906751
969942
744753
1032420
952152
627412
856311
821531
103096
2564
417200
418845
784343
190911
51419
744194
570130
218407
222849
142483
288247
741430
1015258
300188
611884
298911
5069
780040
508821
936694
357107
916817
631998
458060
749115
207427
286316
36487
3717
412214
491368
1027052
501633
620912
457807
997230
920313
709822
47536
25886
461388
766747
633945
95579
934818
291050
795549
941892
178835
862888
490262
1010716
1095573
91934
386844
168244
120512
680480
948347
931139
559236
685272
440055
690971
383198
470339
541170
803735
235965
847843
853046
259068
172185
671617
139404
459554
941543
990730
395158
859684
813190
467033
997052
683710
176405
590927
399859
369826
853107
304161
746914
866034
914939
1020467
361527
732806
1020742
20501
807608
943971
454304
609463
236466
160376
433775
278779
418183
623795
851287
862459
393762
558393
5436
37038
822156
295347
2587
980790
348074
848324
246427
1028255
226831
63944
545193
710107
838107
137728
502033
364479
341082
894295
1026764
198268
379391
788864
80359
478950
510593
1047950
859882
192640
417261
456040
326877
849938
476494
1074748
146021
934447
634002
837221
193080
310384
1057615
681165
447193
698504
699554
688514
698294
722667
723717
23011
741497
1058020
721180
883201
523373
267860
118390
847682
437013
803693
82738
204459
262977
962267
673120
728331
859663
1013041
459998
899664
566734
351615
710039
226621
778626
332548
1019135
279495
93975
52111
867215
206149
478409
920799
410458
1006545
174847
202837
897311
284017
111998
284169
761647
352086
403896
851701
475056
1026344
585873
794640
891725
280327
538285
676995
558460
585310
975219
28622
600241
42051
145407
138020
1030863
799249
456650
415964
862249
179088
755657
375931
1017334
64561
313117
548323
549862
800443
740057
806287
426953
655438
929804
558689
804482
547249
781897
497108
655289
1072132
465141
93053
266299
461554
439891
555261
435778
848470
72972
733686
581672
746537
959731
770288
493248
614117
727975
423115
456372
1046817
389850
582396
7422
284194
955977
698472
972940
241422
188541
763871
1054961
929082
54562
410052
548858
841686
101885
1062865
106323
690129
513422
939967
883399
208758
321904
170845
238877
58649
75016
112959
258643
774534
610816
692734
140604
666975
438378
779393
211620
1060808
694339
165110
48357
30495
118942
750618
642146
1048411
756117
214019
365195
905386
258833
787273
625775
352887
940416
249564
430404
887125
27942
437382
1096501
608402
72425
818573
51310
411851
692238
217401
1037311
781063
126463
385958
595287
643643
933080
582734
719757
1087785
470227
357965
331463
527791
502130
814064
253845
455575
526349
176038
95992
845767
78284
596080
879269
950758
758357
716878
456101
990968
150395
615184
582651
580302
13306
1055009
473134
241712
643771
578810
136312
1029044
931320
356154
25299
988881
396110
448115
153807
590323
353683
442633
160474
142124
507608
444422
898536
1032472
277960
758747
385426
900111
950732
379040
474410
17538
580427
122062
123230
909193
562394
61510
264425
460108
753953
587721
586671
665030
366711
653934
186258
879947
1091146
1061962
635359
273683
720147
993288
454426
274880
946435
310130
432647
460104
70716
460003
350747
752755
378120
453684
711853
680912
643716
534943
708207
29907
751798
698551
269632
1008834
572239
442009
406851
238517
685819
146524
913052
367747
372774
1039089
1026236
258897
57955
667562
669662
668612
670252
669202
940090
940091
531880
53462
52412
220437
778359
837704
383373
382323
381273
520733
1007276
1054597
1042764
435315
434265
433215
515729
517829
516779
313619
314669
312569
812933
102582
778649
15042
754240
530619
886291
140397
750517
897504
359526
319924
725208
344464
581825
81364
985544
941916
804327
75795
161462
771305
490204
129187
459602
99331
774316
757854
348347
899605
508715
760646
387406
651212
595154
19752
558300
561737
673208
689828
151446
243207
938478
1058346
336901
204653
878732
2354
568027
646475
172446
967446
1059089
309862
933667
151718
881482
818198
129877
19974
354496
23090
852402
693134
999050
226613
737642
546235
386922
547123
805426
461884
151068
17840
847315
795695
396678
505890
1036487
32362
988481
656678
838322
1077104
771948
475979
993629
15090
165233
504962
636211
485705
315393
468790
169539
1094588
541918
1009691
469987
779585
342029
482453
688508
529530
146934
761790
619743
740713
741763
516267
1013072
95198
1092625
618598
847164
120032
881894
891399
1046490
769414
247239
824646
1000146
242929
241879
375826
482316
813136
424828
1032932
639913
49572
303984
313038
611777
198866
110185
530984
911936
594512
35457
978235
397360
886744
760047
1050557
671905
331383
603039
19487
307218
356471
913209
914259
155807
631319
838260
202210
610586
495331
107990
394350
36887
35837
2922
678358
762648
877260
383466
532493
97321
999512
3699
797220
402809
698983
1085003
298584
7150
654695
61330
933096
607261
207428
837322
943082
805012
1038228
830594
911436
735295
541845
150420
654933
833068
869332
491672
1062463
931506
8999
965623
799204
564020
296794
604047
1020346
360279
877044
120312
352545
518392
839779
316535
1070185
18257
634656
425451
115013
786915
500359
382285
512252
824331
962384
711782
523700
150123
677369
922841
250080
383812
1048973
312285
637976
641367
1026029
1066705
390149
73937
920272
120313
753076
443542
720694
458209
863915
279655
780885
317960
108032
796702
551148
290074
702504
356768
269715
224108
476214
1066044
107561
144856
945575
744180
353473
1046499
1080733
994282
71911
602200
990059
222508
926569
693884
128421
744747
383450
987662
274074
629169
4149
266946
157642
32227
508364
412957
178074
1084879
711996
842188
878047
270222
1088855
584379
677468
392512
1087201
921395
433192
870086
663307
1063416
807240
169680
239141
471936
223740
589961
1001570
434369
260263
732249
59455
446555
137746
430514
854668
191492
259138
560142
226453
1016543
285007
81438
137993
1022374
769213
896340
635121
751645
870104
1038642
853064
387384
556710
911193
901508
190170
149665
820558
875764
26573
618994
646038
888889
638693
106998
1014247
492188
1033268
543496
94239
408140
652784
359119
642907
190765
503102
961310
239208
579120
889471
740131
119124
81838
1001982
81179
834983
332407
756388
519628
161242
740379
310042
19011
471215
693490
328020
1065923
1026765
553684
859833
262939
143158
376601
148115
664925
657381
498171
1035064
22914
846670
796620
757559
299567
685851
96874
320523
802007
463828
1034991
66322
984020
1048854
165712
297089
538500
427294
580316
459133
38891
358194
804427
484129
937472
654985
927289
525401
538553
924954
312885
158150
311185
1016843
758600
645310
125446
355525
1061448
940401
972544
584054
95755
568840
323451
113170
913521
888685
753913
446299
775577
43719
288570
941717
1067032
383492
756882
742938
1035188
111357
976313
898134
631473
307143
849740
123744
974308
715858
92125
475823
259503
1065624
316120
91867
339423
1017084
304748
499482
390230
40523
1060793
343069
1043338
528710
317157
324034
257213
285028
749058
52206
938821
1097394
1075223
1071915
1037319
746012
63213
338583
173577
452080
717492
1011877
123319
20512
449899
730243
125213
239900
106518
869800
484741
7572
527743
169654
45970
498697
148774
48803
699808
842426
84550
168399
287084
410790
674455
919651
498045
626713
303771
236085
710580
990159
521530
1001015
835809
945677
1056769
760850
365520
82171
1066421
238946
405187
817087
863587
26952
498163
222416
68999
1067300
645762
272202
327000
887905
1069686
712935
97985
483332
362273
913850
208290
222143
1034537
117689
1041520
76573
1054544
547275
863567
566868
494368
16746
125791
355423
338344
676638
194588
938577
10787
792740
610604
17288
477185
106835
424366
815684
182537
335904
238755
754489
299044
584029
408044
385217
423907
392889
899253
182324
381695
238740
764566
545333
427534
40147
824112
520594
242956
510770
123492
1053419
414631
781616
356948
349691
892700
999649
796507
683866
773027
91451
113469
187455
722728
328763
569006
1023946
1054592
277315
131474
563048
308187
340918
831949
825010
60586
285480
821978
215000
751841
31363
685597
424612
708223
64573
846276
566620
641639
193702
985943
896259
822462
281101
865454
591964
796812
977988
363969
1016654
84627
727005
864137
799202
722662
138458
865409
766355
71019
934799
538626
840525
9014
1087859
618585
1080755
207575
801757
689025
755583
476380
821999
147537
393489
1079847
891737
59083
154579
889984
341630
356743
248054
529473
583859
536765
838205
457137
618519
478388
848738
122996
755211
695416
653067
503248
249351
627622
366058
1083327
808372
1030079
635564
359899
616095
913803
355753
235189
835405
772803
356057
199498
717958
860336
655870
196326
755192
682839
905428
533806
485496
484446
912604
478676
639947
1033063
912980
1046055
640304
836804
835754
1087623
980747
56477
1011630
902191
831141
832191
604302
785153
1051746
11554
379327
1011370
217579
649416
601663
1068343
962869
458925
623908
110364
67463
488591
495818
414219
241561
842207
943285
782747
515445
812991
311568
707703
645087
988608
618826
886654
311914
47502
12259
468617
173390
18932
979808
516190
720458
639173
693273
644168
449823
410234
621592
709652
270337
827252
973283
1087664
381342
340143
1053952
847582
595483
962150
241304
268035
734445
29921
657205
875761
15606
856608
640830
764756
533381
104222
1014570
907888
472017
178144
1006279
137530
534425
375348
167817
300100
498417
499467
500517
1015891
764759
698457
335148
856287
887188
930438
780242
761384
982189
946441
376317
23863
222998
1040499
293615
332800
600006
575957
608014
778498
713168
1049654
266165
826561
820486
942571
704207
164347
541125
542175
457032
941623
335441
704709
353762
929063
385945
791475
319618
1007125
139143
661139
826440
492893
105136
98415
996878
520537
14238
754366
296291
637726
916319
166847
523834
893766
299566
1094641
937157
43321
889693
981595
69550
267559
898510
789171
801099
363778
894649
1088002
257951
1082823
797344
886958
880743
377475
980230
824183
698149
42081
499394
441295
942144
536738
229534
96240
989589
332981
1070980
914207
77184
939916
686720
262930
394369
451286
806534
105222
776484
697856
541716
498877
860014
1055703
285818
796231
1090162
1022414
241064
1032645
292485
62953
3121
423844
832243
395689
1080525
882372
502704
359522
339760
744121
275969
370933
1053645
485233
548493
1094217
46950
584843
617121
91327
751576
925199
656123
122983
1047446
670004
120718
60965
225032
650089
139545
1025784
921012
1096206
229953
570181
1086884
743081
697169
756503
622183
57917
697337
968909
117658
166732
433928
370249
8857
883246
1000771
946831
225103
939526
909578
194372
382999
570899
366519
239464
685690
1028464
286129
136394
235070
129278
246436
225407
671131
536429
1058152
176192
739782
583328
495413
493294
634673
632950
1039943
769061
798313
537041
574722
761825
663742
671363
739462
239449
295537
884834
561373
851959
185633
1013062
209410
476553
1091645
1064000
190987
397096
1032267
59545
908503
596197
236944
322371
367040
691150
606312
804126
693998
564984
842173
834219
93011
718893
618568
53372
1063814
607821
699293
453618
734226
720065
838540
426469
247666
506439
865130
986935
956988
809939
658894
848296
810514
811564
884629
155664
286008
1050135
505199
721812
893903
574686
992472
86078
490133
981626
601370
231489
463574
435571
153703
273272
945439
762014
375852
829660
1020098
304842
137981
1040205
764415
993604
967734
65511
252408
682945
569596
118671
969673
260065
258087
541735
334199
390260
913616
521408
146736
271028
1082312
782050
597281
286641
168564
681141
966787
535204
306145
595545
542845
926385
38615
637854
983676
1065111
978207
220655
544791
160678
76055
444524
723807
922296
442305
716029
54924
479407
110878
1057616
332355
416875
1034321
486645
1058338
788199
1069796
993343
627179
112822
411071
904742
315079
345170
735103
897813
844796
242000
30216
634179
720172
140442
767257
394579
707425
611618
542550
726431
1031825
917220
301602
664324
520675
1065220
42395
268243
111450
897792
128842
970394
1051674
374654
742876
585100
422581
423309
236300
717390
852454
199368
75142
398124
191891
613905
473318
838557
723902
492755
957227
356725
143254
1036816
1044982
880958
643776
597265
391680
882263
241375
801963
670141
10733
859921
477661
452078
207539
146112
95893
1037114
418367
292859
786644
681143
445868
5091
688632
178441
297705
31563
728745
746078
555461
533273
1043110
218024
808329
621160
598670
134222
861539
1021202
311989
512612
298666
440960
1007392
858239
58483
477014
651634
693073
408612
1079714
532780
1012493
545724
406910
875068
763604
1013403
545100
392835
103422
572248
601839
124377
773829
230905
911331
859265
181796
896811
290287
208682
231059
994652
537287
754630
225054
794957
139462
589112
978537
832283
2648
1098412
1090754
868626
898816
775868
877180
935367
205256
479287
898298
1077848
474210
727737
335706
695892
490100
429471
658899
143869
606022
585756
199181
876283
713117
478632
7991
1012786
918158
201030
42453
789366
355345
453821
499809
735469
1081978
993418
166176
623650
934813
305610
360044
32307
627631
590769
373371
87788
268929
907934
141079
947978
634625
127326
453464
561571
238875
647925
1098820
1063736
1089476
780829
328653
938756
366861
427344
126064
480914
741076
248752
733104
911756
887708
962369
210780
482170
457047
635459
238645
821261
62094
560672
568473
129121
626112
239805
263238
10353
1028710
1081765
763964
40206
1041202
1042599
550971
1099162
782285
947393
175394
493627
350919
556972
440057
155628
349600
214674
784501
176198
1068580
460495
362704
276330
690840
1086328
223179
47694
590293
306901
44977
817250
709547
926396
901438
900014
556380
404097
460400
931700
687708
349610
985907
432726
965077
632645
925071
1006245
741798
1029495
488464
356440
738195
542143
674340
966179
25049
299111
643497
192335
440955
922852
71626
1094339
177453
586664
895998
213587
342662
52944
797739
63095
665480
272878
1086225
919196
1035238
331273
561229
1059232
189682
188454
739293
678814
499509
688755
983113
980838
957126
92223
383008
209187
51135
991449
737257
790475
302537
902351
178190
635159
963677
449275
429166
871097
1079283
474598
4648
644408
691410
883179
152243
662579
292889
264635
227658
119238
605988
127066
420119
1054916
425355
343842
165039
380623
460139
639884
498478
691092
4397
804002
381950
265116
82428
482196
448857
298746
210479
190296
1097750
113813
981619
151947
851768
732773
828664
250657
906590
313845
754757
1007238
115481
777437
123348
233593
850050
607174
616230
715401
26644
1086362
815992
357618
327839
543218
614498
332985
327836
281254
294332
86656
347689
512200
95689
767175
938189
1076090
677092
639667
281178
314514
861797
1041184
307096
924683
465656
528297
227832
77345
522227
91461
187583
653248
63269
879289
130925
478889
193971
481087
974061
1086651
183113
646649
334401
430956
395777
563439
899128
300259
726481
972213
146454
32047
273814
869103
871062
442583
1005001
694819
229100
1036893
756477
770914
67507
312483
646327
403275
603921
634611
20883
498523
33767
1038155
96227
415025
505392
135368
273020
556531
446362
253639
839887
627774
281346
425768
784454
194585
984775
250756
704866
821325
1011659
456538
398919
1017190
27119
413331
789345
837890
629708
788776
117163
612307
846075
879380
518359
958835
652436
501918
417398
246222
302804
738664
802854
54563
112661
540154
473544
446524
623223
482803
87629
51633
679609
978907
1044126
1010705
306844
805876
33155
1038427
207313
431658
172072
787890
545354
514825
347818
541245
46477
45427
672034
493221
188164
286074
951100
918695
110972
363118
192776
66655
616516
206130
475168
839115
585078
175108
386639
501759
45815
680618
906109
463356
1037262
428937
843260
340193
189207
306942
1026808
979760
1059846
465190
135733
685067
522310
902162
793133
129843
1002916
1017689
1093860
746693
142413
497260
653926
35073
729599
735170
564154
915834
74000
15519
1059643
182880
675322
689327
432001
439128
57847
388075
373634
1073315
1011813
1007433
30113
1062042
150373
1096089
1004275
728660
793485
169660
621746
200703
867470
292009
839532
815215
705574
221759
1082514
246976
514788
849545
990838
72446
693775
786600
373186
292368
376685
927085
616637
131489
979209
295867
1059600
645413
919514
1068170
461499
158529
221194
643097
458139
860969
992620
657200
908757
302034
412499
640937
727024
457405
710275
517426
131615
185277
612677
730447
588127
883768
769071
546799
960423
60307
556697
378372
255878
406292
990829
656645
298998
686817
323799
609960
922747
736817
100559
606650
428157
1060963
792160
297609
503384
775932
142777
881965
301239
543005
203851
146546
631002
927000
1072264
1038018
2205
374951
819102
337386
339839
926729
295069
127906
986689
277010
519134
965384
236550
674742
233720
507404
72696
378699
443655
773138
607883
712354
313350
48834
469367
1035276
524781
792530
652879
398775
564528
52171
42893
520571
427491
216839
763459
517031
1013366
799266
332842
1090931
933914
586835
698195
324941
998173
529887
165573
244457
180899
1098177
192344
196297
853299
732259
604957
423758
90344
496642
682526
363777
872483
647529
947809
233829
1079904
494342
259551
1075927
274395
625062
78358
479769
722281
449498
837999
492707
172114
829160
517235
230419
928481
802611
614410
76819
569948
985405
877713
359038
261198
462292
488342
519128
801545
22537
1068332
801730
410227
766955
72960
582631
985800
1083407
429523
626507
950570
436494
471671
30977
858476
308363
988803
782511
173748
513659
487307
224854
675027
1043004
75482
611290
17565
809383
415581
929088
148832
292943
116109
241346
930395
286085
818380
275895
594830
535320
412151
305635
1017169
907961
568123
883707
442257
1062715
781099
582502
680707
435695
202282
965940
729512
33126
1024581
94215
857520
201951
130063
631723
889621
964348
902533
1026183
582064
54346
247060
801435
49639
370938
184515
59722
402883
80864
741809
952234
466648
822126
702398
41071
950962
190530
848817
844958
586720
590357
546357
279858
745878
797810
799737
866196
426660
99154
583698
1040378
412902
135315
594593
197672
183445
18290
844736
461044
613217
1051673
169674
231111
741678
308460
826570
210494
532213
114693
1001884
762193
424983
644232
235844
967982
2402
571963
53688
696211
865664
1098642
249123
147787
192289
691120
505474
1089530
317175
318594
978000
817024
968251
430525
366337
51777
1005867
265813
137280
872639
557240
435882
330110
795054
241869
404008
697669
367689
199807
711087
794010
1009325
824124
246041
291414
853826
889756
485615
764495
555752
986736
859388
98935
306322
745474
67405
759958
812494
316594
26609
282129
461579
519187
1071684
791439
170899
1006329
926073
413610
191552
142876
990269
766695
633652
1035564
866730
875849
690931
263804
159152
75783
825309
533186
796049
621311
1039256
256418
111685
975101
173246
703934
1017901
938808
126790
385947
593851
313857
449213
925877
279819
80704
5673
879258
813615
560132
142252
680311
778321
1064742
897696
1028173
88139
545506
256657
885779
1017131
77507
502914
202243
632918
767497
610000
875537
673197
95619
459745
666352
14065
1011116
1019395
159795
749447
398325
971092
135992
163813
584889
757784
284876
606059
613770
130029
115209
713022
537505
958987
818362
120076
306414
317701
1010725
414986
916328
178469
977000
393113
1094958
792684
290819
5180
82669
362750
265681
970226
162943
873468
362924
475845
802185
56946
995393
650997
639339
635837
821362
657772
65150
284417
597164
296310
208415
792472
757107
791237
502307
688049
69564
754162
638772
121501
200444
237499
755109
27944
104106
1067528
1005113
272286
769073
977448
592966
932056
355849
466078
399764
710623
234990
859803
404432
1017833
1022708
871641
709191
366921
871983
213484
326886
436469
1015203
762622
457079
515986
1023211
102365
579192
54177
31296
367693
744064
226436
216175
333723
609815
839920
1078313
467195
852688
309233
959028
785543
939286
47292
821668
132153
23966
132255
236920
1038412
110922
103384
121052
1008108
311175
1048533
696477
508528
1094985
972577
2473
201988
69112
26917
618076
13134
276825
1001539
592446
50503
703238
484410
594837
908956
1043433
869194
1009262
455840
897918
916069
726744
51689
583809
811670
432488
1027523
103175
74449
214328
945819
506795
1059154
104554
85498
665897
681171
808613
675207
835034
594271
327529
1075611
403342
471422
383748
217123
851092
808975
711779
606224
505969
23948
307240
607388
81951
855189
716624
450925
414390
168654
978177
55208
890783
42454
852847
319433
849024
527396
4492
32707
149090
166341
945908
474464
51233
979892
650667
118968
337068
751627
251871
684756
482176
303753
62377
13197
728929
483630
262270
541771
237190
549945
851254
689758
78921
971972
382646
157792
284545
1094809
1042843
739595
146564
875529
665402
1081349
714515
1042670
373535
86535
1069451
1064369
669518
570978
542742
325724
832626
726809
41824
320223
970182
849071
897597
1041481
112445
253772
931576
678293
201464
804772
878911
447839
97293
501169
894329
722120
757069
344637
631346
342131
365972
334306
886633
1063087
711367
467112
274816
650886
77025
519250
883334
57281
665364
501200
468353
390305
832164
541494
667847
220451
35770
1018827
189188
896432
132048
965865
476620
603523
375494
362011
963792
366443
1018663
656971
860596
1063745
219012
1013617
33188
1081689
622166
567338
944847
804147
879048
632660
90380
298017
395808
787471
438733
201577
992893
989698
614826
201558
231485
74692
933695
378829
418009
645741
881516
152558
414317
621125
402449
812251
282233
435325
434275
494217
237554
201127
1065547
488092
418440
645090
1081621
945675
993372
192897
26995
165616
877392
357234
842707
242519
19093
964712
876934
224264
294138
604076
462425
16743
1056339
14075
427275
217563
234902
1037688
127665
649359
797384
763643
344451
521407
586613
49826
914864
846828
379306
484303
316605
829783
104786
144168
619842
454685
297827
1036817
101317
995764
124849
340292
857604
970051
977751
81552
982384
624873
503093
736907
859897
40001
1008073
854097
453453
188025
901264
991154
9367
1096368
948718
3665
347210
667442
955237
36357
761664
848392
169015
194064
260582
97830
353394
522361
225186
85412
794348
697057
545155
493391
495227
1082004
686857
819214
301846
33661
99474
869119
817512
811100
968430
815190
422318
227569
559306
630469
214462
930209
1035105
488666
6826
977704
90272
992878
281387
973797
845356
132750
549385
356859
107280
740141
321082
1098041
279795
107898
1063907
641957
254934
748401
697323
178062
656721
154064
973269
439727
1016374
328200
14630
658539
982137
540550
829215
904044
467684
218683
1095279
943482
130492
730440
183557
1085172
721237
259299
776601
112083
532084
1088139
428582
958787
948877
882478
541400
1013698
312466
602192
6644
467586
618769
412100
412619
936165
114827
88223
589097
934772
954964
151529
430365
742400
763194
786765
700304
314472
160653
78223
259035
598695
322217
634675
801584
517061
499110
466783
1086189
971650
896472
626099
920045
102642
534537
1027047
375469
897900
497297
718356
26985
188370
761305
181377
160242
288903
465122
1061412
66013
710523
387956
320974
859620
717570
267774
640052
1005746
127222
459909
78403
754009
362776
946053
949688
640552
617254
354057
1047456
673376
840007
837278
326972
615785
164868
9456
621306
194920
902693
111763
325590
282200
501646
215937
140855
887218
1056276
183189
747100
1086357
115770
455816
699683
573720
78634
485387
876117
901164
954069
589890
683537
298114
465699
277262
50797
170479
1087204
312300
300642
761787
715789
900697
294907
1043325
607718
101412
1046123
361720
429798
102965
1003204
450470
459646
451385
123620
852232
1078905
284950
967621
834650
944103
1044624
701465
319840
930465
501762
793431
398663
960186
467347
1060639
483357
93170
886468
191638
606326
827913
457320
291217
659587
110305
778234
175280
1096640
153664
952140
618438
531553
255798
391601
54519
132505
345537
879821
470811
655341
846553
639816
306957
631483
618485
379984
950574
207387
81343
802633
246907
913320
498057
327076
1006745
570447
579273
210792
55917
831918
1082825
522196
621671
631270
609315
152799
171962
297014
33834
409957
1048065
670063
760471
516873
988819
618144
356747
923991
856796
1020751
590684
42297
882053
1046362
626368
734732
501688
601012
253524
1052748
1010974
96647
500684
1016487
511613
76740
374254
464610
908140
215494
414430
308267
763602
797003
681859
25871
639532
831642
910918
796733
4622
574009
1035597
59258
210583
401471
426815
256406
841591
537766
797145
617040
666949
29376
219128
995238
678985
225556
95194
691851
543760
950846
502947
475108
325314
968546
27357
431359
73303
139119
175666
1096335
281681
434039
945924
243294
606321
66388
217212
1067708
556283
295478
730268
369760
814899
717879
976710
559858
618191
930562
137522
222991
657698
991251
742314
308977
242641
747197
349292
711117
979306
951297
1083818
125232
519860
862530
1045676
206427
382329
383911
561971
635351
297628
889782
774129
611029
676661
964890
562312
77027
445576
536585
266752
739556
740606
800113
416050
150032
845667
356370
236618
435983
1036832
179040
423014
958282
1015420
825513
689649
1047339
242115
850573
309115
1017567
508337
631401
906373
185252
714175
385507
345167
956400
565948
724470
715556
142492
9205
515029
554080
29582
157757
444543
1077610
367577
645761
230832
763936
885272
319384
436072
252458
359702
717973
524021
424662
702866
127053
104355
45719
65064
396629
872017
233858
991674
753116
575010
642086
717048
727309
192125
778133
454512
873357
926927
1052650
241228
786798
154909
328067
1004518
461537
483392
658835
489524
723113
113599
253888
201317
738086
340408
435415
237612
402129
358265
659113
86068
405017
42345
369043
409994
146919
587554
662663
558480
650908
142681
466993
33343
23648
875433
852811
193784
686900
197417
354448
569430
742775
273257
1005463
1004413
403365
900553
125695
532684
446595
1057179
782737
616474
174892
796074
767591
1052004
993381
217494
637257
1096575
51192
251865
404381
241215
65191
291893
193666
898758
673766
744225
1012468
897061
770657
1011949
472440
400788
249978
581410
802060
63485
370160
498263
330631
57612
296539
908031
921238
264828
1089566
817544
1054307
109359
46858
961474
805418
173652
1038718
663433
231760
953320
188923
120771
336243
268546
619646
870656
739440
651869
621547
110130
460920
945860
83516
513561
444004
153618
1052821
441708
984256
3057
328746
726313
424800
277742
821598
1075802
839898
1024045
782958
380777
387637
1016050
539040
515835
647278
921420
31547
535577
197782
1096139
219219
772092
646087
384118
731963
400372
540494
70750
1011463
194497
9232
728598
937814
893372
337100
45037
699059
943955
325571
388704
211123
617409
1028217
548216
17912
767203
877043
808509
102798
15932
795762
233321
768905
235008
496930
115840
458865
433370
992361
722555
23575
201172
981468
187381
659287
485306
47925
317273
843724
289595
26744
1030107
605288
331339
431067
226931
762545
658130
719663
646304
587698
406911
221995
764887
968927
1092439
1021853
197267
498294
706582
425847
426897
852432
16194
781643
889958
397550
785179
401635
1038927
723066
1072141
832797
749068
574437
103045
931222
1060457
271373
242444
15259
465077
503720
319222
172791
979191
484457
52195
318947
196142
78028
283862
729634
972897
736973
673428
333152
474437
506539
909730
1059828
1058149
185134
958516
823231
706814
246264
864390
1042920
604420
138816
1084134
4371
7199
471990
769153
532665
819772
496262
355603
345387
497423
146995
859173
488160
307330
125684
886626
299179
807273
536025
852341
587549
935006
977958
51027
176460
949299
374599
27713
600580
197350
143213
953340
1052981
83564
649915
751367
179245
146511
405450
992769
408101
791995
163904
299669
764839
428133
702142
168932
740124
401984
790673
491840
468652
672985
774191
269574
797101
584927
229366
404974
532421
454483
387489
227884
731583
790008
89407
1085224
27937
1063658
830641
923250
578275
315144
916356
97656
709894
737991
599010
342076
341566
579796
255839
799336
1022340
1074445
1020726
811478
780435
414274
104121
1025340
379828
766220
491478
978325
884127
503222
274293
206650
232799
328598
97323
994308
208873
620711
593957
61927
989254
1006957
92919
303874
622672
827775
124150
834371
1086764
3187
1088274
1028804
578334
453247
892340
437909
960206
292240
723324
653741
555986
244248
874380
828934
192012
89612
232113
419493
119134
280872
59778
635682
957901
437010
1086913
247560
739622
942271
284687
446690
753810
4285
918444
160746
219438
496512
1029909
841901
14034
30307
187229
1037409
523092
672023
334316
571690
497245
888539
494537
272884
253681
940520
595109
663833
403351
600243
791412
1084709
246846
933531
46275
529275
5715
523337
161143
986832
554576
137095
368449
1069656
390096
2350
286697
205293
721671
410955
824212
1061333
770143
1024014
212837
138539
494493
19332
614081
19842
291742
906006
70038
606590
356691
1044684
135288
532377
376137
758849
552132
769211
229724
55260
533665
424852
347563
224918
268424
1081769
901682
329182
692148
213106
808352
639009
68144
898768
521302
965357
973433
842569
70547
857087
18353
883763
192304
956775
88842
355996
177923
571073
404711
262362
106872
288465
772484
933653
1036949
1075732
48962
192627
601450
585305
709154
376136
874314
380230
463315
733848
10670
381264
414487
888745
546484
257471
440837
799566
964664
793255
318833
548003
612513
464591
238263
171257
780023
550348
990217
349714
781339
606386
726353
665693
183163
14642
490138
894495
532033
1008994
902717
723135
481851
564367
879359
901566
403516
1063139
165096
670351
741295
1031527
1084595
861858
172029
370066
860349
71991
347383
122263
1009331
543609
463141
1023414
183391
316077
998214
623562
418868
454343
789311
782520
698688
304234
221458
523202
140238
172511
136933
931536
642290
840900
440110
517042
120951
894027
759793
996308
994726
303858
1034811
190233
640969
812957
935397
692817
401545
971494
88992
917052
224397
317321
191498
248860
205739
512619
774217
18049
38215
854194
616671
125240
741385
674314
481998
1067810
409023
29033
234234
1083093
303251
1095797
694928
61778
785596
779695
847228
487883
493575
363358
558510
627485
934254
576659
287269
986058
534885
423524
260952
196243
616593
618382
915352
543532
185628
555209
972351
383961
622087
428388
851611
548148
698392
271315
122345
1058379
713825
297962
456177
1045116
599754
753622
257648
809575
448170
1061940
41195
765910
425123
954804
1016251
480548
377341
100871
759100
884417
579681
649460
854679
23518
768125
749912
491913
927039
534194
653719
908540
191779
794045
845781
878084
999972
726468
635097
120657
221714
1094463
627561
502392
220677
903664
478012
595072
907473
316298
927720
259285
362592
672882
1061529
330006
1059555
951182
451326
484472
961277
1007921
460654
994289
320058
192419
926675
562117
505235
521089
345296
975086
643934
493269
622513
69254
598137
673351
1004878
33174
1075818
588845
67631
280769
905351
497174
768319
161131
746263
83892
952769
225249
258047
846567
649896
384391
458948
172973
791370
274342
669686
950746
744781
625383
149545
919702
864156
96253
452776
946185
470409
362074
772275
341231
1017264
643745
785150
852244
263903
593225
1074788
915130
866592
626143
349209
650478
235827
333584
606549
1090253
121185
439340
456676
967320
1007143
719701
476916
742184
843737
509787
1089503
78511
794309
449302
598014
649286
152074
1012510
245460
222639
799347
388451
90682
824925
515721
580378
230440
417320
198717
580320
113965
1074263
580570
424297
993059
352196
70253
126139
74095
872896
1002044
197643
809449
647923
801344
1085894
111001
491361
901413
3263
1041125
228403
332044
978840
474455
875460
422893
2363
624110
532911
973699
488733
12030
656655
167352
482046
509625
817737
465397
694065
278038
631772
459686
851599
219721
1033389
296780
1083017
1028830
359091
1043304
158720
506832
775852
1079423
17303
799245
131950
782938
551783
203855
626474
591217
996215
870063
503694
193786
763023
395412
895765
970145
754898
1041115
121223
1076203
735119
1021895
742754
149440
78832
24515
41595
30635
234850
1033443
350532
945475
759584
7554
583857
365996
959168
1068229
167103
457036
939960
1100325
99092
28265
29315
760813
1092225
364762
233584
793151
231069
171205
172255
315304
378545
757506
470772
245023
121067
964238
113937
763631
159464
298068
852469
831994
672394
39488
860240
1079990
335982
68240
476924
303649
1010941
915122
291151
327349
696844
857969
660214
68469
669817
488895
699602
1030767
847333
529068
72271
839184
903788
921326
992016
675945
391094
290949
598779
437488
711014
432094
195948
181778
1003913
23484
1034441
804089
600144
554778
295502
142933
778633
39233
390247
68875
179823
304385
201486
892466
644570
525733
983045
251988
426074
898227
410195
1097748
1033570
809268
243350
598658
427893
954285
28188
975012
487310
632549
48027
1081213
766472
450373
940791
773388
182968
545535
732155
345597
624796
910451
136850
122899
367016
963780
986561
594974
599518
874391
727547
477916
270819
448344
1073859
538013
905328
747666
564368
460671
177966
26037
412995
656472
879531
760950
1013939
906848
432823
91127
660962
577552
910772
837842
13097
11897
549950
714164
597417
206150
593578
966319
1072371
747928
127525
502336
965772
1035807
663369
415889
202366
372996
938030
777650
604410
8566
122634
157610
860013
634933
1080324
94894
229207
224585
463010
763055
598489
910439
628837
1012972
142247
288450
871975
360577
853603
722910
195487
519847
492499
641370
180043
391427
164024
223424
187659
597887
308996
728167
61363
411513
627717
383439
617154
251188
134901
596170
325812
949911
213959
135374
856968
669956
322544
301698
860931
85995
5731
315848
492984
131447
1029574
1030624
1017685
1087689
1088739
439478
159838
1061139
25273
915513
902342
176727
177777
588239
894312
1022019
795176
323888
322838
239828
68319
885343
394431
391339
489425
385989
314831
997616
769540
106014
439514
327148
1089191
1083262
1003995
455951
839602
248524
632398
771528
174090
726577
399784
952936
1021410
489994
328843
148882
76564
606602
591042
995865
711772
962099
101299
790386
981736
679807
450043
75813
776032
690273
791563
985400
819812
114217
561785
902658
695822
898796
555221
465806
83658
268540
44558
54113
1080338
174885
182708
516039
323923
884445
907273
376676
107438
900059
907676
29087
8989
1062351
955241
384882
591272
191847
454719
83161
1036553
867984
796741
611860
659786
28451
397931
237151
718169
580122
769037
322784
1070405
510588
710931
823435
185864
200978
333578
29284
844195
895132
625978
583175
104392
165805
733931
514103
1089605
274836
382137
1074094
148188
791800
26031
608782
102509
495308
1086587
604796
1006384
388297
932744
958442
491424
1083133
391554
635273
531742
123524
693410
723617
813217
510157
643138
1026149
942617
333149
1088813
17764
738070
1035718
218796
911303
404845
443845
618253
835590
183962
252500
71884
924105
919200
1012586
290668
1077814
851994
944544
325515
996121
880900
660043
766388
404856
214787
280730
29783
410993
673525
121529
853335
474934
804409
517037
662888
771041
779734
122715
162114
389233
77283
228203
477581
410743
639056
935057
310131
313402
995692
883135
488566
887617
800925
344358
705693
1021822
177051
122702
517655
724892
756653
602534
348830
490512
600871
237565
275131
964662
862277
396960
1097285
63011
79083
322425
474685
1009329
444448
601814
1081472
1047702
410674
874363
542357
222640
732152
53868
982481
955535
189759
58811
89067
534502
686831
686638
1079597
978075
168195
76091
838382
449346
870397
942218
734616
684996
170883
495996
599604
598554
846565
720684
439932
573526
887411
193931
435545
597031
498195
295038
615538
196407
679849
343708
471798
922224
996888
21967
732701
738469
169446
602578
605193
1069991
155675
275345
672118
258804
1029627
144567
711665
523821
185292
621058
163572
1070817
683617
148650
476152
295550
1034751
502569
693179
672709
287304
18731
865836
1004040
920769
403745
117285
648644
853778
979682
459935
263314
296177
890740
418745
821610
707597
342479
581255
863115
572253
1003382
629275
291325
155996
516502
356909
104814
920662
794562
62363
346481
852075
207133
181196
68773
735988
944633
24281
625615
545171
178412
739851
422870
557297
1083646
515990
202604
204093
967256
500593
911023
82242
941819
31091
393047
627173
1034920
402750
1019400
713458
779422
866181
1028276
524957
22170
297952
990678
1033295
730992
279603
151441
214128
698707
987302
726921
513650
752803
1052769
298864
123963
995277
484925
893532
590521
275556
742912
170815
534416
346667
232127
89451
176916
684747
258869
450667
946586
453018
822101
121904
1002363
21448
980564
605007
94405
1048799
381713
410890
422694
528564
415712
1098250
741256
551982
400679
401729
236997
427963
398904
250789
151970
658092
9199
314493
128741
163759
482007
25673
1090239
821664
821401
539205
452315
775758
219717
987678
267426
750418
592518
22570
596611
146628
203675
651040
947695
108405
1031482
390297
8312
456087
538661
1079024
868758
310803
219697
739609
648409
124697
958656
931524
335456
195362
820147
919050
1079498
271967
988892
161130
613043
873121
560107
46618
570727
605552
488090
766343
37742
953864
594316
270619
242139
348184
293897
35343
146063
743895
31566
276392
1050274
279652
391869
425783
312512
312794
130969
592978
501259
11890
35200
549104
996127
904550
629482
172147
14309
1030619
361523
763897
135632
455273
607276
674003
961667
490536
199512
347937
250535
912517
345397
815564
57691
225681
1082305
44111
675171
119306
1068887
654319
544271
50831
736548
178631
910204
914979
467400
784955
518644
939728
390425
854458
479231
1024962
458956
584444
925696
952786
409240
1098894
457622
502554
1054052
817400
602846
109970
636663
638063
693725
635412
818009
83486
77689
598545
79070
868419
815328
703175
691750
713636
593622
338522
80913
105603
329159
277142
324437
578995
178669
921938
690659
951758
585135
470508
1086174
168874
736290
452129
226764
276347
863341
388043
555667
194171
830403
1041867
1004779
210220
100137
525109
270065
484652
880859
429138
297225
881363
105293
502096
36935
265616
615468
964914
375588
988263
653940
346295
1037317
883511
1100143
586523
726283
670870
426453
608551
370428
283318
474204
481042
1010739
754507
89514
232624
184340
869938
1021123
2914
611284
413076
390130
402558
849263
177322
885359
550211
1010109
403257
677037
803044
210580
101204
41748
440369
1042338
800824
918908
234949
1098520
884374
548667
540906
157616
3389
658664
671072
369297
911975
295287
144075
101444
525478
198564
699693
564889
804201
1093637
356726
410882
982905
760204
1099563
645765
395870
175690
985486
31147
1023542
989041
347164
522619
907506
601500
790370
241982
33483
520469
395643
401296
1027212
881230
866640
986790
267070
71808
1014492
95611
87329
243611
893207
855611
994763
754363
385737
723392
193809
552340
562186
506029
715312
687957
863434
377410
380662
213968
838089
1067503
709590
81610
515802
293881
336167
626430
20926
192169
943747
637313
926009
537442
609131
177764
58615
847857
401164
17992
837494
702616
524148
449781
1096416
105477
319560
1087284
50342
28928
123739
67955
821566
617801
743327
11629
716368
332949
778113
965910
4423
943128
343248
335712
598110
443302
363119
325702
538057
998148
791184
949043
247298
954170
496596
853700
657099
393401
469110
68347
980670
798154
726621
660367
318111
104546
650652
1064438
653579
13385
217775
457893
381734
139398
697478
97661
109771
385649
711559
364412
650465
502485
217609
871782
508952
512437
761347
314587
638792
675420
972071
839516
703265
219464
212088
1085355
126457
918808
418797
351722
1044914
887129
950635
276539
204566
1012423
430218
491001
608961
145676
238975
335240
659234
1020359
986290
65634
892490
773808
471660
920874
418384
169283
39795
101904
332703
578836
284574
1014881
803643
618010
174237
608683
1045700
886431
780434
469789
702619
249965
590166
435182
886473
936157
186798
643578
741889
86013
138860
923262
831847
451260
282403
1072242
153166
739569
384101
940225
621884
851469
824869
627301
315338
229261
454466
939572
940622
887564
888614
855631
47135
209701
1020395
685471
1055217
816041
924235
169341
574647
73649
417003
593884
325341
164773
453385
1085154
621334
1097011
894906
892089
178810
700698
924385
298841
595994
658961
232561
73492
817410
928322
766451
482534
56950
779060
206349
589888
1017081
319691
52593
746985
824305
914547
509285
548054
1055981
587191
158668
867828
1014214
684343
477656
174151
384470
313009
124900
153099
131389
396476
397526
194791
276780
505571
804207
575071
856440
799652
977104
123849
1087999
166833
1045337
833374
500896
304393
397850
711740
741764
116308
114926
411318
478436
863052
675872
740648
227033
372626
950575
811556
577659
111257
978125
715333
367205
995144
85943
527891
235570
498233
897818
58839
481586
467569
952325
631635
869881
795518
404424
177701
431740
807636
1089800
383149
121680
285313
158225
473225
1087471
862762
664255
1036842
579418
266926
844680
30388
755693
397079
608653
160453
887697
365993
708208
665400
79994
1035825
151789
590661
896513
1052649
52368
26941
531412
429085
888032
1032584
288235
59948
366555
105450
847635
101653
313101
789805
372107
543160
960630
605170
974609
751875
462830
1084793
114992
684777
1025380
790223
858316
281092
267757
171915
898624
5259
918835
145145
163942
795120
691677
376106
570222
207717
436894
139681
550092
557547
1033117
556472
736915
727392
802368
601064
613914
951339
1069491
325346
923964
95330
369581
711123
411115
398553
285679
138157
598322
151120
582973
306107
575640
119172
238443
504649
1020839
736942
636494
318990
575569
403175
326318
925271
429637
502802
443777
55869
547347
705748
752552
679627
230069
176670
938589
205647
201086
742742
1032183
248463
557163
867333
288066
1073470
911733
542654
829587
690258
893432
384239
219840
631340
816107
898759
340643
997141
71713
50191
155142
653048
806968
577099
316353
910475
496537
996031
731587
200074
668643
869032
516193
437940
1098913
161850
391333
818584
383092
368877
387882
100925
637088
249877
860645
1091938
920940
1085259
995172
425216
629277
1093045
520212
750290
949788
521960
118974
114007
644253
975419
251595
407649
276634
1004140
219334
810419
990240
886394
325465
329489
284864
564622
61825
466072
861720
586787
698014
933315
1014625
354175
174625
63348
703461
939714
62985
390562
1069433
520304
760755
955718
140918
277143
565600
817324
736341
17694
317602
871049
916704
172714
866149
356992
4983
912979
253368
272238
415208
347457
890134
267105
1047290
217175
444534
249782
811220
893818
1041056
83431
1081757
1038293
418539
71449
482604
665650
299062
538938
698759
209487
682559
196187
962894
1029451
666510
737888
743197
240859
112793
306286
151649
466348
139134
127941
197804
335180
972154
706336
47514
1093070
629518
507930
638838
586350
931538
856506
228468
260539
722777
684522
944336
943286
306240
855266
821544
965429
624577
835043
429748
622856
821266
593736
324020
897840
670792
454419
28510
251659
810520
913386
449071
399907
514159
320101
912724
252144
823457
776606
119064
847590
317962
513602
712377
141896
436021
608858
520759
1074025
264992
519247
721442
779323
625218
49844
856199
326542
548017
144045
1002227
597228
785884
706798
164397
534370
631761
506990
958729
975636
846154
203835
1065793
537885
482112
1051498
881664
33768
823813
61334
740685
327977
211465
501313
468355
1093365
841015
28935
895078
340101
792873
316695
684397
621106
223159
231255
908905
1021683
362605
1098754
731073
842966
474071
434768
453383
47299
316858
984617
491615
1093786
754495
1012038
78488
168663
723121
307536
600893
681503
1018765
277867
14052
633993
728995
139707
812392
931721
1053217
517282
611538
111955
52447
921583
499293
343793
111652
836941
213145
34115
334839
149567
39041
922884
612084
958864
316874
37597
801015
802409
853571
222617
37432
940098
236468
467170
257152
756033
662103
362941
668218
336528
915811
812092
981282
454041
179157
550298
418219
13654
466745
287464
230362
22380
333719
132917
889926
238640
806545
550152
976538
31680
1076449
239886
566957
417771
166365
793472
394498
774550
1097171
1082194
1081297
303419
625601
356807
194445
391549
497120
545763
1019752
299851
396780
470551
918065
194136
505067
97198
436581
35282
254630
298310
657702
999036
527027
393369
729387
471905
172888
410901
1090252
164154
936356
708981
271317
959709
448093
754763
644532
357219
66370
1075421
49347
705928
687528
171459
787365
798754
512160
934281
449303
562586
258106
108044
398153
252039
570818
943749
814313
239528
1059943
1047343
467179
388402
103916
49487
125825
46343
353239
575873
589824
701390
819875
854863
447167
604303
349899
70504
844356
986587
356533
171733
601333
185533
99055
396256
863507
412557
948740
555357
820744
226084
17052
526719
178662
191662
184196
805637
565381
1013663
696110
58316
571588
608732
609782
610832
27848
931385
722151
19352
828149
405637
483437
373263
577186
17618
440882
161312
247020
450653
1042603
118612
1051411
430347
27520
364724
821801
906965
603116
67832
321942
906735
102644
731748
638999
897182
222071
671658
783788
456188
752038
619430
1034807
746295
1049967
1031509
713218
275713
208899
189233
717137
879917
974538
426927
785787
574312
590365
1007530
641705
16290
442273
332959
1090620
361611
305374
986248
169738
41037
719322
748119
109987
302517
603889
133473
848322
336650
981355
1020403
354882
900719
422175
950714
641415
580681
968207
157420
1074331
315224
648625
274958
404114
522805
958570
871284
663088
535455
169693
5986
542435
201559
9304
355375
522589
689861
1075097
406022
492897
388837
441892
421014
403784
650309
13793
846803
179990
886886
293557
1028419
1091189
957534
54010
699025
690824
328914
803385
998896
364060
849697
784017
255242
288271
1055313
77078
201524
736872
999375
376326
228607
867663
495039
650141
317932
274564
405635
66484
463178
1049785
89201
96179
472192
229915
723084
793943
778867
995925
938307
62397
818463
189855
67429
345040
618785
699824
258485
711050
432968
215840
694009
922424
280043
1004014
837537
1043075
302797
700012
10016
994403
75633
538858
550593
757380
660268
838109
944627
104176
128876
629912
922825
426039
125842
1008822
392663
91312
798958
812501
112444
339244
984995
286467
7653
703772
190457
839359
1048294
336392
1066685
378198
504922
548133
663637
769653
33486
914485
915535
668482
1091092
521587
693437
304892
312550
913335
125631
581918
143333
266272
916270
404211
395630
396680
793596
793595
96439
688646
1016794
620941
270405
398292
780757
522356
380611
593275
957605
758518
93556
937757
873027
118034
353012
406288
528957
622269
984535
253726
824276
94818
289152
688725
649730
585184
781764
320242
736466
769160
639592
913264
361009
606019
638947
652475
194234
858344
587846
444533
1073780
1098784
30612
289464
438325
397102
493454
454829
273077
611563
795663
511902
278010
836418
728054
485014
800768
90031
96899
1023080
439441
873092
480015
30615
966177
562628
403051
823452
265809
1058908
623170
758628
457182
325869
882430
173276
281327
109974
165898
691296
190486
64580
302935
623018
304180
456419
577973
272505
905649
821952
730074
349972
837172
490674
1010489
241888
690769
1095428
759781
401606
1022848
1019103
262396
756525
151722
894819
39104
668703
1069946
1028701
701546
536027
40112
965074
1056722
816633
651763
931997
31562
404882
294767
399145
528493
484838
205685
111036
950488
354161
516833
539743
872573
1048874
1047824
270044
710570
100867
448969
802510
219970
719538
370809
584312
554043
896607
565470
255573
641124
396412
703673
219122
575962
803424
892963
959931
496918
401090
853809
464978
463292
459822
1048150
475837
988949
967194
245935
629253
41251
1061428
856676
3962
239004
358177
348425
852277
135366
24061
1023229
996619
910654
553381
691955
54732
148392
477976
798005
767823
911424
1095189
199546
449591
37672
292593
1100218
268587
1043412
153014
526762
19631
606786
14097
1024383
813840
855373
554822
666509
692628
139680
280896
840192
326749
1031506
862401
380484
1013525
811376
502466
565828
345471
850835
373948
1067153
88536
126484
360699
748231
488692
976479
281816
885720
964124
850709
645151
985356
86200
676389
284538
225842
999557
1017499
666725
323234
524039
70501
44539
747114
344820
796146
976069
540636
871640
354006
483400
194926
369234
111558
85027
835209
563310
29066
228092
430304
324862
300829
206450
467456
708483
451038
80393
916810
216709
355207
650382
1043124
23265
365346
1076856
1029943
913530
1032342
145734
845149
1100136
609903
815282
2946
945569
808968
831929
1077063
406204
886003
650728
770557
513276
910040
249771
544891
427053
870559
256898
571414
24241
348053
7847
162110
345775
45544
311010
1086839
232613
368222
667633
188041
322966
104161
217695
702852
856942
1026417
699247
658401
105395
113958
712078
963299
591807
165608
901499
1003931
408721
686410
897036
424310
976395
348990
467093
564187
518102
326654
82111
1059856
844551
748297
356184
447867
342122
452935
464940
137229
872735
373760
545623
643654
997634
1026447
156890
563189
176718
680717
566900
709219
477788
501006
905980
244265
33885
559164
391207
1026378
327036
584469
419274
864091
678773
745147
3694
593182
659752
9294
530547
999211
893003
1002736
1093872
139062
117137
913723
173422
344216
123590
30422
748464
385104
1091703
618740
68166
532334
690788
779669
183326
963623
473883
372222
525845
993553
402020
146581
1005643
146271
901279
21749
1009989
385005
404674
527465
69754
816806
11832
199576
865844
541950
343933
697909
941942
1076764
819777
653950
317953
184489
700318
214799
677993
338434
1086383
605042
411761
422105
986872
991781
124108
980737
812447
154117
887539
244719
637965
975148
471721
522675
77801
313716
366382
442534
533487
510945
685479
646828
416985
879841
214958
81587
248743
364100
411535
646463
453867
67460
909559
659808
1023062
335613
58245
1075254
588834
778826
614377
783814
357514
565845
961175
964727
227901
771497
987088
810221
447663
618029
537503
932988
645140
467169
424928
56143
203479
838748
495480
393319
142150
641933
317700
731532
53883
229387
694537
586985
299982
51370
37818
701689
40313
874057
517633
814449
150472
661893
1044078
468494
379129
327689
943768
8690
247190
247191
189069
869841
177183
159228
981370
379730
661025
345663
12021
255875
323536
1000622
155789
710144
752398
39724
449623
21545
580600
936342
225223
733070
487684
764783
813493
426172
724518
139587
1033718
1081718
907431
651373
689524
172546
326927
81526
961491
512010
890865
512651
54730
308392
915180
29675
562685
766949
291746
924462
37935
621840
182816
613691
380632
868436
136739
1057869
170728
117487
827710
96589
942066
768327
638433
1049261
421856
1044833
735207
659126
332999
395167
89636
111830
907574
967532
902868
425188
1013412
139152
1000786
499335
1029474
105462
559995
139893
365876
89528
173970
525643
944498
210519
107627
919692
911200
1054179
359057
880284
606052
633012
258186
917381
1096380
782426
836330
1045482
1087038
908304
327060
354206
600939
957805
380704
696322
976260
481162
411906
691771
1090382
282604
685613
1025164
267537
510962
831552
565834
361890
422646
852916
438704
632291
1020794
293987
839687
929645
664813
968966
511731
957563
66649
640943
625329
512960
1013472
1016810
1071074
960475
1077963
323142
599980
919158
749168
515254
39394
729372
120763
157453
296553
165153
1081470
973563
772501
870509
1009521
174194
852231
138442
639103
137817
484017
607315
83663
207529
458413
941343
77470
866919
575171
685359
12985
928319
768116
620557
331192
98610
373763
1010881
362003
1010027
91399
224431
414808
1049371
487630
275286
790777
895641
167900
885965
352706
772144
249422
450099
623821
754144
760841
786517
921544
940179
40035
30946
1006881
675095
69663
301530
562141
476510
585737
80574
1090573
309487
628667
14285
868942
443657
808342
801850
25751
779270
938876
179728
248403
262222
841085
682377
926913
394454
626454
1035675
809780
760490
60897
444445
758024
646185
65727
964207
797372
973973
735160
1088773
575531
480146
230858
908283
941609
774630
337945
842610
968570
323995
585876
98367
483440
718195
176487
948224
957912
842593
153480
806554
557637
348693
684337
303987
58479
536375
566081
875741
826848
75778
1082745
63555
933244
883539
518933
906930
453499
486213
122390
363093
529535
1031972
709518
662556
826920
450887
195509
647152
770845
631225
704023
350912
65239
987194
120437
277884
772042
245690
1023720
192205
231407
888695
9811
121071
430096
163745
1043682
1000707
346360
9265
837844
539633
738768
616008
1018995
917397
523037
647263
300474
587547
841543
915888
285258
714830
704739
975021
756314
384582
473292
694992
743493
225649
1007007
1091395
88138
645213
555317
381249
491395
49182
974584
355855
238715
590447
777928
620257
339823
924697
227600
727648
204824
110693
415540
1017383
1012015
227526
247989
764376
856466
1039255
608711
469039
125780
454764
1012756
209907
377945
236610
445545
2896
879724
735907
996596
211149
853150
531189
957607
737877
1026700
717262
682471
237523
385276
106329
588789
178411
828761
826359
324210
183380
383433
855938
439984
459136
1034899
571257
314376
82018
23594
703687
579813
832864
1085817
841087
591660
479684
673973
1019880
938298
228253
80594
947223
9513
924530
903383
65312
411818
446354
414380
997298
879783
460289
224454
771744
653846
334746
59763
622438
865706
183289
69667
57212
342503
610101
144768
207035
1021558
1012536
796760
61115
50589
813520
185227
683922
792261
155949
154899
1002616
472266
836020
1044819
342343
835681
485784
306220
715511
107412
671983
218841
179908
927009
617637
973588
657435
259693
224882
375482
1094319
498500
656929
566986
161674
806172
407626
91198
827625
832669
523589
384070
776877
1037219
1017408
24818
202378
693443
246184
1058086
98950
772351
442493
844840
410357
195840
693348
1065284
302875
929142
180160
224165
562944
567823
816798
261220
824723
164795
609817
730270
445893
637122
982006
323108
208469
34424
494294
940876
599615
426101
362149
566440
261916
130142
394051
495419
351182
344202
210817
1022125
933164
869779
627456
1072404
312829
805872
280592
126708
719197
1051293
805583
720024
94960
104234
503564
1076769
306787
498513
452335
313201
534506
947414
443774
35524
179589
175134
952452
596517
1026336
429556
343542
607763
236148
385403
81034
157055
72906
120811
459815
994728
68482
131711
350240
978817
581059
491613
440434
1094545
90897
968928
598130
254818
344630
373503
961704
455549
125653
687156
13319
85488
367970
82230
608282
803686
837459
582891
350425
30651
735328
865179
902526
594667
1096445
452154
602595
196539
821104
794274
267003
218055
135917
435007
1066689
21343
942929
623708
729857
543111
255198
740145
981536
944254
643068
1006244
857076
877346
865343
971359
979490
243759
724958
121832
504410
399170
457858
386175
756123
441704
60152
106488
1097812
613569
845680
275136
712672
499277
948905
99883
447202
806258
418413
619317
346616
888425
648468
252060
794593
469327
509031
729059
417205
27708
419189
1057059
966633
1055069
380286
88893
998690
11817
465612
671676
842620
630102
4303
239861
30231
431334
512551
943365
197718
148436
380086
772748
304839
19765
507626
346837
94407
662878
221472
636790
413499
657368
341468
640306
954445
985541
179934
834294
437838
551616
1079185
587555
39112
891196
216583
77308
892387
395518
869718
518759
114507
770729
880038
733924
814294
476542
756175
831306
1097972
621451
347735
767897
296143
653608
912375
74638
438632
15475
588070
367115
175107
949882
22415
1098858
361144
624410
162629
956918
203335
1046946
471856
613600
451085
1057122
980730
207841
218168
561734
588747
761295
691923
145515
383275
752550
809113
223983
400048
143858
741495
926037
271969
751233
234282
64320
40017
862921
1084917
561119
280924
1003135
707664
260182
886754
306070
181968
126637
883422
377726
176660
670542
580168
752674
743685
349953
664887
524156
813463
1057499
241380
610401
407600
539876
1003254
118397
236517
265780
2904
897183
153577
439374
666883
735360
585801
317067
426370
814058
496511
802612
500119
918248
418996
1016162
696615
182219
370618
547330
432193
939090
745457
443584
1012287
286563
375886
1031325
654999
650323
365304
921156
71339
771005
404041
849328
475548
356946
1085367
907639
513959
1091979
837758
257989
971466
15168
793164
607866
529890
398326
280244
208394
883782
1051883
396334
800209
495481
664828
333120
531614
272561
739734
1064010
1089375
360589
486157
895853
674228
527321
103987
953882
49603
875424
601491
118465
1018618
115109
458505
750295
873220
508560
754626
209258
159002
866296
790020
1086401
49318
225465
405663
599608
744756
138521
602918
850132
13587
290031
873944
773337
139663
415718
955553
560871
300197
889234
533877
220078
566753
262637
1076765
441122
1077201
340757
158941
350715
708099
1026168
762897
970976
989720
152112
804429
831887
376680
592901
443123
294398
794892
1086649
500977
661331
778487
82127
684637
1052699
1062749
579701
210988
1014982
532250
524444
908042
772917
31361
189817
388249
722493
680834
636576
176486
997623
261909
639991
362388
434329
750673
154664
222169
556311
49814
953219
1010034
53757
861264
293373
1087908
977113
282014
112690
337420
181362
232568
586545
592432
168041
201197
439062
436257
870467
264913
916389
1088485
801857
1043791
1051933
7038
52993
329785
40910
1004295
803152
640904
839350
134605
900049
1000932
703226
479826
261589
74819
544807
919298
347825
163297
459620
62922
864347
498090
465193
848254
475865
862781
1005670
183561
720612
728783
93509
4440
941522
545801
162261
231193
931845
669060
20037
328715
1043190
705678
813446
237752
953706
201659
1084798
842376
529326
771708
284535
186508
577698
292057
537117
1047674
830112
315443
422930
998667
1033461
1095524
61760
171369
378764
737578
662535
661381
359375
403220
620114
414151
821191
305148
595122
819950
932043
607387
814000
294437
868892
219342
1057267
387359
755324
1066785
950420
571283
162313
654459
888592
132150
311167
449159
936997
1064123
201910
650473
1022253
314037
23978
277829
604403
488781
20241
714714
578543
599742
681328
831752
177573
150208
897111
402962
131806
201405
1078746
193951
600267
265164
415472
639345
409294
823437
115743
500187
674048
937766
107485
792159
185593
338501
798309
161712
988742
874081
699419
304107
64639
387735
386685
948559
9653
8710
136810
164720
667408
952741
964424
734621
187543
887907
478810
601574
433873
16562
461576
314624
487699
265000
740016
333400
88491
1018565
808454
585634
1074708
557678
417244
864797
617951
40302
768947
910510
238541
358043
584723
117468
383520
151269
579619
965396
1080793
58408
202993
180010
67403
604405
348097
686099
427506
604082
332837
749217
221084
359349
227664
505278
1008499
485539
492037
901007
230783
356760
231502
762109
580131
55232
558208
907500
1016752
931855
999715
693680
575486
823068
398523
784716
695329
215493
552086
23510
575020
775648
736142
1033024
1041592
740853
650760
238272
452453
31747
857134
930333
567011
114294
348701
975156
72085
254823
1010321
760029
41737
500102
117657
155596
389340
870661
351236
602012
115349
912183
793625
228639
304446
783769
223368
303908
539754
403751
462413
203173
438500
297538
558249
920767
43345
53270
74704
854237
313925
342552
902674
765722
810112
593950
1003521
328337
995085
145789
1048850
111285
408373
44995
1044627
679461
459393
396298
235975
823585
530789
662365
787512
675437
406030
260289
343935
930268
1061701
53320
770199
217367
991954
928047
53740
34056
297494
551570
894125
198037
889491
84318
743051
359329
931636
571180
392444
548379
425487
622220
936312
958358
729720
174584
767831
820337
522030
550651
106348
994952
966572
481601
739402
262091
570844
75873
278562
331128
258563
467077
599814
383508
440695
166041
671042
1046785
262372
1070883
929324
300697
482537
1036396
429158
815573
358876
265726
853509
536419
606425
781757
89628
794237
699398
238826
638143
1078733
1013401
438021
287340
193618
222382
388313
653256
815745
117159
106185
545069
590122
478439
8118
653916
684586
897859
106698
366020
38320
159939
3218
349675
927549
939678
407176
788668
112205
204928
219527
1054834
1040370
373936
401359
506637
857334
238907
1076295
753297
781137
512998
768151
893824
931824
1028536
201417
201008
228559
431439
323311
400444
85443
224237
80897
659409
292056
3712
615412
618693
817062
81025
405083
1005206
134104
33877
589381
1026057
61970
366306
983798
639070
364095
583819
225003
1083909
106636
801036
823828
869690
720568
338570
36081
920198
653567
234780
314044
473813
974904
752921
356208
473480
202527
36180
68063
1022614
329030
649871
276131
800816
800815
354791
188278
189328
785574
648306
421374
793899
888350
417945
999159
706120
760933
743113
950295
552779
251951
611081
493286
579938
332149
1042214
808261
1063210
382165
39249
435180
51615
1011649
141633
350874
654126
653076
125190
932717
705420
146625
845077
557473
610706
857165
664812
1025305
318058
901706
188241
509564
1005155
683248
160893
1020756
774360
388954
155879
555961
783206
755840
722817
1003328
718623
406963
427571
21580
629214
128559
596411
970492
64191
768056
226820
1067549
827260
145603
813050
584302
312830
1068002
66089
260816
845248
373156
258103
739355
643316
939757
465158
574213
875465
551591
92964
682598
86857
687113
493414
567238
617270
390138
365243
617931
479263
330940
789140
982933
764057
169392
196563
296185
503007
854018
906182
938163
1089732
312305
215659
153893
422600
455855
877984
1079394
480646
433231
895155
294554
745973
750175
933933
319707
252538
975765
1037730
1006221
513760
1056072
694715
359994
415247
1075817
999685
834208
442356
619606
481847
166420
1069674
242412
350553
877335
787878
64096
505274
254339
690051
572764
610980
1054394
89778
672632
787142
140625
213674
363525
485881
750512
185615
939444
34541
392714
716172
1073636
843301
945348
314506
46922
45872
373726
372676
238526
278805
492266
564003
582251
125616
618644
975533
763491
781530
1091425
209116
883584
248285
542138
543188
333216
1037597
449234
892207
862935
582568
150818
816569
998485
414405
801598
217604
737612
904256
240183
428928
413814
118729
548247
544150
133608
52975
800203
678663
1100307
187350
275312
646303
598201
379399
678361
360989
343340
563674
902819
1041233
27230
237889
411975
243966
678315
131571
513575
1012773
6033
268704
448176
580544
856844
359367
748409
809925
62605
1042277
10683
26753
489917
866862
692335
1018561
909517
690546
457490
652783
118493
397501
575232
904428
753046
1016062
270116
883915
960992
1012637
503001
778685
187668
213564
296940
106685
775732
425679
136457
741624
894716
229975
616530
977212
996471
881241
532368
1049162
47422
493978
1016393
327714
896684
781997
602065
542048
990999
989519
641340
460479
134134
81344
276909
732191
794285
402923
410429
289065
751740
152893
1084146
154650
209392
814236
412033
379141
599185
231713
9037
470971
958098
61879
476588
46000
300712
251025
815555
1014981
1083355
228753
97763
339021
337843
465379
797985
841248
278449
324004
363244
967928
62227
376649
60735
518762
178387
1039385
392118
638208
77115
951752
642947
1019761
1050959
609679
909493
423047
821736
432018
260818
679328
658460
453117
735089
47441
47887
440820
493386
851370
989387
135743
53758
90398
141672
201971
774184
951064
256746
415134
262410
97358
1068460
767368
960516
110937
546219
249641
607875
152694
85300
638353
604245
526731
1057692
916599
169718
356350
942174
382755
191562
84474
45630
477595
472077
1025848
608886
739350
531070
409009
361288
970789
385031
47037
253610
292888
449272
972388
586232
55959
588810
499425
940358
337571
329135
570085
372089
237628
236578
908496
297282
626888
380161
258195
928062
1091872
897093
70917
24089
893985
892935
606288
605238
984374
57050
56000
591106
156446
155396
276548
275498
762272
1032230
546113
833997
915142
258840
1096377
520681
476350
817387
41587
631438
971445
528962
803028
363008
167844
208568
1007330
886190
653958
177193
439937
520197
493576
816788
615339
1066496
132588
242463
864622
935744
729940
608512
209756
856419
567530
21612
942258
286814
249225
128476
874470
775420
252939
72201
878068
623370
723822
962938
240685
392575
860241
601560
63260
364044
19807
523297
460092
265478
680641
985841
1068465
292944
153285
979081
68273
192889
12099
959470
394843
772288
237674
859906
1011489
956098
783955
594105
658418
1064580
827473
343419
287879
380831
1012908
925630
547748
197035
539037
838347
887193
152524
268640
1038459
946466
449669
307006
943762
709674
544434
123290
670684
399532
1094534
137044
655474
1037707
468614
332865
602279
548298
335005
744951
1034370
288189
950863
438341
952762
906201
831626
71276
5767
653435
1030549
835352
937024
1033488
170474
927373
138880
286433
582724
141605
424395
909234
499955
874700
186447
510023
295263
975400
919533
286981
882292
798834
354470
456071
1094263
41003
839101
150501
886800
1020192
696143
707931
564797
215347
15625
631806
143293
775771
433280
288403
402279
132268
220517
1013967
716230
258202
516983
714432
908841
346793
1076456
116676
854907
138068
639171
1083490
111623
375338
366347
655448
21698
589937
131915
208713
878560
221926
363767
9845
347135
642940
140658
488355
946302
52660
831758
709208
308946
1070287
572786
719460
1040484
698185
167441
534879
922464
832680
949872
463974
615973
26814
62650
914537
482741
945440
1067278
879988
561757
922699
359990
729988
188868
795546
127795
567407
284919
701233
608072
256806
471436
609993
59442
758559
69390
921824
530069
79011
903379
446488
238491
212346
884322
561445
946592
797150
698699
584244
199545
303715
407907
78219
556772
401344
621523
880999
699153
51041
432198
994182
286374
975914
995466
615046
613996
921596
79597
413037
869329
157187
501670
531867
772106
947511
244459
377710
212012
563725
44282
596866
375769
25776
46926
432997
613344
1056164
61808
1014019
405560
761039
340829
806357
936879
961407
872363
1089870
93923
247429
806747
365112
563649
261418
302651
971798
688624
1087779
1071775
138219
1078932
125793
782279
818642
306992
379941
964020
1097096
638811
841846
670650
36197
1080809
940127
63923
313475
10950
604575
122188
826574
474159
53107
143520
319024
985438
1010298
976874
475446
850985
856688
780838
183221
485596
305497
932757
931707
752215
122943
564529
185740
171375
510875
853437
256621
143985
1053189
932719
406719
405669
556483
255077
1035579
1056271
1055221
1055222
594517
985913
924465
933591
932541
35469
37757
67874
905857
130475
434630
313582
222162
264382
223995
80755
866556
441592
740700
1023270
71676
670107
405170
416185
877201
998877
106526
841070
390783
665712
457823
595680
41007
265820
759737
881509
91973
147748
576981
454361
825744
1036457
123062
421306
649079
547613
367033
1012607
130575
452300
292610
186511
64840
951810
646572
444007
1027746
123373
479247
113783
197420
363670
823629
424673
976799
231704
481883
1014001
107591
684924
802325
817222
601785
867271
607974
655991
349481
529933
1007366
340236
943954
85061
13422
212221
576852
1060557
834503
833716
992973
171998
279245
111882
613597
959677
395727
295202
1009464
12310
690521
546873
974700
669774
226061
772573
118927
841720
451208
647911
156513
894627
696370
769039
565633
472873
981616
221235
378116
1049615
400833
1054162
649536
12990
329575
506526
106275
775605
230962
944825
240225
878602
428791
798113
500343
565850
429627
248389
490148
261952
674190
236196
904001
486074
890453
413540
219238
109913
597651
278179
467186
780468
886077
994008
493673
749720
621127
36711
52616
970708
127655
1023531
213890
420277
361586
1037750
583613
333366
791362
63884
205632
835301
483754
601584
876516
969143
262900
109709
360364
1072135
97659
881867
433725
980022
210935
669665
787216
1090730
574855
961941
389963
623840
540507
498740
691850
1009557
214469
539961
389025
542195
866289
520688
737542
729211
551709
18056
153835
422484
295618
1014624
133672
123709
882498
644799
1090726
340493
582567
236135
1060767
716779
430589
492054
328677
194454
420664
81926
671085
936830
364635
99886
244130
683230
779709
708667
441442
975900
630953
250357
1083350
812766
873863
837702
543961
28524
1027010
731049
1081168
748774
842473
282854
494499
341259
266834
239657
872627
836379
593789
509952
327623
862658
124357
260854
1035115
107282
600782
526598
346317
113999
1010780
60656
425675
12660
568453
833792
151250
687227
691555
387981
497597
858356
741724
511507
688995
293954
534073
1086501
233370
416482
732941
10071
1074052
107998
982203
77785
445513
31742
487685
594714
252154
381247
703833
666338
772579
106487
287179
1011218
104963
928190
886271
906364
606374
45442
714710
67888
913495
340976
835950
1039071
532530
1080457
369699
1037861
689924
66204
827894
679293
599248
784618
393370
632961
6083
1059418
359667
514573
975716
309730
1010870
189369
68674
57190
781936
199288
691051
944592
950077
396760
8743
34509
824202
647640
564793
991269
170791
695059
961267
309164
480501
696582
489020
809588
853039
522295
826611
116927
912880
985536
142920
745982
806998
364980
691109
147368
991526
776270
375803
659382
1078897
539841
575093
138689
869069
868019
297735
712248
603205
1066028
57989
836392
140680
1033667
85934
208137
666638
882308
299201
122837
1077890
374624
16735
618634
285506
494933
987217
495175
520025
1059427
30900
345172
530517
729586
350837
588488
807593
549942
519712
1060551
907606
282050
973535
419642
877579
878629
783489
369507
403001
295654
603826
164859
883270
825540
1064750
635069
1001589
881188
315743
642061
728500
652285
309897
1068354
901739
18783
847487
205988
933521
321518
560589
796852
336715
807234
65728
61014
198093
504252
118366
1016462
101305
838771
47243
359275
70942
236463
119959
580839
221745
104181
424431
494175
671202
838035
315938
438790
690085
983252
289011
1066819
964131
859612
783289
775744
1073097
629918
944923
209712
157410
486785
777423
378645
102031
1049685
495376
164083
21223
1069157
306720
794032
212316
750657
622494
679588
827185
232332
482335
333437
483023
1039481
364876
97045
99322
886852
1044863
241935
240885
35994
585986
580855
30707
81245
214341
876883
84043
257439
458764
897274
570518
837833
987164
952470
250057
864732
515094
878738
268871
816877
265796
886936
738454
61479
635957
1036303
526187
926445
405553
968085
900726
620399
782026
681624
973907
48863
885214
707082
747136
600928
238987
168472
1025038
486047
107328
1083537
547694
1061907
117679
369091
936262
1031980
187864
1056983
517088
750772
540272
652545
512107
1071373
653491
41896
606138
177813
876131
148558
485475
49114
54622
911683
1081579
452753
17239
931527
312319
948800
895667
631231
935729
774396
1094046
884946
26612
944946
488953
22886
222384
156892
1049826
737037
338621
94645
350544
93446
199443
561516
776747
988574
622109
490794
495541
944297
367472
22731
665539
684959
804689
1091742
300333
164519
923146
383551
387612
40354
631183
1048890
1068928
592750
1087968
174306
383103
451131
766046
886159
1063068
898837
162649
432057
488710
659201
967347
85888
843465
936628
711983
362101
579636
828254
769562
897305
677635
1044673
261002
605438
62333
288727
596099
125128
1085230
44613
964375
855146
30380
273699
869367
223527
395390
946850
689738
539965
979124
888687
355586
627252
911047
650361
608755
379126
784678
1099974
435424
976377
212607
136472
750951
1095033
86407
253568
800359
966093
272661
387045
522981
842889
121535
773693
217816
882752
498859
360281
572487
918605
846604
1072468
952574
367774
145775
341810
471566
25125
1089963
225374
70732
842637
839766
405288
573750
622058
197616
964575
235976
1086728
617188
608154
131397
899930
75377
1051969
567729
56184
718919
944708
128417
715339
828353
1013285
937912
342260
472119
123804
105498
587259
271781
414263
459830
617353
298750
963339
61160
145504
612613
1065441
980674
720477
684314
872212
863469
126973
940219
794290
95108
414097
363527
261221
804915
314930
271601
820940
239596
422661
1003481
1055861
468230
1085629
40258
866967
80667
156775
782587
584720
640892
651630
737081
50231
247010
806652
96819
530135
462999
229273
45363
46413
238939
1002013
970401
811442
506789
465570
103732
755302
261554
1070002
172969
546712
1048839
775456
500520
1006085
785064
947925
475080
146801
596110
857915
505513
616783
1026854
325969
346366
223272
20609
1084496
854623
920509
1059181
460408
882854
888640
949763
740574
81213
72192
458837
658516
680076
803469
494377
429711
1033558
206080
493526
604585
276820
403890
394112
508132
282354
741954
777389
125681
834253
928932
1010654
16807
453077
296111
651320
1018852
265879
128198
1045689
607934
653478
1062283
634790
555647
862565
846006
271326
225485
91068
742461
848731
856824
638359
673440
261612
893679
87124
353810
959247
336127
746520
1031061
491568
156783
886525
998884
277675
413124
866833
913708
996533
491186
51394
662267
1060147
606965
889806
533681
36264
748101
878693
154135
529842
345013
997597
774795
917505
291788
460250
936593
390846
105017
1052568
580753
806753
278578
431682
939143
413480
67178
181636
976842
153125
834938
607289
138959
260509
379256
237502
1003589
114207
319668
1030145
756810
34868
429830
92736
549590
886558
607725
1097169
1064963
611304
921401
905200
299072
766395
366016
202042
220194
906868
32443
1010537
3809
14720
70269
50156
848157
659232
157960
351432
289570
543781
377787
641327
945055
514793
816382
15636
477414
60072
470566
151538
957584
891117
165264
108544
182206
742132
172764
784059
507800
909885
257813
975058
165688
870380
878832
134966
340612
979900
554958
558582
812915
661985
660672
246742
795557
14263
1005284
552599
764184
738523
869816
469040
271515
674814
367358
423734
1013882
693943
7411
491817
337196
269583
941377
813287
763219
979519
407953
576999
1047547
656909
484725
16337
191332
759379
943070
893587
186477
530438
29553
396750
119122
414992
401125
567017
101724
268096
667083
985221
110842
321395
44521
769837
1078018
571518
738783
239618
302866
506958
1035085
842939
823654
87743
966643
549508
122154
647519
639853
960867
64667
178729
133063
561832
360198
985204
995713
531539
899790
465414
635864
122930
122929
722747
819769
381587
178280
60308
409255
826182
729970
249016
261887
927615
491902
596550
531224
68988
755722
198095
487894
617388
965260
844444
209855
79583
761393
469881
655796
427686
13081
886329
368144
436871
219457
843779
1068925
340035
456653
533692
719547
296624
903469
1055712
1049152
232210
105728
480304
698006
1022329
608133
155302
619360
153320
769788
73024
752873
500152
790248
396917
503692
344889
468202
971296
949458
469570
163068
810539
635670
707984
340488
1079358
918247
1081934
39219
359615
942279
832033
288502
416425
642954
1005578
769547
49884
1086011
419857
496091
603306
511669
249240
522605
405628
546149
669563
167494
605272
737625
367145
814524
974132
1083755
316104
595854
77933
238651
80412
748717
985387
160369
195369
355117
508908
968401
884115
201033
76085
652921
568147
297953
711204
336557
590491
413067
1099284
898576
927758
1074689
797538
274377
782626
928292
252582
21930
608203
558410
115601
566631
227999
313663
95956
382566
383885
1004238
404738
617443
355025
1010393
77357
729943
283997
401442
1045567
141020
506968
198218
1099607
880770
39321
191002
1018943
634231
840350
996436
825492
958795
552718
640343
433120
373541
703944
16604
553304
760133
774956
470286
363944
195944
27468
830720
464318
828440
381147
273464
1062418
48117
16272
771223
1091434
954798
795257
213551
908625
927322
897780
521142
9234
454210
617183
771250
794465
5819
967727
1052512
1079333
104312
378467
608165
268338
386726
449567
631435
638345
512082
223585
86780
688412
494356
187275
1085743
644333
224760
841794
601445
845344
533080
34104
541932
69007
705995
112547
67008
701597
648971
401188
233984
789407
378912
564280
371369
179272
961627
71784
235812
677506
450843
765923
600301
574731
916339
883551
347049
1053862
629832
891826
915766
462495
197736
817528
379261
468133
205554
1091542
584357
947975
224832
729890
328498
982448
859254
499383
62916
352549
705683
237203
587992
982095
760958
845279
914063
1066216
928058
607481
555298
111835
218970
414618
779721
306635
685501
217757
128949
301613
230668
50626
506946
998999
298009
351304
71541
514758
553508
492045
903617
492176
254578
523237
87844
787874
318103
1009792
1080663
622511
426055
1095888
856255
93379
709050
261014
39146
172133
296580
125602
234494
194485
358253
416398
853787
415984
988211
520921
167515
939148
814085
665830
747819
447812
57473
656069
1090402
63419
260138
884175
840283
956859
882428
65983
360373
360644
1001508
171544
828695
1034509
137355
50801
1064274
264290
776218
1003230
995793
272658
879361
37903
774462
279092
656018
408637
857105
906538
633472
472759
649518
640397
906030
270064
439900
407024
355599
802029
308894
605313
977726
240976
186382
835116
19266
157030
866752
597713
796159
726667
453826
632043
484296
1041123
424353
403839
487353
212008
422069
572140
35838
301285
1069365
566268
86408
581323
444648
879602
740451
518692
637989
124045
663491
68811
769138
534319
300992
87888
988022
32756
610324
573472
1075912
439087
895335
745807
421341
1020974
539025
854527
868533
838915
281344
788629
222067
382596
351547
791072
50498
695517
1077532
556404
17499
439410
919195
729658
267652
135908
254687
530828
501296
95871
413344
107951
390184
1094724
216885
791755
388963
111859
440786
993002
226825
778416
411465
921389
1083953
508330
29966
225259
885710
49929
1063247
968122
746822
550606
370234
1091010
400377
575599
955199
643295
734653
780963
501653
493405
2768
379811
799893
132221
1014223
847273
423067
5123
243422
863342
267677
590001
262594
922761
1085741
577540
181084
630835
45665
1049782
504842
127362
703464
1077893
385165
384587
748069
522062
864189
39126
555766
12457
348161
155507
600552
393108
104154
765746
792298
864679
644023
355153
523718
850645
409714
1058984
1031591
18454
802256
509838
1010723
868579
670956
678225
818114
198700
1028616
447443
421898
408949
297815
295569
1026496
220023
343704
494142
798245
580887
240322
749639
92951
150227
974610
175595
134313
829061
690314
530165
414665
456477
907692
514614
1006520
986292
586710
114244
1012960
659036
812468
247490
463396
850727
580713
43777
347227
480669
801932
190620
699714
516237
22916
897259
300091
650609
1005194
994112
641270
296456
1092463
695379
3439
1076912
294135
158746
546952
746100
195270
319784
506464
299345
695300
29223
739135
354296
64818
1011514
974053
68913
896512
489052
854367
12933
388388
630747
620122
207288
20931
955413
522580
441829
522013
1034622
763892
85928
19779
981110
80635
697883
505445
497294
715499
659574
340926
897644
284748
248104
487182
605182
270187
727428
965094
848313
600901
738418
760079
736904
634447
19676
469539
827335
450531
381432
962617
304567
598480
48817
1086104
345187
1012583
199434
49854
390335
782650
423775
212492
228561
566827
879189
137479
1016891
78712
703251
557435
1068745
79586
1061737
781356
451974
260459
824884
7089
853949
838558
948731
233599
227213
400685
890259
708620
69849
255330
279076
47342
929060
256489
622110
488237
946876
303933
118180
128125
1062718
982470
804969
1071813
1047108
286646
446499
404173
638338
106939
348470
1091676
829219
439878
670146
596841
969898
717523
409361
857688
600362
859924
646654
698137
970647
1051865
327139
417365
1085204
40085
835041
643848
200135
914043
626235
385548
166844
537308
393655
227032
1023813
816984
1018665
822847
613808
298250
116592
1070630
733413
659715
874610
933294
83733
180166
742491
1095215
611511
304713
949404
562833
903942
36242
1044741
569089
194513
23731
903787
958838
337827
108534
869139
886975
243018
272788
440788
10573
196258
10271
416752
622593
968643
428904
628071
854029
67655
951637
629604
65461
1081909
871035
871609
81500
303487
372903
1099463
759107
228391
200847
129327
394186
562565
110191
507035
439520
281596
742239
274585
99417
635713
949861
772356
108553
852450
280105
818306
907666
97581
662880
161168
576566
665487
526967
381134
689843
674831
1022475
468719
257657
551838
363174
453271
1068271
1083234
833404
88813
932239
401327
758663
364318
695849
155994
1022694
744594
431457
863162
893352
760402
560539
515294
497556
10452
697276
992204
155586
562927
430960
808907
624966
825149
424616
509193
800474
473458
636113
978416
1100196
717011
236405
1070431
162297
379742
383219
139021
837423
350114
96912
767878
605385
304022
579866
569186
962235
675634
432943
71214
952894
15858
1085952
1086324
380901
867492
979449
474030
146575
941900
886837
397636
40957
340317
952247
100192
340746
511941
342710
653113
728629
976177
239095
299259
1009471
495667
827654
908129
528930
1049100
495865
979969
1075049
272523
640294
605275
1062646
285514
860583
44085
400979
519342
141224
30271
400784
662843
431948
1070988
271108
789809
39221
885509
486790
479248
666336
432563
649843
131439
491469
736869
596884
472200
909099
870923
20995
605940
157165
334301
1049865
995843
14514
164232
938656
440810
373269
157427
145221
317862
604846
347432
1063057
805478
500445
115488
453470
634787
909018
447490
562192
858505
310401
827824
299353
25790
212525
1026962
435212
1028624
184368
480969
852578
76687
706402
854107
403279
1002285
706460
509541
898812
171340
1058405
569267
523471
261143
86391
34284
442869
1024083
240539
732189
100158
993458
560742
342854
329939
349041
784404
253961
132547
267980
1042839
380339
957544
300355
841691
26922
176517
804162
652079
24296
150908
887995
237897
587699
1040575
563703
622848
367188
899013
50791
1042268
412773
280292
768700
571889
386837
198961
865328
40644
167896
253276
302111
14005
411331
307597
755589
794247
921604
1002138
736876
823182
61803
50923
406915
606640
194989
843171
166295
552727
288390
8567
227350
1019275
600187
812936
766692
288747
49551
662730
928980
246177
1077004
377916
495629
904340
17297
318727
666409
461713
454638
801003
959150
398104
481246
869450
800569
357574
346673
805932
553728
763518
932802
912780
220923
707383
149959
841865
288793
310560
799335
863756
651488
1099931
99347
335112
969856
757677
416512
515807
438459
569204
418394
1077413
840113
774777
1014657
96313
709006
1083650
944073
845810
46095
1069811
865049
201697
571462
251910
852938
1018727
101472
456373
19713
811769
290142
790398
385294
311283
531071
666562
366270
834720
455110
69172
873945
1021630
1027340
275567
277825
445399
489948
764808
766048
1048515
297117
232245
797021
512099
76247
643825
1051299
433743
453454
1052248
598410
607757
1031864
763220
236150
91935
836262
619551
137329
779883
124597
1005828
246361
8825
568801
309514
720663
260805
500398
230141
738245
910108
91414
1048640
242008
751634
519556
719247
1018945
823843
932977
695140
930220
149199
698467
43015
1039175
317764
316714
683200
165824
332943
333993
331893
920355
457736
559298
764933
721677
720627
719577
99384
763960
71942
373225
562950
987858
81804
478472
184509
798500
591512
384235
943536
880868
844990
814354
375763
61613
1005724
722243
705258
1023907
470070
697272
502001
179100
646349
75961
403559
264956
596000
1081334
534362
254010
453408
751405
422558
378745
167071
122409
343514
798969
1026268
391569
882403
899395
947920
983759
628199
719747
183632
266409
620244
1010253
509940
624867
1080064
51575
259990
831659
37523
716328
164440
1044298
874980
841549
305000
315177
898319
204297
79020
1013770
273413
829102
443639
12826
935084
1072832
169816
574636
820275
102838
817177
371624
215440
220056
830694
985407
172379
20094
358550
832543
341470
67976
767758
281442
300370
601403
913179
592958
500214
100489
1045692
452982
855231
830469
645155
744640
865962
295241
883566
384903
266487
200787
819434
1027140
327377
306042
224167
591313
802077
954272
652242
770882
74305
1040470
618493
799515
379904
593752
1087724
272817
113860
313360
498006
1003403
1036460
733684
522627
846880
406961
46781
526931
890221
136319
151124
950484
1007485
1094425
764735
511399
771890
474109
1048652
547952
389535
922097
793319
436064
303681
1013684
516787
65470
726014
151830
1039495
783618
641775
683464
113222
317230
351314
969245
607486
1098537
659524
167136
11701
1079535
955064
326987
822692
1030190
711351
545223
723191
154992
492859
12223
967808
533115
924112
1073923
710130
357542
212614
690987
405993
51255
91890
980063
837641
286266
56063
649824
390382
965604
402070
276695
607484
364736
588008
856150
861454
122070
426087
1045110
971674
970624
853698
580155
597739
1026153
455837
84375
706299
522992
455480
43789
938419
988305
886027
51768
709471
863784
865671
512793
908033
612659
188061
945909
71473
521015
401982
408673
228285
841232
65635
563779
1065693
265660
115194
132938
137768
1023904
694857
649565
953407
702965
44375
1031323
605319
538963
330304
714147
1031741
114246
808360
111381
965557
724303
77934
411092
941057
61266
270033
1056618
356434
813861
858354
971886
995523
285296
239945
277830
231567
248294
211657
587479
264916
274128
111807
347976
85912
890626
478721
624910
175843
55962
818406
264860
765347
264870
354787
1020519
117646
461107
910263
306763
926395
750910
569758
290564
659298
918143
530716
881796
790596
650374
967099
392304
238430
599254
1014505
408625
373160
624135
480261
475250
985209
101700
371042
47649
771641
994539
257709
437053
767755
603026
268925
794150
203947
783862
297988
115468
588849
273407
742722
594669
1065971
65319
255347
639282
887081
125394
178473
415002
881202
852936
987188
1051494
99396
896273
436999
537734
627074
251306
715435
651429
1095815
605254
831020
1044925
649259
97221
889654
1082525
440815
789585
225376
820668
100794
708610
1024142
996534
842421
205160
494114
212388
297195
123526
639436
249640
526919
1002900
1065339
813687
980535
250489
236616
68793
373063
251952
742813
178764
527139
281202
87123
471793
896605
644771
452902
351645
499869
1093793
465417
84510
166835
713898
703712
849531
256491
99971
267890
28421
591383
590070
779348
399622
910551
1050204
386568
291786
155490
511143
472187
212645
463326
754299
815863
337510
223251
822938
404303
739333
1020202
615838
597458
79498
1035392
436715
640690
394908
457126
26821
247234
987387
886658
885608
345723
1035762
491431
774407
610130
585621
312376
692941
171474
304824
362602
548744
873233
874283
562589
1002341
366987
263971
476473
909258
339980
341030
591579
592629
766151
944980
946030
947080
388947
389997
76534
77584
957507
958557
723412
475332
458344
459394
899915
434362
910629
6038
984571
407794
509606
170591
506802
908914
377902
600711
772751
252199
389741
73201
504955
995291
130053
1063817
39288
858733
216368
603102
846815
281833
454995
242370
726380
1086348
1081938
311115
408165
757144
978324
9516
995464
572522
536881
537931
871834
60325
61375
1055351
1056401
1057451
328787
327737
1006512
571758
1011528
198036
199086
723265
410787
411837
933986
879225
880275
928410
988605
216288
215238
994569
355200
356250
100676
664070
739838
833269
785549
288165
222925
2678
343404
102266
264281
588133
65089
837242
442772
923686
634870
1089339
765276
893393
286807
674629
47482
107217
574087
769928
307569
81621
442914
540724
470892
1098545
624599
950667
832424
215137
1013992
766491
58343
188831
241581
166608
257121
319378
332563
939411
344911
774554
1038443
1002834
410099
443898
134091
1028799
831598
467827
493346
120127
171269
186768
58212
89488
930608
79159
75763
783600
63967
256560
154128
88965
458220
135389
965671
38742
980084
863442
684622
1023292
962682
444329
444880
468798
364283
152101
151051
87074
449274
448224
613010
611960
984125
800828
518200
517150
980384
163243
162193
313875
539339
538289
958031
160237
518650
517600
516550
131112
603129
603130
347242
938819
1055010
1053960
988811
579710
1049641
219826
1039616
378718
466093
675434
662621
67571
811021
846134
182065
967024
565863
402938
923103
968338
290743
103504
580963
859353
812042
591878
361953
573397
641831
997813
879438
1041319
171029
188465
285102
804729
984401
807338
382386
1089068
241243
664598
309120
92819
539357
355686
990988
659709
718578
975983
75521
771209
478974
378568
773359
1016147
475091
392558
1075018
1083269
467651
117538
639218
990502
913072
541712
464183
579423
303741
597341
155229
829409
995064
849111
79545
240315
86079
1018507
505499
278875
875781
29059
877414
433932
659202
621633
696608
584503
820377
760926
320758
194997
842084
709983
273043
394540
894001
1090588
430407
6888
209495
205139
37864
385474
951615
679170
624698
283758
70855
326265
1093830
442986
230102
726670
146619
684266
999435
641028
360590
94366
280173
588217
809814
1018114
342959
776281
352422
558828
816314
929687
353388
1031347
453944
589877
937731
71170
564236
325269
1055580
280714
66051
470390
954720
360016
188892
803712
271050
77941
622435
761690
101494
740654
787729
627006
1002989
736336
1035743
139408
1070690
384924
367412
368462
78408
966380
417836
818628
668941
497243
1041583
78740
1024162
30691
773587
617131
172483
209869
480144
1077870
1075287
926678
960562
81670
505476
537608
628528
741517
1096920
164475
20014
275899
1059393
741158
57998
567518
889459
234195
36121
529629
520106
688045
557445
104335
1058278
952941
381362
209011
578193
104758
828882
152035
540999
463195
826282
39769
442078
799707
387536
1089408
1046613
280278
774858
110845
560144
746118
888632
4607
924249
1020451
443365
712274
266332
298523
735309
269871
921114
375913
609700
393309
533776
277735
57321
1001210
299182
828594
53779
505270
885673
608539
745043
1048570
79626
798727
878690
746400
899824
507965
492504
711869
475681
630025
379207
557722
735154
1020509
67039
657156
40621
818719
1069671
177368
984755
424412
3998
956708
47516
1062969
586242
331255
343459
224888
784906
1028211
482065
665741
450869
284112
1003338
85735
665362
812713
944757
86184
554684
31335
219116
1042045
999689
330578
313014
818241
85008
343283
704701
1081145
795637
1091983
202864
909742
924595
647483
818047
850448
354518
118467
26847
609207
792233
110956
136779
256287
389292
734926
526724
50411
221489
225325
759838
748448
590921
309171
139472
775054
239496
242787
933880
153730
1044137
468784
1000962
65063
389807
652212
347573
509324
854290
1096914
698736
643644
74809
992369
363430
742625
37908
1014833
594101
401418
469510
252554
482283
591092
661774
410616
788823
78236
706331
293466
293465
294515
424460
421488
415158
762262
205674
241092
290722
598221
103868
1044700
73217
583752
959652
249445
322385
11077
129665
550385
475008
114179
339057
155751
893960
343339
1088783
239793
421812
313660
146450
497064
37551
956605
513035
336934
191086
500157
406967
752444
76149
157882
443086
335718
884996
893922
1070500
579051
443389
398333
127530
52894
1090943
292095
519352
277972
568578
287885
926963
954315
158646
1000289
508628
508629
466919
249689
217772
753833
28538
634089
719347
1097346
479550
881291
404583
105554
679108
270584
678698
348590
425352
942596
827934
238531
1095674
37759
989227
95157
290976
281672
641715
892118
16081
616770
734812
933231
164819
481444
576119
753370
158909
611920
587896
1067655
122048
694074
871842
130692
300199
1055722
883514
118742
288295
648273
285823
243097
341046
894010
1017194
1029339
1028289
533758
480453
440599
199012
429698
561697
246057
1089134
355100
271332
355432
147937
340099
1028286
489644
516867
909660
761785
623098
757537
385592
284620
1058869
992801
1091766
903115
336507
329377
329850
1093389
905189
947726
27814
12667
829065
900928
321314
417782
662893
367864
18176
557682
779744
806722
450503
735212
606612
481542
782709
920088
85980
1064651
728519
426549
232860
375516
199882
110896
98175
293472
56114
277964
765202
1080935
711280
791285
485313
770892
606853
1060410
965346
264212
898663
630772
615138
73614
963577
271242
298721
145696
500393
469243
386142
908239
599910
31904
154792
699258
142666
695925
438374
761510
630459
309480
277549
574637
302990
68796
57781
887222
753960
925186
194245
633270
113563
1022397
780750
559621
42274
394100
127703
343448
969674
58374
490788
1017982
61236
573326
881305
462844
747394
308874
109000
1093368
360034
784965
930263
429304
706626
167386
178173
247768
536229
203445
520645
60723
347490
834478
951917
1081239
658973
224255
1013230
363036
227614
514386
333730
130779
641389
467969
741829
323396
989937
447033
516739
859597
330860
1074019
378213
603707
130022
1023924
688661
496006
980635
421872
314025
1097021
325063
1012381
371774
600770
612658
142257
676958
174451
995017
377011
366591
949506
909734
474069
1079618
544724
1022457
379754
432265
113652
987027
944616
180073
315174
881178
428104
102468
157990
943564
869225
842638
1060061
520839
982943
651698
397527
398577
172986
207358
128732
991994
993044
792002
948464
981934
982984
191953
823574
100587
521523
825314
695230
677967
724487
56499
624876
57416
148684
326047
995475
167620
34413
425014
1054957
712706
365257
1055523
54992
843867
540661
582847
1090144
236560
480956
593681
202246
1038610
12762
674961
190791
774500
361881
270738
707404
341233
476885
63439
466567
218651
694556
989947
37793
740424
769616
1015642
538722
404076
891911
1052797
505671
947046
440956
792306
472719
6881
1077563
351012
607400
1017070
732561
598818
848066
564771
50355
403035
525690
964307
874638
516718
804845
1087938
219630
351482
577267
980957
272359
153016
913566
250187
377623
1062527
545407
66728
816118
119010
299211
992066
673186
711095
428510
433178
214350
927710
1056068
975965
1097759
837897
200443
898854
599842
589923
490518
1029859
73097
175626
354113
514319
516371
758671
877545
303941
740391
140393
136042
905281
911037
974550
644776
388769
384635
955700
905861
184638
520487
128504
303271
366736
47227
745386
99565
186666
493570
518399
540836
258117
360755
419033
446789
858732
860201
270546
555974
297535
316756
101388
938921
519121
856169
180371
965464
46923
1076519
787579
420522
295615
128555
478666
42332
884870
761997
558764
1017214
576058
815338
670790
210688
1068776
477490
272126
103708
914055
276708
396449
779677
484285
714133
274189
129512
982503
293243
921971
454507
1084860
526848
483153
96408
849369
18669
555147
771331
63179
905087
348016
253211
650812
1051891
294594
384731
383681
110759
922863
115561
193389
60086
830710
210498
933234
566168
698140
992774
540445
1025498
114289
985443
84882
322407
604261
850182
1043758
763174
390773
569351
1045561
568693
785709
1003936
263803
625894
425771
943152
121235
24377
382673
860239
983435
289592
549809
774606
1044873
324035
985773
755357
105777
959329
172122
411983
553359
26129
1057110
911493
3314
233955
132517
307310
777870
587795
256618
1085840
470226
180667
371792
1075706
236826
435260
1008929
619610
754588
118130
233729
930679
138941
623622
1094930
796192
1050919
689518
651142
948242
465728
956738
876909
87588
484563
275834
25743
592598
874310
50945
840800
886638
557137
720185
1003344
199212
162515
361615
1006374
532637
121265
9219
276529
148313
600975
1079958
47926
569880
514852
42390
342862
123272
124778
857655
192928
112965
747893
362192
414884
352257
85892
757974
233561
645203
707929
744417
949023
468352
671148
559376
450220
90772
356152
704007
564499
630875
440914
41425
1002994
180893
126233
816224
529706
939108
1082798
449621
739891
948413
614510
1077223
288141
740028
1027658
897441
409443
578472
551636
212720
141096
271821
867660
783232
336201
142998
855911
157505
996810
1095030
136175
256945
837635
511849
658798
900345
837483
454312
389084
107939
45875
506710
1095042
638839
1052324
619471
1094646
636168
637920
633470
842817
676325
912614
1062684
607643
356182
310319
974780
469188
401058
865018
1035082
187108
311219
1075037
456620
578998
859111
325699
213076
334588
944378
314630
1052886
78997
322139
304784
1050284
134102
602231
660944
143339
123743
576703
499985
435802
1069389
985201
1059829
148231
1092548
629243
92413
718694
322958
701100
16970
355809
713178
234125
709603
234679
709494
835493
342803
866262
812101
1034847
479809
264806
1028064
699649
490632
56763
73954
269859
536667
74823
976827
194027
684635
386493
958438
849586
1078952
1011650
541684
322692
475362
746574
917448
201664
165195
842361
10740
1028280
1033299
170764
873513
189515
742137
181845
506545
684008
337062
946722
515129
40593
1040360
258213
672510
857323
199606
897906
91687
400075
183292
693909
366833
49941
52426
337631
117818
803541
567362
918081
942483
298453
523063
776004
588732
58482
1048463
701561
93482
671616
681337
408136
935207
357612
981815
281291
632199
78314
163323
72742
333336
192435
445578
884268
883653
968709
99151
323556
768121
524606
757310
802424
791970
745252
558586
353426
86083
640903
897805
877950
879000
534445
935938
54095
878355
858905
282809
1034242
695812
688528
880552
319502
270721
420102
435361
128894
381399
690843
958581
733646
41034
496915
785411
1047502
240477
20518
533198
1008875
754355
22045
218590
41156
570845
399400
639936
248282
887790
437340
975618
686869
166518
493160
1084833
208335
926583
796960
814502
585968
335055
737457
700558
604721
265908
379821
375072
3427
958330
1001669
512211
792228
55819
572817
427340
257018
875579
70272
1071082
510547
56480
838066
127215
1098919
639083
636066
275163
919110
1051382
757435
358257
90167
655420
1052878
576409
33954
39907
441005
978029
862156
97074
540942
658879
484541
341126
479140
244814
346080
906387
513352
960586
708553
448137
366077
598197
423408
975387
816691
302160
181256
190090
606209
788716
105827
30455
144791
826260
1048166
589058
490864
397862
897867
315011
739590
652362
839604
435960
68557
285891
655629
867599
455234
761631
593163
582297
329322
902820
226318
806369
534910
50017
266785
346013
557677
819126
26719
1048510
371594
208590
926109
244008
834645
313770
784543
879738
524137
288994
11438
869219
859387
409743
193319
61672
439561
564696
1048112
616836
365373
207020
211444
757741
968324
717383
718433
783060
784110
1082268
197275
258557
169349
273306
274356
1029928
800500
344117
946741
12195
320448
652332
996241
442351
602458
609070
899905
23417
405795
135864
802486
30300
35659
451210
237600
1005362
92140
173835
918668
855207
573869
634712
1067767
867223
753027
381748
161602
86517
468453
870841
131283
10808
423893
127214
3235
839458
984391
745111
1017255
424599
679592
871694
499794
430080
997682
516387
1062520
243420
562185
1003543
751733
21359
362693
153449
1058783
834249
826048
535737
59732
785442
665514
775281
631613
282749
221539
410312
111858
530616
83981
1069926
947886
181917
344441
218440
441920
551197
907866
274717
549208
576060
462662
32571
8036
408803
908267
939035
713928
1041322
571962
129915
844113
399967
627283
710652
680310
778667
286632
139647
840810
486613
120526
115612
462200
750159
280738
589275
527991
727341
864238
50652
915195
1097708
511676
271720
235780
961635
1051769
96348
172167
122255
391424
607556
456009
1006437
172661
1031930
878100
368444
629187
1021634
67076
43596
365851
496847
275863
800591
471367
671186
263448
551017
414210
413747
414121
899019
32524
134263
635807
533849
1015120
675559
437092
357275
699999
152523
177348
61642
589779
579816
274834
827576
707845
209402
55465
860100
571591
438253
80155
334020
976059
385170
674785
545332
1037115
777934
805949
928650
487379
721472
597469
932642
1021509
640425
311199
874718
412571
201784
700768
1075346
374022
222355
921037
269397
68534
685669
259796
929668
912221
1028707
858550
599049
960799
504927
60453
826225
1086215
1019547
526034
839515
19732
534653
142480
904356
556199
1064935
264739
1029634
964432
852663
125884
383088
1023106
674466
48650
625964
1011394
831156
245151
800587
92960
885383
1020465
432838
217399
179340
445882
222847
701202
783409
725240
1044405
462822
658886
960398
57507
425933
976867
798874
378853
234832
1031579
711285
382711
790970
173437
651258
1058193
180462
817443
422439
117186
257639
62215
60921
727343
1088172
914668
612789
1096973
480492
225714
906595
552067
10226
149693
1026340
707963
843497
795089
794039
989494
110441
409947
448510
168427
395094
14497
926503
945824
645510
753870
377156
401595
73704
939248
806154
763601
42422
293655
232201
173168
408128
754238
184514
861687
739265
368272
47823
660327
1024766
570407
887724
681814
682864
152409
342031
908822
999521
557621
25271
489968
960465
93178
701915
348874
980903
753803
538587
351621
479345
685834
1098081
735399
838710
537408
258323
320868
1020928
217150
225663
997583
722655
454909
278404
582910
791734
144007
1041364
60842
371138
376286
1041930
634633
364753
233973
144004
7008
310944
313432
153260
967378
351960
880609
762738
478465
1008394
750527
682436
826319
223114
112791
617147
187697
351906
615643
945245
1094164
413364
559535
601879
469897
1073374
249481
327006
987510
517776
726274
142114
893912
130765
1062174
650512
27389
775280
443107
267534
462819
526716
99524
393106
115556
1041302
128059
393013
300913
368681
806644
805594
493892
769345
907379
749956
1016488
831273
282577
436030
928232
1061581
606375
666518
492577
875658
10632
120247
193203
834096
652121
327959
871034
978352
39265
650298
84026
763441
442941
679340
638592
247657
1078162
973703
981357
1051045
496576
899313
731971
564519
96404
829251
146504
678176
57569
411351
212738
403281
1010540
174535
124439
510146
851145
422159
606105
333815
191705
226235
1088931
487293
517218
305439
841018
1020047
669083
48210
248808
664641
104016
650368
321418
176385
937738
295487
1071132
533854
515643
7396
69284
956209
107173
596345
1067374
1063812
605050
775668
606216
990070
1049671
425126
285175
324550
926765
621360
727011
720271
230937
159750
475001
738564
667899
206673
160254
921703
611162
802746
125601
45315
167493
812258
267988
372735
452213
1025951
1050205
363190
744141
521149
576704
609792
800602
1026085
569227
128149
379986
496989
902650
181558
453433
444146
1078539
971550
260912
955403
1027547
148821
17534
382459
457435
524829
840414
967556
708422
35923
304096
180736
146606
1096667
991350
652875
442603
665996
1069757
1032437
804899
688949
401532
306506
246497
878274
118792
232815
535531
278090
71391
479099
285882
440461
762581
608605
761665
982631
570939
521677
61145
368921
1046997
625929
879187
714213
346825
918848
745177
375022
157463
156413
653513
71799
822105
848164
179579
988684
862620
288385
734887
634550
955484
506326
508147
16732
810786
114980
385506
818996
328505
532901
558345
238420
270420
379499
1019826
836915
211312
7495
118314
853472
601425
524843
174172
885632
899330
202524
810007
776934
176682
821726
837776
671841
852090
1074702
80224
372510
371460
960941
968422
171364
332162
659866
609563
491730
995719
473098
535370
216983
1045589
73749
740498
89151
499546
301245
940865
653143
179064
623324
488921
921743
182098
649786
483082
18592
757035
306775
726970
69874
606185
386186
779814
921475
871628
814096
999360
632794
620028
621078
310718
471517
472567
853075
125547
1083940
299237
371419
217028
103659
737071
285982
519186
961237
479939
603568
231218
375731
182593
938592
415994
724270
723220
804819
968765
262649
688083
670340
295782
430187
59530
1043844
506555
196193
957063
27450
884342
778986
599758
1016753
19080
466782
878242
458830
589029
876740
1087346
272512
3495
625479
184015
72083
948278
838513
888769
293967
735447
537598
167656
595866
813034
585855
1081223
928128
212588
379840
498414
296300
114830
252075
998508
416999
871474
869252
334101
109276
614016
697454
912337
411800
76104
791085
613976
106727
360623
937683
667632
269029
668522
613383
885088
953319
150414
1062719
895090
915489
1021337
666579
419572
309542
728921
174045
890098
468172
724240
909030
486902
992773
283449
989231
662820
416617
617782
984049
198311
273542
931158
128624
546215
35279
88023
841651
104238
299473
1082148
170078
791134
979566
532371
830719
298251
970745
825271
477147
393298
1046112
223984
568598
642314
86735
667709
252555
764037
844271
901915
1027196
188199
796185
5253
304493
220367
595540
1032279
9864
321346
387293
489530
913727
595670
226162
413302
638444
436863
481441
161803
645152
39090
191318
514448
756442
844892
661156
560896
1062794
881129
1073087
76089
403961
973750
454937
766782
859463
1042156
244493
46405
548629
749723
1005567
923238
260122
111135
1087181
134785
1068814
1066987
347224
949620
285747
852016
501827
411137
616659
77008
438434
202084
1093029
458072
872701
851655
127090
553507
242935
1026320
697936
21112
645263
388683
403936
721495
282161
760287
152295
263847
772391
665795
383534
256661
783833
1040995
1033945
589175
495163
728037
972993
255073
462685
378667
882300
370389
461023
848575
177564
470509
567712
708866
939565
102321
986718
12047
446475
645768
159225
85890
305417
112713
481070
489294
978343
1020964
204535
48635
334887
357728
910732
514907
41721
973344
984506
1052316
67451
192096
73093
55145
165476
1075168
318747
1041927
1025212
925418
277978
947640
922619
1085139
68165
622450
989380
752080
59580
822930
633071
362897
874244
133554
635022
798495
1070761
462365
758777
236122
1046382
753747
1005804
394881
369096
439747
471075
29812
546520
304194
29103
744787
184272
876835
589726
99562
351103
1006339
872335
329265
491966
1033158
642671
702815
113932
357260
863768
1009680
521619
843945
865714
308649
8319
209591
472963
281194
237306
472401
289256
690679
369293
855976
865273
614814
597177
64550
429361
989880
715467
1067917
1056543
723419
921368
656772
322207
191441
172369
944870
439088
1092497
1090894
57684
946702
1016751
415102
671982
179659
253672
685715
1080276
451141
863496
572632
969679
958510
214135
419302
449118
236391
222159
583578
955456
874584
943188
930005
399930
925361
1054039
984304
853488
5045
268334
592522
393689
527901
274807
420813
419763
211841
519667
649817
681573
14685
88511
623712
186321
164857
337151
49079
690366
468833
985422
55721
718001
441637
556426
852984
831723
679325
76127
476928
1065745
974441
964183
754945
101307
810847
14124
1091654
822305
1000693
91478
608048
929510
921751
934719
1082818
42789
119606
214913
810533
635481
323973
1039083
1014445
239914
897165
508921
812339
585082
926744
979532
766167
758817
416247
66465
592838
270985
627995
868727
295305
362875
405614
22613
777664
976769
915471
506778
27326
183633
451432
615952
949957
9147
361862
383053
6111
778490
473956
1004209
362503
575661
240667
827512
293471
893973
853939
621727
960855
110408
415814
834088
941470
589150
65123
31784
93032
824862
1036401
398106
711820
763090
677510
457062
140975
435757
993834
227299
368150
966184
1078624
487090
280467
269105
165747
794935
391696
112648
114864
379000
275625
747769
1098624
562942
681644
163202
498701
957527
372394
891237
326576
967340
149507
837112
817148
1089822
1007384
755231
710230
544371
804278
948246
202052
293210
80070
511824
988556
1026826
470878
203014
796353
456940
486867
841659
891251
311507
737646
488203
370162
999550
964490
1092685
836483
677381
100958
403178
956254
1052477
319381
449709
643458
571727
452020
303845
749559
52937
946320
59579
505728
698706
775182
948020
452289
140977
758902
67773
448204
208650
940909
514151
191744
711729
796102
863860
468056
5121
258693
647272
1022743
686835
6011
87047
302653
388509
660981
73702
75802
74752
237735
1033685
107558
798545
167505
167506
576710
575660
629111
642353
872996
456609
623564
674326
792566
920886
421143
310693
909535
392488
393538
5908
249638
410288
515102
299861
357143
272858
1039448
431889
514710
80089
403185
1036563
308156
430233
598189
678493
367630
659205
14815
981261
239047
359288
368858
283466
55530
1069537
1023575
534662
19386
462612
208208
436057
1005337
439706
565695
726471
39269
773270
1096562
608187
220994
1008829
944173
124066
809994
935217
695809
699096
515567
488373
110513
239225
282124
1039258
902761
1012117
635173
628295
585474
945540
388174
9123
119412
414560
907483
447919
962225
525773
825198
568300
1054421
669970
64643
167063
273059
479758
359077
960783
506715
554501
956377
893170
846514
279882
1095265
717856
317549
1095744
133288
57061
601072
843625
973867
293759
762121
398536
712279
440410
959180
12197
13247
14297
911285
867105
747293
444342
1051941
457323
17657
467981
166621
328109
111420
655963
814534
170807
562025
562901
249824
290559
268311
781683
78191
36161
838793
590188
345545
494979
743467
129525
755954
939210
44740
1084059
171925
471262
496360
957960
331109
62700
551040
349085
824010
90245
533000
1020182
249012
586095
14328
128556
775369
411175
1089670
1003756
752382
888545
352198
345557
953222
1091331
714192
154674
228069
534609
220016
910947
652039
837838
673093
396664
809385
925541
457812
110120
1002414
496527
226649
586452
345339
58263
898912
411361
263188
1094334
568541
314685
614752
603732
99988
955494
909599
96687
1017158
856246
752370
264937
7951
474064
55334
432636
872727
679023
920098
268855
185966
451658
439013
1041116
190380
745698
604106
880319
8007
504114
833243
344703
964873
383191
974961
299653
568047
649126
607837
465912
876171
330317
768251
173689
919809
393878
233278
196004
918440
908761
1051380
325222
644474
481636
1093719
195858
503899
280380
349479
56001
454042
94341
350989
827741
537124
730786
1052540
632440
743972
870636
538778
537728
1063118
470931
701923
197855
468960
301049
181875
649802
131010
132060
762540
998063
543794
411510
195454
69332
617233
243150
18167
563518
1075864
1066841
425623
571457
684909
236253
942805
186852
1076223
506673
568204
786421
696205
855000
165249
979110
389100
797454
403282
528359
21532
1050325
229221
355291
348508
569854
456360
96206
1028658
1078810
946108
230993
661712
661572
363285
289265
177984
413997
1053145
927435
1093980
541142
425950
686528
1081507
721802
9951
823344
390390
474063
903667
319837
288071
494545
901442
677981
58402
932592
881767
396643
699396
506762
645047
173092
432570
15573
692722
214320
692830
536379
541256
61645
118042
286296
36328
992061
523001
816461
516814
941202
590067
151806
876213
664947
113854
704600
852635
118551
493113
1085562
1038041
1043123
57513
319829
624450
701299
960522
558735
461329
549062
792352
541290
317514
442956
104658
243382
862353
894485
80133
320542
590282
83876
551673
931377
382356
794592
622638
1092890
280223
760694
815705
974691
209142
628762
30688
26025
150732
705700
474396
307344
950031
645257
189054
829710
979315
298759
483694
202111
764556
364549
1075995
15581
221805
332655
622028
612813
768883
646034
911273
974395
704444
363664
111535
38474
82282
882342
1040816
365104
1098167
214215
744195
774929
1094109
271528
889775
652062
676604
73339
186827
230745
304020
129284
428566
23770
415251
808453
181888
771225
722353
953065
397176
883933
972744
95770
517349
176018
107797
140182
1049386
389969
11302
88532
496440
805940
103252
287737
228259
766792
172631
677721
924769
643317
347903
195849
798705
469725
912679
612026
871494
242791
333654
974970
826938
422783
919240
295485
488212
218351
42083
171705
763172
632437
1054154
81131
1082083
250178
9962
1077537
261265
602802
648793
445339
681951
1086477
805644
933070
838014
83935
439394
873623
598415
45271
507329
460930
902660
158867
342500
1075173
20188
999709
550232
1004857
759290
677255
498008
829764
717419
171189
57565
633926
387458
268057
1062895
456187
324236
23264
339550
52396
536393
397503
830289
891846
652058
845302
356945
1083266
723831
998937
554787
704753
955133
742856
809518
410844
226265
91665
222850
802870
917895
1026767
35254
543033
502601
277322
1042519
510184
90215
503773
146811
885076
465724
956701
1096974
830362
358812
110929
717014
880328
1033245
18702
662265
118785
924694
255058
927267
327972
788397
695326
117890
24047
760805
689985
292185
766612
424735
429154
862266
930828
329349
940591
1064807
707032
875632
751247
1013185
97998
487756
749690
197659
618058
559465
744535
772124
782179
640638
1000087
349944
698567
134487
754773
310342
369380
329368
118344
909093
228672
301710
284556
46760
800902
980272
85982
547716
889832
199612
657126
157013
717623
666713
327507
447509
536387
474097
1096757
1030817
230110
644018
556579
247811
460886
475123
66677
280830
548290
716087
895031
885688
733399
839206
211042
402237
799885
348420
1030973
1005975
52890
267292
924687
617099
440585
617329
281074
481703
608807
174810
439321
127405
1093879
814595
312249
956062
1053592
330278
716446
73827
324687
657241
479398
991609
1070676
549565
1043668
659581
252742
968177
294105
266145
484012
770891
859654
426424
660186
50052
619111
893778
401468
743418
567010
453397
247571
496813
172863
760374
1037835
197523
394268
916118
49530
1099556
231460
589511
14574
80854
308719
334046
515583
949272
367415
631299
49640
605518
747418
1054869
988271
875881
199723
86398
346049
206180
246197
789949
620919
350444
359439
76667
484984
83590
235322
67716
997428
933777
812364
763942
613970
1014020
543897
24001
851465
105745
727496
237982
1090331
51318
253602
999900
975910
228987
737462
503101
649440
555495
35869
1034382
232008
902118
147257
502609
286314
670326
1031149
768720
499349
195110
610464
253728
1067089
952491
888657
809057
301796
714142
859355
325263
239388
184429
569404
965799
685801
428236
992522
1029563
1093837
983709
278575
917050
143867
706527
52649
988682
120007
624122
342717
235422
572914
437972
396839
847835
138007
25109
417484
917805
800118
128848
1042415
922762
1075344
993767
490611
735348
682699
629041
519697
1087819
202594
370565
76012
708869
752847
279520
297720
177964
716545
99917
131042
529699
652915
886467
460176
970065
739833
886920
980269
550321
106077
1028243
839850
716321
397608
536089
891249
853166
790855
833375
847583
430860
1061797
586498
312476
1095648
193982
995453
775510
201329
84350
1009759
397392
45280
988845
460545
817138
509195
1065070
7326
730246
916279
491841
364730
237797
265057
624245
428299
1019738
14687
717633
769950
904529
886835
1038754
1068774
19637
558872
554294
495991
1055163
21050
987277
821509
514275
114225
312255
108283
939144
508130
1087703
516816
250896
289949
778984
448709
403314
796690
668470
305372
913101
389209
594353
228591
924957
751978
47953
897595
517168
624281
714134
1030830
136415
67005
1099315
531422
281616
825263
768222
125608
251638
525465
296207
140911
661359
410573
649670
109237
989722
990447
831806
420139
64982
890847
775632
753066
493545
907799
573061
399873
96723
1031945
1070069
492217
758626
211617
406433
268723
641721
94762
709530
495071
909460
87122
509552
157648
159752
521007
376204
812147
873771
591016
357992
285324
1084331
497285
854230
423059
638202
145181
1021738
263805
271841
94071
431848
860204
736245
29725
538627
233643
1023086
227932
1022387
623863
532797
85979
346987
809460
248845
844982
292091
291041
410209
881827
136387
202719
808317
299768
598787
585015
86686
1010364
807767
594121
1009494
1033808
406627
672207
559484
460243
942710
518555
966879
47973
893005
1028943
247310
458627
794584
755113
349785
320826
296611
851843
699463
502335
674608
800549
930334
68052
990628
572084
1063707
158149
854669
991949
1011073
408388
51983
176467
385169
1050179
352362
344549
39949
110206
252844
351099
485745
184655
140552
1022062
338586
774667
275076
608339
928148
814337
393112
503377
604088
484029
895898
461672
817726
177092
290798
1067593
1082209
1016031
459140
310757
619800
57162
323822
669289
979949
768114
691630
117359
44616
247228
1005831
809772
325975
624661
755865
557284
797683
778478
1033385
953838
710528
557469
363699
439773
90482
668299
127187
948913
1013473
327821
621860
139917
1093125
483589
650596
474797
577393
305878
901476
447276
1049524
868169
35395
73350
424012
823563
441699
122424
870646
1041493
738590
948079
531857
186233
964437
960988
641154
1032843
586603
659175
82297
825020
580495
822468
13427
549418
587630
586580
854595
973218
565382
842711
1054749
979432
74655
549442
1091870
1085634
267759
808647
759183
335232
308820
494628
1073322
468191
375109
281206
237124
318108
631988
657082
441642
606882
300952
1014156
320694
673327
275959
118620
910934
1092814
931238
295239
891045
43327
420389
1059286
996257
91884
397427
343433
727598
750658
847328
338439
790494
940237
942470
164992
398742
31199
508042
873876
586135
826735
1058996
314102
235836
682459
365366
2495
208296
720100
50453
1060364
581528
230024
1088944
505023
776168
740825
77645
741316
338201
69810
957096
32124
627372
359672
456987
656371
550207
313116
906259
519474
924965
1043300
232279
108734
300342
524637
850655
649689
138037
850012
273783
733219
155903
540706
296261
479723
535648
597707
93924
488378
233669
139516
46798
36256
636869
686990
1044304
790088
209369
697981
394765
4657
175287
477793
274651
752217
837990
493303
59178
72164
376820
732544
33183
73623
396932
984726
877525
197241
696070
923344
395372
641009
492815
1076957
506105
1088340
725586
354050
992333
214977
249987
734798
609654
588237
428523
562584
23314
454636
942228
90929
1083296
35432
610629
701195
849000
234719
125406
597577
812820
581659
330101
171042
1044221
280137
814230
295328
362898
841950
858565
922124
122119
1044258
98629
750491
463835
360499
1089181
469985
918167
847279
603500
823469
250809
450303
172829
857052
636553
114311
560615
940681
833364
323874
640537
262521
136558
952385
12620
811781
32898
559381
271039
856297
254892
555420
1020873
918603
156053
949349
262340
785888
631881
458673
969939
900663
269978
700817
1057245
805845
695244
1020167
467166
706611
524145
290439
489680
711966
736408
980829
884011
213534
316689
551304
952803
217770
46289
445566
873665
33194
533795
1066127
162759
763102
144594
1049509
513216
952115
893721
446406
1002948
290118
24899
1018547
507431
392737
138844
507785
694966
618499
680777
6620
803772
337797
1053338
629870
332840
203035
856925
1041523
841684
833507
173503
56833
686129
535704
365841
833395
1096794
241323
852516
516268
437135
539114
853923
508113
122699
181167
352375
821009
202520
232212
72608
34118
871650
705978
1054594
390819
235829
619712
338975
810616
848766
910887
465220
70309
145385
532859
299452
253918
568411
1000488
742372
492332
1083993
1063670
319514
234181
616835
34285
862309
1018790
191365
829181
471705
218342
5786
34586
52778
159051
678453
994537
873998
422889
364353
801653
663427
488906
830708
177634
679550
653411
356899
803842
1008393
1062867
528529
569799
142092
677187
4817
279639
303665
263073
502139
785314
273011
316805
1029595
932679
656771
709609
833034
53400
541933
488189
597227
96440
1027894
80277
1023581
718413
369689
1004439
488829
209464
772766
505495
621062
720401
45862
655087
787230
816753
779693
934948
330671
1038647
315498
48257
102941
221128
892589
358747
469113
563244
679070
129425
555328
1067569
975948
1072658
84848
827839
789242
606399
543146
23782
283000
841606
195256
226511
948839
451032
97179
807610
1079557
572407
749965
912766
398267
60694
782273
5544
1072708
735504
1062088
60250
593823
920260
496311
453682
361835
789187
572631
649954
119330
137554
230498
323425
125121
25211
271102
482464
1004805
1003755
133796
642165
996631
1030581
127286
799889
776617
307408
667733
666683
446395
445345
444295
682398
21839
324694
323644
474746
275193
1035859
673191
194197
83104
204274
365907
986346
119850
222513
787413
335926
1002967
95325
698053
1054292
335089
1043698
384649
654498
50892
26015
649021
332294
109914
913146
644004
502468
98117
1031433
4181
575395
52718
28672
411935
723133
229281
983334
865042
535327
1033080
161820
765572
644279
733811
223894
540374
1025000
348754
563053
879598
317117
171025
876799
519211
373276
1092472
141952
657088
364768
479905
541603
101937
704601
172701
837133
845687
822715
899744
1030057
140050
1086514
837319
824458
524499
69718
323090
73189
475768
661962
962490
162587
550983
576896
4450
362334
321047
166502
884894
316517
441583
85439
541012
876599
185512
653659
788032
869497
334581
204708
668697
63725
580264
893160
149993
1004158
1097450
1005948
574015
375391
407083
432851
796523
101450
713198
717026
250541
501279
43208
925347
971396
567203
301042
362275
776682
830742
1020231
141210
802564
945028
97675
163037
371015
722503
298397
837517
934169
190237
834085
1055061
1069793
493139
54246
125185
1014723
709183
241559
811201
195712
738930
389900
184513
133272
863620
50836
935369
1019836
299905
303244
876850
77295
315928
900124
415603
945132
427808
1049872
104290
747176
441600
720549
197001
990124
870391
12513
706027
875473
1037667
505869
619232
191091
762189
312346
432261
601733
328744
343154
960307
308663
565877
497059
482685
60227
407216
134154
800980
965354
1085534
230396
60006
773463
676373
301573
8251
965126
691683
275938
613208
500118
454023
1090600
961570
259972
710150
644633
95143
844641
581104
585690
159917
794063
1031946
739009
969597
1062869
406871
659859
92388
619362
321975
495381
23315
187606
376767
491433
299535
868999
426649
627984
281496
259112
678590
44930
540013
946361
875850
422262
1045135
986550
834905
134196
248784
832610
748357
1021348
165815
937377
255542
518078
807366
978668
26722
189668
539565
283357
780490
669110
30259
1083032
372377
1016725
802976
398445
404544
983460
557228
296887
820508
413608
681965
149882
256461
822300
783089
627812
264772
308197
553541
427604
619585
439874
973548
1023348
971769
757751
257162
148838
511844
634883
210677
432294
23701
769036
969072
79201
817500
830717
1094423
191613
1038013
783702
625226
535279
57862
699057
447542
655067
913208
271236
1078801
263669
735120
604998
219414
35387
1088847
894426
996594
167758
494530
944412
859112
258788
1078193
363910
810094
253755
510926
813158
496690
513319
817116
513822
10692
465828
869291
1044721
575571
712844
330914
356537
858655
954248
588814
682883
253648
133596
518063
355987
817633
354291
374972
352868
149371
743544
38734
135972
833398
1050432
285036
529788
908531
824605
666391
1080716
814977
817142
733652
1022595
523023
235426
54125
320825
360964
922565
310118
851508
1069332
492428
307691
204725
740964
455638
187695
732702
648512
853398
160214
1041482
1015968
597554
383761
307444
422645
881270
370731
331714
818801
792452
286623
1094471
218255
697098
421953
332855
252429
901901
740924
982156
954257
197542
1044770
646525
658859
876870
724571
477289
87221
1063635
600773
292205
487280
394547
1073955
325793
780701
281084
656646
1082816
71667
580656
958903
791854
949576
776641
1081142
116543
828696
798054
1015456
493490
458418
285491
428260
151378
490109
1078767
815662
815805
866786
675296
91879
222185
15896
325517
312262
646285
705403
543865
788319
1020245
407950
29572
705811
565409
231063
187127
811880
70297
505406
49402
472755
537725
109534
991544
922887
772112
1025879
705698
300618
348604
625079
162139
304940
194237
547762
457588
784209
189854
570171
616818
1009226
34683
750219
555582
947406
405808
53919
840079
717937
994977
499725
968873
716257
999631
858400
484435
252054
751030
1025319
381769
117233
898026
883553
419271
614611
597561
443960
991675
216081
539188
1025931
836188
225414
161789
391107
278728
626472
765438
648096
381246
1035150
908864
773981
43042
152633
775715
489505
5486
23819
976467
133496
681801
989225
72020
285233
1049873
938165
654287
295833
415513
951522
608724
944067
1082603
546807
963595
996178
995164
994114
596593
1012448
786507
1087286
279099
394696
851547
677672
843623
511919
1054819
590316
209624
937445
416300
19234
545725
2704
344823
851152
1048517
553219
869461
670797
719560
241063
548870
593248
185665
285482
879432
242512
463484
916807
205174
621666
670643
701110
1031248
515304
998499
527916
1052147
948970
783728
810996
198826
759975
252128
632012
705498
426072
153117
1034974
174813
580090
349858
1091837
1098265
227826
894752
92676
295849
89236
224269
1003074
595650
997332
483745
201654
213522
607838
550719
109072
28778
189269
685421
137008
985041
681031
1009600
719383
862332
1092210
870264
518880
181371
80060
329932
453403
413073
330482
10623
835424
603439
427473
401610
767525
194801
620708
920698
545202
1098944
240563
771110
281259
694512
270632
850694
677271
571981
657031
697105
1027117
687732
591919
18472
176772
751605
1024251
326789
1024366
598468
189562
584921
74023
229050
204171
592259
27214
531764
392751
987039
416326
564498
846433
204809
713708
146763
830314
374613
348223
1045491
139299
576812
135999
932371
908889
483892
556491
707515
593322
506877
267550
78141
711248
544439
39998
994591
408463
982436
516263
671211
214847
328248
361364
740062
106915
395593
965822
503820
679659
1063695
302444
870491
677330
430597
287721
490768
972163
390518
443919
843244
399250
422718
910634
560940
170344
1053758
989907
856572
1038880
379478
1038881
793076
35721
134599
30065
29015
27965
26915
529599
755739
773295
1098009
1100109
1099059
449702
708618
1016152
897739
1081457
817547
775461
155710
439792
246922
611485
837590
407676
897212
54592
323259
781771
592139
638481
697495
625550
546220
269024
96169
821246
341702
754908
914792
130000
850203
832064
774695
47028
886444
359968
208156
662242
585708
910172
216031
201505
74453
393189
1051373
320572
30828
170465
471830
1087339
1083240
334967
300281
365587
655399
794612
350058
842238
503526
141960
493478
156344
405148
988419
603694
819624
490675
786465
394308
870795
210963
515298
922367
929018
923151
152344
773673
957686
407605
524132
658742
790942
270196
1031614
350245
362060
414958
1000507
109540
553063
29084
663199
932341
652544
200945
282383
853044
1014870
585770
781596
37250
241347
36194
613268
489182
705401
1059407
79354
514965
611943
547750
771028
300072
971367
632418
507022
271215
370010
959145
778526
540119
27445
247814
89167
5020
630912
813955
612163
594958
574065
40238
942748
1050947
431468
234344
881981
149928
361371
753824
246265
802908
952509
682698
908598
1089978
19574
550334
96435
229033
312729
487165
1077393
782325
887131
537231
1009849
140703
897763
62267
258320
109647
27399
195995
555228
532593
403233
428103
782518
594180
812458
275416
287652
600088
649566
310120
1094619
308921
113975
1066466
357042
67920
422911
202698
509646
1067754
925988
494708
422612
659309
249690
108539
307160
687440
808242
479413
1038577
743531
47216
615743
742600
722021
883207
844591
331317
1087123
131107
844700
339969
373161
149178
956288
144332
173538
5119
248734
701891
606937
601525
24301
484512
855726
1073141
925089
267788
522679
272026
1058508
516121
1061177
1057327
220388
1049441
940203
952193
339772
370922
467349
928844
639102
737138
776781
414080
228421
597919
110299
662344
18491
163066
70816
774151
591678
148580
601763
440473
22678
665954
254942
752644
1021210
814716
1051968
50131
591913
372495
570118
415651
823385
301951
930088
849120
594127
98948
133222
680352
789151
61455
718591
640366
145168
531980
114391
508360
887621
845492
427123
436652
669873
1005072
587517
643883
451402
28540
283296
367690
333154
377331
887469
683777
937647
932640
870663
335971
228857
224867
1036187
301864
123996
504658
394405
83602
136892
308042
654136
930993
157603
1026941
870851
1087083
141987
552878
291488
269327
150714
726021
842209
1021050
108852
798577
2369
438022
471915
818409
766618
1040866
225207
511481
1089088
218939
726969
529774
299736
20858
21908
638206
1027770
1028820
253651
206654
1058928
262994
264044
454880
848920
892336
568225
567839
123397
649562
928653
363413
774832
632452
988276
198911
926171
967514
515119
681140
35217
1070361
782238
635405
904572
899629
998714
539819
411375
93199
844901
654277
353832
461124
420483
539483
233724
206697
8115
126434
298815
575231
308940
778243
825244
808045
1007073
775064
746699
170376
234979
848300
1061773
1021455
259631
287122
835058
88368
393386
930233
200794
60168
370730
281804
92755
582547
377390
967509
194011
961965
296095
164788
303903
26084
146958
1083763
883667
67982
825895
312140
485373
534195
690038
273094
282237
273762
1035371
340987
68961
112053
909000
736291
275733
229405
363131
905363
398441
285439
228375
763918
362845
661487
579089
49764
382477
1083556
566288
244258
646750
948831
307013
120393
297814
457007
408285
41011
831056
467177
645186
912814
686390
749895
96863
97482
912859
464809
870726
364979
123830
400516
296670
858517
401944
1068386
107467
310089
905059
1085617
449750
75099
291818
300973
1058769
618088
33981
557908
326704
900860
332279
633793
962635
434287
447481
215631
1052691
172729
36844
976140
346622
113043
190443
94447
656558
945494
48910
83910
802360
697002
153357
226903
1079883
318404
823390
1085871
611613
1028423
435114
888282
718440
71938
270022
375144
527967
856460
244212
933226
298764
36747
1055998
152929
303335
300805
409460
14112
415320
177168
623418
401773
309910
95145
1088845
733835
636773
601341
99108
302343
1067971
480504
294414
1097216
685314
715527
652419
423608
632922
904483
919726
379889
492319
80553
87243
853360
310386
198611
325601
633267
1094860
247027
682421
378212
101131
758296
72259
655278
823997
126187
907791
772219
118306
439101
977363
711766
11074
906176
1079369
610268
236770
556207
267385
214024
135439
435516
977953
526627
974054
463922
256683
806784
705052
1066271
924250
911452
954916
774863
124941
31031
57169
614175
349389
907067
109007
1024707
593978
348542
507764
45894
569586
273624
588835
409983
291045
291873
483463
76940
6693
347278
272074
946137
764025
551653
234548
166906
107615
751676
792006
468451
458700
451015
106340
419356
309064
71358
818035
814312
951237
410589
858832
476519
851057
1058091
780412
1049896
486130
590076
498445
292648
382441
308832
690718
1094507
73782
791893
775556
391482
247641
827431
1004829
541633
912233
1024314
180787
75159
325842
536561
444503
950300
849741
262360
637994
490692
237914
373719
86632
1006759
551755
925155
1041744
384554
77798
38648
24517
599934
1082949
366942
916231
168814
1023591
173958
573639
370008
490467
862897
656698
1065088
721800
960525
356695
753482
385064
903088
450434
538391
483995
355758
820770
1034464
767318
645491
4480
376225
22456
937184
351807
999726
346392
726243
207704
903428
902378
263112
1050069
759813
635341
786014
833425
486115
582904
943662
61285
550940
745768
735894
485289
908497
472417
538794
951419
942583
612415
582221
14338
601568
821229
785861
728078
109676
287018
933887
898198
484700
462113
779620
909048
842230
60722
1048724
773866
1061190
268440
55943
460201
901552
655241
136041
532531
916020
368625
340617
1040721
223763
165143
552747
550845
381115
727552
104110
935118
691932
190165
433268
256442
263975
991095
466395
19843
51026
287589
347044
814692
342375
569899
827656
435610
805860
936824
974152
175225
190632
429759
134173
158217
552983
393554
925898
520127
1099672
664041
944688
740094
930253
30846
742092
240189
1059050
865425
15341
316047
861333
359468
1009253
727942
487476
522814
76560
860466
973864
64563
336469
762060
642080
147262
807772
651359
436352
781669
259904
371123
480032
184143
804872
771676
924252
929037
557218
902936
597632
1041940
1035513
298415
62657
186999
783351
1004359
811860
477591
180243
939569
986067
1031597
547075
446059
1002335
761177
903472
299664
328432
999289
847614
1093929
527843
108390
23193
319342
5055
749818
184108
123669
638548
405999
216192
824014
951490
224899
938022
702715
203692
646676
577107
556943
511951
873016
304017
398976
350174
661288
328104
374921
937347
898252
554054
639640
1052818
305451
304401
155866
977308
299715
54292
123803
849966
516436
739123
387074
589562
808236
610904
405239
119432
493663
330824
984834
850097
10780
778468
544116
360219
974914
717438
913728
771900
650023
12869
630142
22642
764304
830755
282341
1021779
1053349
700473
688046
961652
588183
54374
566890
532719
693168
884385
117913
667960
995139
139992
171879
251785
144956
159093
39506
420335
734471
805105
371156
467065
282740
950355
714383
125862
641280
330406
802471
904010
213362
239259
773279
93928
1084439
1054384
449162
241988
521290
255669
783608
640593
947138
161980
1023541
341918
118087
31279
403556
783679
36027
921833
473822
24606
19106
917819
685113
186812
378235
102221
210399
807388
661389
1045357
701682
834299
11298
1052420
745206
896989
107167
1044649
137794
9995
1041307
189748
440602
142380
315823
560115
860441
616935
129540
6698
835152
998497
929756
313571
540800
428813
204868
348641
214165
408997
271694
370806
57988
956379
857075
981377
879942
676340
1037452
60477
869551
652316
641203
587903
856492
340834
230690
207106
429882
1025484
772908
811185
365706
623065
301843
905866
869774
520311
168125
828323
22762
559441
58895
566164
50244
543842
343208
820057
654739
1078537
699112
297190
918891
1014785
1000043
589197
737541
435064
1077354
124030
277917
542735
1034693
188845
195919
338061
965519
738815
76209
651178
999196
637175
52060
1073454
65329
1070195
464487
863749
139447
762889
342614
372527
855446
839685
18496
328073
1018700
1023969
954347
552439
125632
767298
420970
602485
57787
256932
591440
975149
101142
124124
358154
944977
875986
512452
1091417
1092467
1070758
988965
937851
496835
237132
1029949
571347
390402
1087682
548141
784398
313339
562727
621492
291316
204729
59169
178699
441658
83053
1007444
1008494
99019
873218
18867
556186
655311
229096
742827
788148
530283
986917
49848
971857
972907
973957
422575
721471
70008
1073883
549879
913298
892545
40151
705990
199537
181069
1050102
48363
512536
646353
208615
1024304
436368
82716
631073
868549
356168
607812
1074011
230112
658625
271726
791672
296046
320308
868677
1074327
163920
233350
814871
7054
1010028
92873
790364
1058971
569589
667675
425812
343631
703897
1001007
676263
928270
714289
205320
663771
279734
495773
459751
457064
399425
639445
158595
463288
422829
835739
508283
783537
199793
253202
643199
136391
125432
70522
661342
10299
270717
1099492
963673
813568
103945
346999
8095
518603
378909
1005407
234138
98342
934780
423435
849354
459856
487366
912484
885638
740683
353568
216152
39006
613494
792449
178758
614168
686510
800303
678394
286862
241031
1094367
210368
114456
1040407
319246
422560
839668
378228
513813
1017411
897010
361752
461407
715830
406747
519594
810595
655794
790509
1016692
169045
234275
520020
636718
903247
112295
985503
421824
657463
364190
1066427
970790
119140
134621
722174
830753
388913
129148
1063370
1045394
217019
332844
81893
345108
51914
525414
1056884
506097
259714
1073027
862396
557180
136102
856786
780369
756883
1084803
313816
191038
724441
441918
184301
919249
357497
602583
62868
344051
76227
830905
386261
50388
102288
290299
291349
419203
43627
773090
774140
775190
394215
395265
397365
412065
599747
600797
678013
676963
799855
750229
139250
140300
968540
121084
123184
122134
819220
504647
805561
896267
722391
556378
289948
127965
212629
198800
770037
984123
268683
543325
87038
844945
511431
963654
769159
239447
18865
574245
557368
967622
949064
45983
287082
583921
973664
476388
221029
494784
191898
39007
285898
978769
504695
631352
838752
442702
725000
203362
445372
961509
588623
715535
865969
861707
876471
590036
808426
502387
977800
297617
721322
317552
906918
851037
453495
792443
742769
31670
457430
166288
425454
978869
251960
858254
648708
810690
160787
522325
249538
1072122
713262
56069
389653
32130
335260
384166
84880
357330
1081356
112074
209895
43244
674908
226567
473283
930425
436887
930987
278289
940754
697485
196555
606759
936442
85644
574914
549319
1080607
161745
447842
958511
848212
273145
272095
1013048
127714
132156
485252
648349
889881
578390
124420
457867
137360
458595
954171
77887
657440
10788
84075
319939
458468
231422
780542
869204
298854
260786
29847
340028
255779
78529
493236
85246
183298
1040946
633553
900806
362390
632632
976519
1085855
494167
856051
617659
98477
422455
629699
162770
876496
1098559
388356
228216
426310
742950
1039172
16102
221283
916892
1041395
619581
850513
749684
476600
1052534
510648
313788
1099646
1004855
515230
587572
116576
453086
99287
930033
226031
721188
250543
701650
403512
39322
984800
159800
196453
35749
233639
1002608
79656
793454
604550
405477
55927
627842
628850
329183
755848
135511
141142
838921
949682
300703
89726
310411
372557
970801
954147
895716
896295
276815
901852
839970
870627
250913
751239
936835
179532
477098
145020
1003879
381435
593333
1075450
394388
164884
38905
359891
766096
738338
723948
863968
692742
889057
316977
466032
817247
118440
898207
102431
444415
932320
23508
850546
391798
304790
1011575
49577
466973
645234
918111
919161
970129
407544
360298
761320
725699
730068
335181
127233
431582
642416
406418
947326
492198
179624
227219
864735
88948
62527
879081
612904
438963
958959
763285
858363
171238
447473
102359
586050
548504
434030
730207
111510
623398
1053071
939474
1023476
430098
436886
212798
171747
24474
5870
1052717
537099
310202
907299
73173
472254
114875
567375
450732
624962
795016
1043938
68426
891050
412587
930648
590758
933693
1069840
71583
1093931
492072
48060
776810
790344
209970
300080
2670
410340
663310
798628
848725
988413
582038
984692
556345
296348
710944
837320
404474
1082731
675138
432518
959347
661930
280659
403979
324991
362810
404794
905224
877633
888660
889710
432795
266996
76415
846196
115611
127742
917388
990517
194842
491612
847972
606784
423914
174778
805260
175282
848680
847630
333191
566527
665427
682257
76285
26214
815068
626129
183369
709949
475895
78991
42919
715415
1084999
366768
739971
531241
523338
338535
392588
148973
90703
213651
700384
922539
614806
1061263
81986
81985
570854
571904
22992
1040332
253461
69710
1004133
102669
103719
204575
832210
10345
491741
341352
402970
1029020
931588
329197
799861
629682
578140
1089785
988561
359301
987123
282764
54140
107792
507187
185308
1082972
384355
354152
844771
286508
1004177
675246
924108
994996
209033
157266
250653
902321
198270
392653
95420
956772
957740
260649
597000
811240
952002
61072
82195
280500
1034841
382756
154370
93667
29452
997417
627882
987437
60729
424125
859551
787900
140717
301973
387453
617472
362977
746193
379500
1082150
554757
895384
218174
80399
241920
246809
798043
566668
354433
642133
989738
845406
69454
383236
997421
374215
776432
565379
905519
1024829
570909
642207
851931
376219
967900
442138
1076604
301275
846275
178214
944205
845701
1019753
720020
423307
292202
512050
778112
1052652
891274
1089677
481768
162238
637745
55238
1002716
41948
997146
49718
211871
483029
649510
849081
395462
223291
295467
175871
608637
660448
182387
1085332
435344
889987
1055231
657339
55521
837839
194223
228769
306694
794669
820429
274379
65253
582180
319698
1028503
443032
498936
1071164
554827
848593
33535
420488
797131
228198
933641
1029889
758490
331382
368889
534838
335199
602533
718460
674882
864740
457696
1083544
999812
945853
517115
379697
1028224
528799
815973
561524
154551
90589
413893
564176
387848
751595
836353
837585
63863
755829
208811
207761
216485
217535
1027056
442964
481901
484734
487885
486835
3739
674146
459792
460842
857509
765065
900540
223151
223150
859114
858064
479395
308525
309575
898582
211531
1068769
1067719
164995
402606
681033
747566
894697
734101
11625
599548
993568
536238
503428
405274
780265
986800
196894
517354
217333
361994
177179
1000928
1092058
162292
772252
455079
722115
176162
1034402
290738
741206
884886
14605
236169
790111
719038
871607
687557
1099115
16717
706801
460022
995297
837659
478285
51367
331554
799432
52997
907707
804361
201707
345867
960999
315164
9776
536981
241329
591242
958696
112287
226465
614006
850663
301651
698167
993060
753633
78764
648191
1086854
481974
328556
1081752
875683
190933
477653
556227
96014
992714
763163
90165
596783
90697
1073229
450171
374400
920513
965973
698223
319275
389773
242783
851984
602980
814040
744091
5499
699418
195026
52538
1083839
833685
1068607
564862
55564
636045
543373
348595
214159
2865
905676
461648
911938
695578
534887
644277
967183
893304
859672
944457
854495
745391
720687
972209
422973
869060
773024
496524
456635
937550
168359
18744
945583
511076
729854
283060
772720
790007
944142
519292
1094508
777264
393531
90091
696587
1024694
90095
711709
828199
3520
53559
712118
1014441
368347
1069639
834923
402375
899178
572776
629762
86886
274433
149063
422709
344083
298742
519514
596665
1049464
1021644
275033
936326
943787
504370
790387
201504
680479
28084
60494
693468
869869
80700
560795
357688
109447
468040
239026
110615
998347
891013
260192
781865
592010
918789
1043342
580306
192265
217783
778770
473889
605289
396485
374275
218757
830569
448438
39799
209801
482868
743640
745883
194360
211937
20117
1068979
278327
879754
792232
376218
424306
523784
796781
484454
387960
864695
287232
47821
276365
1065066
360633
142999
667610
152516
512511
759402
1078397
895234
404879
957181
955897
995114
971150
350381
794176
660471
533550
630847
688989
677246
1024749
774257
73344
470573
14282
738025
577486
97736
705376
210380
209330
278753
307761
577349
613715
682571
377517
379929
1027808
502217
129197
86999
556339
325758
253037
643367
300817
826483
608169
157715
790929
207628
444965
1078939
37160
758494
932367
27258
388068
47866
969693
448911
923006
476104
579133
817358
157306
302922
321990
157646
858424
5607
1075854
1079142
125937
700690
120446
99298
946977
767434
520018
163018
925374
113893
345183
95530
224669
975313
74425
418862
705515
839146
476362
531269
860870
886175
501140
902644
618213
1051861
1073837
787598
945669
250785
16435
82719
362686
371420
814104
794395
304215
959627
488499
487449
692203
857443
856393
855343
336172
933130
154303
515673
843644
1050610
330248
301563
994856
492894
714442
867643
981058
193564
1069884
779896
509946
643153
813390
776872
440759
310408
101498
276132
349658
575735
1072824
86939
786217
1057218
785268
921733
970591
779491
484308
107270
650949
437693
36419
999168
380175
124883
885803
283332
649796
949968
641165
1073138
538628
460679
777374
756013
362431
441852
442902
300003
493064
722181
822947
1029787
425037
1055548
965079
523321
620323
913165
342145
878559
85172
946917
974017
302872
109855
891905
969535
509811
154139
797349
765431
78697
301140
608118
978912
1044574
766336
360947
579561
578709
162179
364790
144699
220573
610105
463132
891372
749083
1066211
236833
68445
769915
930539
849487
1066728
239633
1040732
522433
828033
131221
730903
338225
106776
154835
13177
791890
54871
939926
674293
397474
622344
147990
349332
397782
611353
968628
521220
535096
824520
687197
840212
982105
921585
90754
705037
861204
802374
909949
588585
1011808
711225
994810
1045303
354417
298814
83743
781544
682898
1046400
296472
577888
391590
138168
802515
651522
23624
617237
490957
401911
127365
580980
160179
15295
478798
81314
316012
390344
372347
160800
610189
338612
885959
528959
453045
795311
324637
276344
47444
787232
976234
320276
715116
398744
480926
784124
631296
217213
452524
1034741
954795
816578
819992
496378
200255
813762
395864
327421
214275
491912
576062
701055
1083696
304858
708639
553411
697619
591543
1020291
84817
41893
856360
358716
986555
82608
490255
893408
422397
880315
454537
605742
1074394
794381
390612
258502
215640
68061
18565
590757
627008
181144
6765
225594
246490
529210
771435
85151
954459
960700
478490
1084318
503092
1021998
20844
323565
344882
417490
733044
814128
127346
1002548
141106
447472
619527
624982
915812
285650
500867
911997
18357
585841
881886
726458
876493
341136
1079885
478707
133465
487598
1038762
603256
773622
16621
889312
1009563
934580
1092633
379825
505504
755095
986675
196024
311709
362611
634782
35257
353282
821667
75049
647889
944240
482293
399624
226303
1075335
75659
733197
430586
128045
593397
630345
93618
763535
847083
82271
1051741
327198
954810
551202
666202
796893
870066
940792
60686
342175
372516
433017
282613
189813
997972
592899
189467
49958
619432
1067699
355942
1019257
565293
538260
859903
272766
865982
346154
975975
391528
717514
135145
730553
806988
859785
565458
495359
597660
617217
79628
742348
839353
50772
483195
105743
415658
724225
646672
591422
37050
56449
76292
165997
503089
248490
980253
743502
914465
407396
418814
558369
86576
407063
913184
505615
168875
641940
309863
356186
963083
1033206
1090056
45314
1095849
229592
93781
947777
986833
288167
908515
414191
120249
908900
841169
864008
1025429
309768
467320
834220
116637
269744
879263
92842
241188
238936
609583
6360
947247
205099
521183
777637
382018
700132
9146
127886
994270
642519
130594
5698
735869
786700
952818
17062
592862
887972
1035015
927001
361612
551465
360782
41506
467626
51213
1021627
125622
669371
522893
273857
1086195
785969
290323
193461
790057
130216
759305
332694
247420
778337
804208
347547
160556
1063558
17265
363714
687646
540723
301888
586595
442842
79411
44001
887022
622100
397665
173965
906828
322700
703627
922238
788240
1095425
847556
181191
799662
114937
258066
934027
195514
386861
715512
28532
667023
770565
443430
782598
608867
584178
76993
759126
595023
112807
1082946
1084734
610488
297264
669684
760640
450548
478110
936816
370096
98961
593244
877514
54506
593305
810511
73154
909314
775135
413941
964470
52305
507026
1007942
561960
76374
76226
1021308
419821
683425
910993
510246
933399
929092
881336
535914
70441
605945
804191
37692
1052910
664261
773450
347243
287765
469424
747640
320671
843974
587097
759852
576099
688761
1081486
343275
181378
396930
385656
202854
424814
105577
759378
1016561
697312
595652
446040
887485
164108
270450
29451
942245
932032
257222
337206
48583
563543
1011976
889421
570299
189047
600667
841222
326672
585107
221444
152664
785156
765732
1068152
697591
1053274
172360
448924
898107
495966
14217
311462
755616
36800
1004570
735910
933328
537468
31171
202323
619988
577143
725333
566988
391040
725437
847067
452797
880989
146055
368314
736109
599387
208738
448384
315987
792081
183082
426993
1072789
1014217
859045
930779
921154
71143
284037
193944
673754
748647
972673
394439
159476
892181
386898
586385
44689
72908
463844
739217
889847
262708
702862
938782
61098
270858
67218
483172
250959
996988
1005594
875584
7057
1002877
180729
519850
777763
461315
106864
973835
411064
291752
735288
311313
15917
309270
1043578
221035
540273
136364
350295
339567
429499
861743
611839
821451
848370
137801
159958
790778
1076431
1006386
969064
873823
282752
380257
23136
525158
718230
529221
644997
75827
417301
935747
703659
196516
163389
1057998
994238
788380
627826
274785
3127
1004274
194246
896689
552391
315649
994298
333192
490282
453797
462368
805498
1086217
936832
436388
1089637
44252
371725
496122
800383
628628
1012599
601915
327390
28933
705487
624324
855604
160378
523548
401244
1038204
895404
603210
632268
652393
135296
947496
1013161
13323
727638
948962
791447
152048
1024941
793282
670812
422114
1006283
505601
482947
336830
160129
35215
490055
106318
445449
482815
123012
836899
657747
689945
1025354
466985
586669
711969
115519
314320
746823
217878
947210
192845
1098222
1068613
86774
21978
46457
1055708
966212
1040580
813757
958558
797095
635961
243101
108393
338283
420578
137142
853897
882477
525247
123886
953166
786261
455761
192281
707735
691903
505858
990739
332704
14901
850207
934341
215338
559064
607046
727471
654490
1030214
681742
520796
923155
890348
645478
151717
578142
1098599
934790
607491
668834
1024032
961556
671243
10784
976337
303954
826384
278494
1097871
940446
457793
486246
265483
46251
1055558
977892
178261
20056
565025
803245
336451
468053
774388
946856
667646
579210
117550
1082761
386522
449059
797674
318726
977090
982442
333645
276130
136244
140930
861007
635542
961982
265285
456983
341531
755188
1068712
15328
641638
805442
574143
959767
787399
1080433
898782
433410
482487
14888
1095778
258311
318118
211045
486530
598890
60303
157044
726550
769737
150211
578339
961594
26540
937945
56556
1006438
711670
125301
942967
654678
681335
304256
8156
683439
56306
353714
376817
393444
919794
84057
1042478
612945
303878
758453
155760
484320
199298
883726
884776
978213
633665
967425
937248
108695
109745
1038410
93388
788830
212048
291708
461433
5972
747789
266097
642000
1010313
384555
838196
39050
1072351
379048
653838
347559
378345
247146
74977
586254
3468
391775
959727
185873
1023114
429340
596619
133150
569956
870256
713453
437343
369841
864663
123160
98160
499255
364537
955629
101897
41217
744108
114079
586819
785986
753305
985175
1021320
873579
1034868
535654
493122
1066862
730886
1013073
296019
204900
320922
235637
601406
1046731
819575
792733
244787
86319
377864
5952
931220
994708
408921
810471
1027415
940901
98755
535024
1000884
549443
157845
113021
267647
628366
497640
1000401
5023
743836
971881
358697
958782
904098
593510
600934
774527
1014887
814539
1010293
719555
72547
217523
988091
455298
434374
770848
884187
640854
57294
632406
852579
785327
236065
152200
998513
142606
1081924
281355
582187
1011926
789516
856018
148086
177596
157965
598635
438415
34862
331141
936031
373424
78046
11235
519102
963215
717549
606471
298751
875242
1064766
557839
570094
925309
368676
134271
72440
195617
1049417
22610
767913
563790
353363
760740
550766
484381
128531
632532
269127
158876
41262
86642
1097809
403212
172227
620317
1026221
377295
704203
1037167
282686
312252
461452
437450
593040
1000283
661332
404221
92094
622518
729986
128856
761442
714379
697528
696478
785785
722268
743545
519799
693093
508019
288456
941952
745150
77715
201416
8003
228309
511969
482572
465120
990518
190478
520491
1087704
506411
1098001
723885
938347
192932
350177
262698
953207
345520
476717
864643
19672
550650
920055
784656
66021
146239
397300
5914
308308
467693
843688
1066653
748815
907857
1035987
503964
539547
113263
183499
776359
877672
1048117
684333
59392
461597
350455
1034609
847114
542874
760085
927404
447435
170637
126120
20718
217619
356209
99094
320133
607395
440832
1060125
920962
7226
575566
102094
329593
278034
1038374
167641
911312
915026
710585
100574
362968
461996
977868
512096
568996
677194
26350
637653
846005
160534
344782
1084954
404512
436401
749810
372644
154778
483873
1018572
291519
376280
344434
152317
800737
999099
1008222
216249
677882
583896
963608
255345
775698
137390
877883
185107
364629
802069
133523
414738
899847
1013800
158050
982660
477630
996785
968819
227782
883466
219879
447788
869935
898835
46556
503163
642387
4088
350294
636265
1013221
545297
47016
756990
762783
176903
494780
1062837
784413
737328
292203
667908
355449
704906
172422
55342
1014226
208614
433689
529167
218301
587655
182766
593088
221325
316098
499138
429200
330381
990197
194272
758432
135126
121328
496411
549828
643653
913279
748845
167073
7896
535546
991661
1033372
646199
642716
310804
520947
135912
756455
270275
947459
28449
205058
456195
526244
951708
933552
1071680
777394
928582
324394
579016
1033762
751282
776295
52983
761838
167687
819442
795864
930409
407542
628222
943277
221144
923109
372741
595582
946192
1083462
19127
561580
358401
783842
755475
419254
304232
654978
740036
509219
794802
368519
597151
372309
768049
13761
191732
365088
230911
452939
648853
345371
914732
664452
2913
620632
246518
924444
836423
1088685
64503
1069997
508379
1003742
77564
739346
82610
491202
481521
779600
911018
148577
693525
1082142
104685
361804
328810
638599
406576
1024561
681922
311078
997594
302121
749560
758537
338928
8226
483660
525468
911773
844286
289303
403846
575584
1053138
170734
204258
107149
1071687
1068140
231477
83479
756223
25588
611917
1043743
197182
361933
863408
1000618
550227
756514
642524
897603
159825
1062992
865702
11288
295018
183345
793418
632309
972929
703577
467863
356574
257594
678694
848244
581527
1015955
398546
507881
64576
779710
79441
40219
645062
830158
287941
187166
317993
827708
537897
386850
985189
665784
440255
835345
430834
160178
993015
683741
892980
368557
940180
32253
263942
321826
446873
8767
252055
218913
236645
609864
168782
431098
343949
818840
663033
798064
122727
141337
928609
884367
424483
1030322
690047
805436
623144
739417
1098017
858649
738957
227095
80628
862966
568308
639072
563777
1020779
50998
41861
206933
256492
820199
697490
118457
217617
414843
85673
624443
415654
383796
992757
31754
534494
988366
859006
941600
268731
1057684
113906
86993
548665
662117
885745
18636
564248
793612
923855
367306
766473
1035874
406048
161425
692035
992336
570989
382772
714188
351996
111335
872846
244874
1031131
595883
631215
474776
180867
265797
746708
256605
533866
678114
869004
262413
646344
762726
769889
163684
805328
184607
347537
332367
879030
622119
369164
733272
423132
1050489
752558
217102
398937
1083740
229924
883248
445047
576413
950817
1023009
725287
859237
207278
1095690
138115
324696
991140
314240
990368
641053
1002292
132959
41963
28295
608606
796158
549994
7710
25643
928153
207894
956931
657787
584239
1037328
932853
950640
1097914
356303
950241
803460
585782
514181
584645
1009766
666480
798534
653617
1083363
614865
118435
9771
827294
239084
513292
623574
332164
405264
822954
215850
619252
109955
596853
1087534
358699
699485
805494
20464
949030
283717
1063172
344185
73422
1072517
1032373
517869
960731
525834
366373
820241
649541
768597
521845
57660
961933
83081
591287
478176
628931
100449
326184
946014
322665
210778
284080
203921
586171
802938
521490
925403
965696
689578
542886
760818
102302
974854
760881
964757
236230
204930
34957
730723
317210
318260
323552
154726
542718
695064
819897
1054465
669368
1038584
824854
216687
1073693
78444
86663
402645
661257
799504
509671
420434
1038369
1016876
130654
1016904
445252
946835
895863
505403
121459
961200
705348
1022990
159203
1089146
277637
754336
256411
404831
935313
515804
592317
346313
285677
762518
16630
993484
1089656
1084252
481920
1020547
53939
1014757
50600
299173
271654
590830
21642
634819
270164
509956
709461
729813
63798
912872
996428
751079
801632
1076293
205640
535590
554739
187391
972066
362387
865243
48358
171839
663826
981021
754715
84358
333229
293652
160724
1093862
303209
1075712
368029
935110
676537
236647
560650
794789
927127
978291
99272
362197
576238
142767
386321
938838
1095517
831000
651115
204379
1030518
222709
360197
51849
947467
654929
12151
705979
244862
251331
1028989
887118
432299
696097
448732
278757
30556
921411
375084
1100268
686559
801889
482224
406381
319403
984646
185930
1043298
610836
534895
827315
513291
828905
1001139
634367
993207
891003
241334
233037
415358
846451
39226
674397
41695
399787
396786
138080
117185
502871
951043
737036
754566
96712
969128
247777
793571
481201
198198
788848
586317
31717
845188
935912
753258
186750
157142
538453
281013
416231
820382
779569
794382
617125
379527
208863
30006
411816
407298
471014
900565
149472
945418
984963
772548
901498
574575
530638
1040409
576282
724451
254622
621748
1070515
377467
595012
850561
1017849
783809
181034
163081
903863
464145
585411
192934
160462
710505
487291
900041
822673
1066419
907420
939585
1034466
420915
849746
266017
981139
475088
355519
332513
200270
653319
919321
726806
1083463
85693
791468
509367
1064690
1085244
129675
1083474
597421
302940
1058005
934126
1065736
198173
1040868
31088
671916
803223
482584
535917
149561
627073
421413
39310
390342
956480
853167
643319
81593
370592
792539
131207
1028746
285200
421990
723683
908440
909490
567649
636450
413270
414320
112816
1052234
966327
104512
298823
874332
259210
260260
88459
217716
1021094
825881
224715
82038
513654
379456
679637
678587
302878
17739
479663
583172
936559
805846
58225
574468
681952
1061429
669883
711872
333631
86672
707981
945295
684773
202954
509462
55093
288419
706905
60800
812887
280829
970301
787060
176349
1028193
211214
727826
203866
820655
911434
1055133
707898
895904
854425
490587
888457
923338
518622
787642
1029243
190602
1030294
764554
493209
506287
970090
152491
173762
434627
725860
870398
529427
74804
35290
91485
996886
759333
820829
938224
130138
386820
819619
709662
388122
1044366
299137
834159
25559
280661
267322
422651
404476
197883
718194
581213
1041421
43579
1048644
489389
1031191
919504
643412
823627
787508
429280
124789
1068240
500060
141916
4230
563509
74130
213737
1054809
159019
450031
781785
1039439
579543
1022197
400063
1079082
1033127
151099
400812
177141
297165
651027
148819
95592
16002
726868
155812
1045235
23245
969066
225503
286220
347443
1080738
334416
183894
533882
156085
17338
926754
880280
907263
730168
466523
279714
930502
345530
145179
900672
655888
458961
796537
791580
219059
599394
606641
8862
1055882
302163
381607
921535
159611
255493
737199
283595
414658
140410
938215
590137
1011264
156303
545639
1000451
159061
779595
194077
670986
1064890
332639
495635
468192
1070335
324076
74599
36708
866885
128850
451654
556263
571670
918563
679502
446008
277627
782060
1092075
289902
805332
45524
955939
909387
728940
593091
38837
400038
834969
780689
929074
129940
330380
487676
918367
786164
635272
190195
442910
53917
39510
216298
440660
111554
26723
1048906
712854
751132
586806
926809
993867
774095
729650
440799
665794
67600
1099718
727046
903443
61517
292151
18063
273668
167733
5104
903906
222440
705369
333722
1053988
494529
244597
217868
718887
439647
620057
169743
18645
1073582
483099
834454
295495
718700
927126
208386
480455
140685
946316
624435
747067
420882
103371
868310
915867
598314
498424
239066
297338
716865
493183
198055
277590
681599
813207
67566
891976
762950
521058
979976
334779
805387
239929
516641
572938
63878
918616
1023798
4883
122529
70938
746184
571295
242438
963025
607023
296391
120106
247472
17648
681671
912788
387273
920845
683950
982525
174542
698231
690263
354142
780637
921063
133658
475273
594182
593098
778815
858066
842341
860724
676700
681150
975202
230850
710054
978937
16536
274210
261432
234042
801585
402935
626279
550636
519692
637295
1044681
312834
139612
1036786
648494
83586
354455
227737
765662
667274
170457
482997
67247
925376
430875
499232
954304
756945
222688
948948
334921
776058
1027440
152734
206634
191686
1068812
912946
619355
803003
239959
684800
51485
800635
441091
989629
2567
468207
42580
1068594
398186
104200
1020636
239566
912332
423815
533879
319566
170821
536280
636949
221417
386889
608052
941530
911588
855212
804174
44585
231537
622963
456793
1042909
439283
107469
854735
731222
318409
105637
728723
693878
1000073
557156
1020142
266727
991204
378527
894922
323934
738827
1014695
417183
976436
467902
226422
388234
1099952
29881
18961
586340
860918
1017212
869921
592962
303431
98434
434637
226585
179439
571167
152535
57707
946194
820392
22368
249277
933766
795121
8705
305681
278709
459119
793785
579729
237143
735385
553868
91865
1002831
477339
1045345
373722
874248
151398
72217
275720
761411
507004
651272
1067773
843678
165499
708417
166236
972270
914625
841315
292703
1077391
46345
823765
1052023
1061736
296849
695311
651485
336162
70620
440408
674283
598817
473058
25846
774747
73898
270439
288697
378437
697247
330126
554891
887145
22327
219355
217970
728470
531042
402332
493050
434069
584007
337578
926154
115480
904386
799376
773035
290085
1082380
931022
994584
535622
1039194
575287
363369
972170
495292
607694
848612
443971
810971
65540
90292
742892
288145
161778
258112
667416
856897
134697
676298
1000215
732112
236856
125558
8001
1048421
38823
518069
749092
247147
288203
500627
844009
1072849
594959
834372
435372
1024414
121513
683265
132789
628395
439438
855241
364238
495140
507895
892808
96552
417591
1087770
380937
429419
541789
338606
688869
231617
1099243
1100294
1099244
439055
813382
470871
224183
810980
909879
577648
179944
795875
1024783
769764
188223
374718
1008229
1044476
1003261
251196
549453
15588
193425
1032732
122595
697910
1037007
421109
867560
553659
916003
332035
667764
904142
82124
787912
58610
1028208
197903
608521
586762
283398
607065
8516
405792
532782
835577
680412
298972
818881
20692
487140
912446
779850
629374
375795
375564
267306
1071787
1083572
316538
829588
284671
995208
266412
236479
501475
1048795
922216
456526
298160
759241
125559
401358
464329
529587
178623
232475
1099513
386113
822997
858774
988309
558895
677459
66825
961289
524037
686843
134158
183356
921268
635932
715294
74914
598474
1054448
256568
1003654
904835
771432
772778
307774
617152
845429
774730
646193
341065
496484
473502
268118
30739
1066672
214461
861257
855645
651058
162698
585813
1089951
263092
1013444
403515
421599
596806
379749
648578
787162
739715
522092
146633
889812
134945
950012
714328
264093
752327
198310
610886
426125
996130
491017
130857
834733
37922
760323
249928
532318
348566
1013716
958566
231170
611749
801025
508381
609397
829257
33501
627048
207633
819037
829194
694873
580624
282988
419024
22646
492980
557581
982861
1094716
3933
691577
796234
775843
588382
278376
617641
127522
635771
565614
844716
1008853
46358
857031
417847
58623
851572
307327
680885
418490
243995
1064998
518993
902532
422828
1075062
550063
139533
365278
424614
613572
285623
987030
37833
477769
512535
784464
297287
656866
764308
962993
634338
473863
806129
165019
942772
904510
588609
247466
121393
564778
133093
387969
506129
947292
449062
653837
14570
386393
30724
922936
267081
815777
151188
568238
350572
674065
694892
271514
837484
114131
955820
900451
500940
464363
108213
848451
184291
1041607
651207
574910
337233
830827
453030
737634
412449
182647
485060
159409
495279
694128
278561
1033187
841820
338691
974114
884777
17989
914305
1093941
320088
187611
1032862
633897
371783
999625
941378
995185
772603
871595
883848
645877
1027096
641208
23178
36414
617408
133553
210086
16694
807839
1013589
379037
415006
437687
62780
282849
602104
723360
22278
681770
534600
254907
1050088
942792
185525
233592
569891
606546
607596
889115
194235
335374
607218
675528
762859
870407
648520
535259
816641
895608
687865
443519
972224
238698
1010467
756203
661300
739718
263268
1021999
33030
797762
826643
614056
937937
488242
295951
642998
428617
138817
34308
540815
924273
6992
36550
371888
204803
1045762
276098
743172
924813
98747
806622
1069412
544552
543502
539103
793474
909619
117585
531165
170960
826258
10639
114877
128404
748338
437325
458891
573558
212689
96555
1096876
525739
792697
828844
617996
692235
512772
859154
414994
228050
297493
1071300
322948
1018398
600484
646876
437600
506001
750929
181231
193728
267579
1042137
1074709
684888
862537
813062
369341
245979
750425
968418
1060030
1028097
109035
561798
776564
612642
324073
3624
370145
219572
1008019
574240
579835
394841
352166
1095832
439558
769807
840893
580349
65387
681421
529686
107648
621792
937226
769487
93068
1020445
53916
233755
554369
324195
36495
269749
480183
482076
649696
1030147
805850
667482
21445
357112
1051653
795132
208404
405046
56457
665115
378502
57844
297147
401740
231184
284385
743579
888026
215930
467187
907795
771294
626098
108097
777014
857690
544350
157967
686988
972433
591937
1067723
228623
423512
42259
586890
565005
926662
1072502
40009
951597
232380
674498
370786
446177
769678
372767
614759
381934
514132
814452
834895
7734
250336
504212
609675
375240
207992
728988
197769
18016
908444
276359
975494
826951
883003
495165
306810
270656
745792
964713
638273
871331
573199
616950
527528
1030244
424461
306723
439592
882495
647025
611600
459424
968637
1007784
395920
621536
147457
884912
409898
824960
958297
976622
791858
1022852
928102
431013
816689
902755
275965
42863
923598
73725
909459
679640
168233
780456
676664
202472
610454
1085347
708854
65308
1091710
414286
441682
578305
724579
650640
690339
166024
211035
1022510
531850
129413
901923
59243
129214
208941
872120
159059
870396
183997
258737
79256
1090959
394287
156212
201156
380282
984517
39921
878123
775797
1075664
703997
383217
83964
831203
836945
201031
391514
398632
544437
81891
696435
956055
841511
352201
509302
1001068
330938
373870
62216
44843
733757
820343
170300
797088
552568
256223
63482
554062
711283
546895
162349
999842
1078887
573253
1078237
928014
948007
511219
768073
480321
795747
201372
316778
370311
718184
1040335
986152
225307
623277
440800
806728
720450
909973
25083
435931
928984
988391
665092
219695
481524
239824
265605
222254
269520
629649
839044
694333
268975
736451
731921
912440
581355
388582
1060139
979926
492609
1010440
1068588
735284
318464
914714
1001793
626874
602085
293559
806310
428909
724675
315099
911469
942148
914000
460037
163399
1003352
119801
223059
996366
12934
903174
433684
752898
13377
367420
753221
662177
1018644
1068930
722428
226655
977809
1081868
677096
273309
828571
87744
552737
385761
489113
95354
740473
950344
366344
49852
858613
97892
900341
120634
824058
423855
707053
943797
895619
552605
674566
599488
461974
518547
74834
866703
126680
453163
719439
853083
146412
455460
763919
864413
1074876
625444
228315
597330
155336
156386
652670
617954
660208
830487
1033427
196520
370294
323574
977737
552181
853413
140780
141830
672272
390360
49983
891861
144089
293859
128763
417091
418141
1003829
1002779
108862
878127
873787
563780
906887
777067
815597
298891
154391
323897
329460
597691
89073
722465
804107
454845
816274
199447
218945
860932
645971
884541
810096
725204
824022
114695
694158
687451
871324
498757
996443
14907
669846
435595
604032
884045
204251
16258
5307
848812
501010
874280
212288
261644
913280
1094176
550405
735968
734110
987314
573046
504378
76037
508282
478981
904243
630567
37018
860075
426864
730482
306498
102783
977293
287323
97142
908636
655777
1045490
555860
923555
76269
264079
236068
979657
549291
411644
477274
904812
1078547
37771
462798
298867
1012133
370588
151149
44655
79973
851404
599457
577518
1022173
1040029
975146
145366
475878
1024915
935698
85235
326193
868347
463648
995585
639732
242295
1033000
592316
464289
1003737
278887
403095
881727
874465
924389
488896
93716
608306
62851
107633
261599
349520
839765
992390
680701
122652
739361
736957
224608
578343
969369
859544
337967
392267
887775
829808
519010
558544
437824
986965
715756
24071
727612
857740
1016241
48354
959777
650003
286755
263148
1069001
24384
523966
633435
758969
26284
268843
577899
779834
255423
601552
148097
495425
888008
360937
910873
932325
1018007
349169
527836
1009111
366646
220482
570690
69043
593281
246377
4769
133923
217815
992710
624257
388114
82646
585941
1079253
830850
684380
1068110
200327
68682
325266
651958
819673
300221
653543
737662
179627
229554
524138
459615
502870
404470
710043
946633
18384
4267
373290
201873
614066
378880
913690
47439
1098198
934303
426604
728373
374002
1063447
62320
631449
481438
11117
768482
920192
284075
560979
1067108
489372
464821
959370
544073
651039
803819
1056331
1050139
295111
651814
659014
920010
674063
677748
439971
397806
162564
640582
397525
172376
83260
34512
934171
529142
233789
993140
509091
141757
791796
916972
288772
1093063
134809
430194
1083206
479854
261873
579781
779457
486500
352626
380690
873110
221482
526937
606265
739035
27867
671615
78389
1034605
104065
881966
919562
906594
490990
107814
1039627
24330
979480
781477
368445
176884
953975
1072642
310364
589998
613431
1067162
816455
470722
913655
159952
13044
429897
659972
803091
236311
486983
863069
8193
320035
464725
463675
990363
177837
176787
158507
970597
562484
384082
929936
375635
558607
208384
480861
713139
1014012
591390
1079818
16561
40487
511915
800480
394010
188635
64919
969279
1074665
638594
786543
1021511
471391
676072
257484
34018
76578
835425
54837
759375
1040308
661569
240386
379709
623344
454761
468285
911866
320313
708809
816945
944062
14731
19119
995112
979602
37071
1086069
79333
778639
585209
382450
594434
364030
696554
1036359
1082683
957817
272292
834911
205947
193949
296658
473691
582677
95309
884460
1002126
385183
141692
1091454
576171
620495
1066236
552027
534875
942076
74768
720042
700565
235476
908935
727772
492972
1034992
916983
313562
258552
593665
170944
63105
216448
1021797
627477
175823
420838
1048093
934394
852775
944307
801007
394929
164837
432800
182867
810766
701567
574902
1039002
534099
689785
113875
309223
652485
4320
429990
828467
1081975
78987
578928
743873
877949
490545
306516
88595
470795
1074393
530187
897413
78760
824533
882865
137023
964209
849179
1026010
245180
19789
174557
214917
81608
792757
558040
714674
659132
479712
543894
688153
350783
421589
168049
1070425
844650
1010904
38198
553399
896252
137364
554760
436430
807039
829353
974421
1051966
558890
235289
803584
807202
486610
206102
369018
390147
941739
80339
664944
773879
567096
868882
171553
608359
440284
243244
344148
1087171
121412
49399
956958
957504
607897
790613
246547
581734
827657
818224
936176
385869
839504
172252
122138
900784
890838
354467
502476
26787
388059
898575
253039
25687
446006
552520
814394
891742
303330
105414
393014
628753
434062
645075
99074
324497
937833
310348
1090682
889861
625851
467484
1039979
518317
681411
402978
128997
878917
312016
36995
1083491
637844
230274
229607
957201
805178
1003644
188447
594203
477277
631590
697593
995479
159339
131289
130239
966525
965475
979624
1085144
136265
837914
77836
1016962
874294
316776
678143
19648
346401
1086422
979659
629300
61554
857759
264587
478720
591592
1058140
712068
391176
637669
1085363
902297
395620
509786
440352
860559
602454
223004
970073
153824
50285
703368
354884
763504
753448
107150
71718
441289
317607
470511
1072501
584844
754639
796297
832222
943459
102175
443470
554800
466017
479790
785738
705473
1058313
124935
296466
339286
641300
1011997
221094
618095
34302
234868
489892
201627
109702
125774
374510
295919
123175
932826
679118
877639
1017569
287522
420715
269500
411067
799810
502973
780187
589690
169264
623656
288040
634368
544802
852803
400458
741627
995693
443406
576743
163873
969320
593097
747991
48757
571620
587292
447268
560694
56277
1082930
677932
1075837
786245
657262
502881
794294
61262
272387
730747
501735
981391
164497
1085662
809347
332508
1005190
997170
334225
567292
29151
530119
824210
392474
256797
158889
787372
5171
482249
1045448
1068844
914870
520520
172027
380093
413438
695292
884274
1079662
799640
691639
600450
1065542
844897
882810
1029425
256973
333090
152441
808919
67872
109795
101559
912762
574506
647670
312038
742957
1095732
725629
785863
240065
625506
469361
428634
1051208
844291
392475
138644
439509
562398
938643
987648
781465
71572
1066532
197349
231843
603959
972035
520720
107518
343461
895699
500913
236495
82609
817408
907373
760843
495232
102748
537034
759137
1073104
361991
505873
619559
628694
661918
40197
811590
259176
213657
370789
902187
468124
635337
829349
958863
199094
398916
824228
775489
825166
866165
7202
948449
672944
697266
786028
87417
517034
1019057
168825
313280
756660
790917
53624
1022364
824876
410811
1008742
476749
273056
960711
570505
369971
921989
49654
559709
916680
785658
19055
637008
827611
1015444
1078042
564643
558118
166051
817912
484326
284668
799970
620822
621872
1055552
763209
578513
765162
937570
489115
430390
200908
1043394
442994
1068495
774611
894299
519202
1053211
347597
742646
968371
205337
1069345
190490
639762
753565
844790
1053005
580875
629333
500957
380609
764661
626448
203964
870616
1042917
460478
895865
167565
43572
306678
117030
852759
632331
583077
942524
738059
4984
246862
751965
497043
260848
24432
962184
784708
450346
901126
35264
206435
15775
430259
1068868
703191
197185
841582
277427
330340
1078681
585670
626900
460959
507282
195862
754860
898962
128641
559085
348163
787040
643200
323659
998845
523260
912264
990804
1020073
78355
232519
841017
14803
204056
409590
898989
727829
1039648
1026339
304706
7656
464312
585870
52218
145141
1058658
891246
205514
163769
371210
322224
334643
836315
1034097
235794
974140
596496
913095
603041
341289
469128
228381
1025183
441405
595871
769775
262174
393867
750315
1078333
737463
1060183
799030
800080
820109
542826
246412
480463
58325
130257
548840
1002802
654380
536524
157000
827441
537692
246874
337364
1034431
1006306
475573
827201
138979
54836
221020
430974
508566
501538
614552
289166
977845
828832
738804
898734
662669
987707
1002775
1009889
854274
977018
671398
261122
619157
650806
872234
129030
463190
512666
540407
248652
713422
275306
1045934
786475
895686
692145
415483
371714
10624
830405
911648
516423
1031967
203454
879618
921483
116716
230118
988984
537202
772955
16140
384325
143175
785679
463321
293573
420518
161757
1016707
1073219
743381
696945
337273
1033626
305074
131554
167563
249657
649461
497385
1047465
353893
410757
968397
655090
761624
303620
336414
1071067
530466
610154
162112
745751
121923
849189
923976
960532
606568
8451
453165
947810
76473
1014472
677432
463277
1065283
383758
373613
720137
1054642
531029
90884
17064
130666
639768
1066091
220109
845704
785345
790373
1012020
902792
651782
362578
1036417
964258
808944
1099980
363168
883965
739853
401879
848656
110701
1083403
230767
27879
714778
407582
50207
1054713
253335
216895
25197
939239
517190
205696
220616
699750
591348
691216
615029
954996
273494
528142
538130
499271
529836
977399
712044
263603
160952
1040681
621358
991900
966977
286042
445690
80973
1000006
174260
11192
852719
247182
21483
711192
739889
399422
398372
263258
263748
316173
315123
701805
284664
402090
402091
96987
364038
810729
461674
826222
874210
438224
243528
855680
618063
611772
610722
527907
340719
1001869
701185
433000
304267
431976
827086
653989
634811
120540
19847
623851
869346
980210
422166
466170
1081362
558019
924680
161836
1007261
982919
818106
730510
347393
253442
62262
307248
185397
3649
568743
9575
498917
426898
429878
663768
847637
648911
6182
743076
117671
628567
186079
280805
938485
907357
855360
660401
412481
973676
1011668
589515
586750
806948
1088463
816886
713793
400720
1035482
776211
1082845
338571
796572
53417
927745
1082053
1097075
538448
456429
1093001
762067
666082
22018
653917
363091
170735
895735
594887
30187
344327
61359
783217
467290
1024937
88463
700870
155726
5553
355290
624665
1100286
155295
369434
655299
923794
284507
763985
190674
1000236
495888
952632
528560
861410
1019956
376674
1044215
490751
93455
616467
720739
1003529
484988
837656
246399
415911
597963
59565
143823
304372
995766
927763
575083
963971
818627
692798
160472
943796
468874
772889
437558
89044
979062
140095
265873
276623
186144
664112
268911
1005648
941652
387564
715818
524143
91841
385097
12666
765153
1008445
406906
808450
865841
205056
938885
719423
278444
805134
729660
981776
165371
320125
494888
13214
367819
52395
700223
499573
451606
1072524
390062
66374
863949
555340
1037003
246237
540974
709511
844766
912350
283823
341213
6933
1031040
3254
1073125
854908
616840
353602
1068729
583365
394063
864528
675615
915441
515780
232489
705661
991807
87194
995195
116814
5701
434509
405507
222409
823498
764683
420827
352916
475443
301451
989464
458768
300162
808106
928589
228736
1010412
624676
695873
675817
385559
827534
415981
978755
618697
646987
57948
173418
172283
939135
988534
872413
175465
824751
602925
839551
625985
153528
537986
400926
495177
66745
754906
509092
646616
650573
541938
241806
343770
577266
1053357
470911
1022913
832187
674522
101308
89200
387437
1089244
1034909
668553
1012939
278450
67045
180583
431209
818125
44642
332677
71587
848016
378473
652398
95838
689767
1075494
860915
1068818
176234
164413
92461
445419
465730
1067995
552281
151607
900568
902157
284843
608273
812556
43071
446632
1012675
1049258
371585
589047
169849
395027
373394
316525
925874
816264
117761
493273
1023374
500743
1090917
277948
823181
312946
186119
577685
812532
148749
101837
828151
984043
636947
730001
905572
214649
1005623
365150
571009
691689
718256
384949
988123
546498
527750
694525
427890
53700
358250
973647
1007955
388123
270530
141926
848266
915265
809223
87835
720221
438822
457602
1060084
1079231
709619
548005
593592
95294
253985
898133
256612
558206
680112
83228
473921
310970
11283
777708
226497
316391
572175
711659
1079171
228923
1039373
643698
921650
555735
976042
45183
921941
423154
714420
49507
270723
569953
938943
676729
754012
550906
41391
1057809
406522
442864
145816
1072697
808441
123223
569138
370088
504450
758603
954876
92897
793931
1067297
171422
828838
514038
625944
747623
719557
608762
647502
245363
181661
284500
1076466
7986
887886
207456
947924
265414
997023
433101
154428
707709
213351
292266
345660
346238
409099
477898
154847
575651
838502
643253
669282
6149
980123
593148
299844
22201
922140
1004725
145879
469744
1047448
75149
281608
1062971
490889
251933
398949
1077495
1087153
523884
264026
990858
241621
1069393
496390
914701
1006507
906525
866641
1004077
551663
96735
61439
715480
540137
463576
59549
446133
125431
834499
160344
523611
958152
944194
526781
909078
132382
881091
65283
83142
293032
895432
730907
134739
43224
622677
327609
497738
51956
1069021
559860
331159
767437
596162
1051915
177042
359029
1005280
857226
135309
628934
557918
160745
367113
947761
449200
653717
787155
126189
584532
1071553
52851
924714
165474
926944
421790
439766
123838
1059197
818771
600698
296126
106896
672845
326004
630522
866653
1012517
229269
841261
382571
511593
283270
859040
601293
618205
729724
281573
2864
214224
537036
202635
847734
339713
191536
393901
559697
72464
990057
1049348
1060732
331731
166786
1037140
10842
1030176
617775
233065
790552
600324
974404
280125
439506
663734
1061129
908882
441715
121452
1076193
916346
399947
540812
1090956
215311
109123
378064
49436
856865
805118
211509
430396
1011942
1068795
468411
1080622
553129
967741
817484
202392
805094
300446
421672
843501
618620
872615
165869
120829
100267
484533
250155
800044
140886
698084
502163
378734
436049
551553
163969
1072680
461682
657282
639197
592069
728043
1005060
748765
885798
574489
774722
694307
271074
65157
885609
431213
603503
928483
946218
8694
784779
127474
1064015
991110
755611
633807
503342
342424
339977
1008814
52003
50240
146029
599649
380038
288044
650371
287272
1081012
614238
485221
1000313
890184
977812
555738
969558
767309
642023
481621
1091194
972008
27655
277198
158557
771012
1003889
182480
321504
235694
329445
609978
772722
365837
722054
465690
637492
137188
245027
497725
662877
806858
260745
281489
803171
219161
1006637
992282
549184
778082
334694
1049425
620992
418343
519492
978520
738527
880361
264302
802289
986068
710538
455184
1047438
604353
293492
891717
177478
70818
540520
101682
635464
23335
370661
471043
650860
1030934
743882
357174
526274
617900
996875
1054446
160887
286486
262844
814707
447617
957854
72614
358684
976539
961580
547479
508404
373282
747288
211524
625328
818521
254054
335719
944586
70048
178782
414770
517204
1033144
744249
247862
22640
1040117
98019
446959
758901
196426
776093
1086619
170836
634425
63749
946097
800546
626931
600317
35709
502000
867202
293624
135645
198936
359935
844797
1088994
419164
545331
501063
598943
1091705
989191
336633
95605
291117
161177
786210
683835
344376
744285
1032830
136231
249718
634690
363385
1039276
689483
1002146
901094
778290
564082
208497
31625
937065
609402
675465
768919
775040
250576
810380
770617
892434
77423
36330
633088
849085
789963
1083559
390269
957223
533916
263298
162354
254117
1014426
593574
900392
15677
1077039
1093711
1083951
382308
408768
946395
467194
960611
644345
116223
435196
789044
590591
692340
1077264
1094487
253020
746027
1006783
650618
206539
584673
460090
439769
141336
788992
470752
56493
487995
268970
113897
960644
16353
156043
342018
716568
141428
558549
406844
1010569
735862
281385
872025
980209
1081964
79734
506869
642909
511754
22131
441487
448988
877272
1097460
569119
710941
839050
15744
1049736
115920
229723
78494
191135
957630
950510
690111
883906
82037
985049
1057734
339315
156758
316701
871890
81756
455239
355076
467555
824755
278855
227235
215552
701040
669154
136635
832387
687743
1003553
554377
81342
660648
869721
603216
233806
484801
1091107
526921
168829
663374
351523
255954
1078422
648249
640141
104660
160057
359738
254158
594350
1035036
87351
684513
1097438
201140
507057
1047811
404463
825875
256455
921826
950498
989608
398053
949283
366269
746813
154658
209729
177018
152415
137683
80637
1081773
866352
647884
355276
199354
998385
834559
574823
754903
656194
14906
257522
228346
340500
55061
638595
746067
416049
710604
656066
12650
779338
9203
891063
826662
94195
1046926
591277
875726
304268
769329
1011339
76812
367659
36302
363908
128525
154229
163790
397882
1048284
46195
600965
840840
830769
469175
899138
755984
1024446
530201
279258
1039470
710157
423520
190339
644932
563590
398842
939707
99373
965516
854813
983062
380353
251950
518957
651106
23286
412686
87684
479340
889090
283004
678052
138342
519389
809817
122861
305960
97355
904419
596102
455502
735709
476392
947998
900595
595170
532686
212898
44095
805430
750249
151512
78589
402470
218889
793798
609478
41359
350313
1083325
403672
1033869
406245
1062301
282543
671365
550163
817104
219975
861964
676336
878931
998666
139672
553935
950524
145183
561799
29409
974886
911176
511753
34091
814295
222368
952951
338359
241100
614546
672988
187832
1036268
706957
544994
516812
106465
77740
749109
896418
1059735
996401
506413
98592
282983
332778
353032
1029134
11824
98489
885046
896949
667811
724359
608545
559571
224717
292286
772779
919371
513533
1074714
367284
174361
386661
499228
334521
760766
777823
877471
319126
165225
8483
1006305
911215
695104
151382
602362
540527
996574
25617
863110
339285
678446
379071
867459
31281
607213
435422
463027
64165
644427
862566
86533
181913
1032648
997248
1022930
390495
601113
693242
659328
586287
387641
374295
505038
586151
148584
434993
1035357
44938
851537
980283
902365
582371
875394
396961
585252
529319
645346
258015
15503
383785
127876
229962
792347
839737
688566
626817
534103
400323
1042255
325874
117677
745480
158099
924460
936926
927156
526765
120384
119334
51843
1047983
725545
748597
395663
113366
66659
895483
915496
984331
201737
461174
304026
984661
638020
1097159
438115
1007389
369797
360528
437728
759066
460725
453168
1008131
630147
148342
44778
818044
979049
452781
1059744
920639
249425
724965
450102
451152
449052
1010652
412955
462259
62992
955097
86166
995539
190705
380181
762865
268688
656735
766557
939638
322873
846175
934013
830662
28714
565080
396392
545175
775836
992111
609719
1059914
82427
828823
952664
455192
884646
987078
622114
832466
190870
573669
470127
852288
1059729
1043887
773520
1039897
611384
539882
335755
771942
351332
803030
601478
807857
764705
367586
613943
97609
895569
1080744
421299
21172
1035984
1078315
49861
191293
1083349
918074
168664
909984
482589
1009109
463583
358775
3955
693900
275185
37421
367021
942458
131381
497751
199087
751347
552222
835522
1083535
1025620
720730
559446
254313
612679
1054295
376944
457193
894012
222496
944881
507145
72848
431898
230789
123819
975000
933668
754503
212117
855851
192657
639074
304634
436219
243171
37904
351468
748984
1057784
445205
1007020
413565
577624
611900
141985
356620
684363
144629
438042
337939
1099562
1099561
480655
228961
257816
468489
111115
477670
634192
742089
571777
1062666
480895
868184
833102
977028
899945
614120
975718
568832
902252
341885
512804
108835
514236
561666
420125
685833
303666
749610
23858
268262
1031928
413085
988027
429240
367146
780488
268104
567848
817716
236906
863815
697918
1069585
893908
127447
924041
626467
723239
437957
784034
975340
30378
765513
355846
25287
321387
1020350
749633
979775
1041869
224277
935923
914543
205244
759320
867495
102043
1089929
446001
356173
630185
503833
111252
1082720
997029
638483
283742
474047
681756
221000
494993
792184
528950
435978
901895
168718
803037
661119
1099044
263328
160939
927700
619615
244439
328316
69012
583011
616324
832685
712326
616982
37752
1040099
288704
361410
88849
916042
1094565
159090
795424
28549
430378
1053220
149513
1003055
477157
269895
740076
499328
173080
292321
452008
814711
1047311
471161
670397
310600
519584
213443
853678
904411
9215
480869
793293
637740
180294
450060
781989
309681
322565
141690
664604
961606
939957
475970
330020
684872
564348
941994
212195
765532
171460
326850
429199
25090
760507
878427
921710
97130
652366
1042278
1040834
881448
101523
247638
726378
876092
884366
706127
306282
560712
1064109
598333
686629
774942
304090
296061
771293
417851
442565
816501
331765
815417
771804
1033022
1095618
416592
730009
679577
128219
427575
983323
446619
948001
350382
972919
247527
333292
1073211
204778
1046288
577619
716443
1024301
947878
675562
849140
597259
532754
101968
1004753
624729
873730
778386
773164
731717
996743
368911
117611
409421
798483
265905
705260
931973
727785
1070716
148294
19169
89928
684424
77644
440768
683833
925449
516863
404908
875440
167420
469818
25012
14182
22516
648364
616097
845755
331643
803610
199466
766563
163366
923205
246475
887179
169553
1006336
763348
16569
83044
984541
445924
1052026
483984
836587
196734
8683
1038247
387685
92283
848013
799045
893597
154938
549220
247172
32119
375310
466391
721753
180810
814291
1001514
600818
626710
621562
73181
509945
442370
320836
362225
628545
749484
778298
627602
275810
258595
912826
411652
102673
701047
102343
562079
534290
254839
14000
27624
104869
781265
933680
741629
661266
255938
644545
184299
572042
880477
823909
175247
980049
814410
357917
203259
335594
418841
1076463
22065
379473
135396
833677
83578
649371
927619
228431
682794
135685
816459
221279
721079
851688
483160
1070404
1022235
625352
46710
607869
925956
402795
689925
544736
396150
260495
982992
682695
106810
1013975
548668
104174
431428
942723
414817
712682
827488
869610
562064
558569
892792
806819
471622
1066605
229241
515404
420728
799870
1076348
689058
998810
717097
800670
618098
917626
147733
1057268
343458
268430
184678
145137
269264
150217
569657
427956
1056670
809706
334771
965421
623677
202099
173881
1019673
88400
1077564
323613
882882
457897
46661
781971
947802
502167
694275
185939
85843
205584
382959
590901
1079066
494184
271882
836317
659944
828235
297440
448163
533925
347598
581433
286808
81880
644822
749975
1002954
320233
972784
338887
204805
1056126
82980
552707
194018
888581
45465
534365
164415
498362
1024790
700295
1068008
547226
514496
802694
991691
65039
696430
208501
865530
324264
779858
36270
186302
238628
297565
1036968
234879
622380
893617
373493
409945
610061
676607
118312
907874
519642
499816
360267
642119
508507
653020
940620
767988
773019
232983
332117
169526
415213
1096048
826443
650025
849967
994826
348662
951320
660681
223476
219505
492492
186178
65563
80875
215945
835634
950041
1079073
466918
335861
370129
978550
89858
455846
224648
533708
1023929
989587
188649
1024527
668092
560860
34129
1005139
1002595
840467
558888
410867
150263
838490
351498
569791
640033
13919
221378
1067887
578392
514930
311375
221794
833918
1057996
583789
887326
493940
625512
481236
102785
70109
543069
145251
2471
766041
767991
445015
136675
233900
380303
1047201
782044
306997
649535
162204
301203
945499
650270
932741
499822
955376
216790
625275
820506
650919
617685
52464
484226
136302
16198
248055
429996
321306
836430
880050
1078720
127081
847034
1089576
418214
388107
204325
1038014
392452
21574
206477
449536
338523
129887
807914
336387
910317
481052
961869
983583
817263
807287
57435
450593
767019
262894
617912
359084
410518
387440
518507
982860
959688
368064
477242
1079361
603492
236721
1000523
150219
685806
40413
1057293
294924
295974
105833
230104
1074349
725990
363313
937465
341383
401068
295582
12970
800437
133339
141232
670191
1062982
256581
889945
448944
79684
319122
960453
410164
1070665
958995
784189
242214
702897
638252
376228
827836
53222
249834
578611
181586
75905
1007887
1012088
878014
501381
29078
964172
492623
554601
522469
777356
114571
900638
743917
519793
604255
927092
8534
457692
848562
207175
600947
463710
64341
166034
825351
1097814
540599
651742
758659
414674
759091
911245
631121
805169
318760
1012872
569668
991979
563809
152728
271382
894810
426360
27185
224737
402457
646017
915293
604316
604315
67663
178660
356514
168504
728377
184243
179394
491114
15687
251480
62754
158012
201344
865043
15550
704185
618765
460427
781148
380757
851403
1031358
601633
208649
833147
161197
160147
376758
830935
632386
431879
897798
472202
134142
749827
20168
310090
177515
710554
839834
407477
194467
167423
875369
253861
1070932
99671
1073863
999917
1017554
960545
734358
685944
633036
478659
171103
471369
496978
303505
79466
1056244
809443
264088
26106
135004
631978
277914
881084
319008
765890
609348
994625
398557
947843
294279
853227
680105
296534
799324
561518
948018
93562
983573
619778
288758
997491
458194
610210
980279
567645
47567
420948
831801
1055516
1031175
822538
309095
653145
873683
271607
393396
841579
227975
239688
464219
1058774
578264
804573
81585
694043
544387
912746
493914
341163
391739
603985
895917
135620
1078771
820095
985660
239359
48134
405730
156970
1040699
596755
505933
249134
551781
677466
306478
1070734
866849
793696
73964
185643
180576
128953
962753
271146
420824
978164
860214
53756
124256
1070160
419159
841625
329478
493588
382863
97305
439824
863929
502473
289889
346899
751927
704248
211717
488596
1065093
117693
681866
723297
950909
215126
552016
956432
472358
616615
968256
13733
377118
1086474
16408
726901
488410
103240
749900
602807
752858
709644
231007
747557
638124
125148
1040089
881542
477038
998535
300928
1096220
7309
408058
901606
162379
15910
335821
772541
1027385
626925
109622
1049169
671419
170154
541235
259762
751885
830010
451772
588363
34150
696006
611355
999670
130402
281478
499696
790915
392703
201903
963191
998343
446396
674743
165793
404072
689824
1000065
238551
902986
146710
662420
407478
571703
647163
978791
19560
1014263
254199
536763
757841
302369
364833
457429
97663
83131
70263
1011180
559727
771845
770222
84225
824986
47636
893512
757485
1049476
475466
86919
1088527
484378
861845
880000
260064
441980
230907
669747
100423
257035
995259
636012
561174
480614
250604
24682
64093
104949
342304
460989
979373
447664
623777
318564
744841
336601
604352
762183
1100175
407653
756764
831667
1007571
113050
428324
169892
272687
817006
825054
980470
552079
992796
127691
767859
956180
918137
672792
457230
633603
404941
648177
862602
1078470
704809
255783
356733
950660
770414
553632
601271
473965
167290
237408
720374
38313
916975
826605
726346
431275
596294
977992
109032
573631
822778
585990
916499
84598
167576
467297
309630
656752
577763
687525
86291
939556
149998
769012
340132
754938
386237
993409
770494
707432
271418
39747
649307
549199
577614
269668
162437
855912
1029037
1086329
498991
433149
912423
663162
947555
1010993
233198
745912
88510
244870
964653
428096
131092
781087
548921
822839
541736
840795
708456
81921
759457
254715
759155
425575
701343
43240
269622
767747
388223
313157
544989
12307
1070113
406807
828917
713441
388595
1085734
14148
606186
1047225
93755
180041
393310
846947
1099929
382531
806832
950689
690779
470335
428511
892456
537425
68112
1060907
768667
878603
256095
1085919
485327
705330
818501
1004568
1047868
452139
774049
260774
530742
73149
181329
340082
914720
949500
67480
808323
374345
733885
176675
980749
553501
613999
829206
722646
359341
504745
617346
754044
778068
111050
64955
899418
93043
207890
979604
221100
608909
958548
383438
884275
923695
641629
279825
171432
375169
1019889
443844
860797
687550
291498
1028926
154098
307034
438203
787634
379755
1089513
227982
883662
762890
47094
813449
310301
887091
62248
166438
434523
610996
2840
310606
601972
834108
260052
554155
690594
198870
442933
438976
574413
1063223
188531
874927
248782
711914
247160
128385
805475
778896
495156
933368
1070908
45049
971014
961920
508405
38965
574342
272754
823188
847935
72967
953742
301693
314794
176820
686580
1095364
868982
23728
333088
54018
137154
473149
990692
810422
972387
15956
793975
98668
15533
258955
566953
574202
989760
367010
420417
802949
89082
365532
341123
583274
769218
463347
602902
17173
338079
943357
791105
1086871
1093965
532324
25979
679746
926890
754067
882954
666676
960865
438560
255193
1042621
327278
194789
430900
581452
728607
217257
682894
274158
340009
146102
498596
41663
830894
369564
83798
285120
235889
680465
520479
1002772
422531
1034892
832432
362405
287997
685457
479962
459442
972733
77984
444999
718393
797014
1045063
841425
775946
508445
908489
448039
794431
554143
511264
77477
737332
812528
623260
1057670
844859
366271
665626
185503
331184
444530
91330
402722
225247
471081
673076
298873
810990
173104
187290
372898
1031660
655701
711583
337310
535524
555743
373755
936971
878493
937888
941940
477360
746573
18569
331878
409458
689487
561813
45204
992221
78308
505945
574317
351306
867055
210101
819208
244348
1001238
802757
420212
1047903
447804
896567
291412
542609
783467
1055325
163890
45274
30695
778361
168475
528632
625339
998779
1031697
328937
577515
106841
186065
522041
1093894
198299
65751
748596
580604
930782
528645
1087618
919420
422124
1024888
818747
300975
712127
586573
953597
157116
514789
816911
238105
588329
262081
498675
359946
27164
915468
345448
445818
807688
722439
299525
961890
351866
44897
196234
482807
117647
769375
552693
551643
797392
133486
1028565
1065801
960701
346038
171948
773249
524254
627208
499070
1033951
403245
1016432
585521
936682
72163
688000
820675
275470
1026156
775021
414460
834693
1069117
225747
194519
317382
965630
977284
326929
895705
65905
775107
112541
55172
444623
667011
413250
963254
18446
81765
490124
84049
215676
756417
188081
684593
809378
81078
641470
504105
979625
1049748
1025690
1078114
42865
1044389
686818
42972
922752
185819
130868
489920
632910
154115
805110
760594
153059
713989
613087
439862
1017434
259640
170847
789126
790176
24011
24010
508504
791634
253329
1045012
233967
503757
47168
1058554
729893
844321
679532
376773
200082
398336
911931
926745
611688
702440
144513
976192
594810
454417
1027809
969101
617785
758690
473937
1085915
162315
306162
250292
858164
456235
580882
964065
527832
781679
636882
269010
1032968
429598
2388
132192
587839
864954
17913
687992
705740
989750
108475
781207
700592
340962
1028864
967113
292983
991581
652323
809287
550665
610938
992222
944732
821639
465248
926822
423213
171708
207808
265004
1050587
838750
796449
548172
429810
613706
632221
124721
908214
288921
237379
7808
773402
236126
372038
867216
117659
902032
664276
301668
777244
1023151
403549
950573
457393
830224
888323
1097637
137828
829148
804018
872009
739305
838397
686359
743802
601750
581117
482811
797105
881543
681361
295374
272208
628882
694994
112886
697529
1032664
736249
308668
669989
478062
372485
121527
617626
92844
162586
1056570
228193
746764
990004
299399
2609
1037629
472031
444164
735880
719761
602493
247837
599725
883671
72545
133889
72686
1067815
488239
719309
133164
1003439
961213
434508
938798
107818
798732
367448
265459
339488
905037
221725
683593
385941
402229
614367
280762
956249
358216
367282
631437
860265
575970
877494
921746
530728
67048
976897
873769
101982
813867
661485
644995
493707
143727
96531
463956
120870
633044
791715
1045489
112879
384475
654325
140355
695420
1015457
1003453
742402
57217
502482
51769
943281
836149
565113
350604
1039201
677707
688257
687207
721415
818279
390948
820384
93679
29348
410184
673249
414644
517595
517596
449207
579236
641424
1064035
627570
419862
122009
898408
843140
908814
15242
809490
1006788
1005738
945195
163758
102501
544907
176703
218334
501363
532547
527549
190117
411121
7775
628025
437966
948282
817057
426296
251941
48907
154616
1054401
975433
483185
609389
404811
1022254
946520
97313
878484
622665
764516
816255
948272
542775
233487
642787
340606
489632
26469
859863
223204
1039012
337465
839805
847888
1079040
571856
975205
561224
403437
205541
955360
979834
732801
227847
318818
61660
523802
587122
575114
442670
90660
847014
411410
690332
710038
57259
472635
151322
222283
127979
239191
46074
56665
698624
154195
1005840
435225
1055071
705516
840083
331002
217048
977370
494810
1094340
250523
378923
107096
911336
610020
438246
401995
349572
955184
842841
275081
455794
509094
752961
64706
533964
372721
707584
542776
285124
867943
249069
1094478
888838
1080361
465037
150226
579727
170325
146375
929323
1091266
743466
425900
827701
902830
98907
873111
936780
697939
311863
259533
911926
644769
807843
948324
484195
141135
345852
504165
511250
1053953
161829
544463
348064
1016195
1031314
1060622
835164
758060
275159
188760
364227
590531
941675
538313
695348
446835
1050173
587982
869195
1035437
590547
946558
62662
1070757
968835
237110
976562
828766
324368
753647
459581
477671
691385
1064769
34399
737024
696289
56284
70250
630593
98985
313773
797286
1095424
353549
110443
580995
66277
161992
32661
1002675
527887
116826
257808
47309
734092
168929
527312
950366
957836
955048
997883
924507
947291
652980
431443
739964
1018031
48755
790854
815543
159379
432648
763347
193672
866710
866797
308968
695625
70345
428023
623543
370493
470956
174159
743386
913063
616025
514718
225561
69610
954148
953668
297163
620770
222821
800124
1087370
916755
566054
289759
527950
62797
551228
99657
341029
721058
958508
882634
593617
98830
850329
334380
966479
418050
256312
371579
581554
486780
945630
136074
954793
315589
574431
842127
757867
139443
93530
732084
178732
45394
983745
158962
42374
295387
740886
771168
865405
1073639
1090284
616850
1012839
394212
841122
1066471
1082942
455771
350359
257082
250377
480389
400963
131891
395634
43353
34601
775120
642132
737936
961797
789437
1020133
843689
297763
637517
645173
561746
492265
1058192
464999
401783
192733
691567
643392
254857
253807
257231
787100
378137
638834
1022971
1043863
246975
1008889
301319
133217
1002172
292311
511408
871114
870064
1068836
785396
915857
478058
477008
208359
452667
887365
662152
661102
915420
771800
455404
688873
485831
1019044
157577
194605
1080542
696068
601530
523021
1034486
196043
591349
263533
1021954
358985
104291
1040662
277647
176439
353989
366746
515260
171572
959430
207245
227524
567548
473787
476502
273594
188872
289682
783173
218194
1065433
753357
13346
409390
115815
865805
697985
345011
1082092
257514
489482
693935
963217
606971
144301
1082987
997364
600390
749101
382932
939563
536504
436142
405483
325903
37583
800847
73198
361412
479804
167476
773667
774717
559792
9222
102756
711306
783807
721589
222505
802123
145825
848520
387058
60127
180798
220488
81726
175093
1093812
455280
1080034
234036
206474
351620
664962
459604
1010140
105318
907346
184294
638699
770934
227098
439841
961224
212230
1068733
55414
570726
507383
270583
636474
976754
450525
75583
140329
878422
343940
300312
559478
176796
1001656
644373
418224
537423
217538
731631
207525
198372
1062993
930375
696044
860705
470425
1093318
229190
554988
633285
989614
310211
11753
399960
996053
828861
344032
63032
272118
393196
838462
229355
897645
124130
1048106
962664
688084
844971
811642
121798
956980
161949
701803
702853
141481
298239
544914
366828
55176
611258
435464
96697
713902
832215
1079467
1049566
464932
866494
198931
388342
86811
592831
875113
8150
778979
968959
880447
627180
204469
498328
1087225
410345
93711
408134
553592
940641
775324
727900
1092944
637995
867384
670047
170369
366404
23443
40089
393041
861579
316665
422805
869771
853903
443307
488305
278385
66261
670390
855557
1040313
912173
992564
1026107
337211
394605
450365
26546
831750
957941
768833
15361
1009119
160258
335531
25364
489172
513139
519336
1060081
13131
832300
691564
376608
167473
536012
1087731
987732
656431
753403
1015172
5214
636194
754844
1011612
391061
452085
535480
860017
698303
834476
702366
715785
529776
290290
832785
758931
546405
40666
198018
807728
735164
985318
133662
241750
348983
237243
279448
3887
161068
701247
872591
1027442
935959
67662
60894
903058
1068970
483983
79917
958496
939596
870503
979711
537663
493967
166012
32858
175964
56840
536177
729735
829234
180025
517862
1012945
630305
803122
854054
618387
904029
330210
972882
720334
1011625
726792
472817
150072
281269
256426
1088997
522061
354722
629313
17685
1087786
507560
313308
880088
648330
642193
291506
298252
79207
31674
133911
860906
635124
121533
880413
995993
278219
744331
497380
845639
762820
267241
1080912
1070677
741838
526234
702240
677134
473765
788535
238243
728063
725220
32544
812464
825003
459980
465897
454624
384476
703176
975330
248935
847059
373892
713107
760359
31005
473254
881310
372989
282823
581490
261173
893457
362333
1039689
1086497
663477
274259
296317
544823
963105
983744
675268
838319
154184
740203
54580
241113
316222
606988
537265
963907
1063440
105223
1076939
52211
658588
373623
649353
56024
888943
446367
1022594
922644
608531
390304
266989
547978
382745
1038637
539052
524981
862910
417775
811127
262583
689687
660686
702634
340174
810251
436412
755890
639133
348919
885268
261636
1047804
380332
633750
1013792
615563
991317
382468
821696
565062
259798
351290
1093643
842094
841670
1091578
759239
511367
365922
727794
556624
1015108
841481
985004
700160
242595
262193
373941
698966
248374
46999
904748
477177
238550
991645
70709
93632
616924
827942
442727
250255
181490
243925
925887
912033
52082
741045
40109
159105
977469
344044
102736
800583
780479
931486
965307
507348
557292
755596
232227
505441
380492
674245
137894
1010632
620881
376215
826668
166435
567940
229321
622697
403006
1007557
1034724
601238
110899
840534
175304
110399
56733
971357
886108
415871
749672
545456
486858
615450
333465
42440
350794
921406
28774
225067
1071878
985147
202773
820162
384543
196866
459434
937359
75723
933501
711680
564773
440945
487927
1032733
525141
170837
315607
1062238
50007
1069360
296069
419755
304884
436140
661236
532032
810220
841988
1084746
233892
45340
1032937
240058
677895
107718
1014174
793554
473744
400721
973618
847550
926793
78420
94363
439806
772361
307443
451453
629097
569131
840908
616809
1013156
917809
580272
113701
655035
355490
4416
437550
692721
283557
77638
248329
1071563
974091
803648
603055
447581
997775
188131
419360
541737
963097
429051
480514
874069
301145
725951
793407
1071670
527622
831969
390199
371983
526968
899658
910704
608663
328785
146331
1064427
1045234
429122
1025815
666685
589271
647484
1009858
209198
183642
163515
538839
671152
613457
228494
782979
331108
412170
991593
525149
81256
637866
594146
278389
371119
209348
843362
155436
43694
1017950
751331
24269
631670
454368
859363
520022
149344
207373
780309
1031587
546517
276577
441942
345164
362902
676704
799554
21149
152757
746556
399258
856406
711164
98523
96194
353973
17270
627704
173305
734817
952443
910554
547420
321474
710115
698739
138536
1059160
610467
396574
661343
814142
936229
1073989
836818
814419
995774
467520
824125
269565
638357
233498
340592
136745
718958
1024435
720388
1078690
21964
1036073
429680
819084
317652
788847
182890
238249
471180
968967
572331
552609
761065
1012747
167975
867245
675439
213301
388401
911843
694729
518874
853989
242589
526438
79951
249102
7347
129179
420153
1089487
846339
314588
225863
67494
848722
591872
319943
74542
106897
94684
588095
313121
418781
902765
597037
128207
560976
784363
981650
803817
983718
1056285
213543
711858
25190
872544
461818
1001170
1066929
425210
518785
722205
190697
288963
356320
570484
719774
687350
838823
272964
579498
292801
131405
404403
803403
834154
60789
454123
307367
249355
148971
737253
1004219
279590
760947
229070
951293
857885
797801
938401
989440
732886
520452
1038223
275915
1006280
130852
154381
321347
702242
320867
829358
830408
60390
254072
392514
958507
306278
742397
465550
466600
149061
890319
744846
973610
585483
719231
345825
636236
472382
685593
312332
599547
30705
316482
428069
818192
323184
779424
147071
300444
1067770
536795
171619
1097782
410754
11195
384618
637536
979512
447391
72438
838940
441006
1034485
433127
760673
21573
854824
601492
25594
312740
536075
860972
741532
8663
526480
62847
930960
663623
839450
454625
154752
229559
633813
748264
97271
842976
23939
745219
809607
506910
242263
375197
504358
131807
195644
88527
958771
893893
153139
652466
941545
641579
1059941
821033
111409
736287
543808
353775
396583
935133
522354
518608
664741
293788
188019
360192
158049
489379
865092
338764
1015692
1040467
52348
1052747
572505
560413
885512
707816
806956
59710
154538
430441
486467
171093
264719
533291
132193
800424
152062
120128
601065
894804
880768
864088
157957
341358
9200
895519
872122
927140
618887
1067389
457742
665179
1049072
319646
238857
65658
438719
288596
932941
204530
439205
118334
1083123
305622
998757
879975
1011700
774879
554677
794985
603447
142374
404686
935365
170800
1059923
553901
139045
930463
690110
130829
189142
497779
169940
424817
807666
646895
679339
886242
469376
417947
418997
1025403
790367
770477
164338
379869
142341
184052
809767
378763
980685
610985
961756
304383
785980
1034979
52018
1006544
124743
783170
298797
1057235
891987
716330
788764
1093835
746287
344313
231888
881809
463228
607503
1031607
165339
950369
296470
638837
498192
812283
952754
887220
460498
1083507
896170
27274
638069
47702
774331
50955
326085
265734
535354
380803
695245
360165
407045
194110
417423
744028
642852
338027
187402
781097
557609
880341
75106
523379
719682
848536
250204
975710
923867
271699
992623
862296
1003337
522058
187984
977691
174469
1077333
55387
165070
349807
439474
1059195
294625
446692
1059890
737345
550459
969236
199584
20029
1060436
175854
926362
361461
806249
97646
149411
786174
800653
645986
911922
1015690
550039
978178
1000471
194790
457277
640964
453856
526029
788843
383073
103799
94669
325950
775304
658222
147644
950482
566044
417583
581069
269959
73101
435941
600328
454639
1048135
1044414
956414
960692
819593
577374
274668
998514
503469
748123
905785
691186
530537
819377
1079058
639984
798808
11158
291825
20847
204128
1058941
673806
138461
1094349
42762
594942
6773
817026
809987
36836
376682
927929
780949
39124
927214
579682
897364
146065
547033
89977
525318
1075791
361619
431495
281933
503490
107480
409602
279307
635934
741264
52380
1090053
1008235
426186
425136
630293
631343
490558
601947
238511
523133
568623
23337
126977
125927
169351
443341
533278
534328
532228
104263
829287
223360
223361
742159
296197
296198
532243
536374
778142
867382
57810
962399
595148
304259
935924
705352
1026546
1075961
510231
902736
389822
492958
868984
511569
926365
544102
381033
514963
114214
978748
1009167
437247
39640
979725
100536
37265
322944
759763
1051453
985552
101185
1029310
374477
444630
586004
898550
903519
770684
1061649
638554
910858
448562
6289
78479
783321
1046956
305039
196020
705030
851423
130787
854861
439244
384287
346117
971234
91717
207186
740996
81042
660255
1051268
876377
865490
587813
693985
450834
241657
912808
740297
717243
853197
931873
1083165
119277
684691
493230
582584
443316
719067
951082
15236
129882
120946
316909
100068
312759
266843
196481
248208
778351
126963
861813
23213
933003
843778
369742
199470
838009
77913
694153
775081
519085
509485
446713
639621
338999
977389
7890
761837
490962
442957
525142
683330
1012315
175741
476445
376909
59678
209914
984891
822994
310509
811545
655782
639335
44867
1013824
219262
21651
934198
1038908
307791
294803
428567
242864
534536
1090683
785202
866354
22651
671698
891221
1010524
898132
927719
528575
37909
189030
1042912
379010
669853
4581
9343
358677
910596
764736
364712
119918
190907
337919
465465
166404
206550
782544
32714
720472
278847
817416
870026
986159
1070009
344656
606115
371364
1050393
95103
96549
434642
306099
644227
1035897
615159
702937
45343
562540
727390
1005641
243312
452470
598463
418573
611624
582718
107057
760164
554804
288521
968124
152435
346134
789269
965907
738563
990520
19099
313348
912153
305739
1059220
454180
777121
245726
769882
437104
80891
511389
608193
1027363
524474
1094775
743302
30641
157602
1009851
132293
240951
79291
872884
11990
220828
368868
763883
1069223
639904
22345
265476
364890
766789
964940
935112
12629
641078
191763
520148
116279
544983
530544
717329
135747
870768
1090480
29796
1024570
799079
258001
1046219
114599
1082590
572926
560057
263877
211619
716812
320331
827602
597282
971400
380523
302300
961400
327813
51481
1086631
975589
869980
562845
378917
7774
461628
61297
1091587
445574
302566
207042
48021
153290
878877
199659
696255
484559
181220
182335
502101
588614
1008515
534384
303950
371143
65122
745354
291895
886608
431517
794510
588200
502857
61730
159744
430125
642141
719525
792414
530980
234815
455660
1034818
19675
820890
769792
99341
612263
826597
421391
763790
538454
202108
324287
942919
518270
944208
183739
111504
337267
1055424
346964
263215
145923
831087
41140
513313
814832
303970
139225
495572
396190
352631
951137
587466
739905
1006127
80549
487423
508820
716577
258252
81338
236649
235383
36637
785633
912313
645244
340072
1089661
20226
933780
651674
34554
1062182
380310
612638
990699
114247
295819
281647
610416
1055201
449301
389917
727010
564522
668044
893475
229404
137611
35574
1086043
60011
916341
880468
213658
590651
1014384
141485
88427
1020049
900411
491788
417096
1064880
928093
294648
779462
54528
604545
603272
175882
968644
110413
514818
1016713
828089
614685
448825
105698
2585
722270
186862
222932
930307
859469
403566
459977
724744
256996
250403
588932
702895
834971
322210
122243
1075638
980445
600800
90279
727970
72692
440745
1011301
941748
682511
280744
407469
42722
280627
107956
716792
1063596
8769
947653
122862
837329
977162
398438
861031
507328
812895
1006178
85797
408154
873431
342547
912938
783848
47150
387267
447818
224694
645149
821829
935578
1057320
40271
471851
943569
742172
1073726
233876
72995
224312
228016
458114
72498
827461
743446
1041224
438768
797387
919288
46037
868425
13539
458480
318049
919587
662392
449492
996429
615707
1013116
1000240
156902
990435
1079607
266669
406933
959367
78369
443081
691321
860564
963418
202360
822944
356906
233589
546136
389633
597996
603773
1097785
29885
868691
84978
984751
816365
114265
1097616
605070
845478
397194
247935
60133
946087
849344
99902
993438
487454
894003
806538
770967
1087269
356922
299609
446181
929691
1057596
1097144
527429
774203
1025127
502049
30132
89197
505334
904634
264695
368869
530733
80012
385969
1096020
18451
284188
495350
179329
573984
238500
357893
930767
924475
925525
971442
626971
72640
159695
303961
717226
632831
1084540
116932
814765
282321
1005163
775793
586300
667640
389434
1037581
281711
180792
803836
900308
1042396
47778
474966
64774
779336
895319
556549
360762
365108
507393
401490
1046659
358631
142700
639120
950931
101400
534759
570339
1035708
868265
1008399
611287
504628
728667
300770
439183
1085300
1023804
419318
916919
975847
496522
170090
997457
650912
585283
793657
486363
431277
558939
12493
737853
1079102
462500
903111
535615
678184
1059768
996396
921313
1057852
795355
1066608
191113
242034
674225
123727
71988
125887
200927
974196
1029027
822625
726856
996895
402557
23257
561663
156442
709189
595563
538968
422821
995067
958944
358271
467457
127674
779762
380679
616958
498317
970112
981903
372573
71659
463165
968032
278412
392973
129004
684707
833533
173616
339910
507469
971361
428413
241105
636645
226533
444698
412484
5751
632789
2161
944270
120826
946471
555277
266640
840668
795032
101896
945520
602835
343962
883398
979436
113795
901072
820967
1090444
653525
787252
202902
319382
221222
162290
465412
300073
668437
346380
253530
60660
756014
482355
538372
157740
194307
524220
1014369
314800
415772
946836
334403
466344
791782
786636
342482
68749
623135
640670
1016586
434738
85112
322353
643343
749630
99650
210417
749075
1024061
492041
715244
21299
968695
93325
475640
329919
338009
157229
842169
261507
658490
902040
274341
707971
190205
245840
970915
137455
210951
267108
385847
745706
744656
887134
644130
95891
873256
603177
996713
779478
748923
239465
373126
923904
304613
318492
783061
539087
211382
740645
592627
875297
870763
875848
1016285
474116
840732
816726
725595
386497
900205
95142
549301
411692
9238
618744
540558
175803
700419
64726
670859
1044054
993678
505644
488589
1047757
309200
369806
836775
788844
736230
231492
1046916
945973
916898
122720
1031727
877609
714919
454181
62694
923456
551999
730857
816419
1038670
263335
126582
906301
483945
294543
141083
760470
559920
610087
4403
103810
1015695
656809
873891
981311
664401
903844
5568
206040
55457
804869
149667
1002457
627291
761225
66559
452946
1006367
760889
737526
842264
172643
286522
409166
597035
1090258
629784
142763
440821
286397
546959
359339
868220
1093986
571227
887999
472331
471438
149224
882522
6949
1079340
358231
618733
1034874
305879
799684
243212
628821
364005
665127
713409
47214
418912
383347
657635
925189
164522
28416
703332
28963
138722
344067
399068
250903
144087
434335
790497
709540
744460
1054611
680091
37100
104625
627976
265054
502623
646758
569025
993772
960085
75715
425423
188143
766989
761074
580045
279345
1081044
510084
187001
665689
1097140
143799
1066229
978691
922858
945330
64092
352710
12206
259850
429915
829560
147422
777518
234998
684483
584119
901490
376653
1010853
721725
8247
821327
521895
478837
209055
526099
1072193
1067120
118184
1066105
692269
182683
1058553
904826
75041
717318
117174
854009
558833
574912
329639
262044
887493
868616
957732
862346
236603
104318
522736
5619
842696
728563
265127
365936
850381
228700
371873
998538
5693
165950
448721
238589
268756
1004030
975758
697611
568279
503388
672855
913105
99503
261255
386269
649924
504233
1078505
855157
60256
209071
656040
83515
512120
394568
51582
1005172
809783
307908
822919
931229
169725
1060285
948194
418483
282119
950022
422931
631468
626810
756132
617118
332810
36533
825658
1077569
107676
296652
912025
730002
1033612
420727
14092
212479
229596
607791
81967
524062
291945
931269
405201
436269
1050847
706371
482693
970863
925349
276058
23763
323734
1062921
276675
1088749
789498
110118
472084
182289
166411
643880
814504
657292
905966
367717
942287
81287
773303
1020298
339900
877582
447824
651551
1002627
632516
202426
408765
139599
374976
25470
92149
81139
760227
523048
199039
81011
433679
434038
876761
118709
312903
1055020
749510
982184
46975
714334
810693
215814
693195
662434
467541
213560
1028452
53915
30326
1047519
612590
155518
866989
525995
136359
20514
315717
468010
620190
590673
345317
1038237
799623
380525
123714
641599
861820
659347
376394
246895
850994
991633
129300
1003310
117921
677687
828605
440326
828115
522581
647102
802089
643441
861380
500040
370872
1006042
7103
253511
491878
32992
566586
768260
963629
864265
489310
1025704
739677
161100
879106
315173
291161
51588
770489
503099
204786
702816
609148
516033
1033286
331470
141275
498561
604006
306418
909248
1084277
752899
790584
666083
837312
8510
106838
988201
545084
788838
270773
445780
642183
61799
527078
262105
461307
917607
607156
984220
208224
547945
1059248
1047441
357209
944723
184190
72900
725658
195462
565608
77557
972580
19642
1006818
186755
577969
579595
522135
197731
228041
598675
741863
414490
534334
630282
320162
725956
78189
684232
789447
844609
523725
383706
81929
737311
313271
413583
1065850
131973
604562
436378
166334
717657
241483
897195
464620
709445
284053
584280
40462
723231
1001438
602986
190943
421834
866144
431613
117664
903065
139364
609772
927963
987250
663656
258499
693368
191965
560117
610668
430588
65042
43661
450097
446753
1061445
842495
269876
801207
344801
77703
246280
153638
1021743
491658
708817
39638
758888
926520
91437
635787
345687
369021
434727
136735
569237
300115
1028606
303120
165746
30854
1095559
448119
223079
922925
819453
620437
793668
986198
295391
1083086
390779
26167
828240
24245
1090879
599720
1007369
1089223
834127
702381
361267
866906
1068373
150764
71352
59387
170862
926195
291876
658345
369329
47664
902970
517613
745539
460089
85812
193137
409883
324560
487468
616544
381505
559545
727509
843329
1097661
429809
873491
225059
585143
317954
1003022
598579
855048
593848
192687
956225
62536
531999
372168
317303
1004948
997009
393419
839411
177086
797633
100173
742289
469635
698458
360111
621213
268420
254005
90920
963777
208421
123833
426316
15623
1097024
392220
830695
1085786
23384
815018
998768
513649
980534
727485
644638
481792
318179
889017
392199
361107
252857
570903
116262
198524
833179
415411
780857
180776
95159
1005516
138178
1005222
218329
740915
323110
888156
527579
1007722
580373
172371
319389
257647
893255
335843
433747
51259
375230
449241
339122
625998
738945
545947
85281
86331
899020
811858
119040
800861
620023
973483
878268
973461
292546
438524
463062
968520
394444
754708
671339
274737
1009405
22311
601204
919544
832705
590601
559878
457207
597727
288163
768571
89458
841293
589265
558589
63497
82046
439728
961581
318982
378484
588245
659041
6061
847382
734112
93876
540129
454480
650776
131204
165604
484808
886533
426622
1010193
156502
623714
513155
190994
857359
396747
301852
944716
111296
987867
966428
554602
944141
334048
589139
296841
502315
756312
20267
220694
815937
121469
991190
118118
607864
222976
1071287
472565
841817
129345
280568
827119
200583
1080531
775792
807269
936962
607885
875768
321274
322324
616668
923482
924532
46226
225463
183623
465377
611914
751406
438278
583356
749409
80730
263042
166976
945483
351188
811920
810870
878492
879542
138118
97835
594075
821826
1065423
200577
430851
165511
662218
40526
385857
202336
665484
448586
821156
384639
241489
1009716
227075
899573
461453
294559
102807
481764
1027294
143259
853192
58567
675159
870281
126154
316156
692239
436875
326192
367253
848819
1091601
162719
818929
63565
984566
48594
249273
956483
776770
1027038
902340
453153
797238
820633
848065
139660
587369
202395
423136
1035632
425493
273665
399112
935067
538716
742994
614894
296834
625193
622723
761381
1017458
169072
283541
461011
148996
562717
417166
685624
960270
274622
438880
694941
280707
1069291
830944
92808
512933
820959
387894
116545
810315
1086080
487789
76873
976182
219305
799007
100670
506470
758299
413689
687827
343187
404962
397168
965947
574137
744004
1065929
185470
838977
716998
931526
1000440
859424
357439
400135
593787
551912
959342
96717
120517
1036115
170676
952669
968538
29380
1058500
18530
489063
395717
769480
296836
836154
414400
229881
585833
716032
517998
602417
299881
788235
801372
751888
206275
579003
930421
583690
817723
593271
331374
504209
1033756
91560
748172
538361
695874
148127
818347
269104
523212
1064831
1097519
723373
137372
416235
975767
80777
628099
755718
906794
306224
745733
99381
492553
195534
71336
710318
972341
641352
250459
550506
42215
660744
997815
494134
115102
931164
191910
799910
82761
389392
547795
531277
429983
216743
882735
966556
18220
28357
217198
1083802
752879
956407
456300
747924
397175
289092
797518
631856
522225
912866
553207
743269
521963
85517
322513
897962
348475
105619
939236
264309
330223
31344
890359
704198
863680
930305
848395
834878
27952
653546
794875
522266
960645
152561
209518
395918
483612
528863
25387
648703
556601
1062240
477536
370185
58835
376144
195392
44947
655749
311618
966798
832434
1031214
2959
1025348
298291
142693
1053519
874148
568310
22436
718175
212697
228082
385566
820222
626677
35326
189835
110355
377850
1071663
332383
824523
443818
610826
969922
779859
316830
47770
167438
1022517
238119
779574
886603
229844
350688
962324
383775
1090011
31613
960866
162323
685829
837579
64779
1081466
363006
563747
1026520
636893
230467
505569
878660
449218
75419
36192
847958
830637
470363
65596
740194
1083711
565698
546233
730274
871789
636410
430793
751173
688069
104265
596343
182756
1090117
428459
982013
414920
568057
321086
171363
188943
6306
304735
312935
708964
35384
600065
1032520
873045
509435
913118
325246
174089
247322
376139
832550
266067
871228
742496
370581
174445
217327
309395
1010250
973222
374924
523781
844528
737583
569137
361937
86949
212276
508687
852131
564709
517046
703149
957586
808347
231347
263228
68787
878333
575960
54276
667776
819505
393789
1087625
222453
406150
146460
150308
319271
1056852
775409
157441
60389
840047
430598
973217
152229
683149
610199
980355
960115
186301
82537
629254
628145
418039
416989
830258
223404
154556
139163
208172
205532
673920
138508
848320
396153
978196
434467
54547
278117
122088
139878
569817
151137
847375
327470
235854
171822
1022477
457503
623893
144623
1068521
481605
764787
140530
579943
943480
82919
168121
123090
1065549
138867
360213
226008
565342
629684
864968
107129
913021
360312
538112
891611
544034
420492
427664
214213
152692
428165
1062928
1095887
874998
610788
719287
421088
140831
696648
724653
871547
1001842
105924
890166
370210
979656
559657
108710
288129
1083040
417470
449574
217195
694424
1033668
87640
335222
194891
1091968
133446
806231
982045
1074210
312775
430767
263621
1051928
868070
361895
659360
305772
982698
857608
187309
758780
988388
839675
260686
282245
512039
441329
80718
344661
875575
26051
957194
78435
844837
712180
361970
345783
461277
616730
299702
507634
657233
1071749
963607
832614
935125
574003
84134
102521
593456
732909
819359
273792
543953
809273
754380
351273
9109
1016097
934619
752971
779038
986899
427917
38725
624862
200297
379806
550844
303962
643546
821985
519971
954673
777448
385167
612644
24492
876044
1051659
314574
774480
1085902
1022795
355015
648039
182325
120175
914761
139424
463146
290698
672066
772349
234705
111328
814120
816919
1075935
250953
970615
19494
775730
603555
527346
973875
236385
596466
342051
341001
717823
390500
61921
656504
272455
1033115
65723
320706
551313
550263
1027569
444689
660893
659843
879305
199100
508314
581943
19756
1078751
516032
235734
91733
435418
463898
487294
415201
1069354
135181
517187
421874
206847
747406
274580
651547
594251
388126
1060063
722382
565599
819473
42999
903619
268392
1069920
27852
998787
413945
145252
952260
761884
157100
724573
726879
692680
593731
771190
118313
496684
572621
273127
979348
454124
401877
91919
952884
577165
866924
51801
883442
833439
768530
509242
682321
1011517
445546
223442
443985
1088553
477457
22461
665605
683223
305901
1033079
33089
8013
186290
160924
397141
294709
1006477
578719
124070
331282
720800
538981
924874
240595
288701
934538
716347
812290
747694
420364
931348
615173
162495
954055
940530
292619
454461
285457
330934
626847
281831
534063
658778
781489
575170
244628
30149
757028
1050957
183297
91565
53947
751620
1016663
972430
700525
320361
421556
944626
36038
532680
15731
621537
506938
775829
675639
635946
527797
185894
486274
131018
201563
812986
838713
389238
931634
43093
946902
1089754
1054396
260187
436615
253114
19522
974721
809564
783913
20964
925215
429688
626033
255060
478934
637691
595317
82189
188208
949738
444628
318452
751011
265288
942698
999585
373123
256487
146868
460911
28478
346349
291860
185572
415995
715738
621531
688868
479188
64285
643098
988933
529424
891398
862410
536327
457324
4029
21606
1052774
210159
1062897
77864
855916
216537
231799
7102
653351
1047925
524733
676223
372451
258638
60194
601593
282585
421687
639969
471720
378423
424195
953925
811113
935934
494934
162147
456224
597433
251833
486884
190929
518354
892474
47045
774460
771728
18563
745343
375983
128328
1041251
483832
514308
805067
147743
817587
1037238
752832
903121
397533
992043
1023794
992923
295414
116129
897054
596285
480161
40165
786251
145977
592484
492871
623874
314186
232900
755692
1041186
88764
847531
429608
221694
314582
599735
205359
6743
907412
478672
554233
982975
809267
320255
819472
688997
548890
1016190
1082861
601697
985005
985006
89687
535985
43278
527570
414972
1031650
933786
1028273
22372
23422
643973
645023
340527
341577
162062
163112
350637
15401
351699
544900
791350
400865
417638
463991
346200
949942
221897
112402
938638
919175
672950
8617
926538
183698
151675
918161
444066
147075
23297
818415
175148
894168
620993
380925
669288
973726
152807
733894
203409
503009
944422
130413
921998
529621
208993
978131
419742
926984
313129
668901
866627
690205
569630
548321
367962
67894
1010639
87828
886904
593160
157903
292075
664542
442099
754374
95188
684943
172859
151961
445801
714747
173113
158227
366158
590142
390448
771217
587559
1003590
134081
543416
520640
47850
977475
426625
296272
410752
284410
798678
790838
8782
755914
1080181
539409
915945
617760
172447
29213
812151
965695
699343
140450
159493
517639
848163
261097
1022868
592795
390405
38258
1092033
585181
636803
286863
866747
935725
877691
763565
615249
879277
991697
277679
1072187
575923
949408
12746
259649
124197
457753
480723
973287
499457
40603
323558
674127
665887
91225
284262
787569
755466
1006673
1002754
116893
984250
73543
104172
1049976
653782
446705
691386
257903
848316
1027037
257593
69283
202711
1085557
413789
649065
575687
543602
391924
841280
783356
1001984
495197
984266
448667
19273
480597
785500
837746
592163
383139
312226
712769
1003621
457824
842067
632264
260315
9365
393785
438545
20383
220700
724608
130559
772734
974119
575088
200509
659807
963858
424244
401648
290553
452823
380772
491764
684273
296767
941088
237373
1005697
778891
743088
108055
589494
741717
628299
616393
313270
48559
156897
838097
632321
652042
449604
19336
439232
904032
384797
587370
1030550
912856
278674
348211
117934
747407
1033034
792067
974632
813307
796374
832338
163713
621089
520711
542931
1057742
217288
446092
128618
1038284
415649
89031
938620
985557
1001333
944200
784268
262288
1004213
413752
218805
102074
1078138
626029
843262
836037
1020863
125305
588784
262557
742027
499168
852891
1044462
566966
291448
859056
409919
911120
627969
730441
737663
211827
468126
495534
1017348
196112
1084076
984373
951403
345185
460673
291552
572669
177761
240580
455889
573458
722200
721150
373959
970001
962337
624918
497585
509623
772534
1029095
175612
314442
11492
24289
720246
1020110
443219
78176
118858
943706
1073401
761119
252724
1071928
189922
306461
514518
109895
421235
638770
104266
383971
10963
748769
127126
273488
701147
841349
968627
252300
470934
591649
949455
957256
500712
950094
864064
808828
934699
81156
62383
463257
492961
640483
273334
141933
862508
300513
285395
985809
701811
1067199
738323
102601
929277
519426
384695
745571
286342
816693
265596
533110
74203
426167
681586
37914
292155
444310
1036547
243461
837917
259386
845036
209524
960448
162921
724154
36578
602276
956028
933224
388752
69408
828335
357547
560019
627887
1051897
872911
856793
823788
59388
7248
136889
670241
17108
219953
584318
764156
1081723
649118
965175
571207
596185
747081
210787
723794
281661
1099265
519515
228496
562873
12458
432167
753859
39583
217200
1053609
127163
345231
904432
353307
957222
749374
69887
731901
16136
131591
890954
398574
784976
40405
1027261
24065
30734
884183
377965
977244
412993
839454
250779
698644
192539
540210
560058
603650
1057841
899089
239335
220215
748477
442947
558878
109912
262506
226094
199201
33329
909083
974920
259169
561657
557335
902942
506317
709237
441505
771645
45281
817133
472150
760311
916758
1025218
335091
793557
934778
530331
30347
255609
58412
932011
452680
956557
835867
524191
177329
52520
880297
579248
134160
394732
848577
312223
995733
442646
526071
243701
482301
4519
1032973
128524
401892
332458
1081172
113669
92787
160682
28888
953510
788284
943690
518127
505228
310371
347749
357867
1092517
251463
606702
360070
816404
525294
126904
333481
543541
1049552
728746
581559
442571
216048
723163
475778
853466
196953
3405
984776
374860
161608
928297
973338
901614
628487
200576
6764
31069
87918
925661
472430
632586
545755
544270
874930
801734
850519
260163
753062
949004
932567
1008617
74631
245128
829064
640486
274064
907674
492929
385755
30387
188150
700075
327859
1027626
126839
319331
574534
885136
4472
997534
931451
93655
791290
973925
36974
580083
437363
461358
897159
261973
508003
154173
965597
822201
591744
804752
959242
29959
191311
1071539
917067
946563
946311
967926
741734
326543
1043280
1020372
943801
1041819
960290
206808
858038
367423
432435
606689
596583
877915
207549
660527
106552
71481
902318
152900
799766
819397
509598
206783
375119
386821
376059
32631
414453
822864
969477
728553
302953
1057810
88885
492030
929435
1074790
120999
516546
625136
665157
1088728
900665
274707
80587
491226
814231
285459
1078521
734139
925375
132310
314012
722419
421059
202988
754434
304011
1039888
981515
41723
419322
576856
461726
209118
373414
769280
9313
1047391
103489
484627
517905
604337
925640
1027611
152444
1068149
74368
516331
36290
1065700
344359
936993
18386
978992
1028508
551628
237043
942300
366710
869572
80708
79658
1060587
405405
926565
547519
968533
549547
179015
171627
823648
477711
202182
929159
235403
232962
507298
102413
942791
360282
1032985
778638
145945
533660
910946
512202
879678
876798
659447
233839
631747
152086
208059
672824
462675
953752
908463
42079
563175
506135
253904
190222
252787
123340
223341
677508
150669
1050670
1028751
778644
906672
137861
398489
473900
921390
438669
653037
1049419
287988
149708
591994
204329
429946
869147
190279
984976
507629
902115
325390
293262
911181
953358
918062
1099681
742670
116884
718400
657319
244973
356344
169827
867807
462410
328859
1097187
323423
958659
652059
831958
1087438
436804
665319
238973
513193
800214
1010608
192588
668203
711673
1044092
859635
26095
67654
649431
91172
76686
812944
850915
536453
911032
317644
418604
888213
822237
954516
194447
199960
1052303
25870
639468
795451
360257
78896
1081443
1022499
290815
669020
611380
355735
780951
485506
1015958
755093
756143
1057533
709627
555870
656849
582181
1045245
850067
880881
202002
1095697
334963
335430
479812
746838
1044948
160552
813565
282224
283274
1000532
256731
651457
535627
664253
385756
529487
407625
860703
887024
53306
945462
799796
1036410
278725
463718
933018
624741
288825
988494
950155
535008
474622
146033
348395
166670
392925
768865
302769
53369
585903
867305
532650
259604
742438
99002
30467
694054
840965
1012601
957651
15046
382924
928467
279435
696141
87014
552450
43799
455989
728114
133515
212747
124983
210467
237640
1051204
1052795
709634
1059283
876559
764105
297993
440376
342104
123434
825872
49550
260559
1058250
218175
40601
603054
399747
713872
433195
540689
786121
1046185
451660
663170
889793
284154
950850
173635
1001383
491198
572766
729111
1078583
1066241
636515
51822
193400
883108
494359
198467
582430
1079545
539155
879824
706385
516795
518895
517845
449258
318739
319789
588969
587919
674949
122667
411011
330128
471169
278744
1069487
729551
445722
313454
1056186
587031
966080
911128
915587
190003
790418
897374
295892
978627
1055006
585222
481824
331281
20818
354726
875458
538300
186687
837829
531391
424602
419073
986521
721320
963530
200708
873748
442025
1032093
43075
742510
737159
1017613
334969
719091
111949
787804
242310
854463
116217
443986
715939
417508
979404
105112
528388
128335
774426
50983
1012173
744780
985588
532428
1073671
892370
333099
897109
747449
498182
1020398
26555
285389
116265
10023
122997
361642
274783
464007
883146
550965
821096
221483
1045120
811158
1045349
325563
122655
386260
200600
173673
966433
483004
815575
983618
770756
919857
387698
767811
551160
790541
804927
19630
981415
200243
394473
246722
1077788
376494
187813
991374
17604
517465
59959
698412
1083179
1099084
331651
67746
636157
806939
464577
493648
808326
637987
232269
742344
807588
469381
49127
163688
811138
454571
859590
697145
320053
99899
209079
162522
634830
156729
334274
450564
952242
938139
792567
1042865
869435
408113
457264
1022438
209638
652859
660708
787148
1040113
170752
596934
127689
126639
250747
716427
248778
472336
327784
75186
82489
780533
643134
151365
215416
523070
858571
49288
1066641
1067690
1066640
324055
323005
455203
456253
785129
784079
793864
167997
1037947
413376
183368
523980
352687
886248
791747
844843
685777
328076
690058
689008
154383
1049491
978394
303229
851122
887374
809229
184948
815838
205654
369860
786082
461663
168883
119197
722458
729199
963782
42063
702671
1057207
58161
458987
24290
1032847
680741
586222
531807
309029
423472
689072
184093
1052562
747840
763723
982142
124817
15183
737822
460357
601102
767040
31383
252110
206223
1049299
819153
835360
559701
70470
137402
923502
768060
1038416
209918
734334
584352
566930
319861
103116
1039289
775735
913882
717639
1031412
19786
90759
452683
305588
916792
137343
587357
571411
1034820
218716
574389
349525
333649
624493
812456
457298
476949
292715
705466
606547
312890
997344
4976
1058741
54920
657497
1070958
846737
998108
26092
268161
1006343
129727
473946
826518
502774
19916
728504
534431
517572
1090736
752557
835300
353318
365354
247654
127592
166355
165060
740225
924584
134539
131706
522550
506213
232283
748513
1089450
454472
133122
543634
456486
1001498
272872
436526
735778
240703
235327
243322
1055736
743950
103256
662835
1015964
532509
156915
830815
344804
95447
71066
814424
642350
1035999
840562
918819
85059
745688
120413
592280
721427
123723
448289
173537
231583
335236
753812
248579
72909
1063633
1033592
264620
757444
1034381
110401
459642
258800
1098379
575100
853876
60999
573291
342413
150499
1035882
1010864
420658
466406
167652
692080
343575
401493
726842
716088
713405
749383
407189
110454
835642
456776
1022920
212939
96745
166183
382431
193954
525287
944438
146896
411110
699050
708710
98320
526348
842015
961360
976186
162595
128781
251184
418052
982693
1021307
23740
907644
789598
517462
974747
527035
306822
203339
771433
995306
1055627
284009
50960
772138
726405
876160
461957
411528
67482
455817
250494
281502
861770
544115
30704
398144
445112
984871
496361
210848
610384
873174
44013
394286
954592
378770
662125
28783
173469
811789
161359
1042179
190526
530752
891942
792990
159137
376540
32348
397834
324233
738984
974195
865189
97642
345641
211990
514021
558772
1032858
388420
161794
884961
187930
744222
746938
648843
511317
1002620
550674
507085
650979
675530
96426
420849
36125
845373
25416
726010
643238
1057706
1079002
559071
583755
439294
782929
298986
1094145
313482
188403
492140
192729
748443
308678
943812
643779
419564
53395
176330
1038920
600337
767564
822080
579243
43810
785336
781831
149967
967888
417482
165270
559451
73950
757933
939493
980197
285451
447189
280134
961884
626839
434201
121221
956438
878610
796623
1093911
682239
623912
990029
292445
10454
998017
766074
331687
333696
720148
985276
244214
289797
154158
494543
1003054
150112
1023259
597842
538084
1062014
459346
971216
401699
710942
135947
807695
587940
571080
540176
456077
73847
286926
684227
156024
846292
499221
449008
145371
484615
699590
446440
232881
681253
482565
836802
860458
423239
917462
846387
352897
883018
595782
527181
740952
456111
410145
824967
599352
681912
1027533
900770
200740
925627
295043
367481
819508
365033
595935
334560
1089955
63050
772289
2851
665872
881433
926241
265824
951592
350179
562505
595623
656231
653495
427980
799728
989531
590748
1049139
466272
525935
119056
292534
1029535
1007818
167514
929173
791953
1078665
649216
324253
937387
737664
869444
1096838
820419
691993
627443
1065532
981646
201846
63169
609858
875587
732689
940408
486383
506098
30233
54881
129112
206500
309027
156981
315614
964492
198181
84898
638326
379872
434162
501631
180556
813988
923076
774613
48311
94964
692206
562248
531411
756947
1047003
602318
1012549
255188
87877
995166
468669
480773
437329
814262
870973
926320
927370
925270
668773
667723
926027
24369
72237
71187
683259
933545
932495
390351
952284
146630
487923
844062
843012
841962
701808
700758
994620
67923
591797
552853
353839
16120
1089467
984359
985409
1094877
477347
373389
837047
347025
178983
577331
649610
558822
1087661
880793
1038127
793898
775345
27775
62071
768345
346543
1074479
776271
256582
580169
111884
1002964
67805
590284
813650
613498
838657
49537
420245
358070
766576
827855
271216
638923
396733
52810
1003853
989761
880150
633223
269494
1078515
505068
177605
988864
313091
893687
189044
88998
1091244
508399
969522
276372
776439
473880
982683
621724
47862
823319
559671
271258
700655
1005374
772816
234139
457367
839251
243392
129460
138721
431629
652537
477151
1087871
286232
326300
483290
772620
807297
672073
168584
18809
119817
1032413
146244
111145
899528
247763
489009
852512
509631
576623
952924
500305
237607
337201
601120
655167
481359
155615
811879
870515
883740
314422
226710
400441
156403
718973
713002
1086077
459379
863375
318169
552282
139640
176175
969627
439180
707717
715394
1019710
951106
674128
681816
944009
814007
823063
233075
368457
678287
429065
23499
1069127
468363
768237
1015087
708222
295770
575753
208365
28874
156766
187112
4354
330912
382621
617248
92196
930955
420058
677435
802124
482158
667194
567090
557325
150097
841391
556402
1055358
317079
958503
512913
189889
32413
84095
201285
377762
1070897
738983
783972
936585
296680
313958
1045121
601661
75976
393378
989367
942988
641799
375604
716898
1014538
812113
793518
876326
426973
543138
673097
230200
116370
585794
768283
985202
803832
556015
268867
510076
616074
57496
671003
702159
787345
397333
336512
54488
1036324
699263
896812
31462
176392
115449
362421
147027
402730
402527
1064886
845321
326108
1035078
802686
696494
343639
32855
842215
545258
1057720
251848
880178
806413
123791
392647
114202
39957
395595
773089
785955
837699
998278
996315
43612
875060
689555
709925
896262
588147
548886
326172
409018
1068936
1037076
1098505
659691
215615
922332
597959
519098
47529
192365
387717
496386
43589
620717
930106
962092
876802
782471
1049344
917385
919784
779473
894174
487939
609968
903924
243327
68942
705866
788932
1024370
1016887
118045
921002
418323
491220
266132
551536
381088
901396
502892
701153
120855
667873
644102
964706
143363
536049
278880
2573
249192
1037746
1068541
705248
771019
735118
1086626
914575
608851
985159
94543
83928
500477
347665
196517
769102
55231
517673
506303
894055
316995
930973
488099
1086782
780165
1077056
1006376
91878
657892
821000
933608
343921
36775
467782
374678
1004207
217119
48847
30343
647603
719169
30143
145893
144843
230258
366547
1072467
1074402
176190
875820
148219
381812
881410
421998
831267
855593
568438
219619
468818
469868
780607
794488
1014218
655272
205648
631427
878765
280049
449749
933533
1074241
107861
260602
27920
140274
499516
610850
777137
412053
113218
800638
86249
789414
205851
635714
822902
393927
667405
143057
1085472
46630
1038117
418790
902393
445758
45945
688216
1051032
477031
109568
771617
488394
657933
8958
130097
1053487
657422
896474
286080
989220
122439
1041397
213215
813251
746833
261275
829497
1019070
900236
780693
780570
879760
34295
476761
837017
251845
351263
1033608
166971
225197
28587
1054276
480311
152937
631906
893012
671263
1055024
764222
177685
28373
990820
1014587
974693
589080
679641
536744
281919
79171
763819
1018957
739828
301795
253938
308437
516141
53208
415885
874794
849912
939097
801019
751202
363640
175072
147314
144331
216160
217210
870855
417472
36520
480154
54891
43958
21137
194668
972790
500207
1045909
376013
492028
319932
313434
149011
94739
1038072
383561
182833
672975
313932
148659
452373
71414
833799
42700
598808
142585
709155
80105
267891
867610
439375
625619
1005793
1063032
948575
538613
14804
1031411
320165
754739
818476
321615
200842
558289
281131
1097456
365017
982497
631252
548612
1064230
858382
1090086
438314
1059823
785085
80289
972500
348197
759419
949570
439758
514072
1064587
557464
181940
62127
1028705
511620
827196
671466
330730
685683
797961
767690
978465
887818
815689
1002543
503996
1078263
172541
640204
703136
47584
239211
1090084
466122
409075
59703
264945
890304
505875
752434
611560
629124
812374
419573
533789
1081745
1039553
587485
899377
725013
429012
721678
796601
816627
329914
939586
442258
266813
447355
932554
611086
130987
41139
220778
38908
567850
897370
225595
1059315
636633
770829
1079594
805597
408427
747400
968367
1039523
156512
1071799
289869
642398
356401
1028980
813960
464343
195499
156931
916072
287285
431088
765458
37642
77965
539043
531373
793420
1034446
529095
91442
997581
658523
983381
400177
202634
821983
917898
1042533
589326
617076
779110
614276
54283
123939
428622
797175
1089238
1058931
687887
1077024
428125
958379
415702
98114
801823
352114
204346
396364
621121
540163
483609
60142
453330
196884
573439
909902
1023852
851535
220123
606489
810795
38307
782077
648377
299652
971056
575239
697254
892197
233942
977932
275376
20724
619228
750006
635572
142302
1054069
944030
726956
1011531
255355
862561
1087847
223697
612510
251710
629911
103333
842247
980494
529865
954458
156500
842481
694173
75390
483770
222413
966724
80752
732563
548980
747430
335846
1044278
108372
267805
853291
911891
237006
346121
57423
899772
527442
492615
1054255
740304
572290
728424
881728
374940
79893
882193
71126
750906
854222
1028334
231393
491090
277415
632249
187651
770979
113763
1002937
218403
903083
1020292
375571
993361
1026142
866746
773188
102672
483783
476280
111019
452968
896682
771261
320986
582482
720629
928976
197982
398216
144595
796842
76596
583185
57246
194967
325069
875846
920037
171044
228194
907279
753556
884600
369031
875834
239003
5025
6075
283413
490714
410000
985465
795413
899812
1094872
334097
177167
147523
137883
837811
83568
1072634
10845
1070570
617778
46568
1075269
994875
967709
450919
1069795
854445
158159
706511
50620
162948
510136
361173
992398
463024
579639
338034
450657
480507
185344
1019063
1018013
702262
596309
127310
547356
839992
958839
875976
455959
1093921
638463
1056675
306812
440519
439469
723255
596644
937872
222286
267316
216326
830952
768969
655350
760591
934276
475425
205577
418351
1026099
540372
309110
614848
227394
203340
1083738
84749
526517
1096621
691723
433368
437574
363593
459400
56548
305658
858226
385754
148521
840344
1053778
23995
277083
403007
819857
22198
901366
1003703
581330
1026024
774542
538117
819067
217750
869392
258331
673181
384533
984685
3109
586782
170974
456488
1057520
567285
506584
628855
638909
1048493
830638
215100
411764
359369
878043
826869
367491
103974
177792
194902
96399
545604
829343
47740
1016888
11706
223853
330318
514233
679133
682929
967480
1024725
348423
1094723
1076622
461286
568386
203027
169936
410509
110423
177460
209446
255281
790752
531397
978709
80208
664248
324881
803722
464564
586182
316975
961805
457225
590911
129417
1018222
447998
601272
171030
104776
269037
373609
804445
869037
862365
32973
329072
794087
683728
721596
444185
735030
147029
747658
945862
616628
362825
1054343
819657
495192
291272
518560
4401
66988
924554
1020773
720723
97937
239544
823735
305433
481741
283341
530032
46500
960905
238167
471029
44437
447515
425228
55138
462264
1042939
656612
261987
101803
886301
1076393
94130
234785
899745
988226
989276
754617
447143
217127
658250
390994
627113
626063
263392
308299
922613
46916
878959
265595
144120
250644
539861
430799
581593
701437
984325
580014
837198
712400
1094398
416986
192269
125565
1097223
397774
589587
829506
591434
459479
431024
165347
1066827
120236
182642
995531
526228
956215
400642
113646
1012892
646047
587920
512892
1066977
241301
309868
8837
459319
688687
430722
615557
203052
505348
49546
681732
547896
732611
496115
119297
646284
295411
440597
958451
988741
81649
348737
843395
310051
829463
162260
1065862
597548
83356
709234
78713
847798
312636
110451
211037
650996
1010409
318175
667692
353294
535195
1043697
363164
175385
594674
23161
987388
657777
967644
153603
836174
381982
618326
266369
505592
324461
408385
954558
22385
673204
298697
124455
725449
1013162
432757
479498
354465
935295
749414
152131
480269
354840
981420
1001269
757997
265120
941845
411000
808832
964254
421759
856702
866793
137656
924194
727920
836505
645138
105497
899289
827709
1067445
330622
344990
178849
452407
252399
922366
119615
605082
749768
195743
1099898
252563
31315
494092
496117
32593
394361
1083380
437953
613214
825087
591989
961642
678431
173128
734218
931871
1017492
536857
284566
396711
1041847
606435
689529
1016053
881089
97768
831286
269385
814465
900174
335271
1034797
255917
1071983
567810
197873
441578
922470
467739
897601
483942
459855
116197
678187
553558
768733
411236
246690
1040444
980343
1000400
910391
325653
261587
75515
948087
800281
50535
348113
330566
178368
809724
380071
902073
966814
790098
115589
549091
933550
727043
1032806
894400
219946
635300
897935
538423
545960
901637
382289
424648
835562
686059
839591
1002493
63910
886868
894867
798619
648797
400893
975882
999823
658862
358218
245524
901726
546247
86623
67306
1064529
640770
710119
442861
853988
180345
438729
90739
121361
439805
259100
945937
186946
898180
885535
871355
236257
408708
353108
16664
160868
320792
259692
741145
376247
415618
740987
571879
649382
775049
944045
619265
1089478
400717
285551
605753
998529
1023621
323445
851522
956242
569462
711875
160602
1021985
614201
1084820
1085870
214823
568111
683510
561898
1087400
623072
929008
930058
826691
989000
378061
90025
865393
939736
1004312
740346
834146
721078
575772
973943
440044
133174
642336
552600
717110
662450
401518
362775
70553
1065924
281940
749049
560570
1006610
1058619
464748
266448
138910
357543
10663
577167
716237
1082890
1100110
1046553
380620
214621
535097
821321
253255
819008
932686
807389
914962
1039720
488648
593835
573140
317470
947195
1019227
251537
54486
699145
161412
74792
995924
1088692
243472
467480
13275
806153
665340
695261
467997
239296
68694
500829
970197
911451
1066840
964321
1026609
833479
19715
649921
674187
14673
399812
47471
681755
305951
11208
226037
471104
747116
340845
795339
518876
474290
251689
745329
351291
1053934
806282
136859
254094
364295
82161
48573
1089528
272747
1061440
480810
239856
927100
179918
799656
1005507
676012
213398
1044356
128520
1064866
470515
894822
651597
219859
823701
427969
79990
305616
313418
126652
69274
619882
618832
938085
1004397
608255
510802
682283
491333
852353
1098129
344136
1042771
1042772
507584
1020878
163419
78031
917383
1066994
323263
725934
680157
755077
412149
524655
107250
625794
176307
366843
359178
310518
472939
804265
142847
552445
239885
875079
131599
1047712
37447
769257
625244
926210
699285
593669
831260
975432
360805
5125
213318
231648
616079
418441
373333
886185
1065331
734193
345635
699163
642886
896215
226154
899292
961702
163139
335179
79606
451071
1036220
1016206
240511
235043
227102
179688
5362
245575
601310
615534
428922
612909
821038
188268
796222
672015
981033
847788
473444
58317
374258
103634
291755
37609
1026670
394101
198920
326746
527517
857008
61267
869328
1083550
409513
708450
284639
480604
831240
92800
118657
1097298
951405
278309
16524
562420
994793
362762
9603
442059
553490
475018
728761
445126
685076
823544
186574
170647
580385
302167
837091
730789
1084309
850143
661350
1015942
943141
782286
394883
185859
240390
439382
525056
95663
1089687
577017
78080
390506
394118
809986
4706
923953
1086701
653420
197725
284110
852175
288244
152592
786769
982598
662515
211006
15974
2968
280786
329618
617776
440549
421077
401412
1014507
786239
656519
996769
1018182
771156
476067
1069975
153097
664687
14733
970640
206528
487358
1033129
275372
15939
1051029
581644
540936
986136
695259
127266
883078
424462
231527
1064913
424891
628784
317996
70742
97827
416225
578027
728415
288362
542533
519736
1061996
641963
760862
129948
180247
815152
9141
473263
469952
1093231
697379
232483
904114
852267
130995
347012
1013288
536149
143510
1049121
76635
145099
400320
346184
856367
84407
2318
869212
813772
860248
530340
1020317
405358
721502
392268
918194
184051
276750
389719
847517
110821
1010718
128153
199398
872042
398450
208219
764315
791765
495687
715020
716070
816883
817933
616233
708702
710802
709752
1076471
67420
645582
853577
854627
616714
622416
785837
552839
553889
491039
492089
210799
211849
1013557
599147
598097
1092313
109292
901547
194865
608382
23437
515458
530465
362248
70831
192387
751369
589860
264379
700213
271360
763753
1083458
481392
47870
633764
207886
300510
1097835
404292
370484
342648
107356
376970
507188
58627
437112
173192
256653
772277
135762
619631
1014720
476413
798066
287212
83955
671721
236953
265701
571546
711193
115428
436513
51721
292962
178165
702100
815154
809285
666114
1017891
5654
842119
164143
330085
407346
705834
308851
1020695
831014
537989
569096
390384
580116
802790
70514
947668
19477
615612
109386
245523
322099
1058317
952969
426765
150664
1069872
365349
67260
787286
1013198
422794
994619
383011
36386
1068019
1063717
454351
691592
414016
990288
875866
1089828
401698
996727
85232
659651
561341
855799
505485
627357
429620
205559
495066
1036107
280424
1036716
59976
655367
952612
662856
1078936
322736
818084
70359
779109
92049
885153
1017485
598535
243798
429487
543884
663415
392577
461246
43337
797192
1078571
951055
246366
199626
947771
3892
156466
888446
39263
93759
99631
285321
1083060
112108
213642
967448
553148
600880
608366
1021918
591689
103476
757761
295410
456865
415093
938275
300272
586684
623731
435482
794740
135698
248688
908091
994465
172820
472384
179657
581584
1043950
830659
785185
322901
76455
385562
796504
328362
474016
1070862
161683
483902
609793
152723
543321
406074
503993
354371
780146
1004819
439993
33736
58115
152837
168243
980205
784003
204539
1045149
780415
267852
686163
887199
1057624
323694
938975
642874
849506
93493
661023
305174
242577
136237
870669
87109
1030773
958758
191648
407691
15028
67727
436959
685319
436435
803922
980204
1087318
732836
867085
355738
770319
222550
930117
177769
569392
62409
48401
1034544
1055738
1088672
539362
414790
81741
525929
234652
795289
249486
850708
422304
154534
1012357
663072
458145
52340
629732
483360
850508
447399
926911
1056424
712990
862494
578170
332022
274006
937957
707901
854308
139201
1010688
29984
332140
128332
395365
1035004
691234
1027387
227254
890131
310711
242019
537674
818821
848710
346176
473450
60239
288467
386982
652564
129352
93820
297107
652081
204455
158652
145665
232311
734019
101404
1016571
260287
38774
548354
29089
144898
471957
610270
560333
914646
1025153
934257
487852
1027975
446198
900313
1060607
331684
737216
533307
336948
656906
27422
703735
190320
191370
707844
196172
110455
436654
593171
668057
1079003
482465
131369
282664
659495
679522
357084
718233
1077105
1089121
1023291
492075
461061
198034
306911
927294
517437
398451
367172
169273
1034295
749882
844951
952633
55801
260367
156886
638488
464217
774816
794914
243325
846605
40707
206379
629725
652017
1089689
968030
575616
430733
567575
317250
383235
646720
921269
371130
564330
259473
794973
1096323
448159
803199
229814
3885
267242
985444
214415
227554
24950
808052
1093595
1067103
329303
662702
14028
607652
248149
949638
54047
598934
460466
624346
405592
371424
351931
1099747
727406
537350
378827
406665
357190
914073
898620
27685
758149
371293
554978
668714
212988
785045
391132
77247
856965
1034117
779093
502108
11581
796466
985153
713147
951885
285209
188086
791068
1029438
644068
780233
345533
509774
1017516
800286
382637
845789
285098
84563
56327
939642
231894
831288
1049286
925386
307894
457601
635320
1022634
385864
673540
486548
737420
938875
928533
433431
231614
691788
590847
622974
115832
817329
249230
154406
380813
441020
355311
1042419
664667
1031815
10351
828252
1096538
372882
776082
321384
503031
65878
755172
554362
219004
655189
935827
331969
219020
523655
119878
247207
371438
304914
402769
890684
515836
1098745
207109
24468
160538
596902
742433
132563
382009
598812
403576
317404
429982
482190
984362
336401
1050327
54799
29002
222237
360413
177946
918648
910379
44632
1016846
726451
809933
94295
522211
519963
367064
794839
428235
549186
491910
578250
924330
641860
48660
918448
1041391
771235
671073
500424
911752
348864
1065279
791537
334703
1099808
841863
867778
678525
407503
885287
819137
545706
450416
658708
203452
725455
946598
1044538
807311
751839
81167
441310
779300
824911
558865
551969
622670
390523
1061009
545940
231400
130647
879007
725495
804012
943663
500643
345037
101318
945345
222118
905580
602133
1052489
381071
216327
921508
91669
517203
365824
330758
522931
58834
985074
117458
1089531
561407
80494
290254
128657
553717
617988
792294
344612
968528
283079
487362
227733
258405
648728
681505
920885
35813
495506
118044
773242
373712
1030997
668805
850487
477193
92631
739834
906468
807664
700500
579126
277101
896747
976009
669137
109725
148845
1019509
748034
102933
905766
1073794
753875
469347
568508
777745
790506
109549
364591
390070
513709
1041758
444553
144816
654951
602189
825702
393920
326613
124640
285201
545132
178607
849523
830519
686783
467234
368831
1016722
51556
672967
696472
165181
1009729
574741
710259
525850
890644
65104
452593
832336
857348
645578
800963
721263
259425
787607
666116
345838
409209
99457
891183
838034
143772
622869
338001
946779
505321
846125
381043
919412
654122
1023609
645636
111588
314119
459238
199164
205552
783297
876407
29771
409920
610351
1078725
1064522
630372
40652
877146
464430
126553
764890
1031500
688680
958722
456812
123254
107671
879425
1047808
502124
244038
894099
100243
1033928
769392
264586
747584
212836
496211
919557
885042
218648
93278
1030884
576331
443591
95941
556261
365011
650659
760224
766980
708939
456145
272098
620610
790058
1010662
679680
130611
811531
21429
870085
746624
5353
493008
336600
1001687
641527
973160
276638
215893
621096
156751
107632
17689
17470
979276
324306
782341
5254
448750
621088
51882
809044
583130
820334
253059
572985
518875
17410
289188
137654
1016002
82136
368077
375907
898453
335736
514101
931328
510213
445297
212148
569548
825009
1066698
45720
915851
229618
1020288
905795
322809
402238
723466
513293
951438
384914
384919
816805
659076
282681
829957
752340
850175
462672
347353
345662
395012
900584
79024
601730
161845
78002
304105
905871
901136
259182
693869
6624
677581
672654
246666
975939
1059119
1087533
690143
368606
536288
577647
561850
211193
56095
703537
278814
1027286
766156
666179
1026325
22310
966768
360229
484830
803088
634826
330031
823539
73164
126205
884093
816088
805820
699717
778934
315497
947216
977801
33397
535713
428293
89580
655446
304730
595142
388567
422615
441343
1005296
201536
1094175
482114
264480
510797
450902
968459
793392
393144
640945
297402
345964
719398
51675
487887
155316
55492
32543
793006
720268
458238
16293
355173
728382
447537
910926
154730
973748
23321
738634
893118
305779
492495
2891
276106
1013341
521472
1028562
614372
889118
632646
434916
442926
231192
995772
857794
152182
112513
498713
314841
663465
908884
183544
376912
1089880
1071917
687492
527862
649002
1055859
796642
551087
974908
281082
905986
944707
971380
77919
1099532
621109
519461
1009689
639738
237945
482113
243874
652822
771214
1013645
151293
245444
1057198
303931
467686
417450
624823
63519
883320
475925
671136
913190
881931
989334
877280
433518
55478
663375
68866
988277
157565
1065578
827856
955929
116993
669291
726712
539625
651694
919500
1096690
1004433
303126
366495
94211
11786
938706
557594
860104
368125
789227
552240
82278
269793
421154
96225
1024116
1019234
1014882
234753
400735
640629
769350
776951
989182
171877
305992
341895
952782
401712
35442
358181
1087708
34092
945234
754933
1060432
435139
1058747
18081
349152
885599
665512
853069
313690
601582
994165
738698
261866
350733
1000965
548214
555871
561679
1025047
481805
1010964
516592
743371
656218
196289
336480
875497
397556
176589
579402
240220
173439
360005
434083
436319
1051586
190843
250493
53043
414811
749134
1050174
538019
470082
951935
288241
1000964
646231
282235
778956
780006
149692
787567
429507
911848
405433
838751
143607
111802
107500
994944
672194
501529
822330
843122
692243
614655
744433
267562
694461
737648
456251
115693
915412
438658
319617
819398
102741
582005
250665
950218
1033639
759520
348383
43380
666159
687215
451155
468762
454432
13504
902435
929638
342775
987708
437715
961897
253344
445571
565538
53312
533786
963208
125289
343509
74891
576206
722367
40261
1030572
892629
535938
1055387
942807
19210
367102
276394
23880
392272
311479
737465
425507
899259
418713
416303
125266
103558
499778
485514
1037322
752438
47788
22536
612358
611308
831473
937230
676388
908505
421276
15048
843348
236225
197118
737477
628287
680712
1040813
936551
328009
780047
334353
283041
1075842
163708
344887
79756
501062
940196
434786
260489
797295
855036
20366
175232
900226
619662
987615
257019
1011774
789640
362692
295242
374789
311163
267948
642683
1041573
768042
488231
438973
302700
528690
865183
572383
974650
646626
217128
445257
889753
452267
317263
1016970
145299
802419
539627
656682
871046
1041243
1038343
178382
332909
826385
567029
37145
771682
694733
693683
295566
986907
741638
543636
544686
564365
563315
23151
189265
659268
263901
341809
1070673
1054561
42630
525668
318840
317790
38158
758126
759176
103251
945993
17078
912010
355739
259440
78388
703902
87193
88243
196223
899117
909313
77117
98388
362755
82831
635686
786291
521262
533108
1046743
1023000
1020046
13215
376871
807630
218698
907861
672858
116263
115176
883743
398907
1002134
235917
77277
295413
512949
988166
797876
967749
957183
1015984
714394
638309
411545
578879
27132
493268
361699
890931
286984
796342
682467
638986
751156
265080
709248
813181
613540
379753
261911
835281
75854
937594
57344
739912
1010816
212729
318767
563774
954249
125976
121942
32510
613832
634779
361793
167726
818936
723914
806526
601752
775803
563474
1018311
571665
842815
218318
703705
669765
741608
26044
169753
94685
59828
837996
413529
123477
252263
935444
762607
96990
40333
43217
925492
1085848
859799
616122
782790
847318
592108
1075439
99494
179180
593638
251776
48870
288311
380179
443611
896372
1081094
34694
971106
614304
10804
16177
821394
969763
406742
300210
25097
931680
1084001
1089921
993873
717839
601019
273395
388614
162504
956982
755505
961806
30110
387460
725670
844913
568276
845239
151390
1010809
268504
795706
690119
638248
17724
730121
993271
326159
414126
823033
949867
485781
677244
20071
62796
718674
363068
217003
724172
592922
14314
611219
999781
926621
936320
454763
431035
129082
256108
21484
610686
21464
1060320
745053
705803
335487
593678
714058
34198
770991
1066396
188938
179317
888707
432375
872438
612863
1099732
96734
823358
544781
778647
756800
1039469
516693
232308
932562
570680
206382
311664
317277
920608
283829
76305
656588
193022
975581
602579
779471
448619
310255
222275
482098
664118
411509
1088725
299155
910218
1035607
210158
332630
4284
549715
22981
588178
345019
931635
868394
123931
450868
708373
422844
434177
25611
444112
103487
877370
961955
816702
1065731
180521
367343
768145
627154
37455
1083225
269698
776526
38387
780014
56634
442179
714129
765439
495910
948301
1089325
644125
172876
337761
677980
1049306
79102
318198
134505
512866
136970
440940
259326
980385
931960
741035
713044
840377
1094837
628360
232804
856736
629269
965788
140927
571092
679239
327575
282572
174750
978198
658124
711683
843378
284973
300792
189800
923741
212324
968610
923049
520338
563015
540660
989742
77479
418176
600752
131396
688156
550703
184049
699104
819832
204212
135305
560765
6263
676957
1044932
710649
492761
1037621
489829
454151
265221
173987
321040
91543
67666
405253
306451
30090
831229
958340
464784
5134
14239
739129
408524
259423
642352
718257
883891
918091
1040410
171027
597420
506885
905537
94396
387846
950002
769532
188358
757647
948072
1079161
826034
477647
62786
512037
226573
159227
662387
872799
1044167
722470
844245
700809
378497
549572
334527
643223
572638
1083960
340188
391456
882255
661732
393440
790572
803739
950692
464081
223239
920631
258148
79639
722758
421622
713650
431728
1025050
671695
687829
1098307
456231
929183
61050
277223
258597
318725
517530
216231
488954
206212
322202
645076
206415
162464
623638
445599
979427
911947
596977
481148
218594
849209
487886
39771
997085
241768
639665
410848
1035713
313748
664402
796817
619407
747994
332963
365980
95915
301720
175963
1015608
468228
342982
235677
518490
1026706
830242
601207
792242
635583
926579
38283
849705
671022
613187
789037
889815
97579
285920
931854
680205
627563
50632
540041
875248
533655
460257
812899
1071843
581903
985738
711573
718299
629744
196934
414273
423810
628689
921161
564067
1016864
1075528
68783
379820
612907
506707
204118
809734
1026806
740088
129400
758754
654220
15579
122995
598204
977832
681139
659621
480517
982586
977425
1040383
508465
741040
719017
363602
508064
921453
143134
686850
33605
154405
25724
1044068
365463
456201
630562
885239
180244
722818
100698
934943
875987
675118
1037032
35819
176157
1003887
739214
1099255
355675
79555
245828
319128
201401
457603
274626
847082
488731
650888
700372
802359
87734
972524
861573
1043562
352844
838926
1015095
500522
835637
66044
997493
675388
210349
578617
293812
473814
338601
102145
787959
114183
860137
214477
1068128
809451
867317
12086
9043
1037324
187567
838530
1095715
964284
141762
18039
459509
325193
601957
627990
388611
228420
5285
1050057
355505
705425
962535
543302
898648
560469
165703
225759
938846
65507
830152
926624
790788
831332
703219
507729
761623
647942
305685
1050980
59082
330499
319448
341859
385098
404765
190772
884582
652580
504815
642478
157089
469242
984116
407817
147464
902799
58351
958362
30417
462897
915584
955074
1018743
716985
414427
649285
567567
425351
691128
767744
940762
445230
722291
838738
193762
1002016
960681
854526
101615
339692
376300
395013
117211
962622
928183
813068
1043363
975443
450971
168772
126722
630183
999467
1023506
183542
885118
362774
334799
1062336
347696
747485
780962
326522
271436
330167
57059
344042
442673
978454
112525
477799
271284
82724
39350
800717
814658
192045
192046
948535
1063560
244325
755895
349408
812382
954691
304581
570313
9669
976232
742427
961612
654867
612657
849905
397615
282229
430328
928697
609655
358314
345598
1044376
755123
515914
863243
172054
95942
249303
501713
639304
548232
508402
509563
1027804
497892
435475
1067943
175154
288347
991948
688946
712965
961824
240549
4341
860366
843659
698589
174763
723970
260938
623434
461741
615197
975431
806630
596407
469260
435366
289866
700540
992427
522323
334793
519449
15778
208742
315680
931931
1055856
1031572
767821
167567
158033
1027655
450495
132897
475392
405479
504534
645501
470697
361048
408003
82495
61639
125973
393408
261131
954955
1059379
201982
202226
813209
816250
569157
289002
463486
837696
68451
1083768
474764
991935
911490
800282
964113
902407
738293
1030517
537778
1021054
26590
1037851
589449
684359
896480
70339
737326
316212
1004583
912696
940710
230276
318133
401146
477596
328870
318219
317169
379875
271109
239858
1027432
525194
761289
862568
559159
1084895
1050787
466068
345603
972462
280743
312242
308849
779231
61856
885988
426538
499417
1079286
853372
1047062
265530
323919
749718
807746
116278
420583
24635
634398
688117
459482
460684
828971
927717
959664
835247
1095669
760801
334040
980318
1006251
120719
173507
431995
884263
323688
63433
484616
488176
876772
62448
299472
263068
923036
1075992
376152
264301
251764
749594
1099811
653119
268166
44937
217445
445744
857709
929245
319788
648495
954968
796347
111278
229809
677047
440027
851725
699286
523309
528809
417653
318124
1066767
498695
976362
720802
387551
945580
639847
751768
562664
671084
415063
621587
532700
947988
250788
1005233
90197
332254
883500
357559
581819
792183
474580
982509
1087359
386275
801764
589678
565764
787221
145465
959060
450693
260531
17459
164563
209908
30368
881209
471146
604112
33021
289451
928797
840116
706929
116694
691107
160733
554457
54675
712838
99090
791832
26321
930580
456988
844260
538557
850968
817753
789388
538110
83502
402064
263070
897851
444148
761699
167117
720575
953850
502534
16325
61210
440037
1081569
692442
798973
1094199
51695
1017788
269812
106069
800112
549269
989219
1059976
634726
417609
286292
631864
754515
76076
776944
770398
251078
524331
879457
225770
273349
259890
409071
396061
1002434
818332
913895
188443
1017559
985165
147124
27978
940465
995285
92246
460095
270592
359163
508139
852768
158572
375746
830237
869312
594539
382613
702638
589164
424900
213043
20744
553162
1039595
7404
767212
755780
812857
913018
248184
292658
387049
457789
604346
140722
984794
282512
194740
329147
1054892
1022452
171848
897373
277480
533077
821105
601754
585921
602312
365826
1028387
1072820
264320
571980
1009706
878663
455538
772920
323295
397715
1078417
745308
109232
871241
705525
856184
1013969
650389
663839
479800
1043694
264966
159253
888266
215099
753594
355856
121962
443603
38272
810623
989541
977334
382448
454259
322012
1030246
464123
69569
917380
127341
178851
46818
314099
919543
308998
1011269
212894
904565
958191
79090
1036901
837281
632484
119430
656591
293404
888139
887089
251324
531213
436310
110448
830857
42489
306335
584500
304480
687937
146198
145148
580390
150093
804823
153224
598371
498420
85560
372308
1041458
259262
367593
931441
490441
304738
23809
199158
726703
468245
34853
575103
393360
886912
644097
803248
46174
436941
1012239
553180
292254
862648
884227
298112
301444
686694
304737
117070
196981
1024699
438137
742242
159494
775721
113305
860339
564246
829161
963363
943938
457584
445921
128810
331822
243406
1084253
286779
540855
889461
1020338
721544
473005
1080337
797886
125526
577312
614973
596641
689747
104131
404429
92198
837879
978331
306020
181606
239990
216513
233866
646315
495790
729505
763407
684831
97899
671314
332522
570657
812219
361180
894551
81696
485492
952748
1003765
267590
267645
120665
220894
800647
608635
170192
918115
284342
43408
379219
528191
19926
953058
113827
379334
25265
259789
68095
832011
956923
850699
913532
70922
415717
708974
562721
473105
261421
261362
761534
524352
680876
105072
1040634
946770
342837
677198
500107
881147
693833
812958
931595
112239
858249
1099438
1030264
870371
784570
117234
563254
381221
148987
628176
805941
292456
574168
384188
935398
354687
1092844
1098428
457457
792613
468297
735045
199454
642533
872288
1000076
177287
730560
857098
216793
37564
384769
850498
92888
1098236
92054
306262
222165
439103
1008527
29607
354766
315707
239299
1059843
123678
776451
994481
283615
509565
456744
1004318
919392
490481
446757
168165
259409
542952
178977
312749
17237
145418
1003009
506151
844293
750142
104883
487723
1093163
897738
884558
618931
67245
232657
812694
658947
460402
434885
429045
626922
494423
322489
477376
316633
821738
952423
743673
91112
1011289
128702
663914
925277
1029727
539986
811363
291167
192197
326635
512447
279156
801950
570235
1100011
321004
682609
74931
738223
814930
515542
645804
1060387
882968
537565
503917
493402
82274
176963
808013
587445
1017942
184180
57493
289297
20493
1075581
977138
436370
352194
476094
92440
746545
673201
129570
898506
582866
310464
232563
760489
495842
238848
201740
424588
439852
247256
124602
378232
726787
362063
499622
146064
758319
740100
261666
457977
758434
147113
641882
1065559
873314
333399
662179
927749
601043
374088
346126
235437
958640
895150
282952
216427
728520
484854
374349
670294
287044
868222
295970
157365
18743
118282
936235
381243
260426
371961
598456
1083122
562252
266858
347523
1057431
325022
869931
735187
552457
174109
467632
438671
39604
209687
445735
893815
1059121
72610
45579
96166
92457
251586
912298
845970
991991
460689
608508
187894
360713
67182
133738
786786
258075
71009
805966
1076845
657982
896740
548482
904449
346322
172335
25421
1036595
898511
416069
639222
208983
926120
1076389
142182
170338
438311
420077
287890
720293
668252
833590
814804
117243
145717
648042
820251
527067
987430
862583
596436
1080224
25232
614324
501777
754560
195149
249612
63817
1036499
776931
133432
592900
138239
145917
977379
324539
2441
406344
320142
98194
441719
852424
921282
1100026
529559
960417
508414
617460
880339
445264
862267
689931
668664
544747
454733
76281
1087238
427292
1070683
235999
319662
759867
59317
448833
157070
999018
1021002
359982
1086454
642454
859923
858873
419207
416717
206675
178707
252493
485932
1026741
113993
455522
661271
763961
475784
326970
262546
151225
645807
936378
815609
324376
920951
378732
744131
957799
389748
995177
632845
1065362
190771
663160
753219
802722
490280
731045
283484
709786
46933
1040487
411166
26716
307562
705502
141358
252808
922705
358826
726051
771851
295099
967088
832619
362612
19431
228794
683806
706063
450913
580699
146051
446353
994600
254351
789786
673875
972079
341797
462237
241244
462683
820811
1059367
601232
11719
479024
478239
755232
996537
250906
920120
36966
311605
827203
662235
448993
1059028
208141
467636
855126
627277
872493
735958
354185
202040
10425
434775
11007
748068
913173
1047445
287476
834734
141989
694055
83606
257902
1019470
284653
131136
100143
523192
138082
544716
677539
935980
12737
431100
726557
340168
363642
878108
974589
882925
117783
526473
169701
235420
1066098
1045313
628018
881379
420332
126862
456272
358804
302723
106414
372693
142740
885014
286166
721611
753217
891681
1006970
823847
6103
598378
735897
773315
715571
1013455
353825
645529
551467
794050
902235
899647
156130
879589
335011
406658
179592
952750
148898
380719
731525
419865
360944
276572
1026987
941764
624632
194156
1089589
99093
196398
835249
470315
554000
464494
973999
725347
1013342
769732
425765
836097
646584
767874
913823
140455
58231
102459
291717
173569
1087863
878187
1048236
568298
12270
915119
1087290
248414
456919
699548
125201
130303
996136
921701
397632
987494
405510
751857
11008
785278
21883
629267
179870
782542
260973
989920
1091013
668307
62312
459459
1020157
873231
910693
983304
335841
702201
260440
300662
995389
1083990
407706
784786
287338
933382
932332
566702
258419
240962
585598
696350
467334
466284
635108
909970
232950
470792
784686
590463
511785
510735
897748
293899
248483
247433
863773
973019
69156
68105
68106
81070
80020
663976
320793
916315
783388
844631
856750
297574
112242
461945
79309
993154
48228
38969
755601
344780
703459
456924
592065
91773
474459
641322
1029492
1016834
397310
362312
859676
594124
126068
493256
427492
844084
438735
627703
838415
805309
971792
1010774
930098
377919
525665
1089632
1020917
496676
1086268
80114
812085
227424
597674
397100
5755
877964
212383
528113
179897
622117
174393
338841
855361
6489
446265
26086
647954
1031256
771879
507840
162643
883153
320173
957386
128617
582534
216028
323198
927086
465667
833413
100534
522573
34607
906909
934085
820624
908613
242439
386608
1044228
659389
449612
645284
21849
765918
516465
358972
156795
858410
488351
443555
542183
90108
819455
687970
410623
620256
50247
1001384
455560
1005397
717445
1065079
274682
208075
170069
685511
164188
480565
1048907
707453
488656
53799
1046459
526508
13714
433984
564663
395993
155207
34415
138513
1004782
445854
96085
684723
268974
540657
690709
1051747
991752
50638
1069049
571396
798707
897814
305297
913242
331195
829571
1070187
160533
880646
684336
726583
925131
35973
547902
771722
915200
630349
641169
1018357
188172
173323
999329
1092227
185553
1003658
407245
1099406
39938
76857
993105
633229
658544
558573
558346
795098
571677
571678
379677
446369
386646
435673
780540
741500
1074193
873419
114522
568066
663259
684373
675052
117328
1009225
201523
377414
884260
1033780
400828
215784
375459
275293
835386
1068757
87031
557693
882893
202497
920194
323092
726677
453358
554956
354919
351924
483675
869100
406223
120699
999212
729064
854657
694768
41638
1042624
126014
659339
469783
30767
577315
723224
1100120
925265
813587
383060
955262
150345
292942
104769
588477
323426
445572
702288
923657
84983
694299
230734
337240
120773
772145
470636
1081647
351177
560724
184137
1037898
766214
23961
304321
282427
921798
1048855
633860
151923
328361
190921
934253
489575
453429
730634
963073
88429
712107
484639
26638
159986
761233
518383
1041379
1016010
907867
887168
739097
211733
466244
12213
381143
608564
980327
1050392
410930
283914
833010
523241
358737
874837
319400
56901
269612
9374
244517
299293
786078
1059246
50746
644917
995636
566833
910815
438281
575938
416542
967345
1006928
417084
288540
450010
879466
1088103
597567
246226
743975
711635
832739
481801
760098
127928
445332
254746
1053797
1038926
547371
755220
310415
80652
319290
470659
895051
431593
308433
288623
1043890
890386
256561
715193
893779
592739
908913
1006666
930635
858641
371045
778038
1062170
1003656
864264
648547
580578
717033
416737
110871
68803
447122
773512
480873
213994
867244
1099273
382397
179879
50722
70939
1064139
487139
727087
468768
928657
558737
1007296
612632
926201
971692
263189
792819
1025610
152238
1057958
768526
358165
31299
512299
409220
529998
718484
1047707
184531
281470
282520
235925
818008
654265
962728
1024599
943426
550883
571341
391346
202073
761867
250639
475645
174283
81310
281345
64111
328683
740354
642502
942818
96260
17617
929371
288324
809514
873376
448244
316231
1018188
571495
137760
953243
838126
287137
609075
218330
86466
86882
930361
285363
601527
822518
1024334
19925
792727
728716
280600
1072231
3237
522415
704778
447286
915141
761764
1076239
147612
477132
1011173
331115
675166
764814
633592
429457
622857
141617
22682
80961
879945
473683
1003454
841287
74990
375748
265453
713804
137774
459134
195899
278409
684208
292160
264179
292796
705366
545396
915855
99946
7243
725474
571984
806867
346631
374809
71071
748983
709962
449974
265112
484338
1008923
37067
242936
217602
85474
692470
940123
1000322
607483
373511
609829
159166
32747
948648
509362
488755
138320
270166
207942
522206
496875
919552
689033
725299
810199
880197
1011159
955135
999522
862099
256386
29037
859889
92710
583512
927345
197817
19624
547434
229498
979208
858508
740721
812395
528625
16741
92044
119627
769895
270776
566129
261890
849212
499247
5113
931838
363333
28315
870360
614748
681308
54713
279593
205603
620547
619497
720572
816675
366155
938170
95837
274923
271125
785032
365316
982332
263312
595282
406279
1057805
691635
963009
834708
596092
625751
898076
364914
992702
725514
975007
896494
518630
53679
757419
1070726
949014
322935
158360
332555
664643
988616
807129
698127
947050
462994
486909
1028391
189457
735289
949933
995638
30809
665730
514822
304455
8552
492003
428410
110202
587856
1057090
853918
15647
536412
892799
561009
46515
417372
921472
552724
675059
944421
379317
1015239
357369
1089177
289374
213365
161424
349728
619533
704923
92503
411183
418706
693669
166572
625360
824163
328995
1100339
1099289
489870
378384
377334
871978
1000783
485992
484942
244563
1087214
79237
639360
931080
375361
163221
652977
118446
1026271
1051846
1017118
589351
317599
611543
210908
187620
222542
409345
187647
952956
557465
577326
1019409
1037970
914125
444330
1096364
814016
73274
470861
265489
886572
663463
891269
418738
697423
149890
398743
769645
369087
885733
306327
1058033
939385
304123
620234
1048348
393557
682575
478619
166702
326674
170605
1043328
557825
378215
93903
454329
920208
199739
866638
884928
708894
753313
52066
555376
554325
726263
403615
233440
135432
936456
166116
1007190
1006140
859335
496449
142953
1020844
1006882
880679
275742
581172
351540
11537
926048
169964
276569
35329
466963
523161
851208
92930
697336
973669
750678
883012
33502
670581
449486
762145
723785
42673
477257
37614
855900
129363
702932
1011141
618064
292504
148579
510402
660858
453469
211929
262959
1019954
532580
309564
846860
388840
389890
672325
665974
922491
1031678
979787
940646
339608
830208
651773
302657
165958
274734
955819
1030490
603579
637347
15935
482047
1046572
772870
776248
618876
841227
40986
469649
820033
1005417
798504
181014
390234
265123
404164
40719
139124
1005729
1096210
1062793
402694
1047075
677726
19647
317635
342285
893278
144637
230900
407289
1023091
60880
915176
104739
356347
1068118
402617
947935
27727
896099
623938
995236
382759
407310
1024649
524207
169166
535315
365941
549219
788524
782524
90195
927870
205777
156950
902907
352149
368207
373771
1096636
138707
173853
524486
111585
643999
46012
540711
506212
548949
1062522
699306
348431
1100075
198844
283542
848890
920891
411076
742862
715173
217005
920431
581916
37183
995515
868207
261755
641584
587062
116083
988489
477216
805237
846548
257434
920892
624798
231070
874408
978793
23089
607939
223518
127925
344391
802027
487834
843687
522510
254497
212976
432579
1031090
134663
291726
133964
492547
761371
133044
491495
330467
765290
794353
785771
573039
517679
865214
245279
15141
1094814
932209
473045
746962
923520
496567
634300
231094
744117
1090218
483347
624348
977896
713922
276975
304880
675394
102806
731648
935715
350068
801623
598155
674579
809890
951938
345366
1008064
414107
1038862
515520
204985
685042
10076
1002290
778782
533852
42430
108397
512362
891968
763868
810283
166852
418201
469535
212227
71669
1057184
473435
210232
181229
22438
1033913
897162
488944
952561
908984
295196
390505
816266
355384
939022
610382
288034
746567
1065859
1056622
161918
418248
158898
996447
523089
604401
759695
874387
595899
226006
791735
103006
170789
660749
442462
267667
102082
137432
376599
858032
669914
386167
29874
1071514
941102
489514
613366
1070091
1088632
1074424
120036
74364
746507
419444
230017
834566
405752
8389
438757
683997
9094
480202
937367
104364
555534
937780
271464
567357
737025
790561
585352
694839
434518
363053
28053
654209
268497
950016
620910
585277
1088967
981837
1047858
225303
501845
741225
420327
811128
994809
144250
94044
328259
625928
626828
43820
818038
180693
207810
665529
162998
89225
1085795
559525
761963
275295
925160
1027899
527813
941689
152974
269630
957075
1100244
5434
414553
184960
404413
506403
954732
578553
1077555
966134
433671
320569
830123
13687
269400
235241
387059
829803
898714
809018
653413
675354
814995
23333
568200
696247
180913
228270
826308
1016220
927447
89765
784587
726030
840315
690735
682221
671782
454272
154705
601213
868834
509658
81546
714279
213513
157363
977888
1008905
49120
618517
772525
113004
374437
224987
696449
315850
797731
521423
287900
850809
722857
4986
968458
792918
189925
324902
803950
671109
309917
1018285
927837
909933
77503
535360
778968
829606
310114
760948
650800
823447
348181
519839
131311
752174
573698
270736
1008977
282666
170561
939915
95767
885668
112269
617648
434689
18288
818086
97520
253958
364981
821725
442739
91977
875564
273648
938456
396673
878037
146229
509142
702645
143582
32453
83792
986815
747697
830835
375206
492870
452108
427088
439054
24879
276071
852039
690116
542574
543951
1005049
51526
1024062
844995
485386
691395
1054746
365084
1074965
648272
845952
406047
170665
1005544
752805
112696
841996
350576
477521
148027
31133
725824
436115
387008
1008239
224773
275082
164946
15995
595044
75262
1047600
335530
175244
421304
1004981
560628
1069237
444783
890003
593843
368990
950759
866177
433611
111475
398608
282018
912966
221259
871287
1019278
881117
1018685
1049447
385633
874934
398789
745988
625591
393115
60676
753826
683651
445833
892527
386307
660805
648533
186738
258857
1037241
918199
5149
1072129
823774
1021175
595233
520948
154243
260903
823961
76685
470719
499787
116897
265462
33081
839033
730043
20105
907641
511947
871459
952059
370170
297189
687475
795926
1043843
121853
429137
638789
103057
846878
608936
1063622
334892
606572
1076546
1078912
109861
771389
510640
289104
1066515
838102
197693
202301
830270
823598
934399
15068
246098
454067
6798
996087
132453
537535
677683
88976
710939
109192
177317
428205
839587
955238
1098149
556232
239157
516186
645130
764854
407607
128710
23209
435163
535198
1072603
627572
675040
233603
1047288
242974
192523
1089022
357883
239770
155610
262199
715961
1030127
614397
597861
346561
311837
992689
427612
116451
265540
142126
335309
811817
971815
670875
93535
844926
392843
913000
124614
926172
311896
376309
350435
856453
858387
243846
378940
472211
644337
991693
120351
136483
285593
678712
128926
797391
386342
619068
361741
75970
1056113
498235
601355
1058028
944731
997793
139049
225996
1038111
336572
851265
168650
467833
177191
324643
816870
1091868
941802
85586
900748
899698
938034
266084
1089210
894538
833810
290018
742058
652451
482884
968693
494123
681979
944814
467748
201490
1072101
363378
1004180
147217
259898
639396
701239
455457
60134
906163
212950
291347
763863
253176
265344
60620
388211
509037
325355
905424
652870
1049087
481210
660049
677619
715983
1086553
9616
408551
403636
241523
851275
543523
549738
91052
392095
211868
219425
940490
399243
632389
862292
953700
283036
520276
623374
505789
256364
653442
530994
927065
399337
38890
241338
149651
368841
136187
792109
68324
632230
552758
4068
551336
105634
78949
453553
171208
518548
883962
946323
1052868
1030085
221607
613035
1020503
334938
311931
828022
896931
141407
820294
807732
895131
315518
960137
754899
4870
422471
401145
482962
1017899
938727
772811
498201
630179
141929
48168
551892
349420
1081076
223300
827054
693989
871465
193535
398873
261525
530120
31943
776165
845797
357555
681133
202603
704373
1091165
751861
1021372
429613
40093
213059
839226
502337
668045
440223
644775
377446
470372
849400
442897
633116
1087789
756878
78678
645209
1078852
61397
1030106
311420
295408
90034
238383
219575
655980
711359
141309
1073447
303704
319574
804288
1068617
16434
647829
846742
22490
964336
686931
470779
143140
883383
235686
595827
727994
336029
1082018
585206
437322
552403
643277
945589
1062141
637922
169957
973419
597542
96332
222104
81387
620372
144870
670931
139687
761748
610447
229696
256872
404156
914950
890397
884967
380707
1076115
516205
173597
840269
354104
545863
246938
747501
145858
890355
408676
573768
283193
443998
614171
641139
173631
32767
368936
717357
984887
456981
336319
160001
148657
873636
760480
1065398
1077403
434407
1005756
373687
154852
1023068
319767
285354
625647
719407
205985
832359
858348
311809
558684
393243
302238
685448
287799
931796
99207
1021584
245192
505398
42912
744646
243980
1097163
1030375
510767
481490
307875
195888
1098260
572936
97710
172666
187380
335800
95522
312509
168755
215407
969800
692950
320965
715458
573173
187817
828975
989394
909240
76898
723652
463429
163962
601209
898562
748369
467370
817318
1097245
55436
878808
440360
123708
742792
539426
126628
429632
295339
383859
293519
217980
1003459
370608
154042
933239
811411
480585
272419
962742
450835
742942
165065
660711
288462
926159
842537
1014689
521984
231078
605938
886680
812746
21628
199578
405738
584802
585852
231573
533315
137976
670534
183736
23394
426942
1047763
209052
962165
373529
749844
386897
415336
900866
47262
630509
4577
400656
1087809
563163
992385
912699
161848
337198
35572
571355
47401
324124
613925
664703
226847
465295
814944
1043581
146982
612989
870290
380875
570827
343189
750748
216684
887235
695786
308644
373272
712413
613427
193817
1091476
489152
523922
132273
415145
961149
1006852
84775
630197
561539
890587
431412
1007177
74319
666220
750088
1076283
600649
243335
154929
297412
430182
185037
455960
65169
906845
757701
754109
191025
737869
865143
71595
488408
99204
40252
304280
551655
392347
336333
1086266
999014
546852
454858
420839
378942
177676
858623
449452
196700
79438
114496
20833
1085572
785244
833985
536490
186741
910197
441557
891909
613323
253543
792116
78806
77756
209909
485455
848959
587117
195842
107329
601656
532477
533527
187420
769110
479017
484199
138512
543152
45250
890695
783244
173372
723906
964108
298390
2551
1047336
420652
566311
943150
441389
813139
933889
1043037
575781
808014
976014
173812
583246
345944
1091438
55392
642587
268790
60885
500439
316443
42483
698682
190505
72423
653328
655428
654378
411565
410515
409465
175358
22135
789323
667676
928496
1049897
173426
744699
973112
432388
679991
309279
714208
1069515
756154
837869
637158
769751
98070
340385
494748
503318
286656
473986
736538
770028
596739
89549
288003
50284
678000
906229
473617
356641
871407
529108
334229
657774
65437
640359
812976
1048558
821790
862427
441348
249876
719359
704901
687366
579213
285207
1025570
130960
939949
772242
1095574
1093333
449105
352272
74618
551337
114431
902429
6975
514689
461856
531795
988153
431480
21750
987120
987119
935542
779495
779496
1058438
301387
344689
325417
981127
685737
900848
1041784
673917
102065
127075
488370
386944
236998
436770
141806
85492
668762
516457
767237
1042940
691002
217284
255775
339275
208711
737337
903008
921884
910492
1082637
287716
523998
846544
1084514
904693
1080033
398606
616914
107337
1010862
538927
357041
640036
640035
1016971
409479
944807
812169
927600
89712
964097
121476
1032995
691094
97029
918321
177684
143478
343263
241003
113569
250021
896609
424512
223353
221603
385415
891999
678430
530334
83101
562726
488397
347768
564688
480294
239008
404187
416412
578059
1071847
361707
747278
275994
895389
722851
207911
858051
666907
759174
73073
878232
381205
898900
30133
516280
1008121
167083
636974
899134
1053924
343961
144788
642492
776181
789589
320494
492788
926011
1066445
635100
47473
508425
34166
976328
912407
964096
39634
685389
74454
331700
1070313
281765
632704
478719
232198
157328
631455
233952
1059538
480221
1057199
54747
282813
481900
803299
195150
20108
45132
328488
118963
765886
682636
621992
547113
914454
960901
485132
643368
207250
538062
929330
600866
539643
371607
580797
332159
2657
863020
139721
403775
922313
887000
1028390
1092245
875448
1026825
868449
445081
602659
719116
656488
853126
28042
1049650
547719
592319
375320
451505
393297
203503
750870
776596
822140
1034032
346703
450237
787183
596067
878039
176558
18034
1075382
254047
446666
384312
823213
48733
633364
825414
751169
15489
218933
782786
865159
73450
690965
624215
971183
1089283
57307
965437
474713
617482
1075206
618910
569811
567219
430539
966140
824043
772074
138244
764833
606189
991899
327971
328229
60904
821081
154621
973690
1093562
416635
449065
840027
992032
495021
211727
622478
394661
114813
46090
406014
445167
737647
705903
237863
231443
223718
657271
987210
455112
987885
280093
249784
515398
80613
995054
804739
799905
71966
672759
648430
169155
183709
38468
1010438
163425
294687
708698
492647
944624
802018
333773
912645
779370
910293
429029
680528
541857
440734
915328
457642
208705
1080359
57486
788712
541574
676007
967098
968580
50092
886514
449463
578410
232885
339878
1088410
915899
809748
798059
1036827
221120
69631
956756
341691
380814
854925
897593
84150
194088
323842
344948
345998
719319
245135
311574
455377
455664
736866
655259
85487
659908
252990
257390
196956
832965
122369
475191
1093823
98866
852019
583396
524798
128029
463573
604720
211578
1013057
992998
60603
306376
361023
244229
72003
268202
533922
797619
650031
608771
249387
928298
961887
378303
758913
551108
769623
115888
155201
746612
106091
129967
496885
28589
352811
203770
968511
991509
737430
231425
1097577
628235
154521
484053
122199
65115
104971
860649
908303
915470
377479
520911
405672
750316
313923
669945
674613
452467
23765
316491
337013
354181
847757
217762
540568
668297
711564
871118
1008883
519961
554766
833722
322554
397457
253607
424194
1078310
422545
568159
1015489
158562
684933
986486
970471
93983
118808
844410
59167
1019922
261736
604066
1028278
916714
231412
459335
927690
486387
649956
530271
24182
151376
364366
522682
345605
19511
261016
763573
681917
405269
518677
739108
107886
868087
1054007
113828
847780
1073532
1012940
162841
333101
213101
106904
991343
478954
374562
807218
732537
757577
872179
527681
81377
499750
372563
554103
34572
971162
695087
364489
39570
75808
635372
310086
1017771
960625
619456
383190
680038
1020947
189767
393890
203530
968831
285794
329472
420674
990725
1092999
703849
454997
836622
8966
587831
525723
12376
419593
54750
663836
822647
907547
811494
44823
316742
249469
249678
226440
752473
154280
79195
243226
471411
572132
571082
781560
478507
19625
1073930
551244
741365
764414
13839
214742
119057
1010538
173382
578830
825526
548266
429152
950531
967842
884656
88793
831228
869189
277100
569913
120444
385282
944933
780048
33497
283154
398825
544154
534092
440456
1049468
233447
38932
756365
110609
642212
987718
865552
595325
197475
282210
793492
161209
77360
1007508
258067
743257
602150
905970
392642
194615
761555
765435
826985
42830
522459
662197
751898
213089
1042710
476815
453419
332357
33861
710232
267972
870808
1034120
386636
132381
232757
554420
548920
126394
311735
1057453
994778
948904
432489
144660
369379
497999
747724
658806
12800
32250
694795
549989
412735
49594
176626
383914
130215
376794
691942
989413
1048808
894330
96243
1019740
1047609
585480
637826
899427
1011570
872892
10298
604935
467483
787582
749163
1049536
541648
522023
335639
1002265
242539
529647
139174
654983
872388
291756
908241
713645
346247
820813
723375
108334
151030
873176
1014026
541310
438172
657307
884105
198135
548838
22768
285740
28069
239883
67659
929313
958296
1020134
232754
413870
492457
766608
759630
409893
839263
1072875
625768
574040
894129
461748
39465
277800
828185
168197
631282
880812
729042
425627
312734
933043
805908
673287
483111
128959
330896
1094412
693098
381447
342207
970144
427586
758325
371101
356416
243721
137686
232466
599810
814715
187852
357327
722276
542045
904564
827715
971347
101418
849467
425363
863334
1077914
552772
829872
699668
744948
986204
257812
119848
105523
1081465
1007694
439296
359053
589335
753020
187588
895235
57021
336714
218804
657232
243434
752480
1028076
206814
405082
517528
966660
424354
801352
888749
201113
205048
433440
656659
313591
611641
920594
1097671
191883
994893
127509
782723
915573
485401
782915
398486
932549
365770
172182
497317
892546
252457
198675
532383
766404
209715
479245
821541
72654
302403
32927
708026
238752
665149
158040
172262
894681
39958
74510
750753
1010924
89933
642625
387561
638550
943084
377630
372988
106403
786398
25292
617721
327729
482117
993669
756894
413481
897990
486737
482294
895514
160281
796982
274473
669021
1010826
458734
275958
1039651
245733
597476
78787
345701
366218
583680
76521
559032
248635
98239
863676
5946
738255
1068895
229212
1065012
395743
917924
695068
133549
687077
1034740
683235
341668
219968
1038268
848170
438534
62802
443923
501167
819167
1079810
864053
712841
912152
361572
544094
574073
154424
171497
23251
497210
268825
665785
835269
1097362
864773
151909
942999
190895
1047709
340465
902965
1034989
1067848
603294
486800
960578
364110
663611
843624
640920
786428
273690
677059
112770
1069068
58531
992625
780518
544057
607607
843963
276737
76563
421472
407505
677222
706839
1067793
550315
96036
304520
543208
640488
974232
617018
452334
330623
238723
976520
549161
829109
833744
728867
701405
1054412
448938
66349
684935
1085803
958376
194151
130289
897322
519980
840127
439840
343556
219223
1023371
403622
4923
1023126
1089826
779683
188952
1045526
647055
887499
629853
1006134
10819
952265
756250
369230
816658
510792
558331
571014
446533
120647
1044124
975334
191319
262159
557187
947319
284598
1058141
297737
988717
508369
870779
77795
1029115
401197
563285
101217
737427
736971
1088704
768100
594605
12851
112212
1032369
268947
55709
62789
71867
70817
726361
395775
772750
815603
898037
386322
60253
761206
88995
272876
233459
298630
833487
676672
732337
575925
702923
268903
779675
173101
74194
356055
834213
81052
926354
1003626
734231
880855
928702
405124
733621
1035555
440415
212923
723904
305034
524233
234357
61129
135467
944698
881282
8162
1010594
590665
485777
878882
510142
500732
430418
1020335
358003
873747
161234
696345
785014
412399
987692
679048
748000
247274
971873
340520
473484
159801
1091130
564821
692752
497862
785192
329804
270234
1087226
24291
599305
593516
370561
1058708
15007
424964
782653
294325
394935
126847
52622
133733
959655
479120
744705
113166
982855
402370
685436
1077724
90276
775864
850778
922475
555138
303562
45545
10143
171482
360161
552633
802952
889183
585417
1079199
986118
583201
293239
435663
168519
696664
347043
356959
515337
332672
990233
354981
235283
101955
845357
1010730
607508
189335
234232
445822
818558
803024
424416
12764
93729
822654
823704
93856
85458
769056
160473
1045560
88124
741637
876687
993929
133507
973517
358584
109485
1060565
485638
679528
1005777
1081830
433512
281315
222230
372939
547361
739015
554001
927422
173491
599840
807348
323805
827217
447288
806906
227919
1064275
994130
1087782
782247
622132
1045899
516183
939418
502062
102151
964210
668995
961220
176521
826144
746845
237186
366358
515428
157053
958894
571110
491308
343780
774675
425769
820512
828867
926091
191680
557195
985198
564691
25173
652877
527098
800729
90221
1019745
700453
850085
1048369
366672
100022
894451
200078
1026944
738058
1085484
569783
316996
457651
541313
89843
310577
832747
33716
68863
311014
1038988
570630
317897
619095
182417
481683
927542
775076
859419
47509
757012
661799
1051127
155344
342904
188520
202964
883889
338024
1077211
414193
593158
42763
139543
868552
4733
827265
344368
590774
417120
809622
148714
411605
74642
1001501
802754
1009750
628961
470398
674307
772542
920853
771740
124248
1038547
264684
443212
105454
333641
1092650
882438
266573
543037
1020089
1022527
628267
968036
996725
74774
606720
274117
768997
1024827
317301
360518
677756
727444
937950
335869
661319
28124
542303
1011579
180385
788851
321573
172474
403323
22760
181556
490601
1016963
537207
1064393
1021457
797809
871043
657539
277925
21318
74645
378392
615334
623639
689888
502338
138289
1096444
729156
486382
137123
359500
702914
871092
294695
946500
855278
222741
917095
10409
481404
257016
751004
354793
53280
91479
128367
382961
54399
135764
856882
433129
753967
190653
657066
499211
618955
449552
453628
192592
176235
302672
647334
511738
481916
735783
492110
301384
263505
1012050
804118
1087300
486880
951962
710205
888502
815083
409279
800454
305937
894530
403062
860865
978378
482025
568957
894184
330084
254354
527537
973039
286515
664329
36613
386857
76069
1036307
411337
470478
148112
151090
807335
534342
792495
956387
275873
916375
326590
682579
985981
1098386
310397
978547
937059
278554
345012
795835
521372
629963
401578
600108
740734
196744
135896
763404
837663
390578
551631
389400
944741
454979
157457
250583
513516
532681
85692
278687
856371
205086
335537
425563
168824
353354
209742
330221
30483
714069
91489
282648
840593
498215
195241
138434
130717
381997
683737
791892
1013407
335969
421211
604305
646656
1051222
265567
766225
766226
622835
806647
999056
474233
790108
227632
1066012
271334
221465
456598
254528
363151
265020
732051
792098
58425
205601
699457
40144
1029756
406577
1054030
35534
100001
580900
319454
586203
77079
463983
813564
893800
747132
649680
499855
362342
1051144
1015154
30338
633281
772719
418948
83994
200505
1085694
904173
625756
947073
183585
632987
625762
328404
262700
579366
424417
701186
478221
806085
1073306
642235
930013
518357
101213
536726
364381
883445
1084749
842995
196055
242878
124014
596803
658365
1047212
78497
492042
716283
862423
74815
932273
366540
395804
258975
368888
310536
1049513
644454
1030468
505931
421243
574471
481391
861125
87758
1012308
184092
749148
1006830
796725
382642
912977
270359
865410
99262
308972
649163
431723
26998
363982
60818
248669
1046297
11619
983107
716470
977745
162454
984664
794940
38238
584232
356804
234027
124773
703323
700852
510634
390620
880483
373137
619893
129718
766470
502017
737795
593754
345553
222823
929623
37318
789063
508773
363610
839028
527022
375316
1056513
1086316
782662
367372
76775
52232
511098
815043
232528
534629
82139
575726
919256
844841
297752
458285
79282
614674
325883
236790
908985
303181
421744
491762
665457
633838
882494
927987
664847
197739
836986
441857
756565
989403
638705
1100393
265249
139254
80673
804124
8788
236177
389008
384371
277268
703576
124842
1071954
5199
774870
369401
527962
233959
165126
354090
629913
474517
598698
815860
734142
964552
471106
942923
804728
182195
60712
70446
632385
462079
204547
705060
770928
115130
302966
470501
890486
967038
915701
869120
1088837
869151
1080672
416775
319584
215008
174295
223544
79516
972014
29003
742129
178449
1001918
248921
695071
834616
81230
531522
566782
645544
608145
199115
537205
324404
638489
334604
250865
635937
1093281
310632
63035
411582
1088407
765906
1069893
405128
170473
314155
137989
692753
112220
227258
260859
283638
397271
228707
138273
867738
261388
1043856
480006
987488
662679
403799
824781
942459
347813
99767
287015
583473
598019
647074
646556
154495
160193
1012464
499385
84192
609837
25951
1056939
40846
700255
212289
900230
247232
1014055
708198
834882
111825
632749
244314
541181
654487
377352
25430
243429
501505
818432
348072
1078124
852686
170422
760522
542122
1046126
29911
691322
536268
10217
913990
116013
324892
279326
71004
1028639
1037394
835744
382944
1037761
59829
35575
225415
530253
411603
979736
919394
717224
57841
501346
1058166
384289
848109
138367
1014158
802354
897042
130970
221790
573416
586748
486439
369939
82370
861655
625140
228368
166842
796681
179631
438839
778944
628790
704448
714910
625096
457422
164057
280228
1037661
654967
1081450
770263
278621
1055996
364997
293339
1002020
339483
889657
971718
701443
93156
1096781
891620
1056744
770149
1064837
747881
1037821
405717
195343
1031778
753465
127200
505956
1088709
747133
583407
78377
219493
860518
365156
750968
1045940
408097
648019
733833
401326
425150
289561
734418
1022985
491101
536505
404107
222554
92344
746233
951190
882702
170113
907268
972792
282432
678464
57595
375444
890169
839020
623771
47706
879033
191604
170234
280959
207666
724343
1013659
159110
800382
268949
835694
579665
676020
1048425
127520
784362
261055
958960
78717
1053895
365620
937471
1024543
1008424
2526
484272
1023938
390898
1094215
842881
552017
84428
155999
951907
968196
82815
415954
649113
522243
20494
431032
736560
341919
98390
661194
314508
190379
220320
916879
1011869
787115
635884
141165
707662
276508
312984
664091
704410
928256
528225
276772
414149
234937
181666
699371
162271
74584
517364
878757
1047965
555040
24193
390114
1020240
831878
904547
122515
229801
22366
494687
649304
532133
852377
1038206
138010
942054
595285
744299
21609
784927
279048
1054406
926085
891053
673726
490670
552336
377196
1011520
725916
296742
736213
999166
1074277
927652
317995
797296
846885
133712
746014
937870
718519
223931
714368
864857
272445
283593
824774
34390
442339
971849
268719
784787
433683
478704
1010175
455780
158942
816718
1031817
624909
938829
226714
28460
626995
305517
194062
323996
458757
871850
803056
543288
12149
340882
634617
553933
796414
79549
303876
64237
932432
136085
417211
715065
367634
907999
752198
714769
970645
121181
514605
229097
557778
219398
1078862
1031233
914694
1082217
16391
499681
793683
466775
634818
18101
184754
659710
776725
115630
126737
87656
843672
379812
199904
692089
457815
328817
905465
1002334
249688
924974
873810
575887
1056705
495222
148813
749158
781623
708415
17308
660956
553293
69217
348215
1054547
517490
824339
285176
1038640
102291
270007
134176
577176
748314
192342
1005605
1047865
223627
134292
646752
459884
295762
305201
92205
817125
50455
1096673
130922
377582
248971
375341
976199
651644
10260
696038
1033307
383623
177447
864513
17135
819109
170431
750963
515535
1079667
323247
32110
533827
1048862
618685
637867
30903
162155
590283
527793
67500
463570
189635
853056
156360
831522
998145
650589
443337
540554
541505
620921
877125
862890
996980
1070821
201057
497106
113357
579028
588282
42944
656146
561729
635157
603407
947770
207774
633265
811893
114906
945350
552602
741539
862862
476005
1040238
427219
80080
15979
749475
785935
552494
408095
912508
857467
35559
616882
500886
134619
1057657
851850
374729
1080962
932140
248327
712114
210717
14836
173021
570507
455883
690605
1044954
742803
866718
111276
455129
121267
71554
428143
266187
303819
957395
84422
643878
328243
851117
665329
536992
772238
292826
863887
229711
597935
193335
467778
747286
1065815
532731
159973
239980
392398
507988
568699
785518
725019
267097
911244
478919
900302
847302
942027
690892
1063224
42435
309786
169740
68655
54899
420612
494594
327403
100425
282735
330103
492700
996024
453548
785905
1083804
656692
894910
879503
1032945
696189
772491
630752
19054
57485
296103
136575
93308
305727
1039036
352883
309873
643887
589600
803522
645860
395352
51793
452152
184618
751609
1091767
1064680
792259
509847
727621
780928
780432
48012
614382
1096809
439072
692343
446135
80539
146401
720264
164035
802665
435140
256267
21244
404459
378897
535802
327919
804148
107969
782248
739421
766783
706843
725809
361097
88881
438213
243942
378969
815940
821506
620799
499923
193065
349812
208308
599823
181757
188427
448172
1010343
538420
743661
112805
1013892
165802
995104
584688
47022
17792
50726
989402
988352
417231
754275
374178
442720
1023625
660631
190193
66742
352632
57811
568703
101550
1073381
710268
380669
993687
844420
253317
232633
168417
731883
901469
698493
901624
497974
305272
547208
479907
555929
456705
36184
103125
1075734
278520
1052443
927428
814561
463564
693523
748824
93505
1080065
653111
621279
602537
971082
7924
408362
56613
215386
639183
579759
794865
925148
331597
188793
732323
223546
685820
432816
813489
534986
196214
463150
868666
66327
407226
1022163
1035577
610897
750298
925983
54666
603338
793602
296649
845285
215349
8367
245984
613567
135067
818441
1032101
434920
19330
681438
475555
674995
125036
943518
427687
313885
1047632
29378
319820
834584
159366
926688
569895
922596
971667
1054933
380979
127502
199142
595986
325889
453179
285701
733269
11878
173445
760904
1073325
178040
630060
513515
627805
1034813
903144
1040457
695612
881729
1095897
229851
337735
415945
363185
166231
572743
65772
793884
565007
814704
109244
561425
337562
144001
507402
723643
1078491
332614
912662
57110
708447
944331
818349
193014
995783
917148
877323
947263
221505
984747
330828
841457
516559
170426
52515
414686
619073
668712
770841
691637
109948
647225
458099
367697
1027857
293238
1061622
382085
321804
214920
542022
873439
242634
967460
420823
112149
469774
4749
331896
435563
902284
41069
305184
619874
964805
457493
54397
178158
996952
175133
93746
633844
807570
752108
869858
869118
456081
248737
942514
193607
655085
943111
1012433
202019
1010888
273470
214780
208455
3958
968715
246995
924443
254030
142362
901117
989866
989865
331951
611044
670421
605643
496707
865113
872707
233456
115232
510272
422225
348180
306279
886243
59992
442601
124878
244074
1059021
820236
377882
997968
961095
427701
421632
141709
1052018
511298
480817
47138
632970
547765
935942
801008
1051939
306365
631462
785362
357672
766040
109639
757798
949656
57364
62929
1090503
761064
541404
668000
897276
949907
224272
145743
587748
482441
827474
525390
550178
283917
622883
864244
1033701
334861
774877
168953
1031983
855173
483998
1019732
990668
881914
883715
1020143
610768
218076
829614
850325
203342
479235
459735
548986
280781
768729
757320
818853
418418
89467
208573
103369
18564
1032043
342965
428090
1032678
129912
124086
978372
266499
480639
143404
933088
793196
246168
331794
582133
408895
494138
1093834
1082464
628437
886314
632296
282691
521123
75969
1060910
131722
253730
628621
1034536
838187
772521
479160
519621
910797
380357
732657
331156
385459
1080362
1023488
846076
919742
23623
117746
299520
38109
8045
381198
706015
232969
472723
963486
503520
434338
107933
1006729
363784
673101
66088
650464
1099277
1058558
12772
142024
315458
113286
389342
127072
513898
352796
302645
694195
741247
158080
493565
16375
66898
735250
832113
587913
503581
946578
873897
569418
648549
1011121
316063
428549
209039
887266
112686
1093784
583270
3744
464843
947745
947229
714131
147927
452504
874614
20925
973854
333241
678276
450700
171812
274983
550244
54912
489321
831745
114908
723896
551136
740184
439316
865733
859721
799298
605294
60030
1025832
279246
253935
560042
266000
538331
145624
1068958
1080771
1041805
15668
475909
408412
1052528
915479
274209
561643
871725
420469
1009972
575790
818433
10047
292062
616083
371234
58670
1037886
128530
1058721
1070591
309733
1005891
389294
1019302
957305
1089432
821807
713408
1032849
844273
473942
1006821
564629
563579
1042522
431198
23536
561529
906717
1094006
528111
354817
217572
486256
943757
501763
63824
855489
465583
101062
467987
572112
583701
614514
568340
592109
43868
1086020
798325
434919
681529
729201
198252
572692
463971
785270
976006
255883
968148
973522
942149
589839
434174
355761
340180
171225
133601
999525
426684
26689
754910
209875
676309
382067
249892
95532
389665
13021
517900
641901
408913
227172
412364
97212
250514
722224
575493
98509
826539
279150
363999
137109
926407
163889
783281
713338
677988
665280
49665
342327
431377
692109
1074785
267142
7969
516062
910039
1041707
847945
404684
440587
381973
1008642
760183
808772
274030
669581
205543
77375
658728
1096732
994522
431812
879556
233225
973154
34156
676472
204610
227338
78652
20113
637153
789481
515530
640423
522740
1015257
659986
167648
73418
569788
624182
51425
21613
1007965
272315
602763
92825
332697
587902
58467
996079
1047736
988038
8649
725571
520566
888019
699123
1053665
575018
1004522
213620
456998
750197
335466
221334
600924
910682
963744
7126
455704
171167
28881
442545
442283
892006
777147
253482
914990
363650
756662
590626
571081
593668
255850
964069
553502
83376
609298
272933
1013141
64756
265355
53324
790016
40152
536683
343445
560327
512857
852905
510311
967537
121676
364178
573035
892613
16917
183773
37340
597297
149417
881816
599990
680042
64733
1098799
107077
572498
1053021
715513
612106
191274
632926
951720
91117
201350
359422
370309
785970
1057517
945129
236189
727934
67303
874615
1047573
369111
313746
864779
726222
673970
984357
790405
602892
439358
782227
514112
205306
987355
704945
46018
957483
982469
382937
92926
554869
490437
178413
157172
292211
329812
822617
558831
591888
1024297
797289
672043
1066478
757638
208927
107501
95363
562596
487440
863251
449208
14893
1062880
73437
309822
563843
175870
774637
813649
905109
667992
841488
567073
169335
898577
155808
1055126
1062587
64097
408935
592791
628433
760427
404216
90394
561129
1008322
727671
734956
595378
864273
602549
231979
268149
798593
712729
2349
447153
566727
1079976
118051
876030
251509
159918
247805
316814
47114
981155
143654
418908
699421
250476
549364
246891
941067
579000
852027
1075123
1000040
398614
297102
965124
628588
591275
241883
934119
511034
683160
250825
561939
294170
882375
340108
487667
1044371
684999
1046625
854884
392565
934392
289534
1048871
84679
839721
241074
79870
497956
29600
244063
583556
471126
72348
129618
584497
1009780
96362
129507
944207
352409
690591
318235
742425
382064
363503
364839
641050
686039
1020129
852979
304356
250738
942449
137057
541899
183128
62760
196803
744271
720758
450905
65420
145830
922043
235667
811029
371842
102390
343527
865452
753043
282888
72543
487010
238239
413289
670895
1097462
243265
988479
1027890
988630
722219
360769
361509
241765
862462
679556
975085
384734
838889
1037727
524911
721663
93251
136070
568608
561042
845967
738744
713428
124973
1064707
12539
487870
75869
813394
50759
438862
1020597
655807
262086
307101
554390
674577
555828
427791
380800
470955
1055802
77255
1072392
463881
860035
337613
822707
881180
1025955
378693
203990
150763
663173
380970
1063145
503523
740519
778173
375087
542981
206861
153430
537449
945612
641569
778813
332895
495919
162567
228323
325364
712853
569409
299163
569508
604207
82008
835846
666162
304361
789446
997613
285179
199523
887946
889863
883254
512251
270698
207460
765836
493885
471616
323438
1065149
430944
745684
360109
1051981
1002358
183820
907366
955758
55014
907797
173845
93664
477488
878005
406877
301070
584067
24915
236774
465757
39894
487624
536354
341063
484626
80697
1005794
916767
243561
222795
222796
667637
1073216
922348
999239
694496
305548
373226
154918
17199
299092
755329
228691
429000
356767
339395
1026103
565071
568474
779935
94628
643959
906044
539544
673831
876816
297271
314989
916843
883461
1098065
975073
760577
112598
158954
277920
495298
24895
413759
787742
262149
457293
944095
1065526
1069374
268662
637248
826519
295284
44346
237062
370134
584638
74155
433737
200523
94898
897431
986485
796435
957625
885475
766822
1073675
782889
783939
305022
303972
840443
719946
478445
380917
244892
829074
662994
255168
462434
607239
668875
538653
661733
848625
1026975
548284
630719
596799
990031
453472
561511
426732
703170
2619
917409
123531
287332
782161
194816
1095532
437179
360707
945895
461692
28253
917430
575758
774707
126780
107905
98851
97801
875932
72700
73750
289673
668644
643702
343875
602514
1062337
929006
1037002
680868
721179
817777
862989
955738
124816
1038106
571735
303027
466949
510148
249684
978344
884587
1037023
1037816
723318
734665
105169
702497
149738
300773
29117
253290
461678
257623
722215
10007
884016
284790
118285
486907
267716
92515
131000
702642
1045370
1061813
521582
114413
554515
720625
310145
1047021
466740
751995
840945
1003242
1081762
144814
490826
712817
1033992
415360
201495
591928
948288
629434
543598
935194
964705
182377
450824
322741
967650
435737
650152
558371
776352
217447
37513
581850
336924
295797
365955
183279
790696
31025
44554
178872
992384
567802
107346
492704
444005
569374
568177
445143
114241
1054485
368483
820646
268402
629501
745732
792099
404695
114861
596449
714014
1054223
602097
432173
616561
114127
639354
238521
63537
916022
107893
406254
739903
788102
996351
625330
906885
366963
670050
101961
1046890
166885
505643
430198
322989
586234
748989
300117
717194
72009
1005274
874771
53881
210587
201884
947907
529316
1023536
171312
133103
827069
534571
903862
172165
833352
958338
48345
613554
267782
117616
927415
62582
580455
628093
286712
582439
947776
1051337
797642
552749
697403
763615
636804
863640
1008747
752277
1097325
934756
73510
800485
101438
373365
198282
59792
459926
1078419
1033958
12984
1023657
454618
499558
294477
325606
869455
224367
835630
456411
296595
763500
232733
618773
1079233
1077999
810280
405862
281501
287563
930783
516647
623445
850843
901891
712903
193988
32976
93995
816463
669497
743871
129058
73653
455849
304583
1061045
589433
956190
947546
915103
188548
762122
155641
720269
633276
10510
375652
426880
223381
1040737
71512
864485
762819
846308
898917
565734
274250
923816
382616
163761
1023679
963671
419296
190741
1094761
625589
283360
59690
608103
890389
817711
505813
787919
253416
622075
444298
392525
191192
940439
202397
808569
1093116
503873
280837
15904
782718
955990
330218
104321
680009
1072128
496834
542042
876958
595878
615807
377644
313389
290604
280643
901554
328970
767240
214957
325723
193197
957137
855225
66700
182414
464097
762136
627405
217396
950542
887559
615419
309729
950320
469976
689547
265528
103481
1000913
10773
474333
367231
773650
723416
487584
589644
594588
390695
151366
381674
56590
251637
302637
299624
724705
923897
484938
910521
685293
505466
930110
265673
52677
136317
728993
23137
681473
942042
142133
619968
991813
88729
292054
1063845
1091247
886501
305077
275386
547343
713125
522426
1075671
158818
390856
823364
1091607
382512
759614
645423
893080
307315
964329
169387
3602
172737
656085
747596
92419
473871
484058
942026
438421
656459
662573
54783
902564
784926
331089
774925
652640
1025359
462430
249924
979987
47571
1090186
400264
159921
360181
136006
837238
692293
651458
623468
167125
306110
1056384
582539
1087610
970508
158634
37186
223271
1078601
299095
322438
452363
908094
786311
228048
360697
530735
156972
683613
185597
498847
931395
32382
366893
861388
305864
15922
555893
12179
205396
15872
367633
658969
517376
898531
1020783
380998
493710
795059
220709
382569
582020
172226
1033800
466159
1082937
813088
938044
193734
688829
283505
59858
503856
502805
480399
562888
358920
1001940
1079954
1078904
717040
894848
817013
179588
510339
738935
30515
872115
919684
139506
873440
851965
305507
214418
587258
332412
835250
327663
195107
935538
553926
364660
615499
964129
860773
7714
124009
841788
294066
790796
906938
478960
493979
226848
783834
209294
1070996
689840
817293
765950
565720
911147
937943
35772
171669
808210
528706
813078
193193
280238
640021
1000323
1049432
657643
774482
354416
46619
599443
444581
1016721
909270
350407
931423
580707
309059
112454
459534
57331
13338
989712
359068
67112
938614
608535
246832
430579
64793
956172
844925
193735
422609
266539
782088
595187
207504
180966
384481
536727
24679
738672
429057
1094524
464715
353920
145009
980875
895629
262189
1090327
936934
408334
261621
235748
1097897
769466
804643
414976
605869
8245
669564
57131
531705
909051
922422
778075
130866
534125
578035
189370
142703
714760
546772
35667
626832
788489
72191
180266
578425
436688
14153
630515
989887
367254
325582
316753
848068
810435
938192
1009059
2310
457906
1069441
269099
762690
397336
1027120
703316
926548
555825
762150
1088083
869645
1031239
460971
751655
839974
71372
862585
631609
683694
1074973
160081
322823
561967
545631
1074353
1056727
354124
1025743
62688
983815
274777
534248
485213
493274
666931
941368
822638
245117
1011382
126128
198653
1063572
44742
994730
15423
459398
82325
44874
163621
551907
267597
106693
255011
615448
985025
580686
392124
235820
853442
221834
974118
931574
415246
1005037
17113
646119
650418
459010
167886
648783
962270
697259
700668
637485
428674
538633
41106
698596
374578
675350
369265
21443
767784
776227
196083
330995
434935
107333
505192
703688
1090540
488717
382584
836453
659904
57306
609339
28803
661073
324409
149884
190407
419305
546072
693800
248539
1050439
708153
454938
123299
1090635
502860
104286
292847
869554
893987
634814
320690
676525
1001533
506805
894581
305087
875223
155281
209136
555510
525512
586747
89993
99459
853441
877436
1041178
645916
861532
802219
282217
447990
1067568
101457
1065707
475030
1068277
141823
609410
555220
329810
142284
468508
607199
907169
621179
1042076
87465
213315
51613
722775
487792
1007897
548861
751551
156074
580274
104920
603902
835953
520647
854212
992595
222106
897687
837715
429555
729805
151259
392195
89755
585911
267404
1018660
289656
480224
712429
201032
374138
462589
213435
100719
661218
1036009
988178
64854
170959
313679
571060
171862
734356
971051
580767
875730
331686
815717
115940
949144
717157
623007
800820
1094293
1059889
492097
469413
96772
441895
843673
239551
666361
379475
800673
66575
27995
648874
475412
851299
21563
708765
591019
270627
1072877
425790
1020926
609487
741695
605163
71182
435979
194611
14999
1059029
895950
949660
337034
725657
51455
334714
269815
499641
1075014
210900
468903
308314
944043
1038974
1028144
747457
634962
436912
657269
868202
1067457
988000
73618
25719
79525
285637
568251
738508
390715
912410
158633
322922
1072441
442373
16163
681391
53832
613370
760792
750858
718498
946353
1032051
429093
113288
50572
900002
161129
250156
614714
297026
1080540
713763
67863
706809
765059
117391
833489
680277
398847
267530
721540
52529
290140
529760
366075
774337
658901
361420
169435
126860
662901
1074261
1082138
387220
1075480
489477
285657
483674
12110
1034694
1011969
868037
985332
466676
784163
643033
685879
315342
995574
85433
389561
243566
346269
711882
137318
577098
1086250
48927
928197
714684
208973
347080
493713
967857
465759
203272
978195
1078642
589828
1009235
97407
894468
416866
714277
472639
703504
665049
260573
603955
875982
325800
533122
905095
114455
398948
697705
973040
145130
729670
760347
393352
282921
478008
393220
231033
869477
207517
594367
834342
1063037
933496
233620
658320
811129
948424
976357
666887
837876
372739
338596
782489
1071146
889497
605965
856745
174322
770854
179750
527292
851425
1020261
210735
69121
425269
73157
607241
506651
343983
829651
943195
506906
854634
399362
78989
339229
236583
946103
864843
722756
1054149
88056
905968
417439
408150
903465
611625
738659
143567
521647
233191
957122
377929
878025
414188
41490
457003
1059120
379902
257247
711757
549844
392047
105233
133866
412384
903490
301926
787563
431144
1026431
512282
82234
206573
419268
113066
143653
327691
431127
576312
386352
256799
781727
767477
287718
880352
767728
55691
1030473
341133
1094500
863090
627309
126200
773640
490243
58051
715508
498700
1070724
289683
393212
1028506
543693
499730
29319
795572
1074050
147056
259544
905894
200454
650395
12903
1060581
516291
572144
721302
54340
830811
253698
970528
189843
26192
297920
687464
185177
887227
401075
441120
862108
759959
1072253
892985
1013723
607224
732101
389841
426913
213498
830019
242150
885375
1061569
815612
189697
720173
511292
696111
247642
441393
991477
547587
1011695
407973
768264
1058068
430168
1055693
890887
498049
249860
691416
875450
502781
1083009
584524
338839
171832
831956
264367
489867
490917
488817
730458
748485
154113
636189
26923
145078
477631
578799
1078742
826902
288971
86895
100771
958099
753838
567467
997862
935518
983468
1100118
183727
25291
220173
410664
201454
630914
903762
230502
1062800
502228
633363
328969
23221
187681
411647
959052
271038
148081
85410
706978
833705
16617
719728
541869
1020656
670608
884748
365160
887082
86032
416504
675039
260534
1076701
708155
816055
521170
1054828
468923
658494
339783
396983
94770
1071212
902938
358944
169458
821189
955615
522703
537509
695411
943607
71256
845600
788227
883596
333397
207291
846850
27659
915538
151245
211239
699435
483009
697039
628226
96108
917519
38945
11445
365798
907597
382182
892665
341365
807465
532269
967729
122487
1017904
244715
17884
819046
419645
839369
648632
812465
932455
1059456
120507
659543
383254
518757
46064
486338
298449
531739
314553
346403
947735
1012603
999937
633712
976264
210978
754298
159686
1049841
555818
818629
458079
715931
1031287
1068379
44301
376577
440000
210650
1064389
520755
958702
586168
768291
618934
369866
607893
330821
362655
280561
821951
83962
856790
643532
698229
1049138
472651
529925
573194
92611
205128
658820
209613
705257
828035
1008478
6410
79714
547437
219825
286425
254558
295349
575583
305596
280079
518185
124170
853340
575646
842385
418247
565915
220662
655246
140113
321290
383116
416176
949541
454310
985136
905169
81828
1011699
813345
462263
511475
1026997
120585
271657
519785
105494
895489
32685
389802
692865
900476
797340
256394
211297
925731
310821
409266
669084
824445
1036344
202750
7463
777197
1077065
493244
721397
732088
923663
104844
267274
459790
795814
1046638
880566
891296
926641
667585
524164
876585
931912
890902
78831
240413
931334
270810
405291
372179
762454
691331
960486
479742
270076
998634
335100
605081
215108
12393
414823
513000
862914
582174
405234
307837
290952
115800
601381
994940
437318
63648
232422
379123
988869
591435
311077
583895
779485
88592
527824
449314
863259
281779
121119
780398
321273
1005213
419818
1067705
418402
63724
659509
660559
394483
577347
499175
815414
866226
775575
188778
782136
378973
795689
681089
752430
706489
1072719
1071669
355591
1055601
518384
271897
270847
269797
623051
570053
99280
278191
1069071
692296
656133
134932
725675
197553
1094595
430102
871444
114382
1010693
12695
772641
937281
85857
39262
16461
91603
567715
29476
39500
807337
1037179
67087
912583
967286
985349
248654
264300
893940
810369
325268
935262
588822
240056
279079
97597
855654
332755
893155
278527
449469
575471
59604
61506
674990
171634
170965
705956
527621
296254
409918
644420
536225
474457
1016266
792247
940137
430179
913451
348852
274635
160648
7075
664370
642950
792049
64591
211240
280377
416659
763911
340925
42210
215687
499112
975652
734149
1093081
567018
505198
81907
415373
57134
402158
102493
777806
764235
438867
835583
221170
171645
66505
241877
1083131
430745
1028281
1090621
1087613
156878
382797
853341
720582
287472
457891
738191
534723
36943
940209
1083052
53800
18517
772508
793621
966373
871751
645949
700155
559601
968787
84468
340588
592298
996320
861434
455397
530374
445519
26061
381819
721423
193723
322468
701646
799626
692980
414493
1070886
600205
771454
472830
14991
21011
1040569
979868
650033
113513
317366
327608
99701
196025
888039
500765
565085
1000315
407955
851683
888250
609855
869244
771759
1092539
107601
175578
334219
66869
872811
597792
478922
675228
488891
883722
970727
29841
410027
540691
1065238
873446
720368
1027711
424152
930394
1023556
420365
580476
244219
637396
653141
363733
780985
278507
107765
281045
789649
67861
580588
130799
1086758
1073785
1015143
367455
697886
773163
853748
520422
974302
163190
1009518
826347
660525
849162
22440
432850
471523
114415
432332
679163
623920
210843
566343
136188
733861
26575
85273
75710
551678
586217
982714
522475
1049064
303113
1028640
558425
809796
937948
713016
973816
91808
205771
425083
192855
1091896
225124
653778
733722
802588
145804
72190
468270
616552
988725
972825
90784
725960
273942
733843
533146
1044621
380780
867975
876575
79776
231623
613062
664246
26898
218783
585200
1042644
710845
418743
1021838
810444
692953
761552
859735
204131
997733
103388
141834
466726
585351
972193
429113
366434
296149
727102
318276
20106
67517
943186
684526
60020
848249
122991
141340
701053
883343
281476
765240
391797
619545
203719
1045545
957661
381176
726745
47565
994247
172330
993588
282004
473903
798007
687588
471309
7147
144695
342733
803243
93979
793289
883285
900598
665953
126929
910754
280490
292856
168183
521100
673338
944695
783873
404992
209600
791941
496151
743025
261921
514125
1058145
1045138
1034864
764198
85658
605354
275410
508370
406624
37871
990180
967233
919043
398801
473443
534743
168354
932796
991244
749807
331000
85529
749640
434313
540842
627698
757615
310217
37542
360125
864221
1063212
1052311
190161
707028
318831
911369
556332
218096
35528
716827
946377
687852
242907
103412
244182
615872
928104
422443
765974
806790
304734
138772
848136
264011
437454
988564
602398
732059
67579
399134
519807
53609
26828
882197
381400
896577
632855
905191
530563
205423
36401
386247
913487
969879
678135
680339
753372
916083
242037
670150
658362
1077053
456369
318817
928849
411707
1057152
954862
253557
10396
348183
76033
28218
998029
30002
777150
842471
282215
108790
262551
658939
101382
595526
1076605
839067
892317
43913
914509
652623
834586
36617
738264
620970
157129
1038377
632327
1055404
532132
139930
179989
683959
643429
264741
759223
406476
872835
641685
180035
425579
243228
97613
275757
412766
135948
589028
400941
453912
914520
868125
214197
1038027
425551
631007
901519
111424
189830
682770
272909
554041
256307
497966
615437
201175
313398
1084377
235385
772583
53769
629321
782304
779526
238062
649652
490274
953021
749643
12537
1041503
166498
912774
538155
426441
931817
175770
1007066
180459
901244
656262
157029
437879
408035
851143
476533
929089
15180
954850
436120
300060
771126
1089507
779769
244278
484474
461590
961747
275070
771259
527324
148550
978898
924290
544415
998527
143027
521027
1074067
154268
746497
501413
512366
110886
90657
601630
792696
321090
769013
763040
162617
917112
762174
460430
621936
610537
523266
760876
1066193
613619
609624
371018
448476
769761
419844
584987
366962
255192
800996
413874
604619
520510
218821
49478
597198
374668
313085
1031898
244426
873618
770943
3058
880726
1024823
535778
757164
689714
698625
945190
930264
1093288
11956
323407
769294
128379
622769
191111
544902
497789
672673
892492
135441
140753
553327
681248
946620
698520
821133
1068344
300547
561754
89274
1001938
358982
881267
1010751
158875
255692
555983
138302
639744
372131
893988
134852
763823
524117
389034
205929
761485
519106
121712
1003636
235122
620906
1063006
159797
425631
744972
641240
401776
1022572
10159
379560
783519
83396
931372
139452
623240
351857
794874
235252
1050298
901196
991983
421835
598958
625772
947576
867079
457955
1077415
898200
298601
85533
1052514
220169
574452
928897
4243
32932
425565
180430
679232
1008830
831662
200567
223186
643877
255276
285866
441849
327320
633885
68074
648281
49952
485603
219395
533610
865446
319807
926677
622512
42070
493146
410819
58372
480197
968576
45992
785603
987933
45415
561709
420644
369289
712426
521063
732151
606366
898325
391761
144362
558761
130939
757966
152058
827696
264381
967159
483808
236507
246657
172660
1052791
806670
939521
987232
933655
1005653
285008
941993
458658
394693
83814
473895
357754
597167
720740
365675
978208
965128
650140
997829
921835
183545
51540
461812
29204
706314
738697
348153
358897
35530
1097509
746881
342407
247692
597645
521327
397750
575046
795291
783483
981326
1083075
281289
894504
1000908
745381
489355
751876
449647
124909
1062349
981845
11787
116571
980053
99517
139827
512306
536998
320732
696917
313895
50183
11818
196634
909130
926408
282278
37464
823651
606472
521573
907778
485323
916689
451513
409123
927083
705873
85482
124899
323513
158718
210463
678211
1058716
50481
835465
1089465
702359
790826
466025
879073
880365
103822
889819
16510
244442
325573
243078
465265
702393
905764
347596
1089987
88950
160831
608018
99265
907396
672775
810388
262400
548548
510724
503407
838725
501196
1003671
538894
571907
471806
466293
709423
157282
185891
940556
387505
731569
786718
320723
392619
1097388
328933
388153
959758
389717
881909
84394
141722
150434
852986
14711
909494
434118
723604
667166
610271
644302
32749
1034193
1044079
425040
416443
449581
342075
436913
5061
285688
103183
591717
325892
531151
379808
155991
22313
45624
817841
501875
117757
991683
764571
933490
1097654
781770
171245
858819
708987
769240
238660
658010
71689
556544
790060
379213
716879
533069
111567
305275
631827
461028
370023
566839
1069921
118236
122891
243663
437665
591594
340487
574631
709034
872932
167795
907323
966565
31874
1061556
790445
504507
799764
45105
672747
383421
784541
947134
680862
74810
566785
276827
364097
137100
320307
737132
75649
570431
624293
715392
286058
265932
168850
988835
1094372
641237
498619
283839
386246
489648
353320
705884
17490
802238
931252
28278
96949
192243
756395
611971
662682
624988
686349
965504
111080
112130
308179
698245
699295
240355
862773
481598
139265
818667
317343
343749
464879
713008
847027
1017142
595929
157037
451487
820692
135045
264169
331913
613839
61659
962778
706539
483917
241298
734247
245384
565919
746677
452692
324764
705999
479614
981448
722180
197647
1007825
41812
427790
409533
95683
216341
860138
384460
357360
425965
642295
919497
219361
224324
420854
578554
642933
79162
693914
1093743
864755
1026658
752612
1082626
611611
790716
82602
318665
861010
691971
188287
465475
57068
881320
799630
8090
615547
195276
255589
87689
318147
444599
1012885
782954
577207
105859
211908
541609
118261
422763
87242
544554
46032
503054
547845
684559
239957
495887
534852
801365
186168
421710
1004585
900282
77228
1091065
353125
980914
23396
627044
179735
779445
207271
1076670
824357
379259
923513
570364
793572
292215
1018799
81444
331348
410990
291062
182912
365270
806418
895152
798169
746145
491988
838202
589800
469667
134124
51770
416908
614627
978413
1067253
536404
187366
36954
680507
679457
1020473
631197
669018
963027
944026
396447
1033728
570002
831004
429821
95930
436307
122674
631369
3830
820739
525662
163768
679222
1095113
193391
231565
721563
944025
1002362
717678
507106
407178
330689
1049319
18048
251387
20340
925881
605195
883028
43937
696352
400419
418765
186529
79793
174068
494230
986373
222761
1052898
346151
184659
850160
148116
673467
674517
623338
439566
66403
1058949
939213
344513
345563
209341
703739
572410
297313
381684
681824
806612
805562
970991
576719
621672
179724
838159
839209
467765
664116
542658
285012
723440
405215
406265
534076
516838
213679
679182
854332
1016116
1086164
917572
322808
104583
497195
897174
481024
311147
216097
545236
1002724
996603
121727
1096357
1060471
1071809
131685
354281
1015665
534170
200666
348437
732691
950040
235087
424147
1078308
179392
791287
961083
413080
912312
121526
40383
482266
885127
669184
352284
336151
577034
437153
204116
915392
455542
75956
799882
156256
1055046
321770
791380
638423
588428
645431
138291
800436
1065937
388749
141680
1007305
433388
542799
498888
4880
329539
1012109
839438
27199
685440
618195
839494
315283
968729
290147
470439
778545
215911
938293
376868
785029
958798
382966
387737
449625
915135
1065021
981995
260982
394819
588494
9786
388485
397053
163805
255282
788753
757669
905396
1099118
679814
325411
1016972
427804
180333
686821
577000
357622
67960
676588
659312
352070
610293
769146
163405
619707
765613
188182
346215
626868
82659
211583
455132
498528
672693
361164
831568
617327
1073477
1012928
312731
906901
802827
1006849
154721
669261
956068
835664
1052947
1054376
728513
743912
33412
873785
1045137
539302
125099
727948
364454
93142
544306
479074
822693
535566
341736
1028678
1018999
269460
757771
651820
923021
769667
211821
478508
70357
1033275
450290
1012181
691202
419892
521173
354397
346354
1032033
551639
439823
867885
667388
1021141
900323
1000306
6735
663805
280971
94271
193548
908021
465932
492987
1080840
548828
481219
1073391
430787
644324
713116
556767
599629
258102
1100194
178598
901213
740562
798938
732106
258413
54708
150593
321697
1014259
1096047
582287
10715
280422
677218
963092
989683
703958
172837
908175
158010
1074520
202949
820682
443592
418925
503303
92386
388336
960478
458583
706459
408493
474170
651710
292521
272728
683788
1074704
39650
724599
651532
713997
113267
143234
202630
168598
490426
779951
259591
648224
485076
278123
111394
396267
654377
382425
615008
335716
942887
817259
929961
679775
604725
999683
159006
341256
504843
127065
97160
921760
716957
217542
46372
215116
346051
539612
207468
348560
358909
495426
728514
814740
513590
143320
332527
265733
1010211
330762
4349
97402
292094
103100
544201
648353
1009817
711555
523846
260672
187685
159896
512348
33855
361375
949420
543971
375772
549233
728547
707933
698587
864710
301279
422436
266182
931013
857117
537955
430939
273378
100133
402735
3131
813940
958848
370336
38045
568554
493455
144539
671642
502723
989526
807131
240278
306841
1094771
390618
449693
766201
49596
1058635
225650
1017345
704385
936727
952781
176159
159112
928440
627217
615340
56040
551744
234355
454755
379585
462832
555658
226833
710319
208567
580502
1020624
982561
873709
498902
972668
1000669
1083164
595744
61409
248528
9340
535448
614449
191179
1001644
205733
37001
319771
653718
762647
363492
413460
928444
755723
800992
858843
51115
371340
403750
429756
32317
280937
283354
551657
715278
1016868
727068
20408
250550
675584
825888
189222
826770
681836
868244
661363
120206
330078
521655
314879
1045575
127571
269050
171557
783472
228774
354943
676169
304162
96645
661597
887034
803217
575862
166245
462144
449896
703342
922574
302428
606887
692229
297808
25946
312710
416853
860041
480661
188017
810258
634289
40057
281677
943354
56675
165461
588848
839996
196519
670646
189769
355804
1069573
699320
621677
797735
354992
126218
66797
334738
335788
801467
884340
478383
416297
295457
296507
163915
163916
1016054
864682
46861
601457
971889
718713
219370
708493
164545
822363
250083
541884
955688
275497
888919
356997
314116
253924
743924
860320
630300
752283
102662
101612
150900
594618
488180
82020
396765
438861
602972
131041
292274
291224
799070
506925
93187
386673
233950
282924
294777
979111
872779
461106
832309
316259
954117
634478
617883
123916
682658
510125
884970
638083
399519
433578
145751
1100243
1095820
280698
772091
1026217
109426
624537
1003591
293087
762563
588890
427234
521268
692977
494859
735378
884741
423160
1074772
307364
620073
508453
652249
51872
926887
458557
588445
742042
402364
755442
279464
800288
367098
657373
41718
178200
561573
470858
102060
26851
280085
463813
747591
937020
146213
680381
174870
154210
50395
174411
133642
58315
241679
87106
612135
48407
910189
48224
626245
553451
1089713
767088
672148
859753
688225
669147
609200
903165
985433
15482
653816
633055
793559
267480
958112
368778
521402
603097
188414
574253
345574
95263
39932
792841
902291
388016
983443
302219
142291
974439
153962
878720
505515
389618
712327
780280
144998
619735
390482
911562
363672
419132
371297
309464
1027552
899429
1027750
90502
451203
944391
612785
617256
1061720
253502
123289
728443
184676
587070
127831
855787
203908
416073
442686
657236
647014
893799
131317
223055
58678
99736
412037
271732
397756
906027
572833
105598
820596
13815
675952
278227
1046770
380241
938841
1006516
884849
470985
868507
499889
318042
185042
622458
614551
522047
775969
137958
211712
319994
869896
454010
110008
1044464
26608
627263
761049
772429
154245
259751
328783
172340
1012058
453229
1100012
230959
520804
1027005
848440
236567
647999
632750
494699
692812
370401
300433
970444
185427
430878
154552
79367
407431
937297
811864
576339
52592
331344
269227
546554
555706
834278
442816
596215
948021
941064
163603
193731
1067653
849501
82449
584789
1094799
86279
417907
17767
962269
238357
284689
50839
152208
439378
851307
239083
77862
380810
657083
634139
997232
110822
255237
635114
463295
231768
366374
580540
62189
899080
268548
378652
867015
984421
1053198
462785
714257
485053
246523
165251
672388
323922
775747
65597
553372
289222
1006756
347015
888055
609887
544099
393917
750846
602399
772549
211115
474533
117034
663140
1029919
11789
955723
886736
207862
229487
869398
217564
1058426
187662
776448
908367
51223
662628
1091497
779069
891548
93854
769379
929086
1049515
1097240
451485
523027
33565
107038
261340
985906
656713
224697
335761
81712
627898
188513
691562
455242
914154
535283
331418
1023404
1067934
936822
163507
804143
822479
504735
52010
175775
993778
513601
686927
447110
277007
667604
384223
38749
837587
655531
658826
464563
944953
668974
332956
934291
543115
631742
1059006
59876
131466
959940
663511
58706
344363
345413
193017
929219
940444
197816
455493
482960
226375
506523
734073
964773
51139
529648
1027780
1026730
543797
509139
124691
261120
437914
25293
884692
992614
310584
769144
163356
445145
1007944
567475
10767
830133
115222
963336
393830
768620
618267
745748
313799
665564
208194
761359
585146
238988
933077
284975
297235
811444
744742
43444
457718
474698
436607
814154
896213
209699
32474
330968
1018888
494971
31722
130721
261296
762947
676632
785946
528845
286904
220364
137707
85034
333220
589427
986143
534391
843225
733193
38885
491928
411852
338116
936398
949289
1012557
1054969
29641
586691
108672
151474
81689
604257
648015
149782
299898
395967
227604
906747
467532
1095522
87247
269247
1076162
1077212
561015
578691
499322
723965
957989
347118
836902
740532
1015198
755912
860706
821384
585587
1085644
103435
1066255
83340
793542
1059834
415316
372540
608717
632228
965779
69737
450740
1045955
1074953
849994
261775
77429
596419
272954
389239
392090
933127
908148
787462
18915
665172
115649
62515
523059
181576
365089
987070
479324
615623
654622
872698
1097111
810345
388653
913857
948644
666947
516528
519770
600427
411859
729002
54625
66523
429869
309159
973260
162766
220038
539560
642991
305519
533835
496615
497665
859859
435115
778470
488403
981129
205360
792376
115312
479476
99595
527635
237393
765120
339838
1000130
336595
1050497
707633
646847
645797
183449
184499
255189
125535
598978
601472
315633
314583
1023290
442577
268965
751451
195350
58358
171772
598218
630644
880882
770597
852055
576665
389410
151427
131007
220405
786563
1016622
997565
973924
720056
458089
30712
817298
637851
1052924
543922
1091584
763571
655228
765397
215304
50552
290202
842107
246599
954363
481812
397482
760484
533819
329803
977601
405011
282027
1023146
517705
672638
648948
897099
4460
650201
1099047
46563
514772
423630
112823
1085854
646722
588893
52573
663506
430225
194439
40099
954433
1043922
625977
417376
516135
458059
418700
352794
471170
961713
147232
956730
839026
1087612
1043138
163644
794832
320420
795887
832250
262409
606048
491006
1097720
395054
844067
387817
989952
177734
119395
726292
874411
657763
121682
177628
401444
479955
470089
115780
962515
276170
511541
430529
11561
578615
867787
144944
962855
191062
427222
187575
781275
500490
657535
1004778
735948
896504
790864
394365
280493
137697
75202
280683
1073681
484894
152556
435674
343159
785493
401821
627446
324592
547998
112119
858744
744310
59308
87041
617163
379615
1017369
824456
114583
1006096
555508
551715
238759
508940
1094750
239751
755456
232229
535102
1047254
878388
207688
1035524
1015801
332692
419567
372646
83456
321944
246882
835169
1047587
698129
697479
974547
658945
178809
241908
255770
720287
300699
719065
852052
171624
934491
723693
813009
662616
423873
785774
617077
371848
676484
975831
344285
67497
11973
680547
827389
40436
187808
722813
1068669
516950
821713
145882
275363
423065
199165
826450
183686
75138
246143
749856
193695
640298
844284
1026521
127439
515192
1054543
77544
223195
854473
469875
186195
1087525
36965
789712
822835
658471
512534
1047355
379077
67253
990437
639733
557065
413030
178198
74117
860102
607773
987633
768863
250054
218219
30280
89607
391131
1042747
463893
207318
393374
951275
975160
540155
415420
928866
711662
1083109
831006
189982
573788
771812
524168
544646
940927
281918
874589
881742
384134
379242
834943
693672
524591
754904
409938
79388
102636
100921
191461
215964
183756
512524
313990
58003
549964
858350
669544
246993
662032
36448
963662
998915
315542
420385
837547
134547
552820
182458
547705
1091715
418666
208393
25695
404505
124806
167696
293794
798078
669305
570185
922151
841449
938613
256521
440567
561547
75560
289868
193654
915357
1047945
120837
1068201
451489
712732
786116
230906
508562
29818
4788
486892
698221
523636
220396
975644
330729
449294
505244
798205
753758
125776
81279
165117
897564
280954
104874
425389
313049
488876
877098
56936
169382
670248
962025
472196
325815
43395
552116
629123
1083018
782175
433577
980242
364358
8883
1083335
358517
492746
787323
219402
142304
12787
1061290
410102
670307
55690
495277
927540
557330
713197
1078999
461298
28945
528076
379062
172670
193288
880273
1018393
894508
411139
369428
848194
637872
724250
881144
389690
91088
964956
760299
158971
586965
566355
531062
76645
950762
229441
358057
738507
1056420
412074
82345
150817
772369
623817
836668
739972
115126
152698
73049
205593
718006
822069
823119
230399
38792
1015767
1100061
292308
857465
697035
218645
852965
125640
34598
386215
759079
178828
1086405
77007
729728
1078568
255529
996902
157932
175010
910050
7183
350513
1073621
153450
821697
245265
72705
309904
39253
639837
787713
186048
49554
460269
983170
752415
192495
771732
732745
965611
300403
508374
605305
868671
487878
815527
219300
104985
50954
1075865
559401
343816
936365
1033097
603633
925476
860213
342193
1099750
702463
737553
894483
226818
83653
345922
217774
569195
877962
940519
165876
761810
16854
600582
1052789
22525
768400
694182
467994
745428
510174
226344
342814
334501
285528
205267
357857
1026713
247473
724418
203670
439755
808356
458552
973981
996983
530949
412520
864122
551972
358738
203293
1012798
467759
1082365
289183
33159
209374
645962
780651
208249
8601
586414
395675
846648
77280
780830
688247
324372
254372
416788
99507
232565
344335
963213
355250
974688
287869
835442
98643
574112
1080886
798204
361265
1023588
368861
944380
969337
862878
492904
504402
232416
646377
823881
1075765
939674
254060
400231
396388
425718
2157
1098448
470993
1030745
873117
1092251
469139
381030
1095851
347755
13705
11479
971540
24325
190599
555879
909253
136348
1021456
812739
314760
541908
229591
585739
698359
796463
702083
526059
618358
33384
42579
237415
928840
69643
934354
411808
211356
581489
344952
23261
375733
823606
461473
854755
398342
597741
574473
48264
1004558
254842
113156
683385
639163
325404
86511
665635
280454
8907
1052273
298456
309129
440824
783127
1076381
293191
576366
94927
114439
203756
690068
560848
709031
949169
392920
167736
498763
567900
23412
411669
837368
393011
107580
279174
1074594
721555
224579
1027473
122689
223132
1024798
464089
275888
481147
60007
785901
329933
842985
702219
233531
946744
695489
41859
185664
470527
520210
84935
241878
805781
219075
21265
513985
627310
617543
658015
971124
200185
201235
1042586
202285
871973
13074
485755
342832
180572
41974
375898
775637
652789
1054630
498525
802558
543284
420299
1041366
544472
526262
749267
970965
32127
14595
1031543
550387
216055
326989
699515
413676
920887
395966
692324
546802
913657
565975
1041658
344108
149793
271069
306146
747213
744333
760312
82061
638289
917290
899179
1073646
1072596
443554
442504
292721
291671
811997
848843
344732
95177
526151
223075
739597
612565
164620
82858
835390
776323
334308
99156
371719
836720
835670
344784
345834
689790
849477
423733
765936
620358
64917
139868
558583
559633
557533
905564
710905
966613
49993
679733
1094639
223895
558850
391902
91044
268689
267639
569288
891550
112792
801742
721119
253691
388559
195609
40687
69308
11802
973598
577011
209792
581329
925008
111928
67069
704944
264656
629210
988417
992030
712617
999201
384875
650065
460261
231953
1087374
357637
359460
563680
351898
204746
300772
569575
578888
81281
45024
684332
377203
737353
503612
625792
1073491
1074080
820798
122415
34969
833554
194066
921383
363177
366225
488303
89056
212020
269393
885248
463235
694458
80255
176709
782674
62531
815768
373683
692122
534112
21742
843062
814775
745760
371399
1045112
222982
848079
540649
163043
849431
562078
283100
984971
421839
259960
172554
269663
650773
576121
760983
1087112
597716
51350
437388
223175
103792
357465
210647
57181
414641
750317
952513
240336
891017
709168
1021426
749556
483834
803265
685663
691026
760431
1062929
412782
34870
305284
597307
1070409
481143
294184
421666
889959
354746
252019
1007279
635486
484180
39822
983675
33758
801300
685468
1066367
249117
578480
822034
541401
66710
387075
393228
824655
1017957
161831
702444
792474
198243
786232
939459
629043
859404
961625
426124
141575
437994
1087598
9522
817108
378382
713671
1089592
449119
31260
558295
930418
313829
409031
587570
673932
22964
316854
165620
198954
715986
1031498
1100216
379260
854575
1024020
637698
952426
863376
282853
6272
1037375
564628
180838
829013
559083
35947
780598
64555
2160
432381
474607
104306
438508
673105
271689
391015
110918
720311
700810
235157
321055
384308
83889
84210
438868
907118
609106
271241
114547
389953
232149
1003831
954606
1095400
891943
303659
992624
409798
661072
160149
688660
57115
582682
424385
851899
699271
569529
863763
153387
261297
368295
639319
847147
268253
1044491
106277
250288
498474
703225
863649
679711
255833
522763
529534
1075126
912885
554625
995541
568487
102201
55468
373125
436548
658982
943707
560793
1019454
556371
513569
348337
512555
481055
57747
170882
307056
827024
626325
709541
763060
764110
353964
573448
497583
526423
197819
1035455
912477
941143
251433
1074619
349214
350264
79393
355576
203798
524172
95846
30932
580978
237650
455922
263557
610763
454554
188450
453134
577299
505144
295872
145720
864458
734013
234144
99345
743231
697713
293551
348974
871616
690138
469693
187592
955052
306848
680767
244118
85507
1030736
392824
818804
645231
462032
229784
859695
923985
994217
676487
266761
79680
1089892
112808
773040
667697
867119
776379
709152
803740
34872
1085774
271681
358378
643902
383806
141507
854328
1044410
789336
375294
580568
173595
909647
951832
460661
146644
404144
632515
1038336
138017
321625
1010916
1036240
224995
745248
1060636
635540
1060286
577680
905110
968377
592719
215899
401693
818588
136667
567026
132332
70870
528463
544868
25395
701254
1021677
392771
850648
727779
788860
645511
109445
883865
1076675
280318
945940
180292
470427
861081
1030298
456641
940367
646400
540948
758981
105012
89106
70094
328025
876185
44531
3769
288568
681799
214300
478198
662922
672059
155263
772107
79554
1065316
655009
704810
12491
415070
550754
552291
631339
670414
1095614
1094564
1100210
409394
594720
268773
102864
806223
1045302
335878
387157
656660
1067172
914753
296372
727573
728623
619706
1070229
160411
930006
111843
547154
837231
297355
26283
987619
679574
283491
334375
14458
632640
858346
25088
892399
1063480
862219
54233
574076
839578
150343
726253
249524
397650
564282
753808
845677
137317
376799
204847
259988
803439
374339
703542
613598
1080505
982269
347669
1027077
947755
935570
596553
656527
18041
971532
241783
936549
542667
483598
647404
111817
2124
614856
636813
794688
532491
245829
348989
1091428
768157
193516
297298
860152
610664
35963
736469
35197
164517
818262
846059
464272
414918
482967
559844
1019935
554372
817054
291023
973478
412568
181213
330984
957262
604038
838044
724930
627997
541044
30186
1003387
923402
48752
670069
173428
757219
946522
869976
477938
603485
145820
846222
75257
722549
303425
900786
253660
619806
395332
596973
633720
203202
84442
970180
228495
24644
898542
906238
149584
627978
872510
1038007
156362
688811
80748
224097
656942
589457
1094246
975705
66927
568424
130099
296436
50437
55873
231908
398685
789546
374638
189455
528260
805616
726408
727458
361616
1067847
981953
832813
582819
24822
172713
564193
428541
305692
216922
302681
108433
1082480
340662
676183
1071120
163955
341043
908299
799935
461710
869391
961249
1031875
196332
609604
751365
649763
327290
176212
563960
699553
255915
834608
781586
1068361
842622
474704
997448
1049795
362859
497256
960305
663367
492371
487909
937407
173765
347429
659390
515974
137878
426249
777865
908852
438064
14988
492268
13112
616028
247052
743767
330937
977254
631084
50502
748899
609938
743521
167614
862753
286664
157575
875731
1073227
589323
669058
723272
155688
517312
376110
1081283
254443
933053
1059808
649519
432161
205366
350885
505942
895511
5896
480103
484580
636772
303837
432506
518922
1068620
988015
793467
57440
708904
36364
964849
931294
271319
833688
767460
190550
654608
617493
225324
933011
1097999
547234
511903
624546
909118
224117
841198
131303
99891
702558
446936
21313
183520
818178
89049
892868
987844
48218
860431
1029750
905717
292605
363599
744707
299331
439462
584013
807961
496381
1049541
445235
235128
915465
596254
698263
870824
682204
808411
324750
291636
1026186
29434
159216
824866
275620
476064
661038
137811
3369
191377
454531
294882
15330
315553
140339
1065678
382507
614690
419740
941469
651021
843559
764667
327633
886459
514095
1091586
738667
545268
813747
614167
286585
124866
995702
899589
912707
363403
15916
595664
58130
884545
735822
736458
236111
926685
743514
566879
19778
620699
727865
639033
357678
581182
735933
509444
1079584
210223
469922
425140
1074645
22588
195892
538393
567724
743819
1062364
565937
684322
45672
254551
610566
810099
925433
410802
1024264
296127
721591
430543
682325
1049133
1066099
230771
1085753
49973
796837
425674
88558
264505
752978
198650
10664
933871
552218
418596
858540
392675
341361
1047949
77719
206218
207535
543291
296110
36293
930610
537391
1089663
673723
93237
216046
367289
849273
684493
62653
41889
1050423
529916
522962
769727
637057
185347
877725
979779
123101
1005587
528967
370510
952162
147834
529913
424781
784929
1034430
733139
681197
249571
567695
975457
884526
358889
319294
18420
953146
614339
623947
868230
507737
155241
523293
548045
185969
928436
1084522
885830
342507
508008
183069
303943
640457
32313
295826
1000695
648558
816044
553647
430801
869007
281695
1051313
571751
1083950
1082749
852035
115192
947764
855847
780843
532160
6036
922703
581843
454847
491359
398580
1045293
324273
48507
378373
271620
1019529
585580
110875
551683
746083
589679
819949
55928
452050
1008964
365290
263090
690787
716843
547142
919157
716625
195733
1048456
309913
103326
724698
1059680
883228
1013351
254137
582276
486265
117864
597663
659458
22078
793522
41615
944763
397575
319478
208498
940432
720227
442269
853177
689239
939485
176134
58409
321764
269159
257188
324156
64721
198072
323604
1010690
14921
634876
1097082
816661
841716
17355
963996
643382
222721
965650
96493
647539
113797
252705
971093
110707
284412
380649
497668
498718
75267
76317
778692
777642
242449
135676
1007896
223274
583888
175423
567972
468092
247493
932150
732515
909195
867722
915361
837683
774164
302327
338124
477648
572299
142281
1045022
503701
541217
621428
673473
219461
800177
441614
171039
44137
570330
616632
401343
851392
815475
648526
912433
208204
186030
305682
2384
681782
733004
971755
550649
727646
847540
198641
467494
315245
449542
607096
355767
358547
231498
367244
235597
41457
123605
915211
50720
653528
639996
970439
22176
954295
1002743
878189
845056
165445
779023
696955
699983
534795
729027
36631
1051709
577286
1087191
315959
348177
498428
653209
653001
40516
356160
1012834
370634
1032132
906617
797089
196195
194858
528274
209017
702889
1091359
417238
493453
958955
613029
535915
964060
772485
1055017
112576
855658
1019017
409330
72156
1044807
77773
733969
808820
908877
893739
296383
569569
862994
152223
28174
201116
160045
446711
743862
654744
1084478
608159
771966
607726
764185
337621
1097201
613916
399833
261407
531227
146824
265191
8040
129349
603547
15154
750071
17971
1038632
637017
197310
1081575
995965
906900
118414
416664
174315
30315
716060
870345
486092
569259
438504
237503
668869
601134
518402
994656
878112
201913
652365
961715
106601
353757
884920
505359
755990
594474
326934
615967
959844
595238
790277
1096230
49566
1051468
285797
54691
669164
814054
444609
229467
137494
79116
1084527
127798
461700
460064
934375
580547
359679
821591
540015
861593
165122
850804
315917
723404
142539
170202
33358
1015836
880707
760026
1041205
1025568
463807
667426
998744
770705
135385
205431
345902
931944
589469
503206
166711
852565
444113
698752
971472
320543
367672
535106
49033
553128
662799
228793
812947
24038
1019413
423215
221119
637260
651059
771522
148273
702102
1046819
74512
1100217
977954
197801
772121
1099719
863109
814011
558074
218639
362483
61433
3478
758802
434349
687711
512359
343274
1015392
870485
118699
215812
964461
413474
694522
435131
499038
598674
473740
919955
803978
440366
627906
563560
941474
638918
1001664
812394
768138
307081
112177
4855
395813
1010520
273867
282843
917083
245245
137193
614431
92737
525527
728968
400295
786889
502580
44016
83455
386364
790183
561980
967393
207847
631764
312553
219001
290884
697275
861363
746358
406473
889502
290687
856471
291261
154457
1048543
849920
712370
767731
513206
1077292
984066
115616
831047
186364
981743
330929
579119
849846
963957
1091414
300203
906045
256382
156921
217237
456348
605668
490436
254315
307186
975597
144375
565643
383816
231840
761847
795184
518124
225346
516202
786091
835339
572023
1056203
504977
191356
1004637
211321
516860
450022
946639
919089
673145
564885
991261
387240
884599
63353
12624
245656
780230
349712
127791
986902
993967
1098040
848310
578352
434994
833475
370172
8103
654109
249212
721085
496793
986331
369764
625142
578069
393269
629193
30395
860549
710247
568500
412325
1048206
112409
404376
855034
872506
1006692
471461
259244
405545
523093
659369
243038
995909
98947
541700
726366
667237
1062211
251123
60771
586966
1043553
364846
433417
326447
195291
471949
133114
235855
430141
571940
1016439
253830
822114
35870
984639
641355
79261
628921
953966
38444
795488
468223
119558
699133
2491
527673
653751
682889
289818
89531
501216
473340
1023127
967591
737226
54630
960889
975348
825165
903738
386839
62099
378335
754426
114078
114915
348150
498330
121665
583225
1020832
571190
1005258
700635
894714
155471
487221
865658
634287
273198
460103
85480
572510
210762
371742
1090954
934087
616972
746983
856811
742533
740260
893814
309194
221923
261250
174908
738047
24464
93621
847998
1100024
989814
721514
412734
210269
855764
154851
325115
883852
708363
628915
573573
547603
658776
314375
1079449
284696
897992
409722
189345
493997
932893
249853
611865
763143
891622
321745
173833
370317
68967
377530
343573
512647
953262
172038
1070741
1077959
662691
449276
13945
747629
751431
192874
870110
359924
911161
1056814
354524
653865
486220
707052
870724
822967
467298
540525
524136
750955
820571
737054
888874
392598
67656
41220
235595
856194
593611
329220
168294
627031
266057
51836
345629
210634
950363
507808
173501
427322
336188
713890
889415
1061679
702335
950311
537474
976358
1084654
486180
503644
701148
894026
111024
179106
1007554
265883
389355
35764
696182
168088
442193
815889
474901
138792
895265
333935
593454
600001
1004327
625600
944802
796789
322398
1063718
612370
739669
367106
702407
412908
169024
859003
39860
312362
781508
337882
969439
468054
97472
138059
551926
857297
848099
17535
889842
517135
235436
1091104
356759
925435
202428
357292
651338
769462
456910
567774
235080
1066007
917956
45211
687921
895764
426295
576595
1040367
182370
564831
120006
776920
285871
932870
400222
522293
990953
537203
293348
85331
641899
113461
411522
638614
658158
740788
672745
138590
532223
1046233
981025
314456
294790
526246
55028
301988
950271
794160
870003
791560
127806
283610
536697
327588
334689
8099
466815
576989
783271
584842
858075
1092222
334407
153967
321973
199892
309874
607155
349501
986226
997056
710547
262190
25281
566932
885970
688181
340044
847537
590349
796563
963020
234015
526726
475402
469425
37731
791660
940407
353417
98222
1058008
861874
243747
1045144
720680
464514
939115
681276
384547
283215
556218
170596
1091976
973575
44326
984439
614638
103885
420992
935480
217294
796654
955528
67229
650169
240819
878349
131825
672244
276042
1074122
526361
466636
318926
360609
725923
470661
421292
141686
906227
257320
97252
480487
1026409
327357
299950
847253
794195
24090
1041715
632481
142897
75052
881706
1034047
1093775
383674
733010
646028
629729
450182
649938
566464
888099
640572
389812
1072486
284083
977272
41921
124700
550428
1035292
1067174
912097
146973
27053
606587
81494
286584
198038
695770
137931
790718
198637
637802
455884
535432
984533
40003
384133
454193
201131
765636
707773
582378
568087
828826
239905
741116
229053
159450
213938
960306
96936
946369
348264
680095
656653
643176
750722
1016359
37919
467269
326900
502739
46886
488521
1063727
1030907
912575
845863
828126
48474
574804
712766
497347
445795
958611
52188
594410
200005
104022
511258
762547
406526
134248
282173
423537
533613
1041194
450035
161232
193070
438629
26442
158302
197862
48143
735084
556561
327679
574148
995849
757274
549065
811507
855474
294610
674529
681256
51507
527625
45843
907230
1080751
894738
818271
344771
958227
154012
559582
198810
997373
440458
81261
521122
710673
647550
270554
833130
378025
33315
425109
950239
663960
1003493
817814
789150
28653
588579
382853
20607
843872
519408
401333
556659
1059633
164389
367997
467889
747590
259482
934649
339867
762795
59018
567533
615040
483403
736558
516064
537490
211580
142406
65531
698902
825045
192919
139235
713283
881872
591823
913215
119078
297508
329332
308599
76625
110489
465334
1053958
450510
392669
956220
728426
472809
670948
927603
158094
332670
980517
211822
918263
313272
813816
594369
318228
294552
1079489
441137
1060851
1015573
728034
517136
329910
101225
520448
124029
593465
78595
934844
927084
109768
870122
18622
476751
978928
294427
755084
722796
140325
251700
727559
31685
3458
964977
1091177
834113
68243
971060
758857
1057966
258550
739495
417144
348502
868608
824121
588769
125196
551382
1060479
404649
662845
485204
434115
258332
648032
82371
342362
941933
957233
958283
980574
856761
864056
363747
115168
375083
1029363
511094
515505
1084359
571065
93697
237097
639573
728535
41170
864089
884938
983632
225725
42523
989296
272023
43528
459768
526118
526117
147417
504689
505739
660727
102312
103362
964832
625557
159691
160741
1088624
533816
431338
745749
433542
190717
1047566
1048616
392564
727754
719924
839953
905979
893737
362831
673003
507613
500027
1055131
581164
118763
910463
212615
16254
694909
179370
70043
859605
672719
546689
1005515
401908
971700
608045
915402
837402
201275
572749
281460
1005740
182950
341532
783180
567151
827493
135369
1028214
110674
948071
70623
824214
904482
628297
812538
672150
685337
1031178
337917
742179
512205
739984
844618
701825
965813
982493
543709
542637
649209
105039
625103
546422
1012402
511871
491627
643994
450402
683929
684979
240326
784329
134121
876893
1092269
17444
953242
851053
496347
228609
167162
138971
697720
735146
712707
600297
696639
660348
484462
151648
771352
235144
750163
805259
598987
448934
676137
250853
598299
449221
467872
57083
98426
1048555
732334
771073
617843
334585
469715
8598
835394
397928
1092292
593459
982067
1018918
187179
989036
646439
929066
334461
706920
176987
203030
55262
341751
992610
515876
1084365
220102
876191
14115
640975
133751
623279
1075758
956639
968951
581877
563804
1001933
101597
396573
509970
837997
765166
332843
96596
518552
372096
194349
1098959
831889
384049
1069065
354944
768627
867545
485508
788260
1020351
109015
597686
426473
252477
993176
828317
954825
597957
365814
79313
584794
2487
162860
108875
287673
714462
879433
1095549
878910
581373
751543
1089565
647488
531145
926854
527599
640733
690859
337988
44273
18896
50190
119760
184523
132885
1024046
1100229
429623
202895
111010
79842
322259
973871
1087266
839495
715200
440655
17389
262266
374856
418376
232502
705009
569310
930950
264105
759083
115128
542659
786752
308906
267314
182814
66476
252834
950081
250110
1009814
358434
996305
929216
114001
683314
505163
451491
369458
739885
636858
279019
736388
601868
872088
432041
1005884
905440
368678
978152
814921
243062
1030438
1058526
796404
1051714
460948
507823
630758
286377
773465
918060
317503
344284
529217
78972
367055
538169
934000
484327
293043
712973
977408
801070
72958
130296
1070775
635817
410924
253065
1088310
407446
111407
802850
995544
534268
879023
3157
815861
116965
878224
223013
642527
934526
770898
648048
682912
830464
211672
459337
534649
146168
143412
867527
369865
789835
1002437
1030868
745972
580407
766099
285444
430286
9655
447973
371727
310155
285366
922391
505207
869755
887906
82967
603052
590060
822633
1090898
465832
727313
477445
648328
886715
261975
291423
341644
333965
910670
1041239
754142
105385
448668
657401
550018
61818
429100
769421
797918
192927
437773
1063983
638084
761643
899529
1059355
35463
199763
391833
632397
1072592
860482
217192
188726
412536
73194
184785
1059231
921687
397716
177944
431037
979827
744475
346508
223783
962138
564951
734346
199890
211721
677051
786249
545425
535134
1028456
1055512
228019
224063
72706
283171
971861
469499
477754
350054
951396
680927
107179
684410
448638
275058
419570
313516
428100
758230
538446
497125
565478
957465
103543
825915
196872
32254
110524
24597
598732
898321
772363
610505
636899
1017356
402292
674845
963016
1086958
315027
279100
427383
846068
341753
826431
1016095
472198
812900
997832
225334
968125
481770
142625
88811
1061114
520323
562553
648774
85039
94725
494364
981682
443867
118733
318648
317598
720203
87420
673946
935624
477883
511082
965129
655057
887355
899333
176605
889361
973255
833250
48211
205227
279385
595860
115387
52453
753715
221148
423048
428565
850478
750856
807226
358185
1072005
207755
366897
1087645
638907
548082
260645
979709
469449
835487
305579
891271
394527
482491
115667
905547
471331
1016917
185285
724566
681269
665962
759678
900081
256848
977120
119262
759758
960346
1032293
54615
800106
270521
954167
1080469
589083
51571
64015
161779
862918
356818
103545
499569
756460
393178
755283
255110
146808
1083412
421728
565594
463366
301611
945313
734771
893040
180540
1051704
388321
609313
498249
173797
489185
20467
451909
812375
178157
304863
1091744
772933
1087687
419686
741655
979458
871480
791245
1074699
298779
42628
82170
655522
387418
327970
145993
409126
634107
974932
364354
863723
949321
249593
973357
598295
831007
782301
240009
778240
6453
576915
1083264
1030457
726300
19558
433160
730166
836828
529871
443587
153271
414664
256045
324375
122673
808577
52287
702859
986726
881168
378284
659561
833022
943756
827272
239752
407203
355718
42021
1040433
309598
903845
520663
801800
600077
542940
643045
419202
593814
514248
427325
474141
242746
8344
412585
374280
654743
53467
465970
888011
985983
359013
1008580
530093
909457
810721
756073
507435
461117
774051
334133
899115
280478
959582
692949
308310
26405
1062335
220404
170297
624146
41247
1016033
1040822
619148
279844
190404
667036
376672
509867
59329
88347
845526
137786
910775
334606
663274
471431
950936
461705
737093
306072
92830
714807
710684
644429
1063220
418572
444231
382160
500357
884949
651334
832590
771431
864807
180989
333590
123137
647092
365702
165644
972287
855975
354237
420057
850603
156146
1002516
451311
172120
320124
464349
623579
1038322
726967
30871
877626
333419
60952
545001
678077
32793
236376
701395
162230
475067
849589
1097852
847606
331284
218561
289291
236419
677209
592338
1059425
132223
633431
54150
1078902
961035
1056335
300709
184833
954005
776766
210800
771029
1036203
294654
445612
551787
165337
288006
909708
129459
361361
679018
942108
229095
560909
657303
81479
486914
1020224
204442
238690
674328
226845
959488
271342
741188
863081
275679
546450
451318
760742
550280
357018
830932
625769
114701
1033314
766263
1034959
1013793
440860
568264
192517
377428
627776
246676
286358
856675
176604
1057511
818105
1037229
675784
500608
545476
129005
67953
172292
33791
372880
302211
901283
363563
536937
655833
166820
46610
896232
342042
459539
1088939
794725
1080336
896043
168298
486106
102885
752317
361319
938677
300645
507647
183170
852712
136251
673022
513635
532239
620619
511834
834153
867411
728049
840559
209157
508397
61058
366636
883005
646725
424083
813551
730940
99607
1006969
66800
586365
680240
396231
1091391
660639
947225
799632
309482
587541
739621
407291
95387
236277
223203
286028
210273
1025108
919284
112737
530166
936544
14694
99444
393530
86009
220633
848730
861975
1083945
135688
993268
746414
578273
385026
949668
902608
74608
268443
1068069
212636
337334
194058
889099
596253
509492
416950
178919
800023
313541
656168
908529
798233
333632
1068231
250259
688630
183543
1038780
662112
571127
706997
102725
809298
691048
538887
483173
1050043
12319
481754
1025782
901705
830867
740265
558332
621071
153122
987222
1004247
870592
381240
940505
581620
465133
769842
178633
1071840
814409
177817
266205
287979
107613
479155
991760
594604
837159
520267
91018
11683
417483
173243
932546
706040
731572
1001732
463097
844707
400824
36491
1021079
247081
758217
372067
464085
738554
211928
970321
479420
601454
901332
466229
1087045
612628
204956
259393
794618
138015
102868
498187
916482
280856
464236
606505
1048591
613286
425586
16549
60002
867549
676470
174005
576052
981067
673434
995502
390705
570204
205034
278077
76990
986713
938235
683229
564149
551723
784734
797883
561484
397354
191206
820872
763857
677963
55092
617513
459531
943314
494639
45533
68452
979796
321700
332917
39564
208232
838010
929869
239585
480638
742729
557999
325138
784213
99674
1011963
165646
958669
841859
278132
822405
1071797
344494
1093143
706390
73471
459645
367364
1065945
339732
586149
413909
661489
194178
620988
830983
812943
1008984
226485
58562
319307
54882
921722
250352
673958
46649
442512
568823
146089
933379
940496
170105
640928
68948
458354
548761
371793
248228
980117
782752
454968
142962
384256
1003174
489875
819595
1078584
49896
486478
385865
1083828
381759
1030566
425196
805523
168508
543938
167901
1030670
222381
875139
254532
951071
645218
385250
37002
467879
491048
928422
974919
697093
1035569
273751
272701
963742
395992
274543
729584
616571
406823
820614
880617
957631
249935
820351
545912
1059206
121561
507960
439599
561641
633643
781751
1002129
1037363
809701
461519
487794
499731
911575
476215
38262
501072
468063
1057993
541568
36394
912064
1032792
126223
924184
619394
440552
328448
961762
533862
686865
877625
310603
622475
818031
167035
881199
139889
911605
277878
44069
161627
1007172
667259
51664
121238
956593
1069429
957017
382492
345146
541548
440522
400357
397104
198572
548382
894373
524996
64384
740381
793149
778823
612215
133945
824547
994230
280152
271132
706887
659188
905107
923744
138409
224329
30842
613069
594492
1005273
971286
105890
15837
688814
431873
880269
545357
72068
497169
142078
366037
1047074
541875
155525
817035
385563
7610
224706
923088
269258
355970
240339
771771
327673
659824
722191
61352
592480
258396
753961
662774
1089609
838099
782897
904926
307219
179893
213256
944243
372718
340481
179058
883173
326810
408192
368784
715245
155449
267705
929113
1026039
219921
398597
91993
447005
173962
916371
219217
193299
584169
35893
409482
144880
323576
850511
703638
70003
371385
460312
932591
670603
880245
8216
548759
51046
71805
976613
609774
1009264
166109
1065268
117396
784761
206307
776064
454715
774389
1058219
750489
409992
159175
451341
289148
324599
593599
726234
49895
227555
928043
852604
678352
1041970
693435
1058625
444979
13809
144036
515811
154063
978477
598376
838811
232530
167820
260049
333750
208968
164120
316318
446381
152228
844428
59727
1098990
749507
593331
664597
1078643
1071520
400869
537568
39755
628216
38390
864343
49088
706416
875289
328196
374062
19353
36831
681559
61183
239576
906459
190352
972507
502110
898619
215317
1087383
202963
651315
534327
806028
683212
837151
1057638
538827
194823
35008
823215
940972
563885
418404
50064
725533
1007371
690192
869681
217078
501890
511733
73527
1030789
183639
47812
626408
142958
400450
450112
301567
643065
451879
444015
874068
1075488
657276
396077
998350
1003457
225305
933622
194061
331456
861658
497780
351847
509766
672718
220198
862812
890246
215664
459658
619343
39567
792945
295968
850369
1068244
671344
657904
233565
594808
517657
1090262
791493
478417
259710
762957
373312
621166
935814
13080
150070
422362
1063159
892018
220750
568296
38043
911036
275831
1094261
193787
328542
398035
306075
389533
1056730
561132
502725
674458
142062
925594
261710
237819
1051253
509291
914157
345135
751172
551527
586618
996678
56080
931752
843874
616569
807928
341703
564258
545151
55378
165555
999936
986748
758998
533666
737048
924224
285490
604145
219316
646544
890067
356953
151727
1002912
130660
518839
1019417
688245
693745
81090
731118
933493
852426
940197
677347
328444
519007
36474
363612
951271
244838
724700
328027
491200
414314
564428
405380
896955
605702
619204
1060935
157595
187672
913585
269937
43141
647298
498781
494033
342860
729917
915264
567720
409917
1014639
448387
107751
787348
371977
482910
698955
1036055
601146
578820
864377
821473
791193
1079908
882125
400688
962690
852552
261635
1083406
581848
436549
300375
737146
31532
2856
990157
13937
473615
1062766
657664
196583
766531
438812
962105
1054087
857675
318305
674067
292356
438606
863822
607960
727843
108819
755714
826907
1023480
464482
876881
312672
78597
522045
88380
469948
1062334
78975
786012
1003233
399224
807771
628048
658304
656622
1031343
196308
1041080
1055166
442831
1078167
691615
889561
807571
537061
317491
68374
380225
985303
984253
830537
945788
1034213
239300
714979
1088523
722563
401478
88810
361872
1006037
476493
635227
188438
992828
944188
805617
711593
1021403
784257
774364
864243
116528
483610
5387
989068
135618
615819
128823
230898
368428
350917
710193
117787
548931
416624
672990
669706
813462
1073310
60714
566509
243158
65033
903998
59173
716300
778588
223509
361092
127641
186320
253023
1069265
262664
661915
963683
900328
401631
200033
48829
647009
334954
811081
247149
1079174
518183
940474
997017
34998
478076
86345
799058
627289
552231
188704
15485
774205
983232
485530
663092
446459
1050212
145979
941899
520821
174890
768160
772783
141683
864127
11153
134136
569042
92282
709529
793719
427948
707867
878933
629600
1027182
184723
390309
411496
122448
930558
157653
461778
679755
719361
411901
890499
116614
760423
533326
833690
905082
590195
452287
415867
522960
1029259
930189
558491
496456
53784
687076
752654
417534
380657
355776
887623
942187
1046223
832149
763976
697915
881833
882883
331740
842864
1036671
586460
1013815
18140
517579
630439
863811
767134
825217
221212
849655
702857
1007358
1089535
180186
344839
1092795
77240
874292
273480
770449
98760
511562
100468
365540
477135
644500
326075
469149
470199
978500
332664
728958
1015654
268630
100217
718660
1091598
994527
61587
637732
419407
318410
57659
314208
154741
800601
800600
101508
646974
535011
877200
1068093
385262
998283
578631
489288
240636
407003
114529
415769
347319
855467
147958
17324
47876
842035
1076136
437705
622731
490483
921643
1019591
400969
29473
16405
584315
1016486
1003717
302077
781717
786572
65598
910883
206758
777442
177727
538263
413882
523943
1017406
100188
340064
672909
632710
806267
103031
79110
453702
267193
939211
357705
144746
960101
11666
1023734
444046
913523
425844
970486
397062
833889
499527
150578
119283
397955
982572
287940
779895
178588
754329
165634
557694
651851
47265
135847
1024149
602765
395248
266354
893062
246116
505417
19832
120433
1099582
512453
778516
88388
761652
580644
880777
528430
750471
253307
527926
136949
866541
404629
995659
769519
107534
965966
540844
864945
249287
687791
63131
952517
352064
1032622
291620
949779
941987
995250
860892
819390
393075
439435
990504
735225
133462
323843
465739
587405
913527
987808
747226
138794
137744
80694
321563
1017303
202220
136169
1051291
787386
755170
187590
592175
55211
150201
1009668
390088
734795
546839
963748
962698
670364
612037
561975
748179
997227
373268
693131
439181
328249
1041541
939091
978736
969633
941893
940843
163922
999509
681557
262106
66989
399260
759876
15585
622245
901732
417245
991729
617271
691304
921187
478016
883590
463699
363799
114063
807716
705057
486910
1028858
926278
566109
1049750
390477
896318
10935
14533
134616
153815
284134
309995
229433
548892
882458
303503
303504
12453
147944
587818
203534
926096
1061283
374795
820650
913419
578569
223942
1038541
438551
893333
422449
450921
622975
98049
756402
464215
289355
568698
102546
691628
237730
160779
881062
15652
578533
484923
224238
720397
113957
869729
453097
584132
623245
1083795
402245
112606
1075743
1024124
411887
771534
365333
736987
850599
198337
168694
979562
267989
279352
625623
671418
276932
629722
621442
1052857
310743
932490
639676
1052715
868093
15175
229789
983010
52190
121768
346689
925950
419608
374937
86109
211734
495442
216800
343127
504785
494636
106913
746647
760952
980659
35259
969925
532030
923484
654610
240544
926590
918013
74850
887357
979596
978546
935382
788547
464706
883194
73757
700025
644257
884326
473524
1011408
493612
880070
524433
465543
928660
454817
1020825
996591
432347
57823
758173
1019606
522366
328910
386363
200404
318197
808165
830399
190937
272153
158645
818118
539739
1075276
781644
65008
1017999
1019049
873395
729130
937923
596687
504617
98034
273360
379678
391609
376050
123745
628086
477545
777975
899190
1098135
722058
33152
78456
912399
319687
1094449
593723
856937
832152
887965
239463
327849
219633
172587
576403
847871
911425
739259
926974
49570
614884
447088
791956
1070298
175145
580127
172691
739178
594447
611476
1029570
416157
837126
104605
272005
1017888
169904
1009605
499434
362970
155379
768244
159787
864618
665448
667649
925813
984897
144144
697517
888958
945300
8283
432568
640749
475164
226314
66757
658255
116994
454004
27077
896578
772773
642344
206797
401966
553202
670001
1073850
20624
170672
362713
742860
1067375
914018
557564
54962
938270
636823
833917
204885
773634
315595
242247
524498
908989
146839
1078663
865222
602653
662915
869157
792180
1045621
791764
1012942
795303
27288
165873
438138
519224
163850
300929
281743
691589
330297
994067
784288
976243
157359
643450
147497
327002
1014692
1036483
73253
120857
1014195
847100
872815
629414
464747
158856
303750
780414
620839
886824
354768
349621
542260
871537
901270
84738
789921
1034790
450270
1095212
806934
805771
895817
953452
505357
521019
407752
250231
14540
93344
475134
189353
552644
741221
394411
1065869
556621
295032
927093
51873
132411
845765
10678
130164
364766
1073368
951969
981588
137172
970132
452661
251236
701665
754193
624669
62687
230784
582318
653686
632686
689827
783819
557544
845841
586313
954792
65747
417833
260189
465215
802115
859536
770482
814623
737355
864412
136642
216232
246247
813146
357419
1042139
616846
899555
1054830
962090
909035
830147
210557
854382
855432
835667
11842
462524
32537
203384
428805
766398
767448
658642
240992
274578
745388
583034
383084
802050
93835
785305
982850
765225
916203
917253
837093
129544
61791
296467
44416
762854
436928
514744
41264
182897
826471
605434
187472
875595
434774
658205
90453
163722
59187
58137
370560
462240
783265
1079932
114052
390400
719163
130873
389695
957045
285265
70447
628795
373666
566862
1043959
644230
477001
982724
425217
242029
579275
351452
78842
269043
709059
94080
236162
28594
726641
871140
846535
89017
455815
90231
31980
900410
594371
114917
448269
1019934
892875
940169
1000591
138140
888417
63134
450260
551510
313685
557350
761227
442090
280999
560618
193661
977713
424942
35683
1013176
342944
802350
982208
111056
728453
462778
837008
633542
391792
614303
36889
1041998
624847
375632
495116
120059
960501
288841
294379
259118
1066733
1060992
1073308
25771
807466
737605
538607
701136
351376
499056
662829
618924
442485
936045
312341
1007295
504064
255425
154295
33986
503363
254249
826487
251426
863369
1026060
83328
182107
1075491
754311
1077792
248234
392610
781457
548790
946221
656050
1028426
547780
190920
358776
1051711
1089622
849637
15375
669587
626035
1040073
931064
990397
370269
426457
779612
129988
791079
542323
365362
869181
768183
754178
710594
884631
183692
984484
270133
967863
970327
834136
632800
614098
170037
848487
520049
875789
58637
169464
437637
979722
776209
132984
489888
178967
918675
353944
524035
370694
854115
359007
376666
150085
565383
1039433
617461
173336
1029780
832893
244818
728035
639582
721561
1010519
1022640
923771
654118
8898
1071423
453239
391508
241809
242859
194414
300341
490521
610428
350102
805797
1069178
651840
279999
880226
558558
278175
844824
134784
1061722
532558
240828
479475
914502
727611
673171
493999
630572
1100386
451492
513268
771451
17547
949306
1089459
352063
104185
645164
747936
939538
87770
959737
617065
228500
687601
61525
631673
901908
234942
1033589
905568
51271
601954
565687
38637
511558
442575
352970
844737
67706
259658
777225
1088700
646016
486051
702908
826922
511609
188400
523111
18369
974259
158115
182732
148187
743712
597446
293452
145163
50444
968451
858804
893235
150856
419557
440314
644948
674914
246527
1097212
23448
776557
584358
42828
372536
748622
617387
486044
973571
132187
533652
977017
985781
853527
9281
974252
103073
280114
605964
146986
478965
306486
75078
1080674
871048
547892
752492
683318
980134
715010
257383
730098
213808
412548
454090
488314
856969
210329
238303
687786
702088
70805
85682
145750
972208
550476
1045423
207392
647359
469332
1093598
27102
475289
811412
253137
367379
386173
1089774
467815
82965
924648
121744
343938
719477
954665
218043
994423
340399
752089
1074633
643395
131185
832524
457340
928540
493173
41575
618676
574707
574831
109544
257785
770087
362951
173929
1029840
404137
751905
374897
918323
92199
1061099
104092
596022
146618
935245
674129
925217
470562
167190
176475
3177
310983
181145
339464
984276
731644
527016
314479
851824
31236
1098010
802160
178309
603030
108505
325506
57687
1019380
966282
749183
313438
693137
159649
273027
655220
771992
676098
562704
70214
464346
629198
138849
909550
447124
1077281
906129
873159
1055468
286867
1056518
969112
142753
419962
141703
261573
131373
369030
370080
924419
428305
723436
844357
1098922
186583
536906
1093429
109605
340407
949514
419760
606661
627398
792784
485305
409483
775937
404886
1067068
400977
257174
132073
231715
1023579
671640
329827
965982
1078398
642827
430509
660618
314285
313235
312185
884535
885585
883485
756484
485946
463985
168722
10194
756074
106522
105472
366888
931966
369808
371267
372317
464682
1100084
161467
815775
621092
620042
299574
178832
249537
416867
810961
51597
1052917
652432
471000
29110
1029109
701188
847272
114351
564027
345653
254980
497389
135193
710888
95574
622159
200075
739406
956846
209784
161258
152430
796544
701890
363509
390566
552032
417614
727926
154645
409598
554735
1093285
523844
751722
1090938
955765
344945
691757
525173
509824
589517
922725
170033
1038110
836995
1008117
482774
298429
409633
245540
569676
43462
1046226
458750
443617
852172
445852
963836
649758
378403
832970
956273
698464
844682
1061380
1056400
180701
99556
158996
440241
686742
292655
715437
606165
171854
326653
450020
224929
852762
160729
757494
516021
33409
1036972
554609
206265
1089358
524003
385749
65862
837183
842834
933931
545485
729863
289931
959839
401612
747050
1061872
647708
128177
449316
323348
473344
564203
271798
899872
439259
862606
240191
434633
1039006
392147
240573
501442
670616
40881
803500
1064317
1003124
956334
772741
161269
324086
292925
839694
700147
248148
939973
298080
132688
512248
246740
132057
716383
862523
858709
190964
77569
119897
533355
408611
569431
177009
440435
350317
799081
48929
1013588
898083
702313
242850
981618
748372
107734
979899
299144
300194
706113
1062067
326024
327074
328124
524719
523669
582385
53524
55624
54574
44964
46014
156160
157210
597119
598169
297783
533363
636260
637310
638360
869318
517558
1016833
1015783
317876
10359
18527
937760
961515
446096
331903
960613
1078546
663645
716866
540881
1100150
697108
825282
168202
832435
845893
687138
312804
164799
456437
675415
431074
182510
179951
341467
221019
134092
137626
680303
254949
224110
946910
532262
794040
280576
876515
676471
78889
791838
653870
638090
488298
63463
199375
1014287
929164
788732
453733
115799
345304
353970
39047
250635
25680
500408
382012
693111
423024
1087964
591332
485211
859763
5096
122072
968812
254556
749867
54323
1079163
455508
746965
635490
282212
262709
1027078
1039964
444649
92816
246656
502231
735689
802507
740019
899983
866714
93879
819585
1031749
589766
793582
886133
246136
654035
547842
865080
1003030
171071
216797
276968
1037380
35292
808039
775415
241627
748833
870863
710303
396108
988693
356412
685867
490402
855071
980998
40448
534920
715466
395963
245765
396642
89927
194161
46696
373094
814413
631558
894036
61985
1021211
486664
564925
810647
751661
1078722
559885
755210
125430
488585
347585
965752
964702
406712
475409
627699
443707
165148
406243
122582
889746
913954
656990
790449
626280
397544
321522
406626
239953
766880
355238
354188
644110
544814
923148
247295
629185
142165
5440
518017
1049153
884256
478481
216263
608747
571343
193393
1065659
739660
821808
541226
954542
185548
783027
470161
453827
694035
571768
942656
345890
359863
927878
501451
218930
1072675
73292
451567
689117
216267
395744
142014
506836
197092
891371
449940
635613
359423
189969
701492
622317
640938
162328
211166
560620
321814
341279
1082849
1088224
507000
357744
873611
651701
575982
214398
659577
11673
49005
807062
213029
842977
1055825
357490
739547
34633
959882
318233
572309
873100
780599
48076
76043
1009593
426448
369062
1023104
91840
936851
57350
920724
170438
761226
606670
72245
571600
1034352
786777
44173
465051
163752
386141
721363
244717
213884
351701
378614
538244
461991
339735
406008
591483
205804
749299
66200
652259
44461
196862
642332
413936
436923
360549
3350
184765
530725
604717
198652
712251
250698
1013690
336984
162029
51441
551220
629023
318968
160317
957766
148227
910819
269349
474024
402217
377664
825307
1037031
426174
365630
384669
1016769
934344
192065
675868
510900
23927
876424
91663
700154
959540
223464
571427
1043906
259574
406183
809617
1070793
656747
1055176
765354
869603
870653
356185
433225
625570
921168
1057982
637416
322522
379234
903463
904513
204727
406396
503411
502361
238308
239358
355976
689173
628204
106354
116981
442768
253525
539624
684029
862341
971480
151231
21918
1094288
649088
832394
305172
624508
425365
272145
456550
120401
1047589
223494
737768
272963
407743
822141
791573
723081
175215
187919
913642
938497
54012
453014
650749
79540
457572
197064
1021314
792925
481872
211287
812142
433834
657784
196759
60169
345306
37415
329403
1097179
491703
341491
770555
1022897
593345
346591
198461
94902
684985
165743
44321
1088679
772227
323069
1040947
857642
133724
889040
891918
600125
269915
264140
8766
838504
174147
966579
234349
57332
423627
43839
1064965
66241
902317
530676
279682
1047816
549939
969056
465387
521334
616731
469698
130452
1079711
598275
867077
1065157
273288
319703
134841
173398
1100213
47060
730614
1075165
323088
709488
180470
708946
944373
33198
800708
657898
483635
781676
344035
99976
370111
342061
480651
28748
1009315
180268
966438
458782
798758
945605
184316
777068
545468
862939
507824
2681
47932
631290
826996
666440
142578
476724
989818
591670
591460
424343
418438
315598
353440
459083
871942
864445
591026
631769
851259
1021413
452789
321475
435508
77669
197712
976812
959833
1045608
495723
448734
973513
105100
169785
430469
466921
542673
773280
567025
342352
1022704
731609
616408
755640
81120
180281
952235
388434
192799
65427
372877
135265
134215
448594
145441
580412
14127
61019
283312
797868
661778
973756
437867
310318
988856
586384
14315
89759
578234
690668
203884
289773
550219
988013
839703
997155
763794
201976
491259
671051
2314
975998
426512
457557
350008
133081
264668
439556
467901
47804
300807
447035
162406
382097
582404
599788
832177
858324
599363
166098
969620
346604
313523
1064560
753569
692387
30599
891103
865418
585447
1007158
59144
908628
64608
230014
336399
908966
333537
656173
432114
785593
383767
409337
32809
1031810
680182
910019
496318
849923
355439
810359
497796
736774
1089781
633429
459041
877474
856913
644480
972862
370787
655280
177746
332648
387826
1043881
849447
497249
100914
45412
996412
471494
855445
667972
673879
71986
746893
838536
305857
246903
150129
652722
365189
1008422
700861
249659
934311
111017
1048696
242165
114559
810433
444246
424780
127960
463990
203152
334232
12895
608639
1055403
749749
420490
598869
730700
969864
973200
695919
1050604
51635
276613
325282
461002
653520
8058
10581
793573
74803
891732
1093299
1010717
825704
1097881
976450
523686
673870
359529
637523
333107
344321
736278
358474
720448
894585
29589
570070
999411
66054
157299
865991
634921
920383
559313
801443
547468
943371
958017
407868
224044
580939
915933
519155
943038
1086852
935265
543565
661315
884107
288353
266547
273787
525025
185060
91455
41233
533269
403236
1038278
156399
269873
792250
813556
67758
473700
641696
686162
124079
544831
871009
997094
530965
653817
416503
86033
300147
416676
769598
1020379
1066140
955824
594625
240460
1018530
354036
511499
865902
265601
639226
48759
336467
106860
206252
877032
1091160
743181
628220
845419
374242
21272
655395
754266
969239
1002011
200663
731814
1022127
366732
580510
470292
186166
586636
703125
933280
1057345
69213
839475
329244
402919
90979
322506
776139
542290
51083
81142
454843
637446
27759
796538
728450
140079
862962
935685
308540
322644
791728
83015
1060013
291370
655649
915126
196633
342338
745790
1042050
922688
1085094
873076
67926
615793
281617
658022
468493
790006
732890
294912
422610
681232
870046
52900
407064
1012288
293017
563912
55447
522788
149678
686909
429223
829650
308250
546715
959288
947189
50095
412632
709421
348094
1083457
212878
263963
71809
709733
180140
638757
141773
738328
1053122
485704
876747
124093
810077
363181
49248
922433
1000581
632825
177358
261723
779146
209298
192107
562457
990818
656067
26730
979013
541421
359022
282569
461511
1008638
982962
326645
712074
757799
914323
747376
139639
787829
222737
460335
225036
1098025
281195
39525
1038511
876147
757591
445481
452929
812738
132599
310375
598604
944903
361417
868996
616845
666400
112188
532164
498299
360799
778244
23127
770330
672083
355772
82300
208340
702405
142974
1009816
787234
962935
200142
539968
113176
647517
900300
1035038
315205
936899
548948
84500
260190
416971
222479
411782
186442
803774
465101
254612
719132
673940
828069
305164
804047
894883
631191
1040723
1042842
179349
118445
176646
782667
419471
830673
1005036
747279
590096
212906
191280
250492
817212
51637
589809
352122
518654
645703
880583
218484
535192
346598
534259
1038543
740345
854796
230135
1000531
393079
683880
988779
379063
1003211
567308
262504
155756
1050234
359300
41183
803296
504174
938968
840385
759964
111958
63068
631902
644127
932357
885774
716790
274669
487746
532023
806285
382892
644268
154398
916557
1081645
689712
1010709
995149
686418
301314
855918
540776
807043
864159
163145
488745
333923
863372
926506
378632
107255
707039
687855
449198
82756
469721
363595
289969
597818
1066204
310190
735883
709740
140984
672299
586015
412689
994213
978572
837391
231585
1070373
67908
904188
545461
121980
6438
740373
224482
421532
866490
125388
650689
892883
262605
363887
901957
995087
76674
567915
682873
984601
482506
1077110
242382
632087
445152
339447
176339
358497
1030681
471732
101648
743305
504678
856273
354425
771325
222157
745772
735805
841826
875051
83685
482922
534274
376612
854053
404965
360464
323539
230126
1041244
832139
334293
736470
652343
105405
282802
994910
100759
796361
396220
466940
640997
953119
905036
436655
297654
481171
630120
376514
485185
132539
443505
991500
332750
438025
118079
79636
408759
806511
317904
274263
530089
277197
1059165
141432
1052348
593489
335559
787952
42904
463623
1044082
120319
963973
1014825
810774
1042604
605439
35728
109526
651799
315908
452533
857409
161886
1009688
997807
542012
157763
1065803
146727
953535
934080
302395
790120
171038
583693
472286
382820
577607
284228
268457
258009
256959
922764
921714
1096476
911229
766381
314883
313833
172980
1078986
108719
459269
1057756
825581
731782
119370
650628
346988
654058
506703
684039
232400
415449
470868
730474
537817
1093683
729793
305499
336700
335650
625901
716501
236360
279176
571911
290400
1017985
1070562
772045
594167
670291
926649
563058
972525
41517
404481
118401
190123
259964
922365
526264
340397
685959
78988
828743
314545
418448
308163
744453
666125
95946
233238
68421
93511
362614
964219
421148
1034323
890414
838544
638492
475040
527136
80732
907399
1076804
79571
152804
231370
257085
1045796
243545
659121
600510
298849
435689
479443
450019
621645
6417
829620
636784
411871
1089111
847596
757959
952231
569247
170295
1095963
454036
921502
951390
293392
43281
858218
576067
802873
493288
688521
581015
290117
917159
541717
177243
447359
1050428
915839
721595
675789
223135
832003
197635
1038586
704969
446520
853491
731699
239561
429970
729058
751912
291907
868358
375489
983143
533772
255412
147917
992288
248348
870870
173286
41117
116900
999074
54034
268117
315984
957553
547862
502050
425218
482460
750181
1055459
611509
283480
240262
898273
870352
159017
844239
351486
637213
879029
793437
182930
526300
106945
679105
261007
23117
641643
928622
35355
437984
752995
17997
781681
534659
847364
287623
114293
399148
823550
932808
303033
263027
30463
588330
53949
221616
923842
1084948
526732
499840
1014931
526629
885329
795556
385063
196683
279041
1043497
773660
399906
119841
896005
419175
40255
684437
587712
351110
617799
339218
10420
27779
226085
620565
683250
981648
370423
936089
109678
338738
397051
669231
484424
884174
915827
923623
34582
172901
349959
716590
354785
256207
814746
929643
501480
39595
24457
1070475
546479
236787
276314
211907
848465
484119
142262
453679
820120
634889
884524
229994
250092
700459
849318
1040464
942007
385993
1020267
599409
124869
143675
409998
851155
286464
818556
466260
71296
270427
380974
256125
230167
759448
298380
960197
575358
659839
1062535
506559
814167
84508
51243
852911
251446
620049
1017843
1090539
61527
224445
230931
435208
870514
270306
428012
887670
959574
708524
867844
703151
557338
306231
118418
632445
1073935
89725
388263
938678
497029
852399
22369
943598
567332
859109
326594
1046198
605442
963558
732975
559720
325899
1044227
852137
364986
847367
434977
228413
618981
992025
113384
435174
789968
218538
106649
132592
302674
231862
649156
794018
406928
161958
86689
1027491
974715
322573
461057
422528
132416
789111
240903
344455
623775
109204
764473
5198
1037567
927317
925020
1087096
283076
776383
484890
431834
938807
192115
609555
697209
556571
547380
463823
981354
1020895
703728
341072
771307
323544
181063
829769
22926
884605
206003
441620
740370
1093997
32165
736508
46497
1051963
936465
202305
936309
163305
1075982
78670
370371
933699
1064984
434567
247757
564612
94284
792688
1085325
370264
372743
523924
789283
17488
654477
453939
615164
546439
411001
804485
1037213
857603
1045505
694805
379900
784778
952502
915946
846969
542612
250632
373895
555329
967614
748159
32018
155590
145483
657755
663858
258903
503599
820787
894437
439238
99050
738515
330536
681130
782852
442563
552674
844557
25069
442963
52122
238670
701184
258275
31265
581517
1049690
295705
754894
1060862
598440
548591
585259
275272
725861
716934
245047
1084145
1055435
223383
408553
471953
650057
314478
465508
566774
1018199
647335
908726
165975
991237
6510
749084
969444
86058
186366
947697
200155
370622
971978
705727
831392
134897
10928
954824
68965
1088744
460873
342167
636909
259339
286282
606874
848760
411144
648307
113313
199239
933982
411282
603558
470746
255533
1080867
408761
403817
299627
264229
1025599
280138
95632
452298
831435
789321
108902
715382
595155
840584
266959
823159
1052183
561790
462462
96914
1047855
572165
914243
726219
113233
811801
764322
778370
922075
1030732
805965
64663
970043
529576
151387
763842
558439
182926
142369
1010950
675020
824100
914015
1092501
664729
8258
288111
463458
1047045
421787
1064001
414554
1087440
180458
31102
1035377
515777
84434
286540
587436
387575
572616
575866
534414
18920
270088
923397
686165
914374
148827
1084020
393277
648093
262289
271310
1066446
656876
340274
311508
802748
493215
127969
606708
918710
887969
243148
996670
25975
740107
10857
912392
724693
571858
1046132
507448
106827
566090
454520
777629
239940
275181
799354
938971
619797
355240
268721
242776
917752
1064898
326357
33643
789049
796922
1081150
106253
475664
444940
546057
533584
377693
807898
135687
777045
157199
1063435
931244
509933
13161
636071
1035344
694898
1058151
919856
472849
616383
220042
651595
444191
990011
628194
86157
48923
774382
840342
102061
572418
248534
1030268
651451
522591
580496
379217
92882
324482
765518
539163
176914
861719
697922
670872
330644
564800
1088800
286360
1020391
457762
468407
652644
1072506
831143
876734
185844
837100
754351
1027472
375317
891919
425897
626184
138297
534678
192952
533745
855520
74571
858307
745892
604384
1023314
186923
58671
314165
811663
649071
82146
108622
1011497
286081
571689
816117
798563
1040004
318183
647540
462580
1030849
1040742
934453
1090642
576233
372161
745057
183234
233997
1023584
38724
13290
516610
759640
330910
397602
673780
373096
847721
496192
1029350
58064
375875
119325
911967
897509
243921
648025
86226
1023956
901596
110000
616821
850123
359807
1057007
1015887
335486
203078
547759
504412
1034578
367815
1050927
154017
20355
640455
928035
79614
224503
540960
174913
382766
856519
689472
179765
718725
172569
659775
1081092
552872
688606
581539
98615
403207
926046
369475
646918
260870
553087
433945
950457
297462
475907
803847
330524
288270
862143
989401
591292
18191
313191
700461
153759
288823
295447
1029068
205683
586954
469379
149317
356131
332784
14845
779558
441864
533364
633432
836745
820386
135507
358771
222545
949906
756454
176712
332926
34189
941258
427733
640742
640381
892597
424472
904646
589163
2854
731949
303923
185070
1024270
981454
55923
316290
441139
198341
312428
568744
1088644
434207
959990
1027864
229265
1034673
596575
947366
432344
446562
609577
38814
339939
296603
388463
733383
609929
44442
53013
155332
156382
668764
986517
995333
852049
863436
607401
586634
295480
437445
214315
57662
134167
1014987
775394
360670
156944
894105
1099461
51137
674988
1087577
669274
590672
540033
848410
887936
691620
369192
992597
154328
536317
929062
329393
5858
487882
240038
891041
626084
416257
852299
345063
823516
548503
675655
83857
392997
685798
167118
664274
554984
443901
152316
851726
1082170
970396
493611
271420
288815
185450
286504
483982
913144
544643
438616
989184
64725
633682
528512
931623
806135
1042499
901335
617557
725425
690136
269128
242751
160716
740892
746659
892042
852805
1006069
436684
312783
239236
450521
932298
154807
1081810
1054185
907251
464147
858373
997947
706965
1009306
726730
1068781
895518
1090029
152439
954146
763340
242275
1025443
692291
569425
415369
877136
34173
58184
325074
1082493
195344
1030342
898320
759778
776989
634566
1038850
345762
494863
802594
608592
271859
556984
869463
1036990
667641
1074683
161229
20786
669607
325662
1022770
487891
111104
488989
814666
645139
460980
446610
63315
341247
1005572
1038272
391215
293819
785663
947355
74686
116127
1007319
778444
306886
797756
313657
612203
89677
547899
193504
413637
965703
495329
675999
1020665
164218
747097
803109
172100
270654
624291
521727
1092670
91626
742740
4777
1070193
641489
153089
954759
880542
843300
714735
279875
478036
327878
37950
749712
550103
1068298
460150
219745
334119
170197
495012
581767
624940
1025913
165638
918195
47121
1056260
272978
471565
277713
784947
760364
322356
464673
576210
395844
52193
185484
493740
600393
236137
854974
823130
981632
336267
780320
737835
932386
101334
80665
882555
247123
933201
514452
737436
821949
560359
390468
658522
935637
329825
327367
533742
593854
208056
229373
361456
331953
217329
677446
310521
698232
1088427
6762
740174
628021
759703
206417
488038
391013
617804
469414
307626
776523
494212
836518
470467
878932
655273
468193
556684
359655
28487
138728
995407
1094272
966232
502571
939375
746099
867464
655972
1063359
690342
30001
118863
268391
265053
157872
659616
135268
896519
403321
46690
735105
563355
839322
537981
548916
662933
616372
639439
526229
416295
985317
206864
370778
357742
99046
119333
893275
383882
146479
771560
854676
635117
629625
532792
131091
371942
443977
124129
739347
1084247
541896
915217
1042408
330614
335303
228513
663953
419526
965002
697698
958115
478896
160272
268163
410861
187838
746380
378694
904458
821398
562193
19201
949841
532559
642620
979874
350826
281654
50933
638549
773905
186910
893904
580368
765326
509365
250567
86111
286687
825285
1015035
284928
25328
346417
1017916
651882
868359
727017
79532
716097
334042
862685
460496
1032111
267514
913314
48697
80067
341799
454643
1003943
424830
890819
785004
577461
419188
1069970
106618
261010
255992
241798
598331
851773
213387
365560
462690
449661
719114
237036
352494
856564
333798
755439
593833
247393
475459
283994
137125
751389
804472
93702
694822
1062272
904332
930382
401664
991002
78354
264952
1044725
564841
863652
190643
586510
1063713
973799
407775
467742
358117
197337
276514
445052
94267
189512
739788
951392
911247
487857
586231
1083202
299712
606252
414017
3540
973125
450264
924060
303973
1012560
1066569
479757
351945
375290
1035932
686417
887990
347826
248098
900155
613255
181939
432027
596220
303797
661969
120212
929817
108084
443947
783918
660388
993745
215970
797460
807414
42347
66938
517576
1006816
927147
489343
646323
502495
784070
298741
758861
703185
73031
270445
676493
757450
269334
821631
104555
131055
64839
336313
1013017
500400
334503
952644
466507
768344
968981
565673
1045126
830203
580419
192373
209318
836678
401556
235880
769619
319332
807756
1014225
751056
6883
312639
261246
646458
565930
789326
227581
554701
91612
572511
763569
826872
481003
39862
1053462
543348
957370
519572
486134
651479
551833
459028
585002
821551
195154
973594
456321
372429
618983
44405
45455
366764
798813
704513
649771
561875
428307
805930
104186
919472
420742
1034710
270931
471501
365200
726892
961651
764291
756788
235393
620333
1032120
807617
314590
497575
538107
594564
1005074
135158
186853
175726
937983
906106
618557
653688
829394
828309
438420
965846
319181
1074658
363044
114418
790574
307068
436829
42923
899929
460652
461936
200213
732590
132795
1056629
572731
745489
104226
1023097
100269
954362
758215
855077
887915
1003243
1022384
302882
142881
926992
491573
345349
294959
571377
107037
449834
209491
428727
130728
862489
626654
305675
123292
122242
483113
55550
944130
96850
171888
138404
12497
293199
278926
497698
313507
791555
41372
762223
66408
51758
456861
752734
123779
659194
307211
854369
691621
677745
116810
93647
696344
902219
133083
449396
398888
779815
818277
215307
777900
527474
772758
699184
461704
15679
310204
829295
1025640
240893
796608
664805
178496
990984
491089
165323
360177
221871
1051451
590445
485222
586273
289096
432945
545737
805507
14904
718218
141984
222710
176741
312721
770268
62584
675970
195174
588533
37815
721723
647012
357643
573937
350727
890045
1043375
757002
1044837
916730
909055
128680
472657
995343
819820
5420
654683
285524
410378
957315
209342
412046
850389
369134
584195
850565
157641
541738
809924
981022
24475
461288
351045
813186
852866
700658
965435
19243
873576
322423
479172
743352
807456
152696
929116
579025
766302
603301
934622
44732
852204
413881
219382
641739
41807
273447
896994
432035
831094
1076089
746951
882434
1055620
278873
1022277
472489
762468
165921
565890
586661
852312
775915
780672
522237
709517
667246
125850
418744
613828
401827
690740
1026873
436703
1059604
832493
169226
212510
331902
1030848
463548
959332
270366
432619
80204
979254
901981
218655
633187
646526
862458
794919
326250
516556
233597
600763
389671
238433
1071177
796750
432026
690856
198314
1073967
946985
5408
114545
366293
454369
781775
481106
100148
733967
390163
699495
44794
696502
226365
952712
551758
989320
317417
513762
764857
381024
259781
417295
60796
839247
632857
917399
925933
746337
350376
967110
202749
786219
883591
95135
169204
427439
841158
483317
37425
446867
704748
22008
98279
64829
957812
591245
223733
807994
921022
1030978
909213
544735
992474
864557
508103
487102
456545
964547
136271
520058
867451
69223
371956
898210
893418
482814
211436
105868
248658
485837
259937
923644
699032
805095
14409
824153
676376
681350
328425
713962
280853
48379
48378
669698
764655
1013043
543692
754405
456288
868413
654359
737393
43659
150010
456446
1070860
202681
934739
951839
554841
271755
186887
796485
189530
363574
580744
352760
886129
119980
941445
349350
376009
637190
236987
759908
62396
673689
320839
427983
309244
771404
407055
920603
43987
1087248
67188
559847
1060117
625443
201571
116324
160043
547618
827892
551241
771089
790610
989064
86782
359021
103467
561551
919024
725710
886503
324295
850298
630933
944036
578581
350960
31735
342262
13246
304913
139416
876667
6749
481311
824747
1026165
663743
222811
555055
112234
987898
955176
965459
327097
35807
91948
146845
752164
446103
292440
337443
998781
202333
953745
317205
356239
218711
394516
1042141
120754
716984
462143
868361
804417
688250
105324
789331
336644
1049696
615391
129122
236295
979327
86278
959756
505161
299174
613587
51516
48703
977950
301604
273380
869762
547619
440906
764417
534515
603545
100204
333112
308831
645007
438824
248924
280078
723366
46331
714172
601101
3607
162901
405948
179862
195615
169205
805553
745744
582538
440031
214440
1069916
1097436
941698
266990
117129
585949
117225
802822
842562
997443
471190
61710
122347
741265
771178
543885
15528
891313
1041473
507418
740086
902175
758737
574625
711079
652122
226283
41235
949269
140234
1064978
545951
556714
412394
200519
763339
906649
1068494
534419
429023
750720
1021304
554672
116235
464016
782486
371950
114312
465750
919317
647432
664817
598216
37110
115062
249683
419307
546409
89482
1096708
654669
248319
755772
764737
241857
255845
549893
145532
1074141
326665
248194
567957
86335
380052
442389
342864
513355
912360
826749
609169
527281
892566
850668
216813
369821
443709
617516
899375
603507
823381
694798
1023572
64750
391225
52999
28055
152878
529458
243371
40449
274233
248513
735763
1049225
197800
55368
56418
292709
126105
806878
501038
1020788
342190
729213
303963
45974
696098
9333
720146
21177
634376
989929
877354
274076
345578
751987
1003680
549036
543520
167616
244897
896946
176294
856694
639193
521579
562297
369673
319087
19860
1075593
76444
170001
773509
362996
965111
312767
61598
626913
1089152
1014875
758994
694785
908740
222862
747466
79769
986676
183537
856200
251533
1057900
726566
405225
270683
154338
1026858
653826
516519
460199
312417
885055
719473
203400
219800
258874
260316
638512
67887
557968
917254
478196
865724
470198
283345
971122
635343
996091
103237
630387
786038
179293
49904
145411
618840
218911
376162
255760
138563
484444
70113
402075
151889
172184
1007023
357747
224892
471621
112027
491813
1002739
946157
656965
1070945
314129
157949
330881
103614
999684
485459
141541
74957
79380
954521
453204
348913
545292
103419
501492
965928
948850
362298
78109
766553
135968
925578
744434
414473
468945
832086
937417
520550
1083201
970363
479439
339121
901081
600801
186769
827085
520484
519434
619928
684247
299597
993212
992162
645581
737321
736271
260770
259720
112838
534393
158495
1072622
924593
923543
922493
921443
211437
964882
568747
719606
812688
297281
382261
943721
268798
269275
145476
363150
80713
354056
639290
255620
375166
509305
203751
890804
829323
714085
415339
51204
171353
331462
583144
947342
615573
459625
1058090
1076888
63097
372845
20348
695759
933156
508720
369696
3568
164702
339123
1084071
655476
341876
96788
351068
761139
1052012
517305
1060195
38369
741835
863326
225046
897610
632952
881387
2184
751510
180199
357738
200743
177281
242445
741100
1069094
89021
283601
534435
208916
275937
889652
897287
690995
690996
97838
648638
34552
792461
544163
403326
444569
955425
955426
204550
1018650
422087
421037
424638
1007282
1008332
1099779
574067
632006
339356
875994
225666
389518
283813
536593
833762
218204
91147
52611
289937
405031
721554
890152
398107
590488
1028314
878284
797283
63563
735998
178467
727074
4539
394228
1005430
516359
897709
496623
159001
252564
5481
426036
771920
811216
614641
37203
918445
1032074
283289
593113
979784
30763
148587
555187
699031
1033042
316408
1012971
814543
737503
503489
76709
643920
56827
491531
861268
690168
933755
906535
493049
222078
234219
532431
825201
1030168
502184
746581
890420
876042
92039
667105
944648
1024602
427502
189987
442759
216909
523908
356526
852029
69600
296485
701048
1026371
13417
914357
207724
1021771
987419
322250
898785
659206
44566
894083
883075
483724
1028767
167542
408936
70688
965908
93891
284933
516984
1009114
301907
788959
804500
163686
50362
383309
581493
933867
1051413
641983
845240
1098278
1079276
668748
582219
804547
230722
771257
232958
29305
559329
877627
120170
1008218
33621
885840
399963
102654
886661
997072
915112
674085
353558
1052449
745172
1048048
744246
386315
900813
1041072
487913
998345
150359
630805
941856
532668
43285
849844
58685
313275
152857
801710
543363
26677
696579
305827
792949
121397
697033
676468
60994
1039449
375462
465318
724474
20720
635407
202139
126877
247709
130448
12172
883780
890289
356004
390050
396738
1045193
90742
571707
759862
1031332
7139
866531
708060
994573
689024
1044099
369330
90470
424362
535845
149416
21282
185237
634018
413090
297347
444175
338435
855112
949309
310853
587625
643659
90317
843200
251817
1008135
599972
76960
509842
979123
69584
379180
34101
183987
500494
1094701
159064
871950
1097822
620178
259481
133649
667857
986187
468940
60419
337318
303042
107205
595493
61827
684865
185652
851075
138345
922789
376133
276749
654519
104760
60271
863044
119877
648668
1017160
674329
422056
632752
348453
764232
375251
801870
802795
989484
463679
99377
492831
648882
503796
1052097
804663
597946
267767
385068
217043
475378
723223
423569
417944
180366
36854
658265
1063901
525874
829269
828219
483750
482700
134493
806208
487124
432392
115267
1010522
1031145
395887
301829
138981
271777
68815
747860
725294
309485
128860
48769
198984
69818
718579
276215
656684
490809
829149
613022
83678
1088930
363203
155984
534847
862042
378172
620886
886055
127895
757858
1061822
91664
781360
61391
686397
494722
74720
756848
257029
909824
264326
220116
68837
1075525
386920
317693
79330
518038
537293
414851
967766
602758
884816
956591
152623
833747
435297
1089483
228711
974116
1095920
336797
826520
171967
810945
216229
573785
1014737
1031740
1084507
100741
499973
314421
1018784
666677
695431
443826
52229
656070
449285
450912
886249
511398
756499
171452
141148
354971
566025
47738
891060
787141
18619
1054807
993934
682197
1056555
470698
813331
532678
747831
529620
891406
383516
783875
945177
75807
598458
1074519
362435
844285
349764
1064222
742821
370048
314203
100941
1048482
32628
968366
379096
874006
1021746
92704
742472
75815
558744
361562
199281
1097006
699710
584133
984736
790710
862390
951348
95493
584797
726268
468085
326134
453208
936049
553462
356121
907064
482395
1077073
476914
608221
454325
474694
742869
205496
183086
984465
929754
146836
1099716
247372
688471
38023
718379
865274
962030
160801
293389
990258
785773
810367
857090
574498
468118
1031313
1067330
163670
708197
735358
321121
268894
291302
422316
111061
1046176
904507
825876
999533
752834
868279
501342
52131
394319
135949
430488
199102
343652
565354
652328
968396
967346
1092658
1091608
703445
703446
179661
22524
919150
303535
84348
202552
203602
904265
656915
702936
937141
193441
527912
351448
551422
135708
86561
735444
600620
397033
350260
7391
895102
683243
911663
699161
401469
926889
904089
731112
562718
834332
424694
649466
746727
1024641
306856
430399
606184
377711
1095919
804353
496859
107246
209924
706387
563625
697398
976440
1037882
331673
457896
1082108
173699
726489
822964
2593
33255
579040
278962
564924
474525
723444
45075
1085805
999423
969785
826506
960841
765500
533439
151888
3016
539851
1073336
654158
843145
1081289
111152
68504
289358
124676
1010954
770993
773335
297133
86309
807169
361686
220955
943348
929165
560334
117201
1053662
1009293
432351
104284
863126
11823
1003807
340273
997975
649293
625019
126374
390320
701432
662716
784300
330125
445632
280539
1058307
105075
828181
993885
684394
47764
950588
804813
1006740
523008
437804
60846
982913
310627
168672
642103
74007
71374
28667
45219
217313
625172
320017
735142
960505
901595
426089
526997
200394
859484
435298
967476
817794
1018117
316624
748014
89865
652898
167291
338135
262161
941882
739879
190204
383495
10718
489532
473019
257130
96522
645959
340431
243297
742437
88970
187032
206110
904636
311904
887624
951397
847247
758836
365345
488611
523003
6819
884789
364776
373382
932407
177186
983002
984052
813067
683530
611195
205567
383521
1034687
657393
656343
535031
988910
364825
1034846
321538
272765
122589
14588
457149
265439
785469
510113
761737
834997
892869
1063048
877784
517892
469411
751706
114642
1018792
667546
112614
545213
240999
863852
565127
315788
655890
15799
1065598
292369
70092
423763
291981
1018872
460698
922915
1067502
976330
30014
766125
256132
612930
636859
613113
1037891
244208
836889
1010245
95410
635633
114919
322160
559837
925741
294293
852427
940009
495043
792987
660171
11660
918839
529918
626003
968863
1076720
166684
818367
349080
824053
844887
707690
932359
904301
485090
399165
922460
1039683
424033
1084217
215708
545404
780688
364080
8008
800213
36007
578897
889314
6222
1098059
865915
102715
769516
834275
821519
683282
302507
687723
463610
498831
883311
976326
159294
333379
123851
236100
637522
483833
948241
379775
517158
64159
562521
450948
552009
397809
679501
687850
661626
124146
220024
995110
733243
524889
217689
311518
419150
266653
233555
45787
871874
262933
263983
16629
93611
949364
1094882
250622
307472
438710
547133
186774
484589
691156
128512
106862
862356
1093216
969450
253067
948750
977951
475630
416124
662174
755408
985754
783023
246956
524648
523157
303284
486968
1066690
1069401
953863
129232
1052095
97256
719297
838673
837799
184567
303765
670257
844465
157794
847987
453860
343386
244600
534356
272464
667599
61839
426710
653610
695287
373671
203443
707983
56692
620273
877853
806568
209962
989208
141606
654734
7200
505691
211232
1024611
495544
555838
102905
646819
916944
359915
409571
925621
1062243
909217
714975
1073637
102346
314681
101040
767987
821340
655746
479148
956573
302735
961158
223603
42385
1041190
836443
545413
260862
434113
910259
117509
804210
142367
409069
267319
617545
1064895
256233
361460
83268
119287
258681
648945
926522
286326
1065616
473753
643114
375749
1001262
905249
796101
82025
751703
594549
658088
188090
511452
5776
137510
500747
956278
484668
325072
370270
79523
658034
653346
1061175
109427
982595
697102
269599
805199
862039
78710
187900
412729
1037298
960518
111220
130783
584929
541626
571887
438951
665526
956782
1088971
699414
1077917
904970
480119
801785
924452
676450
193471
1095393
474566
591567
4517
117733
1038470
420903
846335
100355
202997
198818
480941
533509
298932
623540
517625
249709
747498
149491
137480
519050
878009
505979
261413
91618
346460
142185
745674
8492
9542
262848
540064
828139
213028
184335
589412
584254
43411
593099
1057752
1085866
804575
138333
308265
1078383
353008
582806
594249
508009
570633
447522
795071
412350
967207
634494
526001
544853
1007471
1090094
181839
575561
519015
517965
833452
257932
750950
568854
597048
1028890
589132
698027
1060048
61387
438017
978962
895551
585205
486964
163408
445895
799002
493465
945747
744540
23190
568141
36500
1091621
325207
161409
646562
6893
801855
257204
36714
827164
22747
692610
579253
205486
317637
747143
566899
447045
848209
1045548
408509
146085
481361
85771
651764
1039084
910743
419622
823162
250783
864417
332203
721653
179965
839646
975944
689669
316825
449739
622367
649404
462827
770989
467583
906757
709430
306445
58160
44223
619437
968242
44769
628606
404387
846359
1079860
939481
655480
653774
489351
258034
451674
830530
1055153
43844
917964
671458
1081675
44390
324001
26520
565688
264058
120492
486810
735937
1072990
815728
805175
145829
83219
652648
344572
285978
458872
904067
541589
247333
21857
812177
835708
484213
143208
856032
1036939
485061
473891
970095
398543
91936
268026
209859
558278
971493
412472
588474
465607
533979
859566
684657
728457
661646
238345
844451
144163
692601
896049
428059
368579
47311
639895
537376
461120
1037640
1048774
976531
670921
71599
205367
321508
539223
569395
909002
295791
505977
303293
1033163
831545
783915
765146
505998
87525
920188
703925
548735
835173
1000473
718292
397912
185487
533626
312220
1035207
234422
736231
123469
1023841
903163
1031361
55361
833158
97589
92992
523985
114564
751221
376483
859922
1028541
491972
49242
127668
129377
454459
134166
563499
845007
835431
127492
1005181
417375
723936
687600
580977
1011828
670915
155298
299121
522925
877223
242732
1081247
249185
361551
698611
418043
467768
470442
366006
200292
189111
675665
1021084
62354
1007105
234489
397502
421305
884568
461439
495347
474325
879220
638742
195143
609254
459156
551918
264432
385882
911906
809193
334709
468919
325254
123769
422409
895468
686877
195206
805009
1012990
3231
402438
718192
650357
409928
263349
33524
268214
841074
866770
374742
70110
631895
1096628
983219
447062
575045
174903
768460
506018
1039398
718625
442795
245443
226895
474397
25589
568614
126568
774587
176259
772812
353854
883336
278802
162115
1034744
284482
393085
633937
1005896
416748
607314
92036
1093718
969993
885000
1026415
596208
401956
813901
884968
327426
165455
799653
988379
187690
967630
75133
237513
187479
599063
274139
454153
110931
572663
252772
283584
996784
837493
972258
141361
939088
433860
1085267
216919
804542
513186
1079737
23312
3992
1059445
1058279
719990
248875
844174
189362
929269
369973
741121
887854
269454
1028077
685638
11175
157693
55726
767833
944341
334120
586138
966263
45469
709146
467133
737059
842813
929205
234572
556895
25840
205719
987364
895740
396169
386875
841891
839342
204984
137335
634058
947293
317055
475266
988823
62208
508048
695295
986415
691623
551821
1056798
1005529
729166
642457
1076465
1038352
82255
91378
578874
337389
135320
415546
684744
885550
540775
908232
128865
298229
341935
752861
760477
1082567
33075
761954
457950
914820
554374
65981
389365
430795
180331
146068
1083850
829086
171758
73728
675537
439064
854642
328323
1093819
935022
710777
966193
29063
201447
991124
296168
79250
994402
877823
594579
299465
373329
74883
37634
315564
95641
409596
593195
415751
234172
722114
928923
856600
178321
996551
871629
554798
222731
625879
668669
118156
41688
831023
903367
884108
1033468
423965
529857
553045
1083116
412555
578915
299976
1017220
421270
109703
558071
252242
237367
255642
183468
654343
1005832
429101
735395
362790
23732
112427
810146
655025
848291
858250
717092
517030
873416
850213
256870
730159
232385
265511
442810
625420
65908
776570
468239
704692
718168
88737
1009645
162909
949386
648710
4063
1091860
831543
540569
732574
377457
973441
542769
176540
3332
1062156
392779
843263
485484
456546
512890
34717
112102
362893
704434
259213
1046733
85430
817477
428349
281936
498928
98170
995448
829174
1082694
295404
296454
417055
68618
68617
417056
948577
485182
247577
156213
973290
719623
269184
472778
821430
1017384
688050
883739
1082067
282979
802425
803475
64189
823341
625354
785368
243449
29613
429395
893139
294644
236554
209595
524212
630944
1078170
344918
146037
419101
159983
658808
888293
514212
554497
547497
765854
827111
323871
929207
349460
890818
98654
466183
774063
300424
712727
42300
44169
356262
215865
761002
588669
294308
430663
478569
764391
837035
499984
393336
713157
406481
747932
571519
513557
212663
243564
67893
90890
450158
841861
577216
961242
191345
199145
501348
530461
170950
199899
78732
725313
1048866
852517
552196
900482
737743
272025
924578
251671
820957
263075
230172
1032011
936234
648442
771268
496586
405081
576189
818686
711006
1045040
772036
148447
832056
2422
597801
585053
457456
1096858
935742
66138
782226
442570
46816
258703
176938
1036958
660720
885128
484682
411721
727453
37531
443378
999794
948562
949612
1097749
610738
339830
745730
580329
581379
851030
852080
332185
333235
193048
44895
917893
536812
521245
494329
631105
336939
923366
583644
705246
706296
585881
586931
1015990
1014940
457001
612001
612000
472581
198762
673054
694426
694319
27393
343945
710662
258463
344452
35954
925042
564111
1026575
733068
131166
15092
214217
997388
581090
679279
976774
788574
407704
429652
1091668
606633
1098098
129162
1097381
2147
524182
606953
790182
281815
7516
419344
774116
37669
235065
358235
647095
418697
720708
778210
907363
140816
1057828
809124
204506
215798
727347
615454
1009690
322582
30085
68662
835532
780170
712340
794799
947462
933929
464157
911466
102817
98993
404699
554890
486787
8924
543766
136657
215647
1066042
318822
823750
594507
545465
876790
570173
41460
1007463
691726
48132
246207
1016506
325457
597729
239215
482212
367713
995348
423229
805252
349055
349611
219900
1013682
1063470
762033
238484
838145
102063
61862
89743
625805
113768
696564
875329
748141
1097308
460274
820461
483678
521299
395368
972159
104461
50519
65065
505970
484361
625586
502610
64272
1028457
302268
903794
536034
84783
678573
371885
484869
975495
680535
932633
188870
11565
619933
322383
735994
173664
395227
554832
211872
50751
683906
947458
419275
302726
573622
504982
20955
957559
1021087
14170
771222
238280
353781
830945
907749
572799
372250
818859
597122
1052786
144650
793809
820355
513648
716875
1023029
126669
397248
807907
831719
2939
109571
779661
972254
659805
356495
156347
477704
836615
1044399
509562
953182
358761
137602
1075380
346469
157945
71714
641509
313637
879763
901383
490189
12124
878152
60542
77727
1013782
147165
799166
1009401
766423
611420
551956
417410
1007169
561146
632911
404638
1054840
328458
565730
669520
1007541
860414
560617
685063
390182
738303
330094
430688
547090
547089
578917
628645
708135
382964
461425
28383
262475
364390
251556
834471
255056
877783
743787
1097989
852750
982419
458384
702951
606149
245811
976426
366528
823677
190460
895788
242696
73390
948705
176442
1051121
397851
254799
863076
78902
685077
207394
533058
417053
603983
384768
985293
68731
508135
73221
790683
639534
90351
250220
455803
54418
330282
444354
1043200
1069114
956793
348359
507463
568894
24076
213901
963710
424097
81037
993242
761883
726415
975899
592742
208058
162562
556187
591117
520336
431829
476782
43628
817548
402801
559712
498559
345481
569348
596653
83520
1026729
779562
365335
157369
284670
39000
583275
180129
868553
180409
983169
608746
565098
680620
976046
1044353
755207
250173
268860
520231
48319
124634
846255
637405
53982
797005
889765
194047
842948
332245
879539
1028443
96573
7555
819439
162266
590038
542167
877345
486507
829782
242135
498768
2738
795731
116607
1073586
742463
513018
939329
1066402
197586
873160
40362
577361
508236
436847
970588
219069
28604
1035156
383921
1055083
336647
359708
1088157
820365
520701
766391
1057162
338085
512395
956090
92625
561087
525299
606285
904012
219731
1012455
131450
1047270
943720
781674
18691
815914
600993
506493
510373
351217
352267
661220
265388
264338
983940
885981
823963
757315
584665
315947
1060016
80382
470171
283324
527469
346431
876384
744118
1046047
165574
763403
1011576
540481
634969
221680
482692
260159
80348
946236
581765
5667
806187
148807
801353
432478
634358
610313
839457
83375
654697
676581
716183
756380
503234
532247
528797
474709
897125
342722
813961
324522
383502
993421
1025472
159415
916459
99148
333636
637760
286505
738675
190223
285585
901649
699411
305024
131361
293982
712683
1060692
340342
876995
127293
523052
792890
258336
400091
917559
902499
118500
313792
186450
428035
868625
82307
661449
1086019
791564
582793
676900
255027
574926
840794
281764
380999
866236
535963
464178
912305
740807
966400
684362
321534
411057
187408
950865
958715
1089859
984018
521653
411145
762107
1049982
477922
444374
443324
881533
900347
827811
765504
328164
256594
646317
424165
553494
219168
608450
86451
221332
807817
510768
788696
272891
104064
843965
615982
835093
832059
774280
570105
983455
10372
20910
235740
1035777
426000
976302
310032
741480
169420
848240
1032338
264977
13641
900320
1046270
599022
419516
614414
236740
353045
22740
565802
997865
504224
346554
903572
36986
1012436
407333
782701
9892
477085
331420
200607
823993
653451
1046585
43636
786805
369369
283107
872100
475028
333122
652835
284002
627440
468510
26396
248708
3959
26504
183490
472022
859371
591047
753375
983362
163164
762011
982926
82878
702308
863983
1067823
126647
69090
770819
352091
538390
320814
53945
506541
722083
190610
881806
330096
174152
586995
621086
140510
146398
921885
347627
1078110
779646
1043417
775908
848290
57979
830284
419382
547825
816771
776567
288135
871029
285236
883930
563264
8268
446889
854678
21707
771846
884800
202917
153840
1026617
674891
205477
226688
864699
452479
111281
1029879
688717
676599
491136
937009
1075483
554708
492593
117436
572125
126559
448044
139454
475627
965453
71663
244883
730275
300954
56664
1034222
458434
1033067
277737
841112
1091105
92057
576620
725207
837461
914390
1042355
609355
589826
590876
589825
589320
973751
391382
759713
450951
391262
963430
58694
581035
582085
359442
471829
119209
772980
1028171
489349
847670
306669
505912
362892
1033973
688180
222378
616099
268532
602877
601827
535001
661219
568555
717997
451240
641147
331628
1042078
1086293
418275
856606
265347
616605
474796
1058650
791689
213290
142250
292348
925617
474556
116249
341837
778792
305836
740334
587944
932024
474007
26355
278657
134255
614712
618666
982796
949285
645668
435677
21377
284423
931613
150107
34917
1091126
537190
303140
736105
873538
524275
712680
882855
330216
4907
997152
737990
298541
294337
427932
1018608
709554
137269
898350
373396
256984
876964
956335
666784
441518
501510
639684
944969
517769
967814
595894
244735
245785
243439
962905
866912
18127
110518
542055
349458
477336
73254
560017
496699
529385
782456
834082
1090543
216141
94777
326998
333454
597484
267702
873260
383985
1083423
482697
955255
25338
441243
212578
223044
736220
656877
925366
1091954
1090904
557217
182694
489698
36135
309726
891743
657308
868648
208821
501498
190659
984547
691110
74992
799207
899694
211958
601222
727409
927030
1095239
533227
913912
317956
194341
986199
443722
599520
3020
4811
832938
71149
823335
546019
957162
705481
8612
976575
595073
924728
469865
716199
834397
91503
288887
689294
956695
119729
389017
397146
531007
683319
733883
703674
1010531
892481
117128
254033
591115
971043
160477
811834
391484
1053062
234393
39701
227565
175484
262579
911361
513082
1013204
120008
922523
482169
550301
570823
789069
440252
561820
488219
2606
1060974
843517
460728
1066284
176491
896597
311170
486578
173474
846197
957888
104319
29152
1059194
238966
496573
396709
959604
977045
775109
882252
116390
862528
973833
682167
191378
761366
192967
415485
294675
565559
918509
576684
1069153
275609
453136
152128
537494
916634
361032
553080
370609
420279
400123
585266
802848
992904
270387
912651
570007
794359
454152
992478
595726
437172
338091
209568
232274
773635
59023
1086550
527835
150225
607017
483454
1039115
620909
723663
127584
527378
544751
533088
983531
759890
396152
358679
641092
997730
235895
390722
480791
485476
113029
811423
414259
850550
123237
447938
771109
411650
825133
374820
59003
476945
935442
149912
831303
1028190
537411
314388
800244
548856
609257
1088689
292755
590527
674819
500434
28039
802727
568033
1098429
139110
1009601
688600
979483
932036
978540
546525
570884
135619
798015
776213
1059711
716562
806132
283051
508067
797112
421208
303457
977083
398530
267651
1093475
264276
795803
59295
387920
929282
102937
533433
687879
267983
965161
631147
700048
820065
581188
354326
313744
1001777
156164
237654
189915
1072325
829798
125172
324663
833857
758974
1001079
789154
479084
587257
495622
46895
238436
870266
535313
1100338
496144
724183
356387
484419
617788
956887
814682
428374
110912
317886
1015344
873298
685429
403242
824818
564897
161204
989344
707533
397618
565622
389937
1094957
265257
928134
488715
915198
915662
893100
869341
1018339
433239
662164
834893
252077
911386
871275
610350
69432
453810
812769
579044
637443
263019
650734
965786
1011565
302733
850415
1022799
959302
383498
398846
370495
597172
1089354
1088715
181724
596711
775441
1032048
619152
258489
257541
145909
499063
314596
1027706
121849
916269
819149
666895
833625
1089216
205914
642983
27242
364697
23309
186134
880063
147885
956140
552115
750180
261192
911903
120935
392143
977805
315020
464223
722295
377861
269714
948770
1007071
304064
824560
345572
12710
610222
999530
139604
14485
654897
525710
583314
409773
81166
1058812
481967
768660
326584
867825
641070
501881
585680
817296
762010
211557
91750
1041924
1029456
777287
510515
418769
385304
658495
908126
225010
261358
915320
778943
340693
16711
88439
1034030
474256
1046752
196138
470919
330456
409679
247809
378288
1058153
981821
364361
865797
460881
578774
863227
317992
994938
493957
479866
20344
19126
710795
160069
579434
511703
104035
65824
596423
542454
836667
815032
430053
750441
180326
380378
193206
498880
860772
350064
517909
1015839
598164
316850
278856
11900
123311
1076899
316192
788020
678333
1071795
571782
843785
188173
1081607
7289
18544
890815
774103
136390
162217
1094800
274563
766144
987963
989013
622176
78155
348698
16285
997288
1055673
245233
984858
330097
1019484
524151
751126
83779
523682
628319
313678
640292
331298
427348
1078272
806775
884193
268588
960036
238520
559426
422605
547586
748218
390135
703657
212870
904577
712408
1086096
816090
261689
929547
89545
381060
661719
563279
706129
896837
736978
728030
1083881
73296
32173
316949
966178
156553
580621
531744
835225
261733
972134
898342
866112
843509
430116
82343
1026604
472325
226531
1098134
234638
205690
170094
365517
631815
5411
995786
100935
133968
807906
192160
74830
562558
284202
1003503
520406
997725
152231
24995
398095
289306
413570
876434
190294
1069480
268130
396649
642565
980719
72135
564244
837723
6218
650053
930265
120158
592713
777575
369814
704561
803945
724714
1050782
19634
261035
729664
956844
890650
657132
978013
278075
470812
407023
186864
650665
945464
211678
429818
680166
1078773
474216
443491
410188
996089
272515
1000194
680896
801457
317152
998891
717049
591294
849626
697207
95716
407658
797789
96867
760846
732231
1053143
573158
643159
284813
285365
88479
976598
1023005
630577
15761
79210
865527
136353
344613
575186
629998
305639
1081447
1059273
419499
288316
596850
107061
886660
336925
306041
568753
169692
40470
790207
777977
507409
772617
983423
133102
139517
716977
954424
302806
48835
922535
685723
679250
123108
775398
236449
1081207
1082257
469409
714963
712197
42372
1007127
1078668
956727
180194
179144
186463
528287
256367
472623
360677
797457
480497
19998
131531
279632
278582
358466
766123
985693
162974
421193
795603
1086798
846800
32222
475211
837608
240074
687545
216387
895509
1007855
198236
784595
680357
598067
838032
694463
12080
432532
533045
247103
608976
264550
904831
539068
1082093
3110
341325
910602
1085423
776670
634863
201393
973203
1085292
73270
442158
117026
946073
771634
567280
19616
1041303
688260
52381
610141
69311
325485
1035429
664413
196438
393753
210724
808579
474380
491857
676432
505744
461858
307461
862701
985064
872622
1009514
994391
665032
845795
380174
493709
536523
837260
386095
616034
955780
661325
194045
372206
666867
789377
261496
490359
27322
260849
566042
58877
408147
184654
138245
892125
1011058
530968
1052865
689163
398357
120179
201497
772580
133997
87792
943782
505477
409553
243064
839931
329987
408855
113522
425486
637761
732052
204645
830602
79425
692659
1042565
191485
223567
738268
778093
905686
529772
807066
596903
976614
870905
616742
736786
523419
529999
767853
190047
765236
76953
746308
43751
815128
146380
647239
445409
778960
952197
647257
937132
911761
589113
786854
470709
526750
38098
1023822
417097
1015333
910969
909919
301292
576222
786896
442037
596095
674220
1087385
113248
972935
464311
916543
905726
505159
20569
751793
750743
73561
241456
240406
885439
657767
663347
560175
389881
893990
987704
1087277
168253
171196
786838
730261
1044544
79674
424671
882139
532107
2848
200360
632075
785320
383044
421268
203142
927399
365510
65384
862896
85216
546724
786823
803930
278267
954065
485666
927440
675189
434019
979074
716357
730684
280554
683256
297468
413910
268328
533511
344089
531194
864334
984005
1072237
869406
785600
1085138
410299
103772
616361
218784
82666
211542
79187
94597
961223
478662
453226
46758
357902
326049
706054
964486
32112
370682
815599
485842
167594
941664
65288
86164
564374
859332
331429
214190
615035
1052908
63787
639039
380263
858858
1077194
672159
420944
234256
507161
487498
891560
808787
753512
1033915
724205
289436
470610
148374
407756
203628
956399
313790
887898
301792
40724
876497
931790
649254
1084704
49353
766605
173035
502559
536646
1082492
122233
511150
769075
613768
769476
170191
155981
504523
667882
900292
27493
327443
630453
558462
1071600
108570
498173
143455
122768
645292
609278
186106
769116
349088
661166
288480
452133
262093
957653
892757
414058
1078818
218897
409382
253280
289420
459677
652064
1075784
24760
673200
347677
794372
561915
923582
134991
787132
594007
235612
837669
1025549
485512
212961
887468
159291
518298
1085841
1003777
218222
1005439
716628
670704
605398
501738
51366
686949
566944
980563
712593
16484
863604
258273
1083309
791577
967851
1071385
191801
334718
59650
38022
137647
486789
817091
929319
604103
313769
443799
583590
970856
815052
112105
675834
699042
259275
207804
92601
693265
884694
468542
671191
96333
1043145
299561
653591
1036572
570999
391171
664617
958114
7334
445978
900880
822965
213323
8392
920997
911865
486054
1087366
616473
1027758
589649
1036283
507860
17697
386097
609942
924930
397434
453615
1048638
162442
143647
788427
808257
1070196
627609
534740
346346
1029089
918487
887239
780833
196253
41374
936136
760757
231345
288182
516170
611238
440066
351153
684883
756710
1061921
200052
212297
360900
475000
330089
711350
839356
878007
1021944
338181
917239
46862
3481
532641
461075
310626
623584
917405
143637
601287
730113
961827
51577
32395
156847
7916
138609
998207
763689
554121
1010922
4556
629612
545931
860839
1023681
949446
161600
568272
996909
324653
142438
22515
187705
346271
330678
332500
761452
92618
239769
1005028
516302
490621
896999
889084
627584
15893
704839
348597
274492
440026
586986
627023
64406
969628
284854
134957
502283
541686
22223
976378
81789
432214
622161
419741
2638
783007
1087547
712810
805348
37581
1077602
613988
229675
404703
739628
608157
119375
962597
247626
325123
752094
112355
946707
648871
467385
954683
295346
276375
248535
950512
885204
663973
539911
91541
1081963
21538
130846
786858
393270
948587
550225
441818
699437
134251
152548
587557
780888
978355
251829
748495
119447
960251
1056953
1095989
854232
1072250
540141
1026511
46207
574487
185028
874409
802312
103358
114175
235950
1007781
387397
326842
719147
682291
895254
861495
1081902
557178
442558
215229
740554
867193
601903
643173
433270
730465
436521
810122
667211
233359
812817
233226
37655
540533
463095
846723
933744
1048257
538537
1010940
950873
812932
724358
929141
440135
949927
343759
678632
79098
150170
1002214
493872
411500
1039401
796321
882509
251945
518927
362590
726819
349751
971841
745784
558690
1019818
386488
569233
570283
576448
685849
313388
496245
728987
432897
81495
627578
306325
1080286
1000639
570804
1096646
955690
509641
747942
446645
359071
999568
958265
1021710
292283
692961
75447
194217
563174
372241
784696
962567
92813
306235
632125
353643
1076060
517431
626299
982255
518652
835479
892325
89272
174134
291685
902279
799487
700309
380581
115863
1030185
397335
412190
414116
967710
261632
1026021
588444
700283
773679
956310
250123
23838
237525
374649
222232
242083
459226
1058114
78016
102893
904944
376596
901525
829275
1076083
870326
852810
361190
43599
656077
81818
850615
15170
180749
813547
85835
175651
885622
435095
1007003
172788
51610
116901
1087907
757336
664313
613823
428593
628999
859857
977619
487617
609808
398872
1010275
1068860
937221
332807
1006241
651842
95412
1042286
183580
936427
443192
740945
207023
247257
573812
426517
317998
407942
327976
551656
878946
436139
984214
251641
671204
605739
55109
70619
308974
805648
708144
497387
789591
121145
436589
531323
1076221
841464
564216
234929
968531
352554
312864
1081268
794026
241944
101921
546968
11415
970138
620556
856339
672752
266869
660041
662783
531048
635756
781022
502414
195964
1094390
429612
33346
817487
567937
384869
230291
493784
751710
456732
256644
217262
737398
387244
58727
909374
778788
586619
531700
199308
113895
801334
563910
1010602
1048552
12898
855075
238010
627424
909053
942397
727287
252549
778518
134456
949863
592927
771872
216744
743183
7894
974146
368494
144570
62771
305192
229233
558442
1076860
1045184
1080290
374270
343178
87065
582320
1050558
505758
1042390
251870
605856
659547
1065876
160817
720257
304659
664912
306998
1064563
562151
847018
874657
440051
190574
67867
201351
929065
188322
1045164
202288
380397
1012507
659173
193251
345178
1009591
852963
325051
1086058
120640
617616
372417
1098161
419791
970318
119043
43769
565561
367807
462560
765931
819765
126617
845867
85242
760251
961157
197896
612637
599867
678660
34240
1054160
357009
903725
1087469
372695
353498
625782
116912
447643
931683
1073566
288529
151291
550962
489764
573310
481859
1040385
202227
752143
309121
178329
985592
445700
633669
467313
997039
109650
12335
1012670
111963
129458
566724
819101
704208
487063
74591
1023866
421444
908144
605947
817399
813538
327666
477314
317951
970613
93431
49508
1089228
743529
840680
637616
312565
712635
965223
473775
139058
473664
1076451
186729
162993
335191
298615
847766
533305
1043788
892582
16625
251510
558030
720169
310026
1023342
245175
497456
404714
1082851
1083035
210998
956986
362842
117911
353524
740789
960679
870155
870477
552988
880218
911226
510382
14268
148912
567234
60366
713783
651463
316143
494593
59440
854493
623787
736106
832825
350119
697724
159821
1025522
433457
144997
842140
726348
769558
1008118
1047103
1006725
316759
36883
561662
106411
513685
328172
79273
480989
629108
722172
362511
889405
35072
545398
822084
144251
260996
1029150
403814
1010457
1010131
316121
233390
1082442
94702
423662
496491
807953
898547
616144
988543
782373
447222
354341
289706
241265
565097
239952
335141
673388
1023744
194100
229843
236881
517407
185029
1055797
545534
231387
953895
504494
924293
407831
1070422
174725
631436
242726
579859
932682
1073419
206299
634607
187837
587277
341097
887751
155761
637391
216412
508300
663857
884286
916165
997751
483250
609238
204180
99900
1090473
640569
813145
981141
857941
684541
92135
1097735
241455
796597
972308
648716
583467
348157
179127
6568
450641
1034936
24792
789050
7875
436342
62372
249315
352668
959982
118529
19939
792901
326605
979703
577551
837272
415615
230939
403695
788367
615713
118021
699234
755537
1013835
56684
1033542
488582
503510
222094
893589
433511
830437
793141
162731
1061698
202087
457451
619945
502938
913693
793947
868120
481416
314693
617539
34457
183945
990570
81992
553623
123586
1083523
624622
367594
564578
818520
63194
564328
750186
1095558
958008
888402
942361
547376
144199
945178
476879
14664
1012955
549702
930132
776135
876369
456497
908787
27684
655932
431987
306849
550545
961077
175948
272020
1028547
1097592
919832
165989
158880
590473
648388
533541
534591
1044987
1043937
1042887
852387
149789
116888
117938
142773
175736
1008857
94386
521024
519974
980226
652265
651215
119222
975093
976143
469916
893072
892022
443340
310591
426312
244661
648138
1098517
740895
429924
909958
216519
469685
582035
216252
356122
472297
972852
191663
185478
582193
131652
462058
15299
458380
863859
986298
76441
626512
446981
8890
754349
977310
456698
81885
944932
59978
537744
989573
1036109
265727
423669
210178
549545
542317
134325
54122
971314
805372
515352
271637
398885
683587
811388
756898
717129
371936
1028587
1080555
759585
481618
925769
607601
917529
742953
92181
272481
438012
159582
1047351
929460
1037470
1047105
191513
439329
804609
241236
333882
799234
317361
873547
751182
1068661
140875
408985
1064668
541064
499850
1093423
49942
370751
462290
13022
895345
963732
203475
749548
912393
433284
1039093
476179
228485
1030513
217387
501946
803417
793184
196859
299466
658810
573658
261370
991512
322073
782239
460743
721806
319878
775963
156056
45785
629020
677601
310905
404100
267128
700561
972239
605765
727338
760777
763304
687543
980304
197515
867415
387718
871145
1004990
83789
82168
55856
859163
293372
430006
796282
804938
613795
1013752
61621
368212
677106
421503
208488
60835
414697
1013417
1001294
1004282
685673
65236
343843
228411
531667
521284
327780
1013105
498990
665126
222990
29931
885281
114459
534143
258374
656870
693253
349243
512710
737958
593746
733003
460667
425572
223051
885680
344623
819230
318068
621497
620745
1069523
301213
647452
1064922
593953
1032529
36640
484782
58218
89129
357859
345937
386733
913183
141631
209236
581133
36433
898400
493812
477861
995620
906419
311198
500433
119683
951999
557990
193876
376638
474620
457406
709032
472431
834981
80079
724257
719737
349718
240151
1076317
1077367
805483
545187
281186
472559
473609
703547
440704
814566
456229
470736
760912
452795
1067820
931299
641134
116151
8942
456584
215788
161575
211027
584293
564877
161452
978750
646003
50230
4942
14632
1040135
494024
142849
970000
323857
97858
392310
863724
759948
506385
597587
724351
1085053
163715
849329
980218
273223
394637
997404
946261
34481
1052282
299188
308435
719510
410632
727751
686474
901134
329907
268462
763744
808275
94375
100092
579042
772753
285765
130302
565270
755075
645350
961598
542564
119874
216772
105121
592489
1073380
421045
219387
221710
806261
973508
877485
101448
723109
559485
19427
702753
1025944
31049
511107
449743
414821
46898
204206
330080
845570
405910
712665
248494
16296
88579
581983
472285
1057887
609387
282309
583902
997137
1041901
478482
828931
859811
7613
674534
1072485
423624
280080
1099072
502648
261738
496925
582249
1001192
348219
842109
659049
33780
67269
831024
568194
336923
32427
884793
371674
471281
828390
733786
178401
148767
25745
894970
792956
389752
1023827
1082783
861959
910042
767258
691762
746068
866858
192364
580370
995290
499775
385498
62765
30382
402872
391598
634859
1017073
248643
505633
250612
999031
519603
368884
152751
270054
61487
746140
472965
1066196
407685
852885
898884
197131
1050584
291408
550837
643119
943423
492551
1012300
97687
316086
787537
204755
673102
297277
164269
815138
987404
527393
636875
622840
1045255
702785
424763
148646
872508
412989
282938
28787
100636
600448
300658
948310
486603
1050637
300275
415424
822381
750158
724194
91743
294967
421167
99719
641487
1078966
595188
437460
602886
557714
596906
275446
1017207
530079
239797
820007
407149
617012
855142
851237
1026501
489189
301876
10102
785912
86721
1032824
365716
205936
828676
263724
1029656
504102
667464
1036713
1009340
985797
684659
161670
879570
794958
436625
166881
1045782
241089
179928
266160
174402
69239
418487
633397
655072
966383
121446
635461
877400
596134
177502
304715
798949
957943
447820
958970
82324
944560
944733
744926
156529
527870
407565
830513
305189
417309
118110
738640
780892
224464
99397
473202
107505
514257
738333
840008
104069
663325
411073
569605
877347
1016133
740874
460117
1098155
250587
397816
1082158
10291
538979
785778
293421
1084015
23733
163721
301727
819960
159146
806116
245145
929061
988903
230144
444579
319300
78625
468952
634711
333759
568982
922326
41763
828756
340033
517191
479708
863473
576536
261549
151623
266562
211833
162946
175795
194060
814045
323171
646476
82776
976354
397180
1096484
608475
810631
771553
393633
157608
460353
35140
37015
674026
367621
276650
111307
906920
535218
9167
483158
946347
415866
993110
992060
626642
848002
846952
383746
364897
363847
362797
258035
256985
905338
906388
1028789
432033
427693
536055
296629
258531
257481
885635
775250
774200
909293
910343
908243
862900
628815
355201
119207
949239
735453
175813
1013460
633268
986305
266350
348999
756769
18633
407443
79284
569534
1023061
956487
957537
405587
908537
1073355
568502
190260
1042136
377485
530353
33812
653106
64383
815277
1049964
290622
677424
133715
721645
718496
741455
242856
877889
548569
662184
79233
611309
217591
564510
376310
315565
834627
710084
578158
684576
8535
301890
1003469
342520
1004747
1012856
651235
268425
95974
399265
444803
623345
457202
450056
753158
1097997
985361
586180
844640
318609
151684
570076
960804
229242
555251
716211
331570
675972
834668
411804
1087323
945787
215471
200369
628337
1058260
820904
221220
688105
731035
294854
62001
1070059
890392
495288
407832
621140
65748
307958
570009
140180
847142
171155
252644
111469
156839
884519
462884
268207
533539
393305
387524
796438
957347
127226
541090
317566
664928
733713
699813
857272
522011
761236
119350
988953
200030
569894
132309
566425
318379
333741
432550
8539
897811
970431
643550
849761
314591
851258
73318
840387
604216
969808
951052
869306
960822
96464
991074
636847
533265
958893
1038902
1022937
738797
1037512
909862
700026
1032713
1033763
419506
13007
991010
946438
759555
1030765
611719
949807
423980
911395
917103
523210
31485
302877
190394
484367
417159
409142
843524
653058
420120
570183
648891
666356
231932
961067
1094807
56358
576615
1058733
784739
782061
409660
143048
546029
295106
434309
919614
571477
496367
1018649
779615
280649
158452
744138
33414
361713
230358
1035061
328338
12997
607374
894899
864883
932630
76626
698261
479612
50912
288187
664121
247964
1073026
381180
765632
182183
262463
76487
947156
455337
581602
967788
391968
929172
964534
9717
372961
90459
630145
540790
757896
189795
997306
1053079
720212
902921
537286
149658
223477
606787
658082
842286
172963
971805
330228
772830
116928
581940
239684
149092
389830
285730
1018983
419774
894612
22669
216411
504398
967412
903690
116434
10209
12904
355988
269202
388778
848779
974578
307224
737047
608453
776412
109250
505501
1076498
923288
387005
573076
889791
867037
91883
366115
756895
651719
694291
410537
663978
830104
1064795
1066763
370490
236317
519796
244480
827636
100773
602254
463129
818238
506767
25473
212249
805981
846056
413530
126408
629592
226368
617920
960637
352546
64739
221429
44474
255595
1099962
809140
715822
806596
387433
1090360
810549
615753
785587
113051
171717
125039
29436
452478
449859
834437
814039
1041386
113898
425235
451016
922194
638022
275665
166321
1054667
485885
1049414
675080
857552
218617
789710
856774
197293
760245
7773
265840
831182
414965
732624
609952
342718
737069
73126
782045
380334
482645
958140
474067
245167
946934
315830
737051
130709
217497
86548
866305
1015015
504833
218893
104114
474365
171720
1025627
496340
204391
800910
419475
198864
934071
846404
867154
283509
206753
1084518
126023
675115
286958
435195
254561
119907
648366
536445
501019
637133
986405
271708
1084245
495379
58153
811373
18374
94317
726742
405585
918146
782885
74137
304013
936146
595303
302046
667244
568425
104331
747988
1050779
318001
483603
644254
15884
374985
167998
1070340
406745
282847
190597
1088703
596072
285595
69999
332115
826446
565666
241041
1098507
406796
518147
6562
1008353
575001
899310
35500
82317
487386
400629
692128
372431
225981
967963
863718
899058
86224
55568
529582
267792
121659
717640
599872
277807
107798
902927
351262
731169
1070172
347398
932851
613420
496899
193362
634498
241097
791527
905074
756684
632955
1056013
57817
937357
759523
1016744
550756
1060051
801186
649726
407356
190802
30744
857453
327701
426774
42677
906083
627531
82464
984634
307469
198760
208531
820576
213094
501521
767837
38447
990459
381900
316103
944454
411815
8774
785654
1051388
860953
769438
655561
506727
640158
528409
393885
344324
116990
501094
225698
1099087
83595
687549
256435
912187
931647
344598
750039
932176
803594
996563
383609
1067145
563384
582869
25767
651685
718444
933700
110165
789395
942866
264497
489217
151942
723384
898412
1085333
352415
216497
14353
1003300
616214
601017
833858
59629
1098750
272291
548347
1093885
430234
746258
197414
550894
466148
1059172
887581
1027912
414373
84620
703948
1026893
601432
969368
959237
97942
370884
278321
707993
1043473
536032
673229
426343
1080993
697278
98658
845262
58146
511653
278248
1072382
703451
319795
939865
386753
553170
1001474
133634
1034022
515822
693648
1001969
1073915
470860
707063
796616
772244
217437
566783
765085
727061
822612
310954
234340
997054
41620
629115
414913
284906
362446
509372
1070055
141268
579834
52695
118071
802092
724436
862741
332962
742518
476655
188284
581894
821132
931085
538088
70643
275375
311499
798963
838363
140082
963248
258367
758686
1010349
663504
372197
103049
725775
1002245
507527
899994
109783
417451
850830
219341
726949
798573
701523
124371
123730
412208
448282
857974
619416
792086
498059
75346
948729
152844
465562
928187
954701
801080
255119
561797
972709
837095
308357
790026
532692
410631
264496
1016086
837895
909214
547375
916195
323858
207572
408926
1000344
326382
481909
904674
1039130
28127
566508
558227
109573
885364
1023472
970957
912028
139051
897038
873162
1016040
959866
486519
227423
282296
372541
332802
766533
853408
824333
511123
1055946
39212
604064
179173
396444
746760
1076248
584937
175155
1022928
540117
427706
162253
335160
910878
612055
378465
1028410
490569
621085
921553
979526
1095200
828216
425341
423204
992220
582205
917599
124033
676867
780418
619113
369646
554974
796191
1057598
580997
38426
659575
798682
862364
435037
95129
805964
399248
117957
872034
739607
991937
363748
807307
1066558
15841
578708
655383
195631
769924
40976
268346
254884
138776
916170
1086247
785061
395725
1067027
47619
601982
504449
652560
530001
31184
352172
666504
626432
928571
806329
501401
11419
886224
1034304
256965
651645
857843
562898
737201
268269
700874
1072923
821912
543557
721338
48420
362160
944818
978261
186737
304110
75535
971200
60668
324865
470647
953620
484882
690211
195117
731831
625649
85030
238978
82555
902566
141894
1026843
33456
358706
2331
588489
3191
725293
794134
229288
379228
919496
542944
1001833
696251
294067
544765
204449
886035
19278
841558
297793
145449
390969
705611
191325
984135
992833
524115
887359
382674
869778
78392
716807
746751
687064
71620
348753
314943
151594
182644
661259
143909
38404
743185
164815
767714
737695
586615
404158
474339
182744
878688
947615
1059805
628057
357076
104855
765105
631017
183151
444818
57438
264325
137749
507576
1092639
1025777
935839
969007
975259
895163
159473
234933
94987
363628
360724
251598
569752
79157
885408
295641
238170
833698
1028755
69673
600410
875007
1036159
407032
231830
166188
268374
582066
838729
1041798
1014622
966050
979318
814924
828132
694543
945913
986948
643352
668015
824590
482207
775207
569839
159375
151431
748026
1079938
423118
197233
482019
827157
410964
516307
957629
1100002
625227
1018709
1004843
283592
41706
802836
622880
894465
385895
108187
570052
346312
268371
191841
958043
569094
1024378
385764
50245
607437
856143
449998
518925
449250
1096639
729631
83273
818523
120796
906093
238572
579483
821303
336793
587349
974728
226136
162619
980107
65509
799519
502855
184159
107123
621310
190328
907499
395038
438964
1046517
74103
200258
483789
223134
902248
859317
960226
771756
469038
354657
537435
364910
596891
128311
364363
67143
1054505
180101
859585
443485
385295
578619
724151
12899
346653
969020
111730
241339
455963
828264
950840
441433
636731
514108
337370
20809
345484
206220
374558
1091323
91443
806864
620522
108703
369177
738738
303420
1049076
157166
521969
938773
38832
225795
932849
88634
125200
489140
300358
217923
484332
978587
45402
311683
229613
812232
492979
354376
607986
965540
237564
31216
1047615
652741
516219
962559
976487
605218
446988
526113
251007
685800
223596
87236
873676
965215
5542
370797
1061097
752083
721369
1045918
100333
858103
557724
468639
100203
1019557
954953
353802
381195
243827
163082
599172
225466
957940
335330
452928
305088
405462
186010
911443
663634
56773
598081
152171
1094187
23284
254938
678760
75141
844367
738318
1023275
1001909
223932
524886
383120
618651
794072
471714
901896
233010
394574
1086033
924433
641916
789705
303550
974494
815217
84687
1092851
426497
574537
498341
1039059
8753
236371
884073
136888
351987
758614
464284
743665
449388
1055148
313502
634691
1050310
786818
434049
420845
567958
636652
865402
587096
563549
276979
976207
282392
309112
1064237
445088
756695
441081
206087
931443
863746
299889
464449
77950
965194
782475
823305
135035
33982
650872
1040365
173005
739544
12593
391418
573987
985616
859704
388703
810414
846283
654670
287680
1042537
1043587
879971
844366
235564
1026159
215761
231234
453900
459194
284120
17923
65820
979069
294808
913957
433599
380435
247306
319499
75909
909582
600073
198048
413454
218768
477817
943441
61245
563137
1017588
410560
183899
1098285
868562
243194
555050
481769
206674
683529
990132
965612
92019
214700
861940
292092
585294
433220
195693
376640
777432
15208
1095725
595565
869521
864433
603311
1076934
14780
374305
841889
390353
616736
774311
524505
795048
502671
806033
478232
479282
530823
880805
318435
113157
935143
1059063
54645
121912
240909
617487
807871
327549
205170
417969
535467
656604
926335
82553
672277
649058
650108
719996
532328
697428
696378
794170
388983
1082104
94059
390590
423214
759064
666172
398993
1052631
1018947
282702
340927
324543
796947
746975
476763
659422
147938
154712
427184
1020838
828282
767082
195138
50178
213066
552615
695401
506131
67206
955481
493125
55759
339169
772819
748808
278761
740159
848288
172795
936670
1065814
1074061
200713
1055416
873134
1099822
444532
43365
240444
631707
824160
458634
249567
306794
511758
484333
75123
1020734
1005552
121507
280888
757884
880094
678216
448009
785043
308551
436895
522895
84147
986758
1066695
4216
810179
454444
887164
472944
1090141
102897
706079
338846
578414
85887
1060593
128191
96215
852838
989714
392270
943737
396806
594898
944326
82463
712875
1021553
1099827
1004262
589721
640727
368159
610380
217747
61215
249500
455445
777399
489201
477109
361522
94070
850136
401119
342459
1043567
144750
1072689
926954
800392
200671
423702
24628
636738
783256
615037
132443
1007971
579687
927395
96122
357938
1021476
446625
278602
1059404
317029
339365
110033
411689
112756
987179
630160
468530
239975
594085
794473
378788
1072803
853389
123102
1067313
500313
234982
913492
582649
499433
620070
626175
784776
928506
742599
1058674
84025
583650
636353
267407
499500
814214
514631
922084
399220
956154
424007
784033
809661
576761
1001407
847700
161857
150508
54086
408519
719480
1095799
278537
369097
797806
23514
645033
316650
107630
844079
955359
123004
482156
971370
443833
409755
173066
394191
122779
282016
1091198
102387
482686
1035133
877489
246431
440932
292503
272880
1032310
383017
14971
208401
696431
48720
748370
319052
692317
484807
524704
1037563
1046670
258593
317895
160148
726001
119110
461513
334125
827082
1011664
902349
829361
1041820
717369
794523
242035
1099937
554670
1012593
366078
114118
802811
623282
38826
495976
229901
710143
926386
827471
700812
330034
106651
1019475
393671
962485
461503
214537
969972
929962
433412
1095930
374347
180090
1069290
660806
695991
836694
307407
214632
103311
239329
851881
927324
684042
977510
842071
481342
848840
375199
795392
592148
169703
484706
736822
630773
532139
774626
923174
21833
92962
648624
193509
1019999
606039
257411
928943
867127
332309
11773
992058
22498
538737
1068967
646765
382352
1071747
383587
330338
782500
656749
1036902
499300
297177
875387
836227
868475
352369
824826
759472
9364
929565
284775
989956
1099229
599744
884056
444876
28922
735107
682322
474944
160085
71690
212759
831362
988659
469239
607493
876408
967309
841637
561584
352188
67194
1023739
834019
366713
764856
671173
481660
986052
212458
28509
391563
63500
265240
1062194
573261
604363
480236
1006410
246235
37037
185452
148141
619330
869770
868720
1066855
746515
489735
848852
396100
941168
284444
971123
1031456
1086094
355121
130463
193077
1054346
1017324
433972
88859
842657
606575
858187
663019
226466
264311
222383
750361
220888
817384
824117
472954
1003859
957477
907969
402813
703167
312398
1013034
569474
2442
15901
202165
544236
262158
166268
542368
88583
367623
563770
163154
439573
645366
1015808
174632
55610
763809
464477
942110
148776
179760
572601
1021863
980464
309296
953844
206107
817393
65432
284398
13854
531983
606825
246807
557077
672785
633705
657062
302305
888897
528265
510764
396144
630983
313258
437359
884942
291270
100335
242300
446099
704992
266484
688215
872299
104635
709151
419332
963223
886343
614904
309840
504285
1081834
648979
711864
458029
1051575
270854
663349
19900
497400
690822
143740
943874
297718
687547
118186
222667
866086
1045533
887826
29238
955636
758661
735432
999847
1088323
1035689
58815
632001
692794
694720
104975
691012
213610
861780
627378
356684
425051
405307
368118
281257
554163
782488
601912
1089969
676944
886961
506666
991739
850492
940058
962975
343980
652569
1096106
820924
839117
677448
324523
197593
201590
121200
941230
522186
1090717
30376
542967
24920
108812
294934
666821
336680
762115
922253
425426
803443
549914
217813
26029
878258
295844
1047505
489261
47714
7704
1091838
617795
378380
415261
127737
738790
1005610
758843
881633
631602
456171
727989
986246
627860
618892
262117
846979
982917
1024467
2530
1096094
744380
747765
40920
425978
1001697
178484
369130
1086110
499760
319370
614106
507759
855561
210668
935137
210960
321269
662452
735015
618997
134205
639101
6784
346025
813201
662976
792094
147251
810284
1065710
454064
267837
850608
824495
951538
1078673
954925
249251
117968
364034
403008
614516
829582
664124
857800
721082
1063049
181418
143785
430522
983881
177886
1062482
612833
736238
540561
175927
377605
517090
1079585
832095
282458
292410
298479
404471
753212
395650
926356
29896
895732
100835
628076
204388
952935
285893
156233
670787
864885
105212
1066899
215187
585552
809345
886644
449153
687188
1069846
511249
411736
6054
475192
62548
338109
577016
133539
457322
694548
732007
137809
911100
266502
200951
28528
501041
212391
281979
784539
1043273
434227
942226
995480
1073640
431950
1010366
452135
528685
1024288
979339
894172
867463
27340
40770
591068
1035023
523618
903344
585141
576603
211697
987557
699132
715398
649925
459520
965675
981681
850027
558058
335629
172653
893866
522877
578272
694287
946085
942708
204012
103824
329862
313858
421371
997556
94924
687544
690585
821313
505212
546670
890316
143695
977238
475696
824805
280234
1068215
944509
169775
286746
269633
555947
129199
1017344
479743
821884
29136
11645
357489
134699
288748
708855
642996
353193
954320
12463
846150
270132
681416
124893
481644
49042
711590
700545
1011303
510191
970999
880311
519107
855258
658905
73840
365967
595678
929312
1027481
451157
922623
580714
545426
491398
905395
832014
990065
474462
938864
618430
60530
857847
205764
1094250
456855
691738
1051862
343476
153404
816361
487373
189560
102004
1096642
349064
21974
268817
482402
788946
1070260
577200
748925
311747
596828
607852
257974
739159
290162
68057
849258
1040650
917053
884350
198433
999387
97059
903851
634465
977673
853750
59143
435197
806894
607910
310943
765007
461684
969137
1062065
138004
275494
578779
447248
723613
605909
144794
352326
949760
876040
782878
64635
1016395
27277
487905
978255
145602
363997
1074881
1026023
513972
793190
705882
605234
212332
919962
357097
583891
758380
47679
121028
728672
247594
940957
372209
347388
650144
959797
841793
517827
819497
547042
606442
802065
160363
355894
49750
802375
194567
1017615
736235
851317
564281
692074
707005
753180
449791
841568
376995
271712
962959
834792
534526
452702
701135
623971
562145
207548
116749
936994
1005373
515655
1041035
648390
563967
347891
1031917
850038
935820
57557
877341
661209
178901
618154
893318
65822
870828
826773
529190
541722
4712
805592
199312
880920
33799
909189
68737
39689
956427
365307
233428
838383
788613
968569
644582
177330
535440
344386
196334
596680
486179
1048258
763707
1044566
223656
506482
190433
120291
802842
961384
883243
96780
599729
298987
94509
5775
216423
1004955
834832
151342
29467
126598
515098
685634
885430
208678
972180
987407
542198
926168
1098341
334823
12220
667896
502649
222565
1050142
855342
403328
623312
603611
713782
243915
1018017
828654
426828
359181
187549
389930
595855
1004310
585807
186490
809450
659284
78822
601810
816296
440226
693377
513118
566985
685013
659386
410914
579722
206425
1032917
638623
832111
282258
232797
830099
878020
20626
1041973
500710
392057
742820
396506
937119
718935
391173
996067
514087
91917
480066
862380
32379
340633
476410
267654
875288
183436
649263
1097321
723341
1041890
983640
978693
340296
854542
695388
957148
114747
935856
612003
451364
723420
443904
6684
643144
762867
265998
863156
707318
802573
1072516
200153
139738
802994
42712
885354
517173
911377
79361
363919
1008037
220964
256403
83463
678409
860019
200212
372127
819238
949174
13411
1092429
69181
166147
757983
214587
90687
460492
687034
658563
32757
410876
1031122
928372
410373
339727
535868
835132
650387
972090
476633
966322
266627
848791
965293
835671
901063
61610
321500
794531
376539
1071036
506344
776208
1049183
589930
846272
154648
105837
529967
834192
621019
148225
483963
66198
494087
360238
1092637
352271
492874
1005604
307397
13023
97746
1016319
800145
576271
835397
632761
849150
213663
557922
514752
1040312
935775
385014
941444
288855
83199
338041
727915
242800
855222
75227
696005
400321
335795
47029
827175
104362
220079
447306
141854
553403
220843
549090
367473
672639
19007
853739
732988
347923
341471
961706
35771
956623
790902
414680
942033
137435
662513
148100
270395
768174
634731
137283
527079
1058180
598618
461512
10253
300139
292044
208304
416558
818465
16692
826152
408464
1071455
1093047
770776
138787
281393
1078703
1051496
890102
601328
811108
791746
182077
903151
965438
681186
1091277
915807
402669
715130
341111
197783
627834
710900
245007
667691
819600
210658
1078713
719192
718142
144083
642655
1064445
565704
1071947
863361
616272
120589
891641
228040
22816
945056
919896
1041315
950001
994302
62415
324208
147757
668514
312701
424532
483595
985617
590392
940338
327646
391998
58338
428313
158602
569217
715275
956693
805480
110183
371260
361648
905556
106549
549598
56419
605457
90939
311995
238663
955754
94697
221442
290637
253747
869109
456420
919612
1020521
665565
397855
1062271
177211
698546
214564
251763
574405
805239
382811
270020
262061
460706
651117
928225
833324
705249
841343
281430
803370
769441
979599
967392
1032300
32284
205516
515099
212481
1025439
397528
590894
660406
23449
719599
585198
279792
911295
1046734
83256
1064149
96107
417745
835648
229338
1081887
758640
656637
953736
264083
171532
583738
582688
185275
501054
127165
5271
509041
587652
616274
512489
509919
236677
993057
992007
876380
402528
36018
2547
747409
878659
287994
224879
422563
421513
277228
874029
762197
327500
300890
580899
1056918
118175
751330
628478
1074368
742570
316660
295373
733034
1067412
708136
253113
930697
683989
83364
34563
920275
898658
939045
108799
904393
759377
925009
395255
598592
491463
338000
286769
424180
882778
306288
348811
901262
731845
459729
293636
915713
419788
740137
451581
293824
829369
549909
757175
572639
82253
822649
458963
8091
433664
964393
413538
459706
739125
49561
759944
563255
617607
874108
451206
127994
119963
242518
358423
357373
807864
541119
624172
217556
96263
904589
641792
1016459
952851
510124
722749
971420
27699
605517
864184
133516
1005978
818906
687944
235159
326649
499544
879185
996966
12269
289641
463996
181028
938374
655809
465534
1045646
153350
724585
780864
1067002
325612
317411
80109
1015325
127682
452607
271622
621899
271733
1019772
914656
328990
1086596
316315
276410
1014407
167905
500887
199907
297345
1096683
116710
204950
134147
164033
281286
867125
312019
754508
87624
203232
18504
424363
1087984
716159
754672
592769
384870
569896
279989
519608
391400
954141
555479
265523
363352
246904
460585
912902
117868
576731
683970
20622
981871
1018054
776553
387715
869479
36202
722610
266444
561083
816338
861378
403727
189131
808231
578730
1097051
975118
6774
508982
278907
602317
779246
603215
160571
126762
690620
937506
131065
762894
573159
1064981
467919
873548
356282
503131
52032
149373
584230
928354
1068981
529226
23218
618357
353955
620790
122259
636417
172999
161679
230347
22968
873226
12255
407848
783767
994148
708488
685535
93790
878162
835598
543994
80682
69004
1052867
759910
604000
1028319
1044284
976631
624805
635508
982036
340628
779808
559526
1074705
200478
536454
993223
639522
777877
1040503
519957
999316
617952
321381
865172
536519
847715
1049623
675894
9054
106189
897939
340364
49649
208912
547977
1075436
180283
730416
555946
616880
474725
372631
829121
325595
151865
25726
810973
222194
921783
1042950
103761
129959
233668
48704
461622
671333
622520
756582
1064172
663110
283814
318984
317934
968839
1025245
653681
975890
148047
1031297
223229
64488
317051
933022
326270
838726
720444
123145
96188
802805
23496
564087
581870
625086
230641
658028
31492
899425
974100
392154
170111
750778
790945
39587
381876
415126
276163
234264
305816
435953
181419
789568
911608
148324
294859
954505
451572
804431
617247
956865
185620
262687
628398
64206
54173
639842
369747
775188
913196
734700
750320
509465
621570
197694
833755
7615
534525
400364
974517
743362
1091040
781375
590826
88718
522277
623936
1080686
912427
424004
579747
717298
233924
1014142
27639
907019
1068597
36894
124833
442250
889307
105567
912165
590484
790081
592451
935795
407318
54373
580408
550059
51122
412721
998688
758961
896639
71817
1075617
861569
453763
599279
953693
733198
435706
305122
134617
416255
9052
47181
369900
796768
190448
131788
217526
1070242
785996
410133
427875
521204
708968
740177
97874
934956
502650
31464
239720
620157
107486
183358
286156
727062
483302
865911
141566
351982
867598
553532
711180
1059043
303324
209703
1054953
240574
972859
433212
831893
426779
168048
558450
540340
969024
771612
772662
773712
1039729
357775
1035749
555800
104243
84287
27109
586674
661924
747571
328224
558107
324623
455982
971642
1061462
1062512
1075435
421675
217788
1087034
113262
72307
1073434
931280
194903
381719
492002
953908
864763
726076
89464
56278
948307
753032
1069411
658429
225905
956369
389952
1087924
689615
448265
202947
336133
590097
63036
232570
488769
83567
968742
588884
878675
73770
596536
669268
1056812
874067
126430
480070
386295
834964
278464
697484
352526
613792
945066
44939
342942
763539
1037202
462948
461007
229764
702474
812724
128682
400588
158237
860617
685282
880441
440159
602170
277388
1033395
89140
490786
771510
607746
84223
113163
624590
999164
231973
98778
772792
561999
187431
517069
338980
743584
458504
973580
448939
751226
637095
65025
634128
852571
531972
113062
87760
1095794
986505
981433
690216
985865
308682
285154
798618
125086
180020
408121
527066
395353
713457
846783
1037736
583282
756860
871337
302033
103016
924022
1082973
46983
708167
260863
919494
28745
899807
180377
786323
286394
106626
828884
498106
270815
684228
153530
1026812
1090753
485335
397476
563534
364673
480932
675974
147375
520693
188195
885618
240091
327317
247235
339013
418057
273967
442736
418538
760288
547598
719981
469623
467728
468778
960806
130819
354499
50118
751711
765911
138290
585731
34932
110810
605404
617202
375402
374352
376452
107686
390603
229955
860594
19980
526282
617479
647420
372418
128847
506179
393857
851400
1068003
1006988
533938
209112
886386
757180
683009
1067208
160102
81003
380377
864222
886709
44741
874569
964816
206289
973544
954932
983971
146330
490879
453519
623790
657822
303011
281182
396238
624219
1028258
660995
479911
555513
670804
948942
1078891
483409
281102
848096
134986
142368
364153
623862
560732
113806
100957
624986
1050762
349558
323512
590978
316851
148980
192300
197207
312943
792296
510195
318999
1070707
823785
503316
438111
456414
258505
357025
304327
949469
761995
377537
885121
543893
8592
113165
974906
1086015
891136
51751
162084
414731
726943
636122
815040
1026756
247770
60984
987792
28688
195668
503290
194782
1021025
774081
735404
853381
675017
594518
997800
1016991
460680
214912
394224
871381
251944
44008
277443
713759
674079
1025894
618975
444745
134597
803866
361063
727719
103535
774721
638222
177279
658469
769753
524284
132935
314874
499016
678271
809428
656697
467725
848160
475904
400596
685564
3845
107597
453984
560307
517927
650845
977529
792541
1034898
976301
919931
219037
1001817
531534
397049
38067
813711
317963
226536
13205
774213
918094
78059
190891
869692
223483
247424
563818
815434
515238
234314
22706
742123
729102
104382
818235
905520
1047253
211611
996702
383946
855518
619824
262403
623888
963391
264998
1059087
1075100
427717
466977
336020
363549
919666
783470
603498
883085
516743
470025
1074949
213095
425157
1020168
831162
94188
1076473
663749
723734
890682
157290
937817
251080
234392
398074
818716
472780
770722
59209
437315
624175
447344
831580
863710
703308
216829
1007667
952833
600910
1061988
107031
381355
841380
13681
683693
244751
323793
900945
916796
619156
160321
97818
247007
256010
523144
437562
627492
965139
703774
143307
972281
548147
712339
334873
978450
333189
492994
61907
61301
354337
87927
805967
939191
1046482
212727
1082966
667874
233327
967423
920412
679119
679562
507169
248005
89341
656232
1037585
292958
361479
81056
490744
481676
506033
925288
481135
333870
960352
32069
75918
744896
5704
558307
160112
522454
522453
968457
880180
1006661
430036
723415
500753
412357
549855
638975
622343
958333
920731
801582
887804
828770
335538
634977
748062
964860
491064
982422
36453
75540
123637
777884
427916
1005477
650826
726946
537611
798983
1003928
46221
62698
774083
168469
202236
481749
314100
615543
48610
344417
106234
913306
746164
890364
662595
930538
345301
550544
537799
705406
420230
472435
1027989
360525
547787
439637
87088
976282
754309
173836
862818
965609
665934
350252
243958
517455
57474
141850
294782
2298
157021
16131
889787
244989
92220
272644
223662
949810
827992
264763
473685
273815
105130
529579
570100
718117
647205
872841
125204
399773
1001633
889526
746330
440839
1032298
557826
455250
698360
85742
845325
997027
442345
497866
828601
518713
342933
649446
28968
168862
520527
325667
996638
192257
50160
308512
809087
17018
708863
979721
187211
163320
8870
917072
757514
529735
867378
558581
547887
546837
404995
279924
100469
25099
599887
785660
460755
1022751
431097
557507
375940
1095728
547286
914683
86897
1004694
263811
127919
497645
994753
129323
540805
178016
1077335
509137
520780
911612
963344
972152
56483
1025737
972392
676428
1004340
1021072
698713
163058
52126
732349
607820
135835
1086710
856666
306497
534802
325104
832084
520166
989378
821256
570225
954324
191560
329137
48880
415326
831301
231812
220072
1050167
90406
650895
93794
913089
569024
233786
790580
891866
956718
355896
508638
1074907
794576
678778
68097
688456
1098738
83612
180493
34748
1011874
4938
562636
49503
31083
88537
933350
809801
741884
451158
990677
423852
239624
669693
496634
782759
1002267
397779
114978
502896
1054189
835563
230749
433494
967987
1084604
1091265
311994
468401
168680
137845
111375
432988
210944
670054
298826
11132
411480
322610
733901
44525
915657
626614
186336
849143
905713
54468
368278
1024224
581180
835659
561358
355035
248330
166644
868587
878360
665433
840619
727321
981064
128167
127117
714244
713194
407030
442939
1071458
977923
812398
285755
118315
142511
223616
326015
272843
139580
419694
905033
706108
466474
660597
843106
1047298
140185
122305
962875
1044139
284150
807897
543057
665868
818246
237980
1025615
1073482
92549
846161
606445
968066
540358
415745
231967
93929
752744
135561
707695
988610
566283
215527
52762
985610
1035585
298605
85338
656327
680587
367662
572216
402824
177496
229905
797100
155842
365171
65799
814820
542946
373819
1053567
435000
505543
916934
423077
141512
908395
799557
1100160
717027
332067
508239
805533
841798
162154
54575
194805
761323
868746
949129
110111
113558
45590
815084
386355
411740
1014392
497507
344987
596062
39160
561210
669360
268954
657229
923746
130715
972455
1089362
694474
142087
84967
722177
1030833
858265
138671
447083
176100
779065
874064
535422
110018
1087022
809380
400537
62520
624772
189387
714238
489905
918470
705042
513938
33796
996527
516373
330875
961334
508272
26565
343123
1013149
227795
339172
396492
438373
894171
250017
544451
425091
428093
1095343
170106
782904
272573
543204
59234
401428
221413
407551
267208
937450
621568
768856
12646
605962
202880
925556
855820
724969
296108
126679
610748
420265
65894
239223
903268
700506
87333
59885
875173
845399
379188
299196
805232
1023129
1089724
957681
515049
483937
37663
691886
253451
698910
506473
278775
301590
552472
965808
868364
907709
654261
450555
1099802
208868
505566
177562
787903
1046848
557288
592511
309785
227024
452432
215114
722137
869950
859343
414743
1009448
243597
1058178
838231
582147
414150
830488
627844
945878
846524
512693
66078
47739
590971
103194
1053343
162102
712271
1087705
406123
11480
340968
52390
52391
954289
159388
226090
43230
840888
564996
491664
130701
1009162
195547
343108
181718
816539
917826
991998
376738
1051396
869664
963832
106484
510337
928393
536398
656298
1061665
599899
852978
231452
402627
535138
765444
324524
1013900
199530
825669
90747
410820
1027217
563670
361565
377320
699788
983920
396483
245889
577018
644994
104443
659685
65696
305630
771598
1052361
239120
865667
663070
760920
302713
1072570
941423
745374
163292
785384
490220
84299
849719
132102
278033
22878
653720
725603
513194
798823
963228
368017
8370
617905
1072362
845308
11746
985958
1027041
337471
825693
114394
565074
724539
86133
855837
250112
566481
940479
197403
837371
911478
207272
340459
1025067
827871
99587
1077381
566195
1036072
496689
800120
79830
911117
344146
914738
656370
770824
246825
1059922
527080
162421
734884
92588
880872
795099
602703
603552
708736
305928
1092592
789389
793042
503918
383768
47663
1007817
685718
308777
428587
875851
995874
310016
111894
11611
922991
417684
152423
1078555
838903
578994
446590
169955
1087830
699188
239921
497931
72091
888690
658547
737813
489376
797689
940888
130814
868731
1004382
21615
551453
669186
870262
579971
490877
2843
1001447
877315
333751
346332
798689
781950
12391
191344
99328
231850
312570
307171
630732
756248
915679
108722
251155
39357
64789
749795
1050228
157190
1061799
834828
707792
679718
159095
286141
1084378
853392
201932
393098
201661
393451
670166
130933
1025400
773999
395999
26703
1043991
725903
370158
598054
1073252
418055
144051
581895
182817
920274
958982
1048338
664496
501095
785877
338420
1033878
218274
354811
576240
247427
1014203
24849
692948
722105
561458
136283
546943
874838
250094
902744
240415
726445
252898
452942
345432
811645
834739
302986
53891
1079206
1000766
638301
788298
342081
763810
32457
525906
323312
51755
327733
739330
365975
170480
603954
50937
1090462
1094544
654176
269602
555075
846472
269365
1096409
144262
78288
414371
134046
948842
681665
1065288
879759
664303
106953
630807
562018
1059438
221477
689958
874116
788152
496472
1006777
34614
938680
28859
94619
997194
942290
97267
757708
882548
248467
347298
171947
422492
566329
1032169
293157
595913
246198
662753
51856
256555
454296
935870
166965
775273
1051689
154963
594060
35208
872267
859586
439925
137961
1088193
181343
625017
991702
838609
880104
830035
926204
157995
855113
69423
75693
697184
313934
819627
654918
570270
262399
763682
1068398
96096
928018
888073
658428
387667
139386
916493
673358
453627
277439
526769
258907
690664
515338
169383
401757
75534
746740
65975
996701
36856
254231
871521
1097290
676167
1084519
349441
483254
1073829
979714
828357
448245
52359
1005495
613500
299134
728820
787565
862586
85290
288014
423568
655585
285414
1066424
334576
905244
901542
607271
668648
940312
507183
268231
1012494
572306
97735
491525
829038
996348
310240
403691
1085929
904993
919850
1069608
1068558
1067922
791069
448142
833017
186140
1037868
205692
43466
572273
1099658
555046
401718
866426
195726
839577
320359
784552
974170
546141
817041
1079612
265885
653647
489874
46487
222307
936209
815037
368370
112413
25597
790395
583347
219277
542675
1002465
1091320
553049
96325
960141
333890
352937
852520
401721
815213
884111
971516
687617
333297
505527
148338
67772
855105
555913
486982
133987
422812
1053034
68733
920911
248362
739612
74663
951818
769228
236473
688265
866514
309803
1069508
192171
686540
355398
1018857
926790
1082725
280064
343589
571929
414066
291724
348311
312439
598233
33710
343098
957417
173342
885717
417790
438646
474940
143063
615722
796081
72213
510784
53070
375622
570609
1049206
643561
1055754
83958
879863
45038
431992
96506
386735
570236
728888
140862
520152
890676
44600
617001
876783
1025682
140288
470635
197704
308192
229720
2386
825893
984999
743151
732963
849440
554274
726467
478916
331818
487576
675538
898229
1097768
257969
425127
106229
298322
833655
716938
146715
575626
783889
414133
973120
583308
760907
264030
18242
741677
807477
233157
268539
407136
982408
141660
365324
259268
1038878
846137
1058343
660396
485050
765644
377548
23185
1006024
414894
518419
881080
892465
567078
882874
974025
1095717
490263
555968
202066
607200
373721
784698
130810
1022439
314367
216144
911928
393491
319731
69465
88687
428760
272073
427999
272203
755482
1063742
434123
984170
804533
909900
34213
545281
1071072
997679
605504
746349
1026269
47066
94693
327059
457450
429695
50371
564674
1081215
549367
890281
752355
227911
172872
776936
359054
918504
634313
180332
1065148
93687
37819
358978
374213
7323
692351
213359
95680
533503
933186
340486
886510
33000
98555
233168
392378
296635
541643
789088
460110
618706
937832
999909
923408
470932
601776
972619
515875
591173
748682
1003500
387358
911875
171051
806221
653616
1099867
58796
147063
283919
275208
526700
406994
791843
275649
32297
775928
889953
1095787
1032494
1033544
215625
1001779
37535
386491
447186
420708
132236
168895
124587
617344
775115
423595
979341
1013186
527451
292012
547507
490921
446018
1037790
456258
457308
690353
937288
877637
273680
802488
916025
881461
423920
590441
336274
243913
80053
707970
575069
116189
991771
836444
897656
336183
772198
760060
331531
83828
1060144
38663
302912
999242
611402
173534
184517
606596
514869
409900
1059296
1070218
730075
950066
560690
240857
475432
620835
611477
872809
229982
580747
722440
414988
249754
495256
1004337
235585
339048
153859
720286
409103
701791
100410
834640
748010
746960
1007065
927394
398883
788113
35174
34124
16231
382272
344675
520990
792564
856775
220361
236598
262212
634327
707113
90654
836488
561523
918492
1073071
814321
957717
82712
216982
642035
329082
925499
225505
603421
208092
1071744
492914
673988
397780
47275
678545
354563
549430
57336
358596
810584
220967
62464
809249
294011
345650
204781
5587
393292
1021848
190206
954858
996455
627912
378282
55223
37263
93761
781410
933865
1031077
625529
667197
266107
785783
262407
665766
461327
465330
5443
88961
152670
1031238
785147
244171
1052996
483972
344150
426840
591819
992526
929814
592077
195041
886289
354354
859814
462129
476181
836517
229747
48459
306621
120221
684859
735472
1027014
887762
197699
357400
260066
774920
756158
999064
490986
522629
251898
621435
896934
796882
34900
154160
282718
25678
884500
438784
654893
972100
406976
850321
73094
1047205
978525
556436
842671
1026422
186443
260384
556819
382721
434469
682915
674320
891033
697989
219051
956325
138374
1070392
855166
94091
418664
328678
357608
1096756
335106
467168
98905
947055
93463
546274
267195
722013
1019182
521444
602593
438274
155863
698365
485256
976702
324299
130525
148265
1045611
1059400
248404
351952
383325
379943
647599
1064860
973877
131103
665662
518394
312621
1048298
777274
919402
756765
239345
879858
877650
510190
372207
905882
1092009
634104
384825
87443
1089360
762881
280677
880970
543366
970882
915068
40091
971632
173350
494834
488136
341069
283487
666911
820905
444206
191583
43477
607647
849358
36088
293149
822552
736100
825457
294348
150922
576598
205249
532722
557343
418320
403962
102122
429541
251620
1064067
441564
671798
624666
281372
1047087
222685
1042312
731547
772780
451600
559794
1081600
716582
369400
528413
966274
261366
1064293
931087
590592
346700
118923
155345
599621
1014898
1055400
1087512
123424
526841
14513
70675
885862
398851
804172
272013
952389
143888
557278
1045211
570952
133034
1073431
385237
664425
987948
872449
612662
398410
139064
489947
942489
565047
531152
236270
1098214
738161
439991
100844
866500
339415
891549
136491
702702
1074774
42154
322503
529589
309172
173130
1065509
207040
719448
482673
898397
857695
645241
874093
577288
497175
1024002
431783
34345
782980
43223
80885
462093
1064051
926240
829799
336773
161215
228933
882023
659614
80629
600477
792355
30652
932385
332965
948782
494622
1050066
265012
207008
557980
1032465
978473
296963
353326
676601
211639
254366
1094999
896792
663360
512162
35781
309839
325476
980463
314174
154720
516273
67181
700824
449932
895601
181241
722360
230860
367283
948525
97485
291457
979271
562040
681523
1026772
503879
721720
288136
89343
931885
650544
176860
877343
174943
10875
833470
571311
300390
442851
646659
671931
605222
283276
738730
832532
461486
661031
808271
142685
734953
235454
234404
733181
814126
358977
124277
585485
301182
795347
151614
559362
208574
967277
715236
76979
40222
342074
502891
1076739
673251
791526
1100276
544571
145262
546583
645586
547421
398259
189782
409993
228751
171655
69441
457912
739586
126548
1010525
151815
215987
175222
870285
873373
537811
651767
442486
909562
946122
334155
309771
392773
632034
431139
645573
303152
712694
878700
465407
58760
475426
584260
3513
691108
310252
629283
392689
94710
894781
311438
830054
1021092
374193
1063214
843863
282659
721875
157833
185253
870446
952667
1081361
1021819
792105
262584
464692
231822
429168
80434
787568
740180
1021489
405527
9218
438722
1091155
52701
512017
146794
11957
228795
373254
646213
871167
403830
243260
778895
426218
948171
614370
359218
902196
378752
69360
681352
1012849
731070
1065845
903407
1048899
116725
540439
747320
376156
560523
145795
176414
388955
489432
853529
1039318
244045
527338
395987
17990
416458
913255
442936
321138
694952
855143
747000
1048417
281838
277932
301608
1041489
167087
941060
960907
410928
291392
115759
520964
78275
141763
339307
31596
574615
600163
434418
820494
963249
780324
498792
744099
854238
934206
1086322
643684
494037
35070
172558
785843
432163
894555
349343
80924
511374
709885
215255
923421
592675
969484
321698
1082657
231113
851154
1081333
507015
387457
911419
236913
254650
161525
390593
805589
322851
971146
720749
289214
19380
863480
77716
355596
68120
49590
43583
102273
483087
1080082
325413
193294
661814
227137
362473
848597
917688
378477
1006296
494989
868873
1003584
750588
485726
885887
970430
674575
994858
996508
658502
352148
753753
748065
38349
845565
351658
207195
953685
530536
666032
865363
664658
469766
97719
52815
172078
1039351
943435
223352
491184
679537
807443
1098979
414946
884958
435640
961411
530488
36733
254414
347403
875845
507021
603092
10162
630370
543852
682329
202321
350844
339827
732849
135933
542003
1072935
178772
272201
434688
320989
1006714
847431
514765
833040
509394
1054610
1027690
369485
50158
712866
163205
188612
1040595
232003
770904
818036
583494
581650
835373
905567
743229
334231
929560
1026037
127122
443044
31472
150975
591379
372315
402317
277307
863858
10988
396337
1072368
185059
696628
366683
494918
939665
660891
89468
540587
407234
317506
71237
568687
775699
960165
32088
299872
821569
1015542
503441
201381
627915
323913
654888
547297
786040
838175
157079
208055
546129
914165
807203
119759
630568
611956
100065
652899
979888
139959
59033
22360
1089272
50926
327684
631495
149541
390369
300749
470331
561525
44142
230534
707355
1022105
1050539
28229
1008115
223779
778758
251992
341349
902920
940719
893227
869183
636743
57857
341633
586862
778181
451142
999785
449481
85292
775509
701042
37835
1078132
555280
236383
661937
499637
563612
885730
742509
360979
774487
865117
1089085
943398
421521
422571
376631
382939
214064
7402
621126
510374
861564
878558
546757
383586
50991
438607
88273
213244
1039690
90211
408681
1085153
929279
328344
204538
898117
223133
661507
1076636
138936
624036
1064720
659147
1089805
592915
257965
848475
1052220
801177
570960
432673
772602
85794
233881
475099
78125
272726
974685
1029025
62729
87614
593881
1065650
382552
599876
437582
622968
834134
107953
1035044
1027318
236925
567782
963634
1081166
22589
606113
402658
902720
491286
65211
1029967
181039
904119
1053745
1027380
233111
401570
277777
493023
229052
668904
356096
211987
512814
605610
154100
648259
820900
1026573
35589
881436
186161
454332
264258
229489
951913
244376
54250
540373
798635
16547
750309
478892
465375
80975
649026
910685
948397
877618
375337
705844
820042
1032910
885369
676838
14017
163861
539226
230940
412561
666408
774034
958169
416535
759110
939377
215813
5415
1075855
838315
1032983
667124
603835
8315
812337
189754
629868
107687
769467
490353
298868
759222
371796
974325
471807
820876
97192
872600
24062
211776
618316
752765
470641
818186
820579
410529
1046725
285552
356145
98424
678381
56015
119135
183841
553814
72113
206565
857532
2708
148288
144304
450315
907696
323707
186544
341227
74229
203903
522142
554070
275643
590944
308393
466625
618594
174268
354898
398169
193018
940394
85097
604010
518188
547955
424182
877464
854896
415271
518000
201681
891225
414611
449066
1029689
580573
50180
657337
805415
193700
946616
334260
696633
194194
305474
96787
362492
835056
670243
468444
853560
1082350
775518
545790
955596
309429
202924
442439
227358
495095
1026176
255390
113846
52812
796386
932959
571953
580514
105788
490302
188127
772629
86448
197761
720809
154942
1099975
509962
191525
1074999
200229
807136
558257
282709
688675
1012708
150356
939742
460883
947067
973771
302777
916707
259668
795160
819665
457326
338342
828670
809151
808101
33345
736297
106674
904242
612859
613909
327509
89329
1011245
555344
964080
466917
27797
451137
223162
222112
931727
922245
921195
334891
1067941
1070041
1068991
587803
851127
850077
833434
237495
376709
979180
888034
886984
873472
554793
553743
351517
670868
475284
284882
586090
381369
665034
568329
705321
310972
828912
113778
637776
971456
663470
697107
179238
958769
751429
448567
609933
668145
342859
855790
252145
295105
896104
134700
267541
907451
51951
874176
171383
562931
862421
1003091
1003090
171773
172823
915768
92894
789952
985036
1003390
908368
117815
980807
317507
316457
496774
897323
898373
963790
964837
858752
959274
340550
858625
395953
563030
320121
690717
66907
200673
50238
423958
125599
1065725
912200
774498
561624
462545
578963
1043026
281692
916940
255714
20193
934065
1085330
1078590
743690
463045
281017
602007
740961
277279
838556
547889
572647
911300
134854
774327
532267
518619
597832
384488
217340
548062
459099
755876
116756
781648
788402
919473
768216
498907
468812
880727
884381
618614
59951
231522
472792
46077
783657
841109
999474
644870
289601
156621
105270
477921
893109
403241
988143
729560
608694
253334
83490
886518
285607
553681
870386
441990
404543
74882
1006233
720733
881385
506536
250409
989315
704837
502481
13391
1014815
218298
102775
372199
241849
544957
852586
322338
568396
815882
616184
615522
459008
836014
500797
1002464
628424
740151
842694
283549
655282
129774
1088190
366846
965061
91470
433293
115182
849775
392698
896669
252763
311973
835003
918071
319819
110042
789440
40420
721760
675973
380549
706804
227725
498284
706671
465457
477426
1027943
577865
59868
62249
1010203
98389
19340
359724
199361
597948
269008
1022950
289519
720385
1029139
287739
772531
854581
117836
721593
650817
542113
334213
147129
499827
730732
686324
801828
934213
9632
457988
410963
1036227
1035177
912712
433177
793541
610238
302609
22877
201132
851464
59906
550354
283617
509647
318597
288699
856023
1099690
1098640
485330
632120
623193
343891
109043
998500
78653
1044793
495338
837796
216150
756188
180340
402533
514148
947879
110867
628494
1096618
265377
552992
469958
934149
835310
579942
466860
588159
875644
657828
1033107
862659
215776
390870
1064329
24719
718918
1055444
542072
191382
796187
605454
782163
672247
358896
900799
257150
493403
20207
142787
1018443
375236
467953
52262
1038469
130078
543691
1044583
886376
26618
1014617
1097206
12383
773183
1092519
484330
83383
943884
379638
239593
1039879
423244
368417
153623
1017198
178048
805059
132043
300053
752839
536382
863982
644590
880966
460649
888813
306629
897627
167239
19091
1055106
405446
891867
140587
156029
1096193
517541
1075946
313561
698124
18700
540993
668600
1035574
235602
802993
753895
809569
573676
718545
759381
133519
949231
285392
991812
452114
301067
1016046
393570
782058
597631
815285
1046094
289381
145894
975413
997757
996707
597309
832612
452359
455109
739429
1071320
196959
451126
48079
408346
894890
779849
12509
661619
1080662
219141
795272
1048203
764864
830685
860481
322639
919884
911881
232219
291604
407224
64004
444144
433838
1038348
672030
633064
111742
1081001
101373
300018
510099
391713
143419
542738
909192
153142
631847
298084
469103
673326
113297
91571
374670
375720
317485
504873
428365
616484
749765
993064
641395
423809
434463
488002
886264
886263
887313
852222
816946
257491
254560
291194
390016
1026979
721728
162795
1010448
289913
658505
13993
1007134
991170
691171
506360
655683
25650
365410
704393
864562
500194
572121
294793
985548
749568
477099
1008872
995369
456997
331441
585692
1094569
398082
743427
879533
853642
112748
227774
616039
443016
603228
738369
1098993
330182
243670
152020
800586
42870
360652
496099
142987
284300
19664
396802
520107
743164
260467
211613
434709
1017661
552249
706115
545098
218780
880190
322591
1055105
1071450
965508
748812
175167
147975
878580
787207
652725
878930
816046
263838
610555
301870
1049769
431817
146203
149247
3574
969569
911246
744418
185733
705786
652871
430059
720773
457860
901636
112942
24147
172900
782826
726898
514868
1013836
289509
630263
534325
822622
1097417
659885
283888
427775
475776
1034111
678174
898484
748006
277577
646361
974316
572152
648848
242513
152266
829045
209667
89938
972840
21537
660632
440043
273219
990522
1029545
782144
236903
51081
370132
25734
283708
405905
1082095
987040
380558
215033
408881
327435
654148
960687
780739
1037859
877462
487474
58307
185195
1000207
895850
621013
776689
36581
128808
65893
403990
145108
12001
261585
865983
919234
718361
44692
916529
600781
925203
226711
408901
1090727
295352
752337
922564
509572
464209
255594
664935
632126
618949
877112
932658
607653
613945
1052202
98089
554571
392970
1098030
18607
325199
1098830
65434
160564
658979
310328
52100
928955
921393
989317
337477
339020
434809
812020
722445
29537
212336
770903
683921
950217
115169
241257
704663
972107
367236
919989
812680
218788
963854
632017
71240
534072
72992
108470
771457
322389
465263
930703
670214
777568
851422
154524
861018
483487
994000
641978
444400
321213
792602
705385
891066
252575
248214
32203
153374
228940
973682
325213
194438
922855
846740
150720
91030
200260
553794
759834
1031513
463434
139771
394396
1086973
862263
705488
66643
235028
304719
675348
997240
331431
558687
268486
664782
76389
489998
977578
8773
98897
402642
906627
893910
834977
941029
1042062
575645
150094
1069482
145261
778042
584189
109793
353826
866369
503546
817218
964522
155849
821717
263144
27943
430091
453318
779194
1010198
441498
365265
947372
169366
817401
668499
89426
139661
1000497
996921
750623
941580
591557
632946
612208
282591
187711
866010
121730
540664
96167
584587
1083072
555551
702491
700334
706372
986671
799963
751398
393677
934403
673947
353024
1060395
281925
246997
30677
289919
145354
636938
280335
75667
46505
1077371
951046
796964
1061390
181413
432259
297874
482103
631867
904677
874899
94003
341061
779969
25985
202178
773290
1012861
10759
1042782
363346
244194
438396
61505
259204
637540
446161
923916
482710
742035
289017
353687
733611
986993
1085069
256545
536283
1060294
521182
755125
1013874
963341
786922
624826
525240
641508
398240
953117
17630
1001912
785261
78918
244221
126584
146256
839008
868821
643398
372068
298965
907145
743784
412101
122412
75824
150251
780313
747487
444080
639971
218005
361839
751536
552447
391980
650694
72445
298515
299565
867712
480096
127304
900375
502751
788878
1002845
498600
916275
892205
972319
427747
623986
754840
15089
1027333
171534
474072
661903
447034
976489
995579
908051
72392
629561
326841
535579
110415
580446
1050825
772168
939429
270745
705269
213872
191309
598690
383207
899469
1085637
118743
1017486
442523
129743
68225
879340
334221
524793
361277
81680
320795
16262
81482
739335
81671
225526
544574
1006525
237507
1008207
1099656
681953
224497
25431
420529
516637
682662
1044758
357850
186165
181701
572057
1032066
605095
1045383
980449
783309
824483
47368
549087
28362
219664
524101
981924
153199
658159
168857
539977
391450
204972
47966
679547
328640
139767
643685
1009941
429588
788790
437270
188419
64275
918334
1027530
564487
435691
884137
154353
425276
361829
806142
170869
284192
779098
345749
595032
191849
272679
903588
846824
897926
610192
929426
140094
947756
327672
672435
122840
372690
589911
333001
701850
531817
686651
543786
852184
769367
340260
175587
1074784
998687
95651
13094
594084
881665
406957
619174
151162
339212
176155
113501
249514
406830
963856
365599
721491
1021395
58651
368333
300844
1015494
819840
229009
440895
593778
118859
1013750
614149
651095
339116
23581
685691
1067982
468154
530839
45833
853618
87141
53029
472928
546182
418091
1026619
917322
181297
225498
693793
1002378
489963
144515
688650
403567
641117
365329
1001484
439657
683591
1069033
964453
111081
1052436
140084
369759
745028
411378
526913
254970
1082107
124402
556758
723506
666181
401611
858839
708700
322633
1026169
275149
71539
999499
216993
549213
711057
85363
511857
430827
751612
649571
211441
643446
438919
886500
134274
268412
927259
39757
52101
237593
654194
535503
1096728
535414
1019816
62114
13686
87697
197499
388557
167807
457178
505340
325313
793059
628678
663869
776405
272437
618937
649272
773871
385042
714990
165673
438820
616813
409873
640505
1058408
778149
755623
828275
167200
344643
437912
443607
1010957
167006
185749
1022949
500455
310898
146500
841981
234888
9040
1064014
388458
903669
588915
254685
492796
663947
384006
190323
934727
173198
1060305
591280
66141
797772
1074850
738747
297600
352911
1064908
921656
838739
263718
962079
508007
531607
1062769
252715
851715
318173
164692
456379
415990
604839
15043
416294
317982
814862
702700
27430
35131
583465
827031
640267
105752
26182
576641
114269
1078356
663956
816227
965321
627323
150261
51454
835525
676991
277345
451266
925206
213085
36291
1005811
799939
436702
798088
313413
1087566
284585
674132
268541
569769
117293
686845
565052
941874
252930
131903
32732
637441
317357
660198
1062446
170540
377482
990603
395996
950506
839157
323807
817446
606774
508853
570580
164100
800537
941485
1097433
491137
614827
48857
126084
813953
869894
771884
1056540
186990
183248
483452
1093609
117351
44207
411481
197368
214427
460935
933308
177985
176935
819197
538020
494299
981258
340556
10833
941632
437680
1092343
702655
880393
342730
129676
286245
592272
560815
680769
423225
424738
859169
799804
530595
199302
872917
545672
577875
264499
359026
541502
1054812
751206
284909
501449
633165
912198
1084499
329144
337590
605903
201178
76637
946388
226133
941300
216213
71251
208754
839735
941803
99470
803482
470146
898926
352419
598602
949047
461922
87129
1051072
602927
616297
821449
242017
597004
456903
759225
345560
4365
1054622
123984
780792
306570
154232
60125
357133
1001841
403563
116687
634809
612304
835214
503148
204399
564233
729047
37653
706463
282957
894402
779077
781962
969713
240520
541584
1033092
698060
278047
55382
233269
697313
982258
875800
89730
390823
911659
677253
513642
566375
369660
637942
639411
120845
571259
241541
107065
282348
821853
328324
1018742
98963
935424
1087842
758895
1036089
21587
1081954
530470
849503
623761
225675
750683
146634
880589
360758
204821
460148
783945
275508
73035
717625
41369
727536
836132
139450
316248
604295
586769
75834
694358
540083
1018713
344701
145647
895429
1066066
210644
1005496
219753
601487
88098
541486
470841
1008870
625783
1094043
260823
755588
248625
886230
953747
234807
969834
620985
113887
468199
409150
803238
79112
1069292
827796
654484
422437
611658
214142
45904
218525
79553
1088154
718164
667256
868835
541175
795590
65722
259851
904637
63418
639010
127189
388262
404713
922881
1036880
810425
652865
285214
1066552
423342
442044
1034320
913139
794805
775788
93464
252754
800410
22814
943809
264435
331290
143794
449038
432523
959253
259767
670997
79624
547908
238552
787151
815990
939076
80400
55978
799481
555365
767055
980944
997636
25637
960151
826881
54943
570624
122277
478949
322805
974998
875606
862282
732124
555377
236173
672653
4849
833295
155505
375941
564941
540426
1003944
159202
325084
462618
1087727
243661
110757
869508
129071
1006201
685475
802857
117441
513208
483304
709009
672689
541270
180290
26679
627706
89525
298559
1002384
282554
383863
813541
834647
494751
1022043
437827
257710
1027768
662369
892320
432776
84856
801368
320468
824831
337770
105495
202199
432991
14360
918947
647267
1054363
705665
550985
599679
596700
123061
1010758
1057903
416373
160334
376721
164299
459744
499440
717115
173155
40856
399570
321492
476047
1055685
257906
570340
1009642
527683
681539
89986
708569
291609
909172
837292
36304
791819
683996
1061858
699963
919595
919596
258418
507663
670703
700696
422294
677333
676283
635109
908920
512113
296492
784685
210435
209385
127572
126522
686584
1091946
188928
996099
995049
1039001
68107
67057
66007
78970
78971
60220
441345
440295
459207
1062458
658308
1010657
915765
632013
230945
201022
774406
815399
372081
685331
714061
1071424
725497
716369
535186
264277
1015469
361359
964925
440401
196920
370416
1034944
296040
1034763
152886
488758
747137
35540
855076
1065713
800263
1090739
828641
313936
1023225
584369
929237
156676
624957
511740
667141
544839
24573
23523
22473
376005
600076
1087333
86015
436709
591256
639342
692061
144156
415698
183953
715836
512458
860223
557008
765833
327166
984342
1013009
978422
170948
854817
906399
158120
92681
725649
974807
695982
701568
764884
29992
975441
885714
605809
760440
1000301
1030834
567437
223565
649998
304990
993189
473710
965981
598829
1027248
1079208
931793
110864
1054408
1061013
866652
890487
696299
504952
11879
484791
772817
396855
789077
359220
540001
997612
470536
104950
937049
1054546
199558
208585
184109
620527
660454
514529
185349
869155
996331
742335
77920
641387
412085
848806
713061
714111
814273
815323
816373
468928
469978
329952
383243
382193
280596
787133
514375
744342
229872
159758
999800
1080776
105564
248557
893015
114169
858112
122765
234041
344192
141786
955607
561896
1026822
524880
260715
330744
573289
854559
368874
416022
126857
753898
775338
897723
956020
561492
149388
515319
1037931
1081855
1082905
323894
674603
767229
795806
1000425
872532
183487
419413
445963
64651
585519
1055093
243411
738251
225592
120406
172392
760336
866521
1082793
656871
820696
932427
181041
419233
46439
175609
1016776
1029759
875645
988963
49984
397768
217954
518559
1046873
674365
38920
155254
286822
937808
931898
561954
634213
1075827
649929
631417
219925
818524
214274
739002
737952
13607
802852
860939
965428
209494
660384
288339
1051399
460119
960117
705344
254570
221059
1036282
425542
950809
739568
337851
814788
271728
859319
1008938
107709
780787
412066
488705
117922
340546
923053
1012299
1020414
861483
372599
629270
234592
343167
336233
1012713
71833
863869
269293
835001
418859
254781
773793
1019775
627382
422802
971991
500254
12129
885587
951210
698982
192538
519024
814406
467278
560382
256251
379423
994756
406133
682622
226960
738562
1054371
656056
761904
406729
198081
1019887
829740
1017147
1093240
112794
30389
183001
851808
109677
69725
627603
1056785
528557
123518
465678
119363
240944
124638
183944
48121
596844
686347
567148
740598
257462
890264
583672
519153
749869
127632
975286
577759
797835
1081815
680601
881107
554318
981217
975317
924467
238627
1096726
91861
1034994
525937
823965
494395
1030198
837568
1051882
128466
948128
465830
757095
667938
677564
1073072
117642
188141
99410
486734
191902
962902
786581
895548
778596
1046652
558723
295327
165810
294409
1053555
392690
146389
1043315
334669
474343
15161
880967
1009122
154361
274298
668792
262476
516609
824631
359115
27410
502011
1055431
715445
906699
450705
619722
465527
33162
173874
496231
109497
796612
872198
678337
952132
582347
141346
23612
550416
348553
51559
596364
406182
519120
731265
1054644
917913
1037546
210764
827426
944910
791550
554429
280502
991846
292973
1006954
127725
429902
456798
666926
914230
250299
152967
125188
952189
125370
700623
1047247
83016
200420
778178
900891
241036
730707
654582
1004966
550517
754070
384814
819569
613054
842751
728175
464791
1004377
1074425
733357
180324
884143
17845
157041
924790
950734
719417
1096696
402012
836620
25106
309650
1043458
737556
1091161
141128
919210
643064
342855
505793
331421
29098
531682
556296
768921
368293
497134
496893
1008313
502867
737790
49922
1084269
629650
863938
886462
55659
141489
1035830
900412
1021378
184042
36271
460472
279460
1060701
778160
868869
999907
290064
698618
343184
757620
519960
875923
1044140
107203
855382
152109
170770
963493
385471
228926
55388
1005989
1058150
293690
900690
537613
592851
978866
256475
1061017
95397
431093
951049
679539
571524
471297
31458
981097
472629
649329
345241
811489
315392
758709
946995
696020
497357
818027
798315
55345
12142
1087692
25565
207227
411825
98761
286714
504564
552094
736518
413684
175521
595260
288478
991019
187810
380493
145440
856998
615882
564590
153919
912621
773003
181685
822897
491798
246898
681112
595555
914115
447989
1085278
388613
633250
1089782
619325
298477
506610
309210
135768
205743
788583
902313
434012
382757
1007511
677720
32909
771976
159895
1071145
297880
118425
571770
9256
667611
286228
485280
266552
301690
637265
710290
342457
995808
978319
905742
511075
589075
1003653
390588
467121
869226
638844
679310
226640
985883
140897
247005
995406
1050111
914060
370973
1060149
549053
366292
96420
847695
61400
682617
801894
610057
831608
215993
962217
503681
309140
621287
302093
280431
552423
826766
341516
1087954
877380
86671
846543
833711
683192
235391
630259
697279
379480
230535
477286
346004
874129
48206
1026466
80037
661040
960964
1013761
51515
917670
267284
67131
893738
200912
767462
501788
297692
776232
862414
824400
582336
487734
961649
923844
1010096
342753
327144
951050
580720
204544
953936
724889
239013
1035445
878827
1047362
511055
850378
959936
754118
924807
76539
1098605
1095510
947262
547296
856405
633358
740306
1047209
295584
1089600
874428
660261
408347
668481
265428
346862
409167
158224
17610
928164
803759
543681
456852
213335
986817
870571
678782
65532
88743
939993
766405
482393
214094
463768
855004
61668
67493
161947
271407
825559
786989
1056163
806798
943770
433820
637242
226693
104375
120897
803821
489692
830414
544304
552085
487270
25575
398680
643957
46063
101003
814217
9224
253885
784609
266402
862360
519353
264472
493973
603192
805023
52737
1065285
565862
404022
556285
10462
274586
148289
570544
113225
974103
64778
933333
70784
511064
488229
764117
749668
169315
491027
295848
819754
505818
553243
758472
163473
190976
1056827
178574
279713
301998
1052150
22950
31892
777622
671066
209208
751805
950576
20507
625650
493190
185447
708200
849577
510890
141177
791029
1099861
443147
138366
577470
1092879
855415
977771
14089
571593
544320
956150
853559
1091473
726517
1052286
432066
103132
381014
418186
283379
808424
898395
63802
88010
225272
65311
99632
199017
1086092
351114
920563
770916
184215
202803
538436
611459
554920
171106
858646
854017
915065
676481
251771
327524
365602
438514
1036509
865816
688425
535733
370992
729644
11379
838045
474679
102146
253510
1067534
125807
34350
1051480
784465
282638
871723
783199
354157
13356
415798
456611
954457
451504
1005073
898233
487533
135771
490090
665017
345861
708526
120762
594509
896024
977312
291913
884779
630087
33003
971134
161503
112484
709095
1070272
1048634
1040427
1011572
264489
1081912
443772
876421
453202
1021872
923370
15331
77417
523377
103667
376495
405799
818318
958381
989611
534420
659704
990768
294294
63963
165943
572019
948543
247686
112135
87894
61501
62551
389957
919370
208556
647634
711671
405653
537691
124243
78043
613717
905051
1073486
100859
388164
521347
921062
990809
704277
629411
246700
777614
224293
1052555
723068
600683
730174
770572
331701
488759
338265
873706
3538
498220
702920
664090
774210
639366
1099014
911458
846575
948390
308839
943067
47459
138798
674257
1057501
442873
1050579
491859
135781
650791
242137
909834
778939
537941
130979
818374
997867
978410
860067
276292
843828
328092
399179
20802
308484
616245
692410
520067
918207
209475
243808
972407
129820
324439
864015
612767
684285
515224
869738
810084
122187
617427
338851
761273
1044073
915351
667722
841175
660563
406443
880003
45064
486443
692851
842594
445489
342023
599274
480371
1018611
425481
979135
964173
620542
991052
468565
802660
359211
678932
296896
554540
662825
916858
1017103
138223
535037
563489
621173
10296
367224
972934
503661
990765
668634
149179
333868
932828
1088038
56265
566167
636348
1006651
208305
452067
554835
411863
74998
325102
785963
199403
35614
151985
804497
604407
899674
1053647
896205
979843
39173
667415
178312
683938
13456
971460
546877
283191
748759
389353
1049424
855703
1034138
410739
757548
98372
789847
245277
912058
137513
1024796
666680
491087
804078
525997
327546
630017
850536
345353
263746
977991
292594
475707
70919
666906
524109
1014457
772963
26416
155560
635511
835378
439527
849370
684275
633464
120638
877124
466618
1091783
81472
881571
298836
210628
142289
543759
611241
458379
1052736
689022
707876
411879
1028914
26876
871908
949327
395614
293737
827752
298374
581864
548673
79496
332820
380013
905982
1002498
804595
829684
260922
661546
1080700
462985
346249
27437
336635
710253
901604
995331
474926
877596
616318
777209
99670
345836
511526
621122
311034
163910
930642
739965
645046
563615
1052893
280217
896732
30150
922290
781438
690703
69759
597719
656534
686056
356415
1074572
648067
674030
1018135
816472
334535
544481
138967
180036
214532
937439
908694
600349
165368
684357
927235
878769
371663
500008
503717
805288
436560
1013994
440625
750427
233314
368963
1075065
946896
1076992
382509
12544
493291
95274
317098
268379
670632
259073
54875
857214
450132
76789
834609
903307
1042830
270739
856411
605725
559930
53147
874707
686972
873733
588301
782187
782130
863286
289367
755729
409627
97396
774677
1039418
992843
111800
331372
867297
214975
752779
185573
128368
314374
396872
337589
988337
579883
352623
983758
109169
640056
698659
302189
183078
185369
380042
266643
985886
1000050
976845
942705
2268
819433
736133
292706
17533
329214
288016
491886
111684
823419
163716
811366
877284
458594
421983
659901
184600
955099
358511
692329
119164
55490
690799
479940
111403
558982
323517
317331
517893
562467
1035968
302001
849734
446866
77753
113008
844884
673381
96047
808535
999815
556039
982548
691802
872357
886368
469833
896223
337895
378027
135635
12928
524900
743966
810941
698582
289034
617509
621056
1065112
358462
140762
792815
455779
585603
173928
1030987
864994
802656
555780
40300
934933
253053
288393
373738
306112
168543
886760
311274
779619
269068
1061617
900362
483597
1058133
848130
610212
267916
869410
411840
103218
766759
431647
269635
389250
1025378
980054
633743
558013
1000950
161741
998724
560984
446732
739868
711982
532498
1067629
877834
917968
78728
956689
63628
642019
545316
697410
9790
28807
532376
29603
443848
568690
162186
396167
408445
1054770
218644
940160
234148
832519
289806
80633
674920
526933
272185
905711
136216
460726
874893
758395
268362
504222
640388
188036
372768
877815
607450
550573
241959
802511
927930
628913
804176
505989
79764
130364
854866
659053
1047025
642859
460469
954507
359424
817675
186747
241639
624557
11779
656745
490790
980048
1047686
39615
867802
492703
876327
1083424
515742
337388
19971
134647
1001097
615953
382054
896893
237050
929841
548608
751394
438453
12052
388455
264120
45797
427028
283142
228969
860268
178868
721876
747512
656302
390828
602916
688712
364262
1057287
855236
596240
632652
522717
848878
286351
121144
566761
681552
599539
34210
913250
44854
971189
1083753
471675
886786
366692
227414
897621
572114
312020
325669
586200
690814
709756
26440
1003586
381164
972380
506061
999547
702456
638664
246306
431927
85739
198285
760163
894369
452034
836187
439138
1076565
538018
629494
373434
321757
883636
405047
127059
690626
952811
862908
304772
415011
1078951
328270
73301
543754
195202
51410
914765
721443
230743
956955
929996
297714
546069
166319
899374
648334
982658
536878
217502
428864
50693
367187
941330
179407
724350
221895
153368
549247
968385
803361
1088702
714438
218120
421267
553633
47695
842097
508679
880661
554306
1001058
796955
43600
216810
368013
774101
32871
774624
376809
558380
752760
658574
66607
514804
346725
1049194
137711
789818
410089
911647
372530
73772
883734
382287
965800
604583
533603
201096
1067349
1070634
1058498
75309
1087562
419362
745018
174214
969612
537367
421591
846933
403346
414491
709613
229551
674486
568998
17443
1080137
14509
1053423
636347
653330
993863
438786
685622
865112
857119
11962
400428
517764
1093769
1100202
513218
1074388
415963
292764
716570
1039497
229317
527775
897697
936420
30005
888907
588334
632091
903145
665563
53613
984324
160158
372729
984882
516714
847050
270367
638101
30413
191475
1065135
125739
217440
922809
115344
432515
774345
493018
758287
944489
103383
249058
618854
770022
790234
890519
234424
750230
1006927
789709
881840
195060
937787
65888
942490
342012
491085
603874
800838
605037
366040
685466
364533
877004
102934
224292
1051629
921364
229041
487446
621195
148023
650567
944996
505230
49278
314145
906745
130645
819953
420151
357674
1065051
631032
683183
719400
1078838
377722
1006712
368310
636712
261961
616602
368601
1030725
744751
501864
833891
640042
406551
346065
519450
205534
1099820
28973
771071
910765
503484
537071
287825
70118
774697
681254
167572
100899
212177
128817
858872
656723
968378
269795
796093
919199
930041
618544
1029827
459454
1005002
432869
864066
92726
58439
666493
541457
68946
517365
1034814
162721
605612
785330
566815
223107
228444
644856
688919
534733
639041
820014
482849
879214
583448
422036
138162
281798
1065098
158548
792747
1062564
104725
272883
715921
495660
620625
285643
465925
240173
209140
52495
1095445
626032
145281
182660
543226
958583
120600
621529
212129
94614
144127
38294
568607
391870
713383
264825
594356
871041
890842
969944
745372
693720
500687
586608
909532
768885
469085
522090
302884
10860
496908
715845
225660
119148
803827
701121
1002867
580888
40653
38744
933682
265376
40437
262254
1005275
1060759
538980
1095482
207950
5574
1069925
399269
525214
461419
226742
100593
533422
751751
121194
685568
964272
132355
933148
129108
712353
584074
679140
463846
733333
64491
946163
281025
885818
711684
824035
578644
968261
746767
305342
437500
561073
213330
28488
684207
248397
439042
771868
389347
218196
940616
528472
719656
1031721
434268
252165
644831
912470
1009247
566524
828298
68031
414932
817413
140756
1021199
892878
1040862
41420
205270
708132
324741
238763
1008490
594647
442014
994504
614022
468642
422954
698254
516020
810664
309679
696144
571877
863744
417925
153903
271387
537126
198464
94999
141419
332073
903007
958104
57098
345579
751284
876929
392148
750399
1065266
1017718
222412
43932
127244
601382
322949
469681
637451
953114
803111
109932
297088
341557
1007538
408974
904822
529980
723908
1074840
992365
884345
377542
906283
496246
260451
993327
15759
729153
558113
565263
689710
576512
688803
151272
850538
56514
443682
331165
41555
449872
238078
424209
189320
898307
981131
741425
957826
35911
326726
1080564
922015
320395
672175
892724
852160
604393
323251
540234
781439
554240
400608
1084559
813692
242492
450085
559345
188285
860210
13164
50655
639011
795652
375211
676342
964618
522845
169671
928275
119465
286716
682807
45162
1069077
61283
173400
242358
939299
840498
504342
411767
807419
246877
489427
138303
139353
542370
623527
640393
464151
478306
883197
326848
41482
46085
379700
400490
348482
1047249
518374
135672
28574
494935
997838
299741
153395
687862
881831
340242
980993
1096328
150913
154520
712344
161514
838310
1066578
273970
225885
79109
519657
159374
222229
63335
259002
756439
465098
65745
851099
305510
368588
957714
520547
671824
807244
299106
398141
922115
277488
755950
83155
148884
210074
419257
29845
674846
1030559
778322
201148
113443
312695
917339
1040916
285110
681169
122254
596682
440889
219483
553824
974204
1069371
553455
576336
331126
766824
587578
1006925
298165
177741
1071739
795492
718338
46942
193346
455990
867130
810326
733102
440460
133488
643212
446861
838484
1045275
104437
242332
663806
782540
760865
895555
507251
831148
376385
645060
49899
22849
983424
492427
933375
918256
937571
450242
301172
916988
417555
412295
362745
1068699
117496
150573
642385
160438
1040729
887233
655906
11672
637660
958678
811749
179117
285814
1026523
33876
169190
317907
512590
526818
670093
866788
918966
1043426
537553
1049259
640827
498953
852591
714428
472449
876370
628493
910716
39761
919008
97237
1071163
962919
343118
408090
267219
441467
319133
372873
592673
1030480
172377
639593
11745
703651
926968
616077
977824
584240
197802
185095
232621
635794
30986
600823
858806
74518
76295
247748
385975
212435
536947
206043
687991
381063
464943
461467
490423
230718
425412
606797
652610
653660
361444
774715
57451
509692
769377
706368
451498
615537
805752
325762
882514
498592
137403
859118
273031
511949
624050
563935
981655
246159
557251
59012
436222
920545
63507
575589
145539
383200
463346
255933
741580
702191
553298
292576
1050235
699199
57522
462358
935249
466447
828056
266314
231725
75966
863189
812118
638853
125466
109962
396228
124254
44784
805401
659236
852832
431233
347969
1012411
387353
456557
496819
888688
430744
11173
89098
821647
197990
610797
292388
820068
390152
964412
353609
788990
452699
23766
36653
507559
1007650
892134
378703
201209
494575
119185
876695
185829
235268
304680
47621
891306
293512
418045
371640
518483
24327
965335
718562
985656
510323
1073287
33233
776731
620764
227512
164205
272158
642424
366878
73268
618079
856181
586295
1089741
1056929
441319
764584
232412
67353
436127
590058
177922
512883
350173
761873
376104
236867
575519
51840
88001
578822
262357
513970
895632
1092077
429251
296926
1019804
106699
243261
255308
531462
665981
115242
350047
700102
397165
63938
356941
942250
843281
639506
215213
1075868
798572
91413
956352
978731
704504
16134
996797
83745
296181
813851
454723
706490
188269
396527
798514
679515
427300
70508
110153
787843
418266
109255
1087857
535732
1064327
429187
685291
615329
594710
1010947
902659
870142
659980
1087127
435550
277491
749906
202592
111788
869838
870888
855494
861952
863002
453308
454358
429184
391033
489622
529465
620723
621773
698270
836813
11447
335823
77548
444825
969323
970373
984039
377047
378097
825253
711675
57626
31358
310019
216067
449597
287945
434493
62376
514623
288655
762061
926849
601121
169339
1064697
693738
867834
1083998
337417
218496
79601
74128
322435
320335
540869
65794
172213
228202
832277
945709
82432
886597
502611
194868
109132
923566
923565
695216
153655
873070
121297
461958
660483
1031786
125228
1045001
587797
365983
991574
293501
944523
739689
1068940
433468
517111
37553
679490
4821
888118
566525
982790
1006677
653348
491021
47404
43286
953948
82687
166581
255562
392624
124942
43509
244250
334775
992596
310572
805793
382729
323273
447939
173702
87166
113219
757627
427466
235757
684262
955091
61122
420750
326961
904262
872598
675344
743406
845991
443339
1077872
636084
612240
79517
298827
84597
158198
772694
354698
63362
74405
352487
906572
368518
808650
870741
516187
517378
840728
365842
396090
674852
117625
629189
981556
319327
803786
631077
522066
289181
595564
319319
175585
1099671
255171
123070
955002
211167
111647
596310
270589
166856
1004769
484476
463727
576640
783158
225511
936281
612437
766331
74388
821877
936475
1072716
989888
569946
101009
1067073
438893
104570
801190
116222
808422
31486
609284
552500
553550
973425
791490
1093840
386489
433644
782439
249595
256735
27660
196403
382031
531423
109740
1008382
105725
1008514
185745
374577
36848
948344
533663
141060
424778
757706
585649
1090957
420454
12594
863141
81862
872399
1006488
270290
721229
602911
391541
270769
490163
89139
893831
513925
91324
1060643
480923
748558
251596
350093
78395
727615
615192
675362
371147
763688
538428
188345
31456
437670
872148
539189
1074389
113737
380007
1030441
331356
782405
996395
1040694
621260
640982
83429
344808
125726
1010634
862076
409608
484430
638590
847551
769618
488825
267903
913136
209256
338413
428057
381145
147173
975674
740919
133882
303985
935337
251698
100767
512213
785830
15026
609759
103666
1072412
912363
424661
1030640
794595
440060
1100097
1012679
703449
165804
990679
473950
683283
1008054
445390
343670
1096471
926381
380834
823802
231805
711352
32797
78438
791359
954047
387959
572341
963714
301521
50972
760388
966157
567572
626173
973697
276785
63065
880446
44798
1065538
572903
425498
908314
801324
465580
405200
540613
273432
270750
275067
644690
569155
139114
161404
816302
328739
568912
1047797
1091451
760195
651865
211284
498243
445930
580151
551097
988642
987592
219794
218744
283459
282409
610145
609095
1004605
370487
1023484
152031
364297
97582
569780
1005513
515243
495675
494625
567031
568081
990185
990186
68309
102647
28193
459300
458250
283082
29905
548422
909638
228393
1009957
1008907
1007857
811874
796512
316895
927283
257702
580406
487328
1094024
1096124
1095074
745998
209295
532278
539074
852468
115893
116943
658952
657902
717451
1036010
548846
706738
1072300
81085
258845
444102
816432
23526
298342
38547
285910
1018136
766254
682969
398466
132418
598187
131669
854562
862524
698217
266716
741464
454256
475388
454657
727935
223516
891188
692169
893190
491372
827023
665174
771675
477209
403012
679317
171588
547267
459705
504943
124595
261355
79972
217424
737454
960769
817555
326706
1096101
1077007
299498
597365
19442
130998
179932
730708
167688
959638
863065
289602
170958
493082
385069
39098
557895
339031
570006
1094606
356103
653588
21792
983812
688577
446139
377269
202026
739401
913925
763924
524464
304101
131846
795931
918303
46429
638385
959482
778448
574360
320774
204567
186985
833663
11825
954757
451394
5365
30000
767042
929833
828296
421848
1080519
600207
190413
582548
784755
270534
985097
703708
1022083
1017257
136662
778080
440581
588117
1035225
128999
337159
511764
1003694
948868
512011
792504
627649
876010
303021
480801
399387
776988
992038
180577
645617
201429
710188
332074
134107
554922
831245
356905
746709
485928
907618
886114
122113
93932
1073193
528700
30312
223833
68222
578280
248213
997163
154877
335620
49523
159812
593343
466018
617250
829068
39533
1081473
529360
989332
300423
378478
1015920
358402
728901
1029837
205524
1099645
295009
990540
129712
693367
48728
620124
457663
913316
499521
599908
786549
166588
228800
454523
177436
292171
198873
835738
848529
957748
682349
953101
965403
63304
50951
664512
739776
585983
790630
1093696
815549
162533
447572
898504
1053026
519318
235947
837054
160837
26953
377506
600133
187883
12322
1038852
482186
580434
907491
238834
832193
417502
887289
524955
93520
808669
488552
1025935
355281
825642
713369
313743
422907
492025
463261
784904
557958
710083
353089
247397
81124
551562
99014
767720
50855
1033261
685107
494733
91654
533196
670569
540221
637734
223362
916731
408177
3720
48500
238641
708631
279695
4259
528519
953938
160241
939518
397209
341862
613279
243219
798370
391016
115310
183158
414277
547702
346713
974585
264116
799063
1092562
506932
685456
678517
134510
615677
306616
830686
845066
382042
62558
669336
76004
898250
552822
893124
200103
940607
162657
280550
408827
1037313
638382
825639
999877
824982
628261
433423
196232
320987
215441
30888
521532
919493
118084
1001677
607451
281067
812262
516963
540719
345939
449273
389487
1096997
584473
1035952
669659
146146
183138
125544
889345
1089794
204272
510188
558121
60758
561078
816252
817081
177398
892369
544036
929364
521494
362604
428911
177276
905680
180022
30923
684040
671914
341138
378627
843879
40617
1061358
1055916
809899
549478
9775
124224
985282
274427
667572
398691
387342
372173
201683
544953
1065956
269705
406514
931801
821023
625341
898882
49970
570303
251143
603410
247219
171942
742880
333473
719957
106310
686782
32390
358076
1054947
667131
121205
686937
708609
839238
1013071
712802
1071904
527818
941333
754272
221869
449674
97443
94213
182625
675644
534865
66615
701102
895927
1044511
951417
1100197
1100198
659171
305265
161625
192984
480243
1093593
737867
376042
681422
452696
451646
811694
743495
710677
336994
965146
134686
444727
443677
332038
330988
613165
171215
294022
661699
1030425
626865
358038
121782
47952
348930
495065
486538
813328
721199
389367
990173
984667
7719
197145
74059
631749
14959
212763
816906
201472
722512
828563
2485
562160
661794
60640
770372
803634
87308
969217
246224
955998
435917
446534
573470
142855
66818
872499
1063168
421435
1070285
166285
550769
284847
894823
882648
258259
1090862
957966
806863
642743
214914
795083
210135
242473
213751
955204
10096
983320
766146
513235
177219
487444
58255
328701
616366
932461
521349
514395
624570
348822
619201
905276
142111
595783
668798
1072728
365103
90392
885647
636992
873185
1067562
1082494
516258
519271
1044338
833674
327985
320834
923240
182893
120258
655756
57044
188803
39850
568035
450460
8186
1098797
762342
963436
329339
69031
222455
780915
922375
881993
454301
200819
1068779
943823
448103
790198
289321
893570
223754
604584
734923
31432
968821
836670
204488
114056
572174
7362
613445
520534
389122
842744
1034737
286527
810635
500929
1078614
1065382
73361
706450
944261
995424
261541
812414
696253
955068
198226
959831
123138
133960
243159
996191
48485
440139
507781
253246
758371
165893
399987
337931
478443
1059603
1051762
608017
223395
155023
589943
643603
167156
988399
310444
92229
213613
1045838
967000
18203
460524
452625
647478
1053734
380553
1013660
429633
587397
552442
245947
186347
662769
389999
943192
691730
153698
959238
354703
12515
1068744
140529
288523
648260
649310
612166
725797
621737
524697
382996
813629
946659
432876
363513
29505
845500
682370
225066
222978
700399
487821
127787
803026
706035
432476
627778
400269
249233
364732
1085554
133812
1002523
147822
299238
546508
820126
103087
318565
759785
537295
912878
331532
33230
480702
206199
1082638
526270
727479
317316
377603
979939
518714
798384
1074557
668052
700838
87617
965927
895922
680321
49747
917807
133426
224908
299594
695948
1096941
587731
907583
937256
771095
380935
87412
650308
739700
534750
1058849
720984
895472
277930
616861
509143
286547
882505
350176
66840
13767
154356
544266
708747
996708
627787
1063620
557589
469129
1033048
278009
164803
408601
953881
836063
187134
835321
886934
345754
944324
861155
114799
638917
264061
195418
696285
1037463
325108
82799
315265
1002080
149633
94450
287468
934127
451298
695284
278186
677313
439051
926192
91707
588248
760739
50410
142004
759532
130860
614670
424705
494129
678298
219775
406144
995899
380569
805734
204048
736803
176383
513288
607354
253295
222501
354713
968525
590935
771546
346002
614387
936123
523989
814177
652678
765349
906085
423100
684018
382737
472277
427682
897876
538484
221354
275217
1054315
452017
200494
321020
502734
493448
1086488
60948
422150
593689
160938
89701
459060
621810
843645
678161
217880
769197
735213
991753
80792
976459
784198
1028842
1020227
194970
387310
1073392
339868
20877
781570
1097737
196044
572313
600120
948987
573767
233004
101425
712637
806570
821809
478670
328176
448982
246117
271009
857274
100201
768559
928892
680210
747625
758233
289860
52567
101672
496081
712295
288130
564802
1027231
882067
1036545
235003
951925
585908
751502
742623
399140
143187
213863
839385
413568
525372
565012
240642
399615
28514
211510
406053
25942
918612
248522
206858
56290
1056897
763587
594908
455953
289588
902528
915342
1071807
912903
866330
110139
1074222
583943
519788
95019
330132
150718
382501
1052542
396215
663229
307188
556270
500403
304751
247132
1050367
35397
959043
422465
103452
860488
1069857
49094
434899
678672
162267
1006851
384154
29359
1084508
189097
347244
223727
608297
601227
654522
607064
520396
252445
532986
1082844
953055
865851
331158
229237
670533
664596
955039
681336
411156
402187
727067
1029623
138351
144197
89457
697535
190793
906697
603186
396075
48790
263338
665930
828256
1080931
879294
209639
1100091
856526
805992
975927
1011654
206203
516224
372379
882360
964293
316045
721270
1003706
830174
93423
201900
597089
1033874
506922
684378
464769
533888
86976
291663
598476
1051889
252690
770088
438696
687952
475814
1085738
119322
337275
303288
830372
294118
917903
75333
705597
288439
1017244
917794
771347
470341
659746
836108
202615
1070473
156472
180877
623177
708430
812163
569860
991902
997533
138066
954806
816261
1023286
741336
318890
408379
456400
982600
571050
483430
370683
470945
843913
159372
106703
252205
259819
76662
245741
562954
1087936
815648
378357
124299
507944
113122
1097825
1062470
122976
279444
329735
902901
987578
329404
576441
1053880
640235
934238
851885
411158
560877
838918
1090201
106337
29121
1001468
863257
384612
30711
303102
87899
555612
790793
939015
703775
155706
145131
471569
272214
545433
389437
26563
926553
869767
880201
836547
438795
1085475
86381
387756
861327
940345
125604
196863
824070
809623
15100
411982
1030291
916077
602068
430422
1028370
503762
728649
95553
320243
20881
448654
664586
1087319
532511
1005708
991505
862103
853318
248909
1041763
913040
873894
199396
551263
564423
123903
772964
1076702
680423
123153
644827
421251
83076
200716
165099
23370
240312
508724
688492
807199
783535
1088245
872950
761590
341442
51869
167573
777508
781107
217328
916481
342809
717238
116673
36665
10153
1038097
633084
353126
551609
130894
754891
592158
188167
718411
889557
404785
747922
319633
963826
190423
595654
406649
294031
475813
855049
709177
911151
405069
1013086
494908
241551
569768
931803
30086
264508
32693
826566
408649
629382
231708
285294
960958
793535
625624
32553
310839
597519
455178
1073069
15543
309585
491244
799956
941170
407710
460596
1065221
1012916
254533
993142
82543
469992
327142
1006286
653486
638966
953968
7303
572208
800067
395833
966960
13102
194764
799565
990417
645825
337127
157658
180517
1094063
149131
855758
338575
787899
977569
492455
13711
866379
5067
745624
139796
815270
311417
959952
1038587
10184
221387
767994
136233
136105
468102
952988
957316
215066
921888
854302
470493
204162
1073055
1089767
171315
113566
389394
266435
267485
1034830
1034831
1098513
1097463
915294
808315
856982
303166
51504
233992
750094
1087174
646806
1002920
481085
1089733
604415
410851
144641
322931
459783
969749
1065718
328616
544210
852668
523997
631826
19399
312939
30436
311315
17730
941354
471291
513161
1038043
896428
150842
138193
515618
24020
980453
713764
182859
758662
796632
633181
514364
59323
844946
444990
407126
2908
715533
328209
218523
909447
675060
266193
178740
561198
457362
456161
788352
234704
924093
548867
494583
166693
897297
642980
99177
735494
306766
891418
697434
115617
617485
166860
772725
1067239
517914
534338
920218
273430
290095
996209
359081
801869
278546
1002799
633567
930504
579608
9111
893554
497334
44971
380918
646911
809006
187398
933989
961528
104162
677529
256277
498873
979508
1044962
240088
354368
766218
519726
516386
998524
731048
299887
1041958
355295
694477
809325
335467
132061
835054
639355
929247
1082915
290200
25897
14155
519295
401096
1037270
929974
1047653
383099
234143
373505
179757
45082
709537
1004315
699490
796856
503763
367090
253710
940384
708070
152704
138188
301044
1099098
720592
73945
442529
1056524
1095764
639533
463372
569222
175135
741192
149828
869560
531214
685350
993739
385337
1006837
1077273
1037610
536289
111361
560972
700150
310206
300385
733770
108374
102848
902092
554631
326709
250833
600379
372031
992360
259556
662127
42555
669283
40974
613403
120123
302839
797701
386533
110571
630082
929782
85828
268469
202216
944734
507177
99100
931734
669733
215780
753232
890112
20660
937813
652094
1091567
947919
326217
362944
859485
86377
985986
691987
21734
826231
440409
1000474
209584
611775
283590
397653
760126
543203
990085
603114
338562
634293
224405
41655
271877
1037407
475150
439791
392928
39447
160497
1043914
31389
114526
503662
784846
924021
886908
643133
389368
650942
598509
1055915
500800
585045
645070
146778
277282
354401
432765
36064
786407
400065
872834
673688
79278
304189
617000
919396
686544
133345
1059108
297052
1059537
697492
947947
1092124
305008
828699
147264
782515
145289
549348
768693
719248
362971
270476
691138
246737
367670
728811
339347
233719
606385
729561
632905
667639
406452
730471
642091
369307
486588
419389
26070
733801
895438
994959
325483
476352
352049
986102
507665
168447
543923
502434
19837
61944
894607
1048176
141954
41419
675424
603467
958374
360792
925487
827156
797190
1030994
19124
799423
138646
762402
484271
204505
347844
148367
1002592
1025595
1045797
1025567
1075561
764214
876748
286595
976795
842897
650856
961446
499951
723647
362116
142611
1068270
108963
90090
205297
586303
633438
677404
223764
216698
486620
249098
83652
356532
760690
620275
463136
364264
254996
377811
401734
334628
423848
654690
465091
406419
586725
31561
125203
954044
67044
389407
783553
991152
504077
145942
1016384
985363
838712
73817
994967
894907
190277
737558
246583
666416
622335
449752
489842
972739
375636
682799
587294
577713
710092
416772
363070
526198
799538
566661
338010
230005
612489
358898
728112
476199
1011660
768656
983412
822407
977837
415691
283378
631649
188521
224440
925828
341060
595433
440448
1030935
658612
679543
515818
329095
142891
1046190
501571
710618
901011
1052179
173024
623575
133857
980078
1028075
1065100
333485
681639
783446
496349
1034469
93585
728778
700269
583076
908807
918108
134523
119275
877913
1093275
723907
1011958
63287
659795
789849
563309
934028
323315
355638
935888
628125
602182
243059
256488
887048
672267
740231
688085
940142
661369
418316
928488
187556
391365
230616
146283
121305
193363
894751
770118
201023
726988
181992
371414
161320
50448
392074
608147
311722
41892
641309
331509
405224
1093199
510637
180311
641742
208909
302618
1069531
337171
978625
579901
122037
125660
147125
127891
619777
411586
950866
50833
643859
50999
91725
449283
184008
592389
398215
657754
410300
613645
757244
905270
111642
316494
409256
567950
454838
801308
1051591
79226
706832
162568
801427
547216
401508
442516
963330
376332
483959
915995
702299
474868
703755
948931
800774
30764
911666
736214
496394
824947
1011295
874184
763223
237241
296434
256730
586886
585836
43520
774112
353450
642310
707134
158275
424482
421419
293909
725337
984202
747808
514714
328822
1064551
474861
506752
456729
933537
495846
278626
347014
698541
39354
526878
235725
730259
564921
558337
931406
706529
695373
26886
740082
652118
591296
349197
521779
241624
683377
17644
453041
344505
581809
889860
444510
841777
187720
477562
842962
465221
699237
986933
979840
251373
854847
108225
18808
636044
964728
439609
54280
58059
204393
955096
434428
215985
285579
281967
380083
1087355
171609
791459
1035578
43866
28413
602576
359569
790091
224353
321254
923841
633305
230250
331750
943341
383453
278243
402280
589459
964690
241480
503805
152662
353381
822523
191865
625233
190884
751779
1051438
617066
309998
938769
977423
786520
400125
1036587
290981
762146
310349
109356
868195
380320
871213
635443
22628
309288
374245
714433
907316
660866
114188
947934
498269
99077
935929
661772
808740
212823
1063289
938662
978186
785237
181512
392896
154334
466231
180085
931603
49808
400371
224079
835171
576088
863200
1037405
1096376
756078
162352
48384
206830
991696
533697
148815
703883
67492
910964
739858
1064007
330459
235441
742878
309337
683786
816065
722571
180763
690903
122080
13913
294627
574991
744968
917692
909537
33530
583881
773117
197455
498238
237668
114947
757025
1033814
15783
897852
377020
603998
1043868
325732
260796
116489
1058109
1054019
178583
678206
252819
1098648
992840
33434
387205
830308
448952
573088
861692
973466
272471
858364
942721
513923
432463
87900
264866
547775
659701
537100
242522
925905
134373
362120
254732
687593
760879
64720
993216
481552
1030177
804084
671958
798943
380215
847478
512219
495525
897400
440715
947696
1056947
239197
1019827
379534
147774
785321
41867
261291
122870
603863
824257
262585
607636
709869
904850
191656
389474
575369
963968
421112
228056
8043
902649
920737
88372
372483
685110
12608
496286
758481
839558
50147
166203
773559
95432
263518
79251
403836
912192
1078946
649820
1083437
773827
477941
290334
626104
458314
954004
466125
32931
169731
1035657
626394
328389
957642
395749
401657
1049033
205531
358379
373523
380515
79946
629914
967869
301755
503045
908219
187830
885101
980114
815752
815580
44324
1037320
481870
482053
228985
505968
444334
1062850
781798
167847
225575
1001959
404625
526141
1087317
410935
269188
1066730
708682
508882
896332
480426
653713
180774
973532
206590
62763
790377
344436
388257
270528
638231
573493
80503
849796
184307
518028
676577
1033578
558613
87377
367739
938237
232222
880207
376987
1044787
245756
49475
302266
822895
453392
385992
581282
146798
198122
1068730
634396
958844
728588
581423
85623
908107
59200
1001360
525956
203349
648737
232940
283521
564378
259737
152567
814247
197381
74991
415939
741306
386365
913787
942372
134566
85607
1053507
539715
793914
735333
502936
1070623
388834
108003
937747
576588
682672
535222
798944
32354
703442
497522
284889
63051
989963
699107
33150
902701
470415
874110
697215
736315
245759
622786
451638
864409
421771
168215
623308
484291
430947
1028123
877814
491742
686134
151372
66353
718039
79489
805491
680251
622789
554647
866999
1089796
219855
585951
90677
466806
866276
267924
888669
419904
301628
628298
689065
956651
465975
272940
826392
879090
506332
147580
1054353
665534
910177
324320
139418
441071
1037129
332822
922439
459630
364756
862490
81132
229734
681187
1014207
649278
391123
1018593
612271
666604
897872
353399
901198
631526
529983
508938
913979
649454
801854
940721
972527
272287
393428
15147
394154
472166
865004
623319
152472
778536
277601
252732
1070869
618169
412419
926089
942572
1048585
487464
308208
533445
928303
210347
912840
827245
151896
660046
765853
242745
324334
557698
714935
356238
295766
1062714
552211
1015858
494164
316733
1023330
109279
253910
515959
696973
366889
518976
25357
1047101
1024786
801061
387515
879613
89207
713269
827181
332792
149745
630638
600588
1072635
214610
256779
938168
800083
815584
1053692
72606
382632
972560
425247
571774
451053
647022
923571
1030851
811251
107008
283642
659305
593323
478200
869592
716831
472363
983433
288695
289745
439641
403056
938049
23378
637637
405900
839773
925274
400982
574181
962502
994659
635512
896891
156416
493775
319344
989975
317499
812784
111472
317397
1045969
523477
833073
495451
196235
951681
71972
417364
691256
105402
367275
800669
541163
525738
655225
783056
992807
208453
881191
592040
188011
364245
25750
626444
313669
28615
86051
422260
967879
766045
993970
187178
975819
644165
77467
649134
300415
129574
505072
676583
464521
469882
505819
703203
1091959
1096543
711131
1055437
1005387
684750
461426
17090
694999
816653
911834
170075
396741
260264
507983
697614
876337
78322
380430
520125
523481
206184
328174
525983
1014149
561995
614615
503995
988924
707560
814383
283969
437037
359142
540556
393293
920259
1022898
867151
904271
975059
325400
524423
173736
730550
993360
507990
582996
343478
415005
881332
538452
722915
741017
932353
235294
33593
606898
262492
1082472
439735
799818
154988
600771
592376
284299
186222
600068
595879
902061
342502
191708
545736
365662
701142
248537
939633
771875
659342
279545
461970
754769
489028
39758
299314
363337
85639
302543
823428
115235
801041
463158
883252
311293
529707
921464
58168
1099249
481122
595065
911475
799643
594718
449862
1012920
190421
446361
152066
371493
747714
26018
832036
957436
66779
921403
1077659
340626
177054
311522
1034863
709068
679302
366731
805325
407619
65445
675107
855872
511163
330878
907698
756762
571657
704305
102211
159471
622448
475051
830027
103458
869730
570016
136254
813417
120333
1036989
1092834
870692
1005478
267369
132410
536676
464214
464213
13005
610796
1007863
541116
239331
613140
864818
875958
160721
53950
1019570
225574
866732
1026331
667387
36739
235373
180938
757372
1058737
468166
580750
138267
518133
680232
325839
558511
971113
491818
952048
765639
14460
741112
550397
898999
448225
287573
1034478
1062225
133058
656984
925073
499568
625174
26702
239155
649251
935474
1054047
1070119
455610
433408
833895
788887
67900
390807
560297
525121
616285
948580
267394
248042
104042
913593
729576
239508
906925
841566
685729
582527
251411
648401
36355
924722
845082
467925
112433
1092156
1006744
79512
26729
491906
743613
299562
900037
628736
1052734
227650
452748
787510
615979
513312
262137
777660
469423
190140
1003641
558273
993753
585369
172077
538347
731734
609248
739059
368424
846211
8845
707387
344986
429596
1038982
994837
594358
696206
472616
373102
578665
118183
189604
690568
946760
327589
83529
980115
406494
190318
488796
1041578
336910
837751
666934
199997
922376
715524
1052624
606373
1066385
864348
719476
1065771
498601
227398
1037157
223962
964811
345463
79059
94446
697955
851493
391283
1065030
585038
317915
56545
816581
798595
723286
323290
205667
805725
133558
368756
257750
257751
854540
366113
876367
810237
899240
898190
658755
603845
962668
1075915
1074865
165737
602538
601488
530972
105757
901715
811358
812408
337567
894401
9553
172710
191939
709918
173011
939393
800460
800461
180118
922320
966878
110711
149931
149930
186316
72764
810800
736042
991115
1001624
391412
959295
525648
379564
641245
948668
759060
229124
441677
1005183
918041
1087136
691007
664075
241974
755794
153087
203639
1021151
526227
1032885
755649
426025
388619
397375
888776
757721
247317
453931
192104
736795
1049434
100774
336950
558275
503517
293051
67082
375500
863566
293302
608857
469404
932345
628674
175722
1057925
377545
1078820
669655
656966
221380
473400
958791
1075024
342639
339372
421700
411905
478886
763074
904516
199493
1060468
240426
382050
366788
308911
690198
316389
1067250
886413
1011948
596749
347657
984770
821207
194305
832877
598955
1042405
195548
414726
650721
98289
220509
407688
859248
513570
911948
757684
987091
756310
628846
298527
387568
347230
522487
83659
655974
1052291
1033109
874274
380245
54538
963974
532233
235220
50688
1072899
889137
817284
529630
581725
65141
667391
194539
221414
364355
398239
516738
214635
925282
78303
679591
562059
268382
387507
534124
995483
355768
104798
1061277
31928
884986
806426
753469
70452
634048
985420
564238
106714
321499
724232
1082737
589671
190270
1050977
480126
1097675
215298
958254
168499
326538
334393
883452
627358
713814
31650
16255
365529
62231
1041754
829669
148476
508845
478164
490561
302414
1021932
661519
567778
335543
190275
619679
116168
869677
766208
259120
30847
523969
708715
707665
488159
1086893
395400
442885
619869
303749
304799
1083825
1084875
157274
156224
484823
589756
844377
1049485
357249
844349
1093960
852821
997333
115214
151870
993493
497563
481911
109506
54396
870250
623799
844217
605359
253419
965284
135837
614179
35827
508897
230488
845461
484498
344870
100264
1021707
191796
877571
175376
534470
838255
382520
676611
987730
604521
183359
192453
427513
833938
620523
95692
576533
541540
928165
267714
724765
17148
623206
370171
709178
1050278
951898
708858
251746
611322
193370
319079
200385
1025054
539303
196638
544358
549265
227269
950282
1026588
580521
153538
144705
214893
519529
879440
339242
717893
492794
828794
1068252
960140
578773
837051
200462
462225
1081594
253369
994945
153497
389273
967070
687774
345955
711277
463163
1061449
760559
932382
245251
789235
782937
628832
900235
899185
335443
1086646
307308
308358
268616
268615
207463
208513
816766
557427
1034393
316035
317085
527128
978894
220054
386517
885169
1034016
245038
1078497
146041
575846
543544
435433
190831
402079
38860
7275
684897
417413
845832
133594
966483
588146
759625
857143
27474
956163
505242
804992
536615
440541
1062573
268939
116089
1095828
1049765
1016617
645433
12596
82067
643947
831774
488555
822455
118098
20552
1030401
485110
194983
874178
335052
826757
422490
190656
522372
817740
260203
998792
1027852
547000
901869
1092534
1076345
56769
409489
673555
770612
593339
314654
410415
970673
279857
193534
714529
139641
500282
660795
1020589
1019539
613013
248934
118915
117865
72810
71760
70710
750264
175848
174798
345039
607305
40121
39753
827311
1048837
300888
997225
292670
1004203
810230
477379
1095807
389928
120341
712290
975670
377169
427923
578398
653332
964018
544359
964512
502137
217505
780957
327445
333674
606555
391913
1088054
255129
687658
1003465
252233
974673
775201
1003259
859511
403766
573498
291281
802088
735780
402858
637816
896761
203182
545764
950071
636323
27203
422125
521114
145201
182418
216309
771935
248210
634849
445008
1058419
440782
1076792
869830
1097584
263795
867640
635659
116243
471418
466164
422453
802589
601918
931856
67761
604868
167665
278756
137039
683285
1072320
320511
66959
790564
180225
308790
1003239
397023
315462
626622
980847
79691
1015793
817215
870054
786364
321898
833287
927417
619222
793856
785594
606396
359088
6793
912429
323689
1060065
82774
345599
372575
332192
73645
754651
629224
204913
120340
160925
443803
1067065
265546
25634
821576
491965
1025124
490152
149424
847140
1033285
313338
818675
83173
653518
163571
961560
688648
4845
1091441
437799
119600
958094
737294
1072994
449615
42794
175926
887597
1063133
710055
335927
415508
207064
199385
454786
968128
180260
688109
915108
693965
1023672
211044
289453
1077320
396170
141161
15912
1024526
581343
386434
29410
687833
182719
779580
1024666
279132
921391
736372
403756
874564
592642
20876
970277
98307
377790
489305
42848
240527
605574
293304
989436
894301
532195
511654
1006123
825174
620528
40412
27208
1023387
760872
721813
818247
240062
265379
963304
845331
472050
860995
107694
280974
727025
568537
202442
542809
322844
30862
1010879
221723
955053
670740
846625
216750
934967
464945
727545
1042055
889059
344130
790126
479993
846955
603089
1058937
395618
437129
341680
741592
242690
968075
557719
177708
668956
884502
231367
408632
110363
539568
310815
795709
452575
779195
512044
1097261
983962
134184
174875
964350
832854
909918
420929
792383
401042
633509
634559
122105
811221
468492
562622
675802
821334
1073916
47281
597317
904793
132441
781078
568044
310645
489325
213978
493170
364436
1012339
730483
776864
603595
199468
824123
1040058
876240
480011
336588
499044
257200
18505
358118
1018935
765393
603150
97909
922226
412314
932127
27689
782916
157151
80762
504023
1087550
863241
572609
1059054
293289
728142
613449
158039
1009368
495120
169397
12200
690722
991122
508987
947654
1034608
1085389
908736
127995
99748
82714
159169
797576
529045
115777
685049
427920
490390
272707
388319
575066
962853
240900
911664
275725
937470
461195
262695
108320
791853
453742
638094
920617
384448
787264
123328
633995
908340
771198
57067
159193
21169
191863
1017037
779160
414609
80583
1059161
273949
51365
576960
331522
881631
1028848
627885
1057677
490661
671694
297410
68855
787538
958032
548663
306594
1093225
153687
327213
131215
533608
953063
539785
317631
490329
363424
945889
734913
73248
883215
429216
174522
48495
140647
1012842
251522
469919
870138
616187
19553
409804
959178
665842
263691
260765
26460
649228
749344
108238
481675
258993
427182
673483
756897
1062371
990100
777111
518788
669082
434780
196585
322534
1065183
115405
1084962
35170
998501
83047
837880
145518
204780
494746
953089
944827
397252
886406
818399
711846
448297
496180
250311
1055442
540012
656710
926244
779720
106481
597693
648930
767716
316251
676551
1063893
448533
988831
44429
782082
236585
530661
376365
319143
153237
908874
355732
576376
1035239
763290
939820
91535
1007456
638703
749508
432098
270353
714156
456221
971201
37025
975183
806320
495596
189787
538819
904670
41363
911560
255047
915436
289364
886492
111159
499116
148398
978034
79867
305335
629877
671055
693305
760794
922342
242082
848930
290317
132974
461789
926404
406699
502465
1074124
953619
552103
481451
439741
970236
56750
353182
668897
261933
339975
785447
858246
891915
565891
425914
914164
915214
1049091
254953
98872
684908
803318
839662
577463
931050
1093729
863917
484218
884358
681731
994222
834410
1098522
127681
558910
130822
1066203
414281
1069415
448147
621006
982869
802603
824759
114443
214682
791846
854730
867104
759025
1014338
973817
409788
862350
1066701
410035
326806
954847
312069
294769
102754
936524
764392
1097793
541545
531203
120228
938315
683730
461368
188769
563018
338236
1069472
218721
1007247
363226
573385
1022178
209150
219888
209587
801542
639174
945243
1064184
1052458
582742
399493
281350
797945
115150
116200
418688
419738
420788
546888
285494
755683
723307
722257
699062
194196
834705
450600
449550
309996
378943
573672
822339
251376
251375
1015759
75154
238501
953638
405852
246458
650736
527226
780383
996577
403120
1041590
188970
800630
758885
266933
651649
202271
62825
95903
229774
573298
528619
956989
224710
474144
854305
638662
661340
531025
960451
251039
815730
412413
388560
736212
715864
451852
103981
110306
399933
860660
55806
782527
1058389
925995
532495
890900
522379
357192
896144
178478
640682
750484
27583
869126
642719
516184
471583
644940
150259
151309
759054
801030
549025
289263
492121
270611
814207
523393
501226
30944
1097116
886965
298105
62697
761300
811157
348888
985015
535287
126942
874166
608034
1057277
201977
741212
442211
727999
1069135
222336
138151
482596
1021472
1065858
614878
883165
448411
771765
355802
368731
753443
434094
1065027
996292
76693
249421
754019
192343
168882
305613
914581
571203
827765
397590
819264
595197
882669
109920
769453
388803
6645
181384
360455
901034
670041
864689
658422
289873
567359
840250
783474
987694
16193
1005637
99194
789645
956880
966900
612096
943909
93329
447644
1069301
833880
944417
342098
278778
528944
838327
95287
740073
99912
71851
440071
1054273
22913
852727
408240
978408
1097442
521659
37512
536655
1070378
715247
673025
845547
545918
298010
946484
999537
678812
435295
285130
193453
712792
340434
832153
852511
910004
331338
126425
950592
517606
1068184
881044
211738
86994
507782
104474
510390
757686
320148
639154
1026966
524096
743826
619840
478256
1002128
425545
691700
883781
694243
100462
567295
153614
155371
190521
781665
726242
829688
18674
451450
101440
290123
944605
454992
391404
616376
373231
125091
1099986
647330
245529
48788
706319
971411
836413
529766
835570
281666
996261
695522
431671
765335
81536
547268
415681
230706
817336
1014885
56685
879197
414181
1097682
239787
503912
384209
820653
147728
146139
789432
1071322
361518
690213
541813
607093
877694
767187
1051213
102844
202340
988617
574083
799137
530829
442990
17398
589369
730115
409615
1057763
1000332
748887
642073
265023
1084549
67466
763318
312843
894932
514624
1066654
530655
661095
859773
1057313
95507
65614
817096
1042140
879193
133736
533955
676055
559915
711235
203946
460848
131842
247325
537948
4887
1031782
855541
780628
802149
61829
585362
1070845
852896
746265
605555
445231
1034802
619093
901302
656313
767739
207979
318036
574540
597270
99134
586547
369480
1038029
579508
32758
738291
17747
1082623
599832
331212
804780
475840
1087499
876519
635255
853943
1044003
434238
317475
464421
924230
627536
669273
800596
112373
98026
629268
36254
351431
1067637
203157
1068385
961543
777088
108872
1077703
790995
601144
406889
840607
559039
911894
215193
774551
920388
1040881
59578
461481
820048
48749
261694
1092810
523304
967039
216259
813815
387506
403508
327288
691348
78904
117133
894796
686888
959083
513712
597466
701382
576609
151461
1037559
682819
153100
158711
814618
1070235
606772
471742
321584
495035
176002
247736
1064556
946881
511487
367368
313020
664712
613993
510335
957066
38144
950515
760852
860057
43137
1039536
25436
617959
437785
1091207
627970
600365
1074045
633326
279316
540413
566975
779219
830288
97544
227467
739855
850482
242484
402967
600964
976943
429618
421442
254244
686685
977274
689478
273167
304309
949259
676662
838279
1080139
792994
397471
450091
299264
569301
109649
228838
986410
409629
167216
150829
31452
667052
971449
164959
605749
503412
234612
743259
1038289
933898
805235
76535
262389
189528
32312
772516
243316
369064
792219
928757
431951
980814
1054170
690226
150547
521470
673542
829837
638108
513232
1012890
7788
299576
387245
954232
587937
1059880
741845
1025004
694164
803990
458981
831490
908341
921686
3819
290910
103190
312629
426094
770090
43573
609448
938292
82826
317592
498725
167593
606747
1045464
314891
83032
170896
351414
44790
873936
243540
983200
641532
515467
1072285
143354
731155
153738
265918
33348
999450
79967
650424
920000
924575
562512
816492
261607
754796
759389
502500
298579
81771
959492
57735
448690
82231
415231
81282
1098732
386308
194139
883465
937296
578427
775899
634426
790481
620306
247898
907485
514588
773458
460613
620543
701521
158243
532193
660293
783210
52000
899705
951054
802956
235142
185337
331935
183032
31203
970220
535909
49202
1061501
401517
451101
761483
348563
869648
871094
23426
1065029
998089
330891
184029
944366
1038392
55122
761745
437478
128084
697294
534644
936897
193351
528166
554057
633517
404070
891444
842943
344856
456703
1029097
206283
1041201
510874
339439
30182
519140
812931
916340
1074484
853728
992274
1022650
206693
523013
523839
241697
723154
436500
601883
15540
1011905
59042
647907
1045061
356916
802383
715950
948608
758051
136189
38789
3640
269559
242527
567709
556443
1042324
468875
384650
531605
169794
1005472
890382
252404
215891
337693
770327
179730
640284
1061914
915413
217423
359107
279199
1010158
837249
60945
681808
31006
915873
657785
396893
976072
818261
620228
291166
973495
254834
808437
974652
698153
487634
428450
752300
428086
150618
222590
392870
430329
122542
198592
1036075
49981
586480
386936
1093170
383955
271492
696485
342288
607696
590622
439156
1086664
243480
804943
805993
849055
460190
732648
495196
893130
215178
426770
974834
188306
148278
764867
765917
447287
448337
90769
888513
81410
305633
595379
566277
267019
268069
1034972
677914
419671
351312
960311
1013309
840747
1091196
1044611
36621
658793
427280
812595
91432
575695
620270
496787
346278
162552
1091468
385833
780660
151119
803595
875924
24945
790999
998900
999745
218491
471223
548466
90218
707177
58385
297483
133765
503906
599005
251405
641591
361253
54671
811723
922846
925771
686362
387113
10193
499875
248422
215998
1072715
1029557
754427
1053702
19019
679377
127649
565894
390822
243524
1018197
248530
807058
123332
470978
621436
350108
1084040
916204
626224
772788
420762
22887
777262
888161
62664
1004650
466098
728871
666098
920374
928977
118934
356305
387523
491869
554068
907164
371323
901359
265832
88723
162403
206633
381349
239414
5488
748323
329453
794856
558669
15801
808912
278631
425739
434395
564494
849444
27647
550525
256987
98435
1021228
111273
754835
696863
992598
973122
69448
65615
1085343
228208
1075721
37586
3385
161183
365227
448717
856201
74836
465523
705841
838488
612433
120459
245267
520574
105400
112565
34147
995956
530708
220900
614887
325253
438842
602978
1052883
66375
484374
88007
909764
728405
727355
940507
388109
116858
389847
868444
691642
710889
248957
478151
733373
658319
718389
953197
199748
555289
893137
139160
621616
657515
617486
611739
263219
835783
1009568
50521
67255
870531
92985
937244
345895
892755
813779
813780
224024
1016576
761987
301791
796548
475336
758601
51798
756292
689269
734324
937050
720750
1009319
373168
1045481
148375
966190
862137
998926
553519
63869
568764
111138
764251
232005
833894
988272
353423
584225
492964
160752
604694
1037469
838110
276448
833960
409793
932919
606801
452512
551992
897152
229154
578244
104094
397708
34531
472369
441228
733386
634382
11685
228718
499220
892487
829062
762922
349693
179777
384108
83547
892461
999673
923191
673547
164414
516120
204618
702783
1008739
372311
14348
171283
1059386
888915
40722
641122
825035
763464
395657
290518
694964
398693
698222
676926
444473
566852
459892
493968
290107
1061840
285185
689592
887506
146145
411044
642526
937632
729860
342487
139099
637824
776170
300715
245773
655550
790172
476926
1040676
1079974
510310
327595
819918
478348
39167
521274
696313
376522
550850
124460
615642
151696
152746
151695
246999
728910
66384
67434
62117
957084
758439
759489
757441
97490
97491
593952
259203
729803
730853
605986
387011
1015559
784884
994688
797331
148638
926637
377274
995723
755271
292269
434427
576501
120849
18183
779241
264740
847595
1012048
1013238
714937
446145
660089
945079
1025252
250844
593072
295746
775410
19738
487711
667658
179580
696242
708962
96142
876566
483519
445586
379155
310296
862207
561594
651728
602938
887295
272622
929898
14537
709158
519871
865730
112494
508909
420914
1070079
738139
605649
678288
248765
68649
674143
508287
286094
807022
318559
1018907
220114
1100046
983507
829088
569540
1019913
102573
1038925
695080
681600
306765
53122
1024828
809277
304783
602230
144274
849939
682154
358045
58765
144720
846376
292435
963438
400079
701672
424653
830933
765284
583395
172828
772664
561914
233444
648851
252964
85491
724668
60424
46328
141067
201271
239992
719406
79002
39420
1069191
299221
448751
682196
81977
215128
762597
293943
29520
31190
307818
613849
298658
45485
944563
549819
340809
877073
967984
900428
945798
992890
1072299
967045
355465
326470
636238
973616
879808
355226
378128
149618
160485
844445
630843
1066499
881667
189510
1024238
296478
902631
89506
411037
533828
157052
354171
403808
70935
895839
521872
404283
1053270
818688
189024
799149
159172
270827
95374
655308
654362
130650
117741
383616
342057
9500
263675
133023
1097259
638997
510960
809997
10675
524188
857643
937771
287349
770274
949205
351197
1048435
769141
66367
391647
667021
1027834
635747
165194
533329
124803
122934
170678
1002444
501604
1001882
1038457
2505
344078
450801
883379
343686
469943
659129
801277
514764
1092698
630999
871749
447416
967216
1051294
424988
339560
491176
467118
27580
671817
380468
655769
499603
918501
1045501
631163
737366
571625
351455
428088
910237
525534
347830
302698
712755
232445
651069
857822
820990
191483
1094741
456096
605257
74846
643222
209949
463909
129107
252078
20816
345764
1059612
850026
479454
61843
216704
526550
797453
900029
848993
432334
1022613
88790
189373
96671
202416
290333
957051
407501
540739
761405
220729
915733
683207
417065
70004
366317
456152
936381
1091086
1032793
857120
1052858
242661
120093
229361
204683
1095080
561157
1043911
364675
643809
471885
5624
89920
978545
910435
607439
868876
738625
891698
414648
1070286
1053630
781367
539620
869857
357016
93672
387919
669866
390818
8260
772094
137927
347892
593400
47579
877126
172388
269908
7840
560109
1069080
402538
137980
824452
920794
538267
954555
1060256
315555
752103
645289
1009458
849079
228587
1039088
185357
606082
333147
165956
431350
835066
333975
525551
287619
323067
51658
826511
881390
576156
862807
975541
1048153
1089307
31232
61474
868901
266062
189823
439114
737788
1098101
372339
868373
1021265
217475
610711
1071299
444665
662374
484722
277661
841331
79265
451792
869330
93375
47594
312989
519479
3171
573876
276797
296612
512768
755103
1024560
570715
233465
446287
918700
501724
528263
508525
859415
500604
577398
436422
798287
146960
1070343
614862
711867
972024
675201
676251
892513
727770
492664
101076
128272
78401
876961
521375
993648
692665
1069453
1042678
782618
103992
214483
30992
650163
753426
333866
1092738
202595
46623
339413
1079619
485334
295854
866856
194919
505790
890035
683676
474695
139903
1048834
1017435
510203
1025062
960202
600353
67132
916462
1063290
281175
475258
657275
859901
23124
592745
576687
461308
394563
911581
175159
726330
334836
260713
166623
822204
319900
177860
846864
443026
890198
140801
223604
3293
214447
125598
574782
623665
840297
261582
1035727
906325
824691
750927
436906
1059629
965570
924045
554534
56663
173064
517095
981469
1038370
1098664
982938
484297
169617
1051686
676360
873356
372221
29365
614271
206921
418861
807671
257925
887909
461320
56857
148772
634909
103781
711717
63400
1083041
483618
417971
974820
286529
338611
192963
47010
931437
721726
92383
953372
1065792
437497
914307
881976
748601
629478
14927
1006946
178491
790472
72160
153900
1049497
295623
853033
767879
741323
390935
601980
627617
1022901
547120
229636
909932
86046
729741
388415
963956
914393
753760
414384
417416
990640
34805
1019160
276984
555312
779897
477055
934837
1036446
685059
655995
858904
255107
1063485
1046081
179601
174807
727722
911118
45160
537098
494621
238000
228038
471610
78950
386356
992697
77629
727587
890371
614933
804494
806029
381702
939942
1079838
50803
357148
969190
83035
140629
112002
983364
912202
1093839
549276
1018340
832560
339807
804405
660107
298145
411929
211913
409376
524599
813044
482931
352731
935185
19793
869272
288094
675544
829895
571749
373300
197257
855655
792953
333332
482924
655579
77245
44393
538933
387537
610791
978893
11345
657320
485695
676693
708580
12511
848794
294345
3859
852097
538463
296983
236893
425522
981644
981937
347254
136879
788867
470899
514799
532314
1079681
644175
256044
885932
331234
377920
1062244
521929
923171
170068
913403
117121
424010
712717
723666
220239
108407
121433
449086
460509
270462
10267
978268
41544
75686
771467
393804
296358
582931
581881
119070
179599
862446
449376
380409
706897
898757
55344
1013437
65472
917065
331707
523862
1064939
377449
215836
364638
700489
178313
30721
26865
920157
238950
669237
955168
697124
683029
77128
30720
957345
211500
286546
589546
929888
690712
247359
770910
637483
334872
630099
918164
256015
733023
126368
208710
71103
1070679
421398
1023624
582032
53840
1034219
774154
636312
527158
729496
702835
680739
745262
928710
162485
493264
792132
1094017
411531
751892
903033
358084
629664
710647
111574
83890
425467
544070
41456
376244
30170
404920
1029133
218851
556880
268503
629221
206354
890145
469799
725459
711178
535649
795997
956784
755446
354860
1032099
1065976
129009
522725
731617
557862
132610
319773
164272
870344
1025370
549019
207485
91547
1092878
1066168
39541
481007
534853
16087
678399
27381
797358
24982
151129
526727
722197
434610
1025110
201296
352582
915370
751491
428892
720482
15948
409068
683837
248913
48054
1007168
835208
393911
401399
881154
936169
944822
184990
495008
64586
279217
887254
7435
802787
557444
268581
424203
961122
138905
1038357
1089410
771171
926429
78069
800349
554029
810311
399838
655631
490869
622595
1065131
144896
860889
26822
471421
818308
749735
558810
278704
872658
444221
656794
949655
57170
249414
869008
389583
512061
107108
405632
415596
1090438
174768
79064
270451
582873
821007
913595
435206
756119
851320
297036
606244
586141
288100
842321
1029273
297329
275821
157164
209835
251428
929935
470455
598785
864219
479665
856002
529964
14740
364107
226521
951110
90639
104314
378830
939138
711640
297168
919835
194510
1070158
673386
13656
999108
652487
432933
976832
309067
483509
404253
596147
11477
996382
372949
705791
120885
546580
159056
926323
243174
803550
519976
818832
812728
255186
1008049
75822
226172
952042
214396
860447
73371
768829
367870
432097
786134
853759
236210
313670
912322
501124
28756
1060074
621220
18514
72185
97151
247394
971431
694017
121464
440573
222669
289911
820936
263264
771186
355362
310889
96175
500559
152778
636625
813567
231759
450283
805838
18295
479581
606733
568722
786716
394633
108362
442591
881974
601248
48090
815192
170727
1069097
473647
321626
169228
649575
528725
247912
773177
817941
774108
786955
265201
266711
478722
392113
183169
618538
495237
569338
907678
83169
931290
980398
690721
955045
450218
154324
695848
1045694
471477
780223
112387
475682
557721
36618
156373
374650
568569
105164
583753
776952
382935
545621
341788
961301
907525
25638
1022310
961758
856491
1023089
524311
209592
443358
75232
426275
309020
602270
436512
802445
236989
740359
1061899
922120
1089366
68163
650789
306009
769564
5671
817490
266527
387609
333249
790240
951000
9336
1007313
869235
206743
308470
307385
846225
930354
617764
349759
198186
981909
286497
883732
983883
942634
313142
1007919
621690
568736
1052956
791198
230965
440662
876762
870637
832455
786374
64033
359073
591098
663447
961283
746639
347649
153344
572461
553930
433590
76156
94631
642302
223418
137434
105895
156180
43858
8105
545092
257348
367316
175695
815025
168435
1003452
60841
482786
363935
775208
827134
458567
908848
208347
890851
635869
636919
148380
674549
475789
197624
766260
128009
767907
268098
1024111
820284
519909
732346
588293
1093037
897231
948119
16779
473823
419404
322392
42419
818735
913202
764271
740941
501643
811115
900018
778991
127071
932522
913402
755323
883533
1043489
699588
10065
5523
777074
182429
77200
912300
1094879
925173
81110
1066016
29076
15713
164643
307529
566407
840590
339364
984487
1036728
451627
542069
917528
795995
866569
756910
87722
374440
754343
283550
372063
854188
9048
46027
186967
310175
203347
590045
263665
541652
197995
336660
454162
835477
886880
248805
601041
306316
732153
725788
825692
574320
453282
300211
204261
909688
263229
1025876
182689
569514
808135
58103
1040423
249400
455558
1058059
932071
415413
543514
123609
589818
350419
26878
178052
1013138
858805
1004388
587321
698622
916994
469310
15227
205026
410858
317236
171874
669555
679544
828053
896841
145999
387459
761591
31840
12410
304380
238339
952637
617744
306940
888142
1016187
176710
433344
302064
503283
169639
882397
331409
68455
1076276
1080124
4890
723864
611010
303176
974086
156153
720603
956778
950059
530017
675337
232030
17362
33473
508607
808099
375855
200899
362546
644402
494700
201879
1032199
98131
578213
967813
1044296
99577
439406
51688
459103
705378
278209
392592
542819
141723
984019
865330
725534
52635
849710
660943
270377
614584
643756
760275
319216
74657
981698
961108
566145
267621
1087026
52410
549658
351907
162137
597772
12983
1075762
768294
335220
253775
589878
56915
1079541
816343
256769
948917
85661
249798
279592
134111
1054960
993169
707043
990529
586717
531944
118549
69919
513820
405942
31972
1015474
872636
862652
296914
258309
437580
211208
556658
766354
662083
352281
312277
966439
179249
1007935
567134
421439
923564
106645
234043
560444
689005
425767
515539
1098977
368143
778531
584252
820418
1025097
2185
1012273
768583
423155
92659
281597
194345
454804
49264
896514
311330
872720
471747
859490
418904
91447
729553
361885
610167
430977
86538
490165
27220
597563
828299
594979
21122
425300
251977
821926
110814
444987
662968
484014
861625
1045410
946731
111074
645579
791318
205785
689642
440633
322471
531001
287440
707917
988093
442472
819984
25417
96314
62824
730531
379511
583718
187123
72426
877993
105848
428804
826682
1098277
702423
560993
1018288
410748
1061500
866423
108678
460393
1051765
638175
593879
315787
538730
839732
470394
865148
475207
42141
364327
775574
311464
92138
170285
1099598
8674
776834
944617
1048297
330540
231619
694838
860034
506725
285577
265805
577948
817756
661377
956392
1080643
542105
507940
1000124
759739
758520
1079103
380668
148531
165643
399073
821358
925728
871344
329123
566808
1090386
617609
218809
342879
89261
1024098
766817
182959
715070
50664
850149
611791
95280
487431
812107
1004524
226691
497338
246478
875760
177592
1085523
832842
1054336
1089910
1070876
432371
105797
967826
732668
547617
92250
282102
315198
472611
770250
584655
436695
852537
800671
218302
265579
312773
1051912
939826
515749
514699
863797
1073661
834392
524460
865783
245813
411884
1091992
467322
766842
162745
117093
866095
305935
1047312
114846
496066
456503
325219
311532
950910
351170
57434
149818
960470
390134
348883
841580
553622
444108
88512
771656
1088017
207424
258115
404823
534897
710907
782501
905751
12375
642281
964354
826134
370014
1095146
930527
43621
643177
78135
1013216
62441
419715
419716
504722
516839
747283
126318
664077
261550
262600
522268
880096
480393
256278
767940
1046507
1047557
765551
771858
322747
761109
34829
1098063
424092
474295
260322
261372
634264
625937
484141
607748
747736
624321
571931
690633
355698
210258
1080532
522973
95440
1074102
465928
254089
228685
320743
232119
104772
1065544
774264
906485
993945
297845
980886
448626
808525
1020936
485979
913326
844370
511210
383016
473886
1050477
347956
578943
949960
105704
810806
811856
145836
595190
1077272
190694
243170
71903
883747
63582
506438
499562
695063
555527
362560
668932
209110
853306
32470
209437
208387
822644
424433
1009332
576483
754521
551420
893053
107711
561201
59966
343993
580243
886968
81215
890237
48197
781671
754722
237858
1006048
213067
872879
608298
388524
551183
370542
480486
869359
101959
52107
1050265
1093915
681967
89223
28773
20840
546785
877330
1022400
979492
119913
483164
701256
697260
879582
193621
364054
499021
309161
852383
756172
1048333
477600
245397
567317
922011
1087463
721654
308188
1013037
938019
516507
766968
159640
40010
400080
1045911
178972
644692
516624
56110
949676
88062
634810
970842
569229
79346
384453
877314
229219
629151
968467
34296
862778
628327
856176
996098
680238
157335
499092
1013188
1087341
121163
706677
1085988
198140
415356
495521
159613
355344
274936
67416
960787
692435
963374
281031
413318
619515
327577
979226
71316
311367
1076107
1024106
833192
773043
753215
56728
430336
546372
798114
978333
26686
246498
546555
61564
659265
209358
616340
432069
439134
551983
193730
577990
569928
206902
77749
1090777
228949
943159
66224
834975
775639
438507
51060
1093935
555648
1051572
126370
124630
622724
782708
1008050
195794
915925
195453
896219
681081
442931
373856
378419
994582
502249
396466
780620
29292
1093628
981343
468446
581083
901364
639051
519760
291051
1089477
741154
397817
100505
531990
207589
842089
15776
127929
887443
984346
860587
1097175
836548
281898
894966
638935
666050
317167
463464
5389
622799
1091719
251579
811199
831911
534708
822565
609417
94039
1012852
872440
798125
461463
1028920
293454
199521
744126
210299
746498
42900
47731
473607
683581
970566
1037551
663420
267503
34820
858484
1038054
251662
280162
666176
726265
1031528
399359
425846
135262
212717
415187
50635
404013
983917
220469
524459
418414
976375
950227
70401
219078
877067
352067
414119
169488
328584
509257
908443
71670
970474
174894
580638
6990
788393
289896
906434
218121
394848
672984
591315
958295
831238
233914
573009
957009
1048465
623682
347938
546387
63592
627421
141097
17805
894942
1075521
189564
362805
747956
763124
690316
848944
195315
244546
672130
34313
6250
53457
935128
869283
162691
498913
109321
480496
789538
111012
907635
664283
65906
380546
911920
674495
512826
175532
30529
837471
687150
1031533
58197
485624
233911
650174
743283
1078759
487735
420640
7397
757381
464693
176081
276724
335750
733851
880849
444377
447156
149586
29890
133294
589772
884888
388620
317429
1053114
328088
132549
573695
1045159
851703
439421
716616
562577
189357
704883
854087
880544
1004644
327196
299687
431283
245723
1032708
819345
742577
350923
596383
261405
432449
520980
879925
748188
968350
458334
472914
1045152
757529
18252
771480
82192
1084280
107985
22769
568930
188178
728569
168458
388566
183821
360628
984194
646094
309767
857914
156364
454253
169484
728705
438182
976355
684715
378118
1034757
977656
520909
848744
799610
149978
789122
130269
460384
789097
327900
563648
819833
351650
729629
302633
960114
483677
264822
869651
830470
658394
9356
669858
963834
952302
750337
395439
672422
125871
820629
782634
900735
449904
538091
351904
797206
140567
171680
776985
409000
299463
50551
51601
922501
32771
952753
904663
600389
942584
148089
642415
650410
874568
684627
176559
16585
1076082
513347
981687
992396
33581
172597
87713
882018
314031
315713
692651
207348
500225
892251
843164
655000
817486
920810
1018266
129114
575834
578478
169211
451758
609180
66784
242390
721028
788433
580723
434827
291994
320843
114739
1013675
698547
460730
344640
466193
896892
516416
449114
356419
208658
565928
408327
273337
842121
634218
959761
230001
895281
1091888
50921
770953
395998
251049
982939
886785
571695
796254
1028940
598076
121988
1027484
760317
695832
817288
988577
37741
765975
1038476
528543
280635
223659
741437
512012
15512
889443
80187
149259
1080794
727055
61015
236682
104433
334634
587035
319460
783085
203584
23917
924879
1006327
471042
64645
418541
975071
785096
587666
983495
511992
305722
339815
926776
281599
967490
966440
927702
725373
988269
928717
38153
28140
15169
504079
353226
378807
467946
230809
979220
9270
475178
157878
597829
635738
792190
132287
278867
29955
758761
280409
1045552
924495
355219
840768
941699
578409
892770
111530
476007
703835
332907
142099
521778
1019389
206154
205104
819502
473535
146298
964827
254324
825926
247979
492549
19597
1079910
637243
598859
652333
440497
330920
271170
422474
151568
901515
928816
405753
820997
1000491
645285
112787
173680
293274
532850
580101
426645
962027
85296
189883
196449
253239
745867
39722
519533
1032918
609190
271055
296210
174174
779073
69867
338289
307159
1047716
883438
896025
820870
304732
300031
849350
1001542
97480
863665
223180
619570
425208
188627
528556
222885
547523
119697
1014849
383297
451073
68228
827999
134509
1081217
885479
293469
851987
571526
471315
744507
981392
959794
487441
619915
982626
696221
407439
443610
661878
714677
888649
61091
18910
911101
451704
939773
234779
960223
53023
1005150
846875
629073
515573
75486
542474
632119
415113
355700
956716
803407
185240
172481
298425
1012093
497590
78348
137024
902870
893852
638666
359605
1048956
495219
24408
744660
1096530
821157
284655
249257
765909
1096748
252703
421127
316040
347756
53585
18214
925453
859499
1022370
765792
1021855
657723
82576
515863
155666
125395
994838
480650
673408
407494
1030394
755813
246589
102171
541107
455918
362645
852886
118663
254470
374310
130836
740195
844634
1061329
1051645
330311
1035252
572212
758698
643204
14835
1003865
234021
117597
219638
220688
26145
356757
357807
946785
454243
640375
29952
797773
119768
118718
1016849
827693
205786
1036436
142261
877921
285332
284282
713894
220266
290015
130275
131325
864570
865620
507882
508932
435229
1089164
208214
978832
123895
31745
909238
910038
1013381
527251
202119
622069
312318
547839
389656
961324
1053147
486007
181368
29018
312764
91723
79286
327572
820091
1004218
577274
821852
1007871
159164
927860
174223
393868
8675
601655
461730
1029093
326921
425494
260200
707562
444676
273140
558879
100221
734189
794158
784868
980894
866405
224953
455776
861997
947264
329950
960544
783436
889715
564569
189692
1002816
506401
965416
921371
57708
861525
783828
184238
530122
322664
670182
44737
683729
984343
975023
722075
1080503
1009366
257674
626892
659604
552172
432484
1095001
327562
194243
977750
11828
442450
255942
370457
573962
899743
740002
842775
909645
436689
392946
83842
221780
863638
854747
628203
1070263
802432
329843
196381
73631
909465
273601
702522
474302
278959
590219
464745
1042855
594317
418207
351781
978203
224338
303226
1096506
238506
596451
478809
648115
624710
806821
382390
17864
242501
15569
703503
192547
584245
395465
967142
510067
1032967
548650
123973
1033669
867002
92390
803416
300690
823892
105969
876108
805894
863355
903579
40624
798602
856064
759657
558551
749020
294992
212676
635737
742772
324624
646598
235271
584942
89057
816192
568215
938527
149177
990329
80525
542185
379452
911728
391196
224570
96046
781716
647328
261720
896973
1091849
975304
47030
1083725
383875
786309
1009295
116798
458077
564013
283667
517188
209403
970228
668064
679478
373694
624425
626674
1045396
410305
890274
1043745
449239
929799
975206
780978
943313
810447
140785
849010
213730
62516
458252
855797
955208
552970
679759
661238
141342
935625
1049550
818354
789052
538503
442109
342394
662743
146971
593658
67242
674610
762211
196896
978311
419890
395702
970123
341369
999699
110670
516514
260836
9193
1047750
790338
373104
352441
216954
703374
848837
612689
430007
904167
1077653
657070
468415
238269
360009
585554
152337
61338
678714
916450
123772
177157
856892
992138
763873
654740
909898
255737
237130
733144
178747
397159
386010
420520
170755
873283
504408
512457
623229
999478
199847
1044516
214725
919207
248919
89640
357488
649342
356318
475847
115217
614578
338785
290720
441925
774232
1039634
372754
891467
270056
580789
1083089
74673
83225
62512
590487
1085385
432459
29039
409599
591762
474033
1034679
784527
743768
1051988
650957
203983
785142
148799
453824
1037582
801112
92814
288356
910839
911477
435060
17911
394835
212139
779232
558886
358766
993658
616143
1078057
813416
321031
322081
323131
247203
248253
755292
907851
934947
327324
861543
860452
862552
861502
45767
1000513
1001563
814717
517208
947796
563637
1085938
834918
555039
800024
453998
1024048
618378
269069
55580
39362
894792
353312
378252
499741
740780
781609
287562
137572
985564
770334
377625
220954
785651
698031
571788
1090347
107977
560078
245427
486422
842626
413440
53821
619768
148473
556038
1038067
857531
445425
944136
845085
127934
11213
534108
681898
700097
15665
748246
171782
244469
1038894
735101
340531
288773
835101
295788
148788
240414
520085
62442
265444
1039393
331164
920158
721123
884923
737595
731803
170274
106954
326729
507027
438586
288239
547803
293906
591758
149465
286301
615160
99344
864384
412148
716434
341657
223910
398125
460677
744680
773638
1090583
113035
435589
162597
654110
484034
1006942
1021782
190038
809544
1046737
339934
937518
498087
965278
211450
1078753
243708
951020
46412
854102
680152
755208
1051621
246814
815649
1045637
375468
529688
434975
488972
1037666
391744
864717
683924
563119
20469
643121
225919
568218
239924
799136
1055330
617169
776021
150985
637836
960188
385550
830756
473025
934136
381167
256460
1094070
765443
57249
75571
675340
974627
1040169
995262
1093857
655528
167495
850034
358601
239070
769044
384963
491716
135583
622387
572163
201065
59368
812542
406956
892596
376659
700324
727799
514877
260660
108333
225907
158419
380108
727904
117941
407876
91368
639889
431735
585982
550414
853116
602139
752848
493947
1002755
66418
997224
140385
369618
481957
218521
612362
345239
144428
6310
912949
898715
186322
89180
850189
696925
1035618
27465
760663
1048438
425154
879244
487606
185968
685590
643813
495625
865415
487349
681848
787029
1009790
1030160
49147
754733
377973
935370
432330
365478
113662
229235
910735
10939
281859
952340
311492
799505
461341
767427
274679
102653
1030381
447405
574905
631871
283657
98263
1021496
398844
404220
75022
460942
909183
578724
504318
127168
763052
243001
298466
13460
1042625
872943
931849
449868
615645
765768
138832
1068335
820594
1055285
587193
26169
79819
219515
663314
1027490
635371
27421
528271
518584
102825
325468
991065
834632
660864
208315
936695
252767
1046265
854698
797662
136156
938761
604362
1086310
474117
102314
604773
495444
657534
363915
324672
859124
379934
1091820
61256
252794
703844
847714
227957
598180
92085
1050294
768357
1090665
786046
929972
885819
753326
338878
442445
55637
972713
508576
602194
199484
216679
288202
755941
745088
164626
31000
228322
424961
18953
469606
1045514
282971
1013205
782083
830395
177758
12546
795259
71264
131632
442452
610988
274871
793920
260873
216103
1009291
1088719
478905
188530
850271
367084
975544
954049
610587
1075619
692662
38263
947647
744940
438818
401930
1096265
576870
534075
1087467
967950
16525
602912
435995
35839
1020176
698308
164668
845898
462969
389624
827555
543858
1030029
752729
373565
895464
915289
424271
745376
1031873
819258
137992
409284
134635
65649
1052888
921102
772988
455568
456618
1087350
1051102
1031218
360504
341619
126328
90423
432141
213284
862413
114270
746806
663884
156118
113708
15575
776965
761949
615723
320299
926811
791711
1082100
234066
946278
834942
428647
449897
649785
713158
996561
429329
546163
589631
89495
172796
72589
274351
1080270
647901
330201
905994
511533
889898
208543
97270
275128
95299
977842
615295
1086943
803454
772622
836498
435283
1090272
327594
316521
427711
403093
313735
1073041
551629
868730
259633
384890
275521
385990
290793
922487
334788
76566
891241
513548
25779
445970
454174
1029435
885474
758668
521055
313547
94939
901826
881559
754965
1093567
537213
16633
832470
1019337
406746
855261
213672
760897
629541
755454
943777
1014890
322984
60182
761246
540516
572054
883943
376559
152992
428321
84013
888638
256355
448501
282098
115993
94049
567520
252585
808712
968130
1004063
336312
1045937
274490
311632
502686
996864
108277
1072699
542764
264631
984366
702317
796574
389079
737108
1100235
463061
319885
695541
333839
10843
768716
603034
627595
521906
330778
127055
532194
121115
436134
99311
264767
914924
1007118
967912
322899
834193
663476
1075064
62837
205588
795594
493693
859496
242797
455831
831732
950315
29625
941270
325384
501408
963218
88580
670989
281458
639367
641195
810431
493743
1009658
695540
309343
366792
337172
832541
506948
432336
216837
942010
878272
495578
980510
836824
921566
1087352
976212
257818
675024
519072
481138
859104
269243
85538
196199
117317
792144
249272
722622
98431
22389
416113
624647
1037683
832307
56988
35134
770467
748057
776128
1022168
823800
471219
588807
63654
331347
105925
449000
101567
906978
435660
624990
290260
709426
142258
269654
515047
973970
118828
434960
547973
1040324
38910
1061340
987225
1018496
714272
1041717
69903
243345
538386
459054
862869
942343
114652
586973
16488
276165
687211
294154
507053
350647
279582
706618
1024076
1036963
489835
37696
198353
256805
423209
709580
754292
664844
764657
322775
694697
269330
584583
500976
809649
585327
987242
282903
957098
532090
936693
426149
209727
469924
677210
1014220
28991
476531
1056577
1017126
189732
439060
756148
850457
805000
671790
19573
638366
615346
331032
876366
380597
878823
168337
613154
453711
742511
615100
385202
1066101
186071
664976
972106
893621
761833
810938
1016035
560079
92347
820963
172957
940049
216179
1014239
280590
758201
1026684
781584
5000
16338
572675
188680
762797
436220
86570
906257
105909
871426
615888
580481
894406
472298
314469
229315
425232
330603
403872
441238
1023182
773618
960433
361357
429726
294327
1051910
81463
634113
605350
993699
553620
841256
116829
473568
822467
255368
481844
1083772
110105
1011750
773753
216992
280334
991473
744921
351545
581752
578926
432250
131719
127062
419331
393991
512317
1048766
965715
202222
608419
51797
413038
195234
906092
989091
499690
1023894
515738
594002
330316
497538
172637
520587
1005040
659336
31127
204315
864588
342097
992028
552283
379566
919133
994345
743149
1060266
1085489
408826
972099
1012602
355721
770329
642198
55523
443965
738612
343806
83194
74367
802990
895920
474872
502256
68891
388627
123880
124930
881547
880497
952586
357130
937365
176372
958597
579983
849286
466047
120064
617321
683394
404690
460029
919137
1038631
61603
60553
59503
591082
715412
993254
652913
756372
319734
318684
639433
637552
370015
31554
109005
110055
108840
260769
577907
758390
757340
330702
329652
131810
71989
600814
599764
496191
710800
8809
765805
556830
54870
56970
55920
642453
641403
621673
969237
715318
68102
314863
313813
1070786
1069736
478499
18535
370214
515510
206745
224407
53667
316140
258807
551563
136010
927350
1038594
428431
358973
939535
766702
87390
608088
745202
1010493
123915
1063382
601234
501644
1017373
979207
745326
461376
71750
730184
126131
513936
202328
474382
1065933
386513
594374
788078
945707
773966
352647
184097
655927
95793
794047
875582
984719
557542
121668
49358
1065819
886267
900020
685442
662736
452845
1048926
1063280
111248
790032
633048
127444
577918
924693
772473
326957
952758
1052918
845564
1070352
824113
56972
733113
524645
397865
385019
222414
235262
897933
326741
1099541
661673
474118
344789
936261
271984
213292
478419
7884
5095
319960
811173
522897
920333
904169
466366
520830
796765
241391
102983
663662
217964
1048114
208286
94464
1084429
841581
816723
644968
524969
637822
1016146
319961
348771
188067
767835
470671
40071
976525
659062
510794
626704
892682
258607
786578
149644
613287
1065011
31173
511722
47629
1069708
995010
506433
591677
903860
209874
370085
503715
32522
764246
827138
632618
862967
667525
986998
980874
341838
342888
462068
975325
93548
534107
97660
1009696
2533
950693
184468
314876
136804
137854
67669
863499
275213
634865
629890
123905
1006187
183417
475326
319145
800270
363712
517012
700821
1002170
452584
1036924
930990
20327
487758
200087
188418
390857
177791
157651
463388
79179
699141
423367
677285
815370
917008
582366
420480
621325
744601
138114
378879
189365
972448
478747
54259
464785
97730
266918
612144
923769
850393
921410
323086
916696
1046103
499863
756313
704608
565985
1088089
141967
519254
935988
517036
323781
973914
178013
811163
346995
185230
1013391
139974
730081
17282
984681
494856
185679
703510
254535
857712
832220
483518
362688
729178
454567
888665
1037896
982391
839965
641088
612403
27807
228855
274595
1078570
898853
20208
842572
596098
960952
722262
221756
857975
946912
129668
826023
556719
694042
1038692
159842
1077214
149891
1078118
500560
761035
581605
279508
343245
473370
849961
154454
181550
20938
16538
848795
316787
617199
318063
206735
712775
594100
748115
308272
1086037
1016902
702610
916907
213163
149095
466827
967074
904657
193567
810994
379466
505778
423173
542125
119873
33386
1045425
77099
1036292
147669
839149
576610
234317
583318
660736
534711
85801
1086396
795653
1007225
137377
551640
815159
28379
70591
918488
313543
255429
447455
751376
417876
479865
1070056
425541
315843
350098
221622
951215
358351
665940
1071343
1047951
7356
558621
784984
335991
474752
330941
873883
98226
607561
937015
356381
33614
554927
76059
317642
802713
971556
477124
516865
419035
1057851
322599
614112
132538
600747
740056
809757
893654
1091291
433175
662919
630043
895225
191845
305794
557658
704865
817991
1097506
438107
926523
363237
78347
58191
800939
775626
507564
936869
822423
250760
830667
402377
395058
159629
753629
361010
632509
923803
194007
847490
573001
259345
495845
686567
885952
856868
987150
715158
770547
610846
422312
599124
831902
946919
325024
900661
926317
1066652
323917
548793
260336
490663
724406
392063
1011967
71692
274194
827615
404177
856604
63210
609582
209120
694286
803488
590848
725870
922125
477115
649495
962405
862978
533210
268663
463811
309428
257743
282976
211675
115849
763635
110741
979088
982397
956143
129835
1023070
692806
805859
749097
215610
261190
87639
892275
271428
1084023
505091
677490
226174
350765
36530
160422
1039857
917415
24123
18909
395020
93864
156326
424192
538499
300143
782902
385875
314992
208093
781680
527529
1036895
1088926
992466
864095
1030012
269540
806521
732891
11609
395490
725895
588622
592711
207472
1034576
1066983
597349
824822
232193
960914
208623
525784
825389
342385
1060078
91877
1038140
10200
215272
732794
792502
850827
354073
254032
439289
104913
138156
835548
885231
995283
678480
1075897
265181
461460
1079967
713349
329048
997818
647467
773462
759662
314043
906146
146438
887740
74662
407250
167264
37636
1006567
642722
304927
40643
665004
188331
402859
1004777
78685
124454
436130
626132
107498
974813
231530
205789
717613
797306
767771
1019582
135481
348758
832241
478462
849981
905017
883177
204446
28044
526130
83099
246124
712007
20283
167972
981691
563327
323710
754072
133588
795288
1099853
281563
488449
980390
145453
893659
169498
343958
737375
924223
1050252
950050
311754
783870
573954
731650
1084489
2150
575291
422113
758476
450310
653901
203082
659976
538616
937914
34159
112365
693693
305829
141438
479169
719467
124220
95403
573419
412321
595667
784254
1016103
979183
85169
1014152
947054
825897
388648
556127
765235
242889
396964
372147
711741
960594
1059664
658935
936111
686125
408004
237419
113107
389348
449352
768309
798238
90532
1058992
19277
504140
628081
43586
216798
410797
786458
392408
502636
377248
4547
937907
884230
989753
919187
519364
200012
833039
699467
351937
613222
344695
308593
75430
657193
564101
844696
92935
379501
1030211
364931
891592
536038
129215
1074020
361929
8511
837666
229113
223338
615036
488676
539675
578674
170788
22526
191579
770901
431083
26404
1053969
360023
210139
714959
701908
492095
802988
598286
976872
490322
837973
178388
544023
307322
197431
931205
22810
831236
360393
264275
617945
966264
515758
55495
721304
844175
988761
452495
980184
504317
389892
681617
823444
107728
772342
97602
637639
14984
11654
388093
358115
703310
168477
588989
998847
971128
814782
627184
644457
575724
532150
220693
800770
571429
409486
1014772
880895
151784
47568
702724
580498
968657
109489
110539
916576
121505
832218
70302
243610
738774
599843
355144
396700
597181
837092
512588
670838
945783
127832
680578
113591
543892
882389
446638
355425
199013
991422
48865
998988
128541
264958
7012
840313
366663
204960
295994
76752
1036117
410248
487077
564115
722805
684862
442121
712733
321813
553387
408027
5915
544670
185489
660019
1090414
402134
669010
331854
1077324
750671
844369
218147
459923
316169
746782
663195
1020353
472745
1046302
256072
353189
714512
1044083
972286
353718
571120
717118
1027827
156171
1014994
829995
171235
420949
462432
899482
189839
986642
630787
530379
132775
376115
472644
763208
95938
1059237
830062
570114
660333
707864
775180
478144
746711
553778
1023360
416822
63493
414172
148159
84964
1046934
173720
975865
799999
632960
928207
279780
650513
154601
615236
313954
113101
945549
980951
751084
666445
274913
871285
1005624
265533
1067107
607057
241232
259603
126590
905250
155417
403390
392190
391502
490741
870456
454644
817189
880531
542060
592212
1092190
734137
292981
270356
1066209
227997
66354
847820
948200
383049
1058273
219666
731475
475315
614275
1014573
653343
467358
772615
800562
616199
969918
950235
71305
946689
199071
710827
853929
1093838
327864
347645
332824
526597
722451
127177
794067
270106
1065539
13878
741960
604007
428981
910163
416808
264251
941504
892658
623299
346919
1091429
1079371
531710
731263
885603
15479
131822
533260
1072262
415556
392863
660086
335983
146651
1021552
690293
745589
230463
804954
439284
816243
909168
397830
257931
212978
785248
191074
627708
383881
107390
635215
1073654
972358
114543
758366
521670
299161
243183
631930
1036857
241285
396608
585950
500044
677769
468292
1044955
445030
908892
93730
261963
565341
439026
255553
382622
712943
892543
89346
820322
606593
356248
35477
687063
859431
633703
724142
797443
932293
774734
140562
93971
435130
330400
661723
485862
852255
1099455
446144
1020347
629834
676575
303432
85860
271765
1031529
984543
339375
264073
905400
1034565
756318
378728
154580
84125
636539
970620
916721
807157
915818
252420
600294
783394
995370
935393
220339
389601
592616
430770
959213
563857
130792
498245
9824
1068542
239036
571866
537665
910035
819053
126385
113593
626570
911189
741088
110036
516348
1078598
183649
415272
251409
572464
272198
437704
1046276
382476
957709
751476
336106
697448
1028835
684072
695001
729124
448085
904397
413920
1001162
777885
681277
543398
30697
306211
330341
445710
831838
953776
524835
727617
1029735
863924
239355
289635
195659
95822
237555
127279
719148
206337
109319
696578
390153
909848
253638
1079189
1078139
513920
591400
551345
96710
397981
741915
789010
326144
229119
180386
1054771
1064278
710540
262958
1086289
674964
990638
396423
108068
264210
919719
923553
648490
526764
412644
602163
630343
535361
31103
445611
987709
1091986
1089089
664615
774446
275057
15113
805040
25981
666020
794305
796007
129810
944676
525712
332068
637432
659190
621156
654044
140711
929360
362038
495827
1078342
830278
498851
476512
286658
314083
444657
10183
153141
1054393
1066536
981590
354820
4003
368235
1092121
330367
477107
299110
77793
884581
569959
177373
381275
98053
883918
663926
869496
823077
670169
528384
571776
64457
1082663
681587
1031557
972954
1085299
415393
44352
108825
322434
322538
355211
1041861
547956
275756
1041346
844536
453632
853226
273530
120267
455137
269450
451910
452960
962488
109022
657950
845485
844310
863164
503256
913894
726676
284652
421920
925765
994764
46312
36159
864322
676004
700444
479976
520095
653517
183020
1099012
199983
823540
1054457
1004358
458272
396888
473183
605557
305465
842862
915704
842028
676561
127261
870921
548114
630899
526306
229586
404343
327409
737246
487100
992044
726307
957841
728735
271479
42939
1041716
92038
879177
1057572
972567
973617
703189
587674
916544
659300
652513
705898
557830
392350
131657
737439
931844
125333
402707
957149
441078
143414
451466
124424
748877
455613
145211
680555
997763
398457
144718
671368
713332
377254
54039
15572
725982
144434
1035957
512204
234294
820784
532009
1064778
974484
438320
108414
17248
60075
94404
952455
1025999
680811
730809
107575
976583
971730
414647
611870
396289
705573
728484
128081
544959
892832
390146
272479
31229
556894
775026
326669
238666
431885
93732
197458
922106
891193
119956
874344
652399
469174
396437
123260
135491
1089077
896979
1081106
281154
436725
481103
665590
224289
352165
1082543
600135
784935
108887
785381
292849
888163
175272
388170
55119
1097771
830293
923535
506063
948960
1043080
1043079
1044130
443927
442877
940773
533668
865743
323866
595293
220142
772412
141621
142671
100368
943677
944727
617236
132659
809492
453510
1010702
806064
807114
177982
531638
355909
215164
317083
432651
861188
489790
351799
97461
212259
1044944
926934
824158
142955
745476
910679
523691
726460
496510
311945
679297
1097458
150519
102322
103372
325044
974967
852071
782168
1071333
822469
99339
335657
311477
388905
253027
628727
37286
533453
600847
655083
893791
382776
588712
287912
1059817
161530
1011740
702084
905993
365146
65404
200942
813481
866315
793722
121869
181240
730136
237076
30962
1074239
274558
468745
592636
739634
558382
551480
19132
345621
757216
478297
995893
520907
200684
166492
899879
532347
1094092
703439
865475
997154
835288
849831
430282
565136
382242
198755
197705
93244
794219
456805
125234
1026232
172085
780393
447450
448500
897891
624895
619342
721207
531175
922045
920995
1024480
1023430
311244
310194
886150
398443
583792
1053508
1065234
6740
707339
310434
894520
430193
887702
1095759
353138
255970
46019
749924
174184
1013051
465089
873193
1081649
696058
1020584
154467
165253
504403
508814
165457
652893
54865
719679
990295
1091765
387265
452084
272545
958695
361772
605118
160141
394796
559724
1046295
1016605
693434
1027187
533529
277243
495157
918447
912845
1073176
269052
1065163
776961
915047
651592
784978
973668
390103
854791
475041
918471
966607
909778
135311
163397
716966
120160
234081
442817
417362
852358
1087733
972968
1040926
837436
785838
131028
24429
299384
65537
901905
330649
549650
17720
776190
126574
656556
442387
404946
565817
307992
92374
409709
1017610
274562
195555
855522
624762
473757
465206
174310
59597
883945
1050899
1009397
563147
901959
537258
284397
547949
108730
918190
913214
962128
211425
213136
1069612
812193
44592
58691
355922
428186
5289
124532
1023563
173758
676703
318550
539805
864226
892695
558313
107859
915586
461045
671820
198571
738600
648156
789288
607006
59439
766053
159533
44501
889599
795820
467399
146757
233659
458523
115722
905640
1034829
1088909
502758
252664
935962
877948
353026
714389
438717
618972
995002
230661
881692
3967
110003
103434
159799
532339
3505
309156
770170
642605
679584
463514
151929
782870
144950
600374
1045573
211569
262607
847175
933045
165697
975973
407190
58187
325820
740276
515555
426236
1051696
87130
928229
678813
1083663
38992
1084531
583360
363315
510465
1027060
153508
3523
121303
489684
949778
886927
176242
620736
61865
356984
740826
463879
827395
711530
419592
794215
236888
882051
271110
1086543
129497
754333
356293
551839
726395
832912
291959
34356
415989
162817
1053774
966139
389332
523670
1031840
912970
97124
218094
279859
442666
574432
151578
1083012
859660
283310
860011
943244
302775
516000
324683
1047475
890425
165919
429109
804183
338130
495672
666918
89045
105252
351588
159070
214972
1041703
690379
884897
334384
854926
441194
658619
729391
489271
506992
1078604
773938
475954
617191
478836
370939
138028
503486
823983
421453
642082
81450
124161
728734
972362
200527
396443
403070
829938
96661
566684
280208
346615
626157
910901
383995
878479
825185
459019
138276
965443
754586
778062
1069175
286233
242633
145733
557639
612875
200019
901763
309434
706474
740667
21819
585159
31119
590693
774833
893229
882150
929946
676444
930572
745511
772125
40272
1060864
820674
506664
659870
1022467
112974
942410
246125
320889
76122
408415
204611
502127
550534
309228
880863
685251
433343
103312
228284
979632
556884
1050524
933979
915191
538252
992631
497158
288573
306167
780763
919675
965016
826496
262441
576632
58269
154535
30206
703693
465343
661335
68142
957248
701519
930513
275520
97405
49887
1086076
240294
936497
688743
81763
142033
529975
809785
728019
1060486
526483
406585
616591
153719
212096
1016425
254272
153985
94111
900536
446089
96339
872332
1089415
597717
772329
22601
975632
781906
1025507
628561
453210
309460
601362
1094394
280981
386566
724710
621090
558362
460281
84035
108868
72349
695029
33001
1087264
523180
400235
813177
794004
1021654
425288
57532
785730
993415
442568
776692
1025022
211477
282769
415650
227922
905944
973736
782347
852631
156608
440243
760117
1000395
370343
668595
48619
1069490
673340
241256
17562
106089
1025839
155947
554082
313081
846494
565035
893410
964054
737499
547295
127930
695192
991663
265581
450254
97320
346276
788573
229893
402039
357457
271091
298839
1056406
890871
247176
557770
802010
94352
719624
531659
1089437
555292
1015115
717414
854644
166451
457453
124185
994571
719723
718673
485447
909411
28732
958023
214978
639059
829692
425289
329108
239562
1072385
552990
866966
268470
564141
126470
420115
953516
320140
549322
212287
28080
1082013
967321
650651
1095809
462551
763839
606848
292341
528565
710961
32894
1079455
922838
78976
381375
310324
946507
514234
425557
619810
779908
428146
748273
593772
914840
739672
414386
887763
522027
416290
1094072
1040968
451047
516463
49872
695856
220029
328457
887917
604338
274416
595396
801055
102692
84637
922899
565596
191162
287878
691257
1005545
831370
930617
456748
219237
692890
238034
655449
495768
833175
831390
13646
423542
823211
563209
295562
302089
818989
1063043
325614
78845
271855
141073
484611
440149
110817
642828
395649
535387
466237
799183
650062
567753
432247
934155
47879
966189
514481
403719
862594
274769
643132
56530
491234
865857
951719
667099
459076
129925
859139
185162
352705
435341
662460
259959
120211
986826
540097
1052739
64144
660215
797554
258492
316861
978451
61532
793471
382348
848269
85868
773978
544776
781218
935922
158484
454108
273434
146382
1071339
504199
1065899
886195
419255
635192
83968
769339
909998
1048460
582281
397821
436274
774702
751180
117466
627865
560832
575636
904283
474592
584668
17413
225520
179708
993152
390343
770878
599239
215748
152854
14779
107418
750573
723159
1015110
410350
19536
754425
309168
169643
492909
1057726
916456
808247
688953
563105
869823
560292
754985
220053
53721
160803
579679
52423
460058
179410
1026959
469134
642075
1008465
7813
509725
333162
54172
695354
47008
213958
391950
802575
452739
1042375
1046031
232822
479932
876300
207793
1088763
886164
672297
711336
1072613
474554
803312
557089
784047
101944
684414
609119
379634
868519
56534
149671
346262
1020016
796801
922486
507984
324564
273675
150899
1099437
1097461
811119
561935
232448
212219
965025
45755
791847
88322
394761
502232
689633
639373
244556
1040440
82320
1075605
1000156
402015
936366
374070
26359
868785
72439
718678
642335
19606
570802
392252
666648
1099220
852116
1015588
1076933
291817
507987
585163
875985
854607
130980
180182
263563
933369
33261
1000062
290312
475317
182980
804703
103505
589478
901626
35851
415067
1088492
456779
432490
582917
979184
143797
1086823
478202
828616
238065
818893
590381
942006
934859
1087014
561280
115507
963590
750274
886957
800246
405825
47784
1000192
674031
605847
412534
624142
448696
267223
102339
490584
82642
769498
616670
943253
705315
192225
1054444
430320
984494
1020266
910222
628648
449640
356076
282071
500937
107775
69396
359983
228608
710992
312037
733165
7571
106194
319031
791789
962443
1040123
479012
501996
608764
820427
184306
1057182
351355
441778
1036003
245062
571555
500865
569853
457410
96207
908915
779807
972483
654764
775479
871282
210740
153043
154093
371572
372622
373672
736317
999573
863755
675279
314141
479831
1045196
444974
446024
1056187
1057237
181747
183847
182797
47961
746097
486743
533870
141713
486280
210131
422096
122357
899362
108602
910461
267184
753334
1093534
427787
752348
47909
911592
314627
825976
1080750
903778
1061975
500533
741318
324837
749562
736233
640268
709462
65529
625814
1028676
121552
954006
555837
723830
923321
532552
323675
918015
745405
547701
706022
256573
109664
356700
679049
829011
424394
555295
1086285
409410
691080
1047266
401526
239023
91522
985083
908083
167756
574834
888742
906820
695141
583942
1091848
51757
403518
1083651
128434
376999
16883
753095
891697
820735
793104
234718
807565
509735
555791
44856
180795
1030658
469533
804304
295377
345880
620731
386257
180618
16758
35929
444444
621512
1067005
1049860
1057698
686375
293055
162825
66005
766026
509343
815817
795011
709083
97180
331331
530630
633108
936868
891834
652193
983725
666765
1051370
933101
33761
200422
240688
365640
223057
22357
318453
881772
804682
455032
971845
578653
346147
325684
136512
1066462
1026890
293536
310199
782933
212035
887124
855859
347726
738775
734919
538312
722121
595719
919568
960842
405357
191223
888267
355969
945448
225127
570575
631318
43248
622200
669019
746044
585490
942223
201159
1013715
139308
277112
794742
243189
1045766
718090
885868
658958
285715
394442
893492
665108
927553
733372
323712
880304
1028103
83460
60566
529733
497057
1048783
195441
577450
810191
562639
136832
768556
711033
11322
1011914
860331
51291
710797
844497
426439
911526
993755
733412
965937
617895
842431
372175
254665
1059877
546358
468164
39738
672162
1092040
460567
131718
800782
862139
459635
726382
42103
842037
228176
823466
575156
474739
253795
1045564
708182
730788
633035
25924
267276
690621
1085195
1023033
191852
176550
312631
615822
906651
768561
899485
426240
385795
12283
662405
56564
164704
572917
411794
1078496
778220
743005
351770
199829
1038060
175355
462238
961964
843379
484095
565873
600650
571365
642997
149394
15453
341225
537278
760905
532793
178672
1030608
990047
252603
822106
11538
931039
1073256
368419
714949
122754
10613
268560
693220
835166
999077
640734
684317
483743
817391
208155
1033225
40594
229023
205822
558592
495483
976172
369868
864332
238880
97419
477945
1036162
475050
18058
949137
669345
69863
711721
590637
725708
952773
229151
642299
801076
469084
577670
61200
97798
591508
359259
219824
832869
787251
192019
1058172
157487
917492
688723
485413
773477
362072
532234
991262
173295
637896
791053
1079645
1057187
721259
134457
1096227
1048289
538000
420109
315445
754164
884299
451788
227574
609222
517129
67649
22774
814586
598599
480641
312063
188230
338819
853143
256737
1100085
268796
390598
528622
154315
863030
1057323
897733
668838
934613
774905
176108
304822
598511
453313
204777
886522
413557
382635
450042
391838
780271
194846
135447
55300
345200
167281
853478
131689
551539
596967
896184
659741
608721
1083323
1046825
967127
563050
544426
250894
374340
47486
323191
449809
450859
648738
407489
458537
514195
528218
433012
745959
977457
37640
574538
674213
843134
154037
155087
879210
1022208
1021158
809929
662883
573204
462614
899644
898594
574323
864545
1017252
627115
682340
503447
814259
1013284
681404
195737
816221
54535
321765
586272
839790
1019195
841042
1000077
443039
845435
278269
443161
443896
256139
199160
59535
266966
271775
40747
590889
31998
464112
111008
354344
911943
54849
118766
336214
327430
208140
1006826
465797
244078
1007103
123912
281422
271653
496416
725743
721375
710470
807208
638931
506364
860205
10569
32355
886566
398013
567237
721565
647714
759309
849843
744845
216333
104597
384367
175224
312360
985357
397630
671900
913560
509111
602914
910821
1080216
497283
698344
544923
871712
576758
653777
1073699
904545
742307
37486
771849
865195
1055832
410775
920458
423295
177857
1071918
233809
432257
739870
1029677
19515
318417
727494
456120
690102
977769
50577
326919
143829
575766
108650
228061
119042
736519
940456
453435
686769
862573
1096187
1055592
868717
583985
451547
226561
10387
452791
274023
489697
445207
219639
292959
868030
42328
459840
148994
217850
859405
892793
362719
665152
293576
758720
658361
65132
1063683
566216
856399
615438
661138
773228
143083
44495
164935
832464
485437
739940
499446
62839
338343
989107
735168
904278
18519
204113
400991
56339
94707
264475
74027
269643
658087
351037
732250
731200
20551
432725
431675
1054438
81506
535677
54001
922298
605325
760556
1096825
482564
442798
836508
1051867
332060
209702
635049
144807
149328
858976
848985
957081
723635
1046981
173876
372215
335356
456608
336980
105920
16829
518307
153574
416569
560947
414784
882850
811017
698989
868542
1000694
460374
129724
697457
296219
1045007
806088
270699
699713
76798
524082
1049620
1072199
308223
714098
677029
319261
250811
622535
836414
125787
1079845
571102
828398
207476
977814
296661
1027161
899317
147151
341456
311430
185340
154194
93502
188549
553557
595277
440869
465484
512751
443048
346044
450421
141049
539444
1017937
805671
797065
901821
333197
610059
123364
675098
35736
1021074
1030289
222765
230551
421552
534404
508443
81623
1089961
772500
2220
29800
369208
206659
947093
45445
478046
138241
645600
793652
1060939
144347
503894
865411
328400
977689
573705
979356
263190
29164
1038316
14567
812380
192077
582397
19403
643116
677416
863160
30107
478572
162526
612046
58682
465869
975454
688881
652889
426614
326139
944458
505519
793334
148739
825005
342278
1090288
586488
364886
1054867
75829
932197
193670
481976
771507
145885
144835
236842
235792
234742
233692
505433
505618
155938
257499
619987
835085
517989
460442
605720
604670
54024
52974
165894
164844
114134
62304
61254
757397
756347
755297
569035
152247
279697
139210
761224
326933
575192
748862
247687
728510
795970
30696
56367
369563
553693
679024
146443
600746
180793
846829
345077
415598
12567
964647
740866
664576
458310
470533
245468
1078845
1012558
142819
100167
1024855
509136
283977
102375
1066475
698184
166664
298524
894952
412840
593421
426307
925678
604414
814693
914783
853361
459606
90131
654922
312709
920687
441013
1086591
1009228
885213
632318
15306
427729
1013869
192299
324552
571148
925392
456994
674796
312199
898995
685969
428350
769065
145810
899444
115765
347399
199879
971109
659598
848807
577910
450714
575205
136399
524097
1090987
445083
1097437
310135
800205
605873
284304
28596
818794
711803
125537
938187
770214
404814
561225
194685
651658
129864
424067
881580
335574
207920
298556
12785
75160
762653
278044
1032751
26586
1065936
763971
487367
988411
555855
872958
555375
171107
281904
595546
357040
15193
869344
810335
615868
97447
940089
773394
106935
744502
639019
826199
607043
59418
1007840
598388
520346
1032535
979139
849890
672692
412599
987320
623894
623162
857961
875525
1051376
23167
794883
299784
917374
1055368
469022
1086425
1087233
790173
512032
58555
1072778
878834
1075790
58563
14287
824699
625286
694289
955542
789139
407779
751617
925659
520193
460632
598705
396752
118497
11922
857569
418116
1078242
916105
192362
932365
651487
249934
234023
175779
495160
1061138
534767
52021
474657
63168
806815
335452
553228
505233
931138
969230
771000
851147
798424
968284
491360
720087
828418
68000
1004455
912804
40298
248709
622063
430287
21694
1062382
377914
275692
597077
350850
1010620
485723
160244
199673
332218
747490
146069
921988
922096
912989
566315
241199
706939
1076993
933435
863855
460583
201462
1076187
426729
34256
565920
537334
165422
708455
580719
555973
84793
719395
7494
294530
451186
848027
869819
597295
357784
740061
1082863
733151
354716
63415
957745
339632
289974
365839
455934
216539
397998
791949
779281
918073
51749
37673
825256
537430
1063883
568075
799083
662597
209233
846003
1068789
331693
9633
829658
725338
1095036
669068
957172
270030
324016
1016156
597369
153386
840327
949529
914595
16659
154718
946244
461037
504262
163646
844756
558980
477571
881929
689515
784672
513887
305130
663925
284880
940181
566913
352511
114605
387269
811451
1065277
120057
1000281
221402
1091007
321285
827583
325626
632580
277722
880443
492997
100624
979550
543674
656872
1017601
359995
901917
1050308
488830
93265
317158
679723
821811
748827
607105
132776
218189
712837
322531
989986
537485
678039
561072
357379
1066163
67936
314532
741780
242960
514548
1045068
558617
267000
198022
664342
847779
560032
359592
84610
460076
1020371
1098493
622858
850122
281220
93758
991336
338261
902482
76058
279351
814641
602494
818724
466867
127104
974716
535497
910564
173893
352498
205494
649650
843714
669480
536347
910359
723715
605959
549382
275263
191374
200349
911168
238858
555812
63830
391075
436985
781340
160157
654780
408965
184510
878939
965267
334497
85901
813215
994540
360654
948533
1051251
100885
223029
43091
678563
439091
620237
545370
240288
90122
154413
452468
1042032
387751
678167
995317
556325
130639
750819
639357
301904
1064726
389844
793851
540857
997060
135219
738530
525112
403278
416365
94229
848384
243997
79122
369022
119264
697512
353422
955908
326034
1058671
650784
223673
217643
860232
735147
799950
516327
1030479
477182
530567
20706
472601
337449
636623
778587
554608
1099465
903498
979927
58162
224597
808140
1090157
867353
1035093
241087
348317
160776
800308
1095537
462890
848181
869951
860302
1058241
618313
1046588
358448
279025
536269
179561
157683
532300
25618
829524
703142
979391
652974
833904
1033499
881998
764931
856145
47180
324794
1040951
647377
516088
274979
931863
228337
480167
464994
348632
239582
38793
906065
125225
824029
960487
220334
725722
852001
413009
705400
587480
1022024
149042
388993
7618
391227
621271
481708
39254
1034089
27865
760924
160071
634591
266305
407321
545048
362000
234830
636022
998580
419885
778224
138757
1005236
269120
1043665
761232
266708
808134
102590
305523
609945
554917
675199
954697
1048436
1085328
934214
530450
632474
1086519
57911
512312
334937
44599
632031
261682
540145
383784
446900
910239
151715
781310
1014320
259914
929752
704339
466434
203570
330117
266774
782170
997689
400119
141025
943645
698660
70081
91288
295761
337235
724584
823158
194533
631475
587758
194892
1020492
123600
568334
276062
722697
850202
939275
376572
357527
902102
1030048
490898
640120
428257
526707
268582
777894
526179
965561
613414
187896
977816
162006
664104
481953
550782
589957
390272
67722
598532
983281
322590
755224
528856
399619
14713
71533
969220
375989
752945
330133
72053
249418
156294
488908
566320
806237
40597
373924
41055
457629
813808
790615
812432
620298
3378
408436
248375
920965
340992
175674
900426
288620
368188
135405
8259
654096
624264
1043345
165561
114058
494931
496600
335468
119280
120330
891235
742913
485488
847925
104910
646541
1077046
500488
632962
663785
571719
822639
474427
1083656
569460
750978
694517
589368
436487
627736
998963
377168
946341
177677
344213
108749
488740
281574
525999
527049
238644
992964
395069
150064
153315
659756
841218
6481
752260
11960
951602
417302
351624
851609
274692
506390
36826
587429
180725
1029934
790365
462760
295163
1075710
819923
676902
635847
350839
512199
1064917
1043695
114596
58043
358348
345202
546540
76595
69492
750731
217831
682593
917240
570865
868511
59425
806839
44423
1009056
114238
570398
689234
578970
237136
771282
32635
202894
411013
607865
973613
920788
879411
423988
887594
703850
1054664
714465
730900
645637
803143
251369
211040
680397
507623
193349
194399
833934
999060
73452
375669
76362
834176
861542
513246
523825
337020
756245
358254
506186
647644
723768
957984
328463
233193
981339
1046920
630934
470051
387557
363102
505564
360398
946188
386674
898277
1068146
238244
932625
562334
893992
149842
10448
686695
828505
449684
942865
756944
898490
1065026
454264
306284
1074877
42743
262443
21515
187762
176921
464583
1003301
377867
102939
1024134
20133
630075
629025
232848
704357
639858
313417
833485
399535
819395
958194
106009
495967
131654
386094
1011897
562246
561196
496545
493345
361837
553625
166505
134465
1028083
323239
588022
21869
107661
31568
993202
309814
916017
673123
837263
297532
942492
83906
1093687
344954
22377
424208
205395
794475
452150
42559
6994
1052912
541622
925831
275223
1016463
581938
788072
152782
528518
1024057
682337
178739
46356
582870
476946
83899
557088
259694
34149
902414
555205
612058
898028
117321
987025
771758
397977
893253
783725
831411
182779
358732
28775
741839
642853
784528
713479
771066
213434
388299
538158
128384
384637
673081
307557
822759
522179
838887
44804
117412
406958
567440
764107
1021598
255568
4306
977098
503829
169156
544887
1053328
687568
878577
1014136
999926
252777
876766
409422
1039975
35119
925286
1045062
599255
1031244
384842
809077
267533
225269
967093
147086
1031024
416568
475772
300252
491937
623943
822075
1099089
917245
75183
237512
602181
345769
668902
469033
625603
807241
561513
153042
852536
5046
904587
260742
96946
680092
713134
414597
939880
413772
518896
856416
920585
11370
99710
962127
9375
244450
1006107
381106
520943
351683
492331
541446
744561
745611
581747
697271
790428
130282
885613
975945
926315
453863
540594
221112
69788
796508
720759
699552
465039
140398
471123
921881
259333
146867
815400
877331
301053
302103
329370
799272
901866
39121
912179
811935
694465
152461
681160
1055383
504155
642113
352051
455685
101626
453520
277666
515132
458249
560808
788778
427919
603613
1043517
295200
1073948
834615
671899
989268
848900
5747
771333
99010
225316
1003750
691356
906800
666476
302981
947666
318710
450282
1094746
616879
945144
1018018
590982
357519
787225
610654
395690
22771
26237
1042616
352847
189324
786841
369976
409231
112400
446570
709119
648052
102943
250882
251932
960283
1099677
894218
435566
255876
124501
432496
65138
751185
890922
959847
1053352
231782
232832
83020
851123
785047
551545
458690
226552
354536
39472
759545
100697
797804
123221
904743
43788
693021
921416
135720
514435
253208
507870
284601
1075426
294953
156063
1086682
1059157
284980
688562
375638
475931
1043019
910994
423677
598559
615080
464301
380947
1081267
967910
202618
720201
28247
505811
359843
327722
117338
761349
1058039
990244
157345
690262
504918
623378
770500
334934
1060433
103113
225644
62749
484651
749239
976523
987535
933872
930275
241114
480620
442153
374815
44094
520190
335491
800046
209357
919398
1091593
1047845
1048098
933697
31893
796357
650944
1032226
319768
326735
669063
772797
97452
152675
600325
234186
611480
815955
546148
664092
806736
875233
483934
653107
407062
152497
531313
702282
312282
1049908
32540
197539
1007902
302619
675369
786193
656139
971435
1042680
626875
436945
624510
284027
141154
424608
640834
186146
951819
913254
277616
848618
429976
752885
141013
480745
918662
853240
969607
576792
317698
499894
972662
320855
161272
250534
428267
967001
854047
357518
506167
876165
1069799
231169
376438
510151
192839
319253
897161
371966
223092
477510
831859
539639
876562
218699
663904
638597
51302
389920
891720
560122
812729
991591
965638
509264
232082
423959
26570
386054
453074
693815
268491
893065
1017396
26343
584760
138326
1066295
660479
745397
407393
1028205
85101
225892
690284
1044181
995027
550621
323754
988127
467518
624717
432448
517789
860802
295708
837835
370663
489898
254588
665894
57648
810917
104617
867964
627527
848574
45327
61652
681050
840656
445366
869679
195558
801097
1020148
594763
456547
262578
286161
16858
254461
676960
88025
689095
926957
219235
976621
642437
1031365
943358
786195
512673
763782
285512
405317
475383
31168
994552
637935
5356
156644
677033
350328
41452
887993
230710
882264
671046
1093625
656976
791272
618369
305669
498347
229553
412799
1000521
336785
887090
55198
496807
486925
84479
1089914
63075
671822
144085
1091600
638641
51249
1057175
219954
132225
856258
342341
1047124
611229
776228
553376
764560
518995
293750
468137
265564
695880
325875
569749
639668
447058
123142
1000773
573269
161839
329595
533948
345565
856732
446947
1094438
241252
102620
340783
801199
587301
865532
1019002
746887
578335
866686
1022548
12074
48872
425719
604175
1092820
674884
43084
602553
236511
410527
825088
412835
72838
1014688
827304
1071629
318168
599082
616327
961523
1018383
785612
841713
265182
711229
894094
1018642
262468
867708
81532
213740
983009
802576
670547
611035
23627
870031
450015
131551
423523
627361
393199
370875
332417
547278
803776
419937
923592
1036980
312510
487273
369700
851315
422480
261815
690028
1084401
810248
316823
1028939
562022
126837
495309
13336
49359
678628
442556
967122
597506
668610
116926
699985
471278
74930
887638
380489
343292
1040990
498691
39876
503635
346218
983420
35843
64904
1009864
1036265
929177
196971
757400
67734
558778
1089558
851267
211939
519590
439021
747496
262915
698040
74180
1078532
501642
196384
845510
1088564
15027
65062
568351
965683
575388
422710
492583
239904
79817
343137
32397
817007
942001
639024
857389
993598
909206
180167
709900
685989
13141
286338
627845
811407
978373
204193
1057644
775011
688229
790875
639950
701344
1022348
181279
522964
814897
221668
1035024
784504
433441
769341
317624
627983
488325
372562
923594
696035
810121
800889
719064
803231
314330
183239
707422
565123
626283
352232
366702
423066
365100
85543
149245
224679
92317
413620
793355
33766
650909
890719
595237
739447
1065612
348552
773272
424193
4863
882475
989136
577860
601284
828214
264271
247891
474252
707162
251300
1032939
710539
588795
127792
600721
100706
956467
203228
487750
380931
713011
701249
367708
850651
718922
134845
170155
261732
295663
416945
463494
361449
585806
92968
189710
348369
612429
204996
103506
1009786
627042
919162
78498
214264
47500
656896
438833
985622
275167
855745
853697
485877
676082
108350
608904
321460
494090
240133
89770
986659
926898
501392
141088
912823
387652
1022058
312344
800354
40699
96222
575802
571504
202334
393913
365892
571713
18779
1005742
1011789
256485
812095
988822
189394
145578
872709
664907
558851
1029724
769990
678772
173436
962707
523281
108698
644024
436353
298824
323767
187439
18296
154020
206142
461751
504987
852623
480101
687729
819638
766313
287689
703987
1000577
1078032
580340
987447
564435
940485
66101
612222
310639
987617
630023
649226
849254
451359
993156
249519
289571
828961
422619
560861
136855
755943
368881
390621
1084940
42138
745634
953534
265827
1002106
426449
572825
801429
743409
149886
155477
846001
70872
502972
1035757
67884
197009
899249
571575
975763
1090601
105988
824076
907771
356752
694511
294259
973378
596546
974151
921048
516848
181930
667509
886239
357594
858166
89862
249837
909164
46589
506367
149876
148826
964028
554493
887807
798338
108629
680254
393944
729444
814724
1031584
17430
877561
917772
1098255
724385
23686
117423
221323
805840
1070971
73571
643185
736738
369229
809848
791626
626258
364069
989659
774076
763005
347269
807667
743126
757901
1036329
1097396
565536
854145
853095
514707
461498
64463
598305
584320
876218
763268
499464
334179
613139
210868
503781
869799
412552
48271
772503
757910
377604
629176
17552
786034
282413
1053802
1068831
2195
189743
926318
384823
394809
499348
1027365
1046985
520939
932095
823888
88867
249129
774325
1074056
588720
527030
224778
633000
12861
591393
512976
869492
446010
167345
405488
805269
380788
79872
184546
775687
520536
691924
92600
558671
208578
240346
1009223
39464
325283
54381
448309
929957
860085
152821
665975
277326
556762
18168
665354
419438
655033
691288
129021
409042
1085192
917149
1076457
71564
527766
768180
591933
242870
527328
724244
890573
1008934
647069
979433
173019
1088470
8109
126714
304451
474361
755464
294111
604254
592530
690054
1011230
311774
495986
628505
637262
1082094
1043494
328919
974134
992304
48024
989971
166232
820152
589537
368649
315119
482353
177123
706855
598234
759632
1076984
387890
991599
445018
624194
743925
332275
856598
506393
592287
140232
946649
1071382
688130
429547
610209
517159
510297
485504
386910
8242
1007973
1046923
221696
651984
1007764
890694
536786
366814
278108
804777
843343
881628
1052079
496488
775537
717209
686887
368137
971771
602525
274791
127426
610765
36371
924081
139486
333359
260458
16021
607348
843947
196902
291891
759039
144099
827559
908995
175692
1048147
650071
1005574
154700
479418
1049944
730755
596152
26162
671443
928325
114141
983407
726576
264356
190807
802658
388784
525086
988645
998819
778840
1081698
497544
779964
1011179
536972
415265
265117
373578
885527
365727
186180
68236
810745
643819
946039
1016125
521747
30136
178570
641981
1065025
28750
672193
207905
86110
2842
515217
738488
125582
353424
747508
671645
362510
499012
381096
55639
181645
967635
1060159
835468
129018
647997
439845
915846
144927
203333
88795
18224
370146
537340
622688
224488
994706
438236
299187
844606
929906
982582
798747
645590
992178
575588
1013749
747149
651760
356138
452174
790452
28618
941400
170861
539154
760812
718689
176508
538254
586017
44743
272255
84530
387252
945432
944244
879813
194900
663980
23023
255022
1057978
143689
655470
376547
570948
292426
135746
584790
754220
272290
832681
11566
467655
769135
740902
960932
740431
528332
1066529
98430
620335
921688
1009048
336913
508923
393438
464668
173821
184736
766445
16749
1066319
274514
889210
889020
557493
672025
678261
219741
201355
843745
982361
343185
338339
662984
81033
645344
447718
78208
521104
886237
362955
79493
541923
989584
968425
1080784
801499
757996
422526
642964
261469
182037
282625
302695
674569
426287
991072
616128
35084
1034795
1061918
557735
576081
538124
242025
821615
337681
995587
830579
883731
476527
844563
90352
135235
58340
614628
151034
738004
972863
750286
1051431
793131
463511
9255
457545
1084186
173467
790918
410167
963560
322105
769359
48868
754467
699254
10304
871302
894178
50438
162903
735083
873732
154237
70652
1021564
519583
378818
765122
689097
249572
972698
530526
607536
1084142
320150
365544
34346
309215
895477
371014
575158
52647
186153
674784
584118
340512
200885
352638
522578
697277
112338
64837
470666
762368
808076
163653
226970
501040
168903
798019
875522
709686
1033939
990950
102892
199625
336085
542608
621264
825587
423617
1091028
501610
553586
891948
968058
220724
396241
6165
250542
694248
461724
932664
1063956
358561
703164
1066366
237770
840832
659247
535631
186895
1011251
574816
988784
789581
351922
875847
480448
10467
75756
774308
30722
207416
536774
325948
828802
964286
1022936
797582
64012
853061
57957
812264
200697
177163
509319
458732
771649
546979
497514
531517
374427
65744
633552
462499
89460
247597
1077642
572139
816188
804495
897533
129452
834703
914245
176587
730133
513324
804479
532574
184398
216675
275158
844267
18830
648530
1087793
847319
327287
661452
53079
354852
72108
1024003
892359
496389
90163
356266
934075
278260
5556
69034
504059
1041448
127435
786075
953590
515769
452205
698318
481273
1001762
1095707
877148
129133
570812
598395
930803
318585
308406
608781
983538
540002
940147
512882
6465
626970
240513
762315
455405
625507
1068566
739174
763610
865013
656090
821769
281626
983410
48582
1038575
992851
421303
127948
359184
194469
578262
959887
113926
733154
661475
225288
340657
578365
833714
629700
191918
770504
1096980
958383
58519
657725
1097656
805830
234629
384200
86065
536729
330809
36789
484636
424933
224807
988029
874182
989688
98352
335310
288240
128362
848670
701037
470282
567654
308300
852218
442553
964903
733331
512982
808713
1012734
177818
422760
961248
912644
831828
46411
910822
384522
503496
824459
1070157
346186
761571
750025
1100000
951198
951550
283908
573242
406097
311639
540406
997358
315527
281589
40815
955362
1077183
307291
301897
50732
519482
160515
320246
639799
483277
635315
1031159
963645
755961
6404
539622
332728
206614
824013
349413
646470
753504
653947
1077670
653572
652522
140052
573693
244797
487249
923468
1070477
532114
1036063
326295
494390
272602
57868
621016
529433
761426
345043
274700
275750
669981
1081535
1004983
463363
952587
954687
953637
440489
441539
439439
812974
877364
273583
240480
426598
35643
63645
752970
1006073
485018
691173
836580
707537
42282
150480
875109
197104
574843
412021
1055954
642630
25247
1044051
480601
790075
67855
768323
1049390
594178
757666
999769
485683
86719
540652
750472
551051
228618
314747
538940
441898
913270
768581
204185
885764
33943
486722
579338
383714
15963
862461
453145
274897
719732
384764
502854
932670
375101
224047
826375
394864
246630
925998
554207
123618
398297
640040
919208
580781
1090789
699022
696101
601647
92235
151677
568548
381214
953224
968201
29269
1082943
516827
798222
142025
107658
300578
556723
145935
355061
124690
654657
668785
49692
114434
366042
880215
800402
773994
1021164
895638
842406
764569
245306
1005519
375758
622027
366031
228035
106007
105727
592271
742698
863774
474969
960919
453746
130564
340673
1087560
475114
366415
562437
246816
74758
72023
637214
472515
781546
350238
7921
77485
331097
412601
780001
898162
220033
1002586
727665
853662
187343
335062
68924
222827
798752
75809
205706
673325
887183
922210
590541
916171
603286
120125
369039
691205
276475
999288
779747
538631
1037350
476889
418800
875798
1010247
87457
979037
188596
722317
64853
384944
553852
622817
850218
609818
291065
389539
645338
848790
843380
776486
141945
691327
390538
688762
747888
225525
75279
727411
951787
4305
559369
953397
849596
1050091
534441
453021
415488
886942
507273
1095013
219853
770269
212638
436104
1073506
275139
885785
58348
509975
581950
334869
763793
802664
64386
531223
997849
887347
1034189
1017310
202266
92453
27618
100316
976743
981651
1013711
394592
355158
1001660
796096
381231
373787
901403
246033
1001048
246097
211634
427944
826590
607535
66111
964009
655442
288426
70305
419502
188888
724712
145537
631833
648396
1099558
908130
674769
449192
717025
446972
886783
515533
741699
226868
72247
65167
154755
1057754
861759
1083607
416169
666767
897755
306891
74644
192408
686642
5541
233781
934607
100747
347008
512117
489958
930555
530346
331950
383164
870145
247835
192728
65879
771021
423174
1067918
426564
1091800
573819
237754
205091
1092443
265068
296905
489493
430260
925214
64117
788947
984847
119443
1052960
739049
522375
669361
78611
691657
342252
396324
895428
1066917
627775
1093747
370693
804363
989250
814647
506499
193090
971623
796970
230292
1033209
672475
1022958
912713
331900
143925
358438
496828
38650
43487
116244
900391
10611
370372
1078031
736361
49593
182112
573013
729699
1029913
472365
289938
904525
761541
302678
920139
375792
81123
283704
598638
558370
77944
889749
977861
865968
921622
775486
344816
339201
596154
874563
699773
661324
622626
633645
821083
801233
931916
949248
969031
372000
555878
151756
565761
333270
847103
296757
1035492
921265
312820
667663
607776
645842
679153
618857
452800
415607
701289
346433
324197
656998
982587
131217
273484
956027
255394
454541
818100
404782
534133
288821
980644
832903
367480
189633
317977
679028
584430
424099
78313
76447
447254
247749
918296
1023731
1096322
818946
914067
626048
1009952
167685
75217
666448
1047322
274370
712920
260566
1010222
435869
723735
495030
513734
464545
314326
810942
300763
597507
596457
615500
275638
834311
73346
51660
597213
755803
740752
1068708
645325
680270
260111
365715
863999
749951
462622
277859
402135
171036
626223
61855
28986
28608
646482
164911
167990
838457
608124
834361
1072757
44631
363182
571490
337588
931703
795567
104799
459344
380074
1041007
236540
1078619
589365
629412
316943
253535
106085
506163
1083508
59017
593011
669975
250655
928054
288931
466568
746444
990309
905124
1028101
711742
1079195
522545
1078864
851035
1086354
360890
958270
931210
45897
1052160
253402
445999
832383
6206
169280
142662
431451
265587
900332
79507
821434
292316
641996
791627
531013
17717
144836
558794
210708
1052457
630258
874377
141214
446798
236236
973855
326553
650401
1043507
122548
203722
838314
279742
920895
55790
601572
920712
824799
456839
208230
324237
272516
56538
211963
422199
99327
306687
1045713
883967
630279
521985
582577
300862
220486
206710
390811
869663
675667
667911
283842
907916
576386
646161
6785
422928
174815
848294
982946
412678
754180
1092885
45298
47524
386354
947618
368322
910546
93291
530507
68269
23270
804381
1045497
781460
1036611
863508
2429
502267
665437
146309
262458
161374
651091
939345
852380
276851
1089757
362681
827061
282444
45270
834105
999933
989202
583064
161043
859437
335849
73257
1020578
893821
121291
688184
371019
637383
834533
402121
461716
441049
549287
9711
808476
553842
587745
963674
726463
29045
471624
365652
830750
1052994
501166
510763
463943
166140
877170
156365
1039571
620047
25525
397496
869258
690682
733347
408151
50879
66982
709745
246233
1022255
193309
745842
342115
208370
644293
1067295
588192
611616
201426
220782
781579
692835
324302
847153
110242
584598
28678
240008
281120
1091770
1056488
937033
1051355
945972
443964
44997
422309
61988
760228
476062
509311
1093882
101652
405770
285555
5918
1045004
308892
363704
185598
60579
187671
581580
145667
659319
893873
405123
860642
299547
660387
642857
134392
871987
806527
376838
310502
796660
926852
138213
496400
157083
5395
732915
103909
1096177
884867
855650
622709
1068552
1057123
422110
827565
538403
580250
493899
1066011
785706
362238
978062
406880
1025903
100310
123074
845813
604225
445410
220480
72297
591328
280838
565866
873018
1052187
922748
447790
865119
771472
1056539
435858
219337
146614
430438
580679
592521
478411
801357
1030485
613060
597128
962520
756462
1055248
325529
416570
765515
10161
650546
572660
900274
2237
301162
55070
292373
70144
192378
562448
447870
1086745
715408
64389
744404
426620
757707
408435
1031866
164524
773915
604844
574555
1003847
961361
301009
946242
793508
999897
1086111
225446
145827
770607
953613
696808
508721
859632
371990
241682
834005
310322
942786
384171
350468
75137
16518
504972
594090
1060697
415442
680913
965545
1065161
575633
766296
487843
310134
1058989
785553
373243
771415
580553
406525
689225
990063
515708
260373
41917
177455
496970
1021392
1060899
844611
1037538
32994
644272
184987
510031
640620
283311
465824
600298
440196
714970
712852
704844
816625
396312
510245
220621
99035
420372
129424
343943
583515
66924
565021
501524
61594
121559
318534
454214
820443
167232
574586
611863
1074895
51933
805764
804714
1045400
1080011
743998
484781
800730
577488
729453
533078
905444
904394
844693
325830
787026
953314
215183
63087
943137
930817
639939
363798
32942
882385
197908
343635
1086921
935671
908028
740035
765752
520290
33216
1066405
305217
819096
172992
302582
690010
641869
491748
162038
457534
831050
635015
1005682
1092409
255481
776289
922474
941245
573510
283495
837067
829018
335190
809118
804318
154914
196333
930724
648522
544873
398180
114159
894757
49170
210306
356511
212348
189828
917227
800625
276673
190269
300589
636953
1093610
823133
681899
868129
925207
484229
411123
730250
883744
432560
831721
857383
1054673
668642
564485
821911
916569
130733
582807
639410
151326
66829
555957
329394
49656
513182
709453
1069248
256180
840415
524028
3579
511638
788404
641558
431199
408608
236491
774896
310665
166724
977145
1012382
660204
872742
667988
1086116
167933
874028
601618
837650
1079113
75847
1045661
213190
999051
49535
97639
226572
247011
977413
1073456
1025818
798097
760358
703595
604893
3494
155497
358359
948378
915927
503971
167702
476155
627469
894824
310673
188156
952760
491304
376257
472693
266954
504525
864558
703596
588422
745237
299289
159267
135694
99257
915408
333148
531977
949182
364063
1030526
447731
752360
128558
306819
744519
531275
913120
433490
703113
362278
682710
598994
127614
413927
276036
158310
278707
1083510
578297
28074
1055980
927116
349204
741081
597879
809579
91564
488020
127473
947108
861700
106759
819880
30221
870969
618015
1013902
507714
763908
370027
946394
834925
390115
842767
203084
1013070
673379
1028665
259684
803305
818383
1084666
964394
334457
445343
28184
287008
68963
524960
547865
47587
774322
746513
747568
744398
374807
159683
563689
770534
602450
743543
567145
440345
54494
300331
17528
826014
438829
631645
186192
769000
304768
545034
480594
695262
73739
43502
121738
632729
1066541
296805
1057635
558022
809445
1056147
932041
581964
163384
305357
53343
344803
518607
788013
929382
1086787
296018
779871
140029
455210
757438
422980
96160
918311
54596
280495
997646
212140
352841
949240
515613
828515
753605
1020880
158414
299116
852470
1068243
269193
971039
763323
1095837
376340
345279
171140
571459
165404
529012
474555
1064330
515566
924918
793901
335464
717609
352756
1014749
44535
304663
1082880
157950
899997
469714
63833
557027
1083735
510438
1041494
588644
882298
339448
434488
693505
1020864
57905
194490
391799
1093627
597609
709999
580689
435061
745517
321324
1062108
267343
893714
561180
11896
483178
892450
657642
633310
962870
592923
134788
893057
293271
1012588
450193
1053035
61958
367471
483022
899218
71054
799271
60793
243211
1018160
516426
64583
134737
875273
95703
756767
198163
550503
928502
487369
24794
681373
359753
871240
1049857
174860
800016
354309
932278
380336
1038698
455278
590181
247326
663103
331206
115534
488496
612387
171913
28802
779242
991810
959674
162902
337106
313611
987723
587396
447743
460974
989167
977930
177325
92747
727556
849978
443269
1025327
110231
807373
554311
813548
932352
643884
650049
1013906
851700
927940
308741
811950
1032450
1024882
1069682
786021
438357
408108
154400
176564
148682
411386
54773
823491
279089
827274
190114
416309
498835
853635
225306
632785
1057463
1031523
524193
871683
541126
41345
938288
590887
375040
44925
830082
383276
352483
756464
83106
684470
180906
990448
803315
1054397
168174
623151
507707
659796
883729
296384
248204
383717
856999
297024
1053002
393307
72951
495535
762284
531570
652251
20109
48284
272587
51040
1011118
288522
980135
49733
687394
83143
678435
173674
740876
488510
727958
146257
950716
490237
750210
545589
818791
366082
677151
302190
470181
16656
354107
464187
987829
111997
870670
877359
674878
139556
684417
782818
893340
610621
311934
810491
592895
142945
725947
375222
83334
924727
833047
398889
70189
218777
1036807
1092318
211775
775656
217260
535745
416844
738211
466976
561595
1040459
1072802
1098103
542989
588328
291382
972520
165758
985496
208582
705583
328327
760621
472910
562979
947850
174468
475528
158533
935547
1095226
918624
48265
871994
22618
972401
306476
719273
951663
93846
85109
344545
944090
500932
934318
799646
549509
122153
471089
400940
775676
269575
356481
53637
272826
461629
456870
1067060
581612
49598
486667
496062
1017660
325566
574302
839962
970617
67915
73237
942690
43854
867260
152049
972263
939531
1026073
476097
895458
154550
914083
1024299
840278
571392
767959
877231
80402
260251
811317
610427
216282
340122
964484
74355
747940
896990
327973
365899
944443
679848
232196
318334
453612
62020
26535
951518
735070
103459
621149
366680
244877
975646
737153
929242
1088625
190314
682934
246332
782555
149040
67645
552809
119813
894715
827365
1065197
252497
335962
256344
919036
752384
913038
406949
497635
998548
1038832
798330
754110
769326
657287
1005983
211773
934315
186704
385840
1027281
1043044
687744
331566
804932
1094742
772853
401544
953566
417017
19493
816483
675330
1035154
544641
383331
640528
520472
519422
366815
637531
447474
1012673
624184
1055869
999609
567075
975198
312738
155049
477136
689018
916920
482587
777824
665568
273243
433894
747856
255037
511863
2633
560633
200503
837733
77883
580885
952592
1034313
119100
548207
10987
677228
1095667
443170
976174
105665
904598
240894
239844
6390
301499
1085052
317093
9819
380664
218636
482133
976374
1083525
668453
654374
839919
516390
531219
284994
725423
692350
345320
1045562
896330
1042026
536890
8320
403645
13899
666726
277537
503195
370773
1062128
431406
447442
446392
63197
498577
869541
354693
598814
794745
928310
934777
17734
553580
726870
626793
745368
892571
154085
566012
119912
548061
984970
1049997
778258
688602
279600
226645
211859
92162
285656
988955
166106
851345
824996
115086
442274
747891
750325
894192
716191
627462
949103
87437
416567
327061
94641
783775
530157
924487
316493
581297
1006003
1071628
788504
577481
893193
418847
925194
887476
188684
388456
282945
957360
250391
22266
912613
271835
380416
882131
252260
246156
636333
436060
194991
146713
341549
82695
115823
198249
446536
612974
710500
429860
743050
1034674
264485
753337
37532
1073649
379477
416594
687891
617110
179485
677776
676726
593711
865574
10199
388354
1028207
476057
909565
41907
451987
783338
457541
667026
306995
719308
1016835
180967
185368
1010931
490218
634181
856302
470920
578821
77175
711605
890491
422123
719645
69103
989791
830841
511013
292920
750500
348970
815214
1085945
767603
43255
585928
110262
360674
950086
819243
301232
623114
402200
540655
972434
124608
235997
76477
349419
275351
52470
520470
282473
982334
1100371
530479
594103
239395
389735
508503
6648
301449
819111
711198
422833
384125
260536
517785
242459
834512
634451
921842
666698
753404
2632
486377
377001
587484
588534
840458
382343
222471
759261
168289
810293
887652
467302
993042
1018748
473854
922208
954650
314138
713996
330727
334763
930972
761625
73718
509858
193030
806021
444161
1022443
922385
43715
609197
1074317
831517
442761
697957
583545
1089267
554774
171510
742596
356424
540871
936975
965594
964544
46780
45730
654266
426211
477160
290090
306525
180435
573981
684451
904681
623133
226856
924065
423081
444053
407247
1083449
1096392
590923
338614
681270
313519
142525
173931
172881
294689
42355
802381
1071395
776603
935749
168813
737376
300292
31789
610877
1056818
302024
850509
746398
424077
169605
433221
8383
79969
731934
930673
169355
290648
279413
393034
21065
299914
682779
123641
162368
682569
1074855
891301
957139
432067
281604
7099
572548
836894
34873
317901
898470
792973
514684
356994
464388
342156
686387
559515
875073
710672
539352
9803
584869
146153
554095
109075
786697
1005079
998991
841882
1047988
297100
80542
582418
583468
166472
403362
786269
171739
709087
960169
617222
44400
833680
570331
271547
241943
940224
344899
333109
298573
429273
33594
937276
222788
1016493
1047608
441762
442812
933752
107311
736964
934685
800767
1003819
1016105
492273
437459
6131
286995
649128
568618
250670
881140
608673
955004
843226
50653
657249
968097
117310
156511
220369
385076
9986
100409
418261
846120
287297
840757
456938
691981
420412
779686
707408
863114
658295
3535
894461
629166
793057
33755
376499
154546
236040
645587
966343
304543
424047
141076
966151
834884
1049898
1074581
191799
498712
638704
166049
1000990
155044
508281
791274
1054110
628990
107927
802654
781844
634649
438941
981568
592766
575833
878563
550774
501082
250393
1036720
274307
1045507
189235
728991
1030329
546338
273635
549312
655572
864213
691662
921834
426113
489074
430228
507950
191134
994478
503851
688790
803273
54584
738705
663248
661272
773649
62274
202470
941363
1012002
525443
981435
207600
692009
487814
478043
1057304
349933
82259
610646
402613
961741
778025
489983
209614
362918
925447
88419
447864
16346
629979
720417
197799
147515
252194
73388
351625
885812
579017
1056784
819537
1091274
477539
808915
473394
112646
356399
453326
854549
1025569
862792
1069307
436772
1021864
392977
235960
8832
778565
886371
637553
168502
119610
958018
302365
238184
1026735
593057
120538
78818
261076
981320
419419
845363
613147
902950
305875
208079
948629
456202
851458
452103
269953
137618
5467
131609
713820
734773
35812
851668
483490
250480
630823
929528
990850
907537
220299
69354
509222
508172
94787
234020
852645
308943
281878
486105
537925
282884
541992
805189
450372
650192
179693
1026805
590845
1044746
223454
273143
874542
603427
909673
596971
1061843
739604
228488
531982
600244
380969
533121
570914
635212
634868
338088
513159
172752
681842
490988
604486
910267
778521
1088887
565795
1045557
299132
757804
313349
992661
608968
1070292
26117
162162
906908
308493
960947
588314
1041680
447802
584480
940321
1025840
787494
931278
973268
585320
416162
925231
153221
228450
354476
676507
922653
552980
309151
256566
946901
1024939
722066
713873
250518
822873
995953
1012179
906662
690318
400151
18424
157677
496521
848787
554261
964615
319249
755318
392263
432836
695227
365945
569736
233074
422444
747797
88334
507798
1047059
769208
567837
106500
834978
909041
394987
440912
774398
889921
1015501
413330
62855
749625
531702
766729
371065
421294
903248
510342
156556
743187
905773
691966
301379
922810
27677
204322
1094838
1098261
1056102
876491
175185
490937
1076031
872589
347415
838613
162474
818797
49059
556161
579505
686435
181739
859943
992234
530280
456556
380821
985087
50280
1080107
492804
312402
792302
287711
971561
129897
268889
842382
269089
548458
596669
1037568
900280
1002915
834809
993022
100571
359595
587457
588800
407155
690615
891924
486619
661273
544659
440531
456957
1074787
803428
802378
488757
848228
80820
140863
138805
154080
294309
883322
506750
484509
763822
458848
788445
677239
105847
1007703
1058251
176833
227654
408668
701146
662155
314351
559906
46707
522517
467056
1075613
13553
592028
118889
1059446
255123
903201
403869
324107
962618
1034279
416012
715251
202483
783933
833409
62479
833639
816175
1010901
250778
519536
628259
535173
796492
1046433
747822
26655
514423
405138
51424
92091
32414
626842
916208
462550
1024926
344778
1002144
214287
145520
463375
677942
686513
1020608
993723
692153
193853
596004
269687
831171
719206
104466
863130
443432
865703
459350
595784
1055843
326513
672058
327681
274582
219606
732265
901809
993613
1085667
456955
185083
1088960
1019785
247804
192704
397448
869745
94227
808002
101247
215934
1063007
570038
388540
644120
683415
1057145
649551
112455
6403
570285
689587
10371
443869
263474
1013932
903763
201560
281751
803303
462574
1092273
633814
560574
1018403
501634
853574
1037883
676024
983395
112140
456846
3643
691219
803059
936726
1000423
240980
722394
350550
44025
805789
1030876
197857
3760
505865
705657
440877
985065
733274
843296
685128
661137
122819
165515
779729
548195
214360
729550
1034164
26485
777273
982070
547426
297803
394944
97463
232470
497348
1085560
822210
793488
142027
792323
731785
8434
1013601
965109
782751
735839
25349
104353
388743
778241
649001
270661
138758
993028
564181
501665
978161
1074338
218183
284977
1037834
284092
20074
695629
704374
301629
890937
420452
106779
406371
943925
614203
673801
313860
1063875
859048
547403
1047631
669489
637566
870825
903789
178487
485268
768596
424816
541617
432848
829504
48498
1061317
134087
568303
566030
1031432
565265
476458
318834
886128
724660
516129
807929
107662
3957
37838
918155
824904
1034285
800956
255499
377960
1073314
274065
1091939
1026491
627857
151008
343975
726782
173358
1099899
614329
948259
460866
885059
13563
834936
469999
879162
560977
102153
1010023
1059761
982297
671823
683210
843806
412377
757127
414874
171675
538182
911973
144348
966223
947492
1098690
296307
853557
315448
59184
356538
171487
654728
556820
715123
27315
1059991
1019667
737115
466429
423262
11776
271488
121997
982758
449910
44150
500530
568635
1098895
617551
921909
390992
771082
256150
311990
1052544
183829
474541
130178
833850
985185
135970
981562
378760
245039
417307
247341
883077
1052810
802174
549470
189478
557224
400968
618827
1096277
41897
538639
1065592
643714
839419
1057317
533143
662525
534257
967396
1063331
947188
745230
289187
274397
974335
286088
807310
377094
715496
62135
215450
1035863
652792
795545
640557
338590
601769
890603
990183
998019
734048
191684
816258
546827
110181
572670
469873
702234
48862
80139
429448
595919
1004548
513703
51543
997396
693449
741974
284528
973749
18620
223076
602369
556485
53995
582914
1052397
799231
1084737
263129
465277
977736
583339
932702
455998
747507
98968
285423
662665
34810
791733
702747
959762
22336
934698
663406
342027
862131
167449
841517
944835
212912
1006609
581976
463506
142079
818778
180511
535226
23647
600218
50099
619014
1092418
878524
141561
373303
960482
446833
1076745
630535
1071667
506010
427619
160164
442589
256976
515743
897116
142863
435167
43966
829595
498314
892098
995670
644894
690819
168905
131639
134992
868825
685726
31758
616390
616389
15471
75861
350713
574623
397290
791158
359046
89280
832945
587750
901506
307198
78209
416299
21872
270255
948048
895443
1022337
737065
145933
613695
759917
960128
1080934
550356
380264
1057508
916749
276399
863153
315042
569433
521247
278695
78439
948137
709188
59188
891805
527297
1094379
477311
159804
803300
414447
487514
85574
166872
784259
871481
878218
596628
774692
775930
774880
1079213
232441
41802
274534
120240
266624
280429
590513
373575
372525
865782
250317
1095423
448287
231482
1041934
248698
962428
96704
572412
756047
40636
104521
637663
128506
545900
1028709
581570
364563
201629
351665
1044422
180879
931573
761375
107603
236352
390591
466382
632487
502165
250383
583297
413569
404385
1006089
490503
696998
811187
667985
616495
903308
1081335
295463
310913
309784
959978
639607
1014333
929423
235869
416710
613503
745312
176484
218140
318312
274369
925876
1026370
451256
144240
584662
838863
647855
71646
365052
822519
64954
689227
72431
46801
15441
802213
1077159
279880
986887
593066
588044
895106
688750
394554
793483
836703
129203
373773
275808
798284
333261
1093119
683864
393326
547225
900963
58647
431759
352826
921041
655374
248038
480662
298662
482410
943906
932532
957121
675654
871557
265041
172237
529313
1014708
1033726
221258
263339
133748
220074
802793
1077597
121229
747258
918292
293689
720692
319602
11054
1080161
413595
452623
285905
250745
53422
472617
397974
622675
66093
701172
13263
178393
161939
702687
1018930
140836
815718
11767
351073
1029210
923075
899043
275124
86123
996472
665287
495897
962339
606245
68612
738509
382864
366689
897889
63805
825985
43469
541424
662707
1052156
188775
1063882
79044
21074
206060
531529
933863
359465
358309
510120
750050
124476
648601
766333
351473
561034
644675
895160
128267
645950
747349
1010272
903109
9453
685018
1013890
9032
13078
435582
258368
986946
690504
446276
1018524
335582
114810
7132
637444
487793
464922
1036931
440251
928389
613855
547533
300775
433756
407766
25626
397521
745096
187395
606895
852014
232111
814607
126967
463276
241267
969494
783637
365152
693447
531304
985985
38950
653898
650156
613699
597362
589121
865633
150577
384705
678667
531503
37268
999169
155070
316970
751789
24272
24112
974319
881669
286132
996788
57013
864479
368827
379856
1018948
413838
88516
109403
156464
749618
974602
109631
1051077
408817
777107
116539
926084
239571
388023
857374
1033900
436733
443801
516086
418423
962432
207236
723819
62129
436533
180135
566410
377321
674450
1016985
761120
762170
1030890
725335
161025
159975
645414
467545
323682
572284
594329
934204
853731
902218
296503
974448
540813
919469
178383
411885
725979
1023010
807158
148427
690090
636837
554309
1000568
62102
190039
1015803
898145
724345
20691
865012
326720
579368
220623
495069
385323
326383
1000598
272268
722727
77158
941365
453713
669376
527968
677329
583937
451557
933228
310875
586911
323075
20376
579259
174868
209003
39148
141892
556768
460005
401663
938318
472055
262518
891662
390996
502014
326698
623964
316732
634927
847204
461113
726848
376229
49822
86064
446062
652429
610875
562075
1017623
90030
969407
148559
119668
998897
445580
899265
492971
1077502
647535
737027
336956
53839
978770
590949
544671
811370
294768
300799
709229
859167
646546
985240
225960
933851
357047
641737
659903
419757
994934
940391
469590
373580
55771
1080642
313186
720655
416024
138139
367856
295175
762749
401229
1040005
209804
663891
839255
960587
790732
316097
711960
617584
140743
973887
216026
776650
1065338
735795
397849
35937
605582
731548
916659
568196
253134
463094
843718
588365
1055438
813888
984542
1092061
258617
938914
493980
295760
529449
839323
44389
1064165
84674
721594
112857
614847
696592
493117
378272
718212
359255
638421
444685
309122
777098
973416
596535
196692
624160
82388
786840
765297
923786
288940
1057722
318141
90150
927680
899182
376583
63352
491811
1007602
319519
162372
6531
444195
409759
363325
440422
657899
729721
980739
802253
220521
493623
435378
72982
132508
476706
881146
999983
422081
1043841
761101
753079
640525
1054142
54682
129105
604341
532423
920135
868330
734368
318629
406974
901863
328840
423728
1066244
1050087
550859
182972
559539
54583
264590
335246
952135
537064
318933
568766
156011
183810
393139
936919
872993
663737
932813
520997
909915
758691
335552
401415
117425
361765
272734
713138
1049783
312110
228950
944908
695002
905731
211009
990985
464799
245683
450332
289326
786463
838064
242712
809363
217666
856056
693862
1073697
289612
1005227
641800
597152
974481
398590
60711
1011962
128760
800580
434986
533427
908786
33873
140134
353274
153048
940955
275981
291896
555363
697317
804642
75888
506461
409695
525290
504879
593338
904250
902152
74923
102851
569383
209004
515739
523451
1038245
732358
1078270
327887
978202
163448
1076916
1084190
768343
762453
634761
318057
901897
186333
468894
155293
44667
716018
890504
377818
1012049
30022
816422
1018581
769059
591457
156909
1008318
324884
800769
816731
975915
869518
630140
861239
89281
1047584
459040
193911
416625
495028
1009970
965553
40124
150463
17620
635762
908230
647790
180524
596186
303693
393397
551261
130744
669692
20091
396339
633827
198184
1035917
663631
1070801
720495
452849
911488
599687
1083874
1056426
162916
423335
26275
364139
835591
907807
607339
805138
609195
730814
19561
870977
236093
474997
270633
271899
747981
293411
475741
1092470
140438
448005
241115
12415
645437
608391
549064
777719
978462
886911
1089844
949528
611789
988679
965386
168704
776856
1081882
419198
38373
426872
260935
806720
1030870
877865
648674
424629
263734
767177
538439
10687
424054
684009
900591
333608
146776
35404
230511
726356
998022
661027
550939
229565
102405
279148
475111
799568
536418
823821
613243
784399
977367
611547
1083582
284677
381903
45301
423779
865118
1021227
448453
889533
673289
666022
641044
149531
42017
16674
409829
982362
219526
170818
735784
223554
224969
357433
845224
535573
290369
872369
735663
37546
922182
446090
409190
84606
1096763
1038184
807670
438456
167138
401178
231075
54606
601673
54744
487078
272877
1057497
799219
818774
175778
944193
47831
304770
929993
1049758
420210
381588
653621
99433
257801
611267
813122
19275
612071
593543
534188
837937
196017
259504
674362
929514
834664
835236
408566
201625
827554
458373
670013
653506
6368
949723
1025184
550342
1000793
520171
1075228
1016237
87625
152388
469670
803587
876122
148358
135563
741432
672375
1089062
273448
974579
785365
923843
28429
491317
1013899
753690
416272
1020032
621478
1098270
339498
231368
748849
1010300
618606
657316
881484
587481
866548
1075814
711515
266884
1080547
488595
25744
928226
153385
99006
130404
520833
765496
399500
1027215
947013
174107
927310
919323
305757
1032179
1048758
889407
321854
505300
15609
609824
86196
112615
1009336
1004227
791423
770957
662892
460301
728162
954425
173698
340210
601734
721410
583211
1047553
851741
611263
654141
772156
376696
356233
1001537
404889
517056
827456
926093
576125
36149
94506
64314
1077897
489330
748284
9062
331894
1073552
649261
710854
158383
161819
241659
659793
670670
366486
870988
42234
538704
504454
438447
1072324
375559
137248
946131
462343
1022210
84557
928575
180979
796944
741924
491618
41454
30250
235973
249447
16745
986164
679359
620791
645865
288936
577282
697544
530633
630639
1004945
711629
453249
949556
723343
522950
259414
361047
1057017
933993
156342
773907
648559
633388
128331
735429
333130
678079
484599
535466
866904
279441
894606
4170
1011031
706605
523706
465478
888106
74903
1057959
295683
820010
476922
282302
1067553
1001915
118077
895949
631150
57396
964156
412051
648486
805486
789880
456912
70791
520260
496215
386431
505367
921257
911445
772340
184365
916219
295719
473478
872347
609090
587736
194123
246850
925558
639740
19448
708672
224952
541784
729946
432192
433242
1012982
1014032
749578
940983
197132
166510
807562
487112
958952
323167
253893
105974
968322
552883
549672
48643
939970
635167
875028
736936
60762
16439
760315
1074747
589184
694547
344562
726570
994292
607394
914911
290681
522668
631950
373452
916233
904933
860333
650701
776254
174201
752629
555346
278905
313910
5847
836465
1001778
782430
443596
648069
907032
426126
61635
933960
228937
309009
64502
113559
1051965
1011881
177223
552028
917662
322593
737008
74074
737166
1095185
461625
35099
523150
196509
411622
72653
372636
769409
168454
992512
750988
191360
215160
803865
1084517
538093
592038
481907
251675
264644
57756
994957
818750
420083
84927
237336
1088398
483922
157959
1059699
586046
692468
79983
141421
449131
420465
440172
948019
670152
898262
601559
348491
105005
903238
698007
992355
320840
305698
229722
829076
675345
1008953
190917
408255
171292
834891
327153
907899
475457
24660
1030290
884690
1047848
1059153
896967
279380
183571
886933
154240
357467
319852
83791
623432
7867
505322
202892
630869
214846
219806
136960
487674
98002
53713
695942
799315
798265
692611
697711
11003
622765
66953
352809
965447
371472
248961
473555
878153
564208
171468
721685
985971
826888
859702
764749
883472
772790
567091
61322
1100275
845951
738699
412222
436729
595946
709637
72443
200535
217224
792813
563608
237468
981700
519398
400520
676917
685794
372885
314216
183769
842211
788899
204017
560619
715570
652187
638640
117419
666571
285401
484274
950710
556294
339617
282367
301382
866480
463380
537089
935885
139052
1091449
161892
38039
896589
519500
1015441
547796
567797
47708
48758
869962
289145
290195
873469
787778
520506
520505
18851
380735
381785
1060496
608390
609440
459330
460380
1032301
251187
252237
437344
438394
65603
66653
501677
843663
844713
770147
1048589
535995
894338
454457
660596
1089400
5936
899353
853643
985341
762089
225472
601285
257073
735013
300737
355522
319483
366552
576806
423892
123383
92682
633994
629773
956997
240681
585791
570388
270295
349185
63208
33971
365531
1041160
441282
908512
912420
999628
463970
788779
886895
1039700
338995
136529
606525
23123
131164
640511
749448
493202
501931
404671
404670
405720
888332
99117
99118
194938
748969
1054852
958672
562820
975044
976094
1028574
1029624
238999
44062
371218
394238
351195
350145
695968
697018
380960
931060
737902
1045869
792153
793203
436102
162401
338428
828573
256193
251881
1087342
890287
476650
626324
30507
612059
378810
797205
215771
218676
525657
312931
156222
1043514
75263
47817
54487
584193
499014
858612
362129
413120
744162
802707
971989
318884
800450
1091061
1087322
667446
174842
728812
934508
835673
821750
361703
27564
317431
470926
720283
966244
208566
980825
1038868
38245
46945
963466
1077526
521900
166207
410438
484345
959523
646267
376060
627522
1005737
516233
594729
954152
418021
1084092
331561
760665
377267
441509
1073487
184287
714051
408465
560434
105815
162826
211311
969330
60400
105372
417818
650113
909241
775756
976464
688244
250497
1012726
1049537
160818
766541
790731
67627
1083455
659680
476826
764066
368334
1040698
216108
836991
930479
354415
995248
890352
274876
674793
327806
834890
581888
229047
1079000
1069350
842672
272653
248270
502161
366221
1092684
173640
615383
633082
607410
451524
127335
149235
397822
293426
495961
936949
846957
840990
816273
37172
606133
996568
363009
2861
375203
1089753
196342
173660
955728
684328
1061210
683951
752684
76565
92837
344707
1037915
824036
945928
901565
370525
397391
955165
854789
502642
751256
873788
901185
585827
135916
1058592
989723
155366
734146
281255
30849
210383
663569
131862
920382
982024
933883
880741
1060648
581994
580944
169235
583044
255410
93113
566318
585022
465660
300818
690341
561981
233586
484840
396020
713096
616607
57549
300052
292570
164922
1078468
1067088
911311
1098938
509989
680715
1025299
34215
370173
895513
847993
625611
214607
907347
1051364
763617
127801
729223
938462
321954
834338
801203
605623
1012076
832412
174814
350856
428927
480738
108171
513547
713858
1019167
175164
993535
940276
379469
3905
1020661
1076247
522099
327384
524333
768513
685719
276843
1057260
951848
1096979
553082
138216
99498
327014
279654
670201
68115
93593
919640
967720
397187
307739
478341
696969
124458
606809
403922
764948
57080
910665
20229
507182
153475
1037700
1018753
840649
322148
1006182
1022449
823269
734307
54565
524192
22761
657387
665139
460025
102249
466851
260856
689979
872425
945227
62778
263922
158090
177851
142550
261565
952305
236032
879188
203829
804607
26242
461644
42650
106475
827370
1085993
523181
601621
277866
366223
544705
900564
160199
668070
766621
1058555
372960
352104
592796
109249
490736
266178
1051721
161970
928350
705639
429648
775496
805824
1095910
1088300
830901
136335
685073
835750
147678
271907
645508
771588
241368
16675
1077615
76927
107209
753302
598759
933363
454565
124911
882604
633074
324646
721224
525869
1091596
82469
673219
724647
148345
512643
215880
556310
59697
949401
545163
859505
584153
215700
976151
493722
773523
1016942
548088
757267
194406
413918
758015
711893
327937
31934
809791
675387
922368
846868
18871
511471
961636
857212
719482
183908
27612
366256
586427
480160
906990
857887
570985
1100172
190355
987958
460586
770425
190817
598895
310356
947513
957265
1099765
555509
120266
818548
992311
424659
1088072
117777
981222
50979
313809
787064
89453
448912
265002
1073480
239652
492509
663608
479257
731986
208414
11618
624893
748108
964130
1051783
487507
254230
175981
695088
688510
968190
633670
899100
710049
410639
667786
3867
536373
262754
692802
459132
661551
593766
1041278
719575
392605
147388
34357
657835
880411
727604
783469
307195
136040
948925
91400
1082665
629798
837610
324598
456358
427841
422497
1043753
219708
789587
428564
92566
961999
3662
782254
85113
605142
64423
276307
515576
943239
370706
394025
618353
715400
1024758
310460
895675
247851
640002
627903
770925
406939
92097
519994
326858
651264
319462
595576
348848
438174
246706
678939
279117
1005866
481571
115163
255298
401414
486864
282097
167721
866945
1014115
1030596
202128
512007
370084
1058532
84972
88983
587908
598344
797085
658791
695019
1001638
867774
46348
782744
26872
443970
442920
1034787
246297
245869
1089006
734040
628049
727980
711341
247829
909145
145438
486400
25876
771342
601044
131921
435343
1066313
75449
906473
199384
308288
455644
126387
369665
13127
917275
497451
1030082
193979
348902
976934
193811
727098
120250
381658
932124
843142
354252
660084
417113
921861
85028
813902
519876
160731
311719
798428
270125
562493
492372
126060
800905
820685
634007
180347
406401
428645
445814
163396
222623
8049
946655
750412
646365
1016747
506175
909170
110748
714817
513735
89779
1054577
571336
1025458
1021362
147792
1057875
554370
571606
311287
848545
22231
481785
603529
858657
869712
703632
876328
699260
756429
140905
670081
823733
1066663
960404
870228
57219
271864
175724
956707
360889
592767
485554
379520
338335
226510
568844
451670
1057837
246831
124527
846434
96485
388638
496856
95329
821931
970742
72693
1058541
1016286
985595
233304
355486
667982
718520
1093585
541144
8372
817541
1032583
829753
228951
750213
577476
455465
498616
584547
92744
23843
436471
1003421
839145
976385
260148
756700
862879
390378
692202
530754
579627
846386
435980
1006194
770580
238574
424325
520137
956956
106899
286609
168010
629759
559438
425173
797396
3045
469359
194353
204740
86461
303648
39401
518288
453016
114672
877894
943372
814574
369351
957552
907786
2218
686392
1090567
522533
830665
341642
284072
1070904
511135
886687
570848
436193
329841
609902
69834
160094
719520
109033
821780
324169
724290
1000410
21099
51744
1064721
439369
971783
631441
827132
705383
546950
224317
51208
159306
1093651
852390
407076
960599
125595
163261
702192
246587
512570
288277
28716
406918
404456
137830
535288
1086463
657922
669881
648776
771938
539312
832096
445618
832313
159329
550190
293196
921716
857554
1093768
463550
417151
112870
979153
913670
1027748
976131
26414
1060757
603168
646114
821385
704482
333311
505179
837253
840579
253974
694276
964352
936885
568780
152550
703515
218882
717677
563158
129338
894849
789537
161325
569615
45782
1088570
555587
298172
395897
387294
526771
281640
180684
799854
503895
440259
887757
649787
25691
96415
134918
275736
24887
644563
30131
263566
155561
743591
1019523
528515
672190
108908
806573
360110
485953
739942
896015
519067
57845
241264
994062
671884
248510
231490
286968
860040
998530
940511
541625
278683
895219
741048
583769
546973
132687
815415
11751
88757
451320
723912
536923
412132
268600
239863
984454
1044306
358322
615420
220491
722685
987368
24514
939541
236471
493356
989520
923643
1042544
809906
313234
492114
288813
899948
458063
542848
77545
159546
681439
551280
238836
385173
800656
620894
943117
804189
4404
1026584
71801
717406
638056
314526
284117
641187
1089427
217694
218588
638841
218532
110791
1074512
971541
947895
279849
380408
830518
552603
648580
487052
536188
1041362
406668
130809
6405
908960
266642
132933
240111
344553
367610
721089
929211
301502
408769
1029344
670244
19906
265641
293159
806725
262869
145271
515882
807883
1016883
115988
534392
630445
475045
69939
590695
809539
589747
330310
17067
1039733
177683
759282
839052
636531
573308
630860
695181
1059669
476203
77640
165517
419897
112514
672479
594004
964669
67610
449421
1084719
228217
1006524
267630
712891
281499
347985
933840
453945
86569
73066
566062
1021252
346707
180139
199395
761471
1042872
167794
156787
499086
332793
75508
770084
830119
1076236
949651
453515
345872
768411
296739
892517
649331
568610
724817
552569
719436
772810
887504
229184
8541
985811
667765
38047
186893
523861
446469
395625
92183
223147
1083358
397514
799665
331774
444512
727420
128836
5057
120223
234310
2355
791969
947035
579471
408859
333666
737579
597285
365894
988470
251735
369725
918724
742032
799912
840179
500082
277571
953621
119028
728951
797895
350463
594945
936492
13353
813459
584737
918262
686525
631805
1033860
220659
485435
743299
219152
121825
777267
646013
410224
229082
243486
21315
674565
332544
923583
429167
993718
748510
146044
381430
376051
232100
1040973
1018552
330610
955878
745692
823303
1035750
214764
220860
906143
678934
1027741
306188
926001
167958
835748
954002
972655
3255
423463
1042876
104409
749850
154062
1033310
328348
225645
954937
881897
412122
832205
558008
166464
641687
448489
236281
586143
455215
857835
565743
747294
559561
468618
156969
643794
1082317
343536
613240
947560
870313
871658
741920
805736
267364
1070410
88450
911108
307609
569761
160629
44155
390357
515706
442478
1064027
296469
176457
375629
950816
935982
322882
473874
761267
875650
497218
936246
388359
934324
50161
713354
833848
761131
631057
90230
338250
182315
62522
506280
813295
743263
481662
947847
820871
477549
171308
639891
443072
61619
80960
185222
436026
815459
1021768
476482
574772
727834
644394
528573
645365
453859
138164
229199
460138
833320
378757
1050963
1049913
55113
1051383
828622
776195
777245
556010
726359
29395
1016925
1031487
566009
41441
310228
759600
633602
353814
129228
261609
578824
564865
909199
1096209
733226
610769
921046
1028976
191600
373873
235929
341861
127258
808083
704877
538512
308960
335791
1067064
39614
972162
124516
611531
233608
651787
505627
651940
824025
217064
12075
377473
784878
538918
1030657
1076010
94885
798127
422433
196225
786375
337724
281531
813768
151425
554698
384193
387146
453175
814881
1095449
913733
60489
677423
453773
355975
675877
275243
1076914
195974
1040040
114260
672880
397264
831036
931128
756593
18993
121731
876142
1061185
115158
529215
585402
1073642
285160
198946
1061612
987405
285819
684941
791901
189810
777081
499746
81201
434323
444713
135625
889360
32017
621236
145838
619668
792703
49635
46437
391740
607895
1011014
598982
638963
635391
482473
945897
478450
537495
92595
93645
94695
871215
492890
29963
373317
939625
446076
1070294
887736
534565
396096
779973
754777
433314
389163
308499
48665
3117
1099940
188662
49645
924772
679110
364637
98526
581853
244349
586499
792093
437740
436690
504417
624595
496475
394084
32983
808180
526350
1018677
1054991
42819
637371
471113
798242
134065
348098
297595
957024
626274
265549
40490
512923
929966
762739
149447
492491
321208
826688
868585
284922
1055477
119379
201396
251048
1018187
741125
181640
82141
957711
748745
646032
414446
477910
62549
1037766
547008
38653
16841
730765
936607
590576
305017
128157
1064574
196943
199760
989827
137692
522222
1078345
246858
606798
13408
383338
592439
763521
1002563
757613
769509
131116
930672
664006
359571
193718
426281
167699
460100
1027048
625921
656991
779770
28583
817290
830480
526375
991606
854916
530908
194943
529736
262760
665841
832274
419161
981441
143665
667510
84182
662449
1033482
305358
117943
337672
80300
211095
3798
27280
158879
1024221
731540
590908
159541
254794
171725
1097862
746649
375925
468282
606920
904947
427481
95257
632286
473360
364014
205917
555972
295997
12991
549534
907974
1015534
138426
235425
956110
1034966
322787
573240
964298
835788
280315
1043958
519275
290485
1069130
130472
624863
551716
208860
534192
981806
928231
176563
146231
658123
51191
733721
792478
189867
658928
475184
883668
63795
974368
289168
498614
689803
739737
33586
1083295
307870
467469
64592
632602
400550
103220
1061870
453366
645100
1011099
734168
544612
279004
804008
1035057
1020022
888246
109981
19046
238209
498160
516525
582446
628172
444720
851949
919864
848108
784919
385368
216994
20793
790578
78855
976978
473955
546071
709538
339619
740664
945187
891740
124876
945927
1048945
1078234
412416
956237
660590
210094
348481
902138
461702
956268
185547
395440
104052
173230
1046026
132847
451325
770695
691835
937658
821167
239840
644767
82827
910192
118888
297109
628277
1080796
935992
618040
257331
466633
309562
521844
788846
930854
979201
396517
654785
759344
573207
580104
51735
431044
959549
26382
343583
795193
97251
373163
218978
977518
866896
255525
815307
940870
428164
452606
1055789
418471
596632
759745
897969
1045451
1065028
341427
82261
207508
629996
650537
69784
301278
713357
222048
180606
151348
867855
471311
965564
127721
555208
17198
271106
808364
459037
427851
587385
903250
1025674
5275
348389
364240
1069041
955644
92532
445849
772768
215239
748169
78994
775613
797123
82436
774271
428408
640039
539090
877786
616507
396246
827275
1002499
1096894
533952
210015
298368
412827
828111
32640
739294
493301
225648
461016
404948
961299
1024967
718648
338148
600303
156601
894720
484160
284587
1080659
670148
805854
564199
344087
1080396
130958
405208
540482
93353
1028625
936006
231615
183896
123380
629086
839246
846435
904039
734882
552198
202509
10749
851052
913338
969487
431596
323586
1007141
7751
331549
167001
562610
304387
754166
1030494
445043
1076037
549883
661919
873727
50425
142113
818375
166802
1019210
382685
709632
759875
558730
958638
536985
352052
494056
968679
83493
238747
644627
642788
829695
947979
542575
1006887
928937
379958
47095
694804
828593
652739
984561
75626
975947
245063
712287
1052949
65052
792324
62178
758469
844477
36720
260273
604557
161460
1090554
861479
744253
483462
400837
44882
570049
787223
359827
418751
682615
417409
970329
958377
77610
1026393
524197
461406
853508
919170
1085499
589981
577968
804774
918370
778057
596991
405489
285574
130913
664376
412984
697356
414550
590750
703583
997762
273368
397993
846807
428289
649668
393344
585371
305663
561821
323907
329585
546162
439331
1091174
632713
783399
698105
324422
804669
869996
1090406
1096414
938644
529958
947311
690275
64128
26430
212872
203553
221764
288332
42040
1079735
828367
824934
428591
471274
802216
656180
726920
222917
993953
1011219
784487
442116
979858
504026
189348
571528
215075
73719
602160
725622
209087
195544
977790
736382
351098
1012550
501478
622838
230631
110255
1057092
611885
187451
735717
329972
807624
380271
110978
328804
1026068
854433
380045
147016
858269
936699
611577
237634
892076
610927
786289
327128
43470
971643
1090963
19434
513412
436820
459536
578232
482421
64983
56978
246477
467922
933285
431894
960043
807830
325431
995083
30772
601974
880392
1063090
613635
619788
785974
554260
123035
892516
206522
1087227
445150
71717
800065
90727
1093424
558748
683477
371945
862804
1034462
859166
318129
442510
844586
183591
218887
161730
75572
712713
665454
359754
1066727
105664
742113
581020
612400
1024444
449652
68119
984065
746741
14638
299024
881494
459287
169673
205741
87929
486322
931078
49690
306179
581579
1031522
736860
20673
401317
154667
365246
134717
314095
902251
800783
702589
791594
686029
173974
1036450
862488
613935
300498
902735
127074
595364
133798
494966
50699
1095351
243646
495272
254640
60743
1066492
215594
914815
138145
507747
1088658
163126
856252
845943
671361
304700
177463
92141
915970
173452
374832
505139
596335
222363
674945
1032800
737744
230992
982538
496071
847132
109860
247412
380786
1029313
604538
116746
676299
425617
55635
963414
660132
409678
538238
947201
381992
590268
198894
871013
179092
548260
498531
871672
692432
807738
974850
770850
1062007
777290
558246
476218
457864
538868
23907
27992
107354
821222
988171
693046
1052850
309006
228340
976775
405127
1095589
1094218
2224
67996
16027
387161
516608
509621
1097794
65116
602315
228606
398047
818552
171204
720755
744674
543340
523276
260575
888885
331630
423737
254090
44859
167153
612006
612005
348531
624592
782491
692162
494747
630470
186127
1040244
744132
573215
903295
487673
440407
398079
573943
302475
960059
137035
396264
367042
1059862
539084
868649
235470
921709
908823
765958
823403
796360
1073222
274376
340411
75578
13620
807736
1069052
1012655
580093
667184
164534
1066057
135240
787999
136185
720144
740005
959254
363040
636242
849937
196014
933282
936423
744928
1019741
114704
491885
798485
493101
1062311
795968
442681
603736
85621
768861
967672
660702
320413
845408
64307
1018755
99612
459100
126114
927904
244449
796265
716996
143494
772267
836692
336685
470196
286038
494470
1028376
100140
485190
50228
126059
303005
93671
224523
679099
370400
862570
492192
1072908
418087
1076319
497715
533327
964846
737075
530399
952052
168462
816013
461430
215481
106646
187246
951420
914876
466846
755246
1007704
607215
31820
312852
527881
23985
426152
49003
105555
1073960
848224
666372
558223
853277
417062
144884
239789
603143
969514
924123
658363
288380
175027
296363
754442
481725
380764
615406
627597
996997
401649
114160
166956
812914
169479
265174
410812
932088
669699
25825
660015
761337
831048
68065
901989
534432
250743
829335
94778
1058210
367930
95765
587854
690126
883294
168087
493649
960813
681954
814910
1083633
444407
621642
33975
911933
832974
387772
257574
942173
16072
374123
82915
534939
739410
103969
556818
549165
353635
816910
300213
802881
972098
705964
124719
275195
467388
525887
828324
880053
120188
714879
789040
131402
142135
990547
699290
7997
757224
51107
485820
484770
507197
50527
96749
533270
473048
354320
354824
291510
508875
204649
668725
412617
939814
888204
1053863
15458
261394
482932
906370
1005703
556320
856474
748269
732554
758417
104556
23993
146640
222068
414512
590241
21119
940948
288475
658232
487847
550233
411693
180744
788120
293033
919419
768734
276094
653084
1043168
243895
111768
799536
847609
165818
409708
1071214
760412
377464
246171
60394
279213
495884
914754
529667
622673
1066687
904485
413718
856857
691765
1058918
904910
162844
421803
651141
54697
361823
1069525
275251
473409
135623
1098099
323571
561507
507119
377287
810613
193518
498986
106545
358289
728537
700265
689759
823778
74145
212398
424713
1053265
223547
173494
444209
534035
342130
325998
412924
994319
113371
104842
919776
923060
149176
234784
133042
853967
515493
280065
68016
446231
292439
863907
363061
606564
607614
84513
586070
156432
111442
626420
73808
301752
1066095
203117
494808
549618
521073
67246
490901
788030
633387
355498
641774
721556
732310
430445
562439
342805
977922
327877
882749
1015726
416815
231433
41218
907248
964122
1034735
458365
504913
566359
134231
313728
743359
409472
662692
258384
977910
852881
478657
224260
275247
560844
661832
1067137
1036100
537769
860731
868517
951531
299241
251626
710727
692237
901289
232439
298498
730851
1065292
739093
91040
163033
1020164
585329
428823
160192
172571
641576
201878
599283
288674
809279
410292
563149
913443
902312
37635
779701
864068
907816
621717
594218
985701
1096772
4649
80280
65241
140876
869817
649039
524830
160459
814633
375456
632246
677143
1019092
443950
440639
223707
551083
57521
689623
443329
620468
708997
765204
224449
462389
762232
901088
21423
317408
788821
111615
505986
488442
206695
142355
637720
764868
1015792
705435
1058334
382962
228556
850574
18821
618445
1010715
973068
185982
839928
302887
120430
834949
457677
1069306
972356
575915
562106
490620
105840
530988
172948
712350
606534
806949
969089
227544
216284
961707
320751
581533
36407
870249
1095221
335476
128465
193397
561408
412461
680364
368906
421887
370376
365459
261781
934372
789750
151467
620459
1061134
519917
555807
547517
1031675
379263
937393
265656
71063
9904
502660
3762
923418
862725
226289
500347
175264
1071408
1002665
40742
416669
201229
395855
345947
134652
765414
757108
712646
765897
645268
1035919
947150
1018734
422278
14868
46003
348375
449865
257139
1007095
591775
967517
485686
169477
264215
775455
2381
148607
858720
1006770
894574
197139
936265
1056582
526912
92361
704626
385421
52377
170963
425237
609599
862866
425471
71017
123946
962392
1021875
836159
1058202
289719
381994
483061
720036
836838
802816
586771
725745
1090853
931015
597541
413334
89534
691250
456049
312011
105147
842229
320138
340419
657527
1026440
580336
138318
917434
275774
507093
923876
1073340
84240
141875
746528
359902
376234
244034
934562
657530
1047874
984154
725889
1090050
902816
371597
82054
121844
14587
937815
131759
297285
720140
769777
529044
497713
111613
165467
855280
1072546
605953
278603
864142
713946
311647
1043260
526364
44999
1097755
846419
737263
113821
937012
182460
1097618
1025708
642089
1088920
63319
310887
365806
744187
682930
811547
851333
389796
736366
523848
236615
520851
155869
887712
64867
596124
514767
30530
771830
181483
1013075
422957
342387
98692
1067197
893966
820971
746816
781914
265062
926160
532378
651122
1040814
810717
1051583
869705
1064863
13691
508329
124228
698264
591530
215254
344503
121917
952512
1076312
611955
373080
75282
398756
963262
568362
398308
963496
44498
705696
233571
173226
771065
695352
91472
794424
832808
405439
341283
530441
344864
1011066
638075
328513
284811
407151
590678
632555
332467
883560
222374
428004
759394
797815
797602
544867
434949
64214
428318
1031318
611403
75198
157419
580178
1041135
263444
406881
1045224
320454
960831
938575
594116
398038
1076168
123339
345963
1010913
332987
1068392
561877
23064
810140
480293
96162
336618
1052007
432857
841323
998707
652918
999963
191767
849643
434660
24236
1016333
687861
483119
158042
916091
390086
89863
975476
940245
249297
317080
130176
272237
761808
496397
1094321
989721
928513
571070
414050
349379
748033
858061
681225
126483
1100261
678978
621720
598855
173388
135436
654756
1036278
177188
327933
250390
743165
603138
170487
339847
430482
889560
680414
96782
904451
486913
1071827
47596
1025382
731007
251115
628228
773154
906834
128656
238548
816069
984119
956624
22289
468569
937499
464825
751840
492364
242538
1049747
193212
310858
586044
614077
429571
160427
812284
278111
267280
756845
530739
1062513
853066
61536
406864
132509
87248
1100045
894774
414759
352460
438754
912286
204098
628308
53972
203682
738717
524020
821169
659230
166591
756720
872167
53556
342757
1037607
578748
221739
207984
1036852
1051927
517053
127777
212448
870861
28955
190264
358704
215758
1002276
971403
395349
521951
1018482
433597
4009
335324
621023
499089
585516
507687
836520
383093
619774
117540
398162
200113
802388
975028
775181
324397
509584
368948
657658
79682
807258
614379
415864
97677
908287
206839
1079890
136138
5537
543550
256795
666174
1100381
814484
268544
1040347
398154
174982
371184
437138
644795
530215
687526
909798
806308
691855
88291
924677
725180
745915
130743
494283
1037975
254595
882073
907409
888655
430644
306696
915330
627406
133144
167918
523870
57619
167134
722726
623188
639351
975946
767244
819854
497145
976783
404963
501450
992313
331699
521620
524244
76188
901288
322539
89711
244272
1091205
854619
334318
985670
93805
78514
1041470
280701
1045492
872475
720777
379509
76983
1014231
505780
73506
641279
1099687
379937
623634
172098
241006
1070078
15545
276272
644745
911197
489544
829104
450501
358743
905594
761470
225453
669287
944473
210879
900134
13369
491028
915291
884557
1016660
286399
703165
68646
916109
305050
160003
472837
872170
502613
39696
641756
630792
863012
1002423
614877
61636
187648
913299
383476
445896
338567
198767
973033
1033142
39896
761916
158365
178642
441415
871533
188609
286944
861487
602081
213107
579316
1063914
711986
251962
887100
297594
946400
21708
929280
406403
884734
224364
419989
953842
385848
826613
186318
541275
516820
172638
97037
965761
362221
17927
51884
170582
541948
61773
92899
224207
994905
266304
279276
501488
502538
152218
655940
66038
913633
924603
870291
962444
912383
113190
473153
1029849
816601
543615
595075
945614
342747
786585
5967
231467
1053718
964255
738668
118676
739543
620975
1002791
467490
52843
509049
34138
1071724
332557
765468
231625
350861
718951
1084927
890162
1030023
882582
919556
159788
747085
448723
378990
770317
138375
111208
561978
1045060
1092632
338893
201222
995560
829618
301632
537694
702600
884091
6399
304001
751538
1018361
1044118
399664
421600
901717
209395
847832
37076
436825
579923
466606
598626
688496
1001237
298258
972398
953821
595340
856052
77863
587448
880612
726788
192774
965930
273256
317855
181563
1097717
550958
1091234
701610
580757
808187
235427
682874
348748
642232
16056
9692
776413
719130
971220
642289
707573
351255
783457
647593
405555
31228
507945
1034856
609638
257492
802830
323072
922697
457690
201685
34271
987463
178980
300730
797353
673012
1004073
553767
620300
859093
648375
71650
456345
678447
57150
188073
490562
327163
1025188
1074064
525732
803436
884930
312683
451299
71425
1050818
651394
494044
1067452
876710
62570
282116
475974
15425
183046
687415
440950
730612
650519
1082729
128083
926287
936583
664769
620445
440161
301861
61806
1015620
140912
809640
233117
958183
344355
726839
653695
894839
29392
259547
1070117
53660
465057
25772
516038
292662
842575
971112
478942
284280
696389
586568
832140
681940
1092008
1045049
584144
332039
916510
302754
717919
1039334
97554
875815
1008763
5333
395540
462845
451997
92477
227963
773902
559897
559507
1035104
696365
447603
566914
1040818
1010918
745999
92656
138431
963443
539655
394354
381817
456249
1009572
890194
936494
34024
938023
939073
189934
734064
133576
305413
404570
184251
315608
408900
601274
270928
1076106
1057510
845830
21709
135050
781565
404990
695586
299733
522891
634351
886062
1034998
169993
1076846
829631
939857
381345
275451
467829
131383
502923
809548
979531
467319
489863
682707
289276
960848
886516
124362
332385
901522
1063606
708094
1099847
889519
552409
65865
474693
939494
765786
1000718
941397
640647
469183
375801
180401
344334
971892
795666
197746
787028
1001149
875372
748521
992778
252343
578083
431690
965092
710057
267332
898040
297667
171648
278654
783715
48455
197525
940752
847483
222877
1086042
607818
403122
1085527
281115
439145
333139
946525
501461
580833
40897
4476
918505
9114
1055276
1073981
760179
738022
968273
481564
598259
15513
365601
551350
176499
445739
706065
372091
282453
729759
182398
405395
588662
257870
32675
863808
208118
526989
974111
913395
883080
217303
361383
653369
664078
831524
535724
826563
780708
32948
1024498
372460
897210
545360
949222
174484
15985
946437
1084053
148359
681481
980934
341717
306908
584467
1024929
209389
897846
195448
431372
275415
245198
1045806
152287
270914
1084765
737607
750768
39381
590948
949945
766664
6350
449458
86259
123683
726314
566170
926661
917926
330918
370233
612784
1042123
526786
75538
460459
570859
908157
1024143
320959
706081
173030
273121
350899
513699
223874
696457
642666
103989
1030316
306969
404245
593065
824958
428810
618601
412424
880044
380363
191385
115431
12178
822000
866198
224419
236872
652876
369239
664234
720047
521697
489832
229557
462870
976601
589489
960293
21790
807194
956849
121449
572970
650212
775411
986491
50674
589545
745029
798837
935789
642521
412865
441768
38817
941941
208757
625906
976345
549368
410919
828857
261024
524739
642369
1021795
541001
652831
908862
981011
878967
662683
118825
112394
821735
818194
404537
673100
163351
634568
544832
698726
536020
410462
957728
406892
985710
205788
671215
86951
235416
333665
373187
993802
712890
559880
720135
639184
1070337
144808
530753
560325
354423
1069755
499770
326629
707169
4464
115288
936401
931040
951774
461787
191697
824716
953986
613306
1085618
328317
363264
511692
127343
917631
682780
78390
613198
875282
811543
656780
452639
632933
287145
496547
271901
590525
651935
63989
954637
140887
199885
531523
37301
312537
379928
185917
450938
454208
956649
9561
954447
406042
548256
318622
198964
17082
849154
994919
473404
868239
1088127
631811
444155
497209
704818
179871
576140
313617
1075618
690360
388967
365308
960282
195940
500208
155681
531580
209336
358647
130731
88930
245597
199210
579132
1059277
691172
118813
419126
851918
718584
790441
921061
846768
65147
948768
521673
654047
84173
1072909
465212
96488
474578
445707
375808
933799
935946
175347
174297
1093648
66534
76631
959333
223530
351657
1073887
114694
102214
638873
272058
128205
16983
932874
525484
788701
754433
901995
522198
347410
946259
474006
761600
380449
452427
1057913
257718
262203
83259
40357
837454
538166
589509
983207
32649
3899
762044
908339
574043
448004
216844
251427
948380
1093256
703720
795908
500965
209458
636445
623293
208430
110456
200237
419458
944738
393999
321555
453662
37916
294818
292181
380638
1017995
139342
994859
232276
114774
294473
1072807
372736
907291
28162
886438
939278
674940
776788
862738
790255
506658
519620
442870
958878
729481
487404
955236
1012305
1041079
707896
453507
631382
434787
816837
73051
601245
86092
296785
663077
1054188
601546
145043
252358
280890
1051707
197260
328599
212073
880528
485817
691705
976052
1071091
732321
807509
706555
96561
809723
229171
403219
331335
1058067
1058660
459405
85056
746831
335964
85419
105199
256359
871467
517610
932265
840533
176932
923314
901818
88794
819999
432884
606581
873869
1071480
885338
1089387
196059
701832
444540
443490
173253
417357
246988
573360
17858
667472
330141
960573
1090592
571098
91094
810963
160308
1027071
968680
808870
955840
295027
1072662
1087128
229796
70964
857985
140803
1057832
279898
863711
461191
36488
291048
13867
1050031
595903
240820
359130
752013
956489
437162
130537
445135
652372
960320
844421
1095427
181689
379283
958875
364127
911870
607408
593805
509396
780388
396303
881402
460195
347113
991854
346172
716000
343587
287189
608562
622418
824318
373861
91958
384085
745215
959565
841390
681771
530726
204423
980359
903113
879581
471960
653873
467072
887241
125949
924854
429022
424170
195094
315554
848976
633597
302280
230384
641680
974783
146552
972798
1100394
751223
388779
595629
78029
795286
96061
595863
34522
434423
93212
10124
583975
858096
250638
923703
847180
290185
257946
189689
839256
360132
1053240
987237
179623
569760
853566
990138
908399
532478
387700
982794
981744
653970
981690
837502
317203
864397
405887
694436
77739
314581
907415
815060
944877
317887
983124
857190
1048388
182285
83050
529992
367727
940156
832423
340856
192999
1041323
621517
516760
471749
275024
832052
44233
355403
988237
8159
312114
639065
849632
500600
1042479
338143
693790
103596
345182
890972
922837
459542
824336
809007
519727
253347
701596
922457
367893
1039127
131832
895909
898684
647248
1069287
1093111
558136
56717
501283
366195
1052933
579903
243056
337663
921219
518840
90092
1088354
219101
936334
262493
586695
1008862
211839
758914
116056
854663
459309
543189
760520
400263
67524
981092
352141
170992
872789
952434
374865
753004
1085614
162488
141602
990558
68925
299151
723673
306700
73460
770483
693086
19469
1068130
764288
4629
860371
469711
510201
955292
121100
1034220
386633
288327
500320
1063511
251261
732245
562533
234674
378964
567955
476268
612763
191383
861036
44135
737113
201766
618526
728829
1076424
42150
390751
541475
914339
899327
226616
389816
277256
917842
913412
906395
556737
675116
688001
70604
66990
304656
1020826
617968
44658
774780
233931
854160
783283
969914
611246
213717
828013
963786
49522
1067422
250216
559437
423837
843530
995467
533837
740506
229622
406225
1083333
205798
32838
547285
1045390
989775
981492
504669
222057
685030
309632
397579
461157
690701
707412
567680
1062787
149295
960726
815318
741689
432223
761836
693387
686373
883680
1032690
620968
83162
160019
790154
947256
792270
465839
470186
978933
1063428
688967
448532
719266
151214
947543
256179
770971
688262
943982
941059
109357
697045
67882
52789
1084905
1099829
604369
219018
746119
457282
1047500
901680
786176
312049
357783
801226
431696
838245
847569
959093
454046
355162
177607
1067574
576569
789408
964085
251486
739388
641209
1079935
14828
653614
825236
207641
1030343
136935
1085669
795409
40821
16090
462293
141384
335376
1095933
718080
312680
587564
770105
868524
977735
81134
57488
640238
1068396
83519
435390
985573
965247
323690
57883
973074
557622
299367
430299
79062
160326
497420
753552
523343
605413
396085
699676
518292
158122
985755
840237
426652
899365
921949
823647
807750
837504
257654
275315
111913
594947
132618
1067289
231469
641934
110554
514734
879472
909338
479937
1012943
45723
387046
720974
206604
82621
1022856
411460
658669
1031012
422493
573043
933835
1049332
1048496
576646
762286
525899
869193
551908
680165
300247
563303
611463
503687
606731
39897
296211
868551
285403
417802
955093
725229
673280
962393
112846
433848
561069
106965
437514
900875
70009
271561
135697
108261
217234
193210
556675
1061282
769703
400082
380954
1021714
571756
878210
909409
708199
602766
7602
693824
1098748
614487
740412
313150
614220
563190
343498
841860
789234
990828
484071
935788
488914
934840
44076
550999
133119
44156
370344
195184
844899
182793
510336
1024102
951410
706048
499155
865467
738249
357423
735790
99983
229164
1019200
627159
715715
573174
264370
106670
623858
395402
752082
318858
467470
387798
176946
184126
600062
675041
1002041
375346
759576
567465
407866
385107
149848
230220
871675
517786
1050713
64233
168685
949581
1059249
794662
27068
956631
516162
650091
814947
925555
742383
1097711
1086819
1027921
46604
521175
144361
138524
218487
741700
573124
286468
797526
410915
987370
17015
991205
850562
377673
275347
190906
552859
390810
111943
843917
1096549
738718
980530
1097291
104034
262974
398533
115829
663747
219139
829677
937824
852921
1089433
328722
17619
1090989
957975
748080
1021153
630739
746342
66508
606844
547105
484550
306463
878540
951395
771032
791628
287775
266137
733045
299491
903267
38293
173033
287350
201967
984723
564158
1021625
169728
469177
757720
548894
953982
289587
1047720
151842
615943
932070
136343
768574
620022
685464
367140
1093587
29177
836310
230211
324966
868142
1081295
258600
139368
832819
683239
30401
894435
159458
111898
1048140
730021
1059421
847369
273565
663144
728673
959380
412239
768025
134704
521278
415140
419166
695951
351299
103232
520876
1063932
828073
347297
553705
97215
297372
631933
1078763
382828
890863
446149
523028
142383
19267
987515
373784
727474
251172
326758
751606
933290
544119
19920
388409
525479
245301
698315
1043647
175800
301290
388476
734065
666060
180009
918521
429025
887466
353748
1066674
142951
797825
1079713
167950
398382
45071
1073159
380403
445369
826958
874749
619780
259648
22157
193047
565410
183414
199061
1051547
314597
886615
810482
1078549
292371
145737
675577
975472
204762
1098380
501506
32592
1050944
850640
615923
660587
81504
312445
1060088
362357
140842
765757
758707
564783
206373
379964
485295
934492
51433
132565
466511
893796
499804
847099
229552
109919
46813
1027097
247794
467940
636833
358643
855867
721529
174438
16202
42212
802561
211508
629976
727408
1066060
319352
280676
569898
496950
748688
279322
121607
202490
319084
412680
485610
34525
1099549
465300
979465
662327
808172
682401
321014
160330
986989
441975
686792
970283
854600
1082629
560593
161105
663970
447092
38902
205995
328202
954270
225557
1025525
459357
374959
506768
747990
1068194
945368
54076
1075240
865437
373147
492853
826068
168320
629288
189634
216748
615212
42899
377768
329955
613762
162821
612820
866873
835646
1051197
1034748
394853
847526
1073485
432824
295475
877415
1081234
251538
877287
521698
156270
513090
105584
398558
1031711
700536
1100282
64173
748232
124148
311569
21472
317032
532307
443105
393544
2803
628920
749714
659959
91882
607993
597595
203708
998627
498297
856159
417232
550680
1031619
878670
707916
483106
106196
357532
328680
121105
735739
783890
1033376
830918
856284
917365
669194
417247
118943
473785
827616
112518
97018
1055593
544239
515528
803069
261424
279758
599164
624239
419025
702462
370640
1018949
250184
200100
20655
972266
203640
559642
40497
1094973
970345
132446
371137
312478
779039
894414
465951
1034999
602826
390978
626525
504624
490520
421974
775534
897247
755735
22931
702864
311805
358935
810392
935462
46043
363010
1093725
177069
621216
992275
604571
727339
1091736
973506
838088
111524
845965
651959
543805
560873
53251
985445
767033
561631
81360
1050046
160523
352891
67346
750917
1076485
557945
667551
319153
1002300
878175
145544
602926
429002
96354
910498
685693
220541
335412
257990
901418
769473
825610
187895
582977
1044615
3097
965738
619238
431165
682607
750237
813946
188576
918621
714387
364735
83244
95981
1027074
834429
3335
1027352
517133
286115
29566
173541
374028
541513
814892
68909
982763
235982
689263
37217
367168
559026
838098
928742
1068246
402637
204881
247151
433526
205261
229941
810488
803748
21297
556687
958408
667825
676947
363542
678396
232759
277614
637917
222318
779787
466869
290503
266424
309441
587215
533619
144403
634350
914492
645829
229341
407246
1039893
110543
1007540
983265
56926
852508
75934
834551
703707
528467
646727
75843
63468
354849
659272
114190
117227
652874
457061
435262
418821
172395
675089
526362
384690
43570
513255
1006008
1056014
1098549
184388
408957
186049
239418
970769
739251
876435
404486
39234
122618
556947
185833
895627
299029
923204
176909
758544
685887
642402
832271
963538
964187
605303
445762
960049
11775
12825
258795
457096
59074
449892
628662
564069
667468
937183
1068145
828731
805672
731267
100817
981250
264218
759458
1087738
371780
14343
303838
533709
10248
772882
631099
526212
901928
251580
998049
173032
746089
890904
226236
1020915
470278
386575
279624
729647
804702
686372
421582
458213
87832
94028
937436
731947
362899
845482
895689
185998
607495
542613
35865
816594
418676
145663
1093498
436196
212599
1080910
934583
60516
181867
121585
1009926
891349
462247
568893
693845
861504
818061
102768
761025
719553
302117
771698
169044
877994
294880
593923
736839
459713
358471
975418
320002
750450
148038
299545
77994
1051280
247371
772419
744226
417305
372338
300192
520659
33084
861877
872043
1011920
411899
991848
500438
1065831
635336
448531
430511
657538
780166
115635
1052210
941003
1043377
229436
999024
105064
375315
123105
296157
561904
985957
721778
390288
832325
58702
583267
774009
527970
280022
710563
37494
610071
891299
762895
629219
726631
404129
455877
293126
226055
352831
943007
583286
792670
1003472
613866
996929
1049035
706073
846773
170951
939008
680746
591266
1068107
774991
209662
435047
753494
121958
88837
826546
192204
365053
288691
474743
634085
512246
179715
404894
501034
1062127
1062521
553863
229632
717679
41884
892172
294884
104573
660676
1086537
651690
317116
526129
944401
165907
1051757
310959
368038
1011319
39973
17847
627351
145513
987429
193414
1060575
838235
160979
407883
1016715
858294
16583
154120
420173
221578
928182
734731
490978
831714
864157
85534
743897
238781
449762
675068
107475
265659
30470
7955
629635
401185
986443
28848
384617
918770
810294
570663
331572
308199
464678
967733
50071
214641
951053
169847
286278
740870
602439
1071184
847941
864143
604989
80749
344614
940130
205014
725825
453740
560085
754074
608937
967272
308234
680179
530561
556244
1057426
961558
98812
820116
407144
32818
594890
299258
989637
369466
302599
1009400
537724
342619
740535
331694
517233
1087206
293544
864383
962507
201546
731037
949662
948612
113361
382355
607554
918344
1035542
769343
484243
461750
860393
814269
471681
1096261
238340
222087
420635
193257
761103
610803
248062
6524
689689
441545
207352
787872
545097
469262
1035828
780143
763082
300555
314732
140605
619386
624483
613406
223158
558984
787982
491005
811785
588975
663693
703350
147819
210406
460106
1095362
819260
8352
932578
1057995
240446
315813
127259
408849
808107
473649
994819
857684
503735
332368
965984
318434
100882
611620
103671
941260
341937
664415
292209
588233
754957
112850
838059
1074517
324863
508946
983684
1023311
638673
335103
958239
702257
765647
530671
733149
405495
381409
66489
453368
915999
172730
76427
346810
747147
189182
386462
80324
529084
366881
137542
486823
354513
180999
640643
363011
513563
180237
1013243
716345
426069
498127
306378
610435
956941
723886
397902
741075
106999
135059
640114
366529
1015476
1019482
533206
384714
722286
113573
588173
632121
774395
864174
1066546
443667
1098317
498775
116875
1095490
221848
850638
40052
207292
266647
1060218
389926
964799
878159
542683
88027
705906
135111
649806
927109
90763
643740
290563
433406
232247
899039
702408
1094519
559613
483493
589571
106901
5982
393719
95485
513394
812343
295792
700193
223515
654642
614956
992337
757048
436537
430087
1033867
1098039
547564
679657
1044694
763916
1096707
264076
240807
127475
706021
911099
663260
1091456
983053
825733
385825
1019478
664662
374603
965368
13943
478444
122330
304029
773364
574913
366580
191731
30598
220733
801296
955000
680356
671874
1096541
919304
861740
563040
673863
1069420
749118
822098
287500
400501
960597
124309
912703
941250
481566
145034
702657
236732
245637
91621
597431
528539
1093761
635781
29217
352771
378308
1021622
169913
5617
927779
61680
343920
440728
511449
1004928
801073
208490
1021495
241464
1046509
18459
742516
234852
375030
215021
616280
922281
126013
356275
228094
608341
28616
210124
975702
715088
405334
1059257
201357
320094
901675
73409
976962
772879
334536
667204
229126
747979
402759
850045
439343
799562
218007
1071562
689138
85040
649651
120381
793354
814079
26858
317123
676688
653814
455123
63780
116224
524431
499639
68849
13291
344835
431269
339923
259113
755325
615119
260889
883519
253614
735130
243221
605548
202151
4439
578389
874398
783869
949392
359111
1050934
394651
194265
899298
853723
1024309
586516
248009
376546
84959
49921
750581
259155
49143
899798
752505
913078
285592
61108
317296
429511
689807
781518
187091
887165
271848
435126
1019914
12382
147823
551205
9404
735888
1084483
411189
551502
588026
571629
943719
792470
987244
816036
635383
595599
16564
746786
6719
14308
233651
296843
669484
889620
79908
497809
571661
985859
233008
237714
479145
141979
798135
473419
731840
913092
287919
1061682
691027
397133
779115
1070249
860849
248424
790711
273895
1058126
678680
407996
698029
915629
63096
492169
676382
248853
270253
495031
365451
493534
65358
912594
1010405
212378
1037421
111034
510126
1075850
1057503
994255
688638
899707
135166
463641
322402
804614
34931
183294
57876
933522
232244
968710
674052
400350
296172
146623
803289
875469
681689
538409
120541
707172
173738
1050777
458045
579644
602857
616616
1016121
756435
506929
432584
218072
540436
610660
184150
654451
916775
805399
226647
859519
722431
128673
408898
614033
979251
64134
362850
314355
486768
545013
69050
850963
688713
989578
785459
261274
241186
868561
804180
996093
1024552
160120
261047
817449
470192
473919
356213
167825
59372
1083916
306762
535221
211416
371724
873875
433598
177021
83975
834313
767724
456319
171349
715960
366918
954191
485616
1037552
243549
59971
766164
808527
572469
324094
585571
668023
221039
996920
371285
859299
103349
752204
13985
523851
1078495
25058
219822
499209
769143
828344
161385
221395
337841
623020
1024431
984157
884540
123471
258604
874336
803096
500579
1097323
663352
238518
1070367
416433
125436
425506
554665
110559
822425
418833
905170
1043474
651437
72232
542802
268281
337810
765216
43297
1063632
1002342
366988
672348
265021
968958
184684
219519
1039915
44107
527894
13376
836229
204398
910412
504039
1048988
1073854
886954
385205
78048
364556
326566
480292
114155
779284
627677
929105
1086113
785417
53001
778988
367700
956524
804980
933952
215129
958677
382859
1077236
306366
528094
600127
247001
1036602
954226
150432
12323
579476
362021
775032
970520
790085
1076555
982754
541000
712962
797653
230709
976074
9021
716439
1046313
662004
217267
253656
242978
768543
478389
757283
290932
737978
402387
315645
891190
327794
939051
1071559
141675
938630
503804
775703
23984
1056161
613989
215543
450415
208345
569629
605008
321842
56232
359879
219261
441625
15396
626452
393063
283204
422968
311789
63568
583317
1080964
65346
148020
446237
564307
243634
330982
587921
834529
565227
149543
201420
629262
1082585
1094629
1095679
1086642
814697
100850
99800
799968
938992
351505
427419
46659
662167
1049236
392165
251132
991444
547530
740627
533103
295519
746406
892444
65356
471256
246072
483623
355517
1059624
321868
722508
441694
138264
876457
886477
843187
513196
1069677
1084214
384113
1008091
365742
825206
592320
592622
358025
67775
532634
714230
427867
224841
594835
434810
239320
346101
716107
1051695
726588
852077
201124
70122
350569
510199
202011
744621
310122
114649
618565
14229
208681
421229
482006
628752
879987
188877
928999
18982
932313
1063777
298150
610518
414948
910095
436628
280992
880889
7002
988245
57647
701104
456359
197474
4557
125597
447016
613149
580468
887794
1018120
1060257
595028
279135
1014812
263108
690912
997519
144052
445313
561212
6106
755690
628513
335227
454129
327048
32065
548085
927342
130904
23826
487558
1019379
347438
992944
369337
855097
174672
253099
359235
115470
1075496
582257
244960
1023837
256810
503741
159010
883513
623684
997934
107791
351111
773768
894474
829566
404822
284448
477795
858431
165653
982555
1001325
994788
1046622
792562
585186
787700
271873
232285
823593
611414
331550
660851
371995
1035755
1036805
183729
84198
64558
909111
4746
478614
849899
523937
241701
158420
50644
425760
744074
975077
799331
491253
1049819
897582
820622
1078824
969592
458920
395444
23269
428638
254003
43364
1042393
212716
22664
791220
923603
235538
693113
428896
302139
109087
568543
563522
769412
245775
103615
477709
759051
554417
1057269
848230
225294
287852
874063
550779
22544
650825
958167
973049
348056
857845
188398
211809
318548
95742
831285
987457
103963
582979
686791
720507
87048
376703
1093750
554093
944256
352410
934095
569371
751859
302447
156491
7383
1093057
206290
886049
551165
318576
46565
217140
739044
1068226
888033
654609
8157
741010
78296
924480
30673
582854
612727
468532
203831
762432
382259
876376
298996
943722
562177
55029
457617
1001133
194741
658889
855242
311017
333316
270895
918701
758497
864575
553769
751744
83977
189267
716492
47260
880216
999297
953581
219268
66404
994695
622847
304611
1095107
766513
1017524
93821
398967
439582
389849
505854
696929
234549
457919
600904
898633
954911
10547
877144
496137
465313
782498
637222
194507
417737
67411
119450
94090
247723
1048381
394141
1081442
334500
859470
313098
950115
54529
193715
592959
84457
750413
1070199
792598
157584
474942
189540
156663
694933
159920
944718
1067364
17334
524119
131588
315623
789489
741660
56209
247382
971819
1057931
664475
632176
88577
774749
880579
62769
1019595
1094034
370509
369459
113595
53693
491537
1092697
783132
659220
289114
1092490
480907
832371
62444
646951
464562
324261
21121
986295
831704
580085
314015
364027
556828
950741
389512
855297
575324
897719
332348
1061344
661810
227369
426577
315021
753945
710663
844886
52334
1042108
866122
833692
824493
192157
31221
874724
569951
911154
247059
129433
266622
365061
344217
86130
96998
28864
1023800
608067
1025409
933753
74320
80597
859808
127529
434106
629005
753782
219997
1074355
728920
919942
1046100
243934
205420
332610
325720
5595
177711
980867
952921
416263
895331
527238
1087817
685280
296979
662008
453584
612448
521008
963079
1093520
242737
705302
215963
149096
987028
598667
621400
1018124
353314
615094
567952
346892
991608
787503
251874
844745
1054329
445928
175034
898271
665168
134398
767385
552268
414841
621665
924718
456297
491930
879701
64810
121043
601526
714865
1013275
88663
407288
589067
1021965
758163
631624
787363
1087364
984050
495799
607058
502296
850717
690122
992077
841819
316766
614091
71465
59117
899184
276629
240684
453069
204647
733616
85237
645143
1086452
34386
177148
862607
606463
40090
1020169
735145
306409
486227
418937
930270
917033
752743
1078654
1085692
883720
718909
848503
366112
570880
65518
255283
449605
623764
627694
643575
259820
438691
722532
614520
929474
593387
195404
75168
677109
834614
640023
559274
95353
346444
988167
1055211
282741
3246
420162
470732
123342
780575
251837
285129
542861
153598
657213
889818
983050
163153
772943
260202
641764
408208
1079776
902721
301801
868716
9953
756005
645114
796848
72141
250975
1004328
796606
115579
430429
288881
290468
488858
237087
1009599
497683
444539
264529
319694
445275
953813
242599
800853
412807
57618
1012158
1056525
193663
466463
465413
1009255
660969
635058
931257
974347
802688
146855
14137
492632
612085
574762
387395
107705
840740
938077
682306
809510
621188
954834
517401
715494
193361
199237
516199
71868
773398
637592
985914
518835
101994
259496
294039
22091
403238
153340
156707
480887
18706
1080285
374743
788737
183395
160186
501782
830629
831397
219248
14259
839015
794554
346211
121640
804517
475602
1015635
984032
237369
1051728
639243
509526
223183
955934
178209
370195
241444
100056
646492
403260
580788
61910
677229
839595
1039407
417250
855663
1010900
69898
854987
155340
410677
46778
819870
313469
503801
1043140
142969
505123
528942
793395
242938
23280
280944
1012252
530071
932626
615913
114172
1032619
1027545
885655
490079
945400
132196
571251
825232
814992
11517
323625
719401
200579
277287
885565
550860
702873
411930
965556
714220
255757
710203
584912
156567
216138
909067
320409
230285
47893
222256
995358
198660
890537
973634
462707
39852
883940
562273
585353
91232
859741
492131
200939
893407
193756
1058197
370231
856243
981096
255612
846019
49892
862033
900131
302826
420609
933734
284333
1080242
239934
836729
994150
368510
379568
149188
702726
277030
82355
494214
418858
1008473
183488
810475
814605
725442
1020017
866784
233066
819844
1005979
561558
839372
939378
313046
36515
865900
1013224
492854
961666
363705
207801
1028922
344090
228866
740592
299603
707502
228818
1039054
737908
299469
86736
362066
505652
570408
429894
702104
709747
507148
221966
164290
156374
522615
583611
754724
354349
1015856
460050
936871
279069
91184
719675
544795
279182
440545
868259
114757
1010219
194608
832954
1070517
659352
981787
104507
563784
296653
258070
146104
869516
84873
258258
440280
476360
831739
685725
899332
456293
399980
368099
420149
980358
965617
768447
214816
156643
278713
612265
617610
748818
235499
121193
685469
772028
102112
609415
317546
115011
754285
1017350
385587
791687
552038
505225
412511
811469
71342
1096669
767576
1007795
883786
1060092
841667
682611
281860
500915
295177
638925
586866
1024266
908808
746022
856612
506585
673293
527601
326930
164097
523076
322943
124445
496407
839534
500468
670538
701176
229973
492841
802394
169450
236033
396966
16191
1022189
1032868
364233
759568
877211
1089937
359581
498623
901197
77358
942975
133501
910220
342950
82179
815610
24908
349054
62568
462825
503414
15857
193084
966534
18418
247919
730787
377732
562752
299983
387891
530315
769997
1077409
41154
369635
45823
440170
508231
291442
769565
888984
210116
1068518
724455
26715
26601
943568
349742
127952
590827
17863
1017203
351303
1022685
891172
69286
963142
639007
611171
20831
457525
1011232
193794
160353
890852
396089
1026301
662005
519457
1064749
1006869
127434
493963
705351
283940
813233
515797
510185
79869
30285
1064881
764372
1014109
522906
158468
1004290
309889
855073
927250
160840
43676
627288
279282
355736
181180
450963
316168
660151
235541
87739
613482
874599
600223
364896
459802
936491
119574
165836
558367
368791
930390
1056001
386626
402799
915823
177401
311695
898538
533508
250816
688778
323813
984164
631770
4050
863919
650494
562120
1056545
450942
779008
315678
256620
151311
358242
670416
113687
637742
985468
733371
132281
676841
1056270
1010953
256534
772090
965163
272327
968026
1064140
749338
4493
251393
195552
205949
1036738
526094
696964
179047
275465
903674
460127
459077
650533
378882
472026
252969
99580
198338
691841
742333
557832
727849
814108
807918
1072822
374334
482326
590599
474483
992832
47400
470950
737816
285264
1027879
237233
567765
933535
148711
911083
1073614
396691
561141
446975
797843
893083
244849
660501
825402
775297
144198
533701
302743
947443
797162
590146
647747
1030722
511517
173718
62048
214839
1026870
619096
21630
736386
286983
45632
667192
297585
345214
481924
822123
746722
967616
883827
425785
196413
913918
955578
164020
972607
125869
892341
200815
784888
670006
420747
425887
1020772
710665
531361
1073432
334436
521333
459886
349508
236154
790604
99514
828698
655546
1039008
604650
175393
535241
237998
797081
381560
907342
988620
1008053
778345
905267
627731
521917
72519
659013
177645
338770
1045665
808199
744311
95312
680513
863748
202150
1037668
199589
169758
382384
10110
507575
407204
143468
76483
876316
174285
188071
309078
307307
524698
303957
623580
129051
858696
66207
68381
341495
319265
949601
985347
408229
295082
979112
1068121
932216
888158
737310
584060
412962
267179
4710
813174
290866
348845
394106
41403
695151
896873
688056
569862
215151
37549
1011094
1085965
688791
360379
418642
712029
705331
897218
1092085
1081153
81795
970578
224487
357843
56742
859199
704420
247486
880521
860365
161059
825081
1070491
465590
1073939
201680
752455
493010
417041
255784
226540
92393
154234
572062
589248
1010331
640189
845520
539662
752282
965770
611635
273998
437553
2759
169571
282728
1090627
313439
255324
109325
934689
556733
198267
238529
1062162
767447
465747
520063
283240
329788
247591
278098
639624
885251
22606
1080682
1069353
201419
45286
532661
943385
11904
895546
619689
859692
248138
142908
38704
535878
426022
872732
953187
261260
401800
384062
121566
139293
705959
978960
1010658
864540
997452
610906
164802
431513
137648
1076909
774566
703525
433113
618145
509373
31623
126588
645317
891026
439297
592731
515625
193963
196323
973964
44549
258805
516330
543499
77929
992423
326737
999607
249237
822697
66805
733906
1088285
325373
444350
83768
593101
942252
1030909
1020925
260724
1071369
230315
570343
1005731
908930
384058
67665
564317
776528
1021221
460963
44759
213176
399660
483327
862230
223260
712956
1095167
421722
538753
818661
245347
135154
662862
1018607
246899
1059384
1094411
778548
857853
519782
751803
456349
538129
436933
195697
903647
859098
1077953
642637
159299
1042854
692311
255357
1079945
311950
652196
1040619
136559
894492
72643
709008
312496
567924
646044
158621
386921
550347
778109
681230
424032
405387
262284
871008
502638
222844
1054659
669267
398367
877036
1069023
480473
821004
20771
10606
5836
17275
855531
652600
904766
963746
911547
152073
43023
192507
1054521
305895
306945
117231
975868
1025947
686124
687174
685074
713927
712877
590785
646629
647679
315740
314690
664027
392282
391232
381542
649243
926710
388495
388496
677724
55125
54075
830525
829475
329013
80147
988341
944934
82118
846121
737154
949317
301424
580942
841673
603831
726261
13659
134403
623217
198751
511273
296297
265402
600300
489490
1029628
140815
894309
46013
194948
36284
839485
490927
811365
1020290
654272
845758
89821
797986
977856
1045867
733696
98882
1040432
800265
617636
266215
160639
463099
129710
736889
421629
837864
773012
908435
634983
767347
103874
712245
465707
312825
818578
62284
889613
732061
643164
1006273
221870
429984
143240
1088125
150266
8723
345581
19819
89686
474540
236724
277044
719185
651558
307997
1016957
619267
59230
79726
898113
827885
662882
990023
448263
943294
96150
570082
301591
502019
325511
983123
573602
982862
444054
575254
227714
151277
174405
358508
1086717
1026329
384865
359631
259233
718463
355071
726293
934812
4561
872367
74740
269828
577594
185403
879524
311688
373906
347450
669003
64614
921581
774390
99641
627333
575898
536383
633694
249258
361142
457654
782866
492479
902386
250221
583223
417708
923392
249084
803476
58112
355370
712116
109840
1091527
309499
305750
90219
1004634
667569
736039
108440
246863
598211
1003575
1040657
1035820
551938
949769
480073
546995
192412
652763
844972
839519
480461
884065
509998
17063
93736
150445
5043
160475
653775
818812
160292
161342
485281
187554
312493
1030980
335789
75166
541833
503601
365612
637971
856404
560230
627460
1028525
772129
1048264
844834
638783
448308
1084188
542745
711693
75199
39032
874833
980898
995237
340971
139046
1001094
900490
589432
626382
1069506
125722
766909
839757
231679
25042
1037073
729847
239485
479938
738723
83911
414545
671835
76298
448164
208617
14074
232659
1050820
499631
1006886
316840
711215
972989
998247
778618
880645
202074
386110
388392
170987
520157
39620
737536
656229
329083
386138
159440
971544
846574
363298
129408
333082
831189
1072482
1038674
774809
771817
2110
304592
495321
1059236
257078
700114
570324
1015433
951964
106173
1014254
131129
940163
893343
339613
754108
147020
379645
1048588
129083
9875
857474
782610
424634
159071
830317
397649
276893
648600
809630
2791
1063394
698077
328481
482137
296520
788943
438528
234407
998581
374885
470151
724452
156871
624569
492365
990567
355101
941607
779319
672013
787544
471916
88370
44376
750477
601890
981716
662920
246901
206497
598102
114366
225513
1029297
328129
179666
445033
448231
414007
676707
675657
992125
436168
675462
1049119
363408
1059303
823910
287587
525349
1069326
687062
717922
608437
852460
622092
205189
991971
327514
470396
118490
652101
31292
652433
939498
201532
532588
5957
388710
527501
982865
712972
70367
220301
203971
392213
1077016
394210
516999
1086624
387695
60311
326095
543521
1077793
948818
952905
334899
109945
778547
336848
789318
897118
748546
206807
979578
458730
638347
870385
672352
727115
292552
729082
816859
468890
92910
692299
109130
549529
218899
19149
930020
692362
482468
810594
1060245
757293
376399
268675
388697
869740
1079169
115968
665808
320658
436088
254266
897414
155001
146593
928601
990597
1023429
200826
108025
779032
264737
665150
558050
866685
443632
218130
44228
521930
941888
826397
265735
182974
303678
1081942
598447
930787
670669
950287
486107
495807
404590
966950
740631
286163
642171
621813
1036991
348218
39794
1049242
838768
7818
215224
67956
931736
525013
58721
23945
296734
512101
1008733
63078
800110
648833
162157
555463
806055
1066378
841522
830861
526941
189997
1085910
127771
814614
1005689
267520
988566
309627
637958
708542
917778
805388
920124
1057889
765184
314110
904661
82811
726643
178078
320442
621815
613052
628870
454364
675257
836891
624120
904314
468665
355074
163650
579082
948490
811069
337772
597386
754747
516301
255726
824595
1064419
429787
696873
853565
79072
94078
1017802
274381
866445
116892
873535
397679
504562
505612
147693
588679
595305
319581
478957
768106
1007890
503385
973745
477374
400975
239628
965119
1065915
383851
125895
750198
684697
587421
966920
600658
101454
892973
484898
956258
640773
897828
246469
104143
648114
255326
984294
532553
261810
26896
274013
727918
647518
132457
686509
145159
209854
425459
1017735
726352
961101
861812
407929
131122
339834
429274
201051
818606
228290
363514
54814
745026
1063190
721859
705463
321205
823058
776147
660169
244513
357955
562392
829947
448425
888002
497074
577639
235777
60560
951125
233879
396544
297954
10300
1073851
703758
526487
886641
414321
137972
111389
92089
310281
390443
287510
710912
1044180
45788
350243
349193
961302
117485
885376
665507
430075
431125
402825
289457
171865
1009284
984463
90560
429890
614764
714768
217926
623832
166375
1084621
564175
291301
929354
485658
291670
56208
812030
687610
962645
217230
1081897
468524
911021
442708
707319
13231
993685
811632
225967
363391
821348
1032501
530427
345143
855503
319350
913359
25132
664543
754249
500095
553160
226636
719326
1008792
585359
247311
80662
907871
113556
165116
360082
374894
333186
794313
551287
221545
780011
26718
595511
861069
219364
966257
1037924
61644
815014
1076536
7500
286093
356697
972133
1038475
168006
640542
407920
730555
74479
70606
977677
681049
215391
841919
556773
430321
770958
477859
927848
499087
333294
519962
211981
432196
240483
112213
320030
247550
169691
988459
641644
320321
212371
396357
96529
607935
918328
655688
997252
267960
72650
915585
655697
420118
1054352
848287
392984
76051
1094737
817721
1081388
961622
468989
661857
378006
111659
5410
361931
333273
23614
845011
1018310
708926
204198
220714
178450
885054
555223
603746
655795
325323
774309
138197
617295
176073
401516
875267
255133
443681
675262
199805
856133
240579
1091354
192680
529932
1021596
336265
453611
758105
1040639
118562
309478
44960
446238
419547
481652
623738
738525
114639
393308
570263
298289
750708
178409
173087
806173
50139
228412
345731
968985
808659
1021785
970986
642750
6853
1034860
345686
271564
175519
178266
1024686
114299
438476
301039
582210
502147
246329
1082635
870553
752790
823462
888787
317919
572164
77777
987299
715297
476176
517371
495891
115792
1060363
767967
170286
814632
1059898
193105
447703
658145
662095
370887
302895
607368
962307
993204
588149
173159
202982
1058283
460173
193431
106627
9060
477030
726999
396987
960207
959157
1099427
1098377
955411
313400
502248
501198
611038
613138
612088
344955
593106
592056
204932
424377
423327
1092883
762483
763012
891083
223531
976434
837709
812029
336560
75606
156083
772731
256209
610063
1000027
394824
373416
526311
631646
39471
82813
635104
342272
1047009
582609
928478
772736
820415
754590
956230
177989
469115
166576
100087
596371
353684
923951
220890
1013856
725620
285143
562006
916480
119895
330424
422106
642312
352102
6055
875219
485729
335087
540702
355897
319902
273592
52665
1086386
533674
971094
1086249
218224
769933
463470
573863
89800
189237
777895
959911
803372
494692
892070
219835
598274
27649
33097
760320
1093779
1021749
773814
327693
863597
713948
250488
799235
232824
541470
1091293
167562
1041865
453348
702116
497878
43463
846099
898054
404694
708139
501112
521572
648516
307346
35852
592640
66012
249299
109794
380388
923868
862695
902129
59843
851449
360914
88095
140767
837374
735121
280976
149049
1024363
241906
294214
534269
966069
290763
153334
815100
824587
689901
777588
176613
250512
125416
79896
978172
728068
828244
984291
124072
477043
653294
121477
40665
615562
851148
104322
619210
167238
1008435
781769
635220
316545
22815
673972
465314
296633
29932
630465
29247
853899
438327
210892
916945
364707
1076002
217792
435767
329705
981959
709093
356584
115712
235164
1037940
9906
994462
577217
760966
166661
799518
634387
34470
130144
372182
556090
357912
796959
803349
804399
509456
566015
103912
505195
65054
997236
626620
400170
442814
912978
784042
407266
223837
121794
489097
702435
328120
307347
382700
264845
408339
1013766
345236
35965
713031
677321
1069125
102571
994963
6988
902825
126518
747062
1039578
424465
323921
1069688
928454
277868
995385
530757
379976
794674
900316
473112
235432
339950
729397
797007
536712
1017871
621261
782625
864162
219801
67489
581705
72469
349363
619240
382814
930291
473399
460352
1006429
183731
54429
596860
326986
243479
415776
828060
957263
619097
651234
504795
974469
254350
803147
955914
476941
1032440
910560
895722
128553
338376
611774
610989
941590
716227
1063334
982037
350849
38112
1031510
601415
156677
530240
1083597
485507
474458
346397
962750
379524
663066
751727
104708
417585
818745
324448
873827
250358
625068
327586
831511
258883
142326
933094
377648
65940
1058255
869146
1064677
1085982
621858
167208
688575
947662
783808
791360
551701
768607
442948
941747
175365
744720
462011
280674
56010
165845
287704
884297
278904
316826
870782
422062
991625
625874
700245
504707
1017113
27136
297267
949297
492410
456809
174000
333490
729573
1092965
333742
252014
1029382
686168
86530
461792
87451
576826
193761
323937
79285
72567
314264
875442
891047
433960
1068592
66838
90832
444777
227182
406219
315620
542702
912566
694907
970824
294217
295541
698455
120862
960634
1090061
672349
746033
564875
659058
651085
123490
155191
525122
126270
994755
158409
245313
357553
867922
6643
833862
958990
845212
60374
1089748
103946
880136
624507
272127
802639
937863
630409
322112
26566
845604
632478
405623
547545
517213
124545
1092643
707870
157860
859170
597779
137363
168809
865459
376806
397369
627190
601300
651351
43664
855368
432270
278131
1001223
451790
30794
407937
790019
368578
116747
1039702
897131
994375
166566
1050382
280975
1079086
165260
904943
719301
284800
2597
380152
934416
279865
527000
449858
39318
1039525
197806
973155
52829
564661
329958
1028559
312725
1074146
295039
481464
151798
912022
884591
773304
1040003
1084384
571276
30866
802618
1068808
316915
109340
903143
928641
1013319
987802
63762
38400
199849
378533
196923
567898
814578
597400
1035630
466614
188907
765050
172884
974036
647049
348929
339480
834295
187264
501668
716896
394360
226516
423030
249976
115213
604774
517196
927405
87078
946794
366136
400069
966364
673686
473892
577958
358496
825371
167424
736477
277348
427209
186454
859688
688236
934960
978504
304814
612955
1015570
202015
59235
826831
490553
421609
945568
110077
1009391
40455
778019
61173
557995
366180
26286
1081985
715957
119237
111573
582571
386487
1039885
747201
423960
702820
887590
4490
176836
1084148
586497
857743
795066
916847
704297
940502
512501
685762
126754
439168
560932
88318
514131
660115
632114
472832
750607
258341
136693
634743
691926
969244
777091
816635
112875
490865
973951
163411
1039331
84790
764992
977233
593563
396972
788786
390388
855716
148101
783778
1028491
936338
276373
76890
161274
122237
1048723
529398
21076
815780
853221
240134
931239
1084524
1027272
531699
11494
298297
138506
897860
475621
673410
742527
989786
520668
668182
246318
86393
837774
869722
76436
841209
834289
1003020
259396
258346
623779
839611
232739
160853
703872
145302
154214
1040931
1055224
281273
469625
414720
317505
41209
836768
502081
109074
732296
187515
304224
479886
365879
1086700
1030317
761792
971594
365151
220887
440207
154427
1040264
523273
263425
597643
926151
489202
292484
397957
737351
77234
867157
1041669
820187
389972
490010
212901
672053
863848
19745
691747
461215
12549
224664
567834
827815
889432
173048
248989
375178
747773
235723
397942
1096641
878110
962109
416774
169331
670285
109350
533297
422520
927980
920831
540127
805544
312997
256517
992688
553123
701300
178694
898417
728784
488414
848532
603854
421802
789382
358669
640718
297878
56648
63125
173645
1054733
593888
980831
275146
43604
992279
33645
86537
25029
868897
929571
1027223
27630
28680
4676
5726
130642
131692
617082
616032
1058957
562750
995371
919454
920504
181262
950933
472328
473378
302626
114673
465041
802401
379987
292416
126417
7792
232468
310723
1047137
757442
104867
1051872
610432
21062
204467
134648
527917
580501
916658
753666
342118
276550
178426
605799
109085
423700
657203
78643
79693
964145
986065
373621
556901
397305
429024
66016
369358
351674
636600
691106
520917
975267
586556
798308
933943
86938
224513
1014790
438713
974437
752165
131793
229294
428838
49994
646369
360694
872080
273292
700386
240484
781408
334060
1009423
237802
991841
684049
1069913
432864
495150
853074
542295
595595
13040
524901
384104
609249
1044573
23629
825638
319117
476969
242279
668895
75615
225202
1074440
779691
519541
449909
96736
812506
40738
275389
1031832
821140
719426
830999
440351
390019
305898
227331
184870
794408
528577
588097
768918
535012
83831
372491
641478
708129
478811
433521
992465
806061
323037
962963
793813
667453
1051930
982370
557260
191811
762082
905486
456010
1019803
218707
608175
206728
88887
351322
69151
18618
280947
81752
917504
27524
37338
598283
684881
356436
4173
1087358
510974
500270
745336
744286
640448
1087594
896263
752224
575210
419841
539494
1041381
126344
579819
259157
822684
518472
572339
1036679
75256
112739
237524
414359
1007991
1051938
1067312
704013
92249
839820
745561
538025
900015
317578
653985
681634
1022274
729466
112895
715434
845182
1021341
197362
1094229
639047
568347
984866
817495
441260
908486
1051664
263800
8041
797272
392034
25377
139843
749887
190092
830595
168937
698281
637521
535456
253784
492027
506624
737428
792325
1062022
451468
447318
90704
480317
979355
250663
132075
898998
723428
1011227
135147
41648
490134
262007
130697
609518
597189
783172
659254
596816
897057
131971
169032
443785
871146
282000
8119
132052
1033917
1048734
1090609
857400
31690
346386
807847
940790
878692
974809
718224
388729
659606
1010450
843100
736378
666508
211584
293887
292837
291787
239807
491498
834246
106847
121803
230942
158722
177728
19395
396676
317824
22427
851417
151894
341546
365815
847665
581512
952515
548331
315077
799144
447898
1007666
520481
581987
57954
633562
244914
221093
1094467
391558
444573
782134
213249
151145
715790
687917
475310
103296
439498
26809
643288
319862
718310
258645
664952
495048
748414
298347
123668
382527
382526
249329
934406
485950
500971
468825
936913
896475
228247
833369
170911
196989
20254
972953
584570
15506
862615
878819
1079246
1097539
69799
601888
247761
678214
404176
1010515
471259
286370
527188
108015
190525
1040646
760580
232029
957102
618462
354550
1012511
797517
222288
381242
107220
1087274
1060231
673167
36619
896083
406772
75144
198462
718890
544396
402060
1064638
736327
954098
527530
588251
498343
664362
992770
761576
744659
784273
382702
351518
800574
1047495
79394
1033425
778901
474405
146786
887396
1029814
311503
273267
15785
1027984
297023
768201
901699
661566
275106
396971
373130
863657
525514
599059
1074754
974623
916950
840274
497497
237101
224435
50918
522669
329860
939217
513325
817307
175946
550257
916515
62942
595714
348953
426261
928073
427583
365981
414963
154808
539923
783008
558276
1023081
513468
1072647
1049700
399844
43598
1059062
414091
166722
12520
187522
533294
310455
911501
249019
633834
1057270
856249
224083
887640
526417
607742
756834
1069342
248871
524649
63085
862791
606045
574399
777208
527946
779640
217917
588937
1005250
468208
421165
81292
626065
1062010
775525
319756
811268
45938
1034562
206613
541621
366352
587775
297118
596076
1001189
979312
251501
638531
273324
851217
237114
375820
698142
889864
490697
775528
695526
519248
87857
268226
68055
1100001
912169
336668
744384
1064599
1091717
437734
603366
469130
588888
114974
1008384
612114
993474
791437
211917
131636
823429
892633
144485
308579
898478
664505
847627
487145
943290
36614
643555
899995
332779
716909
23933
867473
994044
864955
387352
643379
868182
908722
255633
1007414
989577
461152
529025
457593
1036421
527459
1059715
1025464
418405
1057239
886813
705465
1047032
119163
176579
28503
238068
964482
534130
871938
446621
854444
863001
1040408
455408
86783
493423
571902
1064357
203198
204248
682801
254066
509613
587313
394375
747774
611271
907387
55810
499988
876031
208521
1067402
841740
280298
12006
395388
722212
235984
481934
1039492
921862
352412
978241
697095
59744
1053980
900279
633972
875859
761005
336225
572762
463944
627226
1100025
85336
879231
755267
218729
816383
1032633
976085
249617
585538
632998
562936
206022
352094
852233
350234
861254
479100
585118
998856
739996
408238
897316
424444
767012
472319
418035
291937
290175
409319
531178
146803
1082770
170662
1015659
159542
812137
863972
411822
50309
967661
891200
1040920
398290
263714
1032507
165861
125192
663434
301571
699448
499899
914944
750616
1049855
771742
989153
355293
877264
61321
929041
605120
1057974
557327
113889
754450
890284
675587
226667
9250
890332
23311
563825
89238
482961
1067843
578147
1089435
911084
134074
458458
489124
253474
466285
1024580
386254
98648
188047
988802
992370
1059995
989342
125615
704268
224104
768722
816352
323640
318271
45648
99621
368423
645939
126025
805662
821060
777656
295751
650870
463192
429221
493793
1029430
373724
247613
632928
560201
469543
948959
64479
767978
1073933
27284
237266
533283
1046957
743228
665347
955389
158728
24139
1089539
1041451
154901
33245
834859
174718
543714
1099367
136411
447297
428945
1035813
258050
257127
364581
931029
603976
700361
338807
135682
666219
1089455
1043337
877008
230486
694294
667958
796496
1021804
908742
247532
1077747
165097
529675
578424
350645
742068
658890
125408
461928
362921
519079
783758
438438
251191
967185
630307
78882
6565
658368
942581
912269
21923
996478
362433
731665
889375
183491
234360
159531
684772
482149
558440
276006
812901
511437
386267
1094465
1041729
288729
644399
286799
665054
393960
1021349
97496
867543
60174
714763
881607
105712
525250
194673
596051
896165
1002224
497180
286353
69904
428427
255709
999184
351112
856544
443891
254969
758399
631310
982062
667515
352023
1038055
900477
1071995
386542
887132
453825
853948
532479
386344
507300
225554
79843
203915
424305
365378
43262
642231
982915
121295
578577
948005
660770
706932
340616
63127
200189
597648
80986
496084
837328
180082
837584
441953
25647
670417
23865
197900
475004
592708
581264
525428
621886
1099638
1052705
399383
257923
989421
314749
1075296
881686
60745
1026170
835786
439195
1042796
98693
852364
910284
293219
600121
1011594
977848
815923
1016015
217786
118817
757252
427636
462174
540640
630114
772176
744866
955774
302661
201636
592231
305375
349004
365409
681699
826452
588350
984789
176193
507137
639456
629595
1030338
132915
736790
1032548
1049638
246334
859639
428936
974937
172680
735868
485157
1004930
740824
661953
868719
833882
659446
626070
426888
1031460
149372
993803
473982
273930
853602
268348
654019
965681
967006
108724
715472
607490
68987
825092
880376
586381
235331
835351
133791
357090
541040
1021685
469375
572782
293221
354534
1013434
715484
785607
381005
453105
97749
347679
9420
831686
506071
674902
737688
881463
635439
97054
166145
706507
894591
174074
322088
289218
670007
61457
1024544
594875
251368
802520
76319
429222
467599
340343
128265
989126
130610
1026283
884743
638051
594685
352433
883168
224323
2164
849215
729131
508421
898283
861279
310672
886747
334289
223735
1096010
37271
925720
569437
121373
652667
656734
1050573
734876
541318
744447
503023
40864
494425
137362
433216
323056
114151
1007320
543519
921745
518867
972187
625599
944496
1032958
513897
793585
942053
828014
318018
302152
459528
138275
761967
1096370
1039264
51655
611823
572831
756163
399485
880745
1058975
183126
838334
765406
952831
293292
620490
441977
585698
795473
723190
1004498
406705
4765
675583
531333
281481
107864
241204
199453
424957
1005718
718982
437617
264348
155147
828161
544824
198635
46017
566715
963849
920363
849494
659239
552719
986120
717312
323591
1074188
781795
456841
157475
274972
836677
864440
548073
249261
192790
555411
795720
104533
936249
91987
391693
498348
516399
642576
754474
520281
520280
327140
343613
709591
932283
739287
818390
592093
1027357
941840
1036068
536234
788991
870387
645964
819902
237773
1029798
512181
1084992
736380
427665
964947
682597
1055496
592184
590558
879750
248685
734815
923069
110190
8962
816957
586693
453643
1096250
37539
85199
1085245
1093008
356550
313039
460909
361971
232424
615169
487225
13917
795436
1028965
1091245
614784
778773
145965
551582
836252
896362
34261
1069575
140535
1074998
176990
358589
675358
858196
971609
726966
498683
1096634
472934
330563
236633
94868
288917
866421
608916
747472
167065
394006
576668
946387
964661
719381
785385
955692
838011
390580
51337
203917
96088
351151
198394
345152
138310
42118
964777
1021212
349701
801685
550281
108533
442665
1082954
1031742
74714
412723
868886
360943
474456
105463
386800
993412
355185
458749
396458
395679
429708
37591
52004
755000
255212
432670
174462
88333
147683
76640
937250
461343
824673
903843
729622
30209
504764
939270
785514
299350
94948
452899
779089
644453
195597
152212
938348
457817
870856
1079374
930194
41158
1026924
540897
538471
782523
794573
740810
590145
212612
162418
1044607
542805
385966
1073004
1039587
273608
1059815
381657
830387
314510
868723
795876
111823
313667
503590
928752
818366
366820
539207
441580
1033984
694772
152225
803074
475463
631583
618225
764534
347305
280758
102106
152412
892262
793681
489207
547506
341068
723330
60183
336558
669215
590934
755636
99741
1060289
298885
806800
259413
98765
1089967
532457
591061
1029577
345855
98287
852348
767572
5721
1047856
239334
485571
918713
512373
751663
208505
120196
338597
249748
546709
196898
1013435
143998
190685
403170
813018
663974
245959
434145
859516
285142
499062
276380
277430
726350
505737
779282
465191
383703
1088305
59614
1001887
825499
156689
102604
904963
35033
542373
220017
1049231
196564
480268
693515
500587
1021248
180196
834352
225820
774299
778091
73271
808649
537567
975230
595527
207727
136958
1023241
493304
461081
357719
670215
391612
807369
121000
817153
1035470
582296
422636
116517
699583
491492
724149
655344
865392
837003
46048
275391
105844
244762
766571
621087
944758
624301
897506
806961
643349
1089447
75424
519659
194699
195749
816729
132247
946116
758382
239841
514069
393624
857922
861249
922904
1078088
157128
586466
520610
997615
406059
350663
490334
666819
986843
155277
303527
964636
66975
890595
58886
23066
744700
541998
298535
218141
953385
722204
784837
634619
555523
666479
702114
638249
173920
790347
155024
94487
631357
241177
1012628
324301
530239
450050
1098850
1097800
347836
819250
763243
489241
186869
963281
1077142
964560
846814
640954
324896
660362
947298
842519
1017148
343836
520973
843838
161793
670945
207985
735838
897284
20916
689499
151038
1097113
650764
804933
1081883
141040
743715
856370
788824
972877
108009
796484
180689
792054
1096779
407025
112342
402233
310951
75014
71416
518936
1060628
62125
612256
566347
1015949
713270
778684
308807
321788
295850
1067040
740273
338790
94453
846270
495050
913586
114137
746729
183099
907428
101699
145192
943352
288755
956228
746375
629367
515442
10607
735425
884573
291666
805485
490772
700640
337474
470968
965994
917362
1009940
7294
128985
6926
893334
123952
984109
494297
139103
134089
560991
761034
1086770
1019100
992515
685119
324797
505271
472505
145155
850802
403080
33756
270037
749280
179357
963598
343434
442802
1038612
29137
584632
518614
969041
900975
849873
1033623
184922
239705
25398
830435
688143
569085
52532
1028074
151019
66633
272554
247512
807959
1071855
1012168
810186
9921
1068645
44676
916706
564749
963246
561488
717985
257766
221233
676103
717989
536415
606421
342254
342101
93160
558826
672284
680133
725303
104342
329342
213227
310534
892415
812650
43138
1015183
314712
174317
23342
330369
341423
78248
237195
973397
430617
47857
722517
1052013
403468
60324
741103
339673
648847
445290
708164
323876
157974
1095658
240556
47783
1061460
630964
535979
33692
746875
613353
544986
437910
709432
551029
201834
32753
800125
587189
611388
752524
274749
592367
984802
850379
264454
920975
989819
374618
32429
540549
567048
1098154
414859
793371
986217
133758
1089911
572180
1064043
18231
733761
266452
307850
171345
31174
1004430
420998
223277
839634
520313
664624
438612
82183
815275
975661
763498
639550
751428
161354
1099823
222445
330618
571590
497051
1042524
952918
477291
1016701
350375
150449
983085
1075252
788631
563483
256083
1059039
228224
301850
78969
1068070
400449
130992
751188
897849
717410
418911
385871
237225
575864
35437
891345
512236
537125
181488
241491
39434
304729
799357
445770
227248
694348
909800
742120
730414
257412
1017009
492128
263530
683682
857353
287770
813518
981494
566530
1053090
710298
673820
605982
44154
859837
681431
17793
519469
338886
515880
1004478
28656
153282
21687
422228
1084769
714930
393125
109636
518834
1082583
661541
635507
38004
259539
1011754
583196
751702
475964
202725
947176
327631
730951
517681
762609
214960
313195
729516
1060733
421905
294948
890623
608895
409645
695617
5299
334422
594003
440292
359951
651143
800922
101313
91968
1084874
981640
765045
480466
73767
926375
765902
93177
1011474
580917
736171
327291
457454
937606
860747
613847
134055
539914
432077
431027
139962
302392
301342
286874
760092
347974
921864
831317
1030969
812997
824264
49357
611701
866062
757695
741217
512383
1099413
593627
375223
472607
1059037
251685
591929
869986
412380
1040438
620456
836048
511605
660665
275165
480524
202177
359310
946443
1022975
862165
63717
1053905
1055598
976694
239248
332364
868816
1025374
675447
310117
242681
521129
691597
32946
877534
107215
69808
991898
38054
546778
329418
822819
740085
463978
1020531
109859
691066
497370
32347
26543
290023
96112
43111
605210
108538
67130
380895
923635
99921
639937
802785
497478
73144
349205
364611
509996
278375
740221
17224
752544
199524
326332
398527
861834
586948
316944
514958
393938
156720
436085
302768
232872
735792
344663
991060
1095322
695265
968826
379276
232991
565464
381482
853244
971499
453225
593609
994709
1095878
799774
847593
1001823
741474
406859
975953
319353
163838
611184
982302
646423
241262
1074490
297059
92357
629197
970362
799325
460174
743127
239575
154048
968667
164765
672335
323104
218348
863199
656132
931043
414033
236330
356754
457093
957486
914074
653622
307239
297208
246288
288986
1086024
532916
531043
751041
558200
334783
919564
200612
236673
145114
630858
290988
288301
503378
177119
525810
823885
580309
403369
965108
980270
6201
951031
80389
638626
310233
714797
512390
33314
127460
604836
158737
833508
946996
719141
462932
631534
365764
909577
227339
955880
711335
326792
467407
1027450
353764
364087
1045988
1060115
182741
870136
859983
659365
11837
927038
548361
670746
4843
599663
198417
754111
54517
1070085
573442
475408
1099778
773240
976080
909155
1089090
116107
736203
10165
916790
36853
133135
282044
64254
787181
898222
326279
88620
696543
1033367
577512
393793
955937
151362
1038513
517794
375357
452796
700320
180908
457679
639648
325738
180138
563604
269955
187954
705224
752037
895512
883111
25269
402777
775034
283372
15002
574746
39159
766415
815428
495448
464387
560572
6140
119517
1014917
792561
649003
971926
180467
699162
441734
357170
414093
172473
581569
592930
612867
615473
653728
470575
656442
226252
335737
884730
656322
958399
563704
16069
152549
162059
987425
310717
415714
67952
907640
891339
193590
514445
9314
98030
1050922
574569
122282
121232
1059001
827525
658599
485722
475325
474275
975846
939222
673396
132182
572349
571299
240948
783057
1043575
336338
924197
224203
438018
349523
127985
164976
810396
668837
690020
855193
967160
866585
916274
675482
124138
310929
63814
618504
268260
244310
85679
325270
1043540
192555
649753
987239
510537
491213
516958
337128
345149
721122
931802
230096
905018
748122
1039695
157399
1018202
129953
411570
559630
879443
1045605
1063577
298189
272825
535326
1087368
115064
396406
549705
20790
603837
430089
559242
425477
469280
276072
157424
1076971
69802
869834
585885
434183
113564
1002076
294165
862087
690919
1021832
910995
3318
664042
29777
689130
263921
154728
274566
992301
756167
552559
938784
50209
395750
1015574
936369
866347
196946
10732
11782
435319
803685
896924
399885
677058
225167
388363
582656
742700
884814
513398
196620
55183
802802
320885
142392
1055759
843131
1086914
608206
268879
621776
66085
367588
653266
759425
388083
342689
378209
480881
625397
60061
519607
935882
41023
258226
970634
947087
457112
509463
602707
643022
762351
903182
36325
662343
54036
553521
42415
491805
826659
1014417
57459
891602
593279
594952
279708
925856
1065175
428298
154980
514785
180900
774616
8622
686634
16644
398485
298473
171138
603511
784830
702584
17110
188371
456984
277148
833212
160506
1073970
324973
527929
892782
749432
339928
848816
75121
43896
295228
590690
968837
199205
338985
992695
459360
1055809
937484
146152
699159
443487
664837
1051101
1018455
99700
1018613
207429
518495
137748
733782
1099069
81514
949962
308942
521447
513660
829002
839122
1006539
852209
113711
346236
65998
136235
155830
363729
384874
641824
511207
168238
179285
164434
981383
621081
379695
416083
834957
120781
1054466
721545
920123
204052
454990
772205
886664
1067348
276884
362771
111325
543388
346356
2540
240957
915659
86777
477437
781271
516598
204326
114918
360122
359733
578877
873257
685551
810775
592237
791253
633360
161631
413467
953675
437876
451663
213720
152335
314069
446642
1099560
784586
1006381
127248
571762
425515
543633
894442
823715
1050655
104455
182051
181287
941967
83855
1028822
510209
391545
837705
1046933
187017
539044
496410
34014
475305
52545
381282
712893
363098
830656
357564
520250
197969
784014
1083219
969380
523184
848975
894935
413017
144216
102631
977299
998993
605910
194612
59464
962553
251609
660069
159621
124793
696663
527623
91846
25494
631289
76602
645514
392535
235109
798295
247217
816437
648239
651135
833602
112505
1089715
279030
314288
299185
588113
162130
1007101
1053568
552193
653868
1030574
793999
812106
565291
449149
51561
682962
994132
60565
105849
1027631
14194
285304
930208
853401
485768
997810
741357
475803
867112
217057
83498
1093514
713750
340017
957158
964189
1078149
433939
902377
611626
269012
311322
833360
742691
311878
275484
688691
790167
566797
476050
595651
156278
447967
505583
281969
180220
655497
554021
1039343
230341
149051
1074435
52231
829747
398809
926782
16967
428707
777672
405442
416388
442765
613730
490806
557568
542057
985043
200631
52979
76937
187493
39495
409684
103606
680683
691075
996539
10699
25869
51017
72047
70997
252758
1070355
858319
215696
523214
253343
935149
124059
877481
611911
330564
624875
988854
310292
399143
3375
1015721
455874
826250
972669
110123
6676
813094
65921
555558
894669
891323
6559
677584
1070295
952787
278473
174114
482350
396048
133925
257363
1066821
854970
840790
341596
29536
235586
405849
351669
1060042
893639
1062672
694797
711002
809960
741327
519365
453704
414506
152041
507121
476939
901672
213181
132864
1048615
309896
352055
43971
390532
1055475
867204
12678
251663
924605
101114
1022032
1085297
694146
360627
992906
592441
523121
626876
754759
161355
766103
347737
600220
302937
470519
326148
106547
776325
232798
773830
965461
91651
889686
25263
369172
1094511
411525
94336
39884
919853
834805
304283
475880
418403
904441
20479
70521
927943
813639
653726
1079631
224412
1007173
532363
633952
377510
412715
1083757
1050873
1085857
367598
968259
794712
786853
171644
627172
237885
831840
751265
658499
625375
68911
246760
441114
656621
703406
18967
827807
768541
846708
225089
582232
344577
434795
1010923
338199
278762
791950
1071509
256439
1012653
117198
808479
582142
300243
774796
271619
517084
44836
784700
183638
932202
693203
157152
459369
608061
760430
563650
531729
1030365
818930
811008
13325
882950
896403
675240
932372
982686
232105
1074065
98474
373596
969517
20326
425379
199690
21449
533910
178531
136940
164105
1027500
1070403
589322
681682
762414
1007390
855347
204995
206045
216943
409838
759138
27598
1042044
671921
564939
475313
262114
877898
389460
1053672
709473
326617
558290
348842
107142
1010845
303979
78939
911979
859724
522421
945115
51072
431844
116895
630458
769393
963371
518873
165485
217738
721661
457296
240019
372072
218282
206287
532127
742097
207832
227598
702241
1076068
365192
491156
94201
217852
981748
666095
129993
377848
752600
611501
324533
110361
332921
1062414
849838
340007
558618
810464
343930
143423
765437
1077608
494327
461980
615787
953258
971597
1058974
694948
177392
220261
283902
718573
175421
743577
884277
45585
198389
2936
101969
140463
802874
791433
392167
295889
232662
415584
544488
524382
99072
678582
229989
834827
724386
584907
722888
248217
1074685
1045723
123464
592980
23362
442742
567092
864665
190794
897573
593245
173220
92568
978228
640325
572908
169622
531127
342003
884287
36496
778982
368722
177858
640818
940804
533631
364373
1057209
499259
1050207
92863
925870
445475
20987
1011110
846264
221348
791850
327655
579653
979701
911823
231988
671924
615712
82821
801529
278806
453017
207241
1037768
503913
385259
282668
684770
922335
772066
659022
720747
681201
397112
122658
428071
264323
37536
619486
1026077
1007941
991981
1016349
165287
721476
991368
8497
227545
682939
720547
457549
595985
158931
1040869
352923
914544
281842
428503
253102
554667
97064
437494
943142
586360
657183
567116
606434
524894
408656
925633
1026909
212374
797771
187938
56528
50459
398348
803542
678482
979771
822235
63295
627833
978440
337837
47317
536262
1002787
228312
987464
779511
164399
783207
364868
900030
620720
430122
43846
673495
1049196
318343
91685
135856
615684
167522
609219
1039779
692192
98554
99604
1057848
422329
309649
149477
765420
906864
123416
1043202
987902
82894
477308
738315
272914
529644
939067
1018273
1084456
346304
205781
417285
191067
286772
157205
741251
1000233
527349
508646
948497
428252
182048
1071252
892407
219049
664804
312846
811984
788219
480540
868919
286138
79338
255194
630590
709599
130439
368862
242774
1084094
426260
208773
625216
666042
759180
299641
633852
1076673
989244
79548
538880
943712
666619
1008555
895515
202095
1095000
691999
771210
819223
327266
880611
516336
780117
479717
124251
900291
571212
334724
44203
281636
8666
1091935
141584
308037
1003307
767729
332787
999210
317763
311290
478776
95517
591140
961030
305214
10474
881988
483117
925165
355361
223537
394589
643559
458532
766158
918160
608872
649422
207442
805344
289471
206680
756519
577778
924089
674778
106018
1084536
445909
99358
922813
398763
865444
1074884
377002
901529
1099609
543943
552692
223793
755099
556197
999089
643477
18330
200500
1043487
441274
7123
13288
205064
860822
325422
174923
813445
586214
749742
963941
377766
837341
439860
775141
541325
697693
114256
1005168
246777
600954
782702
1044508
787750
206470
371748
56450
78119
675292
154620
608455
466890
349865
474101
991484
586575
464384
832520
939195
575652
992407
653088
140843
20185
308051
772456
834122
1015313
532788
294352
674299
327457
687212
173068
503837
503973
47537
60534
434214
330709
958103
620457
799190
486447
229665
818251
1055890
683615
1009317
476318
895750
108385
307251
1071137
613775
991833
758229
753844
428269
865142
160516
13036
378459
206232
587169
881627
234330
945325
920002
422736
128724
761707
48201
650339
522275
608958
278861
1083233
11455
317153
789823
803097
952897
86412
617492
642149
970498
188159
459212
174057
390539
985818
669222
196724
835461
29047
496628
145848
679129
306871
796916
786929
356820
62017
512045
109704
665163
502842
545607
161527
1074334
761964
760914
592590
162483
158738
607933
256629
787929
1062495
295768
500752
110475
58726
777515
651251
729449
215661
1047415
16755
783647
445794
384763
106528
1040873
3414
728545
201608
533223
430850
590775
37863
804923
265354
1065415
888799
625447
454154
51211
503880
82311
985752
539904
334571
690702
695083
387004
917851
457155
209577
138580
992962
176206
747064
331603
144863
593526
487973
69513
279168
106357
117191
1023851
822245
209862
274346
334102
1068267
768821
242277
241227
1000463
137133
457680
417407
130539
278199
380394
361154
360104
502025
375479
11780
1007990
39774
831210
1055076
408956
725320
263821
757398
50779
1060311
148918
552131
195400
892913
627320
750190
1071577
644896
495875
902480
906181
461437
1013446
479176
700434
766066
273892
344821
11793
812572
330893
361844
153245
677273
251432
411219
1017269
763795
993446
235344
617893
389629
772547
184529
617374
300004
942879
635948
43379
679540
774756
378278
1097996
573145
302304
111140
567218
859532
141318
487190
868540
894448
939119
457404
410705
103482
947321
789796
765865
253424
412081
654129
235355
114853
1029529
606273
147768
36964
1058654
570332
926196
186936
737407
667810
339733
352017
386323
959618
736347
295699
1080345
610286
744624
1012465
342525
857005
924099
650419
382027
306979
1028566
282495
500247
120501
880303
783313
69321
145496
190007
61353
452774
424222
645812
198702
16037
355620
831052
1031440
1031441
116095
50123
660040
279512
38988
203195
439712
428480
378103
760578
841745
878587
742254
864634
381330
327817
552377
113688
152840
973808
1007308
558998
833070
864453
765570
476578
752490
994939
680067
41822
1057776
551456
272347
239773
32175
433790
825052
392895
978234
119896
1054699
587892
552351
519228
545486
747393
604785
457180
909690
609174
654480
582821
687675
479437
895420
590313
774167
269467
970069
1020216
914670
101832
879321
477245
654894
708050
78516
290983
377039
46295
475513
529917
870158
369312
613565
770692
501895
987874
1070990
229006
953437
685925
253925
268524
331239
844080
332454
769536
848683
355262
707557
93804
768839
1030276
551091
498468
103117
376736
919071
152563
377391
657370
513173
527196
384411
328197
379424
211677
945627
278766
738784
181949
915569
608547
220166
485775
18113
767027
1016117
1086727
1069488
483121
95533
906492
373975
875893
905789
458178
852197
327143
1063762
739709
907693
623847
146404
312292
38998
475576
1023300
16614
877897
452819
623724
645334
130760
254006
1070169
701651
296416
740618
342092
1068311
246844
516254
394903
619864
601371
505493
962233
659700
635166
270894
64267
17335
858393
212586
730188
847781
46575
1096520
825148
747243
300046
1095948
423205
108239
914273
299873
624944
959555
436331
284796
149630
926736
832030
696135
6720
19320
94398
159312
181439
180389
162807
7600
35778
604343
727645
255312
963043
928078
929128
848477
945885
299869
601498
959019
636934
337017
92644
702293
427173
442955
68141
407681
533287
834432
132170
381698
815911
590185
17314
648849
321743
125972
1041369
18756
310811
93497
705268
782722
971355
532536
325748
1009993
554816
922953
45422
13347
783669
774061
427375
702537
1012633
107488
148209
594743
894348
958632
509860
942433
263762
806937
27213
362844
1028326
172777
64656
392572
537912
971945
213530
400324
1062447
19220
410524
613977
222420
751513
599709
414429
296203
213090
774365
454616
483728
701788
898571
23036
7689
541326
976127
377135
1053030
925575
129252
996659
855402
84659
663296
802226
372386
544016
990215
770896
30959
396294
960083
375376
81100
1016646
229226
294728
622568
93473
52293
165796
40295
988952
406034
669035
603352
850295
177953
68870
234298
341486
496457
624026
464330
874839
336938
904747
907719
130158
603947
839740
421820
451553
239605
156244
298604
1025244
339745
810978
657678
718966
492928
1055588
101008
72809
914187
252733
292965
502226
824225
100259
958448
1059951
165193
545658
651757
1058668
314672
949554
515879
454747
284888
932942
324994
509237
936833
540571
82595
57519
719158
68640
596729
940185
632594
396993
345261
245675
385740
125477
785874
1067192
514089
986931
1079196
1022198
324121
304773
228763
130441
704183
800347
845114
87862
759942
822732
954595
486750
328058
733870
418907
629813
876215
153724
8896
275097
594187
932771
471999
200947
319257
262642
337865
420713
324636
43515
470614
822255
405232
461808
108282
117078
862125
368745
775867
197924
723823
1006180
689479
288720
1064993
613685
992857
829381
618366
329828
128348
397181
5009
240431
153918
424701
41260
866420
749278
863562
539808
823955
210607
662287
447734
348387
1030785
50103
543490
950053
772379
661727
980632
171999
1000213
60067
227305
594368
886455
773015
673099
163993
144295
803432
880713
662924
708082
428190
211119
608931
33134
534894
980565
127151
615829
26776
408978
58620
253012
1001618
368720
334903
373089
492292
229660
1075515
858108
265743
270025
822350
465225
1039486
499342
146668
609337
1095924
960109
581477
758035
36247
784305
641032
1079445
244181
382930
272689
971806
216870
89727
860425
791023
128234
104919
399530
51161
137367
358433
72165
476515
612119
593475
556021
84367
1041900
83243
144193
38961
449753
337924
295511
363169
150697
127377
755642
743225
974271
579057
6318
70247
512341
628612
264115
796462
792076
933656
306580
517844
301484
31019
586989
415887
249904
136203
693252
481534
74748
355065
826047
212360
868210
532657
143748
101381
273923
282817
1097123
1021989
445746
677226
428840
628378
549137
27083
740520
642469
628973
457847
569299
179641
895037
608381
932364
192590
423722
123677
735967
121302
723824
962348
1022037
336135
624266
548787
890013
328285
572192
931160
780737
817382
6331
259374
707423
406135
199629
202529
251924
592443
125929
22391
222074
466687
367583
822191
901319
238882
524503
795406
939437
1086484
812689
218393
873845
167197
322487
442854
788355
943758
483958
156253
631923
298070
16013
812363
275848
17370
859824
1079942
474528
803445
708721
335498
172940
804337
284622
341125
564675
506693
888883
652519
619064
289189
628011
975295
303112
471765
185698
134947
922647
262685
136615
673300
763737
874797
839917
315031
1077613
198136
822933
143762
915913
970027
1023933
932835
5174
498578
385214
15921
86416
167126
458119
499745
639271
679756
807001
385962
202005
406471
1072470
69443
685856
524055
1066321
130775
862837
381119
93322
289003
1016375
659953
991436
761293
57399
493100
437573
976569
495569
239995
336379
904436
733089
379541
184490
905217
122730
821085
435286
954993
644123
630490
203672
800033
345898
803833
669210
288902
329771
361927
582729
620958
423163
1032735
390981
895537
414842
751653
169672
765789
774183
693308
1035977
273116
1060258
20214
101243
450889
593624
164104
836409
1097859
393436
102410
137442
463278
1047854
278638
700737
223220
19944
491318
701386
887714
979495
844397
1054428
862688
321134
439036
283031
875543
1072919
393485
1035001
696114
171291
118725
373620
701640
187227
1003685
990297
423339
283385
448862
530392
599487
896333
289992
99669
936968
279739
540238
823710
905394
489529
890693
796797
529710
606849
921321
720206
493586
972549
687906
885667
598226
959786
341506
1002171
334053
1020278
799193
92831
227726
247163
235732
147712
58737
402709
285218
1008999
702902
453215
438747
331568
749451
39169
1027262
472878
222927
118209
802020
1035179
183175
195320
298632
719412
502505
803616
357414
175584
668097
434846
236214
495467
595494
1062077
533903
983612
776761
988523
151670
313055
631344
332094
848626
900066
1022859
758954
541665
374243
370245
7749
66313
912740
207597
920742
136226
642512
827820
707323
359261
473130
1062681
542648
543698
426185
235359
778288
696640
615634
588484
549625
261019
774767
183481
393667
437979
739948
597121
818860
198307
126443
749093
180573
343882
481559
1012453
416052
900196
1076078
542242
39407
1067204
510284
316673
535705
318261
1031925
480866
20497
475452
39347
225290
362096
514773
552325
142602
479170
247387
625381
964870
373633
187753
156632
385535
716450
124926
325658
365078
964418
94637
233537
847421
293368
437368
588135
320691
707492
650587
845603
145233
1018984
401667
1004162
939261
398572
649687
572725
141685
949548
168349
328036
66920
460300
952500
946797
776452
424679
581345
766644
358573
109939
79204
453059
885117
47964
379952
64499
214158
879166
755047
573266
364469
762952
19763
241043
429848
529606
1092109
573054
561017
733631
810458
411710
865577
1057775
620327
139870
1036112
725539
818201
1045355
145395
821058
563115
562065
678353
1006547
409392
203518
113331
114381
148591
254700
894164
139943
220538
816712
16958
837887
910866
1083603
925342
115498
351465
351464
269468
270518
845097
461658
26688
27738
166103
221037
380063
747297
631066
88507
826405
315617
206174
118521
535679
778575
157930
1044185
607905
606855
254017
684700
471507
705038
924685
41910
990187
1007293
261071
471214
656846
125287
328060
388374
821847
536014
234055
520660
191564
210008
276343
417363
771822
65044
159307
712572
258073
879989
165439
392886
718381
1000888
1059758
209739
398005
953240
237683
481865
575322
678351
148000
589949
436559
17212
942826
1007152
885470
229364
1090008
661725
867132
430914
516376
2484
114171
420639
742280
485772
999766
163967
293618
596091
291183
546295
17424
883563
121276
334544
243310
921875
81548
852237
373419
250618
308778
1009899
722313
345901
672260
127175
1093971
407347
373011
580852
728544
661048
933882
891404
594939
1041053
1083534
682275
770397
351705
595941
369641
1089097
267112
1097767
488610
183117
311720
267775
500880
219044
383389
437638
958042
250540
918231
597759
85278
868493
628079
758337
714340
362721
897815
143092
234905
445383
413179
733293
69210
908759
781117
441242
471730
1069824
44153
251249
250199
1072799
896652
531938
652558
387118
857053
905129
468474
1051143
736735
594029
254183
106249
466271
904561
648008
927343
564626
802788
582843
1032224
53392
375625
1066143
607570
985845
707589
127491
591608
952893
406234
1061268
183725
839741
298144
124210
765709
311953
231212
859900
247600
233309
735729
26189
161515
1071477
666110
166311
63684
823454
396295
839022
514823
120559
391320
807166
524922
1093064
616683
66472
931671
453924
928789
927739
249861
191976
499786
331658
3116
388808
175060
850642
81393
948673
305947
329029
410814
425113
985284
257179
746843
325569
864305
1078976
371683
754994
873738
573781
838620
275600
70462
593589
340615
368329
721395
807446
998848
363078
663912
99961
556712
286932
52024
568519
981400
1068360
350877
661083
113474
260432
1093109
781476
259334
229303
605549
414763
75285
480505
106479
615568
517691
799224
724298
254536
961199
946652
942024
844112
21575
697620
375355
825723
551720
13898
266689
665820
958506
462609
832421
688276
13029
479648
208491
248898
1075761
480182
1082780
68086
708425
411333
137084
562934
953540
23564
541201
225159
877508
302643
1064300
299847
726436
958088
122917
850957
739758
766683
116848
892041
1094635
72620
533645
224400
692168
821974
839104
608922
683660
964755
639769
34442
152665
461282
208700
740829
1076945
802719
523747
904951
591728
730745
241321
398939
587901
741101
926526
558364
821188
117570
451294
590213
341335
103646
250648
348533
365600
656375
949628
513658
1013504
460518
978719
323160
24423
211469
934117
941350
415107
156189
877564
502403
777501
734793
905326
206328
225958
793857
254153
632841
656880
547921
1091657
241497
1040078
671859
929238
930288
653966
461531
104809
268891
879791
57325
58375
463424
839354
266038
847523
359659
305237
950070
265252
44080
651765
757461
678168
545335
84464
431249
242618
414527
80930
340037
1058199
970570
30215
603512
726513
660651
708459
1095314
744190
1026498
121602
378248
31587
928465
1020588
91494
16335
656406
321739
559483
55585
472233
534922
79899
582511
433274
666379
664493
19217
335140
812099
533013
333069
158489
1013622
291618
111517
264163
423197
1089129
236812
375595
256147
309046
584897
53292
825259
685325
698505
283586
484747
152630
911855
802566
686112
266504
463329
894621
69422
851085
403789
797418
601166
450615
421891
233699
903127
348032
1022395
11049
646142
986343
777146
168992
977338
295415
278792
1006566
471152
728433
121192
214909
344020
837595
92145
511622
664922
321569
184434
770262
864245
1039958
215514
995882
232768
876265
238744
33721
614821
470270
708095
500002
220687
903751
633949
451187
251471
963472
315147
892992
684015
442303
871479
268537
701371
1091603
1044555
125459
437408
786001
718971
191785
521280
160444
145194
1077547
580830
881758
233003
344291
68950
361544
501823
223323
1011440
981565
695755
199917
101075
645071
515608
879773
196613
471690
171749
1027397
551571
1051957
331211
202088
1086160
1013531
72043
1091091
949832
961672
1039298
635463
501467
60147
430838
866079
29254
135599
889426
53295
954198
90927
208170
492436
78454
628710
392073
1024795
374917
389974
1031326
500947
214421
945729
749857
958174
543134
734971
985487
745570
745197
90062
281509
242079
429893
671917
791609
323473
827457
44368
346259
612027
115398
742230
706496
40600
515534
928630
405802
52577
596424
845493
131653
986249
442260
962549
24820
272583
932922
522969
321450
295720
360457
193512
520381
519331
54272
517899
641783
872044
453224
975743
191328
607492
1032269
921106
588523
564293
833620
421438
379027
278817
405048
504235
187274
359730
668840
945085
405205
440958
652089
801484
229267
396049
49534
728533
570342
1013081
909980
430697
310325
882224
501870
807383
351640
87297
612063
482682
585150
921459
104549
965969
1026058
169495
816294
222571
97550
214987
710587
599722
48553
221803
1009886
746648
89450
553472
447605
450202
905491
194844
926982
284786
1020851
102219
363655
991748
422227
477853
562501
346687
840839
128057
187663
174967
324116
83735
74844
1011237
858989
661992
697172
1017315
598792
533289
270464
869343
108599
695506
230988
860022
298943
485381
442161
432050
360365
542109
446318
493193
594868
773995
975135
672061
189609
211992
348382
935069
1047143
725886
807274
921448
459844
279273
949829
144286
547527
941930
39139
58982
906477
115036
606571
295599
738147
380376
547942
208975
756168
522001
101253
525498
740147
945215
454223
82506
365629
453847
408336
765714
516763
765357
305150
10554
934715
562251
380374
924512
421359
358834
975584
65498
720559
985236
517428
805035
888673
701367
110372
1051187
465079
58327
212262
712669
202126
486799
317017
502221
166882
888933
742233
423788
404208
897871
920757
87114
424035
1057911
901551
237268
214986
863368
563233
635145
173088
363354
735388
8647
278555
1001445
440270
1097511
1089783
636091
627038
112919
366634
75610
785233
568412
518798
370230
39516
674014
741769
995863
518368
459157
913537
981407
609250
863347
267229
1069042
647966
3333
328615
214457
1054475
798123
372856
342574
538507
395550
99582
287975
743854
485690
245822
1098084
1073433
397726
343772
1082989
565609
763923
15474
1004368
775146
270385
132542
656091
519185
515422
914170
880416
310450
954813
450825
592436
16034
1046940
282801
942739
526472
152993
468483
796696
320349
618121
153229
195064
426643
194761
150863
532332
846044
724462
209174
209948
876049
94609
947502
986923
145177
845412
228622
1067692
410454
965371
1092377
1093427
968638
802222
516081
37693
376457
928352
1062948
28203
956448
749935
635575
1050320
1055091
1088524
16393
148909
149723
996497
362253
710897
476207
629530
254581
50650
830057
575504
507153
862976
285570
123257
796232
769055
255433
462848
117071
152327
197322
416921
16125
41860
762141
355339
700052
929718
311724
163574
679719
555213
968747
966794
822714
1078983
79280
530659
196832
831656
838688
687863
26506
509953
345132
789955
350281
939637
620012
164569
768087
609973
70489
500808
956957
666538
656623
214818
51756
448618
562021
882585
290105
54321
50423
489705
950073
894855
467403
367985
624897
1085939
542512
183008
54436
1051619
626527
287027
478571
1026206
904667
596985
184730
914752
377466
9269
12982
762105
146481
921815
982474
945849
251083
457041
511797
832045
207630
377569
118697
405231
971921
195103
636805
971406
218912
770097
454828
913341
891711
43161
63414
1077204
566920
439326
218541
621169
132587
282440
928255
954432
736089
822124
796045
511386
747361
911815
311238
426928
623993
420402
1042147
769285
860803
879419
60549
445951
1071064
660076
585696
167945
169766
141041
250448
1043527
1081863
990839
617813
370483
950270
863232
157298
939087
727064
12846
457213
76616
445980
951553
446151
666399
998700
1002531
1065697
270863
332687
707505
748572
752079
559567
1047398
8068
535842
1024454
238709
67027
95265
331232
871993
956777
427688
580072
776260
228234
25587
672039
313470
560937
143073
920855
424277
1009971
488856
953699
155355
852493
115069
629790
695024
1042622
580549
705007
968678
344578
224819
997624
797075
844828
650578
286386
106655
160988
564232
207747
512504
858419
980677
16189
322651
26825
931082
724378
437447
993570
366188
28580
427232
143861
161365
735079
306441
280378
855765
981622
230117
404417
782992
834018
554854
544187
53307
185813
160954
690911
19310
867377
401331
814210
90110
112876
494245
314750
1034993
319287
949502
46213
495441
327482
631186
25462
873200
903199
830900
764583
1029933
815677
988102
921810
593519
609832
643599
319277
793904
1064159
1009827
797603
878203
351474
954822
1005602
182234
716382
477218
654093
416448
381592
302571
740684
137453
913900
912850
518313
309467
382692
381642
118922
236402
292404
434317
429673
107408
137860
435242
1089373
977792
1042746
22190
751807
215517
782953
240227
93088
403427
485004
479337
489718
581722
600850
379704
130284
812007
920362
726851
693116
217807
852799
86608
674893
289874
905900
64496
97917
1067099
8459
542892
380888
482860
234163
553800
376364
874010
811136
701495
515205
782529
725248
647702
628201
306459
872301
1037913
1094077
1041438
210432
502154
644569
646378
255618
939271
626227
488818
692150
780464
474891
996564
1050249
109398
903198
309137
201368
335952
948354
920462
22510
156590
702419
133113
313736
838728
1083912
1065599
1076726
414537
866563
521822
929168
572992
1036869
619053
143114
805943
216002
343150
559634
784157
1067345
127358
470041
917214
1013956
665369
298090
780770
542340
372238
688726
29983
508206
502861
552459
214456
167890
107928
1028893
920094
899572
201702
1071207
53634
371475
357064
887077
927213
1076315
162206
506873
601939
333847
179877
548971
806409
932792
521919
427756
561422
973179
734832
659789
393213
428195
754181
939423
36139
272556
672780
379230
132245
267149
205809
252111
108347
1048268
272119
815405
8254
1062437
567095
489907
440385
295433
239239
557890
1002699
185587
892939
97870
751766
78359
356523
413813
980821
727697
6332
598003
666985
1089266
1024021
714494
805225
355041
281183
652680
159638
751305
605138
173801
507947
588895
436190
159721
859266
29022
387594
311358
440851
563707
312694
430452
477699
334530
595991
999111
66913
924640
313224
377601
574125
1021375
727813
824640
47705
363849
55918
971309
618497
694770
868576
863736
1034419
482574
182069
204527
328779
987315
105657
392962
345403
502098
420022
551549
249487
660810
390275
71522
625247
865237
131263
56906
859164
925477
208924
659037
562743
535014
333392
201776
94690
947069
548909
683018
716933
901086
1068001
469532
270383
173605
787417
601792
155105
41662
904964
1023612
43105
866855
58669
841091
404572
841536
1091424
79269
859796
473337
845537
1034362
9641
613511
242193
380773
423091
569033
1088542
830280
95225
401388
555462
603486
134806
995319
292431
88748
157768
25239
979419
859936
178448
347691
745362
134247
823808
142710
1021555
964154
406318
400228
747669
256947
210188
399722
576851
1043225
822532
656493
656198
643209
381453
682849
645434
99477
1018148
377785
26669
839580
753340
711723
369007
402199
65652
912660
45201
927096
1053360
855559
47206
611558
1089218
924508
210288
610999
962955
271081
709474
162396
784598
139805
241930
754259
505461
275945
39136
693141
1093561
819073
35734
461449
104444
580884
395901
438613
823502
631388
934820
192481
38035
936033
214633
825787
450395
249819
423497
18857
1085065
160385
617888
365887
28749
674119
900257
889596
973468
803146
209887
796476
542898
142344
34248
7203
329023
322622
75561
184176
303604
1065560
743847
791353
55720
787644
1083082
462625
875140
472970
364535
800284
280177
540577
1041363
54070
426874
192132
795769
640152
981801
215146
1042128
343894
378442
754890
724311
876807
382098
782999
83738
669312
861462
513446
543221
906808
750892
71735
456281
169719
176918
519582
352464
387587
1055689
770159
1022964
134217
1090837
446152
156645
907180
265631
711015
1063189
25577
918300
1019310
579626
622497
851941
505219
663324
312651
304535
741363
19095
912324
77433
775278
638720
975736
418517
405185
19073
907922
955418
614556
850359
661422
493875
913792
34475
940717
131139
765494
468938
669937
375762
531525
810645
286506
295965
731708
339762
1045151
798538
1016563
330332
918620
696970
113547
35889
420878
524011
905941
448588
334187
960010
298769
653094
616852
1011379
256350
119130
1068290
278865
803379
773604
446967
1059216
567993
957088
92127
1076341
883855
523123
928346
441063
385937
954369
801819
216678
620999
270938
637081
268466
321067
954420
547742
1046070
873197
554710
411979
1018306
246420
711961
567890
354164
730905
112834
913438
420413
423592
508476
1036863
604967
167465
637240
387341
2940
405007
232118
33363
1038557
136553
983502
711649
36690
275510
3702
100655
916221
200218
228615
704826
102157
268655
960331
397670
867633
180930
355899
991022
623359
516566
457420
751433
567051
858224
372449
461939
200275
354095
718268
860170
403322
181013
714869
1013208
173399
477142
63987
891916
942835
595901
306990
477092
716184
341108
684306
156728
429999
474095
357305
368648
485809
1002837
644323
306860
978224
276191
899532
286499
663300
145778
69685
88574
1072779
179636
413613
799789
760500
517957
559795
954894
505589
276707
380280
505059
632601
1038700
887858
187193
641797
263319
1097138
350319
225154
930159
848514
627494
1062150
560401
386474
55630
667064
295621
127306
506602
136858
244915
542859
158235
1047412
783290
399329
448185
628425
778532
595268
1085903
318164
452714
14462
335767
964120
638144
68862
262395
90810
1054949
922264
271302
197614
941493
961146
274944
582087
400286
141535
1002905
139804
530442
277951
544369
809198
349948
225442
1072092
1036748
27778
89229
169008
920235
453845
1028186
179258
443618
813470
458965
978999
226674
65604
404708
158048
87487
804017
403547
624228
772726
1027799
754177
535301
914988
246050
918709
166023
101493
456813
1061967
309521
913345
639398
320191
1003410
1070007
176358
392112
267323
1039356
932026
706741
637123
87659
860574
642801
807377
381576
581769
725488
499545
908488
916556
337390
208461
838312
631457
306221
686150
712702
264286
122503
149675
1030536
710145
142378
797915
15773
901868
839827
936018
95323
233142
354063
308898
675467
490629
365937
1031726
730035
398594
347232
322975
782985
178889
404960
745644
352469
864967
839711
1047273
343821
1076710
651744
1012609
772866
226403
440773
693299
560125
799996
34435
692332
811875
812744
625377
48359
81565
1090939
636171
713856
817824
913838
310727
321931
160467
496021
245799
740722
784821
747281
81440
964076
416097
386972
1076080
279899
426210
256260
789243
629218
756595
501311
502818
356106
545085
789314
288346
4913
576334
1065851
128706
436346
385897
149622
232156
693453
939523
1027141
841159
1007081
1001964
185958
425005
283115
627878
718188
265357
1003213
327186
901128
907384
485337
753688
479339
348114
545518
575894
753563
921384
916818
673172
734023
822705
1014989
905798
816130
263503
66109
110059
600283
395627
988482
838323
669824
579415
694542
15197
244032
1078154
413048
995729
169225
313621
245551
746364
398235
519182
536513
813115
155894
384291
648855
880276
603317
846573
75381
525180
358990
865950
444235
733813
426637
1072926
522890
391307
340772
447900
534038
688923
676394
173330
98849
945535
957902
131637
506430
939975
572133
267717
571287
428982
224874
712102
78074
243992
559849
534297
229215
930367
379029
579917
436082
748064
354664
329299
534329
926658
386690
782932
725412
282609
714369
715419
71439
82360
648105
496287
497337
275069
489335
109038
998678
517823
950735
834683
607190
465171
1017239
801902
1061322
50359
506989
594357
722903
815903
525872
972046
236153
18833
1038720
663419
483638
1071522
793601
78156
206079
708146
908802
965023
612235
855662
555170
308287
174019
574837
245089
851238
365632
646069
372194
527123
935846
933551
1094237
48307
118883
503320
1010995
253040
669034
407969
462265
126822
365254
615618
232357
751052
587821
347816
219479
1059481
978263
676189
690545
234012
823653
967992
696015
410354
1028594
304645
61477
759854
352716
728684
71073
145336
16001
547063
729853
310223
897467
904263
469949
186707
344660
1095410
981847
554166
873142
564813
640007
462525
68675
26965
477357
212581
928283
818632
602410
162733
679230
581788
301429
919076
426297
1002745
550583
250577
371028
316014
8303
852794
201952
1043287
729040
1067292
443822
146151
523430
1075822
683679
910198
115878
803018
99644
660914
439929
1031035
863679
991415
122593
775878
280586
580576
124384
397406
185482
273559
934872
405584
659684
1004903
1042332
454974
531683
545225
923247
691866
1037885
438573
6200
516675
636872
111233
529257
792663
99363
174154
175204
500682
566850
666848
769002
838258
97999
894018
12830
231918
424624
520373
416807
43184
1076625
324613
431256
472633
672146
915354
3507
127858
801774
583334
633849
686729
861250
469209
294035
521035
993453
282126
179720
680780
159625
576338
274482
92990
921511
192789
789186
405020
13236
917417
534082
949742
1052465
810836
80578
931644
125414
113656
310989
347567
220824
4591
472393
360669
233538
435045
684980
466766
767493
763882
26236
561723
454073
99184
837333
556247
244456
661613
680902
845538
192510
892687
91495
513714
474147
664392
403221
411271
922893
503087
783253
270027
1013321
887020
121542
1069719
996671
362218
903618
1073574
85194
30887
416145
823501
865976
1013946
742983
614621
445885
745909
478613
75112
273157
565070
520741
185704
875147
294404
208547
360500
847437
946940
19317
559364
217218
670068
197632
681250
1023059
957323
117309
725556
600657
820746
1063529
895118
320315
148668
28950
598492
412857
659788
3465
408416
507545
399223
109059
644487
892750
878277
840927
251810
613919
407150
991997
1053759
387311
1098293
211013
286864
908231
924655
81383
124603
622967
783021
642595
958159
634564
542732
148546
440450
1083919
1044551
348295
555970
431784
295595
62205
369636
1064099
547072
916423
1084762
770675
56813
298407
232409
498499
761708
119364
911529
203633
16149
313336
318354
677557
798107
74831
354635
127690
733868
504965
971198
866032
579382
799667
672659
483713
1093411
27118
62707
1012917
308248
1083087
355831
712681
675007
50058
938894
372753
938409
1050565
720375
7595
839897
503478
851568
508234
218423
93274
37899
388982
1066957
382371
557749
843608
482781
343995
171113
427661
368290
749876
641548
239653
900741
435346
951599
575200
129518
913328
509750
117661
908657
631332
433645
305145
987543
395065
336224
138695
8704
278493
468829
303161
188163
868641
679698
332204
539445
562694
929316
579370
223329
263299
1097376
644792
917213
261205
349179
649405
542207
1048392
494409
418144
107050
126427
1030070
776862
983712
630234
228167
932856
450114
1082887
208493
13827
878053
676574
20554
595249
711790
251857
143673
839526
4426
587737
203297
706326
747793
362166
680928
1099030
398399
211819
597585
1019978
879610
16563
422902
846363
835148
539126
999678
935515
623043
1081225
962930
965506
708482
949912
409305
180256
116414
188116
1016584
834357
8087
396004
563992
648531
542559
1079226
396118
548637
760192
27757
503978
367987
380807
724125
975151
1018423
786997
628244
18777
379028
504592
285412
763109
382921
6634
555480
276166
1051261
641453
152301
571684
782358
561473
945522
938977
246439
395413
194632
770932
175219
60059
374708
108770
494170
958092
998643
942057
45357
340570
1034595
1097699
201573
7444
785431
766250
450418
546564
581657
74457
528501
1011852
9813
652483
958608
151599
812935
331515
172089
471914
572781
56759
1009769
921574
558388
885681
364515
393809
484566
387821
323568
261382
1009245
255815
797203
460538
145479
483054
645204
744954
1093556
757642
715760
461937
842350
303501
674594
605076
842934
872787
871737
230845
175766
158220
48494
545469
775400
976335
656059
508194
518749
676940
655951
120697
452365
760711
137129
954061
372360
538900
1008247
888286
809613
202438
502720
942341
312863
356504
1065687
1080122
826711
103652
964760
1008128
520562
811261
666976
366544
210813
562614
618405
420718
438803
191018
372965
503072
209252
660607
442197
92691
808830
116190
318839
209961
635299
621772
326771
361536
955859
260341
415174
866522
604072
996435
794690
528462
827381
215465
351295
218064
273688
308370
96104
965279
743353
1035099
318568
692938
43857
588290
694039
83931
524885
206504
705475
90847
133714
1059009
157738
713768
715429
270139
23383
949235
728630
1043963
525913
565163
380428
583951
996823
848873
124928
335702
940453
649966
1022458
116573
488277
503328
198256
18727
922833
451979
241945
217684
881274
572684
1099269
1093277
358419
663808
561756
716117
960339
704233
877623
828163
549642
164631
249833
692877
440901
89960
99633
418748
1030911
533411
223737
124632
538783
385575
480660
416262
303109
216110
1086420
630935
1044712
971100
171659
879348
695888
237246
344317
893638
515413
893748
709958
85134
148434
1000115
1086014
526327
802259
802365
166982
393773
913646
19969
960782
549185
46503
550600
5695
932339
161478
695189
1063387
36641
319951
320789
1092013
891191
528914
433234
1086265
781949
653780
719087
1064319
167661
468175
907911
370223
215236
496235
1096668
58847
469713
746986
684412
799841
887825
123522
1045411
333181
453036
207226
116809
939561
1077417
550033
258100
233725
692605
910786
222069
256709
337217
608176
345505
690364
798419
563484
568406
970685
508416
42653
881173
850905
429129
829980
977625
729376
402634
913709
601258
327885
73815
665081
779893
893099
588187
564563
169642
446993
360263
865953
188806
238588
870335
443760
421263
1059354
640326
562478
254344
765183
298049
761937
603932
1056038
955118
349231
384432
562441
734634
112184
274146
551366
337788
916579
964609
930853
142824
1062045
661191
741345
456178
952504
323158
345611
248572
1076487
444076
328997
1089858
757746
597040
268953
295100
499022
1034057
792554
242038
228096
477433
1068349
973840
35062
855353
635997
904318
785163
306171
919441
775073
769121
501446
762960
632871
1027368
1022003
76183
521678
1014092
919247
616757
178975
42388
486632
832565
258155
647870
377751
361613
1063890
193297
483118
885579
1006020
934787
351070
101081
904906
934092
935142
243857
93490
51595
509773
778824
629142
111107
683948
636533
772604
282350
206819
1011006
502815
687641
143029
1003447
240586
93789
1082202
39821
1012821
197991
93001
554895
577185
222687
649629
1095179
873493
26788
471921
852950
231207
299076
702290
687847
405362
675478
71604
37457
149843
222585
590676
962588
171615
344396
520613
164652
755662
1052989
789584
105824
340244
274745
787643
6631
211408
359510
818316
989687
377876
857714
1032329
451763
126053
516139
830090
216892
13046
609304
256094
93092
499943
517444
251441
1091267
975264
1086952
321226
184814
535033
794338
208452
995846
455489
702693
720130
957097
502862
325143
15931
443343
884245
398526
383701
863966
71205
916357
805994
648367
127206
240229
693295
665752
185407
64773
877829
518337
683299
1064025
483379
849076
228758
1021879
23075
1017145
34766
378138
174759
827790
346177
990174
540863
411424
1006941
294597
903834
682456
1056835
215219
367797
142968
854049
504703
809260
648518
328420
742597
223876
866082
772912
144683
925135
1011021
586899
569662
1094219
360560
37065
318145
519032
79396
453070
312511
793456
858448
7252
404663
274579
635115
240313
457657
996647
910209
1022555
78600
272680
422915
312210
220625
673202
1036174
140068
141118
318737
1035710
468472
372719
439227
892287
179779
442743
445335
294984
35026
628324
1051433
90208
817462
741231
277040
680398
206523
785886
776842
934041
271163
318457
341168
542015
831585
482601
104102
516483
43024
281384
775638
374542
652790
666129
944777
801508
1041959
408883
121184
784574
85589
774481
250277
482237
1020036
539162
799563
363848
163797
459449
463436
95344
680104
837785
254063
829464
177878
720470
618864
449624
510603
66795
419169
384595
629761
26894
822263
395175
196851
17143
132605
232253
887674
256688
496345
467701
378084
100238
518887
673178
900067
576224
641354
755448
22159
337828
94158
870160
239677
409339
701918
525041
664765
1015007
553259
832924
30880
1000196
1013022
138075
517257
64247
370643
1012275
921808
248922
794909
208683
537842
323990
96210
307360
117312
362158
960394
668700
69765
952110
576139
491686
253024
261034
910672
804424
754667
429912
1016276
209625
586215
328609
891268
1016100
151573
854693
989576
529783
793194
185618
536240
39286
682644
178379
964397
1061251
550032
838421
645713
842530
729703
931147
253875
321147
770213
108100
625380
173478
773007
585008
833910
513070
257315
339238
573364
215519
1098182
749976
198907
668231
891524
122989
831089
15426
1004402
597201
737810
715901
125621
477097
227902
1030560
241125
6236
176289
533920
371685
696879
659071
674147
415390
264321
369576
386243
739162
886717
221613
910828
185204
828475
503780
605244
1051019
974022
34270
926591
75196
218885
943846
630643
47931
239074
161123
1012657
1015987
890639
75428
489160
340050
410364
570578
932159
91471
811347
404909
77435
34712
792912
743687
399749
1026470
939509
168021
406782
150079
208659
829037
130017
213772
651498
126275
91082
427871
169503
674172
380885
968614
118080
433944
6822
357185
464880
490615
318909
169612
617540
649179
189798
61140
837396
557756
736166
792902
257833
778834
830304
578063
110872
70245
841151
341410
413372
329549
848685
313263
392930
853038
481592
793491
324895
998109
675964
20070
573431
209287
1052598
1067787
570975
794481
990844
941124
43700
78088
946948
1065719
874206
4044
724234
243412
369499
8355
850569
691343
247793
226892
491891
453786
663773
365562
650317
295506
826634
309311
915985
1024182
523329
778191
612219
585701
699089
1089130
603251
89623
769031
630653
110900
25220
982881
54040
862643
929035
108345
859175
612368
344769
53473
86399
890534
294274
874406
508175
820210
486523
1055293
107678
178227
832375
174458
353547
1003295
638968
351890
450241
1058336
292455
734337
8489
434777
908616
512685
113941
138113
862952
997366
945365
262998
1086103
214228
195213
313821
513399
895552
808086
464458
787913
498185
536332
176418
627391
12836
468913
907943
937670
792886
296791
232320
997707
677523
124612
82262
753924
1080873
794194
540003
404328
511536
236630
145849
27908
927537
430248
798610
855908
254438
705715
153329
190285
652589
774817
438177
460764
709005
24392
232531
865850
669903
931355
590423
279379
563929
307638
522467
214017
1037760
1017699
446997
664609
362826
901242
1071109
600455
632387
786676
262024
1056830
674588
1068643
546410
946936
396137
502131
94277
705629
345089
436289
58232
857489
335049
412529
684574
27903
720081
916733
369374
368958
161961
1013375
418386
504500
705823
921266
293640
1043114
942565
766054
656038
760599
678229
539017
944165
619573
863403
179464
834688
204328
325043
295695
233689
954209
1094699
961418
444258
423359
254559
519552
179077
764256
1022464
317661
407627
31983
1008949
539199
895475
633494
57023
527107
989495
29070
215633
816885
242509
118522
849824
904624
604622
463008
964587
174325
197944
679312
146637
638887
47625
1092572
925964
776590
108690
909962
991656
233672
1040458
365713
304208
730585
850249
277023
365938
875771
1086966
808889
667454
176664
171867
1077854
2362
621245
796646
919890
463142
762396
657187
764292
461809
278011
256692
935933
685427
775483
923611
108186
159397
1042343
609458
637369
915038
290490
742618
368383
322396
580787
561634
541097
434592
202465
978943
1049546
95867
825453
17445
784529
901243
772325
766200
529868
462945
279147
14662
669741
45437
624585
169880
787817
213763
692041
314926
805340
1088368
182572
853563
435724
828575
311987
174968
558765
257881
346958
551190
868429
483349
832284
26695
67363
265060
394570
1078003
1043424
635095
884575
812469
108241
991008
656421
583741
788974
950338
690372
130313
81138
455559
327643
794539
998858
205243
77590
470340
769195
112749
248083
726821
44609
579572
770492
775348
822592
297695
334374
848159
347023
290365
443648
622639
142675
641275
962620
1059135
865137
20490
478463
360408
220313
779919
482949
957855
322403
405734
40184
30667
286213
270677
223248
619466
299206
685842
854528
990583
992120
788893
574204
324976
465020
914070
532068
1006158
90800
577762
480396
149980
1083319
13835
989249
781958
54990
33182
364357
433282
18754
570992
1013054
40544
759939
233177
262232
570509
201130
207123
806817
31915
137962
550407
428557
816087
564923
735979
432973
899359
214033
85850
950306
983103
122623
663563
308841
262540
251194
501490
980232
398726
108370
952381
559096
960724
63448
834659
89286
1091199
625029
712428
1091490
95155
618521
311750
981417
449491
550014
132233
680026
250266
1099097
389504
435073
700244
388167
7208
1017722
857253
765226
253790
75661
960473
652671
436580
375045
690328
117343
788855
71392
4532
874672
500759
252883
624039
733035
334494
1094842
208854
501598
62381
527538
1032650
655479
395624
973626
194526
4355
560525
1045702
873195
94244
635245
265407
747312
348781
703523
768832
152280
443132
641681
230536
937064
595500
831067
558594
442129
726683
389172
881696
308808
451415
1056160
895663
225399
94036
510913
202933
759116
484255
884738
168142
479305
1000879
365920
1043208
76510
785801
886356
167335
234119
441189
883268
847819
188460
1084566
876618
1031743
483889
212116
532360
981775
239647
1088014
332978
280015
107857
654913
756057
52376
349457
453296
639292
53578
112533
635500
944433
805963
2553
671456
453674
818348
719023
309937
72031
478083
272756
711912
197911
470067
808690
644903
122882
16603
189228
767847
631394
938823
688701
304003
252338
36211
1098463
935909
1085219
782196
261206
1026342
709487
12840
812777
763002
673350
443675
848588
786995
410328
126314
937320
889648
895070
686034
738286
188638
614640
992723
967846
836881
420743
139339
761895
272085
460210
176906
430300
565395
593557
883293
214506
730806
570203
309449
710966
45229
541399
106438
345722
993423
685406
239542
138877
110493
182863
772575
61131
328503
772221
741738
502227
931668
392422
205164
294107
20939
388483
762807
676104
982247
59529
463168
1072918
125699
288722
1038191
743982
455284
971011
504758
954376
78640
855965
160619
412106
3249
400581
835549
851095
357308
131553
887166
7581
375038
415600
104890
505756
1077372
1041517
530367
727763
694881
229783
895819
307130
300000
1014659
191825
503198
856195
976296
584652
1025695
390966
568812
613389
462993
219304
341191
276942
125550
53339
738320
826143
855481
588535
298094
790972
837824
652612
469164
775429
275670
782081
484572
885260
406427
306711
368713
95566
353464
138990
458057
677428
98318
1073153
99458
145048
728796
962658
733991
900985
902035
1098113
629687
630737
1023305
445956
317413
556192
649993
941513
833163
700308
377244
759308
275349
681093
996014
704986
325887
304287
859526
850391
982899
520564
192259
129146
501882
447236
363523
301659
846847
865306
650585
800339
133854
475919
778292
257540
662275
999126
151489
274223
27181
643178
1049492
272931
942852
88231
237922
347812
77600
529912
972794
331932
723544
218506
1035519
163590
750438
691286
567540
534869
177901
448348
102471
907385
735267
173530
962883
530035
592647
606131
1046253
222918
939085
1025017
286135
154713
583484
938327
554159
586026
931678
1056459
168189
675047
865617
749493
366128
929979
907416
261833
673371
310353
1068675
413858
450989
563120
1094346
184788
1069533
815509
24787
14856
16845
79381
1092433
845838
112602
661316
616299
991804
410387
63527
377463
756474
519070
855640
244099
964292
1002732
237017
274110
177412
680569
13387
136923
456366
557579
509206
157639
316608
913218
1012276
323206
510910
342274
54512
642548
663831
143484
848375
762344
582783
938119
254349
1004935
285115
965993
977183
522996
393923
54663
268713
493296
315789
71294
641439
878809
1011199
684078
279789
395342
870970
597442
1052920
677021
1070667
197405
422028
125520
849518
593904
98423
911136
659433
955295
585127
436034
197623
755326
379651
161253
638312
156137
491992
765584
793266
940270
425726
178456
183852
830788
628555
904722
1051671
61061
90569
323612
1065969
950243
711903
277224
833335
495877
668040
399020
91362
477372
296547
261685
51646
1050076
813964
752959
157222
682100
611868
795418
358750
122458
508376
691267
605916
895723
35057
472317
347084
792630
969818
525877
1094075
174850
530894
644460
863979
3065
880039
900525
227185
740900
73530
558976
245190
506467
78908
524780
575841
52839
184478
802864
979803
298931
848373
625166
991135
903799
778586
431335
910971
398264
129893
892733
23375
630168
558279
518898
629056
628198
627148
1053764
415225
755720
755201
393096
177627
643436
492170
925585
450618
472299
1042682
675545
20713
1008268
70190
326714
881524
799721
161263
632677
496530
1024280
952134
467893
26473
29312
166741
143004
1026945
887023
236209
208953
881635
558883
11627
18360
1028252
403730
707094
711622
840384
733965
59197
324644
556557
706805
509017
887324
229512
72087
347407
796617
218089
36048
186282
1001084
744888
1025438
880400
953203
726594
798917
537823
88097
553232
404781
223606
828539
388607
189107
177022
954368
914223
604443
458227
30202
405969
46850
1069672
344121
355543
484769
387783
626743
512339
647429
437309
745396
380242
71026
875825
215879
590320
327049
362018
184709
819767
1021602
540806
979080
631443
311733
177567
871401
573823
792914
1068330
526163
839134
39355
456714
910939
420282
914695
68290
999719
1000769
460351
462451
461401
292113
990005
1098347
800962
1056262
172677
662647
721382
254727
1019800
209850
208800
170833
603402
282760
425382
752448
1067929
86501
366412
827640
897201
548936
320866
637649
759619
353272
121326
619623
888359
1056117
827190
831968
572739
876379
1086733
156331
237493
664717
625620
241276
853454
322440
489777
379319
3719
1005876
553290
496812
600110
97607
481504
916798
596101
830144
380878
1001430
35866
757242
73190
1059049
149576
170221
780587
36558
300932
1051458
231767
473882
847943
920315
453776
323819
349743
1042822
452368
787550
943533
154936
130600
317688
42042
167869
899513
442420
760261
764734
232120
700248
628285
158789
254831
477188
832343
472345
468388
549113
758893
1026690
162180
112891
247838
484780
196439
634733
941107
552690
104998
593418
636021
747580
264132
230648
956159
90013
946817
597453
861003
1077643
451074
251983
365882
114995
124017
443119
166317
214486
703804
570161
543607
790579
400006
805474
328860
877149
338739
790235
145555
775745
921021
1061741
448583
679484
685679
404624
706017
956135
397070
893859
394091
884651
1089438
713630
565943
215451
1010286
170642
981667
73613
306800
858068
647594
560706
197432
149588
445550
778921
1037955
497178
330172
684783
702743
1075631
46216
509410
968522
258266
844783
307663
173532
164418
687190
114358
498471
917375
301711
800058
408426
167871
322660
927430
795455
430737
561863
1000149
192900
440792
741757
55793
696136
962209
1076220
642890
493072
941998
281591
1094892
594088
160232
9155
711711
665344
288775
33432
841869
378603
182122
758261
166065
612319
270826
946174
300364
1053184
538545
97543
389447
276362
393304
95595
522956
1086953
461275
175679
843651
191728
409702
918046
569581
12051
292273
903228
556809
989222
134658
219684
797183
857113
1052343
923439
752354
415143
783184
769939
347104
539604
606160
26561
477232
149036
1095038
216723
1017319
847510
262595
990729
608412
187011
992018
659461
279574
116789
873507
1023961
464021
1070931
1002817
958259
879896
785523
611066
279126
160295
538302
103413
216807
862963
786030
448788
9856
643510
14675
191298
311862
673465
8116
800511
340943
293165
904689
149019
61741
775194
670338
677195
532502
1085966
1032157
334287
633415
810021
133419
693037
33214
915552
173565
969518
522279
837946
400157
487977
535544
27957
143482
940105
1097791
981701
32517
165850
458614
615978
462659
931177
12461
697062
235572
467285
117663
378949
782584
500134
599532
307345
292772
920732
125886
578999
764320
342246
918145
334107
851566
663386
791195
1099052
1094725
1077497
11152
337591
183314
778777
257653
575364
1022508
455903
496571
628061
114097
267821
272450
1094407
705504
652517
557139
835709
851917
525398
248515
140564
387141
642397
428193
15616
480382
261254
873368
402537
132540
255408
508774
886417
664701
663651
981142
153169
851989
149619
37662
495775
668440
88456
446883
1009019
318484
919502
256914
965486
334706
739874
1097392
737746
674926
197153
362046
211236
313337
268516
836085
1009718
266474
695962
949185
138833
653276
480841
444598
876609
456941
1035770
1007866
624318
866487
706388
7000
1035895
490340
24017
467436
395120
303953
935530
897785
959989
837463
960556
924113
90585
175842
450268
689213
1010074
548381
396156
914966
835851
744024
507333
773629
170375
203114
512746
167670
110913
882057
1002533
395809
1008643
998338
138797
457700
34914
965656
990192
212183
383652
295428
203810
495396
925422
182721
283724
454367
1022518
35224
845304
184849
222437
566210
828855
846937
29454
299706
434861
973693
545520
134796
965125
717397
992286
627963
513368
195969
739792
29281
221064
904815
275827
920749
229107
1020749
430354
438287
183668
937209
51969
543071
333444
681546
897009
1084284
767270
810168
476192
466861
825799
1081010
708585
147106
519794
359106
8225
129824
401937
372638
691660
587455
78429
211806
210298
58310
932868
379537
22295
1091208
1045408
808238
66070
664669
821490
432274
675299
891583
17669
568273
307731
181842
209901
344107
1071785
1037945
1000992
733012
1070062
141127
918119
611058
655929
996657
498039
954476
364847
806293
537659
869058
630455
412280
592435
229132
140457
1035627
738502
722415
330068
37931
377895
870747
288104
307527
835226
691017
633894
566538
409628
883952
15459
321905
449308
435511
765034
409789
592342
753216
484234
151583
222333
920104
815280
475572
235155
1045851
96744
360050
42292
776035
571925
429473
866160
185053
262621
1042335
1044902
833447
313205
48005
586851
698071
615341
529637
1051367
353884
428223
581334
783128
649335
121272
803490
170255
47101
659377
1036290
651101
919898
817303
471788
1072256
529300
363649
56312
972248
863093
15005
219447
1007207
111893
790079
598843
141556
800788
18055
123623
471179
124875
784740
1020975
753058
736556
478204
91270
819459
524135
304062
912341
1015102
75721
380570
473542
332713
520866
728648
848687
368999
154475
279449
812427
767662
60191
103609
423294
65919
14653
594487
833950
957203
965756
372594
2656
340975
979800
243619
48381
341530
352393
538175
710053
715720
639358
512411
490253
950658
85494
174564
304359
223141
583772
514360
316790
178338
114397
1028228
924980
478171
840793
993995
822544
1099394
108773
466322
247773
722103
348144
932986
536165
50229
1053083
1016812
193689
535803
681647
1000524
250557
92967
619543
41202
445236
69206
594613
142190
555052
800976
968333
853532
490924
581674
515092
968566
362243
858217
277824
197865
614974
430236
753730
809051
729914
728864
248412
175640
1049803
763814
167718
460529
363842
6623
21970
203200
859234
54866
1079511
1080561
149610
563235
460378
382391
766768
821699
569969
346283
891555
917684
909021
1044487
51533
861107
516104
708007
1054369
400890
492523
436359
149342
754734
609060
447657
874226
969068
318293
84463
881151
227362
924893
540108
681918
636876
1066235
501640
81010
575590
506328
327207
130052
1079702
715111
1066056
741770
977597
221272
865755
249831
110850
310564
531449
389443
370749
114882
695246
96968
709489
53677
382671
91028
927189
754400
840788
17072
135802
145110
1093151
939940
800609
137815
740448
674160
1084645
380564
718308
125061
517121
86622
264035
679837
800512
1091162
10768
2258
1008354
748568
104682
642917
769010
429531
881614
941642
251280
452931
626532
330325
20579
699410
591285
342785
823721
30972
1007539
612607
142013
204271
187665
1000893
11357
211324
605743
34855
141080
487999
572775
519999
670560
727760
606237
271792
433523
13299
461606
741664
882568
16116
1007318
964774
304917
112412
225722
905215
647717
1068590
852919
714378
658907
46537
1032248
312204
763000
46342
706879
599750
249401
512750
480438
971464
1029534
238522
438670
1011550
12613
403083
803422
930512
216453
810000
743158
185475
599093
686690
722279
487505
136768
355808
604547
988464
945314
945503
557000
531216
813468
572160
818346
733081
887151
627816
1080068
303492
489037
974955
790203
934224
128373
65233
294255
452734
474368
563709
640714
359365
442323
92876
999158
1068233
73312
789787
953433
813609
161344
761234
328555
268333
44739
21110
183658
31873
529028
570239
960582
1076951
239511
689222
198225
652809
912083
890961
479299
955470
826748
288097
163798
108924
968018
866978
282977
49875
575922
1057858
9706
385347
515512
309968
857343
439442
713454
2517
702333
1093972
249741
129428
317920
424765
676491
815262
783492
768509
367342
1004815
54550
341223
992224
454044
890141
157870
857299
994877
394715
1090223
968508
101149
172760
408429
1017381
848424
753716
873729
316666
316712
297564
498430
993827
292763
819969
942495
744005
534121
935679
96651
841221
480225
837905
834373
63547
965404
1026437
229549
667198
455675
848786
521339
848887
340382
204089
630077
991915
446349
442903
1069912
234642
223927
286668
716395
571182
1000490
969347
10667
456342
956275
598460
5737
324997
727374
649476
47883
443963
461424
319468
1098192
41208
584197
200165
1099837
842057
350075
195684
862641
858296
866460
183767
822187
408106
333768
494779
658580
987359
786881
678723
648564
783959
107074
75963
464721
123988
767691
353932
358464
535616
1097781
676057
62843
921434
192794
981936
227220
562714
415704
358837
410163
247089
1052462
729215
310710
977419
535880
787093
884485
415900
2953
215697
664380
910854
75753
929520
828583
349146
407153
947269
361623
575391
584019
109619
125997
131086
995009
796190
248940
789356
558428
968622
261384
803288
579246
196846
778467
401846
88465
1011526
363351
12078
547293
200140
509353
625212
377897
66552
91358
939801
516017
1027391
530512
321581
91932
919141
1049786
786547
236809
22243
488210
190850
597315
774075
894513
211409
1063256
454376
729509
401656
591737
953650
669894
702076
461403
163874
936717
909119
453705
58645
211399
240965
186958
511973
245275
458842
951374
617781
453281
1036409
100535
888068
140660
1100206
147382
597314
654847
120668
480254
75687
10262
605452
699362
925824
414296
419456
983635
1064133
546073
545023
350490
38558
864113
590589
204955
723869
971547
449124
666486
372897
969201
57230
466847
37734
746634
551086
984022
819917
482157
741563
156433
815504
66299
788097
357447
1051638
93095
349630
1072474
170930
450769
437549
1015733
666497
469638
1030777
649783
814232
914529
264509
78214
884618
213217
923774
34715
570379
275587
51687
622551
186211
78129
151912
543542
979232
935319
1001577
740130
408278
463951
126294
596652
962472
762920
181230
850752
836732
423314
1057893
602267
997887
499251
968312
236761
453637
687851
48122
1028061
955293
303559
871014
225562
307265
47899
449665
334876
382405
597494
343824
192554
723633
721190
1080565
307621
526622
96789
122750
980545
861141
400818
427662
77813
580561
1049534
120644
226301
859296
379572
589684
535135
666608
865686
1059175
1028661
547240
642261
109383
1080724
1036803
517864
249274
250324
563634
328907
693420
668687
425534
405838
34927
7070
932716
762120
568989
640630
774267
1044188
93810
236053
302691
427728
72121
606137
97091
445856
1099570
1030840
677027
512264
795741
571915
183943
766743
533855
288708
902775
894204
1010464
280780
73365
435395
964806
414622
66055
795482
856586
855536
992687
203132
400836
730003
580375
456554
465910
782492
562863
734144
82227
1035792
353223
325585
101874
120265
126069
222027
435921
405033
72167
864199
144852
932335
27938
1034391
673494
219454
999864
6607
854417
313209
931376
546146
107141
996028
671107
299208
793959
1050872
1057866
782191
489130
99922
886474
471483
13566
600496
199870
388372
270055
246093
638798
862316
1018376
1002832
753574
355321
226855
484156
923339
831763
591974
687768
814158
290515
472925
508747
344428
895259
102017
47698
722668
522136
20803
73509
1056695
344224
90928
161076
977485
978535
510788
511838
512888
128338
336963
335913
517207
422251
491674
492724
1011928
1010878
808658
733733
481817
620765
1095599
449883
1017316
912089
393039
16333
1044999
1085164
977037
480673
757039
197720
812778
832525
497769
61054
254169
740971
881187
701203
368133
844667
508493
214838
722799
603200
237118
692428
399087
640519
345873
532358
283323
752853
539522
627101
281561
953713
800240
628037
1042252
364274
798862
890097
105620
424992
943051
123732
988938
1091050
74649
268833
665409
200685
950422
748060
476290
380683
615436
796858
1098219
589422
37094
359665
782809
951540
59198
766495
765445
914032
235773
841262
251968
166093
328237
449783
870928
124180
705840
459985
122594
840220
916488
371406
760572
493191
629029
627713
876418
1091680
439586
1099460
698619
1066023
159033
608205
953325
890687
1096994
331640
324933
765036
693682
1096512
638684
941085
332887
853717
806003
367948
544317
830760
188504
1060000
152180
1067468
329375
44588
272780
604863
912955
420305
111430
795166
312135
748118
610843
949982
1027081
443883
590669
227934
878015
302813
425079
325449
144391
1069400
240803
521069
1006768
749469
573809
438960
376342
114850
758377
212851
873927
70173
830959
457226
524384
549807
201189
168375
810416
162089
285781
874296
1093459
595362
324845
764207
460474
984272
465022
260354
1070856
484447
398722
888288
49140
834236
373894
493640
1072601
251023
242030
722393
714184
209791
104970
478781
694498
53669
63202
605474
640765
557813
520634
41231
337264
421867
1027685
971083
197902
1019048
1039980
343533
745375
909133
875148
613561
922543
33869
351108
1085084
851239
342545
699354
327883
454075
126633
832041
346813
939987
866813
629071
345669
796334
635031
599622
839755
346519
1068144
318359
444887
369071
926309
317453
958304
218995
576624
193435
706117
70552
803360
423992
132363
1082743
766785
615648
881865
838547
908753
668294
1080990
488480
781432
1026807
468132
35389
497392
628700
1074922
981356
683156
762131
31340
886986
353943
474183
4420
159586
70871
153060
490412
600640
1016655
123079
755079
634464
753402
512310
889594
524026
288348
448217
630952
1091044
869595
104696
726015
237213
950321
1044349
221718
868274
703305
599693
795952
405842
370533
616498
481420
915868
845827
980978
1042447
875907
726580
871934
224332
369037
647947
1045250
750571
747664
69650
1070640
1071690
420310
774438
1093813
866054
938800
330322
817788
168009
108753
335685
120720
449871
966888
1061174
768233
1039925
452720
1073122
744869
653845
392738
643220
207655
83717
788484
1074096
604053
221927
151683
1029323
922559
445534
976333
845550
776756
589934
970661
366265
835162
960081
432034
512054
696580
265814
398795
887065
571150
693190
176111
195497
484955
600045
662601
121367
97026
507712
569800
470423
344280
718406
132490
465943
723740
601148
283985
55460
767877
1081307
564872
21558
1085400
145650
818153
935798
93874
1066606
70163
592969
120823
483912
585088
352715
1017533
567658
1001088
274375
653522
808256
320957
376735
1045731
548235
455318
700057
936981
253621
610913
546720
697861
119189
968380
692318
1090097
1091348
32615
541132
734134
32877
817198
216250
526216
433998
924178
983708
826070
573218
55509
160867
34696
194138
860123
1088803
788556
691379
331829
376395
497886
141857
657532
1037125
496065
228320
959022
460904
604366
350927
1041147
45574
713073
174604
848868
732222
541608
873386
348979
1041730
462677
172204
810484
675548
17737
345073
338550
34027
90837
159545
773380
629452
1099369
7015
934700
790701
827841
592863
1032076
415091
789290
498473
1044331
994804
323504
104050
183021
452509
165776
808358
621470
169259
58441
601040
963670
317929
713045
365628
446918
471232
670274
489859
847800
386854
328360
661524
9254
553225
430467
940301
378347
252592
77179
208756
897717
808204
450088
962163
1015557
559415
212056
201761
126369
614876
931192
497090
821540
113091
936864
895625
240953
130110
808898
580880
976078
265386
737943
446100
662502
529574
329172
586367
879203
1084337
153113
618727
837630
281371
1015235
273128
910243
928749
964027
169840
390521
108319
889225
625602
1085322
20392
991496
607309
130003
872871
378060
898415
985895
850602
1067579
779561
702291
648374
918553
764595
104752
468737
278064
21684
1066635
404304
930918
57903
211540
337784
559807
780722
288926
992349
649630
512970
1091462
404452
465968
249933
878509
533109
500695
883941
155970
1010684
538184
598714
279890
599499
764048
404771
517076
802771
238344
51445
909548
731044
831731
96797
264038
251126
15220
901368
1091433
294839
677052
562266
966784
457610
401258
256480
865537
427634
799203
537759
1083841
988626
680788
732356
678423
269404
141270
543546
34077
158464
228303
793521
79443
93203
617666
913808
54131
535484
954748
284274
759112
587998
832342
297652
539594
941614
693165
854437
855487
227476
886561
417354
759519
944486
414663
619331
66231
962172
1079060
260773
249013
943156
796200
897902
65187
253385
190392
191442
379973
505320
898645
299036
609285
59409
847303
1002730
304516
64987
858968
972548
559179
196250
409456
729073
540920
698226
620615
51153
249454
148130
782085
531111
412910
445203
557257
237577
895011
304619
380509
1081047
945649
457163
48625
93895
25414
983317
676053
271172
250934
644755
384349
530380
829347
207750
652472
283954
1035323
486877
843925
959428
449270
792781
721102
306298
144951
83753
645629
538450
328727
708206
587527
78946
538028
907769
35508
93031
110170
440067
985732
935713
636620
763994
303265
959585
193600
1041195
646553
244122
370110
481548
99817
143603
762035
1011136
574401
783213
82479
133901
897355
985819
288588
741139
229074
478274
833195
237934
409809
1063712
865158
1072672
55163
177370
422244
143235
279149
983076
983044
234239
159502
227597
438033
284665
928172
378742
509423
328442
500748
802005
437352
380713
427752
295271
380545
179198
1003202
191743
247177
239567
235007
1020027
365287
798183
212110
641630
958740
6445
471620
513166
294433
484530
695596
58144
215786
616533
18767
814683
860725
148296
2773
10763
747298
128994
343104
892898
112768
46724
1033820
277239
294319
606563
568606
309709
970463
746946
1018934
260137
799019
561712
751557
592245
540431
789855
1024393
322746
157472
1079235
894162
63192
677513
426510
668430
242278
409048
807601
529175
125093
740044
168367
551680
711601
901787
1056655
264110
1066729
891975
68072
135951
117320
133199
202024
345137
23293
172977
870080
262248
1071737
971375
89314
530180
861974
954799
81198
51934
845693
240880
1059423
154314
676674
265648
388497
203217
726944
1095492
540201
362443
616585
566908
21420
301028
407256
454679
987743
763665
311109
776104
485591
942870
1085123
1034837
808239
67730
196565
278701
249967
1071872
610483
897191
130152
226313
890709
753381
610637
455670
764310
201358
932306
1041698
465447
333237
169425
1088297
47869
646647
307115
942085
205994
899405
784718
40095
312714
54333
102326
450862
723150
713159
1055970
350495
966549
53112
1059602
555156
914163
769209
686109
1017201
228662
809334
418602
411533
908150
113491
341472
292969
250586
39125
11348
754931
671665
557393
225630
238890
375558
992585
809963
994035
926281
49691
519240
679806
542584
771537
1016139
195690
779428
439024
789101
646416
570434
46493
89001
861203
1041673
111270
944891
377845
171250
821869
1021675
316467
875279
310532
437712
1006617
183775
82096
608019
886079
995750
224175
345733
171115
219065
470114
656147
801286
457265
1091956
124711
53144
367641
1024636
970656
1098523
266542
446832
848501
509439
953008
580668
827606
536963
245644
717420
153922
762056
1087889
101145
892360
224936
353938
1075987
852981
378877
212983
553275
709794
162427
158598
910318
316677
580418
195169
46034
661245
827998
54781
159980
576738
493265
986497
758276
492575
443246
486727
401342
68752
357048
387372
935838
820224
43757
77205
720199
669969
1043158
7592
332902
1020474
459774
426267
1034639
362617
534148
524762
241233
80418
414410
1021312
634754
848298
1037865
738129
497122
887881
92095
555084
948367
800850
169059
366427
212229
725814
681296
1100280
366857
444023
26315
701802
867909
424368
978141
103211
142667
1013545
232936
610979
966388
127989
377538
378588
339277
15192
334458
139945
937243
222975
206254
89806
933936
817787
913234
657758
825574
362678
470558
35335
977337
849941
140867
138109
101408
1043024
468084
723843
256830
1010706
188702
360643
877876
241168
23474
680679
165140
528877
999047
213344
449288
1063608
393516
831637
370221
1064009
1099178
798957
585499
945048
860135
716917
792020
537864
955948
511774
347728
662704
1002902
519896
371731
140609
564763
209738
1042471
376465
751534
725168
13791
58395
988606
757344
728549
662607
165715
1033373
436903
172352
553357
373628
123879
12473
899877
215818
531121
544303
729097
839427
971560
692072
639250
152050
179856
993157
994207
634374
568573
698209
717467
287498
1072707
328755
316230
655286
664120
798739
979636
525409
810760
308070
548380
977372
144576
1038567
284098
536737
100209
938535
639211
564124
74362
898099
891645
757811
637787
555507
1019993
306677
436198
192079
1072119
305966
571425
186294
789066
70059
227547
687613
119285
896600
944658
771825
624456
106377
462325
468992
280712
814222
429366
401375
400325
888459
761985
590211
300519
866711
998793
879105
291159
718394
339749
13715
971063
574765
1021924
991405
112461
842827
1063570
170699
523469
734121
769478
836264
1099727
702162
481108
474485
600971
940331
574595
546692
332215
99781
189517
781298
7032
1047008
538188
143099
1060053
771353
347656
206908
601542
314941
888393
1058432
1087246
727877
886596
22484
337677
169461
563983
1091566
238994
902205
1052281
911429
299271
531763
616638
701558
204143
161951
881790
490557
387758
883841
620583
927229
429904
831984
681151
492636
326816
65502
39785
891758
1055418
893934
909137
1006647
656530
562912
316939
1072225
419304
460284
437639
492690
217042
306835
416393
871583
1087654
1009578
1052022
584690
578447
283672
90133
61540
246214
746180
11686
897222
82720
727082
1098398
173142
391457
370851
886299
556018
352256
541045
664471
803287
703820
556914
1100207
1095539
1016160
618012
160529
931338
134659
862444
766907
193605
463086
1010326
508488
318059
254609
878409
956600
399328
643967
578438
644219
1084904
325713
489473
85390
875878
69464
625957
70994
379890
901206
549820
129908
697050
947065
439877
139060
596318
817412
728570
335970
427837
448325
1064627
408723
460191
250141
660611
330130
99910
971791
394508
641015
900064
324622
976878
387917
554304
1018203
241969
1055541
303326
288409
424650
351641
841759
177906
757968
206979
1059411
330122
263438
706440
961872
126552
555402
743024
886303
351853
912876
259092
753905
382434
145010
605898
966224
251890
551496
658607
812993
1090048
668312
461464
420755
498708
60659
996306
260569
307619
514196
655666
1069934
59725
604907
739070
870286
646451
328447
429925
511637
876378
1001397
759932
157983
904472
287207
43118
286322
817196
25447
1097925
414508
922214
57264
5555
533672
160522
853426
700107
764594
899748
184386
739872
640774
471380
689745
152496
329875
437975
232397
860556
858331
343896
347962
549271
1061723
281572
354231
96307
593321
1077132
857884
399632
810349
254991
463145
879762
1012671
565916
754212
647638
706690
715470
107553
45179
1083690
989359
591609
108344
755964
427614
894148
220536
610326
239065
780477
143364
542334
1015450
270753
584134
437034
664777
344958
366525
546217
733361
983805
542908
109432
1046422
830484
813277
91804
481910
240443
921093
515392
934103
551662
715175
425350
818624
1028589
397510
264157
67729
464309
308489
132175
770599
915875
949611
830583
129332
315415
11197
614260
188361
713359
363258
902477
1062480
847088
311488
183061
1022934
824898
16363
820263
319779
825400
79654
404313
297295
781612
110412
888248
150747
1084046
459425
366349
587144
674093
31471
581513
113115
680408
448592
1007972
725395
931541
844085
707049
643844
1097538
483887
4224
844250
1076306
129929
399098
720313
536649
225134
466436
990442
276034
188104
94456
643605
586233
262260
776156
322658
212131
1007805
453125
413765
736887
922850
97563
524721
508510
359715
312482
38526
151934
131532
301963
994065
92151
330901
934082
963080
395945
530314
607055
444968
933630
322335
673148
466948
34893
151840
562643
748362
604948
221705
782810
166750
513181
477601
282530
279905
342713
330690
653876
973325
792601
901135
12336
334203
415418
1060091
162985
906713
520807
230669
149189
284339
802929
99309
808531
60315
375547
262361
726435
412016
483249
820698
985392
283467
1083509
412500
368298
501522
178115
53786
767508
1072676
252394
950416
644138
821470
245434
976773
366610
127937
535407
909359
57362
932205
406353
237253
533641
429952
771973
1069039
36165
365538
173902
584899
969086
184519
611008
277444
473449
656429
777343
1057065
881018
588497
234287
407177
300752
723526
942632
577181
379843
910933
163251
644238
1014212
599315
56694
69147
263363
960922
983916
60478
398009
733202
618109
474794
614507
1035076
766281
614316
838340
425833
493383
908136
31202
440092
619633
1076900
936415
5317
153365
1046643
989616
326278
758960
735173
219667
912384
809084
563067
513481
112583
1078581
959858
247704
937339
190769
350948
789897
595949
42337
107922
248130
907265
267927
561220
376393
67216
1066547
695451
788052
737775
375639
972952
851288
455899
1030977
87046
513197
207342
983052
647797
94026
1092295
369196
411006
356359
667625
449912
534531
794999
169266
367371
371145
899810
480231
326263
57489
79834
886569
574260
674841
284432
162205
666924
837353
199036
781696
848962
498114
220087
891671
304093
547290
343602
227140
248802
75741
474124
73924
45135
657744
22843
855426
510873
518819
24667
583624
698317
606257
818258
574262
142628
844268
561671
823074
929202
207080
976373
335714
367417
711945
378675
735475
686978
678089
503558
10031
107352
440806
75691
290017
351411
333061
879434
184616
184615
326475
244399
902906
682408
404665
335039
399788
624784
777407
646240
98214
1066303
491651
393801
62785
708819
128013
469933
857938
423122
180869
457351
40097
947550
972812
597287
232497
367059
278136
655440
216280
831657
17674
548496
814101
814100
638525
801339
818538
678252
677202
738439
737389
616514
338308
937763
757061
513860
452304
971784
240949
203160
1006684
488331
356702
920249
563785
905485
119294
813260
803615
404646
54763
358670
555634
261307
473944
578764
510053
670745
1032015
682237
648165
176070
934461
311925
949979
102890
543515
835159
901107
840513
230183
31302
818015
104562
748939
447303
1096758
378350
42229
437988
691994
598710
1049101
194254
679748
331695
410179
842819
332170
113128
596460
755402
611952
519281
36208
390074
724713
1086881
741860
874085
780248
254264
531225
983657
595801
418958
893740
1032128
239412
77279
761219
513645
237788
981165
100984
1089672
1069507
456481
336091
196425
989728
746323
866601
698635
453477
598272
196264
608624
661734
1012525
842122
268082
24663
140452
233533
795398
725213
435250
237850
74563
853808
1043857
949485
552120
583890
74564
53128
896323
306869
1008430
427455
749725
143325
575074
1041439
97787
506575
345204
1004489
937778
557889
884125
714228
389153
211209
857639
249539
41583
676250
698398
519491
852079
938563
1025827
275570
817531
972166
307957
935113
1084270
748406
983483
909017
543563
970922
588460
314902
213437
1066350
150090
766176
680375
189413
618053
831925
433538
1091233
688947
148523
695560
313114
711054
827451
450826
172174
378189
561938
562988
16135
397498
53593
240617
267403
852917
84201
1031569
819107
812856
76401
209787
193307
894778
275874
928118
96173
596128
127246
967570
321349
528118
597145
199104
799484
675075
320266
980265
1054591
298388
576585
380631
691136
106944
1014344
1076982
886574
74934
497482
191189
628642
385052
203148
858422
744007
910257
129758
712782
337683
1004999
724948
648596
604821
800877
807535
966509
737404
438556
1083274
424220
1000972
436285
424567
211422
562941
369741
92241
90948
544543
940697
231198
47447
252572
253818
127822
550692
92557
357165
488549
652779
323868
1006626
679833
166214
795185
468185
791494
640072
47020
584764
107583
1058836
313695
845815
76201
487826
216978
937048
866973
353905
427065
679770
873163
772358
75017
850812
778970
154484
977759
782660
428905
1078684
549955
363037
834571
530719
900388
134368
204894
151643
248415
992902
573106
1074337
2916
472377
551700
701757
532584
361073
583310
766904
663095
592099
551088
693294
885029
404929
1055427
896675
584708
686072
488108
967094
580687
1070947
318569
860206
736314
304797
876838
254265
457443
14242
753983
571179
315534
570369
214944
807841
119938
184596
1077121
24944
402339
933242
609888
1043724
776888
437843
191534
172102
407805
719382
707085
502250
1007975
31524
916853
231629
710915
5078
270344
566599
228090
1019212
556178
808627
775726
805527
633997
770052
978981
642118
592292
405059
1088668
487142
615875
306809
42192
572035
374623
918790
1017332
398675
343085
1016174
800618
877947
816777
785200
332418
1086492
740594
245127
232112
1068815
868498
818707
975172
43569
14323
506717
821210
1075686
295004
774712
219944
797245
10960
904797
280112
611445
600421
749890
625548
550420
1007501
878543
1012388
142043
1081448
301962
507013
506491
746529
567417
42142
1063939
816319
396897
389767
859423
643387
18608
769468
344728
916577
108777
853757
864209
145914
282620
870797
69973
365058
763025
953096
535913
1052975
306914
964692
874291
135358
1049936
859434
918098
251707
226304
806920
213080
277589
544991
972829
964479
1090022
696267
695344
811226
188946
358058
546948
243873
953164
167105
546792
186263
727441
175038
37308
290538
990474
935712
493040
829407
958111
802330
478839
778789
423129
938363
231627
69099
37897
588694
346327
594140
551203
537018
933701
794844
797799
393937
596630
225411
760941
140673
901013
424560
242715
430174
876335
48144
983515
312406
760491
789625
66752
1010025
18289
550316
205572
521393
340225
241900
538976
114632
28751
357997
384932
80498
684492
800042
405525
1001822
992499
977188
488077
108078
719572
917017
884324
598498
772919
223190
122677
235477
799923
487861
622917
655977
796755
104748
249880
556346
429489
93303
1054707
987863
238985
267474
769563
509392
815552
26545
1044329
461221
1028098
5423
798622
1047134
5291
672028
208198
405016
421379
97387
254682
1019268
977914
279598
705035
801907
131102
215722
538713
963483
464913
592715
22408
69296
367397
26398
708589
390611
144920
244414
862144
1029517
1073013
880409
946761
318028
1005990
852414
744159
174200
681370
437899
399810
289432
992024
1080063
1031476
516229
1031315
885267
543715
139078
150909
556441
44750
719650
3552
680915
386596
82147
643932
255635
157485
607946
125293
721694
956009
939591
414344
753516
422382
250213
1023830
299454
427774
465679
1029280
216580
95404
871699
768135
386060
211643
860604
23561
790977
670235
26244
594525
394066
870753
987322
1080184
1015408
936444
691725
823394
593493
982396
668281
496388
112018
469202
74609
823880
1076225
277346
283389
1054017
621832
1062875
426750
948269
43537
119932
478054
350343
219961
287974
583794
99059
822579
26849
585764
872819
986536
787524
156179
888955
726321
9585
501053
988814
517436
776010
1012235
810430
136748
642540
338327
456339
477086
1019742
749265
747848
11217
131871
169493
388315
974224
196486
613349
905263
814536
1029032
410174
532064
468283
76044
1036279
950473
913009
232511
1076839
1051870
948339
870953
914673
413209
675031
929182
1022098
303223
62337
677956
194955
413698
791123
883641
949696
592429
664574
882280
806219
410097
499870
168145
975265
765784
497927
50805
304440
1035622
150427
652074
902074
234940
184672
3021
557282
730537
1011307
19965
1059489
1016098
614612
1089313
362632
767665
1081360
1003547
485909
35587
450417
986203
145157
199063
511523
717460
342410
23425
921576
514717
1004270
771485
20580
168993
725590
293000
749283
557517
460178
19615
314562
377083
823905
879100
658464
251711
560544
527415
518963
402256
444622
803331
937712
1011469
576564
879266
466886
792432
962528
15054
186414
681106
319847
430302
652951
319949
51120
273950
923988
446763
1071639
12150
1086730
885728
139601
960535
955423
1068621
838201
1019459
1016060
25062
854538
855588
956187
595800
631275
533313
651933
506065
388399
337363
110713
600598
601648
385290
387390
386340
790306
321847
590820
206230
16596
680748
681798
1048269
618646
410709
411759
354694
174925
224886
960460
161134
490878
476567
589467
638210
421542
802959
1020552
774250
307282
786403
965541
625643
1052871
19604
892967
250162
281073
282323
754675
720248
918805
228065
953225
80593
264082
646244
705725
636545
86085
390993
931653
488307
434315
785331
50496
294174
897371
990549
92578
579593
741094
331797
325677
688138
363345
668065
277869
426032
315809
143920
111219
734986
837162
166620
782785
152635
386957
624506
508846
860726
675805
529431
531789
955997
16104
824224
889369
284897
1068284
798594
155737
166043
944290
412035
1011288
782582
40851
297181
697633
1079691
694062
980669
658633
298095
142821
549377
509857
271507
541093
1085493
829246
288547
650209
823471
473777
620779
860533
727963
851851
232835
893152
647936
1090003
1007978
920295
513338
592724
1069543
811050
425303
871759
317718
932542
679551
267954
284010
537713
51565
943549
424850
183351
77983
920170
289068
189042
531303
184425
598043
724370
1093269
1012771
451682
995794
88568
70597
64570
470225
231848
903785
293383
594568
1087399
531309
1077493
290403
233387
824261
823833
854848
689719
864572
598915
38617
1017265
699973
232142
565483
311514
552201
999351
599643
985948
374502
851794
310574
246239
463137
332939
967409
235873
204677
422952
787970
444650
666454
760031
849038
879592
273367
117630
392953
94815
1073761
424344
520593
370943
260789
419515
764611
566685
918278
1027043
748098
764984
614166
474900
652360
1017138
576345
784471
892743
1097001
405296
494009
902368
409363
593828
287957
95024
992403
840169
288437
851410
363783
997234
202491
974971
331404
655494
146035
631700
425431
747164
152134
972150
634362
680246
110985
1067925
741037
847749
111917
21378
363304
983522
941909
286803
459594
278016
554431
462339
896869
231528
601045
646963
48222
383760
604167
1005484
909034
418075
112353
815003
582312
203997
1068929
960798
276342
231432
718717
760971
941273
1063597
93602
841386
281471
267251
38292
476710
1098769
233890
749251
1016383
320185
443417
500009
427992
817244
584374
301705
558427
185764
65875
33495
610010
932720
711242
893485
839754
527521
959819
131660
614352
729615
317340
1089319
430364
811397
471912
962933
380352
679172
515313
1095689
929021
1056085
176456
571067
218262
363206
69359
345196
971720
350703
61289
167751
92261
277622
926805
853890
85258
759599
542540
1015936
160371
175506
548316
707358
424854
895445
325002
696329
970380
601212
1089323
546075
423042
347863
711161
463044
686578
244039
928631
124173
306806
1002588
1097350
385120
1011592
427224
940924
882563
970130
103156
662237
900117
91902
370762
847184
532069
1015586
623951
36734
818395
532738
379281
1100262
206553
228976
272829
982468
813364
482586
6154
764354
113849
546519
161633
769276
314826
992873
861882
410015
7933
554461
102740
172362
70002
986853
540016
431614
960928
642147
322410
440132
526943
609723
1032875
826337
354558
809745
281586
987470
298153
769769
28977
839332
530570
288058
488848
882137
282946
779608
611311
9719
864429
365685
806716
151843
450414
747172
858381
639981
553996
565026
994647
880102
848379
207907
1090080
787173
185248
398662
25922
1005357
736004
15934
170215
604756
1071679
680492
142415
114173
846962
724122
22128
982321
898601
545444
784103
254827
813879
597008
544661
907582
510670
32109
600703
994483
211549
129426
715956
112197
331268
492643
1052557
740604
834564
679100
1042873
637183
901516
154916
731190
864240
926891
975897
429191
328557
990020
902332
903382
1046113
343329
744625
963290
933980
726362
444567
742808
157785
674301
345188
271813
335806
484697
559590
600991
323062
801322
1021728
12332
207522
356762
950915
1089801
852728
451797
593340
518075
66513
867306
835012
151297
905657
944340
174758
329792
802058
47860
392257
533258
681788
299448
176156
692820
759145
882797
887439
746597
27072
680809
1087899
1060738
790969
479782
430647
463607
904610
95109
1051571
640176
857073
481172
1012421
20270
848838
648905
221797
44581
1042984
79783
103097
692374
662661
358486
515344
222989
762850
372977
618379
950849
693964
245438
242635
406582
656917
401521
345475
84385
1036702
716413
488652
803297
761673
737278
237155
581679
663675
182263
168610
312503
1069853
221455
660999
61385
80953
439537
1045891
661942
427124
472108
927087
736827
334362
512451
219491
684643
309958
488459
209569
92956
886537
17935
674278
725992
537080
946691
201744
920907
381153
578974
808827
1016183
856362
104821
745188
718346
1029298
16909
341010
287871
913635
352673
155006
444859
448712
565624
396911
1071452
234073
691777
1049902
1037453
56966
889859
88151
566181
375470
456923
87239
758222
1033112
384802
38309
60063
742585
239845
299552
1089463
702248
822682
1079698
632695
331949
967687
629061
910370
587657
100396
1045992
969649
841747
363156
87972
113861
1095335
378151
649714
441126
786694
304390
173768
209158
1071842
500768
858717
691301
575215
226153
1030548
1066736
133920
613769
959392
512242
893119
270857
911684
664931
671975
891547
780109
916636
62899
62044
126795
38295
75464
398520
779692
319882
204344
343228
626367
841833
1025787
672319
1099961
614169
486373
158916
599985
706865
861313
942302
269930
1041326
716887
387832
183615
839379
519845
980502
202125
909667
327363
932906
104510
830543
304379
190647
322752
1088894
424317
33073
115807
539797
540847
693390
854986
878583
86684
198591
762069
521784
529039
676920
295648
1041118
376200
870078
752929
164076
178122
112157
465148
900312
855514
382585
911269
242324
872298
918499
276407
731054
958452
294965
149520
122324
532396
672398
376361
1022175
372014
924792
64771
918435
136201
1012270
929398
455640
143205
989591
240439
768320
529173
472294
865660
790320
1019500
1075728
215234
722520
199043
589698
478349
670818
43691
703421
632717
911274
517306
622499
683157
384045
103264
258209
943321
20565
238996
562534
1094474
375882
697483
775498
584128
1002340
1033123
283545
4405
957082
843071
824736
895746
1080568
619017
954656
474021
216607
209730
379324
513335
751907
793563
345059
316496
438490
163762
950744
662733
193991
941896
590762
540193
826744
376785
208557
549172
1053190
23115
232341
393483
1094590
598438
65840
115343
687587
318121
1000345
881666
736814
629721
1008885
444123
363204
334663
540616
525429
699283
151329
666781
98590
961263
565051
110199
863479
870426
193675
372210
778561
199833
344977
728685
47161
1073664
1099384
123481
356586
308672
1013159
674897
792491
695860
525417
627313
271906
619081
1075085
974647
1002512
945735
687166
840388
95757
685378
225348
113451
1022299
760443
949971
798477
103025
541754
493141
329217
523416
478573
764421
887265
110726
916062
1006120
507192
216290
50663
852161
1002624
168630
270688
718547
397932
82647
713682
248897
1090506
302673
515997
954549
533717
851475
375207
1095183
187181
322491
446854
392415
861799
1026740
993010
274588
961183
495670
966308
398820
264378
1089298
154170
299186
738830
720493
703252
507888
333124
567775
322138
899549
550080
916372
632479
252652
492731
528012
1017119
431843
432893
415108
810543
770115
369587
294492
96344
66875
627053
775540
940417
322347
177442
691816
575360
960719
446383
447433
24069
988810
356634
627881
676013
199262
605535
848149
849199
347616
235771
1077525
1034834
406673
885498
494671
201890
875356
915549
390511
12920
508519
169819
685697
1065341
328850
23839
133263
865399
402333
138009
972190
502365
1005371
265522
233261
200813
505383
469064
237353
961864
1097558
308991
753271
979010
28526
12897
381224
867605
1029679
659963
238175
1023792
882198
742825
559168
408692
358598
757639
4688
691626
323353
392054
67891
706924
524007
995959
520102
399687
955112
197351
612013
310939
711972
279002
869409
656999
517413
176621
834558
565294
22957
852564
457140
637959
979615
1010496
592151
455348
454598
323557
1089485
906195
704728
152986
1066624
13771
251803
427936
279848
315970
556677
312560
115967
829014
4812
78925
615333
491103
77197
919446
59723
831027
49784
346983
328661
172035
803494
456051
676464
420217
789966
24166
610422
686457
273295
823002
53151
1070206
1073046
333818
330300
699332
116881
96820
947853
192155
499709
94177
320290
1076344
490796
334796
92835
241649
4762
813188
643040
798270
473679
242932
996695
104785
151780
774237
867949
166851
736976
472212
632764
450471
743838
26968
720538
406483
880666
519093
291295
209911
708503
85634
51426
153022
1033786
653176
545939
375626
849324
1061489
914153
280575
582520
956891
970317
101703
839305
882698
647135
475722
116301
733046
179888
11752
645447
646201
996190
298444
905035
183726
1093957
366343
126027
93080
870212
438279
272710
423963
395467
510233
167518
166468
334174
1068723
497309
562746
817076
185678
186728
168568
560906
955775
842036
1030287
972095
700259
701309
1076774
113527
1007987
104858
259540
260590
173071
977729
1067717
61143
506534
603848
751748
419746
594290
203954
211033
929214
1044995
742595
328107
631666
34070
702212
678704
341571
1030613
265325
373364
1080589
862313
91380
546011
704747
363233
845525
520582
965954
1042981
990813
655110
670635
861782
1077172
324659
53198
502312
352506
464786
165789
1024571
176104
811697
774753
1092209
330557
850099
94390
877305
958777
459907
1093932
762399
792377
448062
342248
820942
966260
135962
729985
55945
927120
575384
357434
552443
100547
244721
663450
264798
539517
279982
1081798
299557
69607
819035
1060537
391813
827564
282651
257699
1085083
523196
61193
472554
325368
898195
382253
279910
894651
272207
577492
1007285
751072
688409
386052
1079008
531251
176344
191797
680594
526990
279749
973605
1033971
695096
113349
220132
23667
129331
27087
225806
1024536
685587
910380
765583
331650
83545
769913
604113
461886
288162
451880
1094386
907650
1074310
279629
784872
49370
226954
1057759
783997
177413
102699
539132
81290
632828
238921
886383
982742
529500
639707
106972
1041102
519936
249548
340674
42340
370700
547085
773867
821936
552797
694744
258447
399607
329677
1035545
511335
888998
480615
766997
184028
61106
1036160
39633
822497
569653
1037922
579255
148449
350022
226891
851395
588948
747001
192788
796585
342250
223634
208402
468964
730571
53378
628116
338594
921491
881338
896942
361950
955529
479649
33471
846903
650293
841439
1027061
313487
514237
26239
177674
966947
288061
502314
765567
1016908
788252
540722
262516
172615
551297
19252
746370
210934
295862
63113
470006
1085749
429422
802215
882121
551118
208850
637898
264128
915435
1027339
501584
667893
139031
194420
396813
83802
860732
738844
1081609
397032
58715
1052656
133374
1062406
760749
564265
478347
703387
972695
442606
51834
892008
467209
439291
966235
156652
702376
747135
343952
425659
723184
1025628
761674
994487
124734
575226
451588
369573
934232
794226
27395
762398
276685
829905
514044
1086833
764109
71193
1047125
737083
184787
987352
160814
699675
568533
84890
169954
813085
1041737
618423
204517
72148
228063
260839
296802
1090553
934279
803750
149444
585123
165856
20981
1061834
1028885
422635
608098
352708
810340
857110
417052
888458
239974
129236
973859
79200
648725
1067730
68903
499757
744170
95393
281580
878856
1042925
541808
716135
928837
420459
142211
270700
590285
600215
128188
304473
294064
487869
917404
340896
306046
502765
14629
650966
1029722
49040
214308
1099618
616519
483089
156114
384970
640205
90782
472341
966387
368677
460153
565089
771241
421227
803677
749360
192844
788568
141260
316648
398796
586504
895198
1045401
488200
355858
1048838
817918
80657
852419
622613
50360
197259
464586
143955
362532
7652
614654
311190
159094
787189
600041
988886
253931
754364
849605
163660
649418
620215
925935
18838
728498
661205
112987
179506
118010
924182
1042424
15875
749648
62941
249379
826404
770677
583471
197456
708780
618002
766965
1052700
496133
826238
755249
109505
110555
493580
494630
666452
94455
987740
368134
596928
597978
1095923
971186
899598
232185
969286
371931
372981
372980
694073
963128
964178
957423
715357
716407
81308
838775
286155
287205
801847
802897
769263
770313
990808
771506
138159
139209
1000243
999193
424451
395188
1029537
719571
576752
443361
980180
772972
1029038
102066
1019975
765168
401891
910212
181510
322695
141201
335868
870022
1091254
579201
556556
193927
984591
1027085
626737
544697
400147
17703
389160
735280
1080272
331198
861205
717967
409207
735922
583477
613099
433516
134938
848758
971922
281359
705947
54946
1093631
569526
841548
371880
453985
519767
284082
316449
191231
279404
18466
701071
1068504
1058228
497115
914255
200781
468933
278089
96023
948654
803025
404106
301934
144436
1052877
598544
600507
1019518
450048
629905
536343
817906
965087
240041
501282
237028
801578
315121
785463
255052
1099187
772642
64905
519933
858069
1059013
757829
344671
745102
959448
238819
973769
923633
637445
121793
175661
147912
353550
341559
512714
194857
525682
960271
429059
647782
928108
283002
857220
359582
529696
576185
981162
790459
159410
524819
445000
923313
281945
981430
252978
1071250
908412
587283
369940
715262
600292
958176
474744
337258
318985
37607
671474
106657
480384
824152
153617
1043802
80997
781651
409398
37241
853845
415518
52080
1036913
22972
970710
920359
740096
545158
342897
1040342
125634
814600
938828
206685
322441
526142
192793
212862
514100
867830
217107
174238
699026
169669
98916
923974
855226
480823
605099
101941
311985
328938
954035
884906
195965
585718
1030226
565663
117189
31829
400398
908626
685972
766425
1005550
463659
46197
240698
342121
219537
569901
943723
548528
455517
1057169
602195
1084161
1085037
710248
402623
268225
53024
337690
600069
1050075
11840
422849
119123
778101
296925
537861
838431
783012
334140
1027207
720788
380144
462919
673223
9488
165575
216435
660800
221454
364720
156789
450425
809845
261960
414202
496000
213999
851088
285975
670350
995626
1034157
987043
174383
617684
477967
395937
625947
99212
847267
246673
703317
436234
913248
187581
380997
655768
313481
437440
998130
61538
81232
901227
617435
901930
40485
1073451
856997
897303
700165
988976
1021787
153047
403791
693100
308751
913074
1020721
939663
661609
225440
721234
907445
917763
528610
127327
513222
1040948
541893
740384
754100
835963
120219
226364
81632
211669
762972
180098
174724
764259
652018
666366
1021733
823354
620856
951605
954905
730754
141725
229491
535396
80227
1000010
281934
1085650
132512
728748
821579
286872
649622
538438
344605
717292
762495
281535
282463
567864
951368
970448
382588
782967
445079
1063076
510116
1094600
883604
497580
204425
895097
88259
121989
94275
653275
863590
437287
256195
598248
1057583
1013673
167774
248030
540427
175885
319503
986560
930239
432219
794374
811869
970569
780172
119059
141600
585314
789045
997993
1016475
225190
275077
397279
108123
88924
982005
992845
654840
724852
777639
265979
268370
1092832
429205
603734
494827
299089
323555
442975
1097833
1049264
313643
860234
122420
96611
215703
338182
558623
603098
950255
7892
698255
77024
576072
958351
232064
772151
372044
148314
378604
849128
537344
128908
34854
448354
841134
526337
397709
234953
1087293
204186
899653
577414
395589
507999
943377
922360
489417
519593
1009981
207797
148414
743118
138558
975860
408143
1025440
347533
910746
749662
6734
206257
775044
627067
999374
126174
940480
121711
121710
887171
1043097
976246
331622
727389
240838
985337
928788
951534
768642
124290
14593
8175
611695
218907
426772
860896
633532
501328
962805
961755
960705
701897
622973
1066905
800490
169572
62423
61373
529669
321509
320459
754127
319715
614030
135188
79247
296810
1094826
155389
1062721
955088
941608
1069452
1048131
788299
369712
433342
687695
600987
844878
86212
562458
740822
18596
650231
433922
424049
124560
948664
1087108
205308
943275
545337
395871
709813
958673
940438
56569
834868
681839
995353
789047
244009
104360
822959
682409
966885
567194
159254
532304
479639
671808
1080218
1070659
89013
45829
301090
590920
489737
200343
425932
610930
581123
26229
726056
177722
324344
906047
544044
822493
705456
832327
150977
527787
1005727
88896
983299
19241
344567
1081296
231564
503340
69822
835978
384497
920800
811613
861382
250237
564672
648635
1093569
929100
1069535
371389
661103
127555
146918
320041
360101
656368
596429
487351
27569
232381
60221
1076837
406132
760583
250111
249475
904983
2841
353299
463058
78753
610530
750879
889475
540628
789354
789034
1041259
446786
757916
532434
215830
530037
637797
392964
381920
880455
1039333
893747
633392
990223
331334
135471
342729
908073
92725
1078606
203499
1057732
14278
636206
746950
588625
221884
1084852
548904
707918
512623
837059
809344
528569
249109
202326
196935
136663
544572
145807
1070743
52220
826289
414454
516481
730148
346315
24030
660098
784928
139613
304598
133699
699052
986918
20004
1078942
257869
1091687
321455
1002583
309010
1019635
390771
19523
725948
971116
385967
8570
554347
618047
320443
312802
612347
762565
501236
1047299
650840
102033
1032919
21434
114101
204999
321099
553584
162616
964299
713152
756357
999174
768672
865348
726227
156194
634596
234800
709689
658090
295589
114285
734810
931340
654263
148567
354356
217610
882254
136206
431343
138519
293815
550072
1079323
1062671
1011759
258944
282422
707149
875840
267899
29324
784085
491622
935410
618763
728612
888818
582493
458778
694183
1037739
167373
617103
577537
115309
432075
1061362
885768
885877
3449
322137
688823
889723
1016523
23772
76677
886311
8202
171878
541260
374460
417061
975376
431325
812413
826953
1050638
698666
329043
664122
587098
2436
89793
496020
235002
898249
379826
25980
341832
506685
495383
803489
112501
1015126
894443
331869
1086209
206343
318381
959770
143472
696495
185068
559028
912490
825564
372714
782253
494585
886024
984111
543166
283587
199958
476555
388979
332637
123431
659992
973937
124648
396135
418589
715289
127133
674117
146039
728893
184700
544215
551888
297069
350135
764954
1023520
10281
798885
35590
666613
730442
285790
678637
1034178
764337
835589
464736
444352
935973
85614
459865
258276
130662
887394
376487
254610
371059
51172
73698
392163
666333
842249
993084
1011363
42978
292290
881969
58215
356885
976421
1034458
808768
783154
137005
344989
359685
453667
1049234
1006706
280863
515968
228871
1059798
531617
704927
1098773
96114
918812
958883
521450
59222
721383
458672
407911
29580
979117
271068
958231
1092007
627588
356649
831026
538805
401936
91588
711937
519135
991584
992634
175127
819932
820982
611915
495416
272807
108383
503494
1094591
935090
462409
958154
908439
432616
263167
824341
169856
785643
426574
283602
225019
562385
548353
489715
961893
142349
423759
947329
9647
170220
688922
930715
545053
673058
166353
1094582
109203
1072343
461085
607009
217884
694864
230943
568039
1021823
145068
847513
448733
719742
230517
742411
123401
41975
690825
958331
577494
1074503
753399
15009
867043
495879
353104
837971
152631
589717
753547
617808
393114
77287
16927
82390
231538
125645
73712
179338
964017
416270
16058
13505
888953
222195
658150
366986
484341
598291
219419
480108
794660
502333
959067
33450
60112
133766
1087780
436713
1083405
102252
505558
530045
511026
838238
310708
893735
895075
304091
1012584
187024
311630
325955
467641
674148
42023
904773
625292
708120
1057905
943743
820973
129673
447036
291889
683659
75332
348717
855943
507047
81873
983481
800192
970984
154946
675428
1065711
887242
726568
46782
595954
1015838
991339
214897
740797
359577
1089936
27409
969182
31301
891907
343887
472948
483013
1049144
29081
462743
477272
645129
188087
784856
226098
941040
707988
209447
990225
824045
293600
391499
621458
822392
49779
687772
658934
824874
546250
24735
589813
411163
974975
720073
183592
171737
428680
303224
19437
1046510
251429
766875
92046
580513
578148
892126
552493
930693
709443
44079
334874
928029
883828
382311
505514
418643
236729
309491
424660
657329
769675
170830
1081566
8435
122942
444252
859917
786150
93029
620239
327769
779229
585348
214080
954575
886020
899854
334957
1028321
581871
789843
805749
437233
605956
359234
827010
137983
635582
1072307
962838
1033994
339399
520399
236807
551706
800590
658998
32849
509117
199372
1029144
291546
492624
465208
919825
659122
103937
975505
429171
809362
769785
258660
508766
542382
152333
493063
460204
1040293
992982
653992
655042
155935
102856
125342
74705
552371
791013
307111
308688
141062
677095
479560
1008997
302378
550904
852120
658247
583081
681321
959193
599159
226167
911876
268569
111251
109452
578579
380313
219819
771968
143690
145516
688157
990934
753332
761645
424644
203065
346071
1016388
617215
456619
1040285
49319
347805
364042
127180
925343
136794
652696
990247
93420
349074
605085
467471
371817
343200
65390
339239
317244
1066647
199995
386372
249815
994513
693248
84080
823318
96719
493353
1073384
1047603
59289
387944
799477
1084226
207734
43920
948565
14799
305771
1035241
594788
961383
636683
764476
458477
310355
775504
871483
1041745
772979
637563
96170
501780
509015
816695
667500
810040
555135
304248
13463
787495
849274
958141
754491
266322
373733
8971
250969
366812
694885
471260
5164
1088237
55742
428631
154776
508324
57378
627055
881705
1072048
757326
634685
832443
399257
125815
986773
936974
258588
640404
276587
472875
661880
921482
767029
792694
1036870
474681
192276
2944
139590
848086
33238
519377
138937
457667
67401
772294
65859
223621
588184
957028
368886
714087
955850
787517
113858
101300
132757
439620
405256
236935
262186
532305
241093
318448
281356
885052
69889
579102
737866
798664
408026
1063771
538281
715409
233303
806619
924101
928683
411955
296681
105715
6752
232435
575791
666688
361672
580863
1092587
986535
221547
481943
988138
321453
185901
304228
712653
723762
905415
189153
735420
517023
66365
954952
854683
390064
492144
541914
199121
622481
198301
45608
1039364
918943
475493
246048
419575
927830
65774
728642
717600
341447
39055
96274
452387
136358
1085479
883451
935708
145989
607997
282494
499197
1011598
594503
68648
180842
740881
917203
734049
245440
925350
174262
196841
355421
221825
103201
355204
1006001
1005189
163352
1038434
162801
890640
727867
1004015
68224
892539
685292
471692
189974
910928
663030
781682
351903
564856
271571
317899
624799
36860
548636
118173
320460
943278
438430
849304
16879
760433
748225
986858
1069027
663479
690660
193456
337116
447272
446255
722499
473299
471838
303981
355688
861698
12247
9844
140459
931920
619351
505782
41470
329462
1082565
1096483
205466
13014
914225
353459
157503
964954
577021
60599
698646
635513
848864
959050
736719
45214
231229
305634
198835
953537
343645
747660
512491
1020321
24980
546317
20440
996565
506698
150698
835416
646538
702962
334742
620700
934373
749762
478215
687373
812593
152010
694012
51538
156664
814565
457575
682353
856309
419736
711624
933327
805249
33277
1061082
78960
714508
963651
855967
819605
750260
967809
666731
258494
83245
273650
1097061
969690
851643
306582
54792
743161
803715
593903
387949
894982
82424
387849
982140
947333
610554
45679
99061
630765
862002
562038
795142
298494
1074584
428752
909079
148873
225164
751644
81092
437605
516179
453531
1026809
291767
867770
350754
725969
986640
752469
187146
151219
767964
535410
406037
741178
458224
884380
1030340
236547
423460
1085575
239907
949020
579285
18412
631065
1094913
725212
242677
20162
486221
821223
610302
967167
617209
220426
628987
806814
366777
106536
616600
311674
642459
1053529
36512
1021122
814558
675954
117751
1024861
816399
424748
1013496
795036
1035131
193965
422858
618433
446068
213733
261465
954104
480072
1091364
99869
707787
838664
584573
504131
658883
736422
1095059
246958
855920
813819
28870
85984
991874
108408
413959
674096
290760
334001
968897
984326
171903
150701
605699
416755
460707
988293
840601
48674
360907
63378
852187
321750
181489
529550
663090
784143
976675
861530
833054
538458
700764
342518
235988
978318
137785
925945
654874
980222
343969
443024
86588
693237
1044596
5683
934432
56625
162701
725253
477547
399458
678607
1094858
642471
396533
968776
246392
622029
842931
797954
1077237
326324
762855
157005
1067175
289732
175708
286171
89947
393756
535121
923489
1047826
205684
231043
875165
455069
916537
601252
314916
764973
801078
138133
675037
538728
633550
1004108
27887
783405
183909
137915
522859
595634
939778
751804
76663
1099489
911148
188764
332387
486683
289009
181460
1093815
198151
855948
60577
786427
368694
254502
1010698
575715
442048
168173
832185
109789
229936
437045
911187
92841
26530
783148
426131
665602
1051916
252509
1019739
1059832
742479
599347
628042
546518
310496
718692
299697
1091792
157769
59262
904113
966749
626590
315579
394726
91179
743666
655573
749322
45795
594383
267994
1003053
528365
1053180
460733
769431
700293
632631
533543
1047586
898615
517119
587810
395470
512313
256377
680581
76384
1022813
764574
618665
868867
122278
1017859
831339
65526
1074642
263705
522623
727642
1022887
479674
230184
700591
866527
748632
653649
215397
124761
943793
624542
51762
864385
723749
837828
1044351
519877
734058
602577
1066472
1040534
1073584
475882
76481
628521
695977
1059876
776814
940375
96323
946593
115412
483893
946096
1029500
357937
148484
839799
89668
887893
714212
997599
398938
961500
638138
449804
1022890
1019314
1022465
135269
304487
884735
146725
130332
650075
1059657
145134
634507
64705
960087
504432
812600
743641
162583
411716
1072418
135468
210429
870982
998230
339487
526265
798420
454396
1091546
994188
247647
55494
504717
216307
362336
140243
924510
127307
738174
555948
28452
23638
577653
418274
313484
809700
260681
753183
573657
367296
742029
870483
681913
1073120
1092819
995732
278702
577629
827543
981324
679631
814478
826917
359462
268836
155846
482270
649895
604573
765867
45735
884950
605468
329274
247086
83963
25562
20825
1049436
836109
145719
386887
360392
312611
314918
631595
487957
876928
396128
168683
984440
1034199
141653
938109
42223
153697
654112
340849
1059838
341660
631286
850344
821700
408423
1011255
480407
638087
894293
1096923
679771
798010
630350
803746
167306
482066
856631
306259
1074810
85889
205570
735853
214801
668550
491822
1089384
556435
139310
616359
451166
629825
845905
965688
337948
791783
923950
901222
196708
58788
715235
581568
123372
426480
333164
333287
913379
920464
1028166
376628
727990
463432
557758
526551
796647
665778
767363
1055609
106761
764922
138392
345274
1094611
281394
616420
74973
870039
208352
858704
427856
211615
398248
1092395
641970
820800
646982
33482
703375
119741
1039016
950545
999549
10517
533321
800111
468034
157384
282311
372850
710572
253233
645014
797618
1010556
625387
69174
1018418
381781
824700
956408
645676
1021159
434580
85668
629554
1027635
611561
987072
803301
21540
259119
258069
839254
587419
124945
811274
747034
424132
642650
50705
217337
1083158
313158
972075
40323
995511
174492
577209
81601
568143
34771
882019
299240
314480
408366
390406
599545
628841
703198
922909
194255
872283
756535
359180
687805
206340
247592
532827
1014850
431733
718151
935514
876862
325507
141863
629456
461981
82166
180478
1022837
266844
699134
824169
684812
104523
841679
391167
449216
239890
975778
429779
517057
217639
440015
773215
235894
798854
823030
240412
905797
99241
519925
780494
587714
1022914
439538
1016305
184432
259461
61959
1085895
342703
975039
442535
812927
915670
118272
48004
344248
695775
105153
1079639
800627
622049
314988
64410
874351
429863
746970
590157
313297
1004223
767157
514523
923872
866622
180274
157059
361553
356311
547428
315155
420874
1069086
58823
338031
117079
508209
23801
1076273
848431
684729
258314
484314
375952
614253
896019
222966
791906
728728
90570
494232
448921
285119
201822
1015544
451684
316719
284732
173472
217322
847391
508792
79483
76750
553650
159181
717065
1040571
152060
509060
321853
1044692
715240
1066358
43619
1094812
830722
16680
945367
671740
43504
824180
403248
1034090
295723
812182
678664
650939
652757
500304
694922
567159
866836
982517
694045
723355
806184
1073261
748627
1001726
171475
972409
469540
374519
921087
102854
188976
929158
475512
282795
948849
339485
711771
335995
335996
657412
861795
480952
178462
471119
898019
378277
616923
617973
170775
463673
838144
271445
981195
535860
647804
900888
607761
407233
1027089
301085
1093611
116070
74643
1041974
194144
522039
295725
841982
1021557
113864
804040
802687
322372
485873
452636
364625
596447
956350
171638
20958
761706
988793
1029635
4720
965420
1038706
411578
87814
69040
647053
384972
652756
380488
151350
867897
339211
880753
216163
707593
532409
668915
966081
394534
287425
758873
344442
1070975
369873
437995
902455
533659
63577
837102
973809
489206
731967
899120
788984
122379
624819
116788
526290
740563
993889
1009978
1026178
362234
253069
1077357
609892
374000
593747
953497
479988
194674
766293
1071704
406886
358375
584174
291144
365487
256218
553993
832639
1012251
386940
738503
540110
816340
318144
351380
87349
638335
985099
740950
85958
423370
950127
1094833
849520
86584
607138
1072674
119345
351572
201001
112032
31899
419639
155566
937260
250621
781067
936881
863863
540036
331967
457605
31065
551162
264166
597126
335866
658541
82838
191003
1074769
240758
662640
369038
951844
425578
851939
996183
966239
39721
650491
12111
38470
986041
458562
552958
810663
691811
979514
435336
525098
201375
957140
503755
1003648
421466
495415
1037126
331571
949547
146562
1082856
146421
571616
68820
1083360
797666
789157
862911
400344
209350
138060
1016064
366409
353544
326253
225165
975497
128006
870049
172623
330010
950697
581098
969533
338927
257759
676519
285043
52319
368378
476687
865890
259957
393604
515145
268993
228462
338292
334820
341078
505450
995660
845464
938660
194394
819579
1009675
904515
1075830
794081
305429
814753
260835
435666
494445
646326
405530
488912
681303
297099
133422
309181
660849
345439
261057
206995
530594
12662
478860
39687
470849
430210
1063231
717608
306862
320039
1044548
95749
874570
1077401
540801
940759
928085
786253
1061585
678724
295601
948248
309263
587288
715396
850783
35169
842250
22285
855321
269222
154319
153927
825760
333431
677007
697332
892193
181475
311887
838225
538605
469513
349854
117998
897858
557946
261092
1021561
927362
345342
687637
26465
623946
689695
512212
132037
858541
189578
786628
375364
562778
183068
934434
901703
579690
360339
697876
81753
65369
592464
512862
779544
245379
1034072
638012
391642
158053
307771
585340
791104
84932
23767
628917
523228
316634
1006291
991353
64468
421240
194401
1011678
190904
818878
385798
20179
345158
696338
852846
607670
67485
1007801
1070332
69009
495193
832505
844509
303210
344959
793361
124035
822243
537679
943464
943330
261670
409637
208476
88751
420250
491850
627177
641753
646798
274119
69158
602165
804588
1037678
750904
1040455
555988
278259
802229
267333
254375
706538
403261
40031
605219
192024
930122
507792
62336
683831
958813
383442
521939
966692
61759
959733
85330
432912
669715
285680
103740
912266
1075928
799997
852298
341762
1064790
653645
131937
198785
568400
752205
1022797
502697
874018
469827
1098758
733992
439080
856274
824168
180507
316621
629148
970713
552769
676976
743797
855103
1056304
180628
26671
1097993
302518
520118
179947
972446
480821
180835
495637
1057601
625366
634460
763433
1074583
501018
859918
173081
7482
152653
562654
521310
77189
274113
876182
804538
758590
268272
31450
1024947
672974
144965
422804
1081198
867096
204338
532660
1010236
880580
554175
635141
186507
1093439
155447
898559
1047790
386803
77037
554813
880045
312444
390762
142518
715369
418768
155616
975889
303714
824738
917625
631208
274114
738258
172088
161332
734631
979597
292817
270483
160611
367627
1042067
151662
476570
1019133
423772
269328
898275
785924
649086
112199
615883
617286
738006
809743
23718
1062699
153367
761216
369487
1001780
37934
528296
583277
927787
317690
757842
899325
224907
873327
406436
1033511
133868
59443
310445
908236
379078
1037971
249577
118925
1073535
736985
251077
1083566
878464
790010
577019
640748
861883
153722
518744
313818
554066
636390
386153
924090
728314
93470
965268
780159
285896
769829
197936
944335
956821
46323
989478
411727
269567
629978
1020506
376890
627952
1092412
45109
529885
809898
349447
61052
959155
911676
80327
589656
881054
112100
28258
850039
459427
38753
64998
316635
1023893
180317
650268
250107
52275
417182
575413
360348
1026377
494265
986192
534704
109790
261012
841577
685643
858091
658526
176806
393800
934421
842917
792705
113664
983614
867436
377899
43194
690298
1070390
647169
888067
1003445
683731
194734
982313
624277
524988
290132
822121
961602
306661
539637
1031410
665767
791654
166517
270248
801133
698369
1018131
367354
337641
394143
721433
10483
1014594
834722
700126
971488
1043226
390358
653364
563109
464958
920100
740635
923848
866861
1004942
413420
102012
526223
615371
191087
234910
285194
928279
729007
380207
1072114
583700
274991
342924
264459
92667
54859
23377
535471
1054103
579470
605162
60654
140669
1027567
403139
634858
387413
799396
826396
825346
223279
378808
1006682
737177
826000
48226
452762
590134
564489
9691
664428
548257
196546
723533
552574
466667
351084
336656
234238
1090652
707927
1016209
838017
58819
957765
523761
776392
348603
930948
789473
410410
384499
1020870
258168
382315
318134
970024
610045
72223
766267
113970
290232
1083581
141906
156352
657602
271831
632649
548258
181365
1041242
972605
518297
915283
839208
613640
894070
464401
624536
370356
3578
1071819
259165
644419
847359
311543
406410
632732
538676
51248
578681
752315
503710
744301
892104
490170
461313
166525
234338
467745
308290
174333
873385
187644
1031266
391210
187666
750045
995052
840447
201584
304808
65108
164342
812463
449773
979413
1096529
572113
319060
960299
878945
913837
422909
755521
603183
311599
1032587
937583
193589
621259
742684
342315
442525
568489
983234
825242
1034414
829321
171880
593466
367730
418902
33988
863233
240246
1066696
648745
117537
545958
311139
73703
866944
212589
466972
478641
877217
348299
801735
238977
900032
542285
386216
741185
224751
352850
346059
595960
935936
964225
920285
64368
885257
522327
654627
96029
372062
935832
762535
1048009
1065201
235536
766839
1034643
184703
612480
801609
335423
832632
351737
20824
329522
580478
626977
510925
1093263
478938
295148
477413
1033274
230559
932903
141345
453673
978561
113695
803210
459374
383494
787984
969899
51541
192270
813999
296409
628763
1044823
172158
272174
663226
831542
774532
1062084
152949
298280
98168
859249
1066059
670181
1098253
1018699
1018476
530211
901823
454324
324345
225874
409528
152871
955221
3942
532465
192979
200810
423324
85268
189013
901287
1067507
643765
699519
802287
832874
634015
497512
335740
72353
181026
552323
719098
883800
261256
315519
478410
124732
602219
1027018
512166
1020144
235370
999397
115698
866188
92289
819247
735797
352972
490718
870010
900330
544822
709136
130054
351402
970060
584971
714182
14417
645519
301634
392638
335390
790229
311273
201423
922721
170347
995519
970784
46322
634533
326018
801221
215427
477847
917675
127273
754628
146472
176327
428044
519136
971416
789456
1037767
136624
1029806
851394
542563
521790
438114
293325
168967
957843
442311
180485
181535
789937
309450
991482
1035190
990807
715422
859752
321495
639918
878018
861387
738298
579548
735775
581397
135663
941042
348665
766316
191450
820593
759459
379465
765243
1045854
833342
156016
741787
770585
172740
248788
1018099
357995
274393
125549
1052744
204177
1070418
832618
954099
91305
709834
158657
215073
678282
149871
617886
492244
670586
562395
1098862
356673
255035
491425
1090128
240066
136131
1019534
1093418
519525
306429
810401
395433
635010
1023517
344904
815542
165654
665904
548311
32058
440162
774060
122013
157098
875275
46913
275809
72317
517689
903207
36791
1095693
1091699
753544
417386
476940
173847
958208
216662
458563
34402
233891
1042783
685685
499664
1088180
241963
89440
617130
654037
383896
952083
29017
70288
967471
547616
743934
202523
101804
704977
1059136
1007873
22689
589821
1091073
525367
588229
62927
888924
992750
482475
354456
124266
778785
706660
110406
222108
9769
232024
807675
1019918
367248
539308
854067
268196
507189
369835
60662
909110
946333
187130
733873
633467
275918
992978
185914
65059
422948
550688
650612
78412
502523
470505
257995
990942
45538
124088
752933
410370
350154
316185
336989
380466
785148
559382
451729
25037
1055682
629265
491892
759637
789162
1020835
513571
15216
919808
486503
952670
173961
677050
71695
959300
757643
124052
768502
1075546
146469
612173
547817
658007
279462
271395
725772
197773
472013
237150
973509
707033
889123
53132
442125
863337
618541
142597
827263
641077
571995
631469
288820
675004
259552
675382
1041328
104066
145863
1032012
308514
973718
440097
568247
862171
685626
827161
919460
458479
12886
420993
466023
281098
260807
229664
1009939
961498
694437
491191
336778
266164
43499
752963
589993
222695
1094401
367410
1085643
562476
27027
576495
410565
79761
566480
746382
150638
832377
379170
1035361
999920
836228
58210
92364
1007431
979598
451665
692117
140120
90910
43656
408953
697314
674582
862942
757579
299718
311404
698748
975018
477335
109684
794986
445393
310341
962733
493748
833988
1011215
944222
147080
722917
1057991
495063
1052651
763875
731810
630394
235951
659949
277959
612094
461639
410732
86695
475441
160590
43688
932206
361072
461888
244731
139326
205454
125115
197467
967048
797450
762975
110652
917487
433798
400297
470612
1030918
965976
752238
257824
819042
484312
917024
895620
421484
222588
25469
222060
923735
1092695
1006079
703259
192375
1011578
1056383
806638
977652
882210
193144
494522
190898
67698
789755
1022263
134463
767573
638491
335859
451154
304156
898623
168523
994705
1004988
1010070
473314
444109
51921
484288
656785
414073
1093865
156318
16093
17390
517698
15448
595931
110853
816368
492471
925926
12039
1013771
74530
74653
370675
813904
689193
336548
166390
540175
208764
372464
482712
709499
166189
365789
1039742
296263
442284
548167
763175
233272
120642
24084
428224
110620
574690
713982
673883
1007142
502591
95352
221244
503746
254126
383718
537918
843744
705764
221605
986703
795069
796119
193062
904687
310730
34777
814615
94041
671803
1041453
341403
331225
855744
269590
549525
400680
1026072
49810
494632
518948
624618
404095
50417
67095
1056278
836023
265495
104285
663082
642717
1021739
751561
905160
17609
302136
374487
22922
572432
736348
417889
868409
863137
188328
442610
814220
383606
782606
1041340
89462
4040
565693
967691
1019469
1059698
973512
784602
1030892
965202
423952
429076
437404
93737
502679
527134
295613
947558
368065
786079
71682
42914
633352
727664
806105
463516
724989
971909
101589
754825
932811
102922
863394
1082102
740514
933267
357309
887348
463223
116169
364150
1069133
697917
580174
214706
551025
572619
9851
743930
420767
1049998
149288
675477
411882
982725
562029
464808
546344
545294
941264
307701
476858
933480
460566
838653
533261
126727
174408
142829
1029769
162922
870599
443775
310168
875240
393465
846213
303367
383232
379619
565077
892064
891014
1013219
880509
879459
819864
964175
375095
834341
835391
990612
989562
988512
672809
671759
670709
74193
146363
530159
710815
520187
1063930
1064980
994195
993145
307383
376708
375658
929998
532664
847150
958419
957369
676348
329555
883614
1098780
681059
1002315
1076681
710287
39664
821432
498030
251806
920065
51347
324897
1017546
822748
50590
404338
533843
279488
531254
43972
424924
373170
686899
198594
587898
358893
359943
343463
198023
26450
486684
122463
1047286
361339
871997
61994
557998
233805
181484
649926
310038
30738
29688
723770
940771
223448
222398
96778
190074
179591
97556
532472
176593
1084054
89507
812449
859914
255050
254000
612538
624718
623668
797757
495022
111279
110229
648955
638682
888036
995310
556190
556191
454465
650590
688518
39344
646305
352311
568503
238855
892087
768937
556829
775462
505645
235814
1071065
87057
699195
930162
473207
1083334
55246
143865
785478
560762
160446
446150
1040057
249911
782975
316779
856820
661348
104240
590344
414233
128875
412237
478764
291573
432300
1081583
956462
25112
102193
251412
509369
842416
160526
460973
516415
618441
366693
980904
120235
275919
584018
1088007
776375
1095197
656145
199577
531642
66218
114676
1077892
66903
72005
755115
940092
278474
842009
455890
814858
886738
1039482
587603
347571
156793
391367
964558
1043193
881259
339333
276889
769984
550640
590012
57001
220759
448138
368127
1082655
276129
890205
65873
77737
817113
143040
820054
481585
1091239
742726
166975
274096
883845
382529
1063166
838494
648437
364817
530720
772231
132732
954888
967368
253421
490376
33931
576794
448313
528958
44105
845738
652782
1083129
271293
692931
261471
853657
1034628
624246
99424
148015
155494
711992
470428
1052991
398972
925814
443765
1049656
866433
180431
815638
352538
990128
150537
898101
572303
1073215
324348
920173
871612
344920
639712
636120
585430
839548
706770
1003376
1010994
32637
800008
669271
1042098
28168
898239
99394
391375
158617
572973
256884
265662
259952
258902
9239
943828
289655
290705
838963
50610
234889
639344
66342
391039
274475
435576
373397
968982
699518
771086
835372
614323
1096572
405485
355431
319259
673566
178636
579199
585004
583954
1050514
1061601
224067
41276
1097395
113841
379589
844530
17428
25493
324649
157621
411780
654800
809744
776376
479897
767990
381357
441229
368075
822110
848001
331615
254718
377827
618126
711654
980740
409484
545656
38052
359671
896936
466414
113777
657952
818997
785704
551321
980142
38302
980376
822768
1096773
962780
551565
278558
796820
1062951
287514
760625
538007
188015
622618
186611
847822
429730
42614
9740
271871
767217
926819
562444
989870
662114
85957
682446
201699
621465
993569
120482
898341
1014844
446948
980582
984784
983734
655865
1042748
246728
693302
211163
921424
652929
882409
144284
548492
152731
438890
559365
549105
659069
22511
1060329
532602
287277
607331
896997
455355
47075
198333
404064
118867
320399
861417
774762
755007
78364
298618
524794
531287
500274
1000807
631985
998123
826874
331233
70823
484402
628880
358882
380037
808932
754721
105363
255520
529900
1002401
654759
958601
764359
240697
1032398
537731
201733
751909
574853
1048434
856292
371920
1081456
268794
213622
200132
18742
1066146
222107
972288
414079
950324
567655
797747
950668
651116
176482
633164
624072
814103
30633
321261
51523
213467
188621
627096
691909
1098578
965823
488445
787038
979935
400756
620029
105239
310654
298187
543081
769890
18710
367823
565238
896940
839606
1067202
222933
1098587
113462
669792
886154
489112
1058471
302896
678943
1059048
155085
845777
472548
163269
238898
862560
593422
595966
801035
37114
92372
298413
537342
1035903
765037
658855
829577
440984
744445
1020051
140914
457331
694345
209926
1067090
335746
1009998
693882
68850
235877
702268
625538
385248
831820
100125
99075
779779
816571
321167
320117
389290
370550
606622
381270
382320
460334
1089388
778825
660555
619071
1090686
1089636
185981
1030571
407373
470595
469545
295959
294909
560373
559323
147289
914372
608555
61693
361746
259451
956964
141137
1028892
541675
732365
579728
622637
274045
980888
377343
105155
616606
65750
1041661
651732
204270
771532
295885
808662
590486
1029912
21710
546850
813626
92531
781540
923419
785397
312554
283567
1034547
733370
808050
459825
631137
412115
137519
858603
410948
622140
181074
129478
1056902
296479
558288
952666
437845
682125
41756
533967
706639
219146
914318
1000585
825963
1056397
1099933
1083854
114840
245725
82064
513343
475747
220713
419789
68851
890823
587380
261253
413268
493699
228262
1061909
173598
36801
439096
266836
77751
793089
842924
841874
150144
211563
550433
542605
965132
981001
763113
618531
505974
458723
928842
767084
336799
145891
361255
134232
737013
735963
136239
264168
203292
596847
41192
1022915
406574
216287
390814
825535
408422
980105
1077753
627071
421415
1039596
311705
221793
421483
1007542
611994
393887
881714
472544
974301
1091195
534931
89719
88669
160012
59283
951195
941244
209168
135513
920142
444948
327394
129053
30719
143713
26739
842681
291139
431800
925133
1072866
473641
221731
653907
233119
1040623
836007
267555
321214
319835
499361
655309
28361
764461
365238
965607
729467
397580
679993
1018504
206894
870713
387899
223187
230294
918187
419256
920567
103104
607646
615372
1021892
519640
794798
198290
30547
807826
111769
827562
456263
351881
160316
635510
998592
293207
152313
651062
268873
832249
30252
385467
325930
445211
15918
834916
971458
403461
316669
761170
774924
132206
1020995
1009955
406242
643929
82458
460475
136734
642566
87018
620418
1029551
254922
459670
294513
688220
480312
466158
335932
919722
935949
176793
138585
1026891
442400
818919
166624
937839
490024
185755
964301
1077275
710699
26339
58507
200985
523748
65690
965031
287438
624272
629709
173039
290002
863906
1022342
225812
757809
649934
1004680
249154
995905
784407
1054510
601154
921463
442110
226032
872769
60878
692303
904838
503544
458589
1068087
467081
93596
794840
648162
107747
905262
1026311
358802
49853
1040052
618085
977616
216216
801917
1044567
698420
837695
559073
138835
933418
427618
663846
97094
737587
131508
817638
209892
712916
75739
676877
355337
581178
509942
935642
285496
480095
456537
943312
214395
218389
407573
443766
979333
314491
872182
242329
589617
1028883
598071
1014793
445679
492180
124790
49082
617178
308220
649299
86163
251801
736934
369411
961081
960533
1087570
214185
327519
276840
1018140
1008487
145276
210095
335185
1033170
565847
166471
701901
984186
853040
854090
210922
586744
1047281
412747
3059
991560
37161
362024
160144
3029
824886
120309
298345
578656
653781
840401
538937
160922
159872
922774
921724
442140
889104
322069
321019
243067
277319
654806
1023088
38412
975416
1027176
873169
789882
622812
495167
197298
176627
359093
192709
188796
84335
1042244
666005
39398
166635
1009222
378583
445582
581537
335857
492486
1085519
400319
244988
767730
669608
801028
90855
644731
287099
938579
817510
501471
425866
149540
361223
890918
458525
457506
433633
604513
304699
754942
155841
642749
690680
291372
353198
154727
614164
699019
1001368
505674
78363
1048856
569772
351209
890016
239927
299740
942497
773412
468173
834242
286792
544565
213418
687468
1021575
10201
381412
836669
27317
371427
54880
487281
367107
341181
1023181
578003
312365
666791
938413
979747
102733
674271
157149
918993
775530
583222
36231
1001724
388191
74561
828935
106382
739216
562816
153477
651370
280128
827344
793517
997180
304481
484686
446637
952568
334280
946952
693805
191894
908350
902772
450213
239906
38758
518940
20679
926050
680616
694724
938051
365568
65954
219699
379104
142823
165490
353300
1019205
349579
817272
484487
831176
33044
474975
370370
213492
438449
325381
3014
556340
610552
150091
314561
757797
8576
974082
1042178
202435
647450
692893
1017237
864021
159135
496700
867630
587155
42629
1068568
485096
108040
627866
132833
883759
669487
79944
779666
1025728
781122
459109
760574
199249
1073519
519371
905922
880100
981807
951635
909246
583183
634518
705605
323752
328824
512165
450567
1017363
54026
693865
657485
767623
723553
1018849
627661
135033
1028350
923607
439208
196149
1001174
869522
264636
742601
510285
441031
471199
1052709
1073492
478544
73419
164645
354262
434951
784564
688558
514690
870955
268384
603471
441765
980735
1096449
735063
855497
879143
677938
92550
218828
93112
735224
327965
458387
485532
296883
893709
639803
507213
926468
862987
439853
51188
986214
612877
1042474
1093272
374005
490045
966659
204080
295806
676568
661361
854213
154490
187820
42895
425346
33167
747744
54857
239676
318325
739983
44889
150942
147101
849701
149331
875427
714485
175062
846669
658546
605326
1055669
535251
286575
649567
1013087
864241
639499
54043
29172
990154
608940
710659
36039
434028
926593
497726
667104
861949
440931
441623
366159
468644
952534
1071689
154841
305570
160920
16989
155056
62027
524806
914556
542982
712907
1027276
783805
3668
21658
800764
495624
309293
915212
399739
376068
182775
387243
46971
513006
768994
377403
507600
989833
1006070
107257
385509
534979
737315
268676
549300
697677
778400
413966
533369
1063198
798812
318907
695191
261457
466224
216923
567564
87251
86201
89722
136759
814873
392235
500760
1077467
858726
52454
30345
342136
590184
1042812
688421
1038367
586763
478935
1009528
682435
462570
306159
426550
791373
444881
397283
86725
471717
303268
523637
202914
957133
950078
841313
710224
828121
878347
15745
458527
257632
510266
497033
69285
98213
988375
989894
83324
332659
396948
217290
880940
702817
913032
10207
872766
1088594
130948
982567
553453
986004
352254
59719
85085
692029
366471
106470
691422
262392
196485
207095
181227
998025
378962
472979
844674
907533
849359
875790
1092660
344532
679531
421933
13779
1039368
14578
861889
505204
154330
459849
524438
7117
138993
753912
450808
673808
386659
361355
54778
459948
974574
219618
831343
259647
460676
866524
854859
391532
806932
654048
682657
290967
476090
893879
830729
504347
303889
162837
756027
700686
937087
552782
193669
384206
255055
147462
461409
604672
293307
1091442
900286
663938
100088
832365
205414
316302
1076483
771914
20112
1049288
526124
654169
1090847
403128
189740
490933
297733
35237
1090424
363067
43437
559890
706519
802348
530028
815272
695875
46928
286710
1036386
939339
806327
942347
183477
894903
249735
846411
380653
809432
226234
298401
76072
239328
550541
895803
548981
518779
85869
660992
352231
126247
994553
464262
867572
516059
366164
649095
457927
628924
1066769
733260
728859
878990
1020365
816786
1058099
276745
839172
365549
552407
337078
670732
478024
852993
1035889
339738
1097457
1086288
932590
277049
554806
396575
180263
913466
892987
958765
117566
1060838
199091
163943
746858
850288
993933
998849
69520
1035013
917230
412477
1011090
865063
426894
619563
835174
335235
523341
697610
57351
245209
522829
145973
1021659
218855
63180
358946
306161
267311
285305
834495
228898
694940
380872
697150
799524
234989
677363
1020020
1021070
578029
443980
508348
555184
174367
243093
862015
139252
1087567
233648
952050
219798
375823
212212
444145
1013124
160209
694398
1020516
616082
833893
667457
542352
215082
324288
246429
593514
718442
415207
642463
53794
73643
1098809
233123
708835
451812
274382
895002
428507
773737
501760
1081682
130954
937363
535166
830684
85585
665014
1061339
571947
169097
924828
946674
272446
461833
27605
129012
132047
636197
251165
775979
807259
352500
432842
953599
690689
330864
313851
1050955
634457
818557
876509
721344
270586
716396
786314
113742
407255
12196
891065
1078526
614390
268717
103696
205587
915635
288188
51270
1074040
241595
589044
493471
311329
970792
1009393
565579
274899
715164
498236
264238
354599
359058
428105
931240
314168
697968
692200
52235
40407
177888
798374
337856
915884
618618
1029360
93722
740708
534978
15131
773475
737319
424436
59997
218870
922357
863263
1089824
292045
1074617
856551
264525
557262
714039
549463
308501
159305
1090115
764975
1018758
99555
883986
294712
470205
74733
363166
711162
420730
515808
1012983
582541
831771
900654
1088478
566983
849078
43425
157799
993659
1068753
736970
770098
77388
989772
29466
161194
187710
232458
567995
695904
884243
239009
741900
445751
628382
822620
594924
13028
366550
1091321
773038
929049
194054
808241
641744
910500
128069
938997
383086
497675
537191
519081
869954
506603
168114
296271
421219
954143
20009
1020702
362527
379813
377511
262973
64822
556249
289814
308217
285255
218161
925484
512298
902695
506333
723943
912357
628776
728398
599150
547538
796193
487941
274510
995712
748676
498068
642882
168138
69295
738008
86885
618909
499422
3725
99697
59898
1038662
43279
760537
1095475
418284
263055
603269
904640
232730
776399
475588
457252
632088
229821
782151
704675
171227
1001745
887398
939607
104900
612120
966678
373246
840944
765723
36983
1040652
1040651
101088
218575
796917
426789
217495
1069104
362332
472536
63770
989960
948597
582059
232793
991694
113856
154649
956365
649936
650986
838432
842816
623800
293085
324819
1006929
75864
459951
632250
82409
359847
331729
501790
585898
99787
960550
194068
964092
1072081
289308
753990
446445
806598
382013
73638
824105
447905
181893
963981
1008710
1002668
437947
226815
723704
390913
843367
786562
122482
1085253
364968
722889
131545
546260
698612
842820
936930
250921
466140
536359
956347
974028
2252
6114
548660
310166
679253
428783
823392
669325
841479
943784
222698
451769
99312
714057
322285
803345
595513
982896
147418
539815
371397
584605
396037
46388
435999
659947
378307
559919
245677
1038526
499013
164425
175886
824170
457931
178310
837002
86597
55097
493769
1099511
750261
80608
1099865
195813
1099864
548633
236793
851467
216734
217784
218834
751097
1075529
589300
277039
541781
542831
404693
639863
595477
110157
886892
252335
770133
771183
199699
417013
18385
3714
807995
1029997
238591
109769
679224
776898
945383
465074
903309
921692
827970
480470
80217
839995
1014683
289261
460630
223595
943011
150974
259312
529260
278072
988119
1031689
170750
957438
464679
733736
243033
103021
858708
448870
79580
197946
767253
858617
717951
461923
282701
279140
489857
461717
79433
170003
722774
1081093
355547
614733
86627
820266
25237
971691
460981
837239
1059300
643201
224299
602812
40162
153062
1082249
101354
687631
975786
817394
253842
899123
1075849
721308
518540
1011922
911630
204839
49686
458728
489413
1077519
938492
450225
234788
848947
46799
782189
958180
634839
654538
85760
234590
221540
345131
838825
112944
64741
965855
900277
652540
239180
970934
940941
607633
356458
732035
786756
545410
732516
526932
389743
187509
372748
236480
1025870
807403
938978
125129
48699
838687
727429
301418
820514
652446
422557
170798
1011063
342323
828133
1054582
46675
91182
976532
240956
293273
1076906
26074
579339
1083576
196721
342560
1056537
686784
472694
469345
461636
579788
800340
229424
631636
550054
428975
913800
978053
698988
282026
203936
147773
11624
865701
788608
853371
253678
569906
446082
755827
43823
162202
709525
73062
334739
737350
462070
571269
968950
985054
980347
781162
1012640
171898
198750
492702
903275
854028
153106
527759
229763
498668
1071312
22125
186818
789146
305599
1012649
370059
876696
253541
841300
1061459
1091729
491717
635617
248529
991386
502036
590930
315219
458548
517667
689744
601322
831844
417082
722214
693200
552030
515444
280638
968556
661892
955410
552354
86360
561917
140202
16601
1097063
1046084
549433
666672
235315
786401
927276
923808
678345
548594
475097
988935
231955
465973
121040
810497
539089
69804
68754
643141
656597
85160
750026
635266
785621
97158
704499
365134
366184
480162
616065
725492
1091634
1034374
629742
1095363
489260
439487
1075176
649554
138673
458088
83776
854880
1004717
390235
440754
620284
145413
326727
542188
270398
660809
833099
635765
799955
992916
854450
1084720
739280
106844
776532
1030546
325290
80981
488399
1020892
740483
261093
502477
968495
233480
690749
143247
508623
922848
164896
1069444
95273
91655
481623
804442
994486
858140
330376
433533
12715
1046787
951945
650802
251727
215881
692672
686921
214414
359502
306675
943700
604613
957446
784804
803045
528449
676699
18221
444137
258652
200038
930470
402499
121571
148277
336045
408669
389429
905622
341743
89175
466256
727914
559340
529625
20142
481144
856349
421136
577862
854734
170216
602838
731082
801619
75643
164318
456884
200148
704188
127451
933710
550192
476637
862275
765244
1088200
878923
813957
766620
697342
745713
433908
84787
412159
747018
241148
907560
214629
455088
618400
889771
965337
807227
703945
294458
685416
332647
831711
835501
972835
142288
1087647
865559
69609
507635
731322
592822
841676
839425
296967
204882
469429
851005
753590
1038423
223700
89667
441409
308377
181819
708119
594482
621621
1089109
1078782
72555
316761
975469
338401
337088
1064569
283284
718298
1072847
489984
333021
217892
75910
149847
835584
895175
736264
643437
52932
624035
83575
944288
446337
759012
464274
422300
897821
698751
292832
526230
1001675
506951
453631
62573
610677
709751
129264
1017247
490920
22431
848943
123841
326852
1061772
740703
532800
929992
505012
980255
354014
861170
835863
325237
1076240
851830
80812
317011
891425
777524
655271
842900
163638
41585
646662
563834
460826
467898
48464
960494
528313
148500
810706
268256
1081063
319812
205341
912012
154132
1023456
234162
173423
740456
204957
111715
774906
889373
444000
520840
64626
965741
312883
644364
805114
317801
466491
115171
157582
325033
491145
256004
59707
484529
488409
779781
1053013
781065
347581
706781
589213
611126
470523
1099028
1051339
996904
521430
52063
221628
360433
347699
450314
261902
192337
66319
212715
1018683
407939
847876
813543
802465
62435
989837
731799
136384
307618
1086718
382885
511054
1042368
898242
5876
128759
647728
57092
288566
216660
905467
148937
471069
37853
569081
92343
261395
318875
1008752
838733
895547
157209
24843
815494
584519
645074
198576
1027847
410402
76925
554669
1017017
136093
1032610
429071
535141
870242
594066
1064851
73494
254274
234124
461882
165935
179342
258822
512740
920449
799574
850520
770689
526532
18617
658298
8876
703202
82129
1025709
127568
347310
400567
1031799
139323
190194
13940
877821
379770
766467
658705
189347
731489
983902
912177
164325
765704
95243
945653
663016
273945
905044
1015667
992463
579206
527327
97566
470802
649821
923593
836220
706803
900876
467183
974062
351646
97852
883842
978015
246348
960702
228486
286483
61049
818456
956973
1003351
608536
839236
524155
455878
235000
236024
1093381
545602
821488
97439
409357
201948
663331
133965
915923
68336
228371
724408
898175
323166
530030
293915
847436
123267
853492
522804
1092390
459235
789876
411486
155268
1085628
32462
580001
724553
330942
457028
752259
669138
771273
352157
959693
946314
553325
537473
788585
1010689
376959
765303
788538
890002
285116
814552
104095
304819
762625
982783
794775
312643
109758
243991
204576
578194
124725
553300
952695
299172
215287
986496
377059
898735
541959
593413
717148
266255
1079994
884278
887665
274878
976689
328828
784829
1041827
12201
992981
976930
261752
942702
23495
99216
33121
1100358
824475
811140
41412
377886
39804
184561
817289
397050
642054
14319
956000
666450
207818
554378
308439
685001
39026
293415
298875
280666
50760
892423
812479
1038342
760416
1016494
320341
864389
214474
9103
755314
382898
506841
856620
1098090
1057860
226865
734702
812199
691904
520188
475511
846128
384182
127322
457191
340144
727640
862856
92953
715714
551980
940422
83799
713444
311260
448502
604965
963106
561249
879891
165890
312722
1048805
339432
670788
698665
706819
937781
758755
1091029
639121
157885
428070
1048511
423973
141864
459105
879367
314638
915350
502026
482912
501909
199737
523801
522751
212593
64762
995044
175810
696287
987067
734075
82407
168968
1061782
698451
491467
570527
1074221
909822
872490
498967
814211
535812
693205
727085
390567
759767
379972
484914
112902
767793
528810
813492
631887
272697
1040632
693059
1058004
202198
203248
46854
45804
26946
25896
842665
843715
130140
764648
109115
246707
943916
898597
897547
992184
650633
1084275
1084276
257090
256040
70039
371695
215447
773799
954101
267038
1005400
825222
696252
580615
995357
714680
363101
70450
674615
1020653
411984
1007815
842164
575745
385007
68956
989291
178687
303917
289812
883932
699125
1090885
1060843
443443
717475
572571
1077421
1077422
303577
1050269
1086686
173016
627344
57158
319879
567153
626695
999430
611252
615783
305188
3352
1060442
1072630
114664
857287
1060743
516639
473470
465740
1026753
156668
292270
98078
573372
650769
173932
88107
628464
1036272
367386
476115
762106
533215
167908
15505
564520
696905
323924
793156
892286
149826
635695
938256
766092
292673
604719
60839
1071767
135938
477669
769632
113658
235402
910920
94532
250015
587498
519916
442602
20967
656958
410825
518049
776428
811380
450482
230205
789822
383937
953608
1058709
1011290
471590
641690
1062477
128249
881251
10059
838991
290907
605402
358702
26290
595013
19787
437110
617719
711761
473423
596218
3876
290820
916289
486954
1013754
939592
698915
188771
833167
646588
421572
753630
1085745
158834
823284
667835
1017921
772997
387313
858751
571532
978499
429816
691221
1057552
206961
981063
68193
838265
139033
6540
522998
72248
953298
87338
362947
660562
1090878
422115
50485
89646
229336
208616
114962
223689
782427
374969
923523
723457
515269
1039614
334220
794520
337408
1069347
678744
536494
692928
113888
807882
499575
7781
1096143
377938
39874
179524
937613
345981
485756
526515
219914
217215
1055988
362829
45040
827694
606495
891603
326798
1084126
495616
136752
363743
904859
779213
177065
626967
255205
639685
587719
216019
464820
100937
627245
433806
804742
1056498
1028019
991462
492880
492881
972185
423073
25227
765181
949080
840651
969027
573451
551677
1005061
1084079
243215
262899
202714
43430
807851
865129
684962
362178
101239
531073
174832
402768
55787
888089
370708
536869
960329
211158
680085
50802
920843
233342
872965
791289
796417
718474
1059426
766494
1098849
66732
14963
687762
650938
585344
413047
417355
207220
569808
961533
839874
274048
144987
664262
158515
643758
820483
333370
433571
419131
842085
204541
192545
168217
90053
6255
787072
634519
15394
985289
397706
630987
1091664
565727
740410
553385
408306
91790
695362
882923
386924
421853
441008
1092808
553323
578782
77438
687785
187696
588737
910601
133546
78596
136809
964029
615112
1078610
232123
885533
444281
409092
631442
399299
15234
45917
624448
256077
972259
597880
232663
949984
679390
168728
171622
342882
510881
755492
795863
548244
931023
413755
562263
168448
281310
418758
25764
673259
160717
58526
190868
728129
466870
827566
997951
286703
474586
821918
573056
621548
296911
837938
329008
965053
753487
800066
351243
1098370
315252
986589
531507
816085
91849
988329
82248
200976
338033
565787
662734
855617
514829
1071392
673443
833044
373299
197256
597120
740998
270992
294703
957313
322203
601746
87438
191502
786051
856667
120337
997845
538148
79669
459813
738998
344645
246748
793246
235247
315594
410622
728706
830898
488658
24965
1067494
693389
993859
1087681
1009511
309774
426337
875918
256999
15951
418626
991418
591207
908059
721364
256452
182080
212081
687515
845926
664919
336389
782659
453806
574851
1027719
201606
461257
334911
553052
648810
673430
134152
972010
43802
37769
197415
730573
1020181
399478
1087616
358161
314735
1080494
812295
730985
1029332
961660
846505
449203
200472
732182
857176
558717
438153
968160
625026
194733
503910
840197
302746
488142
945268
311810
1095750
271225
977927
896210
913909
709645
127548
960258
796247
409419
290739
436444
233189
719468
799236
569844
989993
557766
913615
25251
157124
908169
758277
1072165
1049090
265118
874362
473916
190462
452793
118798
302862
1080076
975208
229839
1019077
686443
379504
375969
783292
154743
634595
266437
60562
541851
497909
586057
557951
654592
557940
108704
160388
1085625
573765
267996
143702
469639
817325
816275
697370
568783
38395
413971
858014
1026351
485135
615548
962033
435963
191335
779636
874522
99619
429315
275239
208356
220043
739794
707577
530475
265554
145500
676851
490245
785786
867288
1012180
231165
2228
97536
665773
1099934
982606
516034
892074
661226
552045
106767
45984
121132
756512
824120
526167
737980
332055
104211
1062795
543846
1073181
898885
604901
870041
397854
655866
823037
288560
444276
216937
382813
293706
522502
667715
477509
716194
683822
981409
32158
152325
1040368
1068476
594055
354360
379365
125159
204835
308821
414240
482055
1040927
2339
342819
398660
797981
143714
724465
942798
341433
701855
918002
923025
84370
470902
704678
618139
220275
733575
692208
613253
461050
325607
621718
97255
698196
550312
1031910
926761
1075887
778739
649252
830727
1033298
841068
15020
1037694
267031
436033
309945
33080
792271
646881
679555
109417
600547
802641
370033
20582
415387
592761
211640
259407
525833
537801
632727
923399
125029
83954
282388
676627
839812
581589
1020275
635993
398011
1075595
51715
261240
882734
5814
477359
348209
952167
1022262
104831
172911
1085214
764015
914347
524711
955117
914484
52507
729824
673872
8662
33117
99695
471925
1081203
198664
309809
732864
30270
534592
421994
640775
157857
528137
1047238
374013
441320
943334
872451
405467
936138
241130
393556
666462
531068
573689
177828
44482
622813
811784
625826
1055498
767064
999700
823568
163549
1047548
357535
97135
297139
232589
566455
16556
421103
700081
368893
369943
986563
48593
30128
931759
466819
264965
510293
910595
243501
809769
830800
96302
870896
596643
511232
677651
781923
873987
915033
535125
768417
1025769
1087150
459412
524105
722352
1006760
891636
1000573
972677
221519
1039301
65155
899412
898362
492638
510395
446233
640897
720494
301822
274949
984097
233052
882965
1091484
1076145
963316
55424
676127
1077522
1032080
775247
588322
380446
863300
135153
872931
1041156
38009
358000
641444
901513
1093789
145164
184472
400771
1067164
188812
116947
723783
432926
659105
141729
755913
796657
994447
832462
542631
369168
163310
836032
597994
530471
1002594
71184
884469
756467
344423
236271
584855
551114
169962
72168
1063533
1040128
528301
130333
277389
776527
357887
622274
488922
61769
756998
903849
971284
337729
250699
715140
47901
771496
821502
1033099
215063
970808
150292
461600
512467
808316
1050503
860005
99613
140953
66881
994384
712003
938866
562983
700170
746115
125468
359045
359901
1005241
350023
583147
547317
477712
713971
727864
117984
228404
1071259
1069875
150189
281417
19068
82522
972429
448972
144651
619289
866848
585366
800548
1070502
351926
732618
162314
973440
1035717
752735
429929
769555
868509
212264
404688
524099
89184
553280
501952
307073
284611
37049
142494
284223
1093890
977453
661808
702592
478244
1067959
172239
836783
980168
865322
928728
1013903
589094
278470
151576
824066
757772
29805
561747
806639
652425
1084937
430857
369029
1024841
464895
588256
177490
894079
354696
625876
614730
289892
290445
235492
759992
1073562
522756
144292
166565
995130
86972
884829
688793
175534
489214
952198
464179
945046
698227
370363
360473
729859
339618
631731
705357
1083713
172259
189117
325025
290310
671018
176188
376849
294124
587378
757754
578067
197959
1067419
955343
83197
471664
864832
1024050
914362
205759
1071899
1036865
755229
872960
589875
607692
880533
847602
21999
812759
990479
439200
62321
136698
381067
1043270
499119
664003
872929
494089
313549
503432
644839
749389
835606
157087
462223
273125
246137
545768
493668
19440
238424
857260
635135
588965
866217
1062074
791395
654269
832019
534322
976903
113467
518642
298098
726492
177835
865838
1082997
448957
837254
784936
392075
259841
462910
499674
1046452
618385
779251
481153
1042023
916531
966199
837155
292352
680117
64455
831158
861105
170528
298792
38667
375343
142658
904421
884444
994833
1075440
663436
1081807
67567
14637
749826
188429
924844
790466
586799
233634
116700
993997
899977
980118
993352
704659
351728
437157
757845
342411
363953
886714
287393
554059
826646
950438
684482
73336
439431
488669
974092
453663
516439
376275
226489
692326
1096547
23617
46337
356622
812597
305578
104332
996004
1081302
885772
790844
730554
133981
547300
981785
173273
660547
159443
547798
181269
1071835
656854
423750
1069294
851419
297018
104269
1069851
569955
703300
706763
571338
849682
432829
549417
242814
722887
1017962
230382
515950
959059
298655
995986
265374
329911
1077158
1025926
125610
489257
707110
305897
801474
591221
468673
1075462
947387
839167
594580
792507
650639
470654
393392
1028986
326429
374913
969932
181561
134741
1086240
847913
420598
649997
781134
682919
586592
825619
1053465
556005
73143
40696
967673
453321
127724
762573
59195
193306
40694
987377
309399
490626
356259
636158
768006
888408
149915
1069131
1019228
142696
56921
1086544
763140
282307
406309
793723
549288
71832
349031
1029843
585454
603201
1007917
133262
462417
626785
944682
802791
582975
468141
1001747
624509
1085097
837310
144588
824091
707857
21730
184982
251862
346110
836535
565620
317418
8900
30520
186381
260247
368101
376366
76825
1013452
514957
693119
425306
239615
244669
825545
838301
990500
81164
12279
1086275
547369
655443
832158
1023169
872184
70956
329888
201382
609617
56745
310583
734021
628357
285786
1073569
930186
989741
446343
1029698
678272
959612
481856
196572
114253
141995
230057
340042
933811
779533
910590
248549
62871
78142
683012
1029116
437399
805695
1034855
612819
634923
215156
965029
601545
426043
530373
509756
307570
635674
797948
461167
877334
478271
60367
472482
148919
180016
306139
402257
668247
640038
655078
802337
827208
172799
110462
771330
1032287
63082
1092937
246894
512207
957522
800531
185605
534212
733565
1046662
139807
274517
803588
126534
907760
305398
273244
583697
790833
412843
40884
2810
125641
531854
740175
729495
82176
821127
302122
425031
869228
477266
702659
708777
1059826
292256
324199
22017
688541
167119
46252
636973
55888
841433
830249
946805
976655
145311
653638
721773
464241
800076
83714
223658
533176
598853
7989
1052727
408375
602107
745227
29785
949368
289584
346518
835999
729949
183531
915201
352307
203619
265284
540395
380535
1030806
378245
583324
181179
988951
564704
725945
406117
454769
464020
771586
791657
805937
74010
313993
877674
355110
618621
541520
1095022
924669
208640
158772
749914
549141
545126
276183
38425
61906
243213
286441
267724
597602
1044209
893662
584762
664881
169037
588218
102319
403988
1085758
695455
1074104
516421
822408
745274
685090
995894
886215
768476
342985
453476
252116
1027051
653130
287638
389778
194587
940654
137430
1036669
641714
885489
418239
337598
612015
723435
68403
846455
537956
403387
563954
928462
456664
436266
261965
727565
788593
855352
442464
953151
524626
1071129
986596
67283
288809
829978
192822
685823
8241
652571
952511
302783
165169
112345
795391
137942
736441
574720
413803
916838
638586
22365
72551
1088867
551729
1021332
301370
820078
68858
243764
381697
236529
930684
420284
395234
1073466
488040
1026205
40525
328476
1015971
398990
324666
820557
1076057
949281
439838
897022
136222
1078437
425466
702658
301129
287429
888763
355611
816814
632856
658804
264247
394699
1003037
586104
513962
344879
121209
130411
63609
83277
203230
615432
803694
778262
288325
769629
597284
329025
907085
688173
746743
926069
754154
861787
878520
833583
1003179
321112
986653
836334
94134
744467
441360
1058482
757174
659269
279884
4705
244066
465050
601316
356947
234214
173096
460551
304190
746797
967573
594742
165246
819028
1032337
657391
154050
516618
944672
819177
759903
477213
583554
246596
1077343
91356
978379
132558
586565
321483
205923
735287
399067
17327
480049
309146
696268
199423
324369
1033771
11917
883432
85001
895642
1019840
504429
298628
501607
1063365
476563
690765
277478
494830
611834
925789
202153
42713
743070
196073
596937
387643
819424
298508
254174
123362
308074
1072891
405249
527545
537249
117950
527025
530352
944386
863730
306125
187871
730421
633485
1004742
781088
186535
417903
830714
1088288
772587
489087
300083
978150
647604
263735
206645
646773
1048575
880659
668563
230903
868172
41922
518595
18216
491803
691809
512000
42467
1062743
560420
177807
865443
30620
192819
828407
985896
361162
1020426
763963
388286
75293
513045
578332
5426
268549
978135
633158
439335
332971
1075428
451800
63927
944940
544905
669321
1054078
281874
853230
378677
251934
302759
921090
579752
749949
158760
850528
874338
233954
966337
505361
322469
775774
222043
171914
935623
126922
564759
619656
729433
692990
719694
471744
53789
474722
1055732
754865
854014
458297
142618
784913
612534
522373
608951
466933
652668
599611
600137
867444
791830
1006540
357453
213800
593230
1038264
153740
1015047
917971
418936
107182
1094370
852452
1065723
956354
699440
456315
80595
290131
113976
1065980
1059501
7804
127254
31564
819699
22636
1063187
534281
777839
59049
61149
60099
1025303
9010
1020282
563732
966815
422218
40756
255174
789506
797287
27262
315629
641738
177830
626137
162594
1022328
50766
999807
94985
533629
195535
563713
4352
295893
1069214
403443
837626
589628
697147
669123
631843
824823
966044
722772
256649
312052
501626
396445
189750
195296
159506
468419
739019
1062809
443641
353522
96893
340675
665771
168374
723501
472647
659924
251402
906984
908034
386118
729205
274188
699349
542834
536750
908863
279309
969656
912243
1069783
284180
497579
207795
850490
725387
553449
57916
530835
892697
325316
135224
795498
725883
433393
998916
771926
919860
1020206
285845
187023
846189
957557
425669
427205
1092983
595926
183174
847672
632967
752357
891140
2821
132262
302329
436778
183508
210707
256423
1025941
338882
464413
585848
501547
1005481
735365
740156
572649
53908
729973
535506
572589
689242
183581
561532
785692
952996
41997
648893
953274
844375
423026
356226
64203
936324
148860
790527
293687
246270
363802
520504
67153
305648
16643
980132
353143
394643
108845
595165
541244
534386
119198
30820
932446
913347
483187
751542
650936
995803
827782
78840
548087
733609
246841
928336
876713
439198
191921
789096
33961
363329
1053828
360067
150757
569750
732004
431737
512110
326330
708551
845042
328265
208932
808456
56509
959222
442594
915341
332973
175822
333217
820431
945382
634735
361886
507445
335753
859101
434614
1029968
620757
702354
845821
975554
220413
211665
466365
112318
780815
31360
292596
775424
29157
981495
360252
977143
266477
959189
1098933
744643
111577
804168
34699
478556
497332
347445
611850
293313
884470
92573
375354
42609
475120
617195
461740
783502
194667
602647
344995
625021
853237
36526
149918
322786
568754
81067
1081049
62955
60257
852466
220118
288789
599945
55751
989842
232595
953622
681282
878438
388770
498813
604803
969643
556907
823600
391657
1099706
80322
418455
554683
282989
952714
62007
229963
227468
1040602
343083
875727
119427
81143
736185
684969
240704
53142
635892
972903
324069
284527
141759
456301
1070833
508597
161144
375003
870704
26853
585547
707810
1043062
1086769
188320
964798
379522
844823
605393
103083
125873
914634
648675
472423
311892
270108
623307
446273
750334
326053
661800
279082
1072069
468004
808829
150413
533636
593100
849485
696161
560737
972587
586689
848604
111447
1084125
1048305
976222
811382
276859
42760
239474
876880
269325
404196
517672
931679
551661
1092327
797741
667487
484868
530411
907690
921582
136368
682957
502501
152343
217560
566234
312546
1076825
700644
1044134
9159
637501
444602
117177
259320
405210
582214
949985
259259
909433
157466
274614
637661
954531
41805
42855
371360
161084
210099
686042
88784
595772
43287
530629
972987
192011
52935
579281
915746
220372
506252
593868
797222
656908
952624
155418
537366
475782
307043
409237
27333
804049
421302
354399
771206
142300
967520
1091980
29363
1040354
644928
1018577
125158
822374
743273
19121
264843
323501
612610
149872
274832
439139
936139
298082
252917
506003
564567
575707
653257
37620
717532
113867
1083518
648290
512657
235413
164613
1046475
441997
1086232
1066479
880279
558072
419595
598391
570098
684422
353658
53673
620017
536801
754925
344210
408407
773539
206717
961100
193712
344361
1000761
300044
770997
91728
410912
450596
431329
134982
176728
592721
466833
226910
922617
747775
503026
590299
845675
313526
323900
14925
942418
459192
1036488
48049
170808
819568
538378
806023
19551
584470
1081131
112797
773877
1041864
230634
1009078
331547
66658
342222
270097
48009
41194
201428
901961
915040
108760
1035062
586134
736087
192174
643553
319317
497532
1014202
68148
999147
581750
419184
779395
669372
632129
177250
40989
1036355
929057
114909
817935
1032865
322366
820135
161867
982797
800299
490017
326701
431077
61848
630159
861373
124200
524053
434961
668589
181226
206822
303053
601964
164899
963100
476692
499052
554183
201102
427525
866285
40233
713353
108949
92569
828287
205926
149761
727890
382945
941734
905716
636917
540895
889488
432168
14737
330769
665743
274421
24039
443144
1065593
1044008
921134
91397
871551
315104
475059
261118
603583
795034
728440
1006691
230775
1058003
424885
429805
938008
357544
127594
709249
234650
476083
87675
390581
737038
1092995
494871
1050365
250725
134756
622951
1055737
895134
436291
344616
467467
906015
807459
119726
1026095
845673
19292
734348
601108
547500
263064
1087189
46637
684824
670860
738810
299665
418837
625816
915380
863282
767617
557668
941743
88937
876792
529947
284438
254364
14538
792632
463309
694876
722859
761704
847948
152090
261422
724400
1091757
974024
1021605
1046076
107313
493094
15075
228267
575241
205464
751027
622839
888207
1027336
585265
869605
266937
500078
146563
555497
430583
357297
612051
972645
806252
278050
44300
703195
751792
47059
915799
208018
996327
597114
1050817
141440
1024830
178749
534988
536762
397093
904672
1062736
134382
261958
686939
748687
383203
33052
407034
782020
806558
520525
323060
1011884
239554
126965
1024380
190989
252965
86358
706067
980130
171338
405765
1078339
346717
209681
141313
291681
278141
969562
537757
215025
296927
110538
921637
630027
511223
972108
151585
139219
441622
235365
373519
191615
192665
331977
633135
352920
405579
718719
606967
392138
74933
483545
971450
397859
506236
175879
433580
285594
285197
175866
949583
540583
349568
198358
753397
740839
394408
945518
901468
290709
281085
766393
205907
258803
165084
905771
347626
172827
48129
437612
62385
484592
987778
1037791
1040384
177516
14400
184614
559557
573615
549585
884173
597612
912736
803022
195009
749212
734618
530744
596568
379529
847629
404696
105968
519855
970864
64493
83085
259055
68907
167481
124964
989295
585780
306543
919019
210462
1014143
42423
413350
21367
123809
820411
935544
945854
1051821
5050
730734
792651
993928
719228
182164
545709
221320
1077905
578457
192395
625159
918276
1060997
899607
773951
91990
1023963
913738
956452
757573
1004883
185972
469636
664723
556680
9253
464522
885282
234045
309779
715907
305830
61919
16827
557744
334797
920024
1090075
8864
953860
368774
229067
514024
156210
223529
21200
1044652
26141
621593
313583
1002385
311614
889966
482532
312915
675324
491236
610479
79426
459610
871280
733754
764022
190813
301931
1069098
1027789
200544
263685
774405
337415
40463
805522
478994
825613
276727
269670
139162
1060948
621351
606220
837406
958224
1012090
823248
241762
660024
374954
464723
812575
97689
530415
249318
1037565
687217
863284
702601
1012206
190753
789263
1094666
996866
957156
787578
287539
377246
444293
71848
412371
801394
959879
825101
150249
704322
264004
883493
957357
271574
806371
391104
560938
1027844
17507
147618
178337
650500
246460
127404
428328
1074902
1087932
980928
975791
384553
917600
1050027
885177
510105
260221
468868
197457
233665
769912
1041022
122564
249050
255494
439539
595374
578784
1025274
337438
459883
663985
868127
635719
217335
824706
100415
456000
331669
651224
1040667
462970
218233
302019
134988
1024492
478865
630775
236160
156974
684507
353674
695187
298811
1041572
998632
572345
940943
1082938
462634
175092
854435
204918
995569
1099945
136503
458299
940325
694264
577093
894911
360187
485136
992292
340436
396548
997743
50567
526308
668059
140335
286894
14473
832487
588873
774452
414776
591590
1068704
752799
461522
486100
349557
459715
760963
604331
35580
1083697
261147
884818
276757
263919
789529
56512
236237
461346
357679
1075087
91267
877072
362263
1023779
2334
579779
33959
359633
82540
121220
1055796
507713
51034
298462
509263
677913
1027562
286332
73496
823911
739312
366892
859108
259288
177921
773787
8261
99920
161140
32002
175646
513043
1050668
871166
784538
437959
520694
932855
163506
997789
934007
3205
686174
168597
920834
330616
632964
18478
275231
688165
680689
310037
263693
772612
944126
536605
185164
821315
269798
1053948
484622
921653
802527
630658
740313
254147
472538
27552
1094679
776501
43739
788746
517399
343097
334574
626648
406883
667060
581600
74463
931996
275020
1003620
107525
624137
876630
228232
599626
736279
150768
287984
970564
24683
981901
783692
303983
820080
170086
95756
531592
113759
520643
579077
892259
31249
247477
683345
85981
1020433
390412
852219
450034
337221
785364
903969
414746
314919
74545
315705
354285
436061
685977
127634
890068
61676
566266
888762
628791
586417
1001169
760629
231143
336569
208855
604511
166249
982731
1002374
1033569
55484
447158
760867
339972
79907
952825
608818
788619
736901
425788
802804
397139
326387
736789
212309
656214
1094299
413790
484994
303429
633382
1060377
221580
190852
915728
764625
880684
176894
400480
13611
535099
1032443
655519
880313
683489
610304
1099378
841737
494278
365350
433510
144803
47225
717122
1003702
597890
501627
154779
270680
312851
505940
1032795
959195
241066
488390
549405
565091
444318
496583
943375
170804
38275
1099476
568819
1014284
204434
470924
129674
85968
718120
927527
63920
783238
205022
503646
1083568
392549
122395
391519
82790
225732
663784
965518
746820
77620
38149
498072
935735
364954
151647
773218
162990
354147
152735
1004288
390792
173800
449801
253776
283975
82683
692992
1062586
434138
287555
895564
397564
517070
653771
72304
169187
81774
545415
230049
792314
880535
472429
116088
89168
479992
283797
556362
643167
911680
834968
236561
268101
305382
88816
154766
28665
864569
494023
104104
666653
250936
775927
491175
95488
886348
931637
228560
905841
736826
796292
523918
120336
64370
712131
1051868
142924
95007
314397
1004814
663994
1040942
655759
440327
186228
1085247
435293
582109
176628
862485
854233
960481
302287
96419
748012
1082776
394863
277260
543505
856951
704714
1036898
484007
374574
246591
1038857
676880
82713
724333
204992
372325
109064
567938
312148
69933
338422
118144
300022
635723
693907
680445
875057
774742
947566
945185
48900
975960
607620
388306
975447
1043960
955023
341425
258437
674215
624394
1024421
833085
1085510
11220
516819
51466
941585
838528
697726
1010925
855178
820134
298558
1062278
1041180
498613
805084
1006809
650285
504895
754078
997465
1089996
258124
830229
347804
210533
324087
47713
928566
225261
252980
142119
601278
154253
1096540
501457
149599
150649
425684
328807
60438
1007018
74088
431258
127143
577665
1093210
762619
870234
996003
493106
97759
101395
797823
223553
470116
347034
599245
212164
3868
359172
915893
783902
110491
392024
817380
894268
311548
204474
935733
717910
259641
782470
665959
815857
701810
913302
124508
341720
21432
129643
761165
1060077
510884
1071334
169944
1015811
830931
448013
470247
329270
192297
855855
1011248
757540
619261
74495
334741
325978
4773
19701
132902
438574
359940
416381
169013
760426
967351
567398
220153
22161
177503
734698
992984
550709
330879
879495
911513
558408
421993
439217
890220
516631
901340
638886
755438
309088
120408
787171
1024644
561366
916314
496809
790072
194540
51634
188894
113790
930113
502568
230957
630589
3508
286414
857854
159331
608698
231127
725614
234809
130528
804652
1010420
429853
1064816
10391
392542
771360
840762
701214
522790
267636
933348
125896
1066595
288036
861538
739366
516767
547579
168658
503621
102617
609727
632262
145861
845652
98936
767009
799718
95644
669807
199964
264410
283790
417781
716128
964723
892518
324846
400846
369244
524812
1030731
318402
921308
150350
243121
560660
739578
1070721
180320
290644
45993
125465
913689
1033231
690539
858701
2599
874963
15010
142061
1076885
915540
751234
220459
468950
1041005
1001207
425810
329916
314860
45010
417659
947215
951095
478420
241024
200325
1002741
614798
645089
39622
239068
752548
858440
89895
214345
547884
1027579
675211
547337
252328
896084
382608
1030463
965574
299462
738519
378240
498298
690108
878723
897150
514753
282412
433389
749524
1029660
210657
540400
233318
98937
918358
375418
1065109
103755
1002589
1026618
272836
1085911
506038
718345
90249
990213
546462
561562
718950
574566
347538
56837
37219
428852
893722
738994
589514
977986
997123
145984
784943
209420
948704
845671
822188
1046935
244937
733266
109827
326143
976315
257385
383263
552074
1019871
1029877
349574
996338
527341
994928
541713
452749
184168
327368
739915
361738
772186
1007949
142566
818583
32911
347453
404356
680575
331668
834801
1006041
1023943
794137
473529
225970
59769
240728
1021867
1022917
569742
180223
706419
382708
276679
312480
783749
645833
929965
497157
97123
405250
221554
777130
434307
477074
384319
786067
422864
655908
183084
969740
100853
669086
34330
283238
233429
222791
623750
307479
205502
575351
222063
657494
1041352
1073266
410175
722258
365829
417064
414764
597111
762712
956838
1023102
632604
56013
46902
786491
925120
1053693
816106
198381
288349
887115
584684
799270
641814
431163
225943
176049
363235
1024077
902307
133307
544395
1006465
585857
296425
501941
772496
600236
1005849
593643
418065
57137
307091
103091
1001492
675674
300874
888131
640332
1065972
823521
346948
1090978
105024
689084
428989
525383
145447
8351
168699
918310
395969
1087261
512600
883116
264760
328920
934178
947448
1064663
152246
667146
760173
398704
615483
911704
209758
412485
1033397
85116
293112
125171
277658
1053919
750902
70112
344041
567568
1053244
622947
899448
496889
926951
366715
543932
971705
893753
445197
740063
25225
680617
868024
1094331
111193
743829
399201
706575
394245
942744
6902
527893
51236
999069
1086341
169729
573800
99911
347605
580269
188378
37231
93775
785966
302271
1083432
272484
295386
296856
373577
342788
587811
912905
126234
1002230
391571
790730
604536
355499
215040
943898
146385
500038
910440
1088941
733346
25192
1000435
1038898
991054
1000179
927195
275776
201592
979386
299832
558045
107294
141623
699498
617418
790845
457291
778164
953473
995477
894662
45253
323791
89465
661237
444555
918151
855019
1013462
1095066
260541
388131
349406
972078
256693
686882
482221
428568
1008343
611408
739258
669354
20460
321588
1080999
43686
497810
1021907
985044
840493
235926
916628
222893
211997
81757
394178
631901
1056894
383470
576395
50677
539985
351666
285013
862162
722682
842384
1087125
640651
756633
947994
281737
260124
582845
463580
885258
1017318
959382
461660
880955
462347
144012
685547
414541
71716
1014331
1098533
758131
356942
870908
309790
292787
776730
56315
187469
304651
54362
795134
580968
652349
8042
871314
609005
863190
562548
989149
216758
33806
49901
388218
1088090
826708
1029170
12637
351606
356363
809258
591298
485562
1067697
187145
210801
237955
1061960
362456
1016083
457841
868759
581717
5422
69909
332408
132557
637736
1015606
798004
691025
894745
73925
214770
599073
916131
205500
330119
322653
512716
498964
1035351
105010
439007
890692
252035
1052032
943214
102052
328132
658357
642012
857310
974506
342403
310021
233495
428051
117980
902962
569869
989663
286410
941659
1073326
462938
783001
695291
66219
533669
5924
531572
991974
959980
983704
811842
653115
983226
473646
263836
530650
733203
791092
988058
900514
778693
151557
185794
61362
15848
317522
237472
338671
959851
386615
525501
842178
649449
197389
35842
238613
133395
217554
150956
76493
688590
242234
704282
188368
256885
576626
897092
824307
697942
64709
728327
893844
685024
60868
981206
525495
947723
328419
374173
114424
150520
853191
394544
862986
811340
1034890
1071504
34952
1044275
444196
205463
823736
927810
240486
790550
1028960
1077054
597617
867809
259664
305689
1056534
53409
520271
793155
838938
883475
788522
950981
837986
339374
907328
341665
903760
965140
777818
568701
820880
107942
786856
777206
54059
615126
541547
374474
813214
938524
495464
760167
304236
897192
731935
564869
350775
835762
629463
443731
39118
956478
950706
1008850
804274
867285
498272
303944
1078659
641500
331965
600736
114263
569625
323249
103502
852455
66267
522115
783995
734835
6575
21470
122149
650266
763893
495408
922122
542209
1063478
435659
797239
918189
880225
457908
989487
581975
95395
1065271
975233
351095
475620
7083
634795
353342
857951
468802
459153
956490
87474
833482
211069
425055
224607
44602
170530
719544
709244
624911
599445
177048
1038047
856398
38389
907260
25380
787545
817856
542335
696307
750166
421987
429605
169417
542723
635229
898975
304389
209783
484731
914342
783645
338849
49245
610770
421069
312451
117609
983285
764133
38874
204134
472660
847338
1042409
16496
671452
473923
310714
1057292
38247
76495
417933
1048969
608188
787673
1058043
811250
735040
207396
379800
435327
1011685
852385
294324
329127
921258
477192
180723
218015
565657
735832
240811
634381
280220
112302
83504
1092988
465533
471996
17529
256935
348010
591137
778474
413581
223792
666057
210547
486238
394456
1075942
72242
944316
77034
151375
528010
403841
600175
909554
1034896
233077
910960
312098
22743
1068100
520494
52777
716113
689154
141257
283153
259143
771203
648669
1016175
359024
292406
6831
99510
313320
94388
794307
872563
36851
276762
660968
845371
44751
34370
648651
777742
786774
969043
656289
583084
46692
504825
252006
1091022
1077114
223505
361203
147347
137752
995770
511946
644483
256868
111978
957973
415311
36650
354718
336237
518684
315057
803048
161807
787972
913720
775863
774813
668937
562886
563305
807860
592892
195533
711100
1053834
793316
854865
1091552
853440
321545
121922
52709
80335
323017
141087
1002914
777872
848801
474211
280566
245215
9791
181635
319414
586245
536300
963898
980062
1062464
725676
1093334
842170
407716
664942
797884
615640
607898
935540
344045
751853
328443
858065
320295
4453
876332
960379
1085577
553138
375692
503988
91556
45292
769415
181577
224628
583498
844301
473988
128835
744814
1055034
1035244
889933
903284
323903
198415
558881
81306
197667
5124
583271
111397
709663
900295
773605
62528
593995
758084
236350
742355
120537
406472
908269
444557
787939
312217
886737
67412
291714
184532
370756
731776
346617
205266
534965
289716
421579
107159
215261
849174
893743
128754
409605
12588
1091459
314924
813696
698463
679127
1076095
963599
227909
427892
282396
873219
202411
16894
14512
165442
1044050
672064
1031594
329824
308225
616830
901944
475454
304919
395479
605572
358941
1035327
42515
751319
897830
75276
19175
206690
462312
797532
372717
826592
566736
338727
154898
818292
824233
439414
369430
119578
697084
940122
894516
900419
918079
984799
697263
1046788
966809
1066069
228461
442659
337643
805079
243416
419409
51240
455673
238348
33050
172953
489843
765737
622106
315137
127617
697368
470939
546223
554111
830243
179706
76644
545609
412352
287688
762794
93500
329938
493833
208295
262344
358482
285314
1065748
951859
984988
948994
991924
1047043
144161
1049456
814455
965992
193776
192308
826841
708665
8917
935025
428930
743368
826784
59460
16012
206917
1079568
421814
647192
564078
813527
865140
119138
1022931
821658
152885
852239
641736
866660
597944
232231
1022229
970007
869396
278039
15983
518295
572566
490370
123761
859764
459246
1058864
136825
352168
281965
71905
469072
192712
538104
148339
125471
882045
33825
583261
17360
634306
83151
217417
438100
615802
97388
902148
1016913
694409
968825
1031615
889661
488854
489904
1056432
378099
36141
80004
915555
156767
855624
770322
422082
131476
649211
883527
474228
82525
583866
662478
644039
667644
622376
98345
493508
15136
579867
298247
362778
16317
345071
309707
201814
738285
733268
142188
1028637
805956
387686
1010466
617925
881455
175190
1011950
19002
236798
486689
524061
21860
799389
509469
11295
643882
987479
1019601
229910
658657
792490
492899
1066227
15542
791372
1011717
184130
1009614
91622
90615
373083
255111
700000
453325
1004534
743063
912745
68006
922533
904676
753295
481234
169260
98645
439213
833937
292055
358072
979542
61159
265520
507845
855110
463262
329242
443055
760113
914042
1013498
662811
137918
261213
569074
581823
582382
676029
1080941
70449
712604
794648
455553
407364
233295
534809
901669
565135
77019
825399
963449
208586
679344
535798
1063539
86547
997013
734856
897710
959355
467100
579363
16609
870916
281440
1048994
1048273
919915
51786
34849
393797
937481
351531
394229
806674
58756
760639
167805
399378
172688
65714
507954
755713
1096907
934678
139337
989724
409478
256881
1040500
683743
343661
744339
88030
238935
940575
407535
193611
211980
572457
55190
790981
595945
1091669
453363
463378
399568
237001
748147
49795
175620
1044283
856376
616688
1006247
238064
269824
455788
346285
873578
1026877
265934
539167
792026
812909
377906
707563
953070
690031
166968
1042485
100667
955730
353002
1018431
711728
14478
307476
1066191
778563
518774
819081
979457
1074288
563520
843849
70902
44244
599726
120755
707057
581057
830895
385822
351326
186324
174282
821113
1009270
36799
318015
664109
176838
488685
121428
517809
48502
819883
249584
170219
58266
950582
560981
129942
525045
828722
940849
313368
495575
1098256
848892
158849
686389
652288
454338
101547
516844
191015
383656
383538
252345
593946
757532
765698
992886
277576
706578
716157
426910
975741
119463
654868
999483
57530
567685
695325
362579
18802
702097
670044
822973
616918
88651
350522
483837
489742
53712
142433
116877
1043229
632453
256669
1089120
750231
249048
97465
650722
938498
762371
370106
358398
309843
770363
949629
408042
59028
820632
464037
202614
545004
1070985
625234
279939
36298
623465
1090770
755275
958069
385800
1039559
145584
237789
974759
742574
233990
3934
125945
191058
608949
43671
267683
839666
647577
321932
286072
362950
680658
292758
916122
546084
337760
175851
648788
890782
981486
537079
1067429
632156
648189
316368
359113
22522
310499
148396
755018
861628
299373
870715
664833
25158
188165
62567
153305
1094895
755770
145746
988135
471712
947608
610835
454526
1049445
1039750
936665
573483
2538
678163
261298
159058
932015
1081060
353898
445686
210227
316808
69507
823694
554721
832943
54607
206419
622333
414969
12140
552149
417446
356907
188421
186567
265938
761422
498293
73879
654924
798842
242570
411032
300034
94270
905112
1019285
90363
873291
510325
924553
1052492
524685
777617
715426
373422
81823
651165
886476
302658
576248
214798
6392
684010
832026
1043064
67856
485426
50150
354607
867093
157958
511932
963518
501567
197105
795461
349498
1003984
124076
329185
903532
323787
47117
348775
611202
475636
1031608
979206
908263
623493
856589
736201
791399
678071
17295
693158
432367
228490
445493
489903
1088789
332394
447882
565714
396596
961925
1036804
1035754
676352
1019662
253574
71715
360564
523191
352144
423740
642648
946086
635802
16818
914746
602510
919397
332838
879471
75877
633140
414633
456834
876549
474524
64354
222434
123762
903795
507373
858260
567175
602625
940695
555237
836712
38062
397927
688746
440814
157999
431533
553601
453708
847379
410098
25208
673918
452233
964742
829082
904006
147992
634257
812032
298635
313112
1036666
503308
570612
1028393
200732
839192
352110
227283
598036
20614
757998
888844
51362
507343
371790
347169
466988
369116
600445
950591
1071560
240005
1053267
503435
188816
439858
156656
922634
213157
490977
180419
464177
1053574
518462
1040199
226076
1043481
737446
181173
982016
892641
449018
805039
130667
519138
332573
765259
403391
639161
922592
9699
67865
935078
471416
874977
585851
40926
196063
256243
1084796
680472
1048371
479925
222062
587394
185832
881481
310501
943135
579344
233386
6303
593795
443948
141825
965897
90097
44649
988703
193832
198391
335937
1084476
581514
582033
842871
162094
338832
208091
1052402
732370
997191
840875
196865
869468
1042459
914392
231700
336227
340246
198798
681469
137169
295224
598942
462390
39089
256641
463864
894217
880746
142932
408184
926227
373650
90905
661230
580380
895242
368397
363447
235664
627824
817727
1071430
194965
628410
639819
567174
788644
1024211
377491
795070
137085
692956
220277
165298
953419
805851
260746
877109
555962
47276
592219
848352
484677
520145
8143
675567
157723
59733
391017
1017776
29985
1088377
925643
1059756
312808
30974
145421
284656
491207
880756
594885
268353
556558
321614
968169
1078856
83702
258092
734254
754035
916959
899450
709459
791239
38059
135539
467773
986746
921140
527006
1099257
348164
935684
127813
378932
512409
264905
701613
126215
803654
857553
7144
586753
1028244
980329
660379
790694
456425
100293
107174
1053728
236028
949178
687369
131172
789511
331358
1063206
14908
464160
1012258
175510
302426
358205
282299
737417
146233
880182
615342
29449
736252
688252
740898
631961
473802
1084900
436648
115081
86870
564805
590163
934759
434243
1033340
399588
186778
694186
110173
368898
288533
81420
809813
60393
701674
472466
823557
545711
228384
73877
338700
735970
999343
854144
1083685
702495
68320
266823
1088108
361515
6164
447826
235372
47641
444988
731287
427831
817703
81371
918997
586967
239022
651762
91595
236003
684833
270966
1042541
550595
954187
727512
315423
941259
625327
325458
501464
996068
1081759
452827
921682
37349
218461
793497
677449
871071
888803
807460
429568
224023
358952
501459
736943
130072
260648
618019
434132
618850
976565
391321
203418
547069
571331
849583
892857
171130
774221
341464
1094925
813817
38866
115149
492606
467029
762482
295551
810360
676164
701260
554412
867265
1062087
177749
648326
875260
514391
29709
259217
166300
1046732
236283
1066175
374513
471863
761885
755481
116017
609747
443005
898008
394831
764567
464831
932369
852357
656613
1063850
947710
618700
8081
989996
98846
598018
901260
176367
625566
244451
115137
495284
329683
1054879
391898
12580
170373
754396
52775
97005
27113
848658
968189
1044495
373642
371240
838430
1087301
604457
245329
723074
458055
327660
941905
500730
404884
800258
203894
259825
850428
876048
39632
5323
391793
1097633
962258
621836
298589
520692
1069763
99140
312801
782777
952531
1076766
775162
358324
428131
504308
635964
256705
1069160
764785
9648
1081211
928160
1058322
914433
422289
829644
705318
176513
584249
234452
21775
495365
282079
209766
612792
115367
362130
757018
840451
924969
703689
830117
26661
212963
864762
166215
488244
710734
897726
317442
885334
966095
284807
582122
1089634
484944
677961
604684
686062
989713
478220
208419
754642
904277
381868
444344
16063
997451
542758
279399
67871
669725
628066
967901
953215
509900
794767
574862
978054
623047
58907
992647
697467
123449
281870
45069
774447
409912
144346
250029
286211
1020765
743561
742841
464229
247621
556319
102670
6618
495894
148290
999340
782193
277093
17939
489078
310394
621373
93197
1077763
1072078
667973
947449
1096428
593602
788584
928276
437964
772639
748148
93094
987603
154593
807159
567036
273819
662953
729406
263524
908611
84179
628498
1047813
819011
100084
802030
287932
849134
409677
851007
761181
920657
962305
463995
780478
338543
207623
544264
545314
327566
508876
772101
495880
633672
1056800
488926
462958
451939
901564
616555
816114
235243
52645
769204
316430
450201
704696
470348
148644
102181
449390
943353
476319
907459
585117
471246
797959
308168
464457
91826
187068
1022721
544367
257072
1068409
1007658
343518
39989
694836
1038356
1034520
795313
175716
825982
555533
824819
856625
25297
679019
278635
650460
197975
321243
1025809
128054
583765
593621
1038993
803691
430984
473928
71603
715376
256528
827722
569797
227872
97981
220940
976942
217344
710962
822199
673985
569519
1002917
598884
589188
497986
939169
655369
726989
165973
1037461
635442
19669
158283
1083892
191529
77303
1060299
117948
505229
681872
245213
617741
1006990
20429
728865
866609
548558
414246
209700
947325
757873
1086138
363478
499936
277649
608995
838189
333432
27071
942773
374110
596236
40096
334798
555048
153212
317826
128596
829420
229034
854270
442843
79404
649360
748247
206402
770849
1070165
889083
363094
240727
679275
17866
23844
544045
234279
288352
324415
556397
926725
249702
507181
492241
846409
342780
712639
515926
266944
331520
263169
202405
897434
782262
665878
1091965
895437
12333
450671
122245
418557
815823
227946
608883
79646
112861
196848
1085927
450560
53956
15544
973555
116537
935499
880293
37937
122358
85391
350535
787228
300722
428759
350706
325333
88975
228049
383887
549808
476603
691702
850137
641090
1070440
354997
32586
1099608
865360
565681
1033030
993233
239187
648612
390211
579443
535874
917207
240616
170858
870505
500275
363779
532540
746465
845008
776424
879522
983748
701297
932355
912078
578859
52403
332484
333534
352763
353813
21683
1075015
918703
165460
395917
769587
64732
283048
692838
537537
1008329
580263
816872
443173
394090
1070171
10182
795844
245327
504620
20792
271599
726354
206900
509110
178389
711699
578589
1030001
367212
596295
188896
746057
248527
452672
579972
129958
148626
992768
502673
498366
288993
874376
368382
323817
445606
323359
928432
16533
1010841
134761
267992
243546
794223
90085
336727
630783
765914
542473
795235
752068
912505
398540
888143
343243
996836
26094
1083113
438523
210917
642836
278233
639413
742454
151333
560850
485607
343318
726296
132237
993979
398876
1036454
302276
991389
946429
947479
342034
1019315
956389
286511
679260
699390
341655
813239
526526
138763
654184
489077
43880
531680
99715
1013395
1009260
701655
173492
118672
179542
189948
1077432
821493
511795
510745
509695
538718
928194
489381
898372
847784
274190
306976
628304
875477
975762
595895
1082923
19101
419110
743465
503220
610903
1058231
472924
401998
42550
772020
765302
537243
744998
366137
105420
210624
491528
745198
177987
368482
821552
1079383
40504
963866
198044
307387
429702
613582
322374
1069550
928758
801747
1015722
373405
97353
319754
205963
509947
176214
529014
4054
895111
745884
917426
333367
398845
624065
1075823
879729
42502
550293
1085424
787987
1060428
111321
953335
772574
268155
311590
7683
77409
833640
879230
518812
1024282
868375
569685
652531
224731
546445
285962
426099
214188
783296
329358
747720
893826
450792
68601
82945
36770
1094268
163319
71636
587241
1027226
417332
222852
883677
100671
702814
798699
952911
872561
542470
59747
359624
301037
859853
260206
507091
67615
645670
223093
98183
70993
220461
503483
532459
280613
89402
678470
694092
1020538
388654
416598
377619
566714
902883
416803
1055923
817621
214163
989370
146750
514990
635835
4719
364778
857898
1031212
645461
597723
932305
375430
431375
444376
194476
418985
288586
842675
1006012
596214
534100
1068687
852771
527182
46321
226899
470353
726031
748540
732060
415444
800891
879529
144454
883158
590209
1034806
67388
540206
940199
116351
833219
611800
303540
434209
678218
725749
1007995
365225
356938
593573
1089200
427778
233708
163734
216638
162173
479722
833329
464372
51653
30320
746895
829576
692172
950885
993633
777535
207021
285937
460558
484328
356315
228719
820471
777268
918485
1048538
262164
381019
846355
1026251
186489
446516
54342
437548
559360
1015861
47631
516588
133557
50529
760800
655836
602737
783434
1043989
631608
359454
172946
575297
144147
180473
724123
963232
618389
1031207
788599
387560
714463
922503
670360
354714
1073406
361792
766299
787479
219691
255342
1031793
462095
64194
256102
968948
841572
747335
285017
293747
365622
941240
839408
483248
63334
105558
853895
674983
25410
1004733
579529
219704
956022
248037
730276
703359
163746
991117
644148
816151
235666
419364
455519
77432
794743
419718
608209
1057788
978632
296453
323235
801659
690906
171202
787629
302419
59304
751378
427425
1021460
947687
143128
555739
111438
491826
857895
972296
648811
244744
100832
1084947
208677
700360
882862
746333
272850
1044581
411756
1091134
411575
849039
964610
709061
426164
585995
880137
197876
832010
415132
675016
33062
916129
541066
425956
250815
873175
88012
832020
94415
360380
800072
656217
486988
738084
595185
667193
889698
750718
883518
415471
626885
1089047
178084
769362
764793
796841
121721
1091063
942530
1057566
612540
605840
407384
420169
607850
811488
157339
312151
879355
931815
1095975
724195
251664
901008
391929
570598
229773
10151
154895
723105
760109
344025
26303
839294
1034732
704928
94563
613834
693032
550434
554617
602113
649607
989095
983848
382376
622766
315168
31740
37783
616819
397035
708920
194746
349104
269969
290800
831269
581174
744431
817101
944083
1033446
549399
106238
60756
768479
215529
412926
653957
816306
509119
29144
1057173
401972
304306
981838
429804
63797
605570
814588
90188
906339
654016
447093
976145
972854
1055120
174083
407357
1081998
570133
905073
260932
627349
103442
526220
150838
573940
748190
468830
995219
340020
34731
643708
1037096
901425
1021687
432639
745382
1031246
639237
228656
482243
59480
492051
307819
160667
639091
794420
658527
667268
988306
273628
346183
1034176
1015946
353158
786370
233506
221268
975303
427143
360378
1030027
60093
512322
643639
372681
711044
993537
494849
797040
939125
435309
727294
758911
244150
740787
144726
564309
851245
287662
615090
488118
1032788
90022
726383
716109
154515
331644
1033998
952348
222429
360657
469442
638852
850366
359166
1075407
67739
845443
960605
404472
562885
138685
804828
630399
1065880
601402
295986
195595
566889
1086562
958915
406162
470730
1020586
458822
1055256
268840
714173
251521
802552
66118
628595
458555
740012
401584
209698
63230
294177
729654
697043
290082
9433
305991
576435
799525
837819
444432
1060200
691381
1061864
773996
419941
117342
4654
643801
293540
477234
1069351
197353
166987
1079609
42659
845541
31614
652810
607176
585478
775722
48562
827536
955573
853251
1085750
636437
332906
978491
42735
221288
416608
624360
732868
729772
501108
361183
806778
439363
109322
330997
207073
1083138
963095
900365
643142
93640
376504
94232
333828
1065308
687522
907987
848813
282779
629098
1031219
365199
59472
51397
224539
843172
832496
822144
377437
774132
493428
501706
386468
640872
168484
976448
997342
688639
934942
1000229
659632
131419
784335
609500
121264
846924
301427
338285
20984
443545
260044
734331
556412
292419
52533
60567
956410
727129
424894
1003780
780236
779369
897197
407267
1053310
944072
501961
1033519
1087851
83731
141853
679508
329956
509602
280485
540471
303084
702476
844592
446902
18004
519937
191749
666594
136709
819822
385112
648539
198432
475875
761348
328374
297980
633723
183033
326887
888292
401762
771684
1051295
396791
1060889
969470
221936
620935
193570
745033
467559
1066524
1065474
759413
909255
682411
851814
249484
915770
427100
303428
138163
744863
81168
826792
359127
1019487
451815
310295
143941
615210
529282
732117
543725
225949
67154
956138
340376
824800
496743
1072917
337566
694848
379015
851049
136738
694991
55785
948910
780549
207331
29772
538108
116082
310076
213218
534784
312630
783559
345543
400672
100231
757733
1024863
14558
556358
438079
133270
626685
695505
609999
1022824
1015300
165543
928038
862395
671249
767223
8063
293656
1093939
388933
830613
226722
216092
479455
949939
272132
1025424
423234
583864
994624
823164
174334
42378
470124
323960
1037121
978862
312502
1031531
919339
182871
308162
1018064
486953
91786
1070639
587580
506847
779801
780851
244565
245615
668148
390322
608566
562200
440526
734032
820231
983288
100795
573715
360033
870042
205385
589925
101453
100403
311245
738888
603603
766609
508255
710324
779024
943422
475700
872328
478298
522010
1064896
729960
966150
414426
487988
387212
122670
887964
469599
223067
928563
937076
79123
623208
770292
166374
407229
340656
232454
269318
867153
908370
118906
738210
167854
57478
685858
841635
474631
1033659
865651
397314
568787
392389
228725
510834
565292
251712
790322
1085559
253174
972227
989796
370486
712398
579416
756953
317047
58783
287217
775739
234822
190629
161426
168974
357620
542017
288912
257441
411014
77990
862857
817651
428938
1089669
921672
551143
1079149
760686
744914
529185
1031060
959744
1004069
912004
484440
180534
818098
806548
802197
700073
835348
549235
1017346
137996
613169
668540
840933
107743
994187
462907
185712
318098
646640
215977
1052829
623006
945358
673480
1041228
483727
416399
838037
82206
979397
499630
78345
166953
225672
1058954
224305
866817
768325
854543
674027
278499
517805
644512
43998
304547
264383
458894
68670
735290
1040597
350190
569801
376405
133990
701554
615016
390776
493920
271175
849282
98989
125051
404335
289867
311000
20838
502091
47806
703341
825918
36742
688707
393492
500415
253588
1067004
923033
792588
747033
885143
431619
924492
637165
217969
22487
331005
216503
596910
576750
846221
667186
406528
544186
540462
959419
621582
372916
756200
355274
184351
687187
1035257
1061693
892537
487688
78326
917584
184773
130748
522651
1064209
958384
1004790
806372
207874
702736
790437
674779
813698
356631
467122
852109
57678
5688
586880
770885
754318
295072
575875
1051986
1055471
40063
127735
255043
380097
659166
481611
1037101
66984
17879
243048
991701
439864
500080
722675
166564
885347
187450
811512
733281
236322
560823
476487
1027068
277886
350077
123790
136215
1014040
607519
997778
574031
214459
396579
971207
49469
187351
1086934
297103
525768
358672
581138
786722
20821
821460
1072817
503063
830702
28819
423539
470481
687087
529078
637648
365735
139004
1037571
12959
766433
767483
794913
159199
916000
13128
254669
253447
578912
663298
619405
50107
618265
255462
298753
109870
446842
501203
1019611
1036571
388423
622646
219531
487867
248523
726775
1093013
267736
208446
1092724
123238
66103
15116
1086187
296344
242364
531091
832557
686482
356764
590616
4930
174003
968758
409008
1078218
833749
362571
96609
459964
696240
668743
743171
374020
548562
746106
870858
7765
1083216
674521
410314
918637
94635
154199
252413
565667
558189
516429
896836
380849
76655
994080
56401
1031292
618543
962365
193379
1095477
450770
277756
212465
803896
958266
491050
197007
659773
775870
60329
442989
394877
63940
657151
639016
1079531
866518
232260
779657
554135
462530
575674
451759
289807
796051
664773
513503
832385
1095528
944805
335290
1095041
241305
91519
136922
1000920
19456
354474
10121
779006
940929
270426
1022841
503882
666443
328835
966718
916011
119195
149399
88674
938097
83014
105633
420444
427019
423010
17154
1058647
431681
586362
589750
486929
254686
512939
191706
1025292
505740
416317
873939
1040188
449619
164653
827453
1060526
891131
588170
476045
648942
336927
513361
507217
653749
25868
549425
365066
1067633
887750
1076544
204706
872447
116393
1080954
859116
160246
53849
1023891
782333
745234
767717
1036007
1034957
1033907
217297
557983
556933
114892
1073400
388239
617929
1063035
930588
945640
157014
772065
771015
874484
106852
909982
866956
699744
601611
587074
1001733
737770
313871
537883
636042
787256
944393
496097
437784
1054015
1041148
76950
825633
227670
351232
204340
32459
1067538
109274
32343
462668
348200
707588
954421
333929
244111
303206
8155
219693
399937
254444
941287
478832
1100037
733995
568916
1010505
1011138
595322
639725
42954
211897
816890
183281
300585
137911
189470
313387
592230
850106
357051
529596
1023832
117239
825832
1063928
882312
572972
401118
655101
1034692
1007287
367833
901801
606561
25443
705773
555614
372979
365908
12708
61649
81857
32370
340029
860168
236263
150773
687130
1046024
963400
594848
1066503
902258
187913
137378
736865
263789
203370
897026
147157
752152
127173
1035381
849704
233932
532860
832570
85121
392164
274292
49934
960803
445175
559827
667467
544676
615096
549599
368522
295186
747723
741540
520667
568951
159884
990204
614583
243711
1060263
742552
517865
498638
319825
117313
347502
1035212
338872
902538
432623
260911
792075
403378
1079550
199717
806289
229926
101822
608911
341079
547858
10346
532779
944192
930758
963529
970660
967197
118661
431251
369846
331289
823337
591318
483573
851880
223500
579537
28198
68970
508479
646518
743999
702570
806114
1058746
704395
653434
942636
476783
332924
946084
211225
1082298
394936
480232
631677
285100
627210
766915
167548
990365
1076674
485939
860810
590196
774473
403848
211130
1016409
184713
838004
733667
877013
25223
434966
26892
963464
235978
125258
1087239
71883
266600
611256
181980
383145
868707
205550
817425
600155
298612
930023
108064
374953
841267
860940
51692
484250
498803
263721
242123
735051
34698
975016
682792
377222
1090743
979954
559430
1088984
201853
130471
1001218
40073
429550
547215
484888
143674
456801
57798
429675
932393
549227
612054
445356
391142
114990
232619
948279
393510
321375
965217
667963
818772
683820
961429
584154
753589
405804
856717
972194
725996
206622
419156
1016555
117044
456104
1034588
68505
119260
296377
714732
136620
268273
73135
47169
912186
615190
961737
1027225
46728
799230
69554
356881
991351
237089
792065
626269
941268
390200
1088299
732351
503348
490856
409497
571428
1025003
245697
145443
19092
765132
519967
313717
672512
810386
175217
941117
245337
947981
906842
374757
608892
534960
1066560
776089
342558
445925
138938
275500
21784
229051
937449
605087
1016969
385039
252693
509067
713654
1047741
464297
747538
1092038
1012534
905462
96043
548058
736381
138668
902665
1081724
12308
330175
70995
541316
108424
160559
309386
149431
533814
636072
1055407
993688
598138
508179
745813
992015
777543
261437
842837
966258
148962
169247
492475
302255
418648
284717
836994
199543
654332
719325
921904
210559
756095
119840
695021
522819
749848
970935
662240
849130
638912
104622
421571
873677
38594
315073
281199
18014
449831
33657
794325
281033
564739
66120
126165
910288
261153
413464
32360
746660
1056183
164445
392658
446566
799521
44439
893097
517562
730695
602913
479603
967816
971126
842946
560167
555769
867289
16475
663390
158153
283367
1007274
217592
255128
687414
305646
811837
528211
329308
97377
431208
495659
351018
476574
775284
436683
561544
724787
133252
211282
472227
1083905
1048336
999898
424725
247156
747073
956930
161982
673974
135172
198396
567857
33129
936041
376532
39655
806684
585971
295640
428886
256498
1075563
772494
560535
1064524
1045263
933976
602522
189758
54311
849198
116084
567569
362767
942214
669039
830417
252650
590884
900299
680429
988837
294273
350784
119360
879681
331736
969409
827718
620039
761098
1050458
229398
707679
488667
39731
743993
39341
2357
409037
661679
549827
315790
842814
453954
849335
25401
286408
989277
796624
594767
300238
878247
85493
504692
826940
619715
38857
893850
700853
1015764
87099
34391
259508
282912
980369
481069
482069
704413
911489
610757
873584
758181
304304
866293
645641
802572
827804
118928
856719
849559
670660
722242
723292
582934
667617
668667
714733
521642
642434
449970
356304
348946
810059
500509
501559
466666
231384
41746
77122
536469
554091
966420
790887
317638
253965
98487
190655
279161
694479
345707
439746
355269
938607
125950
1086545
874519
598729
390473
791162
1042276
466799
135900
658745
193112
357445
891823
304345
383115
188084
189134
1007888
663403
107353
1071210
729757
898651
729621
1070611
310359
508637
878145
126367
681868
308135
813028
969560
1038883
79316
129138
1065641
1034026
676172
171499
814798
399200
518575
852121
672794
379533
574547
183570
145139
1084303
64465
139168
758387
277560
307446
283070
26174
615804
615944
964616
908664
840713
556089
83404
7658
492587
832792
61467
255719
1068421
938065
317194
738012
19365
875467
531005
1040670
621978
581583
173744
574757
861403
1022124
768886
755574
846750
749572
752723
651830
685775
629326
356316
505623
956753
787012
242790
654783
375842
474260
449511
384707
117247
801214
166570
838746
762294
75960
789519
817580
845644
370791
394571
59383
1097265
457842
477695
250704
861814
70242
41120
267185
733882
1013944
281521
387140
1067993
785433
929276
900339
875278
868496
150143
602793
236139
598351
759553
52568
946550
668435
299136
1003060
1087644
385968
421360
861270
95785
590159
548611
173086
48219
1080987
276298
2764
491252
945799
714525
1001880
710044
925123
1095880
663501
514116
168090
179097
596230
494147
914661
1023746
882589
913444
139476
466195
942640
394232
163312
88383
268846
640124
164818
709043
756689
250078
493568
332710
825060
433351
692397
997894
1080740
17365
454759
256308
815941
791257
611910
579847
562264
899367
929694
656164
109002
780395
271266
541599
1032757
195421
765396
177900
720064
418935
407483
924299
1023463
223994
222504
413742
984300
959861
976634
405180
847633
718865
85047
487540
1029258
779924
704929
490550
288553
907009
282864
372680
1093708
978232
67573
421569
272246
670085
592982
435456
1016150
459990
135143
461930
262677
8913
963422
208765
527961
927004
622149
1078409
263870
72075
93817
1030382
137570
709483
913160
574287
321999
1070544
312860
546119
817322
1099335
774391
471908
445863
487557
181319
970812
1096348
975229
439415
358100
626577
782065
563282
718371
334776
778512
40404
564746
973450
803928
259756
98470
614305
226998
1012595
36652
447046
27672
962302
276717
841600
964408
770567
864803
488493
831313
563290
120936
20266
59325
726822
249083
155351
239866
368260
1038561
852778
216025
960123
1002323
307747
641288
822833
1096681
386872
220873
223209
495430
821991
39266
389530
149151
722718
1007882
994048
539984
459569
211196
953548
844123
874374
658067
352902
584253
175292
881597
467767
466106
371118
796181
264675
915707
66425
11707
133924
409802
348884
1087076
984675
815954
413603
500734
657210
17653
322453
486390
1042352
320508
881521
812119
592595
394529
920635
20639
761205
615754
101662
709254
279031
352723
453207
827140
946959
176316
949551
192972
717559
837216
1062924
20170
615373
395569
47358
712847
565901
320668
12326
362852
969367
868060
564523
597725
994174
224587
65426
479015
260419
537712
859497
1079839
601418
318857
62709
711792
429075
78836
925768
285378
1047034
939858
584484
803727
894525
786139
35537
813908
247354
1052666
460355
706715
869636
149270
111337
605045
256659
308715
114731
1085931
834123
422201
727910
267920
975579
209810
316356
1049326
332839
322019
540576
53088
485773
700233
957405
1034746
1065757
395252
581227
699681
808378
48138
877169
583033
148214
959584
745176
404931
223507
579482
426445
314242
981988
839085
136096
337883
290971
430029
315523
1036035
139138
720524
1068778
783287
961127
364774
225843
63754
591020
484711
451339
338899
954197
217130
76764
842942
716220
117181
114371
479585
1026076
809222
1031211
383434
570141
701140
232985
1088177
50507
400965
262755
91858
753811
457652
572581
880907
142478
167304
962185
334731
629558
110730
730607
294802
735683
206025
985057
719321
1052725
130882
482801
300979
643855
187186
865735
48057
774763
690499
1089227
709696
842295
307700
180823
639034
615031
613980
130070
377597
546512
817069
702494
869824
850813
1009089
759774
941439
160212
1093325
443043
956032
869465
103090
291284
950868
227107
402999
1062742
883296
1048844
354053
1052256
885068
600825
979346
114531
1100009
263218
842801
866767
57343
664985
763222
974576
501683
71487
237321
385233
380150
274569
665162
372630
937395
166088
947955
486303
404655
370227
1066199
348875
379852
305676
639513
143410
424179
335580
472590
984549
902274
1010452
1011502
998099
808567
81961
506302
527631
176036
197867
971799
721441
9474
158363
738893
946017
307301
318639
573853
716574
523299
1094779
872270
459373
116237
694894
939997
769227
300202
364536
477368
1061450
129101
91831
468017
755330
313065
451503
210827
966131
58544
708768
860068
1085783
1055536
83038
341151
717334
588069
323440
605064
629358
70551
845473
795645
199798
1034769
443293
41256
200569
460217
619224
106660
931827
1070323
434606
54444
266972
199174
716786
454202
1056875
16462
454662
1040217
287220
316771
110358
337896
977324
843774
592775
628119
1080573
273749
1070785
358649
295969
308919
1067290
113938
234525
515612
686735
64062
180630
661645
814785
54595
919360
1092609
464707
761948
932348
768816
1089178
146290
88342
28951
415015
1028472
202598
160404
1087369
46931
550426
112906
744177
988265
62711
894755
919109
27197
26691
882142
656921
580538
88047
1055388
507868
786775
117769
294393
839421
209380
184343
254585
453732
45312
67015
569527
576749
27575
341552
397838
937513
493201
75375
1034149
819734
303636
553277
606448
149243
511162
169038
918163
177419
240881
901380
697978
1052758
511025
237704
773175
724179
861028
428700
333398
684636
31668
903106
816624
351478
177030
1055760
563710
327497
29425
706810
85710
1060229
230314
925308
593718
468783
423240
619918
1052516
432531
716586
682765
54212
243293
303997
965647
152637
860936
611790
613625
102419
101369
859281
522839
747241
552524
246646
948024
702717
858825
907779
790027
515264
304646
2177
486402
123633
149025
376380
745410
421142
717629
365305
876744
636205
3522
851834
1088660
653274
528223
132835
217603
684237
814936
706702
1035440
1030296
1074892
820680
553142
861154
223100
186966
660649
515490
31136
629622
544997
761999
272240
157123
189840
358633
350681
841467
400198
805210
291586
723881
473208
1032187
972588
459164
229818
708150
1067264
824301
929538
723077
157596
439189
557407
122707
253773
516314
826796
984569
477772
67858
450288
707524
1009935
6040
475212
1054778
633110
297262
1062772
708771
885027
270903
1005237
1036339
239790
520191
539600
98764
347617
1025474
368447
377672
908351
117988
55593
641585
871757
563475
976346
88412
76186
592494
257215
11761
320137
656762
925827
56245
586809
143959
464335
515929
994613
1073914
1003609
508432
55510
220763
963482
7218
818544
112977
29883
203669
225659
147442
115353
104123
697543
1087081
659994
505608
1065861
1043847
622571
757635
764957
235333
179632
620474
509188
822876
958406
241557
39251
432951
166561
295229
659067
295740
39476
1086255
20678
979067
256104
590173
610469
840951
445326
928851
708774
508901
148986
814894
742522
580793
873625
303302
1069119
84116
628562
1040359
748979
103360
380650
235755
1039412
31316
543919
923258
406423
992919
881375
415609
263173
353152
630427
203843
461299
235620
722311
91294
345690
85894
543306
684976
377319
733006
411592
834291
189041
321391
867280
297051
885892
598349
201938
539214
365978
175912
208066
21534
842284
964102
473427
834089
653607
820019
32609
611938
950619
1075524
981971
384523
460236
1071782
648982
377404
12082
704942
963453
879662
79641
51874
808123
252380
214013
1010119
303124
438584
465497
207201
136333
218975
313371
1021201
274713
540941
144381
851300
16897
769070
703117
511968
640207
1047715
1048765
1049815
164387
191920
594284
226671
80357
465840
358444
94496
515911
509803
227675
649419
697630
274092
948703
508686
778431
391501
779707
763853
435247
377356
156885
949805
1073857
523331
365344
398627
751121
250467
306628
833634
430339
593427
1085189
984248
197147
626332
564151
560715
938908
69314
115795
1059472
28882
8776
545847
18697
657290
224233
168444
623444
592449
539545
240199
447937
810368
611127
789797
1006619
745534
546463
239040
116726
1023187
1067072
310947
162784
54195
125891
1051885
430657
345309
160955
31537
505167
130082
347848
108657
791758
873377
707973
1081795
379459
311463
572075
463009
733846
999286
684267
818196
258411
536803
88362
295020
456581
197107
380732
815565
1054570
103243
947426
222817
397717
1043681
245064
598307
16350
995115
810197
236879
393003
1065329
631746
61624
352813
523002
734345
519108
643835
537812
820108
407588
694101
766974
903212
585616
57570
94825
769496
608458
619092
516783
469014
665723
396723
925869
1060375
33203
280458
102046
904739
208603
60362
1045067
1027474
337610
661768
559670
437540
436490
627243
922304
253526
779579
822683
96157
207679
133605
243217
298169
973898
356118
442474
292773
607685
103525
953773
1094736
758431
73949
618383
132320
234092
353831
469169
808380
254636
339824
461491
1058364
757507
630190
616693
759284
238782
128000
354994
121365
235818
419415
491451
596207
571899
904469
241306
725597
11287
413494
98149
421634
96877
971135
1066486
570212
538561
130785
135069
765071
842860
510069
1067212
515390
72674
382680
584903
538506
562139
744967
1001650
228152
486297
356706
866110
634802
346648
480359
774283
470251
40819
1015049
269465
341269
1087812
644774
946572
851798
363296
628630
1016018
796317
1000897
40998
555300
226204
430622
298398
980772
638389
143124
869529
759297
438180
556748
136670
757662
664072
811759
452806
705958
502257
383023
799548
803319
483131
342340
389864
147247
394125
608593
1023914
314700
1040543
879973
873060
212932
543165
491026
1008805
581979
428454
654885
915437
155612
651456
298163
749329
436074
1057680
1041356
206404
1084756
723214
146714
180265
1016065
629079
84533
1029651
854978
688470
483030
532225
439944
438894
152442
247276
529665
933562
801005
501131
37797
180286
412988
552024
142626
502038
679294
81884
989147
275301
321633
630932
460835
948015
971044
865182
358008
188354
403072
14185
317770
933417
493535
684282
480120
796607
290831
157832
124854
623024
602824
1007745
301507
1080572
111797
504798
129790
954018
779163
868538
475793
280382
950313
1053429
257697
429855
97715
468252
533549
287197
856269
1014872
453970
98570
1034159
681528
331665
740113
1030509
847992
464618
575691
973601
820421
207090
220350
2845
183073
808631
648652
310928
250630
825306
716412
446405
484013
1019517
912046
424334
627110
91610
839111
616806
25693
895189
1073711
798163
266722
1076045
701564
202897
450691
361028
400241
547242
328281
875784
837647
1024806
102258
562169
393637
1019174
95222
499450
174246
949918
85608
307675
986936
905801
795739
223088
624323
535804
100932
1012367
302844
885844
828532
380404
1044558
863944
118182
322925
433014
631564
250846
150512
757940
397661
1080922
28207
29668
592613
663866
778267
194230
514759
762374
1058627
669734
46884
416202
286073
459851
104514
1067830
995108
826026
427472
314443
799987
1087684
990347
341995
592137
960704
894029
29154
414860
699061
150443
735285
501182
511714
154737
836809
534797
621819
704718
671903
87107
491497
742611
497223
253057
1088400
573512
117408
785406
128281
831594
970714
1079745
327028
932108
774679
430398
182162
1079852
902261
728070
860517
614747
679455
888468
35183
389083
14869
583235
672279
399525
280857
383637
1052846
22660
704439
481686
545240
358769
184036
854940
405320
127472
939140
378179
755432
379331
373668
118560
718985
233937
152286
767373
648650
208643
64416
374698
77679
569399
816482
167583
572713
754017
727624
999697
193405
739472
516790
171575
1089302
171240
646387
627010
50966
416165
388161
875009
183418
251318
451323
439568
646421
1013789
974016
897064
301123
64973
1013652
675569
614389
359427
75627
605331
43377
375299
1052180
634020
261919
284070
961697
807652
734050
646035
711822
412904
103670
565165
534597
929486
742338
33824
676413
260885
240821
144915
1061488
1078807
166787
743220
293345
725258
68503
21514
554343
59799
394734
192838
318809
928973
443874
582832
14585
939863
946946
52236
103313
429374
471709
789335
306458
581552
762350
414557
122794
801538
129528
91405
972892
1021572
818617
450871
71137
865038
927184
79229
914860
1061692
278438
583476
332899
1067127
356552
940967
997967
32721
154604
808758
544301
213243
729891
413795
115369
537514
951133
292118
580371
654018
962900
560751
369556
159570
43547
456264
880362
289472
1055202
170887
937590
398226
706668
647460
689693
866841
999246
260783
590535
961234
712250
783264
561472
1010174
270961
735029
21035
601740
934266
327400
192818
66945
496256
305165
70594
27442
831775
526316
148437
71086
919486
913404
617740
274371
954970
1046559
35495
840824
960682
961732
959632
937283
1086599
952546
599407
720214
713174
108259
254119
162100
904115
260947
27097
995923
996973
821751
108995
107945
106895
124882
673828
430344
377344
35213
34163
389115
904710
90720
208211
624397
979769
587204
43983
794320
79056
999960
128822
189113
815767
363508
270912
284100
276907
968889
623610
974038
460809
775611
655790
399433
693240
962727
241932
435039
1068893
632191
794911
344957
560133
812350
275957
469448
1086231
33225
822610
946973
374847
502710
966437
838778
598432
36261
139527
1076012
793731
945719
650663
948419
122967
166208
828759
683390
587600
29701
158119
125724
859987
671054
18467
831808
460721
264246
864794
509785
228958
747339
988758
383367
553408
68111
826368
160656
163225
712709
653512
56920
197221
1052272
849574
399023
1071533
494887
379526
260592
969544
316423
584667
1031948
533885
481114
1099650
760494
506043
963540
452788
197573
869078
877295
41189
448464
579350
979023
1037445
82577
470961
984047
997410
412373
1000291
731493
809477
349013
260242
238395
388436
513317
872814
1011954
814193
837718
196322
52508
652073
138410
178493
946555
479312
744637
283322
931184
194990
234574
102057
872801
234380
1079254
488911
1055914
611763
824205
570963
802043
1086747
433729
362195
894156
587874
696120
338864
1085947
178306
384262
54959
1053228
662410
1064348
767208
439211
279653
193717
699645
635916
499567
246983
515070
868370
807926
403826
796144
1055613
635753
961757
1004008
666937
248470
967218
738789
313706
227264
667796
1085861
42800
503258
324587
694813
156484
1043584
303048
238347
241814
441848
630091
446384
1020237
698079
990960
632404
887294
860854
742443
395859
374575
1028928
407008
1071454
1025104
936180
568906
254390
429962
994411
949375
107506
863468
1077889
734203
106072
966785
753417
118365
204904
115461
383221
668968
695894
541037
833605
196858
873667
425437
835182
791276
249063
50576
689252
374268
1011632
52006
601156
756195
904706
319912
1008234
458093
571607
446460
1099848
383750
168572
277566
404645
119067
83198
291665
661717
1058148
1072413
868904
397504
4333
683917
981285
883205
391663
164862
1076403
75418
892854
29429
4697
417751
873499
541259
700872
423998
636364
729225
929209
875347
632765
841615
574718
1065513
661649
352121
760039
1091283
598615
605332
528583
464546
413907
386270
212185
859307
183211
969658
221533
135042
761357
819988
428218
239471
126452
191577
830663
795109
852314
894898
1085160
798522
933428
829260
466980
431400
968913
948476
109799
544325
873230
259900
570157
791567
749359
147015
597095
221963
712106
502114
538153
817321
920964
335311
163601
498140
1050268
382970
932859
1068941
142830
908259
285633
73356
74791
735247
607188
792371
641573
792785
78404
223489
974262
443315
397919
804005
422791
397770
961430
97541
711265
59993
927570
477615
470407
904272
1083495
167096
1058853
192664
840733
440682
755049
908277
214948
372984
108827
256598
622820
897631
309339
226701
299306
1055304
544413
345956
1090349
179489
821746
317074
514979
313594
918245
1062945
195321
730273
600168
234480
165311
3216
158692
1039176
555160
75231
13170
101669
207452
42379
474974
336092
457333
632105
1018658
734632
280870
360569
670317
1089067
696041
559551
972211
307610
294719
985618
256032
562808
982046
539464
139147
626482
477923
59977
823679
11424
155007
1089380
388054
166897
863769
276894
273117
348578
347528
274242
388581
390681
389631
835451
231763
232813
297542
645547
916777
36645
35595
1091947
866933
865883
202264
201214
478424
860840
861890
859790
215107
214057
385597
654995
653945
653382
15532
93898
861822
753428
391948
190302
915027
494098
973656
198257
1045286
182259
1099512
6925
613713
335451
8620
864197
650988
538985
716900
286798
513143
153253
329343
834415
1076144
215039
916353
26816
775571
759136
549144
234147
668538
199864
386899
764226
933274
829869
619382
352088
733394
81767
420928
1069296
952522
922886
212149
1027451
648449
962198
764645
138044
316764
840687
478101
318623
939620
707614
768793
818842
545416
1076259
201370
502731
900921
450668
514597
798440
103068
222784
803544
346484
921423
677652
1085925
954176
123775
378059
634401
255229
252627
968265
719919
964990
223182
348100
309613
623733
30225
814997
92035
562154
909705
594021
831345
838497
1042500
5255
739198
631561
480935
380407
359087
946281
330505
18301
1078908
801232
498632
14891
211517
964599
743027
992780
607959
162326
9161
964767
366954
268017
365800
309596
66335
592787
137428
422157
21660
160397
977899
756348
616810
748482
277213
507318
105360
201053
487515
488834
234877
32422
681052
345111
1052337
827319
513914
14378
275385
38995
891872
552000
832337
110676
522770
301469
504287
107628
757392
194103
946588
978713
933377
481045
996046
639719
416857
803261
892163
1075775
198064
965343
331216
253215
362279
107941
967337
74863
52166
151110
662464
503191
749227
783044
874509
914692
1013974
552420
444867
263484
602042
823532
793998
336632
235150
764247
594570
372679
425130
115983
117033
483707
124736
125786
124735
934309
1093382
356001
710160
640433
193177
8764
613220
395517
967567
478324
282060
607516
25874
973788
224022
42584
417740
464310
900720
205617
169696
641369
1051835
933002
627234
137249
424268
586424
859320
134451
1021788
589718
880027
760044
1046749
260110
579607
40305
767815
741170
564376
19475
359957
514533
201410
28651
317195
662695
982347
448802
957273
417598
195310
385557
646839
920269
608919
1026674
871611
973609
920856
1039473
502119
72176
170401
552075
113533
1046754
438850
452435
780927
1062760
380907
991840
412052
848309
299890
278480
340899
799596
657279
1002485
217823
213673
529701
559873
1011015
816792
140589
1074247
176961
220162
576066
581238
499841
1041790
678827
813109
249388
469105
1064307
618360
1021490
1061860
405437
45122
821244
802323
272218
837360
309660
233686
957568
1069713
1040688
497906
384607
890884
73260
831064
694365
1072338
302753
597623
954689
246971
882114
437960
951510
941495
1060397
876461
716481
1048537
673750
830554
350855
966409
214935
407872
1017097
106179
167809
854670
885327
348263
742894
53871
834483
776075
495935
605174
1065774
487237
670102
314454
435681
399127
162320
1007847
582617
788780
801773
10064
807423
60045
23749
615063
797623
104988
285282
939308
805904
597956
14865
857947
243299
1030059
40417
333240
739585
317229
807653
823796
667907
33626
440267
446309
712954
269764
179634
1024199
930605
127276
127679
421554
624981
522491
193683
109253
418140
36136
971009
145908
657119
462442
919046
958117
625336
730172
587435
175649
977948
391578
814501
840879
1087168
571293
677447
854062
385997
595713
73341
392339
540547
127625
964502
31124
565115
904266
837377
337486
1060888
194029
1057477
340682
683758
716295
770413
720790
839772
566672
377143
23923
159430
269951
968227
289252
800570
461718
504089
493325
592764
571605
715168
916316
269369
1034013
137705
894158
836039
230888
999494
875074
327012
600376
326223
885031
877617
302511
596151
176240
156301
18594
15478
943785
867106
1066456
965625
124611
637960
293075
848601
241688
928258
434978
51003
413908
608317
557596
1097796
427243
37755
96821
958549
234065
81582
660267
37272
306359
487838
1081067
270637
1075404
935064
1004467
838407
104958
748271
503540
1072252
335745
428320
996729
277065
80893
670545
625011
132502
262012
969578
928644
749487
998035
606062
1091423
874646
552790
127145
908860
245200
831740
826185
419543
1060651
613891
302171
990578
856207
799990
73685
773909
902817
459108
892194
378305
980819
436214
76408
12165
968365
472236
540236
940377
430001
550784
1089249
255865
771757
52197
978337
53718
522750
907541
140097
711371
364970
533061
599723
302918
98990
127637
532809
778264
393066
775704
725880
572583
886318
1068451
806027
889197
6918
328212
171767
978391
830884
114609
1061399
965748
1011413
1029610
448465
982452
760824
178466
378637
992578
86660
1049713
1053281
544300
791613
453541
591131
168682
105734
296455
846529
285178
931630
156587
824463
135925
178138
828683
99289
946241
57160
37423
720527
511112
759826
707995
444603
570840
49839
192879
758310
270945
263933
941027
20399
669001
667951
513413
378795
505043
963044
964094
239231
944726
875979
473837
894393
482696
91268
583659
765858
26023
1095378
338745
606940
617389
623145
955979
754169
191872
702211
184113
128590
728787
914759
487725
306034
467464
886521
187491
206058
16127
795553
1069392
1010963
562137
60996
474418
1000541
741489
105592
689605
246444
332941
1011972
760891
581733
802402
802536
89138
305571
914734
352131
508645
166381
1012878
1065263
382417
620561
232174
756844
202910
265446
631569
870780
566289
429986
590251
677639
306419
829304
481287
192215
70635
424251
248558
278795
1035281
995481
225011
946894
80600
820074
167485
430292
968774
763856
458009
450952
960106
1066019
569815
361915
205107
879205
136281
455911
156330
44529
552854
813825
220000
929425
805939
535209
556205
704621
96739
144421
977917
609467
465117
620646
104420
495873
769914
135216
131424
305023
623248
828631
869117
775939
510869
132790
844984
531952
1023567
339782
113421
112983
582882
450603
469960
496772
749980
454572
455622
1014283
990888
288413
378668
624968
927337
730513
601962
842087
285053
519913
352648
948230
477319
914651
107614
880125
856114
120377
158665
695343
229005
13626
126844
904129
1017139
9434
1019625
265248
640082
676378
1023332
912967
632084
359177
76647
876786
978659
309804
130864
499042
4903
919184
734158
166101
845072
189542
976252
267961
845515
1059208
636854
373358
58593
632292
176136
233240
942697
436302
226594
296050
813219
865993
806654
1036536
159381
922356
799253
184658
154541
649596
483415
985991
151262
1053303
1057027
111682
419817
892294
736138
318120
555439
770520
573170
1072939
751782
235678
42938
916973
771982
518830
1012333
661535
621915
316008
174578
469734
820992
18879
454566
788545
71968
184793
323470
333746
828196
348015
732210
288297
150968
362607
1001489
1058326
506908
978963
1055058
911216
206455
384923
57244
670205
199304
998101
453278
299699
639332
760160
1057513
836437
576165
79103
240725
623878
564354
9436
837157
517720
336849
255309
16660
1022872
987904
1037830
1095016
213123
889070
444265
472471
356181
156874
569434
759442
18919
594347
394804
744490
866408
172007
612788
80837
223730
9192
1036393
31654
324282
1055938
535298
433056
628953
902464
243470
944124
64988
844133
317694
243671
135604
377005
68294
516650
614522
782076
1081533
65667
529037
674842
730919
960815
200936
675133
506048
462572
646183
818208
65408
360039
29182
885570
365522
242174
597738
705353
495759
406971
534886
475680
990342
58804
925850
257470
361567
92981
759722
958602
666649
216202
896264
868480
1090292
775808
677419
155868
730444
499469
409468
177088
234439
809824
309080
386984
603532
924832
768538
769588
391443
314474
1015461
697353
833580
239258
608993
546969
905636
1016525
891240
843056
1051534
702812
339114
233014
680137
246977
852545
554024
19049
421029
871867
1008383
715746
500089
30305
986184
132699
348106
127069
230526
573324
302823
246544
363155
973214
963468
990262
818109
63784
841883
472287
967357
847007
242242
687540
359779
989593
99679
581634
973059
578298
567570
9286
54961
215074
860350
861163
814825
852087
1018828
551061
345678
1098514
530337
344517
4325
1046392
707947
791388
107858
396425
535747
1013085
529778
183939
916282
181100
926169
532884
51626
716275
967629
985251
699732
821532
249340
69787
991990
579871
363580
626589
922585
764296
600728
179692
47541
305325
120477
959943
24083
576766
279311
178336
551763
529056
715837
675227
436547
224979
1006334
104254
1051766
215371
957372
929349
528813
264272
105645
992842
89728
1096032
420232
627872
127728
1100181
716137
604161
266849
887759
419908
274485
81311
446471
201777
224915
1058976
78841
772062
488774
1014199
762354
709207
695923
647630
8096
269168
166104
995142
417000
141316
622312
291534
812335
645849
83068
55909
970512
285325
464299
632082
1090758
91174
853838
723289
666950
201855
336076
988503
936619
1075323
601468
800162
484935
323282
978310
474297
589565
753377
389044
875779
629335
981085
940347
792741
275086
396885
478238
224010
682535
371084
803773
513431
665644
110789
610588
824635
1009389
196901
59517
1059126
442703
911750
981421
447538
369912
1030492
187603
1070941
857681
3598
977880
464322
131537
496399
540253
109596
1041331
947793
1084975
797937
223366
984113
522768
1068308
611745
207849
870944
224860
858840
741294
477565
390044
1090457
104701
515295
103249
373823
859185
633619
1045241
347688
567100
69819
741808
986201
466024
932815
544662
1001515
207480
834620
923674
82744
443627
193249
301802
620435
916791
1005459
241390
744145
582288
1071180
547206
27309
847465
281340
499445
62933
1060107
33307
704319
1057906
96124
387810
503327
227284
710219
901963
702475
289442
98064
204783
825793
808047
210165
932183
128383
183797
18008
12925
1083214
547366
355167
463206
335640
1017720
359327
362867
31733
774159
362418
868173
278677
710984
622730
89211
974593
469661
157341
761091
472409
326014
405973
212064
642407
943468
483344
1024430
417296
561226
1011687
131468
520226
254041
522611
601069
1058341
754771
66782
65732
576415
315833
143497
593738
755487
988588
512617
397794
649933
1096034
869594
261959
878649
503504
942533
299933
608612
631370
177782
189905
976745
694482
66673
956933
1090287
1028961
828424
438277
564702
218944
270719
655669
820273
739094
1013463
437870
865732
358764
42690
548583
408806
515248
1062180
323606
61081
921513
4669
1035525
144211
1023167
1043439
863119
275418
463164
336870
618597
838304
765057
160722
169293
472386
412199
854994
613708
732242
384958
817404
532752
883245
1084739
1048433
534956
358595
520358
717172
61444
846123
354195
650472
198359
1027143
648250
533577
87132
771896
100184
251488
931887
422324
121973
604701
246948
75013
512259
838784
347949
801905
511044
584044
1029647
386081
766777
1099410
1005219
264363
878843
948181
563262
680500
323294
917387
56744
984023
673791
344523
188636
757416
219118
103250
752404
1052724
243496
833497
622945
959160
2727
325023
314368
417867
114982
621142
506298
827623
916629
435360
125021
234420
1007205
2941
641666
574817
826435
488243
584274
624722
461591
583394
811245
1012383
207776
822032
509040
1049626
530944
1061409
676894
283108
413204
153995
105578
487641
660951
851218
649731
601773
777127
462990
114279
791721
157935
1012989
815332
733158
1036470
884989
330627
368264
455768
653272
957533
18554
181616
249235
394203
745406
630477
346022
597390
168139
309831
238961
484699
166152
1061018
890908
693712
1036080
594359
982387
773057
18319
980919
820158
1074196
460910
75134
343555
468367
911074
505753
453461
632843
757934
77199
36015
701036
175528
575262
786343
912879
80717
313289
727057
619399
526856
255221
820826
851135
457704
323261
13623
120728
725319
866359
348814
912408
711951
334867
1090672
929003
215715
1024596
248592
64471
628573
57164
412410
119397
584820
501535
490728
737794
595224
764014
184210
227543
479946
713800
186084
848190
672963
440193
108056
391052
28934
292702
992551
1047760
387334
883617
47590
876717
548218
56893
177647
772634
730161
62413
537491
166845
431383
850784
565159
674070
555319
652133
79292
358768
437048
928159
307808
55993
1090114
564616
190832
573670
345372
651589
488364
383042
1086165
363793
54564
857263
57834
81674
867472
835475
140902
516896
760503
581060
747796
661424
843220
963219
285885
756775
329429
550373
137382
107383
1018226
80203
396102
572894
681043
441560
683629
383646
961000
312751
30607
368630
864070
466481
277990
674574
752562
1053116
445891
995721
817112
253957
789965
46525
1086226
328797
553499
794835
78255
951476
976153
66160
1066556
275367
99549
630922
395738
339182
121705
374752
654980
698080
1063469
412108
356989
321638
774202
615071
377700
378750
160372
871625
452701
425639
950767
356598
345267
1078068
4635
536063
762924
1025973
41813
729443
214963
411101
602487
564279
1068278
487925
85226
1022835
381704
212563
63492
240374
524265
1063530
142973
327286
563470
715060
796924
945472
738544
82923
587406
92160
662798
551161
890476
1053743
865039
359105
1010463
523962
902636
174360
1046519
159210
665569
419846
897620
1033159
232085
166637
709595
281699
571416
828836
436624
812522
491983
608405
578796
336128
838630
871828
446720
471236
134494
322612
150734
975509
680308
320846
927365
526424
60450
807008
1020897
330331
144895
229300
866649
813689
29276
635594
661670
937751
453953
756353
1059242
953226
240719
105314
372669
138386
520710
613803
690582
913033
1043247
539710
1072236
495344
804810
424805
983144
396977
90985
320061
92536
996289
1084330
974113
826619
200661
360374
97434
974625
516993
845676
790295
185109
915089
414338
428130
916262
504883
243164
626418
204648
699122
713226
193883
488245
644620
216515
518747
1033844
522124
58929
5993
950612
928385
679633
1023831
224801
265552
482390
807427
379927
397558
703115
520963
406517
801380
369621
1066024
558298
986901
107447
735123
1006310
527500
126066
495623
464985
399268
1034009
981703
842628
154679
329090
1077968
26680
941458
26914
690554
336892
147832
974591
239591
711731
704797
534061
240461
387607
369869
940400
986657
1062997
931782
560463
621134
992399
786911
369089
218134
983313
168081
957484
51845
340109
1027441
1031299
89400
52246
365203
1063492
78092
966685
99699
380369
18072
374017
772681
443884
106819
80128
789698
951539
178076
526196
110658
156358
193638
960720
1076013
180310
628874
73086
188787
509958
460546
806276
169780
283473
589887
89037
258154
793167
620259
782322
874311
72497
17255
1084675
154707
546030
808482
1054334
109899
665809
942242
123421
322563
477128
1046676
1008545
545813
161913
399922
113173
582442
1097555
78839
758696
693957
422121
614481
1040147
204834
923792
484109
250650
418391
958336
601431
270872
675422
521954
951194
259722
355484
55292
631375
918705
842479
791937
5744
104244
259842
5572
684496
98433
122792
920568
876498
591124
259097
80936
980334
802316
976208
474497
533958
354770
75672
685377
734059
839717
143184
368610
277250
994449
760609
127527
792095
472827
236031
664793
975189
46572
624488
837464
213377
995179
1077082
1053783
975207
1017065
928802
82116
846392
46970
94261
930010
490039
589622
971668
12564
214479
344617
852446
775910
712159
463148
12896
660205
746772
536035
1086280
395023
282629
1052352
880548
738808
819848
629094
91981
352499
561398
412232
92645
1038242
933674
141117
553370
231668
421137
280381
508484
111027
821305
896731
954769
974532
769066
638685
195860
1094443
481488
340425
1004722
86442
550304
427103
548814
200860
379514
68872
520132
898468
123588
14135
468241
393274
867259
649434
323535
911132
887093
164335
17894
841067
751083
1050475
221919
503281
454313
91019
606642
76435
240105
953750
552317
1076897
523815
1058539
170754
638265
1035151
880800
434984
11085
1068879
669876
96492
735380
442476
40066
238734
146485
1099676
620040
401191
395662
917424
748842
870417
643388
399585
307029
344702
345347
338748
972563
333604
186274
820363
496719
880858
809398
732158
678764
41148
673716
742829
677896
900889
625709
406751
1068377
885431
318207
141145
1082593
279662
308720
29124
982476
608649
185383
935594
1046152
24700
414138
136927
213962
56797
307810
1083785
742382
956065
864299
750898
792244
666615
500713
34503
183735
468296
944907
819947
1089962
422237
193336
247399
615750
1085918
346577
645843
269475
886397
130832
280574
352622
496276
459764
853544
504178
703485
900983
1010624
174305
156401
539998
582699
72699
708627
877568
346477
1046807
647490
742871
833292
985731
384754
865846
90947
758726
256904
585243
834073
605458
241308
183549
455434
129738
415281
441624
277130
799843
896881
962628
392890
755864
716197
862095
961566
276983
910945
632050
1074103
1007166
567131
574606
774513
103938
398879
858555
605184
1072842
171412
24979
879781
302250
1090301
279323
534598
657537
389194
907524
614937
870346
68196
66850
467664
663445
893745
943561
216852
664605
257407
445004
361563
82359
756425
42155
828201
784445
685026
24578
585136
1086143
142495
884212
973577
350712
778709
249810
449821
408440
563249
809274
486315
946868
371192
846297
408089
234752
36732
948663
1082343
385103
173509
1089878
579446
718446
696935
517176
500918
622277
642296
471531
1082149
292332
630800
766606
111850
39775
625710
860563
655022
810225
552389
1047317
251958
322995
771262
435467
434417
387133
430957
297943
700470
364195
641675
305418
304368
955044
483964
347967
951614
152777
215621
298222
614879
543050
1012981
379309
800323
594944
807407
599020
342687
15881
278195
1046857
604016
238371
247279
349924
98705
595353
146659
589697
1002986
154483
188245
883788
830998
1099155
842142
482005
384917
96111
1006505
871125
784383
16893
159929
343387
516107
805193
673937
654925
623667
923763
697072
813586
512349
530596
412333
1096927
912094
876714
307078
281280
613065
310137
681152
851806
417134
95983
71292
1003655
456872
721868
558341
643768
367993
482508
626373
952901
23848
1000407
377985
834674
826864
703466
955121
1076151
546408
525862
408943
625322
689916
169563
792322
165464
866436
533533
332961
830908
973429
806179
123658
515165
1095756
424452
1089153
81983
457765
483408
568897
585819
60663
679754
634472
70897
444402
330487
825937
842548
967164
248435
134820
1062023
1059044
456444
446857
45824
567734
875613
853872
974077
106681
940643
165686
212351
778924
444849
774434
787180
390802
506903
1015562
37981
658411
825255
644383
943521
1099298
353644
297732
614109
6120
50789
202797
459872
488683
890009
1017313
440725
189703
289250
260760
238405
846718
1016069
1039909
345023
869952
512522
610426
565612
119658
874940
682109
306308
735502
413235
348354
958215
442548
885422
942816
368175
108748
173697
1096025
856119
318667
488767
350836
123327
383754
460587
158492
594662
582009
250455
981307
326043
965585
687738
680464
936667
959498
1011633
152594
644194
533778
309857
618345
895858
25229
263537
685477
1089602
473294
363754
378863
955211
638147
163004
573441
1051329
817527
193032
355959
917403
367035
429189
840375
786682
1099060
86784
494560
240925
617206
697326
711565
53380
919747
672423
943523
790525
1065300
393684
383490
993722
475270
399468
722377
958877
266078
450637
676049
519830
454471
851393
962612
683298
1015912
912527
799218
34463
492766
499248
120421
282965
701571
101505
582695
697324
589143
234770
680079
765641
552604
187699
287000
637717
47470
61885
426158
62671
336328
776050
983413
203484
655359
847729
308534
598416
780385
919868
117888
35375
616839
339213
97805
643375
702498
818725
93542
992875
85341
575099
546091
139829
386772
793788
85214
48789
867529
464550
493660
1066500
1065789
794922
1087069
531410
208797
244207
863935
340057
380062
524860
726339
363512
342052
390315
883864
1100115
626442
409915
878914
756083
272422
260754
273588
495316
832172
531673
94910
825549
187572
110315
626742
178993
148044
59613
323516
799316
503189
991452
990402
381114
579007
526140
225961
1076563
1076576
949786
954622
1082258
897556
29642
176202
198840
359700
178657
938479
846369
407000
315944
529888
48727
631860
661625
615250
513160
650548
954346
899759
791178
815287
333508
227344
807942
372088
576857
146165
437342
1082760
827392
1051516
327870
1012547
433331
513331
577585
484649
702976
909292
634994
38284
47212
46162
85006
901177
930944
496820
504510
822750
1098403
534581
297807
1058347
766193
672517
110692
1099073
766290
279549
527185
362603
646291
1054409
1042452
837621
136163
814940
89606
1023380
245092
543135
703245
615988
409720
358393
39798
215861
226614
382905
897575
367045
252229
14129
453377
878384
326564
898146
511819
635188
1092978
1008797
1099133
237919
581418
155617
566323
879014
764955
23924
417542
1066756
750983
862961
505258
302796
642085
769314
789657
284308
638270
163623
1045218
1062159
430332
1012481
115046
930857
153394
645004
531081
234917
291740
267938
137761
83314
818195
911304
579211
545969
690673
1052108
401849
669789
499154
468313
824987
842123
673476
302454
979380
115593
20694
490543
48159
250888
709727
858355
129648
489797
456308
1041961
912811
111992
852540
355701
829254
816774
112264
229469
506209
848774
666397
869915
656821
503772
18226
903668
719019
1025785
707070
182114
40710
87397
230991
573769
1059507
533372
1082917
220193
350215
268827
347160
136504
1062207
987784
788360
183933
345592
484299
757778
882664
232812
299098
219828
1078787
921336
803688
663058
440405
26599
599943
924077
80307
1088891
679420
108927
710768
473358
524409
742523
533820
408950
206100
131995
1001069
892319
647232
692087
743554
798579
233197
1058238
492122
338242
288195
1046565
819887
103188
646939
215797
769492
500437
733588
239365
253361
276870
352575
427663
863505
73065
97240
655827
73983
746834
193855
184197
322087
306724
769665
1068537
646524
824743
857995
959467
170000
202418
724672
57591
468117
1025957
303822
1019801
341761
112495
660377
1020508
1046722
685639
289750
75555
912369
325654
190399
556490
740691
308133
1035848
362075
436179
218020
980085
565303
497808
1088149
77734
658617
12216
60210
429145
591688
952375
601301
679160
740905
231677
925656
511347
811835
1055206
1086457
675342
959440
972411
317906
574904
238208
503631
309887
218386
374779
687541
649318
811600
34283
848097
3298
274613
382211
681363
45752
155169
618861
843297
50316
491299
238554
331552
579379
882332
933138
994597
763183
198543
893724
83690
575172
910612
59623
76758
330841
745436
936866
224392
869514
810867
45226
988497
215714
219325
36537
768063
180768
53988
232302
56243
358634
1018165
650530
414144
853907
866154
916379
895683
447339
1003015
214766
638342
167220
751546
901784
1034081
187286
565448
353347
347404
335170
464547
684649
858193
1082988
684038
604604
377659
206557
1078058
316072
865390
633332
465324
487924
924782
228158
599708
176437
135588
728731
745899
1001428
442737
862629
447047
564682
44933
438915
835974
882303
382357
546523
265501
329100
708969
621192
574371
998742
989639
787450
27929
112616
444012
1062879
577506
577302
266982
6668
383574
865280
839262
252867
137808
954658
1064833
429481
387024
550478
513060
251043
976317
968847
400897
719284
257692
547192
142122
624108
406073
634653
794389
592776
477049
67562
643402
288842
944809
520670
798945
458304
293596
800434
443284
1079560
519446
821810
54176
236706
18719
943453
768364
1030795
167793
790396
21208
796304
725022
939166
499227
965857
248347
127504
9003
809183
263935
34366
109251
799069
650680
301102
789534
1079413
1096699
413449
83286
322215
382180
931324
699363
736753
827269
1087145
323195
796316
557277
66930
186775
502959
310419
480518
1095651
913193
315025
248229
128566
398386
1045581
1086326
131874
858913
145954
197638
514485
586743
1082175
365973
625694
752158
295371
981610
756011
90068
478526
951955
937373
592706
707932
1067597
842349
244342
477170
755967
134291
366246
249867
600290
536617
237364
1000612
863588
826137
1037673
483307
1092822
364822
45687
1067248
1071972
45055
161260
268509
586369
939897
729527
812966
1038722
391361
867014
692307
740388
284469
689467
484254
919192
983458
332047
133613
423004
966377
1040075
500460
313427
200745
337042
206562
138669
454019
889034
337379
624361
854927
971476
1041296
437577
856585
767020
124268
728528
631315
636740
95445
515776
635231
802309
494527
37475
252928
228886
60707
649840
842629
748885
1000026
569482
334880
950131
369066
93021
585893
391247
678828
403536
1056847
171890
202129
702190
343460
803901
120271
782069
930031
635649
311159
794084
1089132
870032
39300
196609
342532
1060172
522021
1094270
880332
716282
268307
734925
426900
1033751
564126
862077
55914
618469
585428
983012
1066566
841862
420832
1048908
372268
153509
364763
702934
786675
773924
534160
288398
582955
397197
91810
377123
631994
228745
234608
1062029
926452
214785
504333
637567
392495
774124
960614
663945
102852
395318
407611
199982
650538
969435
1074203
628695
448686
82729
890989
654360
879679
1085399
716464
774324
265448
381013
277933
778296
558061
249115
684547
1061774
474300
212021
686338
896849
25920
140903
952707
300649
659248
939274
1079862
594016
960057
974436
665072
454362
810895
853747
386585
383732
784867
778913
125624
4682
652638
1009279
490914
578870
194551
621784
73395
776625
451348
146434
943576
1060268
37424
503112
735705
695557
470715
171793
431368
161957
1096280
902185
89254
378029
501395
382841
156296
858985
317034
157452
185205
1016775
881805
579876
786707
995061
234934
955398
162030
644889
211457
597883
1035029
337583
338633
1050254
132013
394744
403277
143439
564295
898292
470299
251753
132753
755832
454068
312614
416584
275589
965166
566391
314875
305444
900989
534720
124154
902591
912319
276016
1086068
208619
100037
782479
579359
155662
875047
572210
727445
674513
968356
528720
751829
1026716
801633
267889
310035
1054681
823160
431866
393211
394261
309128
561835
313409
475073
709060
722779
924853
749201
310055
247294
107826
665418
528920
364867
36150
1027378
469755
192137
511185
1060252
903230
136071
8619
568685
674625
1054090
1018401
435623
405959
200295
156535
358608
919499
261725
606757
88898
588594
135868
629398
883331
566281
453971
901388
129679
57709
761128
1008448
807180
1075843
751164
590306
98826
964980
1075362
740165
451626
389069
821690
648075
268793
795075
238979
954361
30263
808833
18108
375107
431393
616677
407759
518653
916043
12540
532833
332304
307683
681242
555747
661940
406655
521378
535683
258483
204301
644806
494969
689135
252773
11762
1062059
798106
1010359
876957
118779
431580
835318
1060444
504804
450336
807573
512337
645146
479675
996861
65293
876582
701211
397576
682124
221018
788224
113961
1036332
791243
232375
198084
1016689
594327
109539
277047
942474
276113
126018
450781
457315
138499
773143
356693
610739
106881
289710
801999
898110
261018
798997
568069
319663
799265
944132
455798
1073523
977292
671159
85375
1006827
489056
323672
203089
432998
308249
247942
273927
413118
780685
631491
1028157
119534
476358
185242
961749
1080212
552464
457805
696198
11747
816768
909765
663835
432729
123033
541033
593234
999679
832751
1066294
688451
157518
445691
1087337
758009
278801
398299
35715
683889
387669
986051
609036
437905
377662
172497
828682
582414
880331
46448
1022647
1010972
1034440
681229
946630
306977
15343
942952
688182
875534
463901
863343
1031826
97681
234137
514626
707811
188456
830600
399083
344266
93620
644939
202874
397090
180163
566506
201365
388250
645546
659476
268107
1086505
1052798
97712
936558
404246
536434
151498
271646
120840
905710
310796
532302
1083479
1009548
34842
1036333
550512
42932
826322
666603
868083
18151
156872
820894
817175
121543
751271
857425
766599
874474
920758
807642
477320
478370
489155
488105
127387
259911
955172
145452
125428
806636
361439
572400
917655
407093
1027803
1045354
82269
870920
791481
781686
766056
132857
1050597
264830
606416
166585
198837
572441
1037267
399295
12312
176428
869319
520818
872318
364779
1042316
412628
151351
499572
830609
304574
928451
1003947
53998
933900
807633
82376
238871
192477
315395
797698
474873
373957
835324
472161
71068
862933
982667
305290
503985
46430
362244
769067
1070426
613687
394295
205409
91929
612935
688102
328509
700602
914412
493260
748614
422350
650581
1099636
250941
827509
351301
291431
299244
682577
986238
586341
438262
231061
387563
43819
476583
339694
512889
874015
61662
204413
943728
1024553
222303
883587
267197
601349
881066
96373
1040289
189805
340444
738630
840829
760437
352061
1082757
17883
817896
364491
949075
554014
90693
644906
850614
871898
511148
756280
1032513
416100
638291
882545
585408
102167
476100
620562
817672
600497
492851
56656
382723
848292
625886
124024
72755
244806
834810
1017188
267547
903225
486113
282433
91029
932932
657509
684335
739525
856137
995405
255445
513462
170552
480085
662210
75063
306269
926872
337228
890773
113670
857325
597972
710250
746849
477302
291449
700169
228171
351020
1014670
860169
1058168
405793
803937
276086
1044239
767365
957729
227672
449267
89887
295048
208127
537575
50826
482154
879612
769627
320485
263988
662785
64907
35680
1029944
381241
416140
604649
351280
1023421
522630
296857
816053
373129
825565
541559
112020
506976
877398
36122
641822
868974
164565
498431
212558
113068
696489
534619
671850
518988
15407
436478
665131
457576
1053752
737947
993597
11945
692711
14785
650489
995826
659115
897525
83308
75304
699415
997672
79704
556313
490389
792851
656291
160750
1007413
81073
966009
250396
969050
345374
1008573
466376
636976
327957
602680
337141
626179
880788
448192
644892
539431
817907
173945
664735
578454
436174
402940
354037
138899
272420
1083195
161582
121255
792215
1024620
456227
516853
703234
126810
645144
759776
13364
658369
770907
904668
349128
821069
397019
1029232
241739
416043
659649
783800
479300
65641
530431
108365
932392
836528
100541
469095
293745
644000
686632
291834
664371
755470
176374
538026
127493
996938
289253
499576
677591
20292
1028294
819257
203159
83386
540135
587975
215826
1055101
775020
188233
956681
242959
766005
93573
86845
349049
233290
770282
275891
320557
816660
391115
1082397
635931
663214
159269
856841
626652
763505
123432
660490
745763
760610
1007383
689280
874929
472614
757214
1067294
1059264
355550
184506
62665
487743
162672
485882
193747
290044
448242
815113
357267
239535
889536
757660
385324
839009
381678
858626
672195
917172
437419
168919
192630
344085
255125
149065
633213
913281
149343
12713
686178
87800
650731
1068702
315863
1089021
597601
655248
945267
608460
621695
459711
350785
763485
400544
69434
1086125
790204
791254
214445
676440
215896
410119
523311
524361
923093
346026
375392
42137
652283
861945
315202
1086139
979503
953560
881697
222419
542034
523726
622022
250496
867772
619979
618929
360143
466042
488425
555520
931777
1025917
1099488
585671
999206
196645
586576
345002
103356
404943
991413
726501
250411
526999
232040
612399
342001
870325
468187
399044
1030014
172281
585528
934181
980843
237131
453275
951143
766322
463317
149301
784963
754633
60447
752914
514955
625543
1079021
533463
67987
259974
386188
749634
1090430
362347
62890
433541
238245
137038
739175
157244
444002
946969
727432
7663
881459
585826
320606
1060279
32665
414200
571364
590945
36348
923203
19753
901044
330812
444905
1087046
709446
144017
722633
571597
548481
944428
574074
236426
781824
700833
448790
304281
388050
10887
599895
600945
990287
121595
775801
775800
821781
597626
35891
896528
226981
388246
995021
885917
821733
608335
130898
430930
905632
486703
142325
464761
251808
187362
701452
100864
258985
1006780
705780
214382
633910
231081
331034
716466
223667
18537
353853
287832
658228
501933
1056724
768920
594459
932677
64533
704973
218331
969977
877723
799099
486087
548365
187269
774038
302706
884505
469898
44334
549522
309273
186576
814408
455364
1088119
1039860
1045413
248881
219436
19090
692974
939599
218837
913920
347279
378468
68593
637554
492238
758367
907331
47063
617213
242424
475754
404922
220234
990940
279929
828146
787175
307271
990918
198811
248779
978577
97849
55072
416465
1048219
1050151
637671
54413
437058
585439
1034194
282917
489754
696957
291601
1017248
137659
635642
17417
825413
638690
805716
22413
967239
930979
556141
916016
396452
35930
260282
489457
294121
173788
83907
700254
81851
242869
1012519
202814
624868
56731
611999
68625
383749
738368
243513
342357
256899
882299
1086433
998400
659732
758891
474309
597176
89989
462158
381798
972381
147856
136388
769230
441963
665428
953310
691785
698454
311880
15907
985188
1055870
1068694
487813
890971
892158
725887
697204
354509
428467
169777
262393
273510
388301
152874
503728
208083
612790
465033
492639
234339
761457
748180
405028
481935
90429
1080445
186890
442515
76035
783130
628905
854664
144735
636138
347731
117627
110863
1055390
841147
26150
788062
437385
1090689
198049
754203
310612
169494
592841
792125
940501
557950
429246
434992
1024361
627106
702319
1004907
725694
492381
992489
681908
21314
931207
421232
1086118
979072
724807
189788
694048
127999
451024
666568
387464
1092908
482709
1081867
40116
63618
363437
251985
907182
358439
61335
183846
871549
834083
743114
431470
1069959
1052694
618147
757697
540128
537454
506705
173549
261967
718477
1039762
239518
190326
932114
134113
284062
162082
455350
502497
63274
813106
517570
431028
596261
42299
317851
109558
663650
652110
57913
199303
869844
796163
364885
925337
975961
680883
999446
67378
1003304
172432
606099
255793
599646
1083514
724649
583784
414711
261639
373990
407428
56772
171214
283565
957485
397804
499488
806759
961344
115397
634065
847264
1082287
113587
971423
718910
1025214
485962
747783
490928
520775
415631
970533
264366
78149
447904
125174
859935
107143
896555
739989
954870
115942
806649
831941
165683
896008
497017
175303
375124
451753
460053
291156
77058
460052
992057
593523
651173
562466
451898
612419
314962
117887
975095
937419
982608
89997
595515
1092917
551812
86723
612259
1079647
742659
997130
237352
41743
419324
86497
1010590
952655
870573
501013
464070
371151
439526
816394
216158
194788
625180
634762
464998
815613
308256
53497
86527
63905
820032
1076400
405615
522667
769043
190440
796859
57329
900439
545894
340309
393148
392098
248903
387905
1049176
631732
362190
56929
516196
986095
482588
658168
110516
848482
369744
224072
83406
158095
949830
978788
71062
845126
725414
230843
1082393
569779
832408
22797
573321
351489
862599
871880
631618
1023434
1008608
883280
269032
608135
76453
190842
726728
36982
1047076
368034
527076
396866
683783
307611
115454
574200
839479
824941
1095628
230040
73589
911759
912809
997878
6957
350037
810474
150488
154318
974788
53020
1036741
135118
835322
432123
665530
325433
734294
61232
330098
880829
202092
227759
1082899
641344
956425
13559
637848
179427
405055
26916
766108
576070
142437
300488
363820
754334
25529
541921
40750
679449
561092
495507
159367
93889
229232
846142
979320
652009
919932
1049016
568013
369519
534309
1006733
652143
778681
818749
912763
1047668
84501
116632
400593
772795
458438
1037264
718459
422178
201672
280774
561948
967559
538493
256082
808309
329806
345325
35885
992235
708991
509705
522132
926066
69495
839692
10056
586075
996559
94963
723777
1086992
378010
240466
445331
752787
866406
648648
652071
1025715
1044094
643512
374533
234293
301631
728923
848826
600089
538375
71010
658772
813184
636161
160608
493783
601217
609149
1083687
791259
484558
282362
484758
779880
789520
36452
511402
664046
313970
137485
943894
225582
839562
490816
454345
702892
674471
505424
78202
1064143
86696
666659
173505
143532
408590
421380
719009
728943
218244
602678
1010079
359732
391893
560410
146419
826791
509013
782400
250887
204247
870361
610636
684682
945108
177037
1025070
988891
758076
393673
852190
989806
25908
643063
349801
1003559
626605
258854
761915
568285
237592
548016
966374
645930
815907
432295
835555
258062
719350
233285
903907
90010
549262
442367
1034179
47520
334268
167336
1098095
28079
986672
198292
1070162
139710
13704
824804
777919
415668
793923
274817
719661
914850
327830
652351
272008
635965
314611
909121
166535
1040950
563352
284635
1042119
928535
452313
894355
369693
924720
599100
164707
989411
612958
508490
1028473
597850
573974
80457
721264
276734
707367
957157
24885
34080
506089
696078
958815
78076
489283
1100023
657529
594759
1022285
1007713
5017
801262
1060959
519663
674016
264177
57007
298717
248648
878064
757512
154917
631062
519477
358347
506138
217032
823027
708473
935379
861739
30475
496275
91440
235804
441582
1072182
1014189
252558
176821
506662
558732
30523
758344
278827
304625
932234
300246
876084
305614
242287
93852
543289
413827
848831
678281
703146
586822
823700
590464
938042
1090521
372139
91582
92632
277574
651647
476776
272384
1082329
129689
701806
334043
931309
178520
327168
681703
296953
188243
30129
834497
1070447
400548
1020666
320506
9560
801179
688835
533240
16774
1037355
841196
491546
567403
420875
869912
176393
501857
821477
268931
737653
157074
236979
1002386
981245
707409
604690
987213
700441
20656
549962
302642
193031
84329
553604
1002141
36582
254048
56860
341631
659673
607469
1017362
44650
588478
931670
853159
755313
80563
967850
920470
280180
287883
989287
747838
631801
796659
519565
1050688
541723
391280
393275
86759
709253
878952
172294
60051
328998
726710
425470
1058951
293188
861775
1041353
58019
625520
190919
684789
598396
172683
32220
312308
739991
872020
564125
375661
882269
820449
65535
947518
289761
780088
753971
422742
584388
699703
526493
198869
973965
672283
503744
596279
130185
21232
32725
993567
745987
165102
995378
430735
768284
172350
286365
47927
1019369
787769
675573
364085
584672
841510
569889
155223
724190
803329
153090
1039321
1074972
117135
90968
357507
956095
482315
907868
316888
785615
526866
475537
630363
346967
803123
160059
153377
275291
813163
1006900
1071253
145249
106878
1089221
393959
734671
567248
549142
362936
613666
880714
555391
753091
926251
364664
37918
28768
297241
1088583
985058
553812
782797
792992
865673
794564
795614
1005654
275359
229149
348522
74255
920182
902743
1080960
758326
291374
51674
81982
237563
312923
1084943
132848
902703
411471
441043
979630
856767
1044323
9424
874612
530657
545073
262036
27371
1024059
74820
877104
647834
1000324
929797
361678
496082
671852
829483
660357
879634
278445
443739
402922
1053485
598450
256084
594548
234402
988978
1034596
385906
793350
1013461
78138
1070794
862486
620664
181523
802343
528182
586718
349450
362906
815234
109710
564436
205124
280089
272076
329032
832348
563523
890943
1005521
683697
862079
403217
590426
470274
967444
711539
591158
742274
868209
86825
565926
975410
17712
295552
1097267
1026623
253009
759343
840913
158194
1064060
644953
44776
723234
604710
1068141
165696
706692
893544
563160
917330
496481
1093993
240730
52714
937784
80938
278068
867058
88165
1067688
783398
213837
534163
78593
620395
683792
1053243
935148
152451
669199
508681
979018
353526
726510
771287
355866
529247
381179
1097895
647308
730551
380608
578152
1073002
1071952
329039
371064
498944
849979
90011
1072865
1071815
933256
381687
658511
216084
683420
374523
548190
426079
582737
581687
440182
967947
232615
478538
462648
42482
581757
657148
888295
718301
998390
1026009
834534
178307
851797
255663
34610
988733
440883
566345
303247
239352
227899
566956
864579
1007517
672722
465847
1083938
597646
797782
650801
800117
517699
336806
844162
669074
712376
957877
388099
40987
2496
902498
170175
191831
1038847
1064940
550718
390066
344379
115924
1083304
830218
639082
508973
137454
1003378
19274
632697
959960
1059396
1003548
868185
1094624
621022
165285
283054
115054
733390
207838
347638
978016
481307
886372
1084449
20538
351553
592358
828514
605775
1059534
464921
1004010
869040
167075
407947
84023
278999
894044
329920
1068856
366533
715320
1053737
26986
552939
36411
425794
142140
922546
335265
868329
1049088
767805
317576
932099
395941
576208
182841
729520
630694
1062950
335886
565176
181424
766106
38868
639336
941684
427788
579979
635715
428646
290282
925481
242837
418189
149478
453569
756432
342679
502413
13255
929135
1037502
772770
343414
1048683
142750
1063693
333254
773155
472406
415089
416139
585292
852995
241420
803467
823117
154869
894398
2207
118563
854825
694767
695817
693717
755830
731703
730653
126695
446116
741130
1017572
667240
1043766
598403
860624
700638
1027334
471382
111593
184995
28590
516420
564250
748107
994572
781238
1047651
482141
263100
678740
282056
761175
237307
531095
626049
827783
686310
194850
1077069
678205
724723
369567
854163
528733
618610
1033957
44538
128582
131786
312854
835891
726333
25919
186650
356800
560786
1004617
985260
356223
710004
466060
551558
287226
852072
634682
551440
189690
408879
397015
108664
191137
1092089
71471
225271
416258
58296
513695
319179
543382
37714
936657
544295
924218
570060
199322
222806
185934
514287
723963
360262
1073015
375473
1039077
758248
4297
522500
895050
681329
619769
716769
597098
959327
111399
852335
1082620
424779
486399
542998
142231
970697
185435
720803
240576
852143
428474
51016
408313
687990
248248
961913
372117
573210
891714
231312
3209
1088215
507583
39766
684064
536799
96512
298994
666728
895047
861304
259392
62330
656397
430483
239672
243744
995691
677069
415440
96844
1022739
135537
855418
960540
90096
514300
489858
1094739
718599
775087
959617
395931
28202
160521
581412
979224
173062
390555
878059
890641
160433
151018
673982
506474
902410
723615
181189
309828
314007
695861
721014
375034
705478
227174
808232
440397
732622
439031
1009959
377371
1092092
869356
390885
1079349
218197
750257
737327
750668
24894
129969
554805
343264
433635
466427
614469
134334
41075
548013
147437
345819
749908
768605
20347
308614
441524
469686
1072979
110952
757949
977994
821783
274673
698715
976712
178629
212345
282475
322514
696490
692252
973232
831427
81204
1072800
697155
433919
544639
374322
406762
278019
654185
645150
197994
405097
696295
46903
321199
642155
979925
715136
691324
18228
841824
979799
564922
315006
20658
502182
844471
1004188
166275
205691
378343
962837
826790
624458
468757
102436
215946
570103
1039545
271118
428969
410658
916673
657607
122907
292360
552072
384472
918229
876527
23316
351216
528078
494936
182380
126643
127693
944356
756233
497510
106921
593763
95698
526982
423795
188236
817068
512591
157078
918204
150399
918318
38473
173099
158139
326149
906315
15149
183992
738714
566735
394463
968163
1081534
138309
857522
88401
551930
185805
504027
308860
109268
689179
1077481
905374
374637
922506
616462
244179
913364
498881
838028
905533
112163
761269
395997
980372
840665
345058
977537
204369
174197
723252
353767
1050282
859452
91778
53383
626105
78457
457004
630410
642234
152537
560799
653667
1020374
528008
811963
603274
786892
960503
802482
1093551
212850
55379
411965
706441
539951
905793
437589
739365
170450
570893
1084263
855803
289993
693018
465742
1033572
303867
124480
1011225
908543
932918
528147
726480
1074817
198481
522978
501239
753663
4502
558381
136813
207550
431450
776223
906518
708112
1088990
188863
1097029
117811
959250
801752
813882
406599
596979
965063
474225
71262
985689
975354
642607
204121
1080832
932989
418113
251844
629443
100591
1015139
154553
133893
1046143
672968
535184
1024909
589664
538952
457342
452477
262835
412224
100443
868539
111634
958794
175270
824089
971856
731103
809208
236876
351721
503427
1010589
104697
1083448
852264
866186
375655
38587
585559
1002946
511917
308014
818802
307231
813820
171970
423012
202713
65605
685617
994344
702202
639486
573117
949010
178780
114367
1003506
197060
118606
18571
647773
598868
826866
619316
180362
807214
245607
846212
345857
718485
961792
464561
585523
664405
45305
725846
988212
744088
339598
846887
44825
179759
560713
39165
549315
875430
193880
1071550
749709
317889
340392
670298
124381
398544
944395
740760
952024
244825
987428
433233
441802
133888
594614
76402
704355
730492
1097874
482193
724907
439407
11052
604243
8387
272982
928138
263202
265188
1081513
1060382
652664
474802
497264
633599
115459
614407
739611
362665
604321
122928
403210
1043764
263528
893205
211726
1095620
1024340
1032508
5909
52007
963803
746032
555131
1087982
18065
69719
894748
542023
557512
280960
134268
385125
805709
691847
827150
419258
879330
845110
551798
6020
299497
985306
650110
984100
99350
50639
982376
792989
135973
779757
1085465
167104
485155
312246
320149
1023695
290520
687079
139367
931546
820934
936408
372093
1048847
197370
502041
693802
706769
433134
612683
49731
252227
250007
46743
563127
926425
1074531
1026526
938101
88309
470365
835745
42898
36497
302562
970450
89854
237947
658937
764818
977483
787704
543301
1040203
661148
617350
458997
184651
825270
129142
771011
934250
1048974
129185
940915
381915
407406
170444
474881
688899
921373
747392
431079
1027639
836217
186063
118206
340112
41347
255907
967198
79993
638717
127042
754918
17750
612118
452285
341760
713041
124607
737626
856584
1044090
322470
929780
607565
921573
344270
84307
630420
199908
830780
670982
1024692
973805
626697
403478
208767
8595
814681
152399
698395
784123
511657
772131
1045047
944057
235837
36674
482017
1075812
513062
957847
575149
97341
293150
810769
977123
1008378
487398
932214
14763
208523
590476
101020
120114
1099902
682529
1085868
645315
778707
232842
205675
787965
364884
744783
269138
238411
480793
226942
585663
841518
468823
594999
228105
495764
122419
470741
1022908
929604
224538
44341
669783
912569
53976
708918
557583
330777
679399
886834
357314
1036727
1086840
599464
845394
737184
174168
967669
797541
823114
381308
841217
869349
895937
460941
143984
962117
587688
851623
859192
835684
371298
1053368
980397
47954
1078163
95662
806883
192744
357787
1012612
75463
1064337
87706
60010
493211
417218
303427
559595
342865
1032423
290548
391050
955940
105262
387215
185782
721791
1037039
694338
679739
592965
178367
942711
85766
497275
599635
838133
420864
667615
230214
896092
1034296
454693
566156
926884
538085
50547
39411
362765
440972
767915
107433
1052309
466524
991527
266720
559591
1054769
355300
200372
1054633
832157
607515
523200
592512
757515
845702
468392
752668
196260
666382
302907
215789
1023056
480446
954371
982455
381383
69900
764264
697644
801393
172721
622440
74722
964413
719628
1050969
53358
28867
438007
89437
179267
892554
1063825
1022203
396609
717987
217263
465859
582019
530026
66979
514418
873148
125548
156591
734748
1016144
353594
523573
713618
1031781
230693
874467
793755
341754
907958
40870
108403
765739
601171
429657
369967
390120
1037740
683886
792950
334901
956428
470285
608969
787070
928815
356824
279612
445287
133160
840928
566635
1091948
278711
554428
532842
649779
156055
970334
516840
473332
24656
613868
366238
124901
807755
842546
187169
688420
471512
1054952
155174
917837
477173
20177
504073
84872
794884
579994
796235
113825
690778
857668
270041
476049
601757
829748
433044
252127
1020008
25043
240370
192422
588071
474114
64984
282578
539309
333860
418491
851087
82122
617182
407803
298796
980026
287899
634365
180427
440228
927234
79839
225785
348677
888004
942756
632620
772483
971439
316990
1095225
801220
522967
197307
308158
936459
657757
813051
933724
1004407
891044
609645
348613
155578
308995
13755
607982
772990
364040
198499
776406
974546
672977
463670
136968
789629
179150
725370
937510
848966
513749
838603
1042676
426483
1086491
1020548
781297
972612
838143
933820
152059
972630
152464
1021699
1087923
742370
1038810
886803
653629
438380
230091
558719
475547
170510
570676
380854
452338
52483
398630
1046917
911789
273963
379963
302521
1032433
684990
513057
78014
511994
214597
802508
413259
663908
60269
432008
824868
518532
523992
387036
550661
350100
572643
1054433
39715
94245
40688
248378
366875
686558
38203
594112
755593
635518
14033
1060809
947648
1035411
999564
488885
823254
799222
639541
169067
909467
8545
686133
286924
922307
128428
1015585
550843
491894
1058245
792268
764698
163631
948203
194766
387558
590998
808138
332675
547422
171374
749766
1079152
1041507
289194
135294
864233
510460
315862
489066
41376
837179
504011
923739
83130
892374
660341
1036356
779070
319289
88218
318365
38476
331411
490318
864368
612908
729076
707558
150284
440991
572087
947294
869968
863428
248473
102351
155307
871964
763097
332738
377113
1008753
1021591
128122
191411
426790
681930
963926
400799
1089502
814713
93256
82628
419775
957771
749957
245732
7368
359145
510343
767278
772804
529584
253201
553505
434582
720760
79311
837428
293882
924917
1075923
402345
12423
90263
978889
182982
40034
550175
1041545
221945
849542
458443
607332
98815
254843
653422
967148
1036745
986690
662079
856325
290289
58174
99635
482431
399364
689603
179065
497682
1098187
1072565
849894
246592
533535
220813
681359
833687
960351
912682
276693
819412
509999
912295
624494
773881
885237
453691
265739
631126
536884
671331
513036
59360
747748
67352
529050
245943
114453
413550
84789
422872
504659
722896
40150
322492
927202
574793
29488
846753
814069
751448
750619
751901
366851
178082
620813
430719
1000632
201695
172445
297433
538481
172706
695513
491547
343548
805245
591067
1077592
962767
316366
144098
1068247
1089825
874388
187280
770940
175018
320760
417712
197196
622932
1043263
666548
386101
742478
51917
1036153
719335
957404
996870
999606
258543
265788
113094
440424
701893
1098035
850220
22521
564408
817346
984009
75804
478835
592431
95613
160558
843060
357019
376697
465309
277788
105354
647073
290452
720433
1017874
349213
939314
323699
892402
593806
195332
746457
510039
868850
271545
706124
1096999
685950
830834
1008203
358142
671784
480464
626219
1001297
338462
128655
937985
49700
1099736
996531
421943
58617
255365
593310
1002190
165546
1016256
584926
830332
405421
302919
715911
113855
784767
604062
145077
972183
579491
395838
378864
669316
588627
252940
920175
1084416
744052
714906
670392
576063
249989
879786
724490
280715
915979
13842
485593
125143
418568
984597
232786
373847
241327
864780
85521
127642
589301
873798
103668
623709
502856
838405
970806
853763
1096317
774326
367259
665895
524194
489286
239293
41642
392292
840979
172825
793381
99855
670803
505950
998379
576042
66612
221623
697290
950497
1097834
964421
853449
925705
739516
422662
70914
983183
469733
822607
827154
423825
939450
297067
856851
177706
1026964
805519
18156
225506
960157
785515
631907
798557
565059
268051
1024104
484436
448624
85800
261937
706037
605908
732097
959947
389718
93706
244683
80872
579863
540353
980290
772805
85477
384337
840314
1021354
123056
1031391
837674
354590
1080045
42965
152991
1095677
969825
43705
787852
993117
950748
476684
381203
329694
595996
698211
496912
352965
404787
475275
1100264
387304
371998
649400
169142
437932
600900
473591
35467
866440
878469
375225
210901
592279
672682
800031
441077
1009522
270350
286446
602906
468139
164822
265195
148694
186710
989974
463236
652327
982969
206210
541059
835061
548684
489774
220682
801280
880972
976640
712399
444550
831571
62079
868612
592239
897608
1003822
1012643
663328
958404
855119
211876
553796
383536
502064
470463
175814
1083453
985213
68623
681766
380379
47090
575237
961450
149558
178246
113417
403581
624761
4249
802513
684590
893681
549910
951600
499001
1016168
756497
940334
1093384
123189
215883
594845
715823
638593
309919
208865
1053191
594176
85815
880419
450685
323115
636289
607411
747621
385362
827112
388365
644404
1053788
230462
750644
127711
1059853
443872
943282
120025
1036135
1013213
118142
896377
1071165
452975
761502
736197
90467
444289
576903
815358
421813
575563
256842
618492
289532
117009
225142
457072
258640
420558
895006
255041
611703
644450
21567
107836
322455
38688
1007289
809034
395507
762323
32572
4110
915382
350498
19546
408622
708487
183268
375885
559467
48717
389619
699244
886604
517249
18381
700815
942478
171404
985915
138549
48497
676397
994474
444709
515502
345666
965310
825498
744729
519396
888225
259172
997135
561642
93372
648199
473433
243185
681214
765560
73174
963967
638356
85247
254747
335275
274560
153945
633969
569573
580019
123122
124186
947532
289362
329780
4419
587332
918250
1023272
39455
231903
382821
34416
540992
562790
1039421
92518
502006
454392
68494
866003
289495
49275
756190
681955
884320
1060925
453479
1062374
238607
623760
171157
406848
1010295
197771
1027478
279889
450665
398535
1062109
404623
97877
60886
113224
30671
421524
278018
728803
1041862
233079
84735
638001
699502
253583
741002
308108
582680
1011419
823740
36519
748199
63744
792204
883905
1089376
717440
344458
556130
48170
198320
33168
137230
697088
698138
434262
855099
508345
429772
909356
559533
907017
848201
564237
689584
389473
248045
245810
944145
425994
364070
41740
236512
827996
508539
460557
49818
625132
951932
24919
945342
678095
353622
918645
10496
31043
30273
596960
251571
797844
1068439
852826
963632
414237
944049
252046
674084
682537
1077434
39383
522187
270722
435574
60702
1056033
274088
908323
727020
413415
943856
753800
639495
197749
164962
400479
940178
1057762
1053155
469536
1058306
836618
806601
44197
739924
239195
152214
301769
953974
680190
251657
98891
418268
1032612
356037
855159
986714
693081
37688
540092
347448
469247
906029
877453
627847
94577
1001843
702661
117089
68062
304207
1028633
82581
92123
650332
800571
337074
537657
1042696
648247
883397
112836
287092
626489
282062
954481
596921
702950
405514
441143
623297
622247
801347
802397
870504
310171
310170
311220
482687
906385
553187
216769
822795
823845
543626
737338
663101
663100
29944
1092032
316991
860409
597908
451353
820182
37509
503245
182256
996346
346668
53983
971515
347028
683372
1078615
188254
749128
951882
519323
337470
240126
900567
514188
240232
768899
792626
1076842
170687
1077252
832526
126144
623280
945868
275073
153657
453111
270180
267178
995809
286447
426196
970372
185515
759812
674192
408217
664032
85068
452922
849884
685486
304077
766788
728577
67502
585814
776524
813880
1087080
282827
357604
1007593
596196
707419
634346
201246
879696
950754
623169
478132
901300
377992
77563
277474
1019404
297908
183513
406651
894386
219317
1053019
169322
987192
148733
766276
485058
264579
812233
573315
789891
569483
547879
536793
439788
1014021
860408
49269
92941
901938
658135
970815
18516
870943
1048562
599644
172595
821732
333451
445543
982120
770893
272011
729079
937756
310229
763239
15527
1073217
670691
264259
1079298
195902
800938
508119
744975
11744
477284
909015
580058
44713
875530
512086
323869
917278
109134
803799
660660
200901
567360
722261
806093
1039457
421203
263600
222334
108220
968550
17672
624831
799435
666353
613670
1039659
343994
105542
297161
792467
81581
747791
458787
388201
799361
529513
511138
483444
225116
404085
264227
1093512
329986
638755
688685
857318
544103
375285
221297
720963
941457
859316
146070
575356
452415
346153
344589
68895
517240
1009292
732325
349105
841482
459352
555549
150668
947471
50718
555768
786770
234037
901838
237293
625613
1022264
782089
857418
25050
632851
622037
464268
1005981
247275
1002590
901084
710985
129077
288639
515282
284129
63017
127456
6667
347716
464419
61591
600913
556363
505089
325814
861457
321715
389584
985354
676135
788468
648355
532857
129285
857692
304743
842394
461316
587254
486075
904014
29122
931989
614853
282001
343362
1049697
1091082
201467
595857
403040
246193
326977
537835
201090
712083
231097
861035
521309
933725
923241
783818
601831
1040093
823976
60314
187396
819755
392858
1043102
547554
662455
448803
1013506
97347
1097826
506640
809842
434863
343395
1048504
262725
144057
71973
179062
375876
312338
522429
175635
344518
1064110
426006
718279
581866
179846
217891
311564
660586
739372
975261
490628
312158
228325
620617
613622
1033351
169486
1076768
272285
279587
938039
223863
289260
956370
291140
697916
1055997
763990
1004183
313173
270023
129281
642390
196857
1076070
549026
265922
457688
932825
933875
934925
832066
834112
623841
382023
264869
310927
120145
883366
160528
112674
532868
925431
475155
253569
827251
873487
110661
401457
562530
188648
1032879
679628
234560
554935
898535
977743
140305
634655
458818
312578
499312
645981
168713
818655
871680
217512
188364
963347
831514
311210
166819
1011998
632019
316994
415987
625082
302561
482972
5493
147483
858635
82055
624015
173938
380606
820521
1024169
1023119
480309
644652
182106
657697
1009854
615006
1071048
843469
228775
747639
118121
519035
374788
763524
859652
1030589
884671
714874
202196
379387
1014091
457711
326802
391752
20427
302728
257775
256725
428706
512556
271954
921399
694990
840101
27443
569921
568986
6597
1064765
252472
135915
335234
964315
124219
292659
802125
1080363
834374
387968
278824
661525
812060
377898
334083
762219
408277
398446
262990
797492
1000142
651440
2608
540212
305861
344350
89752
937039
338717
499276
949981
497694
58674
37992
348503
313540
851940
1049503
754801
447485
1078676
1079726
747851
957679
694874
818982
699241
834124
1005295
566384
61486
1002448
833255
89611
78657
978641
86500
16247
907963
304550
83070
1012189
874541
624201
709150
534407
496956
200793
71268
1019780
191569
104164
487650
236565
54200
898617
988711
216190
767944
582941
592545
436403
490184
415066
700633
1017312
495565
325260
859640
1082307
245349
876036
126339
999664
89126
451687
251138
630249
736300
513411
657297
898143
974323
850455
466670
357523
55124
969667
770173
1092484
513795
80148
236181
1082378
354831
6599
430326
995593
994267
206733
379786
23277
258994
677053
549432
845535
538250
245913
225070
754854
683813
834447
66897
443254
810188
608110
1032949
651550
1054845
813933
197120
398113
611345
322836
96386
34348
132838
419195
249432
467396
489935
993388
957270
331477
848579
36000
541720
1015601
79774
788702
571686
598679
306681
1050093
614741
1013089
1039800
131567
859188
214184
656625
409845
568377
857991
585631
907894
709836
712045
110473
382644
804804
30964
217018
872410
402349
147528
227037
363615
942391
583204
752478
591370
371501
352833
621486
1025154
144755
260389
135883
167267
230499
853339
98418
651807
985046
428732
595386
726640
195576
346601
67516
477783
859964
751091
473694
620290
1016154
31519
683520
8572
911531
1079461
200555
117726
237744
121747
589227
215973
149983
360027
522477
402098
1028192
522924
782186
545131
286302
665414
798802
860910
494763
481591
883264
854272
605609
636132
936014
280252
330368
937330
759872
961536
218337
892488
765365
259738
787619
292442
654687
1079989
623844
273756
208852
700226
84314
861179
185463
574685
48233
407238
853027
635476
785430
1016790
293299
736415
1007862
411918
985926
452518
337574
124342
435439
161447
927910
849272
273994
1091652
12250
481933
76331
414207
102008
273794
968389
817155
738595
899987
405169
618161
555321
601103
541146
1092680
758822
2472
157835
626045
20972
241485
958200
865593
1063020
494112
985802
847163
285949
58030
430322
117372
432969
855022
613672
172457
377067
286336
813720
854882
705627
1085169
555707
1073459
389047
127067
166493
86239
175737
67613
763801
711196
762139
548468
551305
803985
900979
50934
34653
322770
578434
616485
304562
748423
563284
264077
1051950
10859
463425
486414
36238
53477
884307
340889
131363
826962
740662
106266
921959
762520
149534
713469
263740
419089
588395
369235
1026680
787403
1089174
636210
1037894
24108
281783
559456
172855
279530
159120
518912
669488
317740
36320
401086
959914
790158
638633
294063
459468
190841
239287
812070
840039
446130
537269
268070
1037748
109342
652817
863941
1076818
1076711
924675
938138
596369
988996
179611
271874
120218
1057557
153517
81014
337261
492660
150365
4185
1032687
623927
456974
672739
211626
252353
72496
78116
1035829
1011698
262313
925489
930563
310363
539453
795317
353969
814018
132204
388395
316504
977985
281888
44408
996074
771977
364298
805548
915111
121076
716177
190750
651273
396979
893167
83809
890210
47892
811898
173055
1001500
716344
714121
773408
43831
724353
764085
651795
162856
17350
986608
328471
145531
455440
20835
877838
989654
850303
261017
521442
7462
370144
635944
96833
452445
245493
574785
94980
551572
752243
915862
745668
840660
89267
40654
119530
351323
615912
437814
60216
1080084
506244
502664
972678
945823
129383
693784
293922
383996
668847
295405
329057
785111
316004
13280
969048
1053498
970045
1023613
93107
1000737
1071197
304050
872113
812348
620694
735106
276858
798550
210184
364300
86510
197996
864750
874523
431882
215608
870241
1007683
785802
23615
814083
611904
423221
445607
422263
183859
991563
759825
695976
187331
561745
965219
553748
264231
863644
335389
35231
655983
143981
489803
298184
645876
189482
1008370
550954
114392
1021288
506915
380951
891421
981541
376282
1049148
108114
519478
555281
468190
907647
461101
202444
393505
1055617
102120
10925
620434
79165
820030
788230
339978
695869
29923
241171
558896
267887
501430
1023206
425606
289564
575076
496070
618196
289632
107706
773962
43077
666795
985657
57417
16473
610880
116898
49629
316737
243115
244165
633408
56113
69949
408854
290268
885907
316263
315624
231783
125103
801804
988890
170322
402046
215645
1088742
216389
930451
336209
74737
236898
426197
720424
300250
203508
640095
449332
587154
834144
191959
69203
1044536
999311
790440
1043113
158970
783874
969408
440102
349283
226158
564292
148782
975629
222408
522785
1030334
692807
776094
791743
285582
356553
237093
866940
240270
86756
419952
1082764
1002540
841009
818761
460517
109107
181786
1098397
622420
225354
617439
501016
455513
195607
534790
626457
744559
433357
727898
53965
730687
881095
854130
960781
1096824
292834
158130
164275
59782
473711
824698
654589
307726
461879
2743
147230
701435
338278
324147
782450
867893
976643
534748
779841
251304
71113
644982
963264
916937
896369
81999
909244
635205
491113
138079
1048457
500312
475445
112821
845121
399648
177910
178960
416703
772333
462838
19183
580002
198563
685445
952094
374888
850705
617878
320541
323605
118198
750985
985834
638197
578976
977617
650252
807216
645010
767360
112447
1027720
167311
174228
71057
766209
915306
463246
909545
688401
424197
897557
210682
469143
586855
1055969
349532
787648
28851
793238
617177
1042037
435427
443741
586035
50532
1087650
883585
231543
681077
1076924
452392
555396
352994
1010381
107582
51415
248650
588549
719676
1053327
846084
335322
526439
872670
1093460
317053
954326
615108
236934
427074
882868
773763
500484
429293
449796
967792
1089588
723769
133363
142176
610007
119996
873490
457022
901393
688435
329487
232994
223285
1039900
622773
24727
295600
630499
441787
253279
476326
512564
140890
19795
229750
959462
803094
996612
424646
1097670
894057
623811
4078
694514
137944
34749
399756
581999
15338
498940
524993
683534
863708
212075
925057
542576
833033
836979
472543
309805
896465
967557
520498
803719
176945
770367
1022979
781211
783473
384868
760155
414420
950916
38552
689078
604286
277008
803581
524250
956602
93536
687789
227842
396559
1068763
234208
333718
523790
947170
803670
1071344
40852
254544
310320
106397
610549
503166
629772
1001785
813189
348258
873511
902760
920103
780777
412027
568342
931084
617812
157830
628914
1098249
859792
872617
238417
644298
870318
867622
345691
428181
236557
552789
259912
845870
1005356
399562
673971
626559
853343
714410
400999
1051900
822629
119092
10341
442123
398620
110967
297559
554777
517668
1040769
932521
947717
92902
329863
688267
1003167
152560
208460
403537
632041
513346
453743
876017
569802
401131
323825
260026
625821
891648
208799
450852
909289
331559
53941
244679
883813
44824
36970
67031
358315
1026479
605237
272106
951139
519357
198957
995868
785903
456553
766809
201759
474282
181575
443621
532520
1054761
37193
1015017
389503
264010
85117
857543
277580
209309
591679
264096
83098
890809
185255
521827
801624
371659
417474
167904
978024
905060
1027315
586875
928480
195351
171937
759670
509455
567719
467445
314369
1054846
226035
694200
445450
19534
1058309
408431
596689
850587
718728
776845
952802
564959
125246
388176
698216
563618
962053
580091
318673
313132
120929
1093471
695211
125701
440439
340322
534050
453406
1070145
1046537
271705
437158
203478
701693
35588
856988
104091
644519
637582
259399
743519
528065
176596
326109
297053
326224
571886
542676
8581
237450
350039
595770
83210
83211
395565
394515
432942
930202
626655
520355
939522
626110
360285
92130
284459
555253
930484
995883
476481
260261
101676
563165
615059
1062439
514635
559293
104199
720814
685630
414249
713014
407066
191543
152340
1007615
181298
303971
823970
39911
831454
954345
309018
310053
139953
756614
863439
463912
717131
1057580
937091
379248
23358
131449
1059122
838913
204475
1021987
461366
1077840
736392
237908
649828
479814
369139
348506
72399
570470
102374
527769
832473
349309
318588
1011725
983253
904198
813297
343007
915257
262635
619412
71648
345916
120682
1027003
95952
992566
729139
550537
579027
478567
789886
238903
459446
871943
273845
242792
564057
602470
603520
604570
794933
278552
392007
95762
626625
236775
351959
1002306
311960
887544
783598
52788
1055077
598397
787047
507645
79662
472255
809943
253115
961530
391899
551827
470532
456479
478583
467647
964660
121717
1075431
763325
305650
864169
1088544
374162
208240
103735
832872
446755
1097727
173829
1093647
933857
599870
30021
1090142
735018
294549
889347
731163
524676
43989
516051
271231
790018
1081777
629145
295700
131290
177597
1060422
268727
121502
1019307
504080
427288
929127
467511
766091
170682
1024907
992728
304298
777007
906935
410239
706468
981352
128537
133599
764718
857949
508536
88170
473388
306550
608716
891165
481582
94618
215350
903415
335617
705585
968619
894549
368268
178174
200530
964117
750243
321649
431172
592869
609907
287077
73511
694067
80320
816297
433147
767779
326820
68446
641809
931607
442089
848497
326667
1077092
32945
614708
760817
734055
540100
910503
858304
799571
1092975
239362
569938
883249
740883
189449
91070
909904
64679
515961
216759
886485
172750
1042333
391575
393675
392625
637110
238447
780137
322993
46972
1001413
84799
102306
868574
822293
62748
461429
179717
476232
350284
47570
172137
810093
1016419
612468
179834
690025
387272
116372
426492
969682
696585
528064
526115
1080105
122897
770996
968267
918343
188624
940064
970108
405245
85239
619650
755121
321554
309300
1050117
78743
1002753
172203
123273
342277
975677
212269
343798
491300
549908
1042111
487400
144386
848979
58869
894655
696531
721359
870273
292964
441093
103795
547077
1099342
18164
78373
71853
688573
529694
615218
1098775
797171
1093217
946953
510106
691039
275868
795787
561435
371845
117495
275721
816650
796571
749043
375818
984486
796560
907482
1038733
558443
123350
409094
167716
521082
807206
710025
810481
813846
370584
268807
209227
572701
1059497
66525
445260
541331
761659
1028353
357495
171798
963473
391611
32652
809008
838816
142929
490093
632592
627981
183722
737399
447434
1017341
1098308
50022
567230
922087
880536
134226
488852
283546
1019865
776130
859305
727459
187176
766523
376376
674510
53437
1003661
1100159
678059
178997
1089869
855444
243848
404240
886007
972960
168089
291492
104670
12143
927339
130520
627554
297279
252753
380902
993757
333905
693945
783744
33127
874616
802684
478184
956044
447934
336390
582513
747450
209509
893323
476953
933062
998483
1020739
600238
361034
226486
1079166
369050
512308
234049
44544
86820
117374
713729
210451
615674
789723
971505
919372
43288
949946
40690
182883
818221
673344
1056063
838283
301272
85106
433111
108545
271692
704679
965399
523658
272451
235870
404305
387860
498974
848198
739900
649383
936891
698220
536414
121218
676216
858423
608417
551257
314322
308620
602290
442662
1022687
644550
130387
174648
193037
350131
103902
832070
747187
10132
547149
324137
855472
426066
652935
130658
818304
601299
666849
1067753
172058
97332
413368
442796
78305
471835
576051
906037
473018
29670
196549
830240
1072227
299707
461813
164274
352555
730713
348519
496630
1083946
895237
340776
310948
773217
820922
14069
1013986
307793
734268
612999
330352
1039623
649402
140318
97149
1063458
130604
948560
326023
382175
96768
328903
439221
453053
884216
912697
227608
516699
655935
685824
438557
39765
239836
901576
1024189
1062308
330462
210210
497649
647219
739507
894891
1085990
404818
6640
531052
1038351
211848
638332
881348
727789
488419
868441
331071
776563
207500
919620
496024
646043
923470
229782
479524
896525
540151
490343
45759
231362
1050332
936858
380060
140906
823520
520631
762263
815263
379282
358827
374144
1094148
164813
1003532
72266
418460
111778
668249
32577
320512
689257
777214
976715
608288
721667
37296
103321
1073560
353467
928902
562450
557733
610073
571736
91666
297160
864600
904626
798589
599485
178429
1014648
499156
1076955
236545
278984
815384
882695
409133
37245
556009
45515
930848
819357
554769
634311
403363
104565
975664
6205
331253
811568
485984
437277
476654
1051580
235237
184947
198922
38958
807243
990419
498709
172079
1035677
1100127
125517
783020
833897
667221
473212
620499
816356
1080370
26444
400873
349963
548265
363495
163575
288376
367568
26979
525882
765294
124206
542614
628439
447994
673995
645851
1056107
317893
89824
976169
650647
474848
478331
110125
677013
537979
240032
837689
47297
840434
404626
330708
1021607
862674
157235
105675
630467
259808
1022740
563567
509914
260969
408805
824211
947781
381823
883149
782905
763058
555806
483960
121492
74585
110542
1009953
1096712
226853
368598
151694
466462
751300
634908
853716
383269
583811
151496
766458
973946
601799
949677
966342
654413
529568
80362
257489
905341
776239
467892
961647
890661
838019
967785
15261
191017
745443
790400
30802
239057
390625
154788
1003017
264408
405817
766107
1034233
628518
8608
718699
695480
567745
613469
35472
285964
413264
116936
657078
53201
768731
314319
877953
799953
917088
193396
660998
872233
541573
108409
929531
154943
1087767
817677
769919
632518
312153
252740
603969
458735
257355
545843
209736
1075371
823954
666609
1052644
115063
938925
391331
144141
991944
549360
289887
830926
623424
539749
785151
583285
626282
971181
687094
782941
854075
1001014
110806
988236
552840
487038
999274
696428
848111
942200
847697
1011349
289240
400010
509043
339494
457851
230532
743105
654550
585895
867823
369171
144584
45638
344659
523733
722928
399775
772706
984714
493556
749808
545998
109395
987445
1070948
133983
879429
533051
954136
301858
294036
848673
554640
530836
180398
1071222
1040763
236465
593079
263389
1074655
487125
26077
788437
1066404
801343
94677
476114
4770
376170
918836
252523
113439
378039
549281
906850
742660
444927
253800
342685
1025722
397481
722148
73362
770584
780229
620838
96940
1092265
1041598
374892
207681
955798
892533
1084129
389889
247901
197849
528657
616754
497817
65846
621647
782730
188679
370056
1051875
820424
503658
958083
1029673
313622
546885
971935
950600
50885
770172
518172
358570
1071465
919308
190980
17774
1077262
827383
631023
655808
1093658
765101
803608
944776
487855
51015
246319
95836
580539
688570
221228
214072
1016197
719772
77302
363794
800139
69344
797320
1067078
613257
929850
563558
1089481
465093
436362
923220
393067
926181
375060
911396
690248
202020
1039905
433736
647072
604636
189093
426205
235639
897451
802083
124557
1037527
754936
367243
932657
249044
963271
259970
732998
775101
436852
25159
72805
641160
377178
694540
851952
102683
565261
522080
673284
653085
642016
137210
577675
1074688
242872
984184
925221
673195
575936
325958
733415
468052
304475
89706
1058208
711098
26062
433681
585515
573276
986053
1009018
376099
2830
1097655
202117
149215
451446
603559
174061
988788
361998
498895
452077
175367
398370
619056
382019
126410
270048
507030
370075
943858
915980
902728
841645
1034809
576584
734659
46608
713065
732251
82434
169475
46507
824740
944182
452142
806390
664588
62696
1004499
537704
78241
763574
131895
360253
1058158
81810
951084
848877
114076
186756
361165
1047420
436224
745838
966664
481853
504335
2637
773657
606013
850909
631903
1020986
732564
686726
770609
254620
621969
515077
130160
895229
766667
533040
99173
414027
5161
537846
921100
381206
138128
886206
240879
266779
247703
966770
691688
766977
971229
255847
344970
64808
722322
512302
406270
144122
423974
757979
625363
191941
1038215
946168
24708
414511
269855
333018
33633
854931
36905
588039
514098
81751
161688
373264
712004
582544
1073702
361832
166473
750462
878513
828546
575900
32821
169131
183168
652962
581444
765587
525059
74445
661739
474911
236589
901083
322574
964193
891368
1017366
295117
335924
110010
688499
216538
59245
985483
339740
131826
818320
80460
860426
815869
489006
789130
88578
226873
982365
516898
664747
1077192
707479
360983
534877
188623
519569
440029
993689
289205
382845
505698
950160
674553
138406
266584
197421
310881
428906
974939
70531
777492
926777
753052
563876
832667
75968
946982
61381
459564
2116
440269
1056667
517638
593657
429220
207338
760558
608796
631616
332103
166489
932538
12377
367947
830759
97289
584562
522233
416524
895082
693472
539169
184898
75668
655260
415856
332678
249728
511565
394486
249637
1029992
259966
590061
754963
1034927
130549
397924
983987
507128
883798
348981
646362
96242
810037
197042
384767
517263
926418
83841
154300
396857
293039
998967
691712
987233
1040621
920632
674184
808163
824454
365701
63504
245258
572302
222451
16016
793887
936556
970583
733866
595330
77835
255216
626240
1019085
574098
253531
438433
67110
670200
500243
133050
80178
598115
966478
262982
107218
409331
714670
759943
901105
652442
246597
771597
1034850
376658
565739
282045
872547
226872
54218
606907
936801
729202
374906
187897
382381
693247
510274
7485
307585
499294
164305
1087962
146133
34074
151549
536847
821745
770791
1056934
812669
1079636
436232
26658
120664
773414
403796
561771
701504
278739
872991
645183
566654
294847
382148
403897
919886
576399
923526
308850
424239
83470
1097704
276519
472725
51209
1029429
1012964
289301
858785
613159
416753
86075
882062
179248
69769
1000949
976329
527914
676010
785115
61573
1073083
183799
883505
749663
503545
129326
353535
419799
644169
162558
709549
505473
377894
172408
1038134
656242
625989
513320
807761
1078622
130305
819182
672298
361453
86534
55932
220167
964228
477004
910376
842740
546657
475853
925253
85684
1074599
1002771
218443
161500
942630
543114
721759
128497
1010592
329513
403298
97747
490167
194306
868567
1013852
323547
841332
692710
1013121
638284
327227
597761
458075
645505
960408
688867
861568
797966
723148
183621
513957
712312
1050425
682363
889590
210545
690714
842061
120086
756757
96230
402477
127576
252427
600614
358081
243864
733083
502877
1057489
815335
475268
565699
605318
207649
131526
22117
721194
55276
366239
114322
1010363
753602
20458
358625
536787
239941
807740
935039
1013007
175058
944252
80252
662289
28257
611239
26132
645001
385601
341729
342779
305659
506091
310652
698017
1032934
778029
779079
780129
192830
608763
98793
99843
729415
929867
401557
776516
11469
12519
1003316
1003315
963136
387324
357624
1007232
278223
236349
963093
854777
998040
792226
1053128
128685
1027842
910489
327429
117884
869313
637094
807152
1017702
496868
667791
807324
497775
390986
1072023
904357
833449
317221
849367
386581
801489
146931
917669
498574
496507
813333
1008325
382039
347105
413960
861200
472915
736868
731224
313518
297373
869859
1044014
365128
1045644
241383
1042741
526809
708497
599038
519708
559106
412455
886351
285163
656955
898787
892226
837677
783135
293662
180822
517114
864523
1096982
630924
304346
444792
559719
92556
2360
499975
910897
756713
74235
531584
680371
865364
394867
1100130
222036
997888
1030286
18350
346792
1008604
162925
50633
856163
544406
800397
454350
441064
619708
698674
863279
782245
681768
662537
596491
1063786
634932
480091
755033
542184
250428
282057
145538
510948
240915
552166
319402
443217
57292
859391
156683
400948
831591
50222
274924
711082
24479
890416
133384
751336
824937
362937
621258
20125
1017056
511732
890610
347981
947092
652139
869177
923676
206677
421174
698500
969097
1100008
813995
712905
203394
42730
355713
668487
736073
814162
394386
748144
536279
843043
63255
954994
95045
228086
555065
1005196
911538
747364
938474
571022
474150
368313
405369
604114
742534
646772
1032262
547820
161790
122087
857488
125635
986953
921076
377963
47310
79565
299391
297403
209849
717849
68704
338172
734181
616370
878352
45558
362477
741858
296488
1005311
678113
778096
1035283
988084
855689
535019
122678
149737
368214
631762
564277
316566
485228
9753
176843
47382
851083
214089
510187
28970
114362
131482
684585
148978
789324
465883
59327
441290
445377
796792
636433
362482
523391
978144
563012
563517
191161
923165
676441
890296
1100337
820477
253892
9854
1007544
245809
115178
832678
367875
912800
698762
809218
908565
216593
599454
67347
98343
583266
198119
191282
293416
401659
177306
415883
577513
55059
251563
295325
861084
140349
938544
799627
202794
296044
48518
257261
664378
1017743
617763
357665
535989
2905
382984
731034
34638
515240
277656
883508
942658
950525
138301
1090274
466235
759648
875298
380795
283621
628269
238330
146530
377770
1040637
500996
642833
114606
710829
636106
207157
618563
727312
519393
497133
252537
828208
823434
693458
57209
154523
271368
8621
148932
142938
360804
328369
73524
1061467
978398
1050040
486298
1087651
100086
708378
640517
254736
877822
361311
329480
714218
465579
453246
1060719
508033
1075947
924125
674411
340482
94272
617062
578068
717517
88321
762498
48799
532997
289274
479970
1071997
842041
697575
655786
615211
227538
578979
483962
270715
18848
222540
925407
925721
796399
993304
248948
886233
471945
284799
350010
119425
651198
882185
824488
469507
377298
573221
859381
269409
806191
528637
1036489
684297
194373
88281
244571
48123
1001187
231413
746135
620365
1062461
985673
707669
12837
592421
1033167
110753
588490
45587
172878
642394
975190
300101
1009573
42010
834396
56435
824793
986945
17807
192965
576134
1082967
358473
789364
353911
685872
971916
586496
802159
412172
245856
312161
812194
149324
428361
676859
40355
406505
782976
675084
317744
292263
880876
185642
978753
729967
914819
949794
679842
4324
1083415
866351
522191
995043
625459
885594
332084
391009
530813
736425
806069
912134
311029
308474
625278
908555
1055033
477237
414990
487060
658109
250499
554792
247484
903872
964998
107473
470822
856139
858135
648920
316520
921068
98582
3069
35562
11935
627050
83252
197015
681301
312345
589089
285126
188625
352558
1064818
381265
184632
748250
240213
625632
769049
102634
500663
511015
686329
437937
329707
554761
762417
449876
154683
946855
95139
282685
577978
219931
143749
219494
20015
733814
334445
924247
919782
375686
1068017
939249
1020642
865483
594703
537709
950773
244239
959282
996829
87056
363925
372146
775224
254303
255750
4865
537617
1042883
172926
923237
789161
485404
939113
895210
117782
1053484
530686
1022460
188304
461960
750576
676873
591388
399832
412502
19785
479070
650086
496247
274571
920654
171954
21513
492555
190150
764499
79930
664361
139258
63759
830234
604812
370320
255838
305450
1004493
296930
1081523
940871
40963
834132
116962
624525
1025987
1094494
819320
267042
1080389
468111
1086415
561207
839731
562449
13543
1015592
528394
656545
248610
107396
991710
275616
111827
248917
850545
418090
405800
673206
499135
1011712
1050123
846533
873087
872037
1018859
309388
116182
347709
471617
559140
1006114
446825
801760
157193
634561
1003666
1003665
185839
637593
371109
33199
790799
779698
1065632
604673
1069972
521380
55935
327905
244488
904379
446447
653885
635190
634492
795591
742363
149191
954573
1039286
711331
254573
1065645
209805
35527
290958
96054
845774
880917
1065117
589713
393279
424886
318499
1051579
499289
469942
272498
947480
1056942
1046635
224831
938826
145821
274927
119328
1019450
615038
499949
832807
804798
861788
404680
489134
300154
835432
125187
982565
535969
554313
109643
404435
543353
351154
1068975
23833
898871
878259
773794
816396
1098930
735423
79358
766957
1047598
1015788
621657
984671
7539
937737
1065471
582197
915865
443736
1046775
753157
310539
563969
241835
553149
100584
647548
173746
663146
173241
679400
820038
194321
506524
70239
541809
382258
976765
796969
206029
615458
841816
820489
1096137
200473
787822
656575
300628
1006301
732952
1021934
42283
123407
773365
1069471
459443
296570
234789
937194
92838
615077
1061676
574917
711302
440404
892607
866295
837178
929651
852862
939876
297690
344615
401087
400037
422495
422496
1065674
824836
825510
624306
76181
663841
1056633
57893
990750
968561
981652
775770
924157
839463
989966
1014470
619242
608996
719459
524141
43028
258697
238007
849622
643619
46147
1007515
991475
920518
60491
1077257
723669
583371
172154
443508
834201
311876
303165
781079
592321
727097
60485
489583
886748
371083
583268
593168
933585
845681
415922
1010604
185272
13086
223970
1018759
198474
1036038
410257
1054566
738432
771484
637450
140190
164037
503186
801458
321308
1088895
288470
914379
179564
624973
1005067
384675
379291
475717
757241
169478
505853
1047189
678647
1058330
900275
278682
579485
854718
9299
741401
478402
100105
582871
305684
475795
45333
279331
423193
252247
856963
920426
411563
29472
396391
485349
565370
178036
631273
156497
535514
993522
1018874
589859
960639
1098168
991307
34401
1042813
349325
918025
698616
961641
17420
605419
499452
771486
247705
576559
656142
779817
814411
913370
1013518
184305
575812
842611
339295
685575
547844
248889
227492
414691
269263
342777
811577
812627
217611
44177
883797
385270
885843
783010
600791
64876
569266
673959
1097520
44481
204178
636724
405023
706517
254284
222977
87965
923835
806130
498970
666969
65733
147206
443183
488151
669546
836872
1000137
768105
622021
31762
581459
385964
780334
202008
538922
1050499
791294
222873
1078012
360524
992104
604345
849473
25780
254024
682484
739627
382941
546154
813618
138573
897470
960337
53209
958964
1087043
273737
545889
23859
555637
12020
135920
501486
847879
477458
829350
306939
617124
1056937
724215
493901
336792
747834
578024
1027316
944614
79690
259865
412116
290895
958962
686117
737218
531678
68831
68344
952960
1080631
242987
485304
4351
767087
919061
1030197
860553
206194
259706
11403
990794
817504
190829
224900
106406
683673
271542
928610
634062
836450
254312
138101
515312
1075840
716608
355616
142918
874626
264785
702861
531182
880487
518380
1016335
479310
453853
452803
341112
327263
160482
1056710
703339
626582
332202
947573
943842
788144
353414
261657
898590
379809
145517
822289
490214
379073
229619
922484
861314
476294
59077
735473
608196
408700
1053382
200866
1039236
503487
1061106
380551
782736
123271
95861
547911
112260
1091912
778962
636560
609379
331324
1011603
419155
565474
1062811
979988
752389
321044
523586
955140
978117
187467
62535
891388
361135
7020
963592
63845
1080098
692271
465756
1017845
414072
215846
953238
595254
139751
474511
333529
263288
667959
324992
780079
597134
367478
29318
1065573
764116
1006920
263607
361060
992169
781847
426097
499895
371694
1010664
618535
1046234
127535
387125
633740
35032
46099
340229
663269
76312
469797
280945
894186
841921
838973
715321
759664
218448
218201
959944
302734
680418
626470
1045318
470979
904923
65057
23197
1090991
790238
361310
587997
140429
411264
893856
868862
44365
199518
533441
1053345
699576
887312
28177
263094
576597
746483
11027
1027801
270918
146106
140072
641554
669017
237557
627122
771530
460324
499561
1051365
682165
85368
619890
526137
65144
822389
761283
721250
593142
355165
202203
12817
313401
755512
1057999
888700
409143
282808
191585
671663
1070110
1087544
546740
584142
339359
822369
781135
702883
25325
863721
413108
962989
277893
306356
934199
974907
934407
504905
109803
1043953
406295
197681
1032075
510909
71494
505522
474265
527087
883388
247303
999096
199069
662307
1068718
121472
476821
98594
144322
336038
510036
1079581
338015
1038398
988343
660334
134716
538934
456605
591647
309892
818117
790150
637463
973428
424578
344127
186488
38563
225610
465275
966899
87429
746884
903732
121252
113241
636085
249143
740933
795646
368015
291039
846844
957027
371343
742582
187652
1054973
955814
596558
334726
1072239
997057
497485
428345
971530
885144
990178
874246
79031
19309
167673
993196
248012
923731
226093
978754
873609
963297
448760
256085
43924
1065313
348192
209032
604212
843527
1097303
758868
117729
615513
125214
829070
839324
56256
440561
728584
597416
484075
381922
421504
167708
1028691
711577
939731
420738
60587
144681
39399
630123
176915
24839
881083
95911
1007924
430985
322756
451710
322098
432956
1008314
621295
886618
1055912
450136
199144
728947
197572
989154
484969
631661
657201
16710
698488
104137
845653
1037654
1085849
708884
827918
205611
967181
540619
402251
993019
74112
281998
613984
464338
317010
481417
645245
914843
220669
822312
579767
830355
196786
785506
791665
157470
602610
903013
285613
778646
289190
907756
325248
427859
891593
1084569
395802
6371
139284
507905
167783
357614
832022
974050
1047058
525370
141037
544111
864850
422215
971579
36925
313206
175899
1020362
574888
481173
365285
535206
92409
907018
275125
205564
801498
994699
657238
616619
43325
340387
781909
157744
541402
1055702
793713
649666
487110
60873
59688
381935
1000572
873691
167898
643467
67175
1053642
1026061
114724
768962
554722
67522
376222
591795
815921
999671
224959
532848
231335
635652
287542
336492
743817
855317
529631
32979
362631
541913
1023337
155839
198165
73828
1063993
1014193
397010
954196
165453
644479
68996
420785
342955
600211
739869
54727
284233
12284
726531
847297
823565
184116
1026555
528912
580525
183938
817090
973719
77598
457767
51949
904641
1072628
568223
127829
393217
695563
171679
675202
291482
296047
810307
885235
534512
306177
332240
52617
931465
847277
785225
855061
209641
1092787
134221
324350
30425
666553
1027836
898438
493409
320170
501663
662773
885497
537578
602547
644689
92948
197913
198963
852350
677625
1074348
202377
1000106
249506
794704
967978
499085
627667
401063
952485
8012
734717
740497
736149
405070
1038836
229086
188379
9514
256241
397583
284492
224414
1030727
225589
650953
913880
12081
548225
548117
831282
618100
948652
986811
333110
126709
438057
421366
498037
426837
500310
94734
748124
106043
107093
919038
962382
714264
660608
317139
725382
74008
874368
668985
695239
94075
729425
3278
941535
81339
641043
785117
1027493
574392
574391
662475
802968
336751
112860
264064
997218
111543
94458
576987
154709
659757
1000248
413122
265990
151964
412675
299876
742927
943071
439071
107279
462651
380955
490234
863745
886275
992052
870427
519111
883951
41760
234954
1020664
695898
312017
352138
1031351
884420
135788
636164
201642
130154
755917
236228
418054
586250
94742
939338
248978
412044
767985
728362
410736
131708
824843
935037
360349
137892
58127
205008
462518
340433
549197
433230
544649
97635
793905
29650
607867
684348
233464
981963
43704
225744
829058
287459
898754
144174
594652
1097477
822524
58985
912120
337756
320467
805557
1049057
688931
1023960
755946
430899
804135
155792
988748
723294
672290
1006591
732818
692353
662744
503514
344832
43737
247426
572735
22533
737240
952070
209664
355565
747246
127745
479994
1006530
363892
394630
1056477
156891
452820
124498
356732
926995
857754
255510
660924
889869
685338
973587
538242
946128
125921
952585
987459
121018
818089
516099
20407
764493
356176
644777
820498
159549
657912
93365
259876
663425
488124
87023
30351
321263
19479
705235
942277
191288
681534
619248
852178
1025059
992781
1090715
423058
305785
381467
808574
788962
711736
456230
1048571
642593
514715
557635
805598
854923
1033424
795657
38915
355774
1027832
587211
814344
865980
793985
170298
873988
652208
1097322
553736
1013520
347574
338818
521938
413844
440961
981844
759954
494306
696623
303768
788578
971859
643433
665677
78244
158939
1027376
659998
816153
107679
935080
188904
147187
803321
683360
472605
813133
10850
255170
635258
323741
647173
393395
891100
345938
494835
806583
937883
199918
1098116
687999
31415
474321
356703
541682
293305
906915
461226
611827
781314
54490
350669
18180
1086520
140142
471926
825459
949961
833752
1038603
708956
692727
12727
358468
511486
171301
1037662
888597
322432
866759
1078402
773204
189025
231317
627191
635323
412912
53727
841628
3364
820022
340726
427541
239171
685914
369593
388025
595162
405590
405575
628089
133511
517397
867789
397898
432622
119990
1047289
523619
256019
31905
47612
585250
1066758
294949
248915
1027850
890704
32852
540899
898330
401978
654393
867156
710465
997684
687778
438913
431770
317313
101323
784843
710590
939490
422723
278718
812859
76488
749644
9431
1000487
915972
523274
278215
872157
197831
739407
539728
720783
155594
852509
255768
825347
942937
207939
71515
678750
542887
189259
434841
422518
43485
197885
1024155
20919
418202
328492
715277
810127
1015014
532013
437339
662554
135370
420005
999161
887461
1027930
310759
69859
217875
1023180
932734
961459
512036
811030
597248
617672
720170
762006
714026
150970
296513
247916
182960
14762
841585
16043
449253
314849
657707
534858
379818
862719
1025150
33519
402244
626468
519484
286741
52186
631980
973993
515439
687822
346367
1007912
279883
833735
515183
1020327
53129
161614
720780
406060
256922
70660
751102
312219
771236
503516
818128
566201
523606
961363
815493
775784
9085
249512
974168
493912
232609
665295
879354
186177
376793
201521
1003699
13547
952444
1074339
854690
528017
989263
1055307
820857
629846
292201
1047560
737636
78131
645955
690949
780544
897963
184634
342440
36662
588713
1045922
457089
162865
63084
442349
338906
95425
914533
937975
216717
220865
724387
330242
149196
585189
217700
477179
1072206
710227
823685
639920
986317
214383
82510
299992
920903
855204
412117
483845
640026
5586
273878
741187
72032
437848
518442
939164
677017
817833
623227
941388
831674
45633
532134
67483
809838
217110
78448
289897
669221
120894
1032859
319856
836527
48274
651250
507669
945525
818870
1017696
491629
990527
765495
24773
27125
1049771
332235
174644
866106
529087
414945
757145
482669
918338
685091
964625
311160
639254
473762
685998
770518
867418
344932
955001
1030241
57580
630484
398225
1073847
36568
208919
276725
390843
737996
590515
97143
954545
689307
455114
279267
24832
1070163
701790
856431
881660
286380
132056
534340
543803
498912
481239
350739
333262
824062
90713
995525
556290
337800
504852
1084773
281238
1036914
545533
356751
153207
576698
240300
797555
131542
626294
759819
1039158
495124
92324
871345
870295
71445
959740
958690
835842
427391
170541
658878
262365
665579
614828
188181
758071
657215
42933
806731
864604
187007
673299
285744
66644
165881
274631
131064
582353
448950
268629
966562
962580
381124
372715
418424
419589
678183
598462
311397
434679
282108
703135
965915
1058206
54145
525949
365334
209885
467723
292386
253287
209200
865317
463187
98659
464379
937519
803886
249645
269672
79702
475068
993447
575363
455333
155567
1094085
70344
761581
530597
1041709
677883
153862
481013
913028
465443
600907
13158
712425
493239
64066
717942
105685
611882
452148
798902
802437
151338
929945
137302
318030
43963
882122
642793
319569
678365
1099179
478162
280912
196831
243971
1094645
182151
158179
37198
309267
275343
672640
274361
744160
158349
1039302
758508
752653
983492
560930
863688
520192
1047332
703743
291591
969209
699770
902581
22591
449138
516155
114273
729812
1045654
1083833
636297
196860
1023252
262132
261082
562724
207715
32045
374409
680655
250735
435920
863987
4768
582765
838957
299270
265375
109990
34655
308867
705699
691334
1014088
367101
234792
958793
890802
1007346
173364
377431
596999
1041870
431815
194602
972853
365294
760371
361113
323025
918475
1073070
1030170
892446
523873
253254
1062870
104088
164537
396684
316434
718045
112249
974830
75032
22733
533590
789212
325017
207330
496973
459963
641290
642122
335506
731470
330945
54227
143198
670292
1038349
242235
748683
599449
441092
742879
50248
613398
916830
784530
1041199
428758
261858
558925
132552
995780
413360
1053025
928412
606932
493581
545345
644505
328171
818454
949789
488762
305840
809628
878138
482142
279975
616900
870133
149885
485003
640689
251911
108648
94662
958076
803115
181817
702617
365951
574901
955139
667557
233509
1013583
653535
837881
622234
837742
76959
317691
410800
588506
1078187
568230
1035843
544750
259595
486794
64782
1072151
850658
393501
836865
964840
570189
606233
798307
171958
432015
223655
82047
389274
596578
1083081
606343
583729
54133
334117
139905
830547
282067
472012
731299
251736
871340
640838
581510
296664
184241
888782
444468
839643
996238
960816
538245
563669
20358
1090555
202270
491432
783678
478503
962457
913420
223589
107041
75116
377560
176152
340951
567209
570615
96711
219972
1045146
910097
792411
221912
590865
1038323
632430
810043
1090152
439939
34594
115172
661004
142580
410393
341975
209122
467830
1001277
452822
767909
8747
570512
398151
760473
726571
555369
515297
920593
1043443
1032000
777413
213650
1082865
366508
953444
457276
813351
60506
646504
937615
909737
229234
626289
158655
41051
1083683
676261
596946
1069518
900163
655461
511520
899765
334978
982883
510608
1083067
416254
953173
173190
31977
306807
277557
42748
800700
77876
61178
811765
825017
373467
621336
70967
577289
914889
623027
67607
761660
896127
882870
201139
525959
1009534
418246
229325
729436
714914
383375
533579
853319
101522
485749
331660
1089108
1009141
992122
677264
865253
437464
54181
377650
565911
231187
338044
789058
443345
35433
532872
759983
503008
1060222
773579
374312
972925
100872
424078
523119
394434
541615
8422
946224
10446
415059
3275
1082203
716468
939995
974727
695946
1001332
1015085
598424
1061213
683017
157555
654462
391867
958447
174867
125567
442253
925258
626891
910660
142021
564657
248512
250147
628385
747008
597199
1031165
208385
805433
827357
1046194
287560
1009635
740930
966287
81443
411502
291067
154260
595598
525499
818541
308961
1085847
1076656
55838
733956
614291
849557
208644
473902
912108
687472
4970
174269
443747
176785
300872
367563
334276
1099911
967864
504010
926689
804604
7395
1041170
240034
234668
600437
500537
1075438
974842
607641
108067
752604
390148
755290
877985
240737
176131
854304
638519
814705
774936
374159
1003787
429345
76728
303353
585451
127884
189498
390884
297487
1008558
541895
24699
977400
630799
462735
519904
263424
571266
470182
1053433
566936
1043809
671966
315339
191169
338098
986374
955913
1090452
594405
225564
1059204
686022
915518
944612
804224
173866
905628
7019
461575
634463
427580
641758
136197
474990
604126
488631
248723
642027
722878
319248
194413
915093
904642
1033674
997244
998294
343148
490077
82287
538875
945530
879875
464990
868187
968734
967336
588764
1005627
340048
121347
126743
56973
921332
829447
458484
660530
498807
491638
807822
841058
1046813
291986
6469
1077247
580437
618007
639793
501897
289182
472982
150879
868923
706632
897746
839876
123295
1089708
658849
966299
514393
160536
959352
274935
844621
1046208
40895
255715
1004950
1064057
205678
820850
610033
500265
860967
975571
28155
798305
114029
450164
689180
501049
812896
361508
883601
610583
1010377
74581
90717
66380
132282
336450
310365
634946
325545
1023889
657117
467886
90374
73114
1021653
310326
440039
73683
768619
537904
448102
557632
695224
306251
999200
889690
212235
41355
24943
244541
386662
868961
832777
596552
392797
705667
121191
400731
284673
33937
1088872
831434
239641
110664
907931
986194
230199
158693
41253
567270
746865
308274
242534
858281
972325
41070
299115
659441
2589
965802
787533
353537
394226
846124
1070973
175952
481685
542818
801018
175142
450243
799837
115413
682354
377187
175363
174442
1091751
1015897
716767
96939
292238
421701
823293
456745
1056277
154024
479963
22579
1066079
715110
470821
179014
746876
636644
1070255
186371
948201
367950
949411
1086640
819135
424255
691133
1090055
439073
663613
407689
822432
109400
71468
550848
956104
53986
283832
83280
568207
244860
945327
725942
60761
750612
847110
381605
480363
789772
510055
447755
471554
45673
824293
14580
219041
853538
295914
143233
764262
399612
567293
219218
394695
931980
115253
732147
614590
370907
299147
993188
1008162
949207
1026733
597131
135895
886487
705399
867413
912867
451641
419712
172853
347493
576956
968939
872090
946299
1096666
35458
1100076
497287
1042189
132454
673955
305059
174799
344777
704998
41520
1026828
25550
511183
648603
456183
734293
425997
1091706
1090656
714268
209445
658896
608474
276420
422136
148979
147929
529414
442170
640769
569961
956435
111291
587080
860805
975810
976860
1028558
403501
938550
61094
926914
272768
111445
80429
693483
135417
759330
474552
217053
116122
861066
767147
747727
705310
14523
876998
821934
564005
480315
1082363
77422
160839
541596
6795
329428
404091
320753
405972
1088357
561778
557237
873518
905627
237342
616293
757678
985022
382080
979539
794015
601394
433765
1036729
750069
453171
254474
450854
243487
1097335
354355
554507
722874
735102
605423
581079
397199
858750
386547
949204
30640
345336
950709
808206
273073
627685
198639
954319
1096065
508035
538698
1017783
232839
769741
625777
650119
801084
525727
742639
206118
474898
366709
964103
613825
534981
742162
464011
363947
1059323
485864
641479
767464
894790
934490
1058912
109133
334838
210047
602483
916201
684780
165213
928639
28702
688259
52670
310556
95617
40360
204335
1057370
985663
486565
1011453
658655
186709
1095034
73376
986805
854258
1075834
279688
281539
301103
1072582
747039
125298
24767
76050
546214
620535
419843
793932
298078
879160
379549
687798
20750
408045
247348
920169
1074575
201406
807550
377110
777317
295340
497142
701205
926735
83123
474616
860944
131750
683589
519302
171156
419246
355784
690601
807236
2774
52549
671181
929309
209089
878200
373549
592349
452894
1061287
745767
748792
877286
254517
233848
934643
1056765
496140
46225
187977
377181
749623
100103
888976
303392
976463
240011
772152
1042995
1027977
227333
989718
528092
377074
881477
683799
986624
942348
323519
95229
972171
453112
125512
726811
958089
127539
392395
740449
570592
813247
1063072
1064122
222147
305728
440506
551007
893027
1007367
404662
745070
745071
776621
853295
462949
867952
354116
675106
612705
973674
562095
324410
226014
224964
107318
246710
198339
350543
64353
101163
648029
432527
1067919
369508
933429
79841
595769
578464
737242
468188
77412
828548
827498
413604
906772
907010
704472
460804
459754
472754
863927
862877
1067157
239261
142784
980093
470852
761698
601326
56123
753769
78630
362621
880498
39086
159293
1019264
414538
214642
467927
232922
553234
909089
293498
1024980
997105
902898
659961
283734
988602
667024
726876
815608
398223
214639
311830
1006082
772230
537594
1049618
1009386
538793
477428
103483
623717
365906
274677
633882
394358
1019617
949181
402242
915107
1058239
287980
1095632
331149
320850
95712
970479
979024
201801
359059
411488
841119
765988
900306
367434
191191
410169
237269
3442
909370
771683
429736
718544
354632
195648
364658
795636
986236
1002997
351143
646685
257444
883725
468368
217388
393126
983773
22475
947605
933291
578324
588456
422995
178842
502838
859150
2151
1061717
44934
986501
479204
678228
958046
447808
577755
298925
488474
7308
10034
1094665
239715
176153
433025
12663
116890
163167
1036565
507919
843478
292149
664247
69917
1049569
579716
869910
415821
480557
545176
943129
305628
300120
201112
340761
209659
710240
137805
807283
648791
424495
804598
183954
75801
1044342
789991
1079924
408979
20406
78086
800207
695623
93991
901631
288180
426444
1072531
209931
850264
125359
461563
178956
180006
335331
853188
577573
1079822
825410
873420
672317
1010929
970137
466593
522292
208527
897832
276690
820125
556309
579538
141924
1087872
413836
688140
323350
682545
941832
249271
613058
653399
190654
123642
304324
346677
118700
110015
907669
419640
475355
241507
1012257
649694
673395
627537
326452
540685
1064983
519076
87834
81151
302083
806063
330179
863591
445659
180246
743874
439500
1055373
39317
1099192
15039
881551
463932
360880
616433
1011692
750073
208154
493174
560950
892853
437837
1059891
271942
206363
579032
209134
949973
832601
802035
144397
94395
430568
729968
850560
286466
194554
917510
675614
695477
296540
1021502
627248
1091412
795562
1018942
624748
915090
938050
783113
382663
271487
654092
653042
825121
276220
218085
185449
824900
533220
404059
849252
342922
554614
1070189
758412
991239
31059
942098
551746
29493
658315
78173
885141
867340
58592
804750
746619
521869
209068
73863
977242
29169
252234
880471
966136
555459
663513
998334
239986
847509
739493
135349
92658
1049272
584373
85687
694071
347100
498929
742987
299621
989609
397707
543896
596810
36170
481258
189808
743110
964150
983808
406464
406207
337330
556266
156317
900504
149306
721828
123767
821064
6545
1006453
851055
911465
756879
273842
103437
344302
315544
457257
401218
948123
1082705
431188
395174
317105
637644
103005
773104
971545
156834
1087013
1006307
20421
573704
930829
757794
974502
1008095
738196
1081058
161175
388865
117347
450681
629234
666517
1007286
79212
866397
39309
31469
248093
884373
16843
621466
553607
301862
345664
271371
612897
336670
504752
947971
1066013
80295
843617
732815
538765
514243
372016
408984
1021518
822569
372508
141530
882629
524177
750220
515965
1021725
929001
312792
1031073
239432
5383
938957
782550
806453
304684
779037
1047191
645371
252285
1054964
619401
136905
112557
513487
418102
82172
518393
327088
1045340
690909
428710
912293
128646
177096
806950
882703
770315
75354
481368
888484
770065
414045
255358
222473
473706
25340
922745
61542
763987
543876
799090
253128
545260
401400
1009779
1041919
496948
707806
706756
587219
502433
337110
563168
126333
411728
168957
180831
237534
296691
75055
872215
835018
335202
407850
461547
598103
974674
204747
203697
233750
470179
841630
121466
505018
959945
229788
75139
473844
277711
130100
704823
832390
508714
39376
588557
655720
29854
661865
47231
709201
1096262
1061179
183563
974887
143827
500410
262197
1075164
660016
919037
540896
428265
352581
793992
92735
620230
33382
337596
424880
213997
761050
618066
454964
395375
517302
718207
475525
161842
872697
399780
425599
369616
927708
617774
960070
285947
767884
12935
56643
1060598
774567
1076908
244401
11097
1064443
80660
900734
581597
744638
430689
792915
958873
781494
24226
1033575
405618
262632
590831
527329
431018
1028696
564708
257994
27144
874628
1032133
127238
363983
218979
737761
396937
456539
582675
221427
109683
634245
630620
991737
569541
1072180
687020
435874
1056139
71458
536052
75385
12843
666438
274170
824952
117532
149293
809457
420318
974876
419852
133884
407081
791117
654219
806468
285468
1011350
898093
392259
685080
244341
1065409
265227
821093
893892
1031425
357353
113752
457461
285629
121216
491324
771375
34273
593016
875513
749439
1065590
162741
505629
885789
896807
1094133
518723
631090
38443
83465
409036
730898
533906
498463
1000559
759868
89019
268932
1062906
768446
1042739
242580
573367
1051827
203560
851498
737621
653029
40907
375861
1054772
68550
913211
798237
1072493
23263
690115
394003
1079151
534287
93122
64914
840878
312728
1097402
896882
225942
947812
91566
686922
984318
876266
781182
424319
896759
54061
219066
688407
479473
812325
704270
627387
503172
876325
213889
470101
452054
11691
1018072
161273
1054400
473828
50957
625671
359501
594583
40849
755904
502826
992611
241778
561761
771444
191951
961644
909552
700691
34360
275830
932082
807641
879755
47104
330600
115697
694247
396047
208812
390832
25022
283698
670772
557263
233392
988652
142474
295153
936484
584347
906623
489402
489401
343382
208987
278298
278297
142275
173365
563447
749846
1050377
90602
138639
876019
386559
607150
257563
347308
130774
1064283
619624
499241
382789
197610
377293
264696
970399
857867
245650
493642
941690
734454
860448
255818
329842
979056
209695
335542
496958
256471
947194
101510
867118
610522
261344
253048
550955
98823
1100200
797974
839032
1035247
1042248
218856
577483
600756
594334
136744
467777
154431
785102
184328
507899
129409
492722
782525
65538
818564
1072640
448998
609308
1083872
1079850
424693
410628
832655
900882
378828
760672
363592
635448
443042
635302
972553
926057
728781
227775
151674
829705
438143
949265
481931
1062213
301661
158248
372935
605157
76609
32854
529251
137680
838209
450901
956847
349334
768303
6312
263723
996206
924668
852583
785797
838256
562391
791509
742073
965926
374498
132754
696234
738093
967484
218019
441824
51528
659471
991304
1015754
765453
211865
986648
249563
759565
211122
890947
721220
551395
511354
396945
874701
421351
267941
401294
516239
518094
1028483
209888
962720
668004
981753
145355
657057
525549
174477
613263
615363
614313
809358
808308
548617
343425
45054
648314
647264
930188
510165
512265
511215
397664
79772
425907
200894
754673
753623
159426
675343
740038
890032
891082
319030
839864
995129
555700
388819
144192
721240
870612
529093
156368
947620
154554
372272
386219
333062
743056
230701
209526
1049174
900187
652608
632869
1013091
507365
849021
6898
493216
346435
502292
992461
440285
44562
1012944
344519
664707
873961
273382
513447
913962
419518
198240
722624
618818
857526
826195
724957
872762
67793
258983
561266
567692
567825
980538
1048314
328564
690746
311622
238546
151629
778723
960971
417662
793197
1039196
454148
99206
229218
442750
613007
1022050
1090531
287422
710030
222423
96620
828555
960548
367923
67970
266888
979575
120023
124887
748388
672685
618835
391768
241513
123053
878941
314651
208931
707540
351219
592350
95763
817248
593982
1087605
597240
899733
181412
336893
226668
566445
477614
56629
1033736
1050065
32258
693993
408418
850277
241033
1090738
807525
513041
316893
471595
548869
267483
900730
549607
882267
1084471
549889
300118
560564
1045983
490596
238612
869961
834093
113346
936540
985869
154225
431351
620914
184630
1044087
1085032
298441
1045399
1046449
886979
832272
84425
461593
814499
276187
377211
781335
881029
920195
611970
722057
965503
855490
955486
5030
471878
98675
648286
461656
419141
477679
22764
855283
685845
377177
721280
884279
578485
456383
929713
58344
437793
707763
829155
827338
424998
864753
400128
945723
35573
993132
405727
78936
494078
259642
260032
627447
787293
663257
41686
893881
266220
603575
662913
682998
208628
696817
970931
761484
624938
1035124
361022
177388
488148
215755
122077
75713
11432
748446
430161
441104
856505
320906
817551
620616
79558
564597
864503
759789
52033
1084058
982748
798947
316385
467091
26227
599562
975833
615261
290699
628173
584695
462623
190511
85930
1090807
569816
893317
757446
437798
741042
176390
987280
437019
231738
814984
202294
58599
974147
629757
210913
1049603
497495
90542
763517
85737
1096127
603162
271268
633083
515453
804033
398376
956543
607482
437949
895775
132704
757939
391451
327202
565590
385753
230451
564898
674342
960600
76270
657745
926701
435138
646186
305625
897724
632347
32043
373559
686963
201273
631952
903080
119256
126135
227681
853375
230222
597339
912907
114411
239962
818994
314158
783437
454756
111632
471615
191295
1008895
381663
460128
1022984
899323
391357
1082334
183791
637770
481710
870072
98881
402219
446599
532835
191277
310694
552269
884963
427032
978859
958525
249259
468590
865786
852526
155285
238889
1072401
977208
801728
915475
533808
898671
525174
1070348
643767
214698
737679
258572
949816
262239
616841
1018282
642421
230852
685368
519471
1014543
851837
358566
369515
1017952
79224
106024
395567
908720
755426
132965
407484
929034
115990
823815
389032
686823
174719
173669
536733
338533
373750
738133
732136
268332
814357
631911
628808
212028
634158
379173
585717
614444
677566
158890
252559
781606
878699
844985
435900
927019
644938
84748
936451
515712
389940
12002
573743
828796
387938
523287
732768
8467
198614
888422
372130
99692
885094
609658
1074982
1006715
687739
537964
556407
598920
233630
76429
534298
437904
438954
432863
550279
134252
723894
462071
905247
1049856
1024730
501329
1068626
528534
937623
804674
426478
717265
398231
662398
635093
336009
184012
171480
487704
209400
330681
879492
661317
30806
305931
596968
492640
823005
650227
870577
176713
1099383
287992
423547
596771
1071418
651748
211650
487292
334816
34229
279029
561658
416417
410767
534964
961695
131170
800119
929304
82987
1081146
1091843
825912
948498
244794
642876
745098
584328
40533
449960
460912
932589
463112
766300
104216
783629
459307
247386
1044341
210051
98180
755497
376656
338626
734394
268150
161604
877329
250119
919540
681890
868343
559636
622717
132183
326696
114563
760313
468983
976111
925928
41612
1002944
1067588
327269
769370
339974
1083101
478212
626428
793398
433767
66997
120807
469921
585112
232449
351286
373171
151112
579390
1093501
306672
535928
74978
810586
702760
673565
61632
655863
223258
1071745
288569
791723
1019637
600715
880550
897228
210164
695235
874150
516875
885967
140723
985826
208641
451374
1048091
139572
973015
898137
1089416
10369
1027268
492033
256820
579305
820758
697518
367003
754439
690577
600551
1096770
499007
393799
803314
443532
70455
474476
876411
208693
973738
747443
740974
1026527
280533
332600
546049
437477
23039
196582
330364
719145
1033009
747573
771965
461187
665370
336124
663023
530319
35554
844870
576871
436055
295107
1007237
592195
81374
1045862
88178
971356
566224
367129
757194
878280
18292
129445
936087
448318
75959
857638
1099537
556657
646484
99130
795785
379853
461182
462232
650222
73367
25592
1037119
947043
260733
438939
720505
581920
1054645
1065273
8413
844013
547886
61489
367464
663189
925205
370432
930988
333483
315217
77378
503568
731868
587002
849953
613441
576065
581776
296039
934120
400724
226050
1007265
570993
692795
204521
343122
370029
756445
1024978
322532
867145
956003
140945
458977
510248
967771
881995
808673
238183
61270
1024712
796339
694300
258735
956723
510235
843278
20092
167133
834303
468977
323601
779929
155274
37220
124540
661217
287667
225516
678194
75363
538395
469812
89764
994072
1092480
15021
843589
287353
642790
723977
972703
1004977
575906
848050
895145
244195
1036997
863340
793566
981292
218825
1047745
184755
161552
579570
505651
536253
220351
634931
499100
950362
954884
1034534
12551
574231
1058873
43237
194098
626052
662217
318744
695777
595739
975327
431497
1088670
178909
914639
350613
634079
335951
768218
949094
250316
756147
284941
166476
324370
639833
838425
358879
702342
963133
949950
678267
853765
516306
750020
188800
803062
938167
667232
353475
1063279
28674
57593
672382
341048
262953
155479
28820
720145
1052977
397397
398322
52212
808201
1058552
289311
844577
1024133
471500
980742
513852
321218
308739
863079
30003
862689
534043
508237
666948
711218
809557
625807
458129
851980
947126
529511
185868
610065
148446
986717
253668
896880
555058
793455
256059
256190
730925
440578
568934
256940
72394
564847
652418
783239
489014
6017
1086645
383147
954359
246881
35829
974900
896122
81935
283227
139200
826449
944789
1098594
830247
533001
84478
276701
566931
275429
381508
346467
685362
717483
495096
360322
611642
561870
740706
164153
991774
161381
535829
136487
838489
877121
1043045
1024775
1056328
893428
398329
210162
222872
537878
85546
359308
9650
1053407
622681
909311
740733
731698
411623
363031
485747
835524
948947
101939
1073509
868559
966488
275581
117691
661397
225802
617087
982168
486802
83469
541221
380483
376607
345717
53150
654629
245399
1082597
735740
768410
1027643
899955
827317
385419
61188
753910
261357
271057
614368
465097
47085
275346
748197
59914
704742
169244
354313
198193
912436
488144
866722
802524
693687
912750
931664
793426
621277
1041106
1086404
286619
717908
371497
408007
513821
708083
169868
712110
290608
523562
550780
930050
355365
191573
662721
959210
554231
34867
449133
416335
67123
1098179
677760
897652
901748
966123
219986
47232
439047
20367
852448
385583
67763
431611
59644
839753
238042
10617
558724
184631
92067
629154
83039
424511
398041
463018
322064
599734
934201
33426
910896
775918
84851
465817
635345
795958
1052610
479320
96151
992072
247062
144964
366194
465021
425931
843011
161510
531963
2520
743726
437842
879484
257809
569912
647750
739975
779633
944387
418149
354208
486355
1024608
997391
320700
934096
715898
412356
409313
767931
839304
238534
239893
765140
324398
238998
902341
310758
447150
576890
197919
145794
1005418
414580
360028
829743
854648
1048375
604953
518574
487323
476419
169363
719926
69510
199680
479545
887367
156392
960492
1060366
853504
186915
39684
564811
154994
652099
568202
413627
639763
1083691
591970
820305
288477
283793
384410
32617
1059752
829507
980970
841211
602147
397639
865432
358294
86579
645700
883204
238847
128719
409925
107245
775663
889105
148008
251584
514317
961232
555218
942222
359357
220948
17025
459617
221778
374679
141416
702541
319007
754880
235217
766690
314698
855577
518792
1072217
242351
609477
1099368
227342
948622
726398
582965
805038
477071
1073377
857815
221814
422011
279439
543782
66452
702698
670938
155584
1091840
836848
491332
691853
176545
110712
49419
1000774
315232
607069
124387
384539
776702
474527
716089
23896
23895
329599
282841
432573
278392
694552
801770
239848
1014437
948594
156283
482238
1019082
291958
851200
926623
445195
1000522
159407
92482
76328
602505
597374
419794
855509
773354
1063188
1092208
742517
585492
21899
13154
412165
773194
1029357
235825
253553
346161
985607
698911
407603
508521
507588
384957
184666
460818
254278
902523
1048104
793833
795007
762784
392412
22239
626901
568267
113959
491783
934599
110640
692597
311745
1054608
763255
872891
349967
650364
59942
1027851
1026051
1032908
534741
799693
108126
979044
335838
870462
900156
340468
233317
316576
96270
543742
498047
1032884
1033934
128440
544031
245909
136044
820729
610320
517289
474837
224998
456791
540339
874497
896194
342595
304724
783944
361946
1017171
1064609
61945
734811
472491
644320
1005517
529786
345354
192832
457944
788469
16223
943864
990650
212061
1067119
674589
805595
1021833
586887
252483
92502
1048623
315768
806343
1041731
876357
810624
1090755
13037
945429
133254
1075709
595158
69033
409432
692681
649066
587574
340424
70975
520012
530658
704947
439619
624663
290281
841839
843345
472641
751094
803753
183804
161378
759573
218300
346411
804228
124178
199897
269625
839794
55030
902997
494293
603667
208907
963404
591547
851586
852777
12696
444174
269003
390171
225378
415784
96902
932701
369338
957115
944289
911104
344973
215436
890497
840942
664365
1069225
13095
85695
809114
407460
121632
7649
189360
841270
1084710
536223
234798
1017893
219166
800445
1072620
508593
261801
611535
5217
1028741
179310
674876
986225
755833
113585
388660
389710
844038
861572
155613
1023284
988607
2552
763463
337688
353252
443151
491504
298256
776002
716262
715212
107259
493715
492665
416818
417868
1036731
675960
92256
1098091
16805
965285
5965
259950
129334
157512
224144
416439
888082
56139
740484
795521
400587
43606
384685
756384
1005269
523743
1036037
216927
915208
356610
36926
507055
145104
1032235
477273
1019861
580745
931157
816672
559333
886741
466218
205670
356802
544149
933411
171800
960973
1073920
358915
179791
585863
915100
916150
90210
938200
605760
813723
823884
205553
1044964
546993
226554
876208
907458
547941
538699
88340
729056
733289
154488
158203
1016067
394362
768812
173954
655950
410856
1073304
564964
1005837
378908
48145
985174
136817
241486
395905
187523
440619
373759
467747
79213
553829
377100
186784
322985
239753
248447
958818
282858
1008824
994189
627316
823155
851124
570533
402021
92785
780868
797343
58969
147059
230752
162291
757972
390318
491954
165837
704024
229531
457268
1010584
163263
235211
266590
1060238
756404
693228
748223
638350
979494
377527
952805
283442
1012764
622207
855229
491990
110121
542555
487419
882710
651949
892667
799690
685963
442616
463747
14300
839158
1049347
935714
810577
272992
214899
309625
613800
752333
543969
877328
989393
12505
638849
48313
400257
770955
753979
696037
1039442
933289
413783
137365
774249
121225
285088
684376
1059210
687010
3663
816051
161164
402406
164672
381517
322145
1036533
672935
964212
695267
941610
552950
962257
780765
433556
967700
556394
172413
817341
807429
825095
393815
458347
32115
618150
586348
203304
365486
686120
827199
1051995
710480
679623
554303
155299
885018
288847
723253
138651
789993
584287
991819
454414
907340
483045
329944
553197
741259
656068
59808
929926
418946
1075877
375710
876840
494287
195738
580430
954496
1038314
160798
346843
1010144
116383
539903
824689
36214
596596
833208
367683
134282
67537
533777
246038
810977
743307
606715
336867
616551
909027
901813
741588
1017790
641807
300764
344298
137565
1084052
463350
793284
741688
138299
622962
329063
653286
635673
484455
276427
53920
1072399
908464
121709
470457
25727
709852
151724
504615
906158
110494
948607
360835
761962
1088393
646367
1053373
481893
174175
992211
854545
150262
500879
12664
821416
399847
534940
607257
299385
1094982
350231
988771
955935
478404
37452
808203
106622
539924
4573
842297
408720
106307
139018
181142
352226
425282
842317
434278
667920
764876
322675
198469
1041968
534647
568929
310650
837222
4582
882625
739180
941894
597771
1033043
460282
318413
757254
901232
546054
221604
445625
207712
725372
648880
914394
334804
702109
1014963
564497
875182
226959
555607
446407
1076408
612952
158585
477753
612165
371462
1084264
519401
991360
774117
368639
402068
839080
692066
773588
1041355
636958
282055
47958
512670
321568
423553
313911
348490
765848
741322
71162
967812
382131
792996
474503
321046
354316
412549
274882
60173
513426
458712
630312
642567
471356
1093744
640288
229616
479687
397347
934587
1034765
1090062
885393
779986
862808
182128
305984
515107
641338
5216
747529
596274
593012
349362
327444
1023166
593223
129131
656027
657077
974322
637283
302042
604292
617858
472626
917564
555327
970747
316487
469299
387435
426429
265189
74529
162221
282547
559389
334587
278997
621880
596060
112092
111933
495957
479343
305359
421829
299980
999192
532900
919144
625149
844069
1022294
475745
29050
40259
185283
1017231
936083
506452
261099
744937
786826
432544
405904
290385
872757
792761
97682
625035
728693
165157
29869
301662
446470
96375
1047359
245006
612543
484172
1093970
421505
121274
644017
896937
436552
788517
713826
793257
807321
289758
124574
706491
1098247
1016345
968823
841099
718267
940382
252815
352421
606893
904612
639714
639400
213049
1059339
467206
1029041
971829
264849
479035
467644
899059
951346
590958
433484
206772
101875
128395
799517
845263
978990
730086
554496
758286
2297
918723
67185
707587
124356
163354
888066
156626
586098
499045
1031030
1005158
220416
177803
130781
863731
7926
125840
843001
930210
402524
403574
311009
257797
1057023
1058073
361539
902512
903562
95885
243031
244081
624167
803887
464568
566154
349703
73295
644588
808994
409189
822448
508077
80225
125627
347694
333368
165417
484387
393469
93332
994866
744405
37123
408155
41053
930725
152084
92296
428045
306561
524788
227482
140014
175580
936713
588212
448561
226758
701056
971838
962355
227319
1040772
299292
527173
427082
900711
276970
560110
91047
114871
448539
899755
934237
964305
791200
630065
863564
29836
856583
93370
354908
98731
1078790
795298
832480
794992
1034978
607845
506904
506515
394666
844927
692257
747408
642847
558846
1061726
883002
852790
155762
578195
935420
610680
846122
430377
781929
91976
1077498
471224
272908
682097
986500
712816
547445
360529
59692
933998
981393
697938
137064
584145
1085104
614820
137548
871484
475217
279953
591099
660326
318138
723417
1022187
406724
1019771
37125
38175
770648
737281
351296
329062
653650
423948
56437
734897
560856
994951
109310
729544
485718
221363
1007176
197069
433912
347124
501927
285687
938796
146928
686732
67204
849917
944724
361684
88728
541483
476864
938108
519349
478264
183258
1001382
296566
1035875
541151
563903
1065046
849659
177465
947119
20391
212875
127463
673575
911261
960885
366013
843723
738261
205962
430440
428456
419784
68372
882029
1058891
147490
356048
1017442
898903
911738
138980
135813
650903
398962
1008345
862088
863138
911535
273051
291290
879561
578338
41332
458524
411025
34223
778946
400589
432687
954311
797867
648832
143558
770809
810801
694379
230512
1099386
977596
508592
343034
614231
401432
375924
1071290
118638
79322
266984
30291
150988
175950
675890
968529
574774
986759
66958
870230
833592
173156
287177
69937
393417
525091
441462
240852
630272
585379
224824
771945
972490
92890
410906
592057
555064
1093335
999231
551489
434908
218956
1045791
1074199
121044
1087273
359412
933220
240759
588045
208017
83623
593172
1057610
443156
820771
3283
853794
664047
54329
649703
708837
856808
377698
510920
302848
1085008
808414
1022134
900664
642166
639482
766090
694565
150963
345502
527224
549001
144770
166386
459896
183802
1004979
217553
788586
356621
997523
501394
1086636
106376
408878
847812
608174
1007733
634502
632149
232033
670376
126213
424123
493085
532200
256832
776608
1093124
171765
47554
184023
1097679
100919
517782
142502
152852
461032
491292
428926
981697
699081
158279
212657
684292
888182
1055123
239220
585365
230550
389227
116150
1064537
137307
240659
107241
758828
199859
911270
1045376
332832
258045
364163
862286
52331
360954
624416
655751
303826
574449
46915
125473
816671
55360
1049182
190871
322269
230011
100387
99337
84113
502328
906580
121883
151774
493571
658983
116737
1015232
465335
860759
612068
709545
263569
1042250
343484
616405
797860
489121
528830
398388
797335
407325
654599
17190
137244
246435
660614
414260
206112
185025
469923
67922
474262
23539
458162
14657
437759
970178
1003504
802595
1079972
845874
175444
147880
973830
347987
462850
924915
732866
449384
70873
41698
136366
548929
1000743
338495
852365
577389
709761
956170
296179
500352
942205
637569
187709
654879
841985
307586
171252
960175
814338
304163
288288
80125
1080694
640223
438634
550189
243830
409409
269539
163215
746272
484607
29107
893672
295147
782231
135375
641865
951063
897640
75772
300112
844470
664710
347099
55057
506441
216639
912822
773452
1056327
13477
1067105
886498
847495
821114
397167
1015157
1000673
1027404
291897
616447
760019
281827
167058
148859
127663
277888
651414
913206
390442
457386
765938
611812
633439
875539
768582
195450
224808
617898
900991
123179
881762
278850
660887
254854
286086
853235
706842
470784
789925
1000030
1041929
422734
811215
100484
287544
392274
453238
167198
348341
768711
844665
375498
863881
1035264
837991
501389
1078538
248552
413674
312911
377395
311966
603358
891561
1012826
888024
431694
221329
505861
836795
651969
353667
569553
1019267
149722
739740
365684
241178
881506
705949
814117
1038580
576532
87964
561985
686856
942159
725584
1091826
200173
441021
298681
200727
935177
350474
824507
949484
398099
653321
587399
1069892
544810
1065930
372057
910345
151663
558129
1083010
168345
876198
785536
49484
958469
739977
869433
704730
14395
981024
109804
380929
754342
160084
241394
914192
1088247
723891
442495
216367
30025
475804
460772
109577
1073946
755795
1016642
344975
83882
504414
348605
1032864
823448
689904
717880
119971
1016521
1051631
889110
494685
748959
392632
811197
113319
723500
519540
874075
736484
29898
672203
154742
320509
1021338
654872
278283
794750
351884
627726
1027822
66168
87300
80273
152521
658396
80407
603455
996216
792582
324609
331276
832352
4337
967343
624096
482793
963541
336014
148892
224360
967979
822792
293953
668818
890391
351555
516180
516343
1080194
804198
734792
1080762
52575
672328
960616
131958
23831
625194
739184
1036740
1018399
803822
55646
867035
444229
986011
444952
701283
1008504
67741
384246
949814
48116
910332
758446
175697
315774
165897
407795
281797
844045
919714
928954
402964
537085
165184
862305
202218
386057
570022
756795
291768
388762
749127
674758
1073204
749019
721205
282753
991549
984710
751935
90003
1004255
798634
1095380
462992
692030
255657
549835
399227
1044918
397082
680203
616515
662860
735025
245428
1018813
1038363
255201
221820
967677
321702
987093
271349
846395
590918
207359
876034
365861
504110
712859
195061
985098
128387
1009023
978967
884862
49324
210539
203888
125577
1091110
424185
663966
168498
739921
403522
148869
193696
282447
65699
624082
226369
534935
23310
975424
597500
266139
543408
775144
14444
777299
275543
44666
517283
522284
196982
27279
161512
301863
26022
855944
897395
865287
41633
705974
443234
858742
254216
446169
888720
730468
1043580
625722
652247
567827
1021296
743230
526321
839631
1009967
376636
982111
193484
831445
648140
78087
904170
356438
294090
523886
335339
653797
105787
634237
1011530
448889
106457
29241
103994
811890
1044064
303978
466944
141589
807076
305918
580121
649020
337647
624742
618641
695314
602480
123598
615114
1032340
955471
729697
395528
623485
855644
185155
8235
111009
165917
1057210
313193
846467
125107
290871
603137
1048235
949114
648764
259524
447894
430792
451295
303158
898611
765719
1079037
89748
1018702
551452
333851
94467
54807
858113
209973
808472
83270
557689
530998
893861
152000
173862
130700
488872
257616
888326
612684
772305
416548
327026
329900
387755
183967
632531
690614
756358
215177
678413
1050045
1038954
669106
467442
667853
496520
90815
88060
665470
709198
1033321
74177
482452
448702
863399
98797
204632
430487
254343
525813
252828
644887
38017
754564
923533
1030797
976507
1083522
503525
143003
814070
574025
496465
613089
1071659
918875
203424
318912
732720
5386
1077781
313317
726799
882833
25933
247921
371564
227043
913440
1082457
692630
919098
878423
778567
118693
1005681
230914
48127
839679
392667
787962
50871
662544
917649
320693
400823
24273
251826
472692
1070542
922651
572134
193720
915145
22658
403414
27872
928528
1085239
1093264
759547
519031
706882
207141
74785
1089265
569021
223785
819580
276057
251374
927074
767405
405160
81793
555599
897971
473133
339784
555267
933690
875772
1047801
16500
740322
1025872
175353
908699
532367
794037
656509
183910
1077554
444895
380167
1058892
938623
380487
176825
343253
897565
69333
628744
778392
54471
866997
415494
237056
117276
415621
539447
11179
675903
494478
959139
825113
968468
756210
10347
834130
1055219
466635
313351
197764
1015197
1092115
972487
146880
108652
400433
251382
562129
1077200
179400
16445
641567
86435
509848
647803
8292
828945
352291
590823
322242
203924
469422
70408
904381
492630
355692
607755
909026
751640
950549
947283
224719
316215
1080648
32434
223427
486580
9701
272916
780262
350721
147149
650068
837486
545207
919204
581565
383117
443727
74302
534485
733659
650503
1081900
495323
989817
783513
517424
516220
979273
670666
221952
1098702
250988
709230
490831
908710
858036
128286
630175
59157
719578
915947
805219
191826
98567
483148
1068806
540653
331144
333459
844810
748274
722882
293966
96489
824619
158844
619076
383690
1084132
536984
19279
663464
530039
1011381
366737
446192
946503
239892
287520
909210
124487
304069
876480
114533
410177
397762
409049
510457
794358
709848
34340
804054
112915
897028
413168
533140
715443
1069372
221187
25914
17961
1071695
291469
380746
559806
683428
760389
884450
94303
875324
80103
1038846
223875
641707
285709
913429
298659
201309
213645
565784
138459
911917
241138
765000
379553
647495
326527
809558
745401
46022
414569
549389
483530
681381
231517
330225
166543
669162
869707
488599
515397
179821
433251
740731
96158
469691
287448
1070490
159412
1099302
515744
54815
1043410
228944
219967
792971
710749
680373
825508
770562
322397
440640
818580
734082
788754
750560
413123
1058165
574773
49027
170057
65341
829266
504777
1069839
305743
39532
643531
313665
378870
917100
365320
677372
1085175
658342
657719
926640
122602
533988
561059
737630
323083
432362
748432
826706
744034
161882
601660
1044070
488278
130209
181141
991827
348121
675090
911614
784601
262898
49749
44774
680546
367646
284409
313364
1084644
1096840
291690
50354
534907
1020827
656738
677717
685900
129529
72507
756373
296869
233288
771636
252292
516009
214747
647592
880475
486608
896253
869676
1001870
1080282
737482
151666
391299
1086364
962310
858782
854080
421555
918456
543517
42527
2874
812334
646239
281754
149791
96590
606636
123741
498507
13907
590776
549615
624048
1011953
401815
812277
29478
1018962
723146
184317
105297
235495
125677
19874
661547
415335
639260
946288
592012
301652
732732
131483
266588
759712
676426
112209
998475
978099
940026
74993
154999
441999
548106
1012922
445443
856641
226565
302464
6523
439982
55683
625274
332602
524709
491414
52342
582044
348762
312127
521048
763063
219260
346917
381967
539983
1070393
360648
219609
960145
693104
957970
393973
450697
171824
790818
858590
153021
224670
246563
849753
178883
273141
173666
172616
684360
660521
797465
253401
279788
412056
501152
380876
322520
1034408
575258
37732
689989
987132
639090
834339
748288
119623
266822
957179
608191
376488
907933
858409
317091
17225
43897
800585
289455
635025
1089616
443835
1057950
483977
299213
372620
756570
303370
719998
566471
232336
948957
335672
860387
918294
877656
443346
335197
416983
296233
786822
791207
719430
688502
787482
96198
886894
375300
887317
457384
829668
844594
1094484
963759
705328
178268
287763
333520
605825
731660
120803
96991
1092027
404790
264842
263792
290395
759235
247885
574600
430717
829667
635620
646783
1012535
142914
561349
299313
545821
954764
207725
389449
266889
754779
358121
581610
875119
593899
299540
551262
555150
958251
991955
849086
229883
400973
224483
236970
159275
957311
367071
1062848
604955
417658
310573
460123
197360
497792
79308
622701
955564
1024645
799995
996928
398929
182834
928554
439397
555853
8573
610839
936845
821121
943548
4109
48221
956687
849266
759437
742477
850464
372292
158779
341178
950035
204879
825435
91133
845314
566670
15962
1086740
1039397
201204
837378
740503
953748
905086
34480
40843
141380
574104
603706
822915
718293
636948
6969
386050
791229
953297
655869
104857
897961
699499
706330
526019
954853
912045
742080
1058266
344079
998649
1038315
764062
719493
1047989
678379
986320
66301
989388
17250
234199
301389
555503
565392
656107
1042502
685311
19521
953623
992667
518235
3112
172458
346340
718387
268979
620744
691115
393406
474741
732021
677712
1019651
9739
946631
259095
512206
430142
853373
210912
472678
1009252
32240
643413
615622
89116
1069271
317741
830965
753886
559612
448896
307044
256338
214489
999346
810483
518079
1041810
129158
575411
495064
6176
220412
698394
948258
659004
212743
347002
428797
86346
297495
572657
420108
722872
786464
698590
30979
1074687
892005
937970
584808
1060884
156943
25596
809876
879282
857481
435712
55762
208350
283859
750156
79997
33595
537892
246992
1063631
1063630
494220
1038267
1084192
452237
313655
234769
240459
323525
828795
531810
214679
617259
1074823
461810
872624
832640
652262
175520
295323
460572
57625
549518
99486
1000864
39097
190044
359055
980657
761475
945390
789358
494576
27281
69657
392968
898855
3488
654208
1090405
952437
1017825
838362
810133
866091
402595
1078135
340623
821784
475144
1021204
1092499
1034007
817131
909264
74163
146851
443873
452919
168594
225881
530247
726884
73359
1065786
80679
413010
393641
41504
561081
406714
897100
859931
379559
560172
333840
470355
24512
1090267
584809
405933
522484
783820
223161
272035
1044494
138420
773933
1034367
843797
608085
621424
877700
404351
1093373
266594
138929
1069118
505895
509531
355109
614849
29594
438518
1055137
860249
655219
726581
108173
533521
302151
653928
1051126
696581
1067369
186345
68887
893017
5082
746850
1084567
181630
1068322
867745
737515
793433
396834
459584
475229
593365
968364
778616
201134
680377
5841
36167
270535
1022318
519066
397417
16218
527880
646060
963617
1006690
346089
677936
643050
310161
232328
468349
422498
476065
344621
250376
39294
273767
410219
101148
513131
538583
163724
1094977
28905
1022180
982097
125636
559121
758322
836448
733393
92120
730625
1022900
1042488
1082469
598414
370197
243731
691056
496778
185385
433332
989563
487781
144591
954275
270790
6261
1011910
383526
906773
133825
804740
382225
1021905
631751
2691
291551
655750
944955
841843
1026957
73313
968257
451764
334128
608374
458403
996941
40309
920433
806564
14168
908609
269170
757753
190633
146969
22967
869932
94795
437738
569282
212792
618061
1008020
613213
859865
280508
76476
770237
711231
32741
519673
989868
795042
393568
599677
183440
21738
924213
439352
250314
547732
654399
91843
969060
824079
773502
476731
370963
161650
994704
195934
506714
775365
519940
831175
722477
996879
322670
1080459
637584
1049800
370341
341146
1005843
231852
895370
17402
111522
696040
1002420
679123
989653
867163
529540
500605
478201
891721
652679
851187
287243
299696
728558
666387
1005126
602039
393093
136973
950908
242796
803114
1006167
235786
187097
572434
396229
39611
637934
383642
846353
1034513
171674
139912
224769
243807
191713
198112
520416
749569
882427
129205
1088629
136095
482461
1021824
257534
793366
894433
369963
609937
730473
803016
496947
707567
112229
912299
969351
729936
317950
277765
471091
1097316
681781
896048
732888
596287
407500
1070813
340124
490174
164047
907173
579731
611753
823277
54294
1023818
445560
868709
917478
478758
298147
554898
532599
38083
767038
568432
641133
682628
656479
837025
306542
968149
138626
811756
578355
199944
295682
377484
378534
718538
161022
163122
162072
704833
703783
866339
427324
110366
109316
845323
399849
1059353
1058303
374485
273399
290404
221267
446602
761605
569435
19235
954790
1007533
130485
1093128
300136
724326
346174
75505
740462
52196
522339
318638
855462
717099
439983
258375
571939
895677
1074950
25773
808023
674384
659999
456954
360622
907772
825560
631450
711842
39517
970493
240328
576414
47132
216812
369629
991209
395797
303640
851614
35309
756030
272429
774096
913768
976331
844018
165245
170243
980844
122314
338282
152533
457855
678169
911431
779765
479294
615805
205556
195342
632740
496336
923445
1041996
474811
719028
795715
488120
869111
665289
831913
66609
4296
13245
545916
732862
84528
634352
468182
48429
619611
674626
743832
279152
581097
773903
40469
299167
262542
838307
401373
1029264
416991
929036
110897
137015
324289
949481
734116
308709
338395
99873
909057
891214
892264
193652
295587
796615
459648
803058
489439
56494
775317
718300
407119
129538
800306
929456
877030
578864
805911
549714
550764
707941
824309
357315
940551
1019823
569821
178292
882069
204020
205070
250421
1006401
272459
979277
587843
428341
545198
570626
763335
1054040
1010261
746429
134281
2910
293986
313651
576547
1082512
942811
445941
325905
699737
336623
1075197
1057455
837324
126493
469890
478964
3050
381010
1038207
92597
601339
847120
90722
663407
666009
595415
152458
246079
786598
153563
500623
928184
313242
312192
342863
1002350
1055520
971096
257147
595885
828489
1090158
1094835
622737
251920
932093
485721
204062
197973
644182
162235
369516
790658
318977
826932
461108
309461
300848
133203
538371
1076969
687224
673814
452047
388472
192760
285863
979678
987845
708651
216670
831031
1071193
199561
574420
87947
746695
307784
697205
712915
636594
797705
746045
649697
1070315
22549
318136
540149
422715
431757
524485
805179
689580
713634
906892
466460
673498
928356
277160
658143
237257
191634
367669
1089482
778313
857417
362815
451952
920809
40569
674120
520706
979728
320686
1064687
475897
1047769
162699
1028877
298934
535864
541309
520055
900072
202309
736805
44364
891157
385085
370779
369729
790305
393921
193476
60685
179612
1069922
1031508
364130
1099860
570404
1014874
1086303
594094
694530
808376
948093
74440
224043
986341
883185
261737
293161
419212
101788
132090
338741
440532
580318
569574
1083444
995121
85728
482175
716809
314486
98802
943261
1048659
367186
661179
425822
774242
292765
406323
137288
457227
226902
1070822
949616
558361
405819
517001
184781
72294
777538
739587
691019
926368
207431
14472
948785
882399
475522
48762
1031918
608862
1080323
90209
569479
862022
408102
686422
243440
301437
797707
577237
244389
882864
709096
1092333
411027
664094
752693
128386
12739
21673
613924
768418
226138
222347
654612
92260
944854
689788
814744
568969
132948
1062381
818641
421935
119082
390330
538817
649108
305177
326804
617419
141760
924800
391166
261588
553609
554266
838039
954821
31997
293622
474539
215409
733308
387834
274574
273524
858231
384357
13560
1059783
348812
915231
999142
963879
912118
417337
241061
840372
208379
50293
842333
776765
297663
296613
21850
671021
669971
668921
492267
315528
938519
937469
190278
478395
799749
766935
528262
869152
1011028
911651
686592
159580
323181
1026403
565253
285089
106606
910808
37772
626848
1004589
535152
318853
725580
473107
416919
718478
125697
340690
871669
703669
463244
218217
128221
892974
164854
375610
625449
405610
692775
1018767
480746
154813
1065194
950027
869438
110505
493924
258132
600691
189249
955419
1084115
773508
468206
691800
505626
791951
935101
1091794
643240
134203
144225
734992
261386
121239
308085
898870
288305
404518
682795
23339
976738
227057
31414
622617
815948
657649
658699
719673
959739
527311
509984
636108
890368
491330
854468
123596
301736
931807
122177
179492
173179
389898
95192
206784
184935
486181
115979
739865
521829
694387
1026028
716596
169689
708562
1003544
918940
845439
93955
888071
910607
544933
787547
902369
808467
1015576
518945
521095
828918
831513
791214
82423
1092279
1036551
580869
40204
769445
1052497
940251
888757
887707
92254
39824
863992
827393
227159
691191
439483
506300
215862
899094
903575
263472
1042759
834781
618896
839194
999513
958150
604301
61205
145699
602725
893746
891360
710214
491731
616674
385685
222519
631537
565653
566703
355147
902916
133786
873367
437709
338772
170618
171668
825203
146784
630090
92865
152188
74941
299324
781641
107401
807007
927462
175260
435577
651560
56969
854783
965100
30993
144777
593632
1011433
723520
459700
569344
129136
319910
588073
411812
188532
175366
867838
609629
1027936
390629
323958
148200
348406
249188
839344
49064
527147
1004957
190899
771317
936075
574865
824720
445791
194686
1003698
295741
725807
543795
591309
184369
330214
255397
768307
841957
379871
547811
841237
815896
285663
634254
956764
387823
503736
431085
638397
243577
89669
370520
520765
215655
590406
878040
649825
681206
403679
403572
347798
875270
1000261
95659
169295
864943
769922
94040
742835
547236
970067
579221
170918
979059
296690
291582
204768
1051705
360077
796876
667512
869063
740476
151610
905441
172851
906048
569532
549344
334640
986101
685012
204522
404867
428801
1075661
527765
75082
864310
140921
329864
26948
852104
105219
609570
427330
672428
277365
767698
726058
345982
388355
791417
1089991
392931
254082
670110
252258
9446
995867
284164
891148
991917
785672
355544
742173
736819
716623
1049866
326985
863819
871293
572493
194503
1050562
481136
548849
286092
1091830
446762
984660
454002
726029
291047
1007244
769955
1071883
792238
947524
66105
565719
953463
344240
283556
20297
685751
131621
467914
110070
491508
97127
297910
749588
1094514
897558
122500
275432
680820
227668
1004428
921599
832720
56434
882805
1019403
917488
518693
637525
1048049
859399
878482
152904
358368
363268
62221
706731
511991
647249
399380
396823
1061689
257234
885043
793369
843117
783742
449756
275056
1066726
125271
367769
452070
25998
977374
853623
861273
831071
472710
709912
24863
481370
146941
1008915
89424
479214
778851
258469
816816
499069
934031
214575
238242
661632
172233
96639
944237
449767
1087903
168162
288854
868854
806737
931455
251262
828273
1022025
1005640
539225
551026
604695
582118
559137
806141
786726
708548
1020137
55525
73913
977345
520557
199020
972515
957860
964289
724762
78867
874009
234358
814869
303301
544987
407976
660491
817200
524731
236644
404333
47325
575223
131066
152473
720489
889789
1080023
107312
304739
362455
840273
422933
439074
402792
273508
802733
885335
863175
450743
933592
934658
334472
621769
754120
158821
361114
59048
407862
1061739
5391
589732
637067
1064549
921786
779728
302133
627874
779096
761315
954498
1027065
577370
223929
918420
997748
506486
167139
499435
1006256
972232
1058806
632995
333103
305432
83254
895190
803332
501625
909753
301395
756389
823794
1043244
94476
352885
228033
797651
972449
1052756
345417
807531
151892
318349
598663
820303
28642
670858
139406
939697
125978
979455
319935
232984
673826
212238
1052133
419656
432874
19200
727537
799286
209229
58994
349474
369571
987165
590264
880839
200442
1094284
677618
29479
830245
47204
596286
995339
740333
630051
573074
122815
910787
163214
779957
802677
1047570
128768
784287
786919
459342
107926
530243
260085
781829
89602
963177
671763
401856
705464
706613
603963
999295
159719
959544
181471
460932
1026894
1002539
140292
43727
180936
348234
1068181
91844
751207
404445
956145
591868
202807
182984
831021
39474
88326
54370
763037
903560
832081
838480
144762
1091850
914293
800884
817578
833514
552785
44367
914290
913240
341856
557941
109963
555350
556400
534904
5002
873933
1021709
464881
756288
902562
804229
996208
933180
948680
169901
1006791
382804
1038903
837124
1007790
320798
805484
576548
14744
326028
563971
575892
693974
1006220
1013424
463889
529874
573776
136852
323340
845221
299962
576965
583063
741659
822703
781620
675904
100881
1079969
781543
330955
180185
366140
15218
322602
692477
1046726
730204
455179
1071607
27404
692135
167768
972654
69208
717847
945550
47941
302974
760258
804220
1069643
400307
170810
266629
198647
751039
506833
893248
86383
61410
1038378
832269
942616
218243
900045
127471
83146
481482
755078
718482
239075
543600
846728
721856
453811
339759
860899
672969
344688
440357
607347
570176
221730
408187
164893
73222
57651
1093346
1008479
217824
885559
865468
829364
407774
819529
532781
796648
453872
62121
275268
84424
782376
537741
170406
700776
23779
423660
623301
1068556
131941
341943
1078661
62263
104250
914737
599973
708148
286240
542118
440430
431911
847863
324958
641472
733218
222699
1047310
49995
1038402
1037547
578074
561895
305410
154204
420112
976268
469030
443011
712801
684345
796153
1084657
218097
329459
86577
868947
457635
1019530
393825
265843
607134
575913
1059225
1013873
298598
505439
297016
166541
430154
821851
156264
83239
437403
824722
286185
807352
207334
457816
140249
963758
634499
1033660
918391
800683
845287
304539
663018
278121
136864
878073
418463
268533
556444
98380
447668
43246
241760
15810
317076
1050720
577684
1031125
803710
1015482
257513
748797
465488
1016515
733398
327757
644828
813047
46301
203909
563886
764794
165437
55091
934760
895226
18425
17375
311452
992891
942023
633708
376187
463775
317346
448615
24072
344618
602322
642578
625870
690024
10810
229089
1050258
283486
132620
22328
229831
1096792
410367
132614
346410
913037
906000
505713
101659
370268
272748
1099456
657879
162091
62449
139904
193732
700367
573323
498466
677711
940050
711726
429460
471623
255270
276167
56719
548575
1061108
864220
345488
1018678
553932
952800
882202
632254
136939
402775
956343
155354
472613
781119
292831
171984
708140
117178
931024
448203
550990
82199
328424
593535
675990
238556
60160
295890
864870
821236
529125
733100
16438
407980
659727
753178
678605
251420
4178
1097635
612719
610368
817286
20333
831254
100434
956702
438338
801610
546040
1082059
863974
650683
541518
729837
81012
404311
857869
891219
107370
660817
179130
1037709
777889
1025490
342164
1035205
1071081
156960
927111
123758
299416
636970
947820
903875
205498
766435
163964
866772
503108
576673
773927
275248
766999
765949
398173
755949
391910
535015
693952
12337
490824
478265
815592
966169
74248
619495
570913
432228
136593
1065596
202639
542994
498796
276864
131905
792444
353704
216038
854981
24910
333072
967974
956974
377577
242244
902034
165119
829943
395263
771350
494448
454833
338456
408243
1021275
557032
221641
704377
66748
704740
1031321
90269
115882
604805
492903
371106
786974
908293
738179
587300
906870
197981
727415
111405
57210
769313
229698
599523
944856
756334
77373
327488
40138
911828
649037
368315
309813
643102
1084038
161583
259725
422917
768984
365176
577223
284663
257096
665971
901487
264867
703474
503561
656544
159344
214680
667541
334243
432083
925385
763967
721267
400530
414707
909294
1015874
243283
174212
119027
471667
700612
979130
539437
540487
799695
142088
938940
214497
975360
454029
722049
144717
1023462
1024512
586742
587792
325484
412441
977799
978849
1043592
485195
916451
145409
146459
485543
688440
775890
173817
141394
471085
809129
892241
892240
436382
400738
681103
649811
109843
190301
998591
477481
34899
859219
71772
252774
892590
487851
1006091
918186
51555
769046
296435
897473
638647
573815
171654
439187
339230
677917
482914
1090230
964887
762321
470563
533436
941901
1076234
674077
329289
401371
767215
629226
332972
204710
965891
819589
880115
535339
74492
1086089
183108
523307
1082795
86884
495147
738542
129755
759429
469509
804280
290593
1009872
556532
349052
857000
247950
742250
62229
233897
90992
504740
640995
55428
397210
698519
792499
980312
624660
507774
1073280
910734
353872
529697
461025
930101
463918
1097877
920752
872099
888418
43156
328166
102344
629768
390942
204321
521729
885390
387364
372804
36675
628389
719229
1097662
823842
946791
219197
223778
471634
947977
89074
458440
935130
967294
169133
306323
835812
546005
424226
148750
548294
124316
839840
695890
807111
47188
201901
255136
513816
355572
1052240
856290
906449
20017
283653
1001423
1023594
551013
928250
585844
223434
30188
445248
473002
41269
356235
543089
1066346
29922
635270
633781
688022
184089
1045885
904586
221543
160826
860036
584324
187510
1024145
648709
990933
879538
790050
468755
378887
411212
1073297
247544
791583
17434
549624
72575
278952
752843
401750
271716
1074618
918900
719696
308689
103766
196871
963315
830929
215616
722482
730564
608090
913407
798185
220595
429765
587544
816057
651567
1018453
952104
1012879
1076641
819330
4948
376772
375857
373477
821049
662762
485232
107577
904597
336568
399384
690754
135055
452089
268067
807189
556368
610753
642925
101026
79906
458054
468598
71681
948315
543944
942306
295095
957151
789864
66585
848116
77922
689162
384934
996150
514039
275648
403495
326367
1097863
680784
611344
442308
976433
754371
207839
776244
861195
389058
381534
973235
340469
981045
920774
884815
67017
846787
584408
886246
266005
50986
816897
674068
664054
194241
306814
928928
21979
540511
817700
1058286
399501
237025
984316
444270
533738
952596
782119
199738
348556
996234
215431
57666
818113
922554
263302
706404
541092
384156
359626
431788
221425
240428
939991
918657
1047447
511911
163383
1075441
1064394
831025
789158
121243
461640
338520
1053644
790547
273933
410443
937539
593748
739701
91851
485604
835086
675484
390829
387800
1017797
264597
848842
288156
50393
1031092
1061001
250245
83297
256971
645678
527032
387002
404317
31637
405500
160943
832765
591208
1002514
344120
707960
967507
620279
597255
230766
735407
530767
651297
587412
1049239
777519
753250
57278
958974
660265
535436
711297
177961
629531
891510
715147
118717
555643
471740
531367
374958
116467
715397
960891
759702
193550
355325
880398
205442
708760
249045
961634
663757
336814
565800
227835
582054
1023756
67271
67002
593730
363839
698078
590860
643909
612228
330857
362395
439871
599062
571841
594005
790847
47975
19811
874436
829563
398217
389150
668710
935383
848025
39716
842777
792654
659244
279860
265046
727270
61147
303035
707948
292300
659559
1093876
477835
547294
915099
1031142
682269
916900
661372
496546
653560
1050784
169744
330668
271713
925161
282472
425419
124929
866038
304740
167188
1083765
901231
811090
907370
351213
515203
446196
1072417
308032
973992
828106
1090820
760424
555713
1058926
125096
326220
377138
883540
222858
601320
123245
552677
727868
100044
277445
967911
739268
16343
164965
1078558
305777
197993
299031
820896
1082288
267578
917226
369284
968633
460796
371807
528585
185302
776493
829572
663389
541086
285041
44772
331228
633575
182089
259024
995771
152710
841310
406794
227615
185802
236149
65959
138025
78706
362619
62810
365869
1048512
657424
4574
404073
952808
63893
676375
1085187
1039727
758053
783904
565385
442454
541139
157542
191882
333749
774310
287402
634259
332743
75042
1098264
1070385
801056
984054
470953
632132
638293
44510
594051
254187
1024532
334629
1066261
190570
196287
46377
854971
840618
1077399
294342
916538
271523
41952
1031427
849551
437689
141379
433657
64863
588257
1022275
164002
314435
102894
766902
529351
669690
1088659
646483
956983
1087417
272996
818636
414534
971960
1059424
485499
580583
73304
138295
718160
374458
1096569
123228
929840
2617
599601
13902
946576
839477
113913
694208
607434
290713
279852
452167
905824
216499
735738
402660
72115
721827
391387
977393
530074
427543
33739
260134
1053353
492526
620172
525742
190767
614858
741209
1026043
468098
236482
81390
1043057
476270
333480
646531
338981
386718
904740
876640
965510
104157
801717
894342
650216
882217
1095068
786557
403182
444625
54241
1077368
454398
207811
230240
46255
148491
682444
799957
155209
520790
272800
819804
594973
902628
729962
25936
968258
155509
796323
914009
906108
45378
327130
418157
297233
898811
781277
451849
515736
914078
952045
562149
228555
823985
862335
486682
328189
927610
579274
113074
1082372
652169
719101
230231
791177
447164
349393
160188
296246
1009005
473239
967199
916050
321109
272798
628482
752002
278257
652396
282799
585070
28005
177659
833268
792587
753871
957674
342444
122262
711048
703569
392635
610465
174274
175324
978104
971168
205255
1070101
354462
760930
272220
1012160
843116
90077
905920
257761
665814
258954
149393
610481
248108
920762
363942
215936
1089965
234895
221704
641142
1083038
825764
550639
309325
172971
576213
313245
261863
928726
47472
722893
975377
114231
86093
1078858
198808
477564
571946
243800
664794
61913
62963
666599
83232
779926
246065
1096015
1093665
346974
669054
285368
744254
970230
58347
255400
113216
35104
172632
351101
624247
259919
178453
659380
1028389
1068404
872068
888674
436862
993780
457190
941858
121546
1009715
890066
528099
989468
20334
568420
458512
1046738
855270
165846
277149
885006
381284
2119
817932
610814
275833
355443
612199
806442
692207
313321
994581
646281
967560
186498
291386
958745
675046
4526
560682
828870
399507
145694
659179
173759
891199
33313
722838
1047731
529931
910606
390950
820604
531730
76237
202506
515110
788174
1021983
415545
416823
691598
958236
538240
52601
202380
753096
241403
102108
988225
489522
308418
842013
132138
797414
249119
972114
555851
715515
1072588
949943
363142
800755
895565
1048775
1070521
47493
991780
974182
587894
657028
562620
866313
870898
404661
474474
775767
681739
490854
316024
965916
259076
223782
463639
475881
382462
978903
261951
211117
674519
796005
264395
282418
777229
703723
282326
530727
652636
548540
1085132
895003
158448
354033
363341
364391
422364
421314
149018
1003679
1018411
1065977
1064927
507757
448598
447548
31914
271549
909125
909126
315499
316549
1065215
684500
469237
821361
60029
579536
27752
499749
822784
740466
602862
682336
472840
323361
469669
329447
993799
817229
700182
604923
30424
354393
607100
205673
339710
246538
327511
321862
619595
107094
467727
952173
941442
76409
174153
433588
845801
990268
746559
868027
558868
42885
395653
983964
365768
606993
462179
775547
193293
975361
898864
832350
705582
984532
531012
299425
639765
871935
466720
238997
35898
418269
993465
108863
776193
650716
285362
1094758
627467
772942
629092
51144
850922
939937
200686
502515
737995
516899
1013624
914119
797972
1054124
872019
145543
786996
137499
494408
129717
356019
735904
240553
552730
1012368
666587
62195
902639
914368
232259
528935
540342
642571
835918
922945
734917
529978
356124
1054411
671941
149064
148014
146964
963668
1017634
150715
437739
505546
582590
673294
334902
993752
403271
75359
661252
660202
670734
1043163
938926
900895
830748
274963
606872
427667
1054656
819533
438083
895779
1056514
849883
293507
726034
489316
26113
121427
435190
954051
52838
77868
662299
886317
455674
268649
142648
972687
845947
452362
994143
694262
403834
124410
509841
111293
1072669
668903
775957
644911
936070
239521
908358
379406
161442
958389
444914
342815
307890
621123
943882
750542
311758
822548
462988
190945
484811
201228
386524
584504
287331
925676
681380
65555
677352
933698
138443
782280
74613
959507
289848
884807
401808
439467
480233
45385
1034935
837176
9866
18447
681792
455524
828382
899398
597146
679992
1073250
742573
998587
1020855
955548
760265
760266
874540
319158
320208
56283
686916
152466
151416
604621
521452
566606
284464
909175
666004
689997
376436
874789
1056361
739674
242883
106446
106445
107496
466239
479422
76421
74839
388688
522707
345515
963963
161044
985232
722767
27304
845447
681658
996027
858469
977993
517292
718866
815772
53448
302330
449788
277583
300285
893832
1068985
840420
361495
1092388
705320
822917
283538
147463
170704
589688
1028855
672273
874207
523694
551718
329885
935580
792610
486344
413427
379708
559574
1025845
766073
604052
31813
871087
1074295
984725
1051181
488634
785016
46392
777009
275825
538304
648038
332087
181044
159461
750958
251535
110549
195417
34427
740759
669768
954657
877909
1049987
294990
114540
764244
584623
274240
5462
634394
311607
482061
971649
171007
944879
976257
143725
269462
771853
862515
469330
513618
208130
187226
1059801
114836
595489
220620
705334
301524
690070
1049788
304004
781037
296867
834834
249941
29882
286795
930895
497534
331636
438036
403496
317400
763726
737469
615730
587181
481613
196951
103660
743809
70100
624607
426849
759937
125961
490145
231935
736094
1090711
360558
176839
213338
494869
305434
29283
306484
562330
553443
869129
293539
947631
938517
851023
994651
907250
959859
896482
276862
899068
113820
884361
959164
488330
251121
633334
397963
353497
565669
141694
48579
925770
668752
868062
287292
853531
769789
519912
518862
517812
763686
333871
913187
197214
677679
77344
619912
643326
163872
260990
798999
687143
350997
494093
838241
262897
382742
1049307
857738
339294
19876
1070735
1093969
181694
921344
310275
34934
819928
688419
1075824
908998
115758
575094
425010
34109
630129
355461
1004102
1024390
848769
1099343
140807
73779
1056391
216227
92798
8486
343429
849211
480418
352101
295859
183337
395799
483024
988836
739023
392559
579524
78539
918365
381912
260116
205275
249162
716612
839061
221659
1092800
831610
462507
1045215
29872
56735
657353
1085954
454905
561084
510066
748390
1022803
389648
30138
530362
1056109
563519
531326
36517
1085836
184608
319975
339001
172381
861409
785962
712351
762055
95951
309167
971535
905988
78229
840157
184354
66079
1035758
983790
218371
433068
566218
352960
718513
525168
10626
894639
773150
471831
127612
382396
256434
266100
1084050
650497
292244
629643
515434
325258
857722
333530
889969
409556
692067
1082228
639675
565958
937901
774565
646329
290300
990409
613365
20232
826814
919633
614642
1080170
470453
618691
486369
965716
628323
718445
674954
424744
850229
40299
1006184
935500
544719
703670
1022853
263147
550336
1100281
989234
933541
207598
185412
587206
859647
265621
541940
413387
658834
562687
52388
855898
520632
767097
73517
659922
189494
967117
398831
758976
356010
740331
824484
635501
271927
1098074
372115
69490
764056
960354
557699
1095300
894296
1079760
421619
138377
240755
1042646
294015
763788
699197
838945
373939
650116
211243
44184
576767
885167
95758
426759
101812
413605
552161
757210
459135
114967
20788
271383
70747
535783
510315
296357
177936
325117
40336
82655
390224
477680
14277
1027504
644895
193438
695050
606017
491331
828702
250365
969647
200220
1065282
106893
399308
412781
591012
942809
417764
155989
1078640
650915
262743
939825
945229
73651
861494
205363
200083
303718
237742
880135
589984
271771
853214
1005452
484805
352797
1072499
813149
674873
311079
752064
271283
426793
165689
1056547
869149
74459
78791
562199
878873
615644
321925
215763
944361
712033
29093
399264
376743
1000419
476582
229017
951175
638238
856964
854489
488520
312810
982557
613961
307914
3865
929477
580762
529769
888276
63915
180817
214034
250719
88379
864204
102371
787235
863766
834445
214982
83284
913099
584589
464368
690958
196968
144088
691151
137050
785538
289023
896198
1019729
798960
377901
872981
291125
460984
65737
1093200
435657
440282
564351
416634
640915
1023648
50127
523025
91837
561106
986417
25363
70238
382547
95519
585335
640531
995835
1066777
978737
435855
395329
225226
716813
541960
913426
436787
648803
350477
197660
762488
647397
74772
982291
15601
143542
35190
843592
327869
641915
261568
14847
23140
440511
436880
110236
983237
997229
462274
1020841
801388
972230
882838
1036416
834318
323823
578771
554868
692265
238492
172451
335805
818341
131633
851457
598100
755212
492653
165302
883305
1081404
303861
186912
221722
621789
72458
373904
481970
206700
948879
795976
992589
759077
627748
92619
840374
631377
130532
263140
998734
284848
502827
380949
203674
912500
487694
307430
152573
870890
867487
509020
492629
264931
260867
1099705
96484
160342
590764
467191
662786
885100
457121
568410
978167
838464
858620
981455
215182
137137
983042
568886
53156
879292
720972
438073
99214
503553
321974
564566
390033
872876
544086
429106
726964
1036992
223171
873445
863719
263917
324424
28167
168012
746577
986015
587327
800317
639990
614187
974375
775940
391226
1070108
753007
202553
644484
943138
663182
163541
454387
578540
175997
898297
144287
11705
72765
485208
54681
626579
314193
428979
949838
347675
348725
519488
518438
556357
555307
98873
130459
131509
760283
761333
762383
206543
846087
625065
626115
377562
110089
111139
647317
1100238
601832
602882
346094
505017
562786
945899
318488
319538
913780
470769
515153
679388
346665
341654
776118
172469
711273
227987
411880
806680
273849
1010439
839278
568734
664731
316060
813528
781834
550773
31600
680799
1059661
36960
138107
382545
575311
990745
418492
855772
436230
155576
407602
651208
1004259
1057371
124222
430559
845460
645667
366120
103325
391438
239235
10259
906512
827352
525875
146706
841236
372001
869170
325687
214737
394773
1001683
528130
999481
569871
799633
1076857
646126
128049
550252
630663
55900
707495
21530
1031870
979957
933443
801913
619892
285707
233458
184589
188000
700262
660989
858059
535278
872348
408702
470145
119622
120672
672400
932105
402444
124429
197161
677291
1058284
439155
93957
357482
1056880
622210
72204
92472
345512
675558
276474
284145
900459
367874
837713
594552
474557
916130
729098
230862
63390
233251
235919
701181
193783
949563
271083
954686
422945
859517
142622
978278
73830
1078616
430242
541550
25564
481923
327161
863250
521400
267522
482490
464608
550108
303597
918124
356707
518781
439677
269297
583924
987248
963897
394900
753468
801564
384112
510420
504974
932501
102923
45077
483348
336144
795491
300455
1009577
308683
208634
405915
406965
190236
286174
1040472
810490
303191
259916
753284
502265
257397
580161
365651
113801
535993
522974
191352
958201
921794
920744
269893
785894
1060545
612475
429149
54472
895815
745093
644523
116845
388439
277025
368959
80753
130627
322923
1073669
786515
202335
65755
661902
375910
853627
207880
599480
969613
1045844
94544
231135
943807
5746
497295
695312
631120
920375
235351
601062
62202
406237
744943
454665
268782
470857
750373
69336
624344
1032779
1006727
1013486
213659
908260
144709
663713
2714
345113
120314
1032559
619205
644970
193505
880249
514795
559495
556143
984466
828034
893450
422925
811343
598646
522786
432313
201432
939608
192673
567225
322247
701155
1012810
288308
113455
1047776
974349
81980
191914
192964
650331
649570
570613
155138
571452
729565
1011799
865591
513189
779637
793447
268989
466228
550492
750992
1088550
512845
1006425
72842
354468
162489
987937
627377
330136
333576
498306
35776
92994
682238
248350
954033
410448
192161
57000
308717
455740
986255
647455
270473
810008
163433
41083
658453
787513
643449
108155
1091656
318131
1040697
757259
637572
985871
862367
508529
288875
42963
886798
884330
96288
783048
590895
192206
931805
1036920
1061706
260576
685277
386416
804258
472968
790137
70884
783685
352133
37907
528219
974089
74554
146215
645003
634203
26058
754020
275847
1094846
579459
309608
938724
968287
435987
734784
553105
405101
271693
50474
77550
784244
126220
800528
1085590
341230
578524
737833
239679
92061
750918
596322
1040274
723609
513697
499308
235638
426698
1066254
855821
442882
308401
365589
1096300
92080
75684
85559
736541
84368
248382
842434
899339
689090
453897
192977
392847
229208
157675
1056914
314727
571478
724267
815883
142816
665581
809500
432101
44451
232547
21585
955994
953144
1031474
708219
287650
645746
572635
588014
259971
820911
520161
681861
121081
7612
438410
891844
3537
383096
55473
517377
506086
675221
1078808
493347
83619
370391
899510
734466
910867
677990
1066562
929097
1010447
342644
366924
154150
555909
576644
285322
452723
894797
177918
929283
154417
767968
95355
490732
638713
901531
476675
1000441
240516
57012
458014
856320
1069941
537727
353935
293218
364471
1047473
195371
594878
977010
955949
813592
564983
1062227
76182
746892
792012
828984
904324
884555
624487
625537
392232
693414
230712
1048110
249554
1085140
973410
18862
75372
767609
644554
304893
64947
337871
226197
698773
627020
39487
166536
831136
214293
400632
857739
46804
1043524
416757
701507
1005966
380348
711063
860256
74142
368919
495989
1077057
689160
1059789
880902
898167
960718
206432
616954
314172
376371
709216
51835
286189
605524
184195
244618
241586
571345
310561
353856
39909
211890
147688
855332
434359
19383
1018113
465818
1038195
987618
233790
749312
1098417
505007
940808
1054177
672873
807415
1014121
1016312
199439
316738
731004
390348
693529
934657
299233
294424
617038
580179
108675
840710
1052044
530920
1065434
330131
180115
905838
391147
230048
607384
376993
1001771
349266
602584
744965
323170
426558
201274
859215
651369
776772
908871
978886
1018071
129355
287998
8144
988902
778087
770959
543122
165883
790484
236323
778195
1049039
277489
9934
751573
691031
563114
880546
485888
408542
409592
1090757
342276
406579
1010926
12045
959707
670958
576401
391785
82739
266798
241462
313492
470683
155693
375963
815290
814240
831937
892903
869509
54756
717068
538517
598073
676383
299133
787907
78823
390525
364655
1040452
382273
179663
478374
176857
738993
210651
966098
982270
834248
903913
539567
765336
954596
774636
673130
709901
497128
307757
662154
661104
703415
703416
9271
986306
674957
944742
1028641
283727
139217
291297
265278
727325
5788
517230
205535
559379
434383
188837
41717
471882
1023601
696294
585197
855388
704470
1007489
41193
555310
277188
215538
790036
320394
167658
120779
266817
914373
759259
1055993
901934
488361
22181
149456
494615
1031745
526883
151781
470217
984397
486978
1009853
985211
804945
574039
660219
653772
390371
1047395
391705
672170
283468
1069455
928940
460381
902180
488234
282724
809365
817464
122620
927642
929509
865676
684689
373637
117230
209186
742462
301015
886712
705548
63229
236877
233024
716838
476279
326944
888252
42383
637267
999015
1016112
312506
136052
282386
617832
936796
996873
385638
432861
793432
704252
644971
633329
61585
24132
783367
797469
467596
862558
168492
1078982
658287
651444
895524
896574
691411
48942
195968
879825
944098
230473
245360
247984
522183
627027
581115
990882
454130
987133
847467
118058
195434
482683
648949
321864
138545
453955
62067
627560
778573
80022
1036314
923390
768188
272910
356698
735155
1062445
52250
824255
415614
404257
582837
890957
761771
32922
25423
905957
294497
364023
474039
778985
680497
1045256
516408
318508
474919
54541
884979
319045
1075109
566937
267340
32879
62421
781836
96161
386395
826344
306021
906674
530774
1025437
961524
163796
826746
1071390
628313
198889
672662
871265
554750
18962
371619
36947
407562
405597
1035939
187516
724708
978662
929416
733306
178446
1029467
173730
568062
753528
440562
142080
736155
571352
1056563
235276
58404
414245
319042
1080316
59979
498801
146525
695134
758487
82912
666898
791305
210997
468219
627368
845524
328304
70176
513676
314290
687483
216355
693984
888443
96917
948624
214980
1068817
781032
329038
1036164
352945
662470
128019
916889
246916
787672
901972
665860
592479
1073496
523353
1088395
963182
533729
618750
766937
809538
133188
1067077
87988
582280
386108
709477
383860
354084
468709
959560
324915
666102
177800
662412
1029445
994020
810138
662064
202033
383801
457394
474466
886325
294478
128974
366173
787437
74210
867121
563444
863747
1021005
898015
204099
187231
695430
982073
624176
175065
3040
681338
142789
408410
981627
110890
288627
802117
977984
455550
163994
581562
1062434
94553
825356
553364
330422
228849
761197
8816
71375
343822
339442
911819
172958
213241
560378
674166
38142
335252
128354
422238
187085
294059
33005
613656
328201
387383
1045718
769009
664863
621317
976146
135200
475387
775740
341439
314844
434692
622423
152310
275758
973147
600962
416961
624273
487604
262840
676531
931846
564380
587507
292350
13594
666902
635987
51842
353723
356555
847155
640540
385644
574258
1049303
1072258
496756
951831
375970
736982
276469
269865
924033
751469
268994
252710
88280
51077
110765
456742
547425
297573
740670
497225
989912
322245
145817
352476
861910
945544
631278
966683
277498
1020545
12367
285387
703900
54786
262658
51510
1080052
145571
802982
532048
131236
535412
459938
813892
690653
997787
726475
247861
213483
89036
415082
570632
678142
85299
996502
1090552
951876
564644
804035
676978
752414
1011449
423157
281576
874681
207653
396593
15421
371224
946210
721650
919698
261140
38018
696043
1007502
428356
492330
60517
875070
696048
302242
682366
162356
55895
864195
154097
255937
1026742
492360
529440
789667
383834
412178
231789
997314
841856
368138
665553
742805
403993
214374
151685
294522
112644
40904
918192
537472
343764
878673
1076693
286597
789803
980414
144666
391922
1026154
126062
441158
149771
458188
262207
590557
688458
682485
1011604
972061
774556
478702
28103
333076
620060
861415
631939
301199
364018
1039043
948284
392237
903950
830657
561479
1054073
108817
210172
9311
509643
328007
136842
776252
618842
986650
19301
792586
1035810
42404
600874
333888
200239
451955
730957
596278
679169
16458
208784
650403
55442
502244
81233
1066632
1005560
1079540
343804
237252
645613
763259
861589
870930
492913
20387
1078303
882982
878337
217649
274531
149414
476075
659280
555626
728935
120464
708018
57920
780442
483079
439320
332881
635290
211142
899912
963721
187923
1019535
296070
1035404
528699
803678
771242
285101
699537
1034952
604769
564039
34663
82107
99096
213977
771764
1005903
609370
172612
874013
417100
953282
86927
442527
1062242
866659
702573
1052897
760608
637138
780111
411016
834633
974916
217997
100043
64670
443755
273775
859765
298154
142237
633767
260991
968139
513369
691087
351041
1079588
924920
533565
767817
967513
536485
140267
371068
879455
238128
1020650
104047
117506
798805
398931
943711
235085
751732
656927
616707
842148
239859
123565
835092
437395
127348
470220
630939
503370
698391
891665
342399
64557
510435
466647
966810
812674
423217
83444
756444
491390
328376
470379
755413
206309
314021
476942
133742
533182
848362
744682
50627
808040
388646
572247
501351
601332
288161
693500
533083
101884
432144
538965
392479
169248
819292
771492
240754
726704
438369
870680
915849
303637
520432
632081
401361
395543
53007
243785
1013411
425562
690828
535444
176427
704786
1092434
57135
74138
98187
64268
269844
443553
273400
978050
592722
217856
148371
758580
1066081
487543
430004
327898
853518
452772
843525
596782
367890
133694
1077134
859465
927883
121522
326312
99586
739871
199062
831553
1096566
341216
951219
145932
604508
1063641
413352
632072
980129
29888
805633
1061746
4886
832574
946040
911626
938506
573710
641363
562469
756770
283053
136295
1080425
656241
243284
122393
136463
267549
1069654
517438
389427
363568
13107
120832
498867
250257
507155
151621
659178
704178
657433
155011
482875
883059
800300
998420
56957
352195
152788
179710
906337
340441
872489
422210
732192
279162
143842
821821
286280
671885
946640
415344
548597
49453
1096489
864603
870004
246114
203797
631198
845779
637947
58006
557538
320365
418276
419701
251971
907970
774241
757226
634563
1048490
967645
610671
795713
219696
353720
521050
569455
264900
585279
391506
184394
682751
739571
644945
749539
420408
1003871
132708
529636
653075
563258
755019
168070
776249
317088
476395
60720
929774
736010
177226
20797
917079
901691
549985
1087305
317712
660118
8983
661642
496541
372424
89517
850579
413745
600790
757276
947447
495947
398954
954224
208980
325389
624958
468965
737274
557761
169527
322204
844758
730199
224963
283396
25816
142664
86814
799704
849411
440317
138018
980044
395115
823345
127717
4829
1009801
749364
308077
173074
469002
996454
88559
455020
506321
941009
64053
519177
31965
318544
594404
389595
491998
351210
170694
859318
985584
210493
313590
843829
248947
835819
1003145
680755
713646
1006442
625279
717175
855040
42935
415190
407857
341405
587581
904935
115385
453056
62764
898272
751717
950228
770579
562665
397867
566756
566755
587761
455588
161544
710300
970794
999189
188472
718341
227038
159765
543660
370307
43344
496670
74462
501593
270411
297835
525257
834788
155865
48694
75391
253846
746298
431685
111584
1059650
939934
749234
258397
68338
739422
415661
651086
989863
594225
1027999
1049025
104620
121022
18864
197607
942466
1089786
186760
136987
190901
798439
1011882
33910
442785
127883
216880
554161
228799
583456
136386
652044
428242
359740
740880
607662
85893
1000169
828623
515000
911951
577644
188639
265729
627766
525420
92860
673529
65458
423834
649268
608096
818980
978489
635881
392065
877463
107807
802484
580693
785873
941370
64072
244138
287492
3289
980344
932564
486472
1080685
559501
550262
1064112
789802
1092829
281818
1054530
640150
1048362
1069146
787373
295384
944837
678097
473819
213943
212273
474549
140237
156673
829549
508641
270493
296980
834223
470141
287381
786674
503464
907901
804594
304918
154939
387323
685873
961654
406575
150779
173707
775935
507818
250477
469641
401043
1002058
967961
657795
314207
1026694
910337
459956
458906
967278
146409
1100036
1025740
732195
875774
1069638
1046254
76256
770927
279055
910678
435634
1060722
389343
494609
132852
250440
250876
834665
250761
35662
357954
211786
502761
507068
505482
260831
585610
886580
603020
436079
278650
475166
552073
947213
637072
162479
435117
515225
580003
573265
413488
902043
354796
752829
887846
244014
541206
660941
1072186
1003391
983388
530405
930024
451723
422678
71863
850211
479064
841167
482737
947440
258799
611694
1065116
37335
899410
252062
892675
50913
546818
604183
472524
1035271
84420
817843
978902
884255
785991
904621
70032
495992
257810
321682
630385
507682
724654
600198
224857
69562
1019138
108280
594293
936392
757531
614351
67767
863818
1091534
262366
251562
139115
559086
848659
1068232
943681
470165
771637
451703
120965
762943
390987
832771
415342
401021
1082245
798518
596987
435397
589356
570259
20489
963032
954000
45923
689224
248604
678018
1089684
760888
772888
483662
741129
1019792
152973
625523
55008
470470
1028656
271122
317778
277167
779346
1088844
906928
816878
140795
935632
570704
506000
133189
16906
334814
346125
566638
770550
28762
1007807
33193
965365
600385
774450
2342
607217
757063
414059
283857
1099935
491375
393847
695528
970929
925626
504522
153423
764113
830726
330504
622727
59119
838974
46890
587730
782120
1046083
925348
391286
366850
299492
470312
419743
587912
667910
754923
215729
829657
819557
367574
97103
984255
691365
182570
288638
50587
682393
798985
1005510
898437
855584
981167
19627
316661
79236
385858
335704
294180
864498
434001
695143
737812
557220
288581
595125
26379
884602
587128
1017631
85761
960422
474155
1001520
742580
31032
1073079
189988
528062
191478
1073791
336356
95334
391465
222246
842042
839621
618074
424954
541117
595127
1041241
617267
776568
527401
595897
710089
585281
900317
744592
349391
106039
412073
60750
985792
1004103
552952
475600
15821
422695
611259
429609
335881
847230
740640
25571
167171
584767
495960
1013076
896412
738001
172773
316350
288258
1013905
173167
897647
3291
937066
472270
595428
13273
706320
432736
479368
1016703
692713
282601
1055964
1008168
912502
89609
119815
485533
298005
1022749
633545
487232
922760
196363
749177
125714
309208
738226
1075730
43602
924617
303468
1065671
226285
328963
176184
369224
656997
988151
263164
719602
860243
858788
828648
482307
63720
452218
653034
624811
95095
160931
780918
12816
1001479
849934
790590
867784
148809
110025
1008225
218193
955892
612117
333305
33974
944047
39333
659434
769925
205738
549578
365357
781472
835143
478708
599153
395397
99293
265213
433432
509271
695139
950945
1044036
572756
784429
485205
591470
785777
703566
772977
884969
621786
172477
1057338
1056288
44348
1083434
403966
419588
288967
498956
782015
642690
780814
500967
357607
1100158
884852
264130
636700
864249
110349
902568
664864
1008609
694735
111772
547606
419590
788442
682311
237418
195545
782822
260164
1037437
497946
59714
600562
36336
601689
592307
1063987
175504
694497
605131
11122
775522
932117
558550
837883
562446
970739
244079
449850
192165
314859
947984
13797
976616
241767
135826
138051
423950
404888
428657
191735
663580
287339
396874
1029983
1048239
334792
1074827
543856
599724
742551
738577
113132
604551
721879
667411
64287
209282
432878
717462
295206
708519
590726
32626
31308
190078
371986
921843
602509
1033983
999011
1015660
391259
605844
658558
65031
79023
452327
852441
886564
1045842
167790
353749
850179
34208
335358
577944
241088
477907
464531
1022288
742567
475380
388764
877451
875164
557617
4567
1084017
537421
46173
96428
576654
371917
1053982
954820
200867
729567
546036
1095462
691065
43033
14973
203554
884585
883990
1056119
360995
940323
89086
807469
250999
1063100
241291
253586
411546
428546
510774
865590
661264
992658
551199
62042
221646
884842
727487
545808
616017
627488
1080360
822595
639096
19423
484799
445756
491150
855272
159217
644388
313512
913554
260237
68019
901161
1048075
381952
684628
179618
668242
552152
314880
137174
695159
848256
800441
972116
635187
335166
226275
768715
19450
282100
503524
59165
73970
905842
510824
738939
154345
970771
713191
939070
878893
935223
564338
403192
902865
382641
583899
107405
496862
179828
74807
615041
269434
37390
344713
488687
675249
351324
625217
448270
158497
214563
325460
250374
1000161
1057700
224777
588515
463790
740928
972962
744244
705617
385545
106840
603344
380531
723893
866644
555794
407724
1004633
842632
291486
58912
507543
851884
311155
9796
684264
47218
309570
999940
191057
854384
686058
184648
664815
193841
156864
433108
1076362
765323
1084574
288197
595147
989542
989922
857826
149350
857387
1078013
482595
262205
936929
307525
913339
717249
835537
212887
93623
634475
808303
905558
935681
752373
1099575
587962
512963
834072
974665
705685
522636
459483
377721
320037
209359
788884
245640
740781
739730
171844
172894
733720
532774
198441
812289
307517
780290
885388
33122
759444
764036
89936
509303
94292
421362
242592
887553
70684
702443
930221
270825
534171
1089891
1041189
1067100
459999
784242
869957
236715
327913
638661
506335
39750
433098
642484
603791
644243
61620
741765
749385
795010
308889
989532
481560
876440
299841
479285
856099
1022054
720181
850290
62808
121377
151349
814323
690891
528939
609123
456311
1073736
76075
278719
293693
315162
931007
416513
623249
255089
488202
144839
681537
882512
485851
47321
869737
756534
216548
82834
345984
214265
22735
740589
293776
30807
242462
451591
319839
337426
1085992
1050739
821294
626019
604646
443393
719062
1030984
602437
915139
853993
1028994
363423
290353
321609
1069874
559062
616379
136942
458813
1092779
91544
524323
96721
1020958
329865
754485
925033
294878
245672
673752
1094749
123812
285246
255072
251252
865710
919554
543712
283408
212959
574385
1044255
534962
984010
725717
940740
769944
778434
541719
483553
934091
644437
837894
96907
991555
381423
678061
318824
468657
682997
190957
632007
544539
202888
427863
932527
872343
10045
62011
127720
117339
459743
811195
1024396
300767
1005107
438559
794238
1070825
318989
903723
603758
422268
653118
8147
516206
359485
1086394
611861
35982
648028
863701
1038401
1045640
814905
49222
155050
776386
979299
468232
148037
25810
326114
1033409
563098
1089231
77840
751209
1046195
422750
403077
71524
133919
836680
58072
288262
427716
624297
605248
942407
910770
25964
14142
585705
793965
908911
389744
958752
23750
219400
227940
383000
611061
133131
805152
604418
988781
890584
118078
996269
22991
911807
294468
528948
806049
609136
677759
486397
361382
199154
1040831
1058448
229111
465070
20701
466717
391380
51881
546012
219477
125198
476381
346030
737597
514012
201974
737472
618670
500675
758111
991735
896887
785025
134244
399342
632055
76621
726796
978921
987675
442505
921039
459256
56982
696382
675605
753873
417804
1072171
203502
92668
860832
350087
978156
860163
356540
834188
400569
997432
1082888
7159
27744
290633
798215
945508
195090
917158
151466
216371
974956
310605
998282
260042
41065
869519
161658
1021632
955036
876746
401170
359773
848935
599110
579521
289013
46384
804223
335172
431782
363096
1099880
895378
62949
495688
352473
440023
373310
550959
257835
179956
251926
139061
223018
220859
965719
541423
746345
675432
950695
71003
1043308
19462
87484
873308
296698
573732
715550
49980
994369
931480
883325
61237
215291
338232
586204
964518
390582
613754
612704
51776
606196
572183
571133
705436
689175
688125
514962
266125
267175
265075
489789
37359
36309
957198
956148
593712
1023569
415790
369014
367964
366914
584110
741600
740550
1034960
715796
943026
321690
881317
617336
1003876
763668
466530
206707
904241
831620
321312
651493
429991
1041514
326337
690634
836597
12512
488141
1098902
93240
921792
97182
733825
815644
823564
6217
965489
611656
538333
182556
409445
57031
130632
506204
836282
442398
839942
753930
315009
646857
82002
432025
191418
1071414
1084408
836538
246461
953168
588280
1070681
195992
71866
180643
692828
132700
240709
982159
816772
524631
251487
427237
136764
1026769
642944
880783
401862
137657
530188
1049301
225034
772733
904489
145287
717121
1034713
52698
760717
664616
669621
1031666
325250
153031
876484
730705
993950
89149
291520
254999
261431
342048
584527
925776
925295
550110
512552
425373
520026
826305
825342
691378
747313
21827
242675
670261
48892
102159
564132
506593
853512
359179
13668
957596
533937
245358
961555
239394
561876
1005270
178860
350458
1081918
767330
219518
646202
492823
533393
1009580
249346
842397
660577
1027845
886893
25567
327178
592972
269734
444024
109934
229689
650842
681401
632758
81850
442853
803157
935593
716106
445835
424651
181682
62335
195784
1093617
220692
343437
1044445
473258
726758
579920
413934
290094
560872
1043763
284372
862294
530221
995641
40172
507175
302379
641365
730155
623657
152587
102849
957697
282758
728075
270479
895280
394026
10943
63860
364823
824511
414539
1041656
299513
849432
226482
227532
909914
375075
900775
829814
361336
763114
598923
452535
331960
1063880
334766
279973
999386
375135
596691
570091
1022038
401745
177275
299783
889639
1025350
1033149
625215
313899
979303
120470
1100030
555149
185147
866373
760209
669014
886363
235475
614528
148010
440937
128352
1075352
424303
811985
613580
947478
967642
1075792
217906
1097610
918430
616977
906211
51499
275148
789005
486602
484644
639297
333246
625813
806837
845243
678613
728418
489750
1053917
135601
588772
633040
6308
514595
66973
674591
394583
377105
565220
42318
517018
817509
713730
209836
1029122
684294
1086667
840340
132493
165922
311243
777964
345991
345990
62075
1072402
971938
212333
720149
952543
110645
801147
529930
462864
633219
726221
215965
464488
299040
578957
261126
782157
1085568
954334
42505
606023
1098753
24077
1043557
430454
57439
228959
691824
875672
18165
725835
637846
648182
766240
901794
664915
98679
702375
614399
823973
288172
947799
233322
690642
571608
783225
653578
472383
357628
379842
962309
263801
791514
840978
606687
1051089
228133
539776
368307
251478
384807
870017
1034681
690670
171219
838364
1098206
1012347
523789
649860
59532
841781
306191
217220
483227
66679
91234
343222
699644
6414
912178
2819
671256
558648
940261
906432
186955
574548
942810
740842
928839
618239
1029835
196019
372381
530654
702631
954559
296634
1072263
610635
190978
733360
417040
484605
489236
358886
34570
544921
1022604
1043955
250841
502813
48529
380347
446615
522531
1003274
875277
521273
22520
202056
402793
760188
614229
977452
472441
628288
222111
363775
33699
226097
867620
1033579
739550
769783
877187
196167
666205
915396
622676
37615
360147
859418
1064215
26269
1035572
612146
1017268
313811
654992
223725
51865
905912
285813
324936
138553
872939
632585
1012296
200960
440059
291489
754302
758161
431949
309030
541087
464916
1087169
467936
424993
341113
909128
980387
223116
519319
280104
841648
1083175
678036
152299
119632
693006
371195
664829
323020
526261
991518
122464
833952
1027855
531103
68075
334121
498731
873627
265653
403286
14405
720584
1040024
585177
973631
158923
369016
1013999
975353
863166
856237
9034
740557
410532
246865
909475
419583
415859
745212
1086635
594982
319020
208947
1022282
246434
904866
73311
751410
913784
241646
532494
387589
203600
556980
873020
461967
586363
651274
773663
460808
940617
977611
496709
929552
649540
292876
573012
1083922
442427
52286
857963
993462
135116
902458
84312
1039939
90365
709917
300432
296908
172695
432311
635140
368567
905077
887770
674136
185770
753625
781027
25027
685084
784615
429229
837989
207010
895360
387851
252405
92696
624268
278171
188350
1068872
841746
820352
401951
328689
475779
810735
737256
366329
320513
603499
11130
783627
21034
282524
947031
168352
915640
431586
156639
23029
174707
401884
34928
904015
415755
1081453
744278
851140
213788
360307
547201
136648
67973
387721
702723
434058
840408
1028341
309090
186804
624658
416068
333748
145753
180660
1041721
1082991
371784
475384
912969
100091
617864
1068535
638716
321017
516208
69366
600604
146678
782545
763247
575595
272212
1021524
324441
853682
398567
108674
712948
653861
261935
249543
207833
510870
1024569
718624
913641
231244
705888
231309
140916
177952
204986
481141
697904
74225
686737
299742
232895
793111
502303
411003
693090
36459
289490
303829
50206
836263
630958
137643
287647
141570
601797
586407
961004
151193
486070
576253
658519
791889
596168
333064
790881
1032085
618884
267133
640832
111458
202648
72419
124233
282292
1045537
203269
518604
896896
321276
813319
898188
404569
1057704
233825
792122
661278
617467
469560
553288
394231
774381
508751
974000
136308
40189
1020490
914776
1084747
110771
645141
760102
929699
188122
151828
343209
545201
653973
847378
156747
534236
89298
355625
344635
125914
964271
701076
817800
589114
947222
506426
620925
1060559
25841
315035
822171
1027580
787772
7145
179567
46730
382788
220184
814509
457728
469392
572993
177799
186047
315867
756443
421480
981244
851302
346507
978821
876317
531679
121159
381849
4217
1068251
779151
663941
595232
135337
31214
649136
925072
152525
157513
661256
671411
178281
418342
775095
467527
304454
361003
559659
110906
546579
888994
398978
334722
655364
1000412
430561
781880
337731
522537
131821
24169
723832
442248
262525
38069
745350
160501
894526
1089868
464962
243127
996967
837942
693819
1001358
83217
704860
1003987
228470
944914
1034853
612042
32399
986034
146753
416787
901311
530487
759227
535244
296437
5343
78217
995705
240543
615937
1000442
924522
742930
391054
105707
153557
403360
728172
299821
22074
447283
574000
944495
148526
717428
844419
1085850
545343
915199
879370
1044190
741378
281213
334595
328156
303790
36221
43259
211259
600784
997331
24126
834589
97478
509570
1071242
247693
1039461
217103
587766
995109
160704
623124
1018081
1038900
57991
593504
10807
166201
1027407
1011068
1010018
328988
345865
880129
434598
809119
794961
675250
820638
666871
604288
366400
477996
155245
984392
270612
1099628
307892
416562
782930
927304
735915
827292
793374
442222
998388
1020989
156606
18365
698450
1052407
281872
448946
108328
1063208
170556
182948
959118
813433
150539
681184
21487
1035065
465560
191065
808797
974643
214484
684648
165581
730574
439214
902362
586339
1095700
393949
773730
508487
29356
120010
35400
186639
925284
235628
1066130
953318
951768
561668
600193
844192
1020165
554406
1019270
304540
925093
1088062
691954
789873
500578
429417
834488
533860
305270
1077997
636708
977325
375232
944832
10832
943649
462800
659731
178136
801607
800557
492138
820879
524425
912676
435635
1011310
684787
524327
190025
345958
1062340
915360
418086
665538
495456
608573
900759
274047
1046395
607657
880831
787960
1064950
588279
524659
674783
577191
937711
1042445
552989
512319
735758
810516
533064
815487
330924
20019
357508
513884
981533
95209
382736
402241
928477
681645
217072
428785
427735
1056067
605215
322857
633495
843613
806180
771827
938920
422239
921239
644843
778222
1033624
322623
630778
56051
866754
931149
463170
1097516
290975
745484
929278
442552
132426
832286
714367
189317
643246
958552
649379
310212
960948
526420
958345
358781
1082636
237644
116469
90436
102093
382807
1026906
1070115
215394
655142
633328
836145
106054
1011037
68661
828389
958405
1007226
597874
510393
658949
848872
747665
353115
323419
434896
844427
33196
566523
1024878
155321
282596
876121
190667
783914
569281
889607
406388
550645
1010296
698273
847380
440347
154373
712157
153553
887386
311308
450045
179992
541035
3197
377209
713081
28577
1097497
278642
433042
22398
594902
309220
845582
75251
897372
27900
883191
1085358
734705
591992
296737
849260
1095026
301068
432306
709636
1099450
1075556
880360
672419
159623
23200
627953
95971
216207
532606
166099
203729
607860
494137
485008
49228
1093415
1033396
229569
267073
835625
1093771
79509
532147
736340
840106
481642
404331
373007
1016481
1017410
954075
879905
933807
681607
280432
251322
40906
288496
1036495
662982
113681
495970
1024894
704792
267919
925972
924423
177233
855210
807084
833900
773739
661412
568727
113862
1072030
1044421
249055
1098597
923905
672652
9958
9743
122498
470570
46391
940916
817166
609959
535930
1038549
452758
879991
908315
547918
633608
599795
147850
956569
122981
68247
760708
666789
813108
618167
29902
770290
632748
419191
544309
324214
466594
499262
278511
456572
1090163
458747
872881
790220
687084
572321
527982
697432
552070
19052
604143
418197
1045364
954749
988853
8275
559464
374978
754852
278048
683925
841347
605961
888493
215449
407215
669619
281132
62150
147863
727473
259441
1041345
1052292
970821
1065810
1020459
740429
443792
182034
30968
424715
375872
96273
1082147
472833
445054
925198
242297
932651
656559
338165
74689
53532
569832
988604
257435
467837
807017
887209
1063380
657829
785899
304868
69590
690763
901737
36539
447570
76232
201095
961118
777156
329470
712774
442858
617820
928485
645848
39596
300028
37276
859359
642820
340257
502031
365643
970035
481716
366279
945724
797769
444824
680226
610774
704581
791584
754204
697235
945199
715281
590332
652795
457327
480813
221177
111938
343895
812816
976098
544652
895055
26335
791614
299532
368983
276279
932288
647400
1095979
286438
158675
1067829
754475
823008
643535
469643
586558
470221
903073
316252
838119
1094376
1067891
964045
260312
957520
947284
313145
596258
243425
503126
497915
269183
704919
725777
614434
454161
344896
1091295
522166
329717
952654
889354
139685
1092087
163744
45639
577533
784802
368422
301496
88292
794707
880481
1096092
644147
106417
663391
218445
65882
180301
16650
117024
383864
207458
1094479
639040
554094
309495
858911
1050650
768723
23710
1001485
541807
244929
866118
822018
596298
568953
580867
616160
1088757
1024551
199084
518319
522798
1018489
831744
725344
966858
631378
272260
76471
1036130
945378
137220
312423
309886
1069380
548989
105373
220744
478153
1048285
440447
880784
1063099
329622
1012579
98132
837668
193067
405022
287102
1069981
935996
318447
588740
124745
871647
334420
871105
526267
209903
678197
1044429
268102
816126
12871
219104
1056648
121098
348201
367385
771194
297323
553193
729416
841983
679617
437567
28978
905416
150327
837182
122427
250849
205703
467375
14339
913654
21113
746796
805612
474245
867207
777335
69201
697513
281148
780822
305313
292063
272575
145547
526116
608826
1041403
225999
675244
61401
791658
879749
154802
367460
969933
27763
520864
520863
377227
810420
176798
4042
537382
331493
1089604
609974
831009
571626
791302
430005
313527
698271
504190
228889
312248
129498
28194
834032
201158
129879
913084
687357
440692
555242
965965
925421
818931
745297
36509
829522
125893
412234
321547
128382
72912
530632
768811
312206
562272
286148
713400
323389
890549
550303
890921
555379
488024
979371
390404
173522
655560
310655
400143
1093307
70960
132214
789681
428610
116027
745394
371180
1052350
850105
1068050
387934
860951
370812
790686
665324
128459
88888
611166
924950
1086311
796325
879322
531205
401408
419699
256931
1093509
957086
921717
567580
161244
670693
384483
788842
942158
899758
641462
698121
124609
1004738
303319
740170
190932
494443
160025
113598
117193
766368
286764
455983
318463
499501
809247
389763
358136
1034600
753057
810848
294297
912017
664374
309680
193055
1061397
73220
603618
910748
842888
804765
823658
389144
215172
37556
600103
280710
221032
803174
143470
313627
896995
870454
989166
164724
580579
516635
1048157
383797
44654
713882
356203
1007974
590951
631365
318250
428816
71819
828589
664117
158605
504163
4032
481671
192959
624816
927718
154570
871872
711191
151749
56394
736553
1072228
501002
448374
721025
19768
514440
960476
967607
272111
197416
411084
232859
996798
256894
7812
621032
300847
1075789
581503
362628
54634
814829
223566
488771
307258
949714
1058036
192892
293365
344916
476697
1050073
697212
1096582
413412
951091
429289
71252
288865
491438
27729
914473
43047
732718
881015
792677
671706
174298
768985
219974
414520
261807
446784
1062541
565398
816440
643503
422249
32455
436946
416404
467991
123001
572300
471711
759518
180469
455087
1054035
98718
76943
358306
1097370
520620
915592
318288
693239
888788
1055667
310126
755892
123308
297040
985492
552266
567514
819802
420893
931466
564263
148717
197324
114425
289151
622611
637684
307020
1095071
891174
111200
56786
724145
75554
76604
730238
436665
286424
596878
517761
518811
695821
1052807
813601
226638
918457
949643
731957
366830
1072655
629439
339092
333395
425955
929101
1074589
811392
495010
537195
1006905
781646
36643
324343
37361
146544
826918
177405
358233
908945
123636
767283
439673
496830
313281
198815
221692
619300
82350
718408
115760
493384
727566
477823
999951
641033
541969
1014070
243214
908337
708122
1021678
134608
1016914
850219
73469
908845
123192
965879
426133
892482
362516
758406
117164
116380
329210
53650
937934
722405
242288
634004
628619
501145
852023
409601
231162
187177
213630
805525
1064298
691874
10940
1063098
119725
653735
965056
548960
226505
978306
632109
397084
387481
929813
761858
355532
109105
123015
1030271
481362
609519
973223
403038
175704
421509
479562
414479
908883
248103
362787
451250
360868
442685
132031
1062565
1047376
970150
1010367
105378
1067142
918617
373597
298957
494900
963609
522420
531051
1019043
401562
776792
859546
63449
721213
261990
592309
371256
33311
456426
1049098
137636
863182
681095
87628
976913
991309
1020828
200453
96267
154508
438590
380262
374685
207329
976045
393208
750816
726466
569046
1047683
582956
841681
740644
887096
1098723
11607
139933
827388
800251
625047
39784
1029314
16064
654878
853165
152431
522269
33064
240266
317726
442279
281881
831621
293091
453630
496199
795548
372728
740537
1021131
945099
319500
16833
172842
243586
630113
55416
790892
210743
649814
472120
760635
1006987
823110
668690
552048
133773
448435
739830
29672
509438
388393
1036847
39767
164058
606239
769368
558518
134164
720393
403970
1006331
153010
723605
852822
871963
486817
901947
793509
992926
268786
122790
555347
590542
214829
409457
372095
13884
984102
20704
851656
728645
652833
108645
119023
299692
80257
711679
841807
960467
361389
801383
933277
2900
855240
90248
555359
357667
539202
602879
977980
255290
347442
435535
700300
636999
129295
744019
130916
275935
501546
170047
966829
1036776
20812
829440
366263
1064228
181366
310277
781220
387408
860537
675880
324614
1067880
515367
7794
952560
745637
685513
155452
106256
469848
801864
516749
698698
855990
149960
59972
199168
198118
980087
622537
165658
164608
313082
844492
159069
699219
180717
633534
939964
859449
316804
115733
122307
432783
1055707
681318
105714
1060313
136400
434101
43306
39444
482261
948964
835663
48549
973280
927992
968916
300098
413057
358659
447348
933276
612238
1058883
433161
656813
1078548
141223
314525
863477
521467
451291
822085
932028
708737
4925
460965
354940
365297
276374
731871
789767
1024660
968218
1083589
602690
203761
48364
50571
881049
283252
194287
970795
680405
381707
977779
674810
1098644
388744
929719
962830
233430
716258
705864
624695
1031146
832448
535282
447386
110582
1086443
830502
40541
301142
411347
426804
612343
384492
914334
874145
537087
725935
69684
534044
54169
172805
987552
111075
947637
717565
862193
163940
313041
243351
503152
639465
623625
772582
780769
566596
1093808
1073343
816930
915144
688274
1084121
30825
348086
153065
851856
874342
340194
162950
670057
395030
598813
174928
583381
561677
235297
487958
785933
342508
985651
194132
232785
478372
1028784
734039
407217
289871
9635
498096
1041749
660028
894940
811884
461175
164160
960721
184318
708592
627851
65625
37155
836749
967574
740651
74165
439411
371050
799647
782616
500839
1068835
689845
221294
994901
334452
741479
753582
313975
472144
205429
440075
591278
887919
1031762
631773
320114
206152
958973
332129
988484
481834
82771
917921
941788
479289
40268
491739
209368
292136
883794
52918
499994
459248
32357
435215
1052934
618286
726849
1075573
584834
227644
804759
1010212
375874
637083
580028
262571
1035838
698645
260920
884962
1098203
398859
680195
829209
789274
864687
120975
478323
170968
842187
469731
252467
161233
503628
562184
504907
238253
313033
876282
492696
851000
327432
83665
358998
931419
1005378
262216
413678
717251
205187
1078612
259297
327145
411768
303103
916101
472919
675349
1087044
137987
259526
434322
415484
92868
1018563
113596
926575
439502
883186
270443
493328
290826
1002679
789247
217527
660997
764393
114284
117444
968022
1028538
545153
1034530
19084
1008860
165868
617834
1010036
389745
690497
171533
393091
410260
387465
133769
753098
764545
82680
234663
317808
136658
323820
91620
133283
449626
1002530
1077598
488199
576949
172386
397763
826655
280792
631103
108203
388735
810391
476617
615102
238448
381168
684861
1086980
1086981
56997
1080690
1080691
896518
878767
584774
155958
648414
700855
656598
950134
951184
307795
306745
377573
3330
990032
368289
136772
855250
1043180
909205
550658
295672
263404
587296
926107
1035305
479974
944602
169502
397997
1025559
541670
626479
921737
885834
104792
1070974
369042
366322
715982
70495
468068
1026936
36793
289849
679472
28972
34108
817432
927653
1033337
838038
576847
377978
861389
117521
165011
1059688
876917
711343
649506
1041077
239102
970985
403632
151707
385333
641248
238235
39285
115291
398761
208165
846820
347748
624841
365272
41672
760513
563075
504775
1029406
662354
823941
865263
15975
380992
957044
363028
179056
920334
6895
943566
717101
483243
69687
105912
457703
640475
833584
708396
287298
403935
1026536
609857
273782
1034180
376360
981522
761618
822889
561360
232327
545459
932930
1085183
191620
431108
150360
992609
211810
424601
865277
1053277
832072
840892
263105
753612
381263
980687
1008900
33671
524875
716994
761563
760399
880260
387368
273015
692964
1044328
100631
554410
562269
306617
560936
268633
1044431
930654
529612
287961
446236
251103
685670
170117
1055812
776161
369123
87787
943429
229367
102703
1036556
623290
754476
1085884
286975
275812
496212
598631
866655
690103
644529
1094163
813865
797188
977607
463217
51990
995975
186436
465437
381670
948052
566418
50540
171378
340422
712579
61211
1019359
333479
431695
437891
1089560
285946
494194
139967
744504
839572
132232
938225
296945
369788
650969
131640
874250
416332
910963
320239
1006518
421301
556405
860048
172245
89972
645301
338828
479622
585618
518159
982637
80592
871914
323349
970032
430117
207831
68226
435043
19178
37175
39534
763855
610264
1051386
776680
408894
131442
808493
488183
188670
896410
760185
105362
402120
143062
503110
351962
467980
587983
526720
218428
82942
1005807
328939
1024344
935506
240252
415431
448792
34493
226241
1008587
743594
401767
523397
720198
615106
318682
1054988
505582
1028659
986573
533961
479650
165242
57516
635891
341067
97872
1019799
517167
82429
85184
952333
967149
546190
546653
678177
864031
273662
908813
439306
814166
331939
975258
281358
538400
227045
808780
90618
545272
762361
201964
946748
1060717
93217
745013
1091958
1004513
148189
292806
346870
709270
673155
836935
918670
549884
338680
209480
695470
876390
64928
863547
1087235
587891
446172
844779
212392
671606
51063
390352
814553
1015850
473085
405783
542197
79331
1082367
1069532
683492
197832
943124
464874
736383
501887
299437
974122
180259
303074
481142
135386
635294
756659
501773
922834
315912
904694
878278
806280
581249
800330
875723
505151
298621
965862
473237
810469
601448
139615
403827
650171
517648
15686
160029
625382
47793
266887
1097900
59547
1036411
636418
655717
942327
323116
281957
803756
617358
857565
418598
416281
706698
74587
263606
1086573
310073
449746
915514
916106
1024846
908473
743884
1056505
939059
293107
1036320
767699
573468
427342
20990
738832
341020
196371
682157
352493
25963
159480
914212
868521
165266
1053818
22709
564973
764370
982736
673541
822643
931900
477324
675259
188698
733746
1076709
246266
441135
255289
440451
995486
392569
971708
1076233
198759
469616
617976
60322
537402
432520
31541
642195
1083667
934829
307566
396561
937576
987728
623659
858597
742227
627134
76761
546298
113749
372300
92915
224115
886382
8154
460510
183182
576109
411324
363059
237004
186601
743067
783558
492158
599125
991849
437394
527928
466845
693512
449758
779418
1082768
873992
1079459
1057640
738121
818673
1021216
297813
995715
853254
772422
635000
979704
407259
225607
712039
896583
1068983
67705
471167
749564
747811
887021
978321
649013
302971
767530
548845
835496
834446
740031
394323
91708
617995
240283
166813
554364
792255
657579
869223
17963
922118
1030251
96507
934074
150062
625729
1079325
1023966
1048437
410796
110279
689877
645914
296264
351150
867503
83117
103385
410507
632627
13493
389317
644524
528298
103550
550849
890925
742783
912834
939440
451398
844032
518554
683891
893926
920783
583747
738809
925996
21887
653318
961655
962705
963755
917455
281997
854512
77235
79193
89493
145462
1094592
370687
65717
255674
583486
201803
633412
1083253
45773
854765
209353
515455
285260
104875
154419
968490
1004893
932993
15342
364461
24430
520982
233468
771233
695274
504339
289819
951441
267270
719639
986743
25612
970080
109964
33724
560098
722034
12079
828521
392655
910870
264938
387768
562575
159453
574308
814579
830942
815795
70324
1092014
957944
908702
42692
374314
560390
668603
997262
1093614
86970
386583
599751
187285
1094547
712362
856358
959824
272150
546448
77794
492531
631628
99245
711027
887196
101187
1034449
616624
706378
729933
1013082
637181
271578
386157
650417
459510
61713
205540
931079
180773
655813
512332
275488
437354
66703
1083238
876358
1054776
95160
398052
265639
363755
532214
89401
814809
932985
614346
880757
916018
800965
345908
2833
428187
929306
113214
746859
193132
981581
660865
973661
736156
963358
40800
742519
569663
775492
1024204
968291
327812
488960
210845
919163
927457
141069
480987
1044808
44161
813298
923919
244690
873651
202332
560237
757060
55261
878548
669886
712095
254393
705039
99175
1098904
577205
29373
1028420
131987
816865
31422
1054252
227385
470066
1087564
132393
697092
1066331
463198
834944
695168
461908
416743
709997
720138
1051269
290444
716025
817938
1053458
612587
631981
827197
411791
682610
1085087
400795
972244
677102
836565
359086
889252
180589
193402
102392
293011
234077
830138
888247
889297
509895
920052
389772
388722
823252
65056
238962
333493
1047460
990143
492497
929861
366501
660728
689602
741304
910415
312488
1059869
587483
670263
942570
243086
203849
506962
968399
829357
287435
316122
989959
526313
576455
49439
843141
436831
390868
806626
30659
465798
934668
586921
584998
293198
443984
982633
464779
180119
281526
375443
176929
966642
234414
221562
606016
736746
15132
1014808
679858
255554
772096
1021590
452240
823761
128966
457154
50468
1043000
4947
543666
47769
122112
638843
378182
1013704
803164
1084361
817659
767924
837103
990800
327322
137509
330036
812834
476585
624331
658154
156104
690013
622467
1088699
212416
464660
948132
84869
856901
719580
278669
1086818
558958
263195
1003043
720014
173223
537825
433024
36950
21071
929121
810467
206687
321201
506221
460890
220578
76126
646112
853526
852382
58859
539457
947592
642049
135319
902083
426764
471133
849070
190464
375329
672233
298459
1046945
213924
540389
929454
1096718
352914
781538
249241
513531
607474
76587
682344
363084
599115
566460
98515
106330
498475
888268
644209
153294
1076167
642703
317976
908450
562156
684826
527068
1063425
280052
525917
78797
1033914
770654
20531
471058
469497
181072
881490
119860
246013
39653
682316
355243
880657
663291
177774
770658
252503
335388
554109
382855
427484
451334
802485
218657
10750
586209
18770
90518
405648
44919
989427
271291
519722
995335
534047
961154
1001744
535005
698003
747060
738130
206395
135245
765016
863239
419684
862536
426122
886944
691912
49500
198624
444757
456913
694513
710517
139037
118625
893750
571053
148590
32808
267045
525280
903087
1035122
419239
1037605
99463
184395
381483
116170
7254
694931
14961
949105
390156
128898
493188
649502
564026
137888
922184
1014058
98808
325710
670917
1004348
444260
928858
297947
436694
130847
218503
820975
265319
17987
793399
252604
1013092
665330
724727
349635
577472
862417
633639
846457
722386
46102
375265
982244
856244
76369
980927
1074500
1007590
1044002
530225
243557
863879
1075190
1000021
535272
731743
881726
738694
208921
620208
475637
385322
511623
19138
88381
809184
611925
1042039
14303
309079
464837
941547
289408
203094
305209
826675
758657
1086565
241337
514347
600183
795283
685561
425042
659932
337686
259160
768932
1012689
213550
5610
311763
1010375
96304
340749
251226
50313
69982
286287
697561
1022272
760825
120131
444687
799785
822645
842435
1073446
560087
157562
947864
1062780
245110
929255
344228
427670
162027
1045252
666630
76461
292465
281706
323135
694212
87110
459361
742620
574198
636332
170408
515791
620548
1032609
867208
252667
681121
995386
375797
1090781
804807
957863
1042210
184852
58636
587465
777849
972054
199282
55325
926655
1075990
67620
611795
366339
767299
104472
841201
173654
117514
1014295
772270
418544
1024183
244477
987109
132488
385519
516378
394561
378523
750328
211840
1047991
476911
21928
557408
701120
955541
115783
636052
713819
828942
655487
159777
310282
578747
159224
921117
743004
934339
477294
1022393
545775
78370
209988
178065
323232
296049
1021608
816608
572107
284267
957981
669941
239598
335572
307969
768378
740633
949471
514760
126789
988714
652629
92880
126358
799720
1034044
786590
877671
1097617
303211
424672
237339
4182
878303
556421
151874
962158
350944
539080
841061
771627
654892
273997
477400
191213
533187
1017358
885096
511670
678490
1016169
615870
263260
95947
400422
858636
665625
989200
409438
9462
664008
382216
195782
286202
3145
851944
945049
564952
1032106
131009
471879
622424
800926
131365
1000081
91731
449096
379198
168949
619414
715264
797531
661026
499653
330148
131488
524213
342994
701688
888215
627837
193007
967329
365481
997186
726351
484768
169682
548906
266607
859502
166347
737523
432615
501190
833678
959933
415367
351165
749589
205071
774586
1009813
1041297
551674
230539
953907
931557
565475
994568
446822
965255
658489
1093000
681610
156470
730454
943229
340826
67925
896288
1059609
265409
575199
924168
783073
172357
266998
119993
422354
413455
404610
606576
213131
309765
392614
811562
647062
790919
738294
149984
35410
499563
659926
221621
171602
1017041
885684
525538
1006314
59917
271946
769381
533600
359131
888136
146202
527125
283068
352656
898462
29228
908794
577522
659145
1000700
646864
262883
669869
816082
553195
256789
757449
377745
204832
594475
408332
922048
550732
751931
238035
921589
891384
484412
1074082
930360
630143
273718
1066877
1033757
834999
653127
959684
503904
713857
871330
363648
258770
555206
745127
767641
243735
97444
245248
267519
609428
55090
345321
547743
1015189
111962
1084181
82529
911337
988850
703698
591045
765344
406879
62078
792303
377323
918275
824434
415632
485357
1006313
1020507
634263
526127
920085
169334
972995
250451
264718
247510
156431
870178
413582
824474
91569
157071
980585
517825
337309
845911
836923
91105
988667
60265
979879
527985
183092
769557
982543
263475
261267
525708
666908
345000
182735
457806
998012
331179
8274
447613
1096534
470441
768651
722602
323655
817242
935660
550761
540563
823170
395685
204373
761820
636255
456935
293989
305661
930545
215710
630083
804977
997464
934728
248323
395028
725173
545950
154867
61892
704938
413130
788110
793461
487943
22229
789492
655968
695233
686487
89565
597796
144981
62418
359060
622356
367201
782428
814022
1060680
989248
171662
810313
15716
389949
776560
983965
149880
705920
586048
247209
509295
707583
608302
840751
412251
934408
965233
954655
300460
477296
174287
746684
347042
456563
443499
881471
633883
899804
423872
949179
878498
1003180
232817
538511
270710
348828
801947
656326
938881
277466
412422
707750
913409
41093
716384
1045190
698135
542369
709258
1011943
324136
352174
138001
579520
838477
623472
30290
139608
461976
14188
355006
11895
594768
210689
1020084
504753
597544
1024120
742730
773575
290342
866678
423003
22757
111349
536631
658562
108497
364375
449359
104931
308273
975792
8495
911502
30431
586901
786535
290315
109025
1083511
503374
89937
625460
399717
99862
352633
886987
236695
1010421
425721
154908
471567
985111
116850
712253
1003007
44511
86662
460579
158940
1096132
1029951
280158
936447
85441
341477
743295
363234
640849
39069
552263
1011644
981601
1062842
354071
190516
991534
124495
316333
830349
726812
9871
81799
543995
156598
838934
841077
561982
292064
907382
335835
264097
286925
693066
558301
640067
826901
381165
574340
158883
964984
895473
1042823
414935
35907
970814
224704
163676
633062
235822
672844
591747
1077321
1014141
348229
62539
1075742
356500
901574
795621
484743
102540
470207
89009
625238
67592
841971
448737
291222
862622
1077943
1017168
741958
602370
348925
1078732
986591
1081564
811565
904800
125715
532407
9565
287322
1093829
237533
793175
90568
860190
665523
510462
541663
946935
75064
415656
660149
697491
904071
196192
371767
418701
614521
223938
1003216
502841
94603
146624
757377
486612
1068859
812818
41758
504060
647943
849222
1027524
622143
387491
261591
1019885
416453
136422
308262
562580
960558
23678
183261
387321
998746
786005
900849
52559
564659
207268
1039572
929515
530713
517644
246914
91803
723259
143377
791169
826365
1072696
532224
544139
660470
1089725
136417
416331
579215
738853
188770
1083829
258943
960344
755163
97930
340212
667196
307415
40408
254353
630749
832492
1009453
660325
313491
26304
425383
219392
454355
468819
681496
532620
393672
203334
960407
184571
727626
34514
350130
1023778
655758
181725
816563
1048784
1004320
126348
472044
330502
455099
882822
606645
27599
321372
296765
160113
863595
22896
758845
442825
2125
718172
836400
1096212
1010495
433789
1066618
1065875
662637
853775
121746
199557
676694
45858
133542
479959
618344
336508
295932
508190
23567
151886
703304
1070215
138962
226944
633317
641179
207299
743601
489164
95430
860490
615945
664508
874875
82374
626522
130339
954493
79777
848073
255277
105404
794308
478871
326824
79486
429666
847448
754692
675430
53335
1091779
32689
628133
703517
1036274
980835
429331
1094885
553618
432810
870203
690149
828875
985583
232938
246372
335058
502458
35281
1059730
758758
897239
184133
378727
27195
299220
186392
130943
892525
591860
381518
712660
378820
957104
107114
712050
696480
295688
924994
1084278
272473
723890
240180
415818
421384
527837
1052491
886040
707370
931493
401580
109651
323623
419891
307583
193521
943177
674396
912764
1089050
873977
154548
169990
503657
750476
782502
522016
633455
109510
979940
403873
61412
236175
620732
963763
516890
126289
448892
792027
757311
942082
480938
251216
576221
961788
891745
34252
429501
806193
283865
364975
724667
63248
238600
765026
910986
18271
375089
253707
905985
589498
269713
777460
499429
658991
878966
57891
951757
55293
21027
592370
636055
1061072
192135
1018250
366351
766136
734001
173247
76839
235388
1018456
476417
398027
886370
236063
349431
468759
391885
814029
876459
587686
73183
217780
538947
270511
1079721
696028
965436
1098865
489860
162937
715464
786642
243507
817194
882685
461738
354854
387693
770563
510276
838453
641402
629746
1044454
425090
887141
931120
1068189
170442
510818
510657
590226
100193
330426
692134
596900
767554
952410
172781
176044
638076
453023
207304
1008992
896085
255485
299805
798743
533459
724366
916382
613094
927482
464386
409586
967587
25580
224772
571466
992090
502787
327420
119834
487330
605112
245172
162017
642237
330930
841608
1001757
329387
26760
567494
773965
994074
1046282
783074
728592
729123
203308
461223
883332
876149
15073
307546
1087062
864129
446991
769962
433037
195068
761996
952432
797023
554425
456905
340251
473811
691887
1085474
705375
1025412
648123
527336
824766
538089
499624
103669
208939
145349
265286
1044418
749324
641740
2239
198696
600186
11798
747906
733751
906840
1074729
495293
884347
117172
181997
357350
417072
313781
1040674
849985
279077
208495
217567
515425
144038
981371
457220
696009
1059483
914626
184674
276051
988829
769605
301118
920452
762472
985235
491895
855138
701700
1000528
235969
237019
461873
227723
1071652
968091
684886
87281
804006
431148
187653
368699
451973
476420
542189
102723
704780
811844
624974
501533
744881
677342
202474
429011
908195
737493
286545
366754
583349
498122
964897
913039
965821
748766
66564
321194
737641
1029317
799237
244228
890018
924699
165870
972138
471173
324548
579014
183728
409785
889605
1038755
457972
204748
468695
589390
406954
84224
1002343
267769
574551
1027075
59592
735257
89279
486001
629524
299464
148386
39406
1077835
817440
889453
951820
592632
779262
1024268
880408
329122
1081639
31779
109612
539183
786328
447732
72481
410706
957808
549180
762572
547964
119173
194130
360994
774295
701165
650151
1008708
1011064
336065
59522
722162
901638
691945
174079
1004798
974826
137995
326219
649424
292919
193833
1037103
300550
572173
743720
636719
1037641
414158
1065910
677522
36812
558663
580303
719974
164657
326137
85460
294474
400279
566139
154934
483465
273898
967777
891960
45117
720770
258422
584385
474212
843827
276890
652936
344446
981728
727578
1100116
1096051
76514
363043
387971
29864
873530
255978
568697
164193
120780
711948
957716
142306
900389
320910
473727
739487
450519
707851
608953
328629
630275
428428
72959
658185
280072
235498
344328
1089832
621999
667739
544160
778967
873742
953236
696842
891934
188852
923259
507517
344818
389374
970172
470064
113087
57543
697409
524909
76546
912168
246532
246300
109563
556713
548674
698238
514288
900571
1080301
396817
178521
838997
1001099
223019
406000
775743
426745
281680
996552
989404
60704
217473
590551
931145
514402
407993
142314
1039017
715544
598647
927623
841633
689713
863856
374553
489552
28467
252096
450281
281629
1094089
680738
268386
669617
927340
8206
277665
461415
111240
211834
268985
424357
141974
825063
284279
535511
728939
1024831
135517
52223
758570
1016619
715163
906394
68697
444967
296389
446240
531989
405567
514814
558097
841166
190500
886903
1099577
1099020
883534
578983
630285
687111
338677
970459
1001808
875443
429868
148172
381419
154633
312871
53951
806669
996359
843529
194683
631127
823134
422107
648734
95043
12605
1033617
385159
513008
973252
810160
206418
741370
388413
634800
19506
1022067
10308
885373
136455
965554
452691
894034
385843
32957
246567
1081081
690645
978361
815674
849513
529113
1100359
615494
335400
944843
111908
331013
110631
356810
560683
61036
605631
1067167
908462
776597
117479
460568
864505
882652
805227
540000
578077
605494
974951
924067
838947
486006
414714
199199
670955
624596
546087
228076
373944
1033247
1044368
917813
769302
866259
571624
373840
184868
487187
99493
67815
1076105
229916
270664
51609
346378
831443
692132
505815
694453
1013169
513294
734814
352717
482324
810487
747887
333074
543038
541988
235750
1002844
577301
317252
746024
385272
415081
366316
478634
763832
34577
364599
277845
501135
181046
563318
47177
680312
214259
741628
477633
771227
942801
794997
729611
914584
282366
649979
628371
155625
1012811
1023959
474930
1003585
31177
500278
610377
1027320
361705
786709
236265
530412
64621
6309
289957
103012
744886
145731
1090810
942954
981620
618742
257667
695961
547866
80772
1082952
745210
448693
114036
366517
8198
164319
239460
888807
346104
891448
942194
928427
328904
382185
619135
1088823
319083
787590
118670
103913
145656
67398
773939
587344
212838
407011
1050660
923704
663309
413668
284013
521373
557339
1052963
702446
746000
169584
556157
879744
422524
1005393
619588
844941
314504
838056
441653
870909
985585
926424
1027420
620262
177124
88489
874195
1045721
7863
150677
637581
328692
553324
1018509
322763
477904
556951
640058
692952
193332
135114
226299
1065125
843484
756668
645722
239361
692774
127872
357764
155529
446494
954599
1007711
542657
1044646
693087
448953
665918
871335
296999
559318
1064906
558866
509283
414006
162936
162724
1042060
1013012
648729
437504
450211
325363
1041252
154090
895218
12329
1087893
112740
288042
776701
991119
754887
306083
898612
90146
592946
135509
779956
762149
82999
531345
662120
314759
350184
549724
414883
438119
124685
99374
227225
968741
796514
130740
1023585
261040
546337
943428
530707
1055652
768322
880891
4383
532240
232740
115112
77594
768271
413362
44864
713912
1094385
681754
883844
789689
695510
88832
606672
1056574
76352
387132
192091
595583
653922
569036
146281
778542
1082968
199665
907232
217400
1067921
838299
458195
605704
154175
659845
1050263
282901
547501
894214
5826
537855
379186
271337
639559
137897
1003269
355660
968609
847785
581088
580038
1072508
628626
753040
903613
700140
842773
702344
419773
282793
381000
301990
621282
111538
582428
791895
455039
422604
410656
939918
292740
47667
430031
1069323
1041887
110177
351451
331742
437579
556243
894794
880787
413723
308564
717665
314589
664898
953894
582598
1012818
35082
768465
613610
156325
776291
289197
533023
935270
55316
151686
453973
904686
168715
805720
838848
1063809
411762
130085
679863
609157
912086
246170
1081035
1024015
545403
1074001
275329
128683
277890
886342
906401
1016456
473269
169303
971732
72833
19057
826952
352456
152813
848624
849476
639071
398682
394175
1043277
485654
262788
117767
823662
222576
517028
295301
562285
635872
285957
247911
808565
106534
985366
362306
649458
1090330
620980
688400
80077
490049
296167
173363
62273
855463
864308
708481
639018
662284
959799
908763
837139
653569
91280
49977
590844
1056096
509662
776964
909084
824246
111740
1061792
772712
877547
174909
377514
960432
278818
422042
35123
17142
352455
231962
360922
376151
168218
997460
523058
155755
543193
817936
722104
751127
707756
747223
536575
386240
571540
798972
929805
462640
227218
473483
623090
404113
238576
738845
632643
162011
896520
452934
513421
497192
503479
1020203
395384
903780
625098
942577
161835
758883
1021165
608438
343153
807660
848080
727378
728428
388844
346202
722609
498398
781527
515888
899342
414247
772301
275281
415982
194106
16413
992910
790355
1023532
104063
961743
669926
837736
606589
349656
363962
629119
815862
405332
553297
205327
442800
327768
805732
469954
282517
59618
516665
582452
661090
907706
1035135
842266
539505
599954
974501
678222
94542
751018
686157
115644
828403
402009
460097
865022
630003
638751
210729
260989
136602
935344
414148
816386
244048
486082
759810
620328
88872
118918
790397
436431
1005404
437080
124358
748610
520298
501680
240793
890670
32349
551363
469455
766432
719357
209886
990380
1073255
1074305
124409
619308
379833
1013386
803316
198851
786218
969892
927053
346127
99941
232942
922050
980513
59823
170171
440131
330996
925129
129895
1065594
257118
348045
513958
935627
934577
1054263
826976
1070301
719546
89198
807014
430650
756294
902419
73802
216440
815064
440687
72913
616406
454063
872980
738538
816470
43647
658709
661225
65343
822138
235625
62497
56230
90787
417123
161788
408345
848663
1000008
162655
35962
577744
361120
282951
1041839
815093
392786
222149
746922
214778
841671
182087
888338
671189
297008
1079061
263737
722227
127630
442628
105692
635309
859673
801719
744811
254752
759186
400448
973299
653596
833579
1046998
1062426
952949
415901
689489
13707
797172
157208
268733
773524
874685
393707
372395
425464
481575
745300
556278
867870
762305
294355
908186
154748
448813
240567
454726
682606
1061533
1045455
625778
761195
289805
317670
768844
128900
1075067
16322
446646
1050297
318330
786555
147224
1029513
436038
487342
1071713
559075
652311
255873
249223
581557
440828
880321
711801
29587
112204
287540
107107
270915
696129
473353
469520
806205
990119
641988
1072415
744610
89584
801639
458170
349799
352224
517661
68758
37987
965172
405214
421791
968220
1092899
1010645
669767
211497
113413
529678
149047
636393
949034
943697
141115
723099
107778
729577
1025829
939106
265758
15546
736536
926727
221099
196093
307967
688815
144758
586337
400990
489629
614160
989324
820247
458378
20290
257689
110325
528195
1046303
69922
72172
243838
334715
898119
1021272
235685
604344
302471
857657
18192
989201
426244
1035507
128488
859494
119167
429716
76620
805529
686846
468918
711625
940995
308134
998407
29294
563017
18586
773824
684944
235944
607741
670396
479514
361578
988825
486979
1089237
899252
415257
54051
12161
552729
300366
984074
451409
626438
423470
669072
89682
892265
1033260
670588
19449
110629
737137
306973
809493
602177
991672
780016
862609
862343
618583
631035
804240
769983
555543
977129
701052
1007742
23467
791898
396694
173849
518833
200339
894661
41116
828667
1015638
608990
727717
369901
521357
69925
692197
339379
181116
130574
279922
14974
29621
387254
450431
115319
764220
1071141
152940
692650
967993
818200
484301
316709
942291
362727
732923
236805
589416
234478
62364
157430
249057
616162
282511
259149
526632
965141
187363
493723
942243
724371
978091
435532
111918
369067
690753
971127
972177
973227
855425
596624
391530
459052
111724
182672
454271
886556
1065974
585244
894558
395145
5035
1036182
784631
1099521
592935
837538
370306
331377
1005546
633843
400308
729395
62537
63587
549439
861395
662622
579412
258898
1096895
606349
875971
591544
302628
82906
392215
195023
13735
128660
789464
22690
976084
383039
906989
499334
836933
120802
738552
861413
549211
1029439
275109
414856
750233
131420
496626
817576
453614
812726
133566
1005394
114221
672825
176976
404644
975556
279630
795237
629120
410274
165292
1029414
416018
133012
583212
843319
521140
375347
369149
1061851
885722
635653
349697
860007
640744
138909
297105
286181
298346
221053
417819
967227
395523
81722
86197
639726
423459
451033
361279
313356
410762
817786
940043
687873
338910
1096937
744325
194152
565406
443688
236800
576963
764140
514994
264063
415239
19848
420597
660290
495907
1094115
224247
627875
778481
850059
625326
352765
1060481
500833
400938
952853
141587
528184
634560
219865
1044026
1059260
873489
901657
891710
595507
691616
884675
812172
124314
308881
588509
297193
881906
942848
1024256
273351
780513
607103
1092119
36968
162339
548392
18839
468854
685341
30241
1027576
398984
995657
284769
953104
322223
194468
1085537
70182
164412
576986
476718
988578
727030
623663
160757
442991
964780
26912
1061184
409007
713233
233834
866697
845176
603426
585226
583632
286104
724855
880760
321337
967451
374107
10249
507688
508738
33018
750803
786621
93339
648473
597112
1025222
365708
499963
1066746
355597
948599
460849
683943
624047
725239
776533
971527
907836
393306
630192
485293
672012
801762
424109
587710
844987
713284
753674
25923
851950
167387
745724
26072
290892
240140
263978
805883
823934
989251
722467
334240
664487
389958
355575
466590
385810
76123
429763
686365
666096
451872
393172
194544
451072
21901
1059118
241619
565629
468100
927869
287085
855570
784746
378184
921333
513340
965566
528558
472230
42447
649886
882294
8276
211178
262573
135559
871214
328530
854288
250298
465490
398089
885229
574887
933266
867287
1020717
562913
629758
169939
380720
447293
286388
744112
606126
178132
722681
60193
761648
1037240
716876
864813
555588
696372
378939
849251
875838
884007
900152
1065744
909749
428128
399115
1040786
592612
182163
134213
266407
552875
402724
128343
271078
14654
946607
1041406
645748
85665
607171
521439
167471
107701
237254
52086
641723
1022905
448987
35519
500613
744501
465493
507654
922154
603399
1026709
409010
1027597
599118
626504
907763
719597
730899
548315
1084156
639447
864790
151509
1055699
951294
501755
771898
585111
326780
257153
450162
248929
642258
574544
771626
226451
1033861
1003723
565785
381990
630580
129600
925639
111888
984056
157702
419106
1024876
294126
421410
778349
1012575
149079
1000762
829970
316743
549837
999825
97920
423754
56307
540185
773697
878320
211644
767868
818811
233618
978467
721411
257311
863615
225514
693026
376594
286001
867230
157386
186582
602380
146282
981580
1065411
65174
111401
125748
750831
1077396
782984
578729
441131
322819
461869
902778
184858
909643
549458
398252
562850
526824
661114
973589
35155
462459
44349
184649
866462
69224
866303
78378
147380
569343
785419
150969
767901
1025953
661322
344197
128347
812165
754944
867023
279216
312415
428017
844406
611862
1039144
444091
236634
58378
426565
1068269
626950
1081292
661954
492684
516731
1096338
494437
1099242
793382
16918
982499
30157
991013
216403
27560
166770
836578
741449
651956
333863
621224
808369
712249
920825
240768
885363
611950
280113
79537
633420
105004
969129
502024
190763
911591
774266
815567
335723
1037181
486171
413560
303787
693057
6533
334131
1094360
474907
900778
1086723
376006
900142
155678
756197
809614
604399
554312
794098
440308
133686
702887
947436
421631
837367
1087101
539842
891134
859010
213047
595045
329464
1077118
779888
807024
138825
147530
45840
296552
971807
1052091
453509
488725
992329
727700
539955
90607
381021
43190
936542
687913
157442
181423
338125
274178
157189
1059223
691060
605782
160707
593596
703213
574050
815390
411775
915556
1068881
220302
942050
1031776
394326
1056647
543371
21938
391350
880651
365374
553164
436656
297322
811307
810257
499444
498394
1096163
170897
554030
392538
704417
53220
849325
371319
524638
336420
511655
269092
985271
595699
594649
208796
564231
1036195
1035145
466160
483502
484552
889890
888840
699469
443701
26064
206618
905687
259281
89434
285770
728873
642333
895307
109047
657583
194623
530359
15029
203444
459728
269482
568978
434295
1005859
850596
795890
512671
973133
799932
1058871
11014
666193
1026745
174029
947541
1086994
101689
304910
294188
894427
1036423
465929
644954
632808
869621
131565
842073
938248
520712
119160
126061
1088554
449422
329272
759162
921921
677036
442294
562760
256916
429930
910803
152323
290510
112403
995942
1055379
381873
590631
536905
293395
1094597
517363
139457
808629
222566
833048
774977
312665
188363
566226
661641
769699
887032
94704
954133
1017542
327237
202339
180688
1067050
455537
782812
257001
543595
840929
382385
336365
798403
645103
532170
913485
411244
289720
605793
69748
294634
119592
263601
642760
510434
134706
302218
987127
162573
616174
466488
1076046
258247
385404
373958
43252
134100
962745
779835
970581
453237
298857
589817
1076931
992734
839415
26010
232827
52260
537760
761953
891902
539542
768126
135794
353998
956449
897833
768003
722185
66383
371484
662635
64617
355473
465116
166934
622334
655598
342186
390852
835706
220528
504590
77714
600027
251186
495965
938911
1060206
698390
859321
395048
975980
542853
1011532
489005
886034
384150
899472
127316
911447
240982
255500
143504
151213
1055510
818483
668133
423179
1045304
402840
343829
1012311
580118
195537
564894
42244
312919
571398
697459
275839
803148
25649
97753
1073531
25079
909268
526145
232970
36301
413657
629352
893789
221127
863539
1006546
161598
69249
766131
261664
135924
942412
597922
596872
157247
128824
877563
750690
1002206
340163
52072
170412
693224
348306
201978
689935
282419
470007
86485
20233
531658
1022118
356036
536467
352935
445436
702208
892817
642325
491673
82169
194258
379197
929702
3557
707009
135953
408472
702611
194498
318438
828109
23613
177570
680292
692002
965206
884252
83765
433474
797525
354284
475366
302086
392629
238083
1014450
200738
522968
919374
464872
951773
50993
672151
151644
536767
714477
839414
264049
780066
399645
16472
993329
983609
706967
837953
933360
435608
608816
410676
158963
461074
893711
157378
933849
380738
243773
751203
317978
75531
121038
567252
646718
438698
1020775
25365
804928
1089192
173727
238941
626062
349902
128053
566651
617325
1046710
351608
222450
717610
1018830
786871
777548
916344
554177
152818
155629
939273
1049298
1050348
1058722
461173
148481
326868
470738
444313
354647
173774
215907
447043
110022
34687
35737
1037554
188154
264898
263848
839568
474291
70986
96815
965989
138852
885889
125405
798863
923142
1075882
423829
312351
1087831
429699
145972
744179
447039
1066068
748968
194566
631995
22113
217489
524509
30674
626253
904506
1066691
960859
847255
166387
783843
332629
631683
37675
52644
726434
82740
971410
460851
681191
712829
1050349
82001
412218
32433
252047
253097
463986
20597
536518
802108
221974
859181
437124
804755
871541
834992
111294
268576
743607
600669
508114
166348
83848
151818
601440
814379
620840
329325
10980
214689
997109
202770
54893
521500
77273
805342
324605
794708
543732
594738
600535
1069993
996655
89413
709974
758109
308712
420036
646854
831899
86014
304365
960840
858392
98188
212585
404728
711286
847782
92788
1078253
789497
271833
495661
619574
286693
276925
203513
672670
931584
403024
228861
584493
241938
673108
78449
39274
586181
434099
873959
1076347
672945
801459
274982
522971
850910
1020284
774967
522865
979643
262374
847287
823120
589829
321026
969756
681118
841768
195673
240319
735867
1064612
327401
515857
876939
553552
181129
852155
737364
496694
631325
240691
437991
430406
76904
1052451
456967
678193
38867
575736
386791
834469
312973
635472
1050468
159114
275517
1039202
460748
583474
2243
11373
810012
139605
808085
882227
173007
269383
451566
591862
374370
480623
264297
714506
178148
799284
486564
781639
64344
542284
41274
640584
340794
714957
420570
300030
659876
869085
115527
7458
368938
318976
1081020
914601
481281
533349
281297
1026053
820488
460678
239719
208244
179415
43682
1060083
1053453
103107
764353
234625
975896
1005109
307735
91247
680389
962394
658020
969098
502526
107471
741421
1038158
1023035
1073819
349270
390752
989832
116613
248484
249534
86458
87508
1074009
754290
150833
733706
636365
345935
665282
40933
712892
207148
124452
852256
974133
582601
914408
57149
393324
788944
251740
130991
779649
559626
393021
984187
492945
884325
634442
482091
77726
389268
1002333
690837
983370
436942
260002
169898
82480
658604
115808
991806
362295
1081005
1090880
481831
774535
871317
915174
794333
834691
857783
852977
887874
874579
644155
195720
64240
387948
354598
1008440
224783
940532
360684
804888
575476
956869
188742
105312
436069
691860
1083481
355040
446153
197554
762873
390026
639689
410607
58933
946276
246459
714077
391864
817357
1093291
593750
536673
191636
25665
39196
179824
259219
847003
389275
905672
936956
324811
8153
120431
477397
685507
1032987
793268
818334
1035655
959886
278639
422990
289158
112315
455505
837697
643434
832357
119608
52043
197195
410958
718695
986910
657273
525400
722351
65587
66637
313441
1096962
401473
308490
896347
495829
857360
860970
18043
875592
259918
275316
917832
881195
1098115
1083871
491608
458762
602299
610697
880252
111383
866491
764483
444620
557607
916902
653625
781668
539532
428743
1085787
601276
240919
663903
792315
849177
1085865
907158
184198
536410
584117
688552
144850
115685
150998
790417
69794
972574
815947
716864
923544
1019349
301537
712815
60335
584602
818963
439250
958019
439401
495782
1040252
946219
1011525
509609
43867
710720
186705
305665
734450
1072152
217718
120765
233773
628579
981575
445034
216907
835212
758430
1000465
695931
261270
1031634
450670
40170
498342
62003
677770
441749
41335
803474
49866
928388
795414
828183
777992
1063869
481407
268853
440884
805370
154179
697213
620810
320432
47457
204041
1055507
847608
175824
990175
515868
44488
491935
30983
881485
626025
277957
817241
294073
408851
146483
279032
384835
738817
324238
800048
1052093
635181
722543
942381
485445
237453
950100
470008
261771
448700
942232
476182
696659
133117
192694
1019095
966192
91248
856046
1012178
274814
981425
548997
634150
124218
1082208
1089140
4960
975196
728368
608360
433787
600881
349454
787304
767539
246689
713069
1098704
924403
383597
263209
277629
571958
520778
163566
114907
896160
550160
233709
449233
14822
847335
832716
913377
681581
613471
248755
405303
908596
732633
122932
980282
518704
296285
1052595
189589
434767
792140
903935
398255
700018
84319
327343
874970
891656
824306
127155
1092148
649101
265668
1062868
75603
1081291
591920
429642
549168
1059479
551652
542642
560692
390267
880255
39245
84542
922910
1045419
135308
125753
162358
1030963
832203
722170
329253
1044484
704443
681082
544390
314840
483174
6256
438936
618830
1038864
1018925
566443
940656
789541
726269
95167
1041121
925611
189552
481554
242701
454509
333692
1029793
72188
969385
670246
264927
131496
701856
871940
721537
758681
564178
862185
811094
463833
30124
275822
919699
570932
600694
204674
111883
650553
592575
769898
907360
456939
786361
288990
4623
718010
307458
516539
36655
1090838
1038024
362207
809240
793631
1027575
520805
569530
917629
853679
398281
776154
937106
725645
314738
318602
1024025
110474
187613
449194
585799
222924
1065857
233199
931754
97003
670723
404310
53263
911130
433312
1026639
1014059
200348
1093106
431725
381113
1028306
467287
31505
522789
928395
1053839
460997
135904
210609
67853
986131
306333
1032122
663021
556006
1056373
309656
331330
570982
100695
169305
860589
662124
639682
450025
778506
158656
941084
10527
1096721
297275
629138
744362
593987
331737
908582
937334
65767
751362
347295
448955
199770
70491
106829
215931
165381
1027496
938721
629571
1073876
171003
771823
229255
138564
529597
188153
31858
333913
321416
1048250
27319
856126
676018
942844
979148
419764
495510
44593
42729
635552
962857
546672
308407
1063392
397293
590272
774501
516561
984107
258565
1097837
112693
327513
825600
990044
809220
469853
431888
141601
111306
988674
852627
486317
367070
636422
308710
608790
652347
175908
433380
62132
492474
596248
447257
273810
274860
350882
154433
561632
739848
691035
817140
677994
376688
66242
689140
977995
836644
486063
279264
415314
636687
162811
926391
236301
797636
43503
282133
883037
452704
763803
645098
270098
973297
295308
1027190
546248
207158
851020
36334
33123
330171
250902
57877
994922
460659
372857
1081040
141202
192242
497873
611416
162893
26549
38609
758621
903464
1029113
915793
783757
784807
929397
641089
1031094
469163
144560
765603
329965
339562
899538
460833
26657
337873
323738
97494
1072313
610573
725626
252482
256983
642873
295759
358349
276610
435781
77405
348774
257531
123955
281105
578082
633437
1070952
1064363
425835
715495
793512
943647
1098857
10054
141191
451191
317125
946216
76995
970638
571918
962704
657887
237959
1073873
99508
695858
823706
10126
555325
571534
321050
99270
66320
523423
1053075
353412
917369
1025284
957751
850281
430171
449225
663521
906036
559373
1065333
897119
121062
454191
20365
695081
904229
757093
698090
649646
76523
1027033
343668
451918
515825
680859
175864
789934
43149
511175
162839
1087024
1004228
559810
274195
339077
829338
1000186
745559
506577
356794
18274
442749
350053
972359
1005834
763760
890620
761524
184366
61219
410468
5342
119585
858987
779667
519707
259245
396390
894089
526209
366620
434310
360239
199370
86401
387953
995807
928403
938162
1014383
570326
471376
1054983
453152
1096321
873509
697352
687194
993408
89369
217608
663327
319425
275339
874435
1029900
41219
1062291
569977
664534
295642
268668
111064
518197
300692
898501
149566
15286
220418
632901
218053
520451
38500
398433
791760
256464
309381
922454
839618
970028
530941
884403
617810
556250
117384
140799
135957
603950
805530
84250
268319
415532
1030666
8866
995086
875059
128796
625654
566286
610232
179010
397936
236289
308834
260900
881875
462874
104775
592817
973209
121905
325553
536204
1021988
497168
645912
399149
132904
679157
223750
888714
429686
180350
727766
576702
1018646
675409
754534
570430
627019
285299
368170
1098612
485150
583758
450105
581469
237760
81724
242077
100618
483818
600488
476126
858958
455947
921035
938156
1020568
989374
269399
872826
686038
204603
163692
492213
130844
697320
786259
914964
634482
201431
239268
224991
750624
585229
720545
631787
456927
441927
650310
1084795
154047
403519
809458
1039150
383224
440743
348818
554204
843515
964781
93262
260244
35094
945145
1010415
564095
673039
644208
601753
1014261
1044206
294097
135721
243730
18861
69139
134622
378819
345420
188416
223629
260552
852504
567458
357164
95844
670686
538425
62745
1062079
31359
159520
133494
574657
917746
674854
1026872
252685
191516
901697
895899
916198
229769
771132
429050
414942
828681
801677
198272
406937
12702
783411
371090
255031
184173
775407
50020
734432
706401
753453
109463
481034
725730
760446
58139
787604
218649
568692
120139
810432
723682
520936
98130
953942
71314
166864
167914
275829
812047
668448
517404
178258
632609
16948
403601
99981
783412
795219
161916
217491
213266
883043
707950
886721
977472
596320
22412
505717
118275
719410
586715
731895
908426
1096341
65812
835923
178171
334019
119506
1097357
558232
436384
725964
1015018
458288
878452
115050
912281
70283
1027788
345138
580128
261314
536298
790123
181699
666330
461871
926053
745757
817634
39291
4498
475032
783357
1000934
246223
403790
250696
980150
790003
410586
433424
56718
62505
538288
614622
619982
281006
960066
652799
210233
455530
48375
986721
780007
544993
1099916
692063
609347
1083921
77443
962734
817983
534128
948303
966588
268585
135910
98994
324742
1097690
834498
159020
916067
783518
61837
486033
436530
534607
386421
770205
905693
352386
519771
319526
653299
103626
983000
419076
678130
587654
733626
498129
164953
737125
626330
1068374
631361
916223
281968
55560
1049774
13880
865053
210874
425619
1055638
400189
145074
322222
287410
660675
582629
61468
789608
918018
1017633
786196
453443
290104
398202
418410
178185
289995
50116
400750
282895
595828
513885
419542
97165
575665
649791
850161
723168
973551
430912
210880
350120
949026
803098
509361
854588
193098
417088
298433
446452
426687
745123
488310
980809
853900
568284
134682
45669
548131
374891
373841
892602
714743
424741
612739
818264
56998
14388
392560
1058940
497745
350414
883995
76779
339259
877550
271530
167242
547843
357410
152120
634276
945670
340462
169534
490993
762386
1001741
502057
833120
613629
611266
770853
532878
184988
969539
693322
1027613
168542
1075737
565278
846682
940254
721784
419381
119727
114770
240825
656257
945279
410129
127874
980803
360258
1095547
424525
922717
40697
488919
857368
983397
747249
267351
691718
746978
854953
8390
28539
303583
1002777
928155
108226
865907
159371
365864
306319
183213
785295
569892
443937
187115
282407
473658
217958
453594
795459
906890
128879
585047
848412
607247
57763
392792
81883
64205
195353
398373
172382
35327
924878
616363
576964
493167
735987
378804
1058352
404526
787302
19206
8210
247699
173550
1078971
87989
207723
437699
1053202
828206
838846
16992
226302
451912
612953
353923
951115
657849
189410
195988
1061783
494782
1009474
629001
982358
668735
682664
871747
15226
586959
10051
181581
341400
109927
994969
831733
454781
362203
607101
422126
825305
955576
638874
72558
206912
1012495
275800
1065699
196870
803514
406776
647127
488358
576069
943615
44733
730662
623218
703572
1058212
237261
156156
845666
728105
901461
447540
26337
130449
754928
909082
893786
310395
621501
1009334
576651
1025023
806985
476354
585296
384531
450873
73226
5871
195681
227334
1019949
970958
750117
826290
131454
1053775
558928
334886
621323
515641
338986
749948
150987
672694
14090
362593
856205
31546
500368
184495
743062
957058
699369
124449
321684
68239
850480
987848
372432
261310
315126
504797
1098630
589196
55426
108502
615254
994962
194470
632982
631730
729189
876447
381718
245256
564695
270563
376578
403579
155780
603141
44580
369825
575947
17937
1002167
422923
762839
746956
98912
790499
995984
980442
44724
1041789
143667
831190
603839
557775
61438
820718
1076695
846258
82551
716942
592659
600812
181449
615263
404685
1021626
888189
974603
161264
231758
130083
455975
686781
161993
747112
921467
157096
998776
854181
825142
457398
203489
413227
617671
49897
492892
98533
1047097
858459
544743
944657
406593
549024
103215
111002
177376
599736
717859
938979
77865
675023
919433
411801
710195
834173
1079755
757040
143245
1071512
200756
438511
194808
261138
901687
885047
526832
291969
817923
582007
928316
1081629
341724
650780
87544
6955
273262
684672
200407
955915
252007
814423
11489
395939
772314
261046
1006723
803113
1017989
22839
422935
427928
795250
382581
83310
272361
887460
52325
13126
1001040
423178
696675
898821
789346
40968
311886
1060380
138198
1088540
499040
443588
320400
715150
1006492
636698
176500
49553
861559
851437
855706
569055
748551
29788
282244
957320
1038395
399527
48068
1073893
525251
484448
697378
434808
170916
713308
360892
494280
638171
40932
224862
835055
311137
160298
1076942
724209
512494
670846
288549
183707
66632
41734
135735
129292
593866
770775
363306
208383
940625
379551
447007
22093
779018
490213
156162
1054737
541248
556760
969393
478368
1094490
922441
1043776
327799
147906
832746
293976
852094
337649
166320
875080
977780
495101
694119
250168
576647
994768
767908
1004367
201360
205307
376221
1066809
579949
1011108
822860
342129
398064
672957
646279
414145
179195
847000
425133
571433
948410
435239
501232
578053
367877
1068461
579795
118171
103557
492510
506358
490172
404433
542759
237550
138586
823079
442756
331749
193641
110357
49682
915442
355570
283659
807185
743603
629670
758169
935783
1072739
365493
1057500
1045297
135031
202581
138184
770880
544314
157097
359414
346426
78197
263941
737967
792807
573331
283582
364963
422336
962422
275408
39956
868431
490964
33897
819410
1087510
520131
349397
859738
324303
4927
785997
975153
1038964
589040
788448
33481
1046015
737922
961708
473278
892998
348676
360000
1012578
631249
22748
1005329
1026109
98484
128811
130776
433272
836010
937440
701026
627628
53750
31963
180581
928301
467675
289006
269238
788358
403459
87237
660862
405383
249570
654835
1052855
671681
743946
584383
960193
89101
864530
457090
162300
49768
643763
880547
459718
334842
627117
459582
265600
787203
247974
739382
150194
955699
99943
403399
1022649
572032
350484
382647
846550
446086
984722
293400
951037
309529
639295
882632
118136
758032
427927
761920
608814
772032
972039
598212
406618
71153
949018
428650
289644
788500
427299
31398
1062559
820097
212016
168888
1090099
73545
862686
683175
136357
83195
1058349
120358
627838
798995
525338
449934
936530
877502
346144
121789
459841
1023073
396211
649334
1092020
155939
863268
782828
526706
443122
854995
834100
720440
278061
309837
854465
538943
76443
23019
981836
252927
943268
770781
630429
200855
404286
179570
776182
834164
356159
631973
316523
543913
508594
993878
190721
22449
171604
471425
751743
866350
579330
821025
610009
403187
556354
811413
952342
347435
607996
674991
76800
467558
873101
611393
400526
77135
313063
960466
974505
721526
236995
375572
103851
486262
581856
424225
162906
734107
881879
603380
94129
823924
487890
1070795
1054934
142741
34539
898790
495468
255468
593719
762757
1093276
412126
346299
1027243
928714
163273
887486
751396
587356
798668
470235
1018022
864059
670262
886358
706569
1000724
859488
768866
481638
258568
648110
663764
155554
149276
143944
826425
819313
147740
108493
230353
1039837
1035255
997082
903269
419750
161791
2463
1023846
448144
646937
795131
434979
115610
809946
443262
979962
640320
305851
999350
272002
825339
526433
1052777
801032
901540
133816
877965
980176
34635
323816
294723
1096474
693392
643357
841537
867059
1072496
454317
571152
1008978
705766
345156
350003
522460
276118
569511
190476
358626
402041
167672
72397
521650
660039
44503
53169
148917
200063
802900
745889
1045069
882387
971899
565553
560889
638286
713757
220091
411304
520556
398361
147330
747862
578959
775035
280520
130373
1027062
893805
1016434
415019
279341
352672
1079916
783272
79129
1047409
610335
804785
230697
89749
427267
1088194
810057
992725
280749
1008023
144686
249428
171226
963331
267781
630270
430982
910593
66415
1001875
663849
335967
1026332
562859
582427
873165
779833
118848
933093
394078
576357
1016485
1002573
226495
226496
961725
331889
576881
34076
1047324
606657
15996
823673
1017253
740256
608522
636754
135723
845484
240423
1020300
602667
173880
419084
421434
99466
557650
939080
216436
298906
1006884
1014912
152116
1024969
718537
534745
69782
859610
913798
488560
836882
209734
566762
1039287
369670
727588
599517
888254
523809
45982
1077451
256043
721588
545246
219076
701658
520558
1024932
922400
611293
142788
1049053
1049054
491535
346341
473030
162963
597764
880492
841650
890291
328367
226618
785767
8232
1098943
334849
905327
624357
94209
947927
244701
767795
514361
790148
705440
751531
697142
32525
1044919
1077070
488443
526827
510349
956182
1051219
864772
758205
129206
460411
190531
1099814
750195
411302
405235
293787
864410
375904
1045846
60263
7939
623447
483310
948558
346064
988338
601053
177631
917731
505141
232671
297530
68090
175209
906008
549638
584432
579708
248157
194843
519578
1070662
50862
849097
990337
271190
267612
410487
301996
318854
1071357
1007553
561099
22169
947322
316299
150058
838085
147088
27007
57437
10321
769967
216003
432129
454057
687386
194636
440171
310525
1002469
853366
538097
604191
659787
1072377
874989
562789
1027309
592445
656369
1032914
990093
197332
272576
547597
1030645
931551
433548
162156
858403
656084
656799
1069170
398505
610822
487368
818102
286415
456480
106404
338313
220754
663852
29393
871295
823497
185594
467338
295221
322920
1001251
63019
969107
444375
467935
101208
15314
523421
143764
773890
807646
492814
181274
318915
587621
771583
904775
772416
234161
1071230
286645
1042391
1015521
565099
93578
400418
231332
627183
786477
212107
123562
292665
74018
11846
585925
886496
1044291
773941
976828
108917
40564
612787
337842
33631
728319
174543
125092
608468
981649
1020729
735517
260485
576462
775840
604025
611242
282080
817708
369857
375906
910450
75037
934744
789476
603971
636634
218732
355331
560800
174280
1099564
296251
598644
205515
602092
1073453
799675
968584
168335
710605
456044
316485
317359
333810
740755
52424
666015
68720
695000
935167
109773
556416
571772
1080147
117422
827440
467570
581199
1012674
457989
132690
472273
199775
272346
281915
621750
665453
251569
754054
783062
430170
890305
617006
883638
128134
86361
4876
99703
411616
328576
889074
1085978
1028776
680758
936946
511693
35841
972543
681693
293010
557615
208814
31382
809841
312150
98227
154589
479033
921804
1076156
101232
654618
364837
228338
812139
507752
184915
1093198
957039
545440
475585
305793
828625
603206
325938
173497
778433
718329
467945
207407
1062529
793345
329239
965906
890008
459504
1094969
231105
376281
1017749
45783
496824
714113
1051240
593015
475418
588918
62903
254403
576902
740089
574421
152909
120222
8548
825804
885600
560207
200618
20245
1082570
220383
52025
650887
613605
847310
354867
997303
662732
185477
1017050
497733
262907
386266
421425
240649
378149
850649
829093
388160
771149
943562
999511
514318
85847
1009137
1080081
116407
670763
326759
1060780
51742
481120
591708
396335
911924
18256
380474
16354
227209
174296
786208
1010483
132306
698569
839321
560063
870351
248517
1092824
1036653
885050
307039
850782
604274
852556
995263
654788
168642
303443
448326
643060
375971
71841
1045902
599263
960122
207871
486046
769791
195120
743877
50110
570595
677482
617564
650287
991439
976068
81878
469782
879086
141533
453717
579352
102047
919787
564799
695998
246635
129164
578751
724919
215913
1078239
813580
1085289
1059226
29265
778720
921707
819538
632723
316880
20734
64895
798382
442839
784477
975720
790903
199998
808489
538683
338179
531660
923454
616577
219769
680761
450081
506199
293608
536168
274661
767065
368019
166312
513031
818379
155261
87747
276492
680676
452288
484924
234565
1012977
456755
1034353
840198
127803
835790
1075405
99955
298204
502332
184271
888363
351396
570360
818740
751820
448595
804958
904382
675908
615385
109275
336197
652665
664004
92059
778771
725393
484576
209840
959615
342530
769078
739288
224137
364775
517275
129527
965805
890601
887726
56518
519853
126057
601932
265304
638110
9799
471658
78250
415642
1008709
626607
510014
491866
87042
524916
598799
252177
506291
1070424
855254
411953
19415
686122
121126
121125
51671
282671
281621
265487
266537
867249
868299
566858
915796
915795
614143
915154
73186
29023
533478
819753
838917
939861
21033
114869
115919
116969
300923
18025
580247
274484
31050
305057
1001949
1002999
264457
265178
266228
888887
88422
89472
146898
147948
1072829
5581
38813
1054781
548327
164784
379732
615803
47877
410555
529350
46849
647665
148246
949460
841319
577529
407643
110282
281984
506671
829569
626150
308557
857202
21300
939906
367969
759041
814510
211043
257712
219538
718319
83496
525019
682541
819937
181222
1085914
811657
1095035
617571
642563
106362
60972
932862
586401
450351
619328
407449
20736
476851
1030801
202674
870033
739461
570483
239645
876908
767818
76809
929067
132740
179143
949031
219254
304437
790753
834310
941911
546454
1025130
1087401
247038
881437
105399
382667
92290
765762
20299
516493
871988
454086
677736
252804
348971
477380
796220
224460
1048886
646877
469522
304897
246667
818993
858151
763662
270380
554658
183907
284359
698171
23121
1071547
332764
276422
931481
929725
520376
1063422
512421
13817
860860
461862
905332
572757
847320
184715
821716
685409
49047
578312
20829
956528
235143
625059
365944
564806
25409
460275
740717
869672
103355
8695
295763
578852
408502
832195
858407
535189
903937
1009278
276689
613059
1031613
333423
768884
938972
879483
683834
805893
19142
650092
310495
815423
33176
1017605
927379
567650
331541
697637
613893
614943
162211
607187
224757
512691
383689
100960
172112
362484
253549
860042
305512
180876
1072753
452520
1072346
768308
255955
340206
618686
128831
505952
553030
678141
587408
345577
780409
452617
376957
239016
876598
309219
681960
1029865
266475
428085
52228
408254
98979
558333
908896
183249
516697
817243
857956
678200
765232
447863
991572
764046
1023269
812658
364721
144562
391442
814774
298157
108289
12873
461110
203058
945114
395884
795086
751358
573717
172482
316243
427613
536424
811324
1027624
459543
1071100
463423
1046023
826398
703630
232102
381186
535840
879351
279259
725829
320554
1041909
1097161
685289
1010278
754458
199822
904816
398133
72670
888460
949088
497588
544344
550885
96518
280536
655144
698396
695902
372534
131457
388534
1001334
835635
512642
260564
847512
144573
589588
956597
537347
679193
186711
124868
1043848
1033450
839230
381294
81229
676580
637997
343239
662745
1055891
86219
30162
343797
555764
672742
492068
867405
656685
957077
37189
535954
858255
162706
477698
1060393
891707
521875
201194
561892
1043761
740227
380227
601617
140707
422398
774467
68836
712984
404341
92918
371687
819577
1099745
765552
940704
140069
235968
495382
92519
1004003
1061625
303398
671738
19155
624691
1045253
71862
331224
501030
402451
431996
865941
209536
603557
1051738
783690
909144
1075954
1041687
790925
338297
902441
894623
615113
17752
988775
826656
147825
998895
230333
188957
261135
952506
477873
357983
301895
196985
804678
1029899
297340
51152
997151
743303
750939
553924
1065864
352812
680819
560400
668749
433567
850662
686498
219225
1084767
204974
86891
1042595
758699
923756
463906
970891
180642
821026
964361
343951
81798
316986
934360
705689
961943
56875
187718
308507
800405
310922
137716
606696
877910
954252
572658
493362
5835
157093
750465
174190
394164
415523
398183
357632
1066371
544465
701447
248340
949775
958318
556517
668455
801805
459877
993579
1096207
106259
800762
617275
871829
519510
589311
543233
912307
1052561
448541
208575
408311
579066
725859
340938
394126
301592
78703
559276
218256
724363
397475
1091650
91100
443580
833618
806217
95976
176254
459967
1094656
29957
210375
641759
1038263
806427
8403
285767
595450
752307
135500
297679
952972
577997
836015
639299
958834
1017512
225208
877348
610161
403458
888075
592283
1031883
509064
65417
273727
448694
923101
443404
513011
455237
782483
40281
73947
333833
1015996
405918
39422
799428
120273
497430
824381
659161
401811
897951
739040
818670
818671
472128
659396
177965
587415
733146
731981
1061363
1072244
773544
102565
395344
729187
154661
539994
567141
319536
492409
822120
394523
1016940
131743
900897
33579
120225
591585
1084297
1072014
872673
868623
251897
984640
965514
814186
983968
980368
25334
322267
1003959
901817
75371
749014
319408
690313
436386
875509
171748
197025
170326
590607
216977
843875
109008
532733
874547
68641
457380
254053
401394
898182
543183
1074659
104623
80690
862200
326243
521825
804580
74047
841611
740972
913827
577009
211435
1083920
405797
193457
626883
496736
23235
216404
869352
925022
91549
877715
464934
282836
1049996
115105
106138
215369
453142
628947
833423
374163
678145
791568
940249
8656
563245
15477
68832
705790
1059392
1014414
71246
1025092
109054
704279
257591
446500
647350
193542
273692
3193
610457
652617
448720
753893
454834
288923
1005335
173624
965309
304382
2995
605740
837267
415591
1073345
128801
459336
638112
481561
755020
486077
1020443
956197
39523
769346
151241
771635
487819
973530
432040
787712
853280
414339
1065473
532537
166154
945595
589409
485643
27712
447465
929937
391965
71108
264888
528597
173731
107047
706266
610246
833038
247028
997189
126227
631781
596040
511144
690084
1003635
677754
391555
928004
564979
736123
916145
828914
383833
407521
646436
610558
257516
516055
284079
324176
37590
404865
91032
493121
30303
104406
32831
385308
754625
106015
1085543
481099
555721
799358
606397
718237
192187
907059
760828
211709
132604
29563
852625
1079017
1034158
349387
788150
754429
164238
763988
303197
330635
541025
328254
1059031
367640
13556
324758
1042553
685749
153500
260586
863970
539579
119324
168067
1003051
754902
1027732
646667
14197
207321
516473
256516
729091
865177
554419
186607
564072
334785
103763
55942
1042401
94967
565351
868598
309773
672262
654062
243569
957725
17795
1003418
435856
844345
75280
893951
691963
1021947
899690
828456
445178
191416
57568
15696
401239
780775
54720
1091902
920031
243344
205281
511409
1100139
637765
405629
639555
802544
791855
643949
263644
587700
397568
23410
18562
420887
116443
780870
655274
232656
373195
53294
799408
51805
276895
583620
102995
851412
633519
1005506
390418
744358
14899
1051436
939732
314233
414451
836956
442513
349955
432340
568944
1054895
37976
633384
832898
950096
191966
703194
316707
917773
20278
163023
949403
256624
343487
414635
17240
688178
47234
107844
488551
863592
481541
928562
860543
157590
570552
414168
749042
993035
490932
297734
182619
856418
130999
885210
1077950
703395
374612
54240
439070
257061
860837
516353
1052475
553722
242256
439848
625579
668525
86300
927450
20419
447169
256332
259014
271737
731290
895327
492793
544489
652928
545704
27135
741414
737691
1092659
417352
62651
930086
432811
1068253
920804
658690
770465
461997
382860
124674
984587
877209
438502
76164
681767
750862
310876
281655
671016
966714
542594
534968
533918
432677
505299
583461
321837
943224
143453
288399
261748
226695
36472
988914
525472
579037
643615
1084101
512954
778677
346902
427666
784877
982705
331279
508604
202259
3143
355902
564774
1079167
242173
620289
445182
957881
779997
250835
71596
35185
256946
1010180
117633
125990
481350
764551
1037596
801462
679436
826462
231197
785563
85627
384314
916638
980598
430380
493355
934463
190700
344908
1096420
440919
130496
479982
1014694
49119
103742
12502
439896
811840
499497
889804
814362
963459
263345
939028
338281
875969
313453
1054666
121871
250601
133132
752981
42077
801216
667953
665690
464738
208665
308711
178534
937688
281991
1033462
442309
633353
1100080
333342
1061559
691763
565955
614393
375160
753075
428578
753993
544144
13416
774185
1017860
233455
639840
278333
414769
284349
566880
96649
37256
790047
30638
174534
208510
652577
328863
817574
791872
257046
439446
32102
874382
603935
586606
592928
430305
221078
318397
396274
397815
281763
140144
761685
216458
933414
803882
196489
10659
239381
478246
46864
144891
358835
634042
207498
775891
245988
154230
762632
200811
341396
583571
869680
81013
32691
817997
683540
452629
980508
1076872
551122
487390
329668
1091900
56871
872512
640159
823249
1074602
203785
878220
726065
892186
1065991
440211
223879
758991
127357
523018
1009495
356608
701643
906295
32806
262072
1100306
814165
330523
507206
256351
473257
376434
578781
916102
996352
382847
163155
512653
835791
663473
787406
138659
242944
952060
707520
706470
706471
1073811
328729
169663
168613
543406
692792
549245
74503
498584
782554
593737
1024067
755674
471105
738342
189550
160546
561894
361168
934072
559875
453910
248830
1080131
230459
998906
242298
806889
182608
67980
838865
134469
673911
35763
443993
788415
98443
287598
1012700
662818
316704
506941
1067299
968870
576560
966601
29971
75837
989397
742475
889439
511736
611094
855720
218610
734723
1082458
883286
166282
50202
1063751
774471
461079
163342
752020
214221
1038210
66685
499511
403168
585486
1041670
244499
193740
112554
889871
101710
939734
602685
760946
550605
137303
1077240
361576
167341
576517
820414
962152
426379
644879
926826
354454
824063
1016216
75076
1095656
358569
20983
789731
213579
545383
590056
111023
878324
1051690
678809
170145
971298
1067797
986384
11888
845672
251482
547584
135425
330877
267680
887229
393733
1078099
630332
592409
378490
954168
636987
388591
88906
827114
477744
933525
86272
661333
232157
742718
984132
848239
919224
135371
505660
22973
1078207
272281
613646
212819
687870
230975
936892
407518
997199
354619
329140
104387
603119
398059
286337
239007
1089245
450398
441292
997088
375804
805222
411567
485521
643545
270788
861992
396175
420922
648287
271925
897169
293558
161568
251231
622567
517749
81006
446115
474308
525293
263415
863410
769954
635547
422342
670640
446437
909780
75294
989669
917153
344326
722876
754264
32960
126492
684358
640607
208520
74350
863483
494430
893237
1069124
817309
71493
110975
1064022
1000834
560527
716467
254327
429998
936270
166632
121899
650599
908456
257418
966918
1043998
273142
672135
761367
719592
270724
226957
888414
422549
993141
540862
371775
514647
893809
96953
569432
754819
470195
969406
570012
759303
327262
792135
780939
1026080
1027509
743375
175942
870739
372414
88695
167183
35504
690723
946043
247607
483772
191455
319758
876112
1093197
1037902
360563
430400
933211
697969
571545
181325
289787
591113
819863
392900
852850
993530
59029
497132
320210
197825
613883
294885
335371
243197
91942
811182
752210
892458
663890
958430
547857
223924
191875
726355
508336
1081323
415408
963522
633359
793720
801524
535634
697979
706820
48438
500140
425582
208467
145799
202776
194141
928505
403972
660429
611385
510642
291816
119244
103688
492785
3490
680337
1070207
544365
507479
297126
573282
313219
825104
858111
558086
254043
637390
693407
736765
325646
870759
93918
465737
973969
878961
829332
987538
991273
1001743
335098
501105
280465
617680
640360
1094437
653678
295219
793093
600783
381928
882617
840193
976982
346546
775380
301830
1009357
991620
1029215
923926
706420
960365
42029
606214
1084302
433579
467726
432286
910129
650626
291484
1076173
4945
463662
593464
837201
201425
789257
981856
312656
768361
887492
592737
378155
694037
151927
356287
1057719
209049
87517
864071
24107
1055605
630330
975673
1099481
298512
185103
146657
275271
820565
406538
290695
667420
617160
556111
404917
1096217
1003711
843513
37112
90353
789329
59390
165132
926070
786921
346889
538719
585878
29815
725871
378024
514719
1068786
772895
782991
882532
317751
587914
342490
674200
768369
117640
736276
482132
940931
1051876
289596
634710
56584
1053517
370558
198843
903394
182548
454433
44851
407416
927429
839441
440441
170895
278810
596366
553914
263417
841789
603385
991725
60071
506911
661850
43510
686712
18637
318950
461630
697689
1011862
675965
596610
1056447
948977
559493
350704
1078148
576660
57147
169773
263955
483775
831118
1042084
159132
870498
100617
303438
970930
815207
286366
658813
686680
443331
531805
863922
295567
324557
118777
967258
233522
15003
950894
823372
387631
776257
515778
404027
265914
629540
321900
519490
1071347
407754
751196
130465
386066
995421
646657
1096422
665844
55135
295125
328864
844874
1020355
1059896
288138
424389
678938
757452
201723
584975
265186
99107
833185
51950
339287
516976
909922
222321
279782
41367
861350
486970
657860
436730
512825
394267
543845
359533
862841
139338
169194
941329
743929
433727
463836
818694
429127
958119
561541
1005055
644759
320070
639492
65051
826551
745408
411102
744435
384398
88266
309035
185905
566151
487901
447266
539770
941961
233960
915547
699047
1042173
843280
41010
768859
235819
413294
430030
8970
627585
435976
798878
419819
288788
63048
849736
744997
864734
1032256
507597
655609
516651
992319
332267
1051822
15196
194192
391928
710508
892964
1007314
124510
543044
389388
735953
302357
1027837
147867
426266
238358
563552
657355
886551
185233
321307
720125
914682
457133
605337
982112
89275
368807
515759
476784
590133
184957
889374
211086
193667
635449
925842
379567
64546
209255
589956
333721
875050
813281
1075874
1061594
1004324
296808
154078
727063
1001768
696448
81932
964089
748626
812189
571934
1098755
1078318
880236
172159
311259
41570
485179
603244
539007
734376
241757
398214
243169
1020902
477736
43349
843790
435169
856770
474125
976311
364969
659429
1068924
751324
417015
593529
142028
983554
98243
579122
921137
529290
332815
1031657
313376
1002142
290010
2295
870029
815971
994531
623365
396471
154461
592607
741642
146441
163444
596994
205612
587665
396838
1058496
201671
375943
1079266
752212
392160
796586
124572
207339
50558
551020
124917
969849
444480
36233
572468
645136
1087222
990404
323202
1083173
409084
683793
919335
283138
381624
863295
818886
56826
985934
268268
999427
180510
365279
477604
864774
480937
1017603
704720
657358
694405
94800
248992
322706
945026
476838
953981
329737
744457
1064708
747762
296396
722236
1069806
465308
52031
913705
159858
34021
224850
115531
1053374
2129
838542
582344
1029123
734248
906244
548115
419692
176023
1027707
648713
650225
1093098
673067
453393
744124
983623
502274
84643
706833
894141
630842
261668
883479
912818
504487
986738
528000
8884
1074538
206444
1071662
209046
938994
640109
534190
1010123
403143
886926
362445
301012
459683
804535
6912
775016
1071447
345886
795460
1048811
375958
22829
979263
176041
500378
618764
349585
567887
92431
1091610
663320
869754
129510
827158
702305
961259
257038
143613
974649
300757
1018890
436432
758986
155018
743035
976683
636142
270409
40122
578641
1040142
59915
260372
563502
866847
687100
464314
857265
215417
58219
478590
453698
812922
469758
150140
108978
741812
383123
355156
106226
1001825
1010710
47796
183790
457540
857592
640460
585711
767862
249168
882500
287363
102200
1098709
575847
486442
206372
597495
27347
765301
384895
599535
284629
219030
23165
434333
880518
47894
692000
758791
488256
570337
773813
838408
918704
726982
289082
435034
541481
1096601
723642
403714
848700
1083635
1053954
859031
107332
991906
750428
909066
543711
249733
540190
700174
288687
579924
207531
930850
846555
1086162
1099624
81427
141171
667831
232395
866402
3989
532082
931025
306271
624347
198109
751677
583721
1003676
19325
160240
790068
1096808
450608
204804
607164
388217
848453
89062
898921
625525
481597
495438
1094428
494761
1039195
969360
411492
381613
274540
940587
618370
932314
1033789
692284
1009647
742818
514045
417385
782059
721578
1083533
1006358
618477
854844
53729
84300
1007498
1086897
858399
18312
224525
460078
396967
764148
169115
972665
370327
588141
506103
47086
324381
281514
525374
962038
684913
922438
146430
790366
903970
321487
1095218
960488
993982
1049949
101513
921281
629791
576600
453371
740279
506806
106375
544182
832897
98262
594245
210763
994536
537056
614816
879199
390087
1093099
861547
126980
574451
154357
769733
894673
1001110
597139
627702
952010
3763
236520
732236
801014
993071
387060
525378
15082
163321
310183
1016732
867254
680474
484072
479987
147180
450265
636262
598340
529160
553594
790869
706487
1080749
342160
1003891
925657
143630
991658
550466
635757
37209
55514
723696
222167
705359
448731
1054805
399837
730124
889735
929787
310004
691936
172329
28913
605194
45221
168487
226484
838685
28690
87895
383819
371798
265672
755015
377223
422851
872640
60128
172938
695282
813947
1047037
477869
143680
778975
538259
314667
368977
47798
130368
611599
181669
271922
166455
277006
628814
1016382
763083
72491
1082294
719724
335408
660236
523577
686115
127808
426062
995232
81039
503507
725228
337739
364546
945452
624951
1052498
25818
229224
81872
777097
250718
611434
506274
759273
74412
240537
464645
464188
1089025
111539
943641
823753
574514
252462
446937
1004409
91989
923909
593906
1071508
977239
1073864
732302
92300
807190
54986
1001876
253815
601008
77510
335473
40388
883922
861513
521899
171768
742728
567340
450998
1090374
824808
360542
788477
433349
938939
1051740
930778
38184
798448
81388
476866
628434
65792
210121
41094
1051625
818210
458908
980806
602795
243057
934081
803405
677903
361669
977599
450499
149348
2346
813550
923770
203544
331723
724778
553628
844338
527230
1054283
136807
53397
991575
934384
175929
1073361
882282
184200
874143
523978
954222
53681
659482
365406
619963
526864
323269
402393
57775
811367
60637
491143
1054119
1066610
61051
285409
813332
974558
609862
903233
547015
222706
467736
728813
432046
512291
608200
503580
502530
436209
508599
796552
107147
964536
594899
844290
434109
792967
50728
520994
318385
405754
397516
754694
424427
667832
667798
855219
120367
318004
792362
617828
438570
675045
947863
821474
1083108
179924
185309
287709
848573
643440
240022
18322
580287
930267
126983
1002209
1076910
590544
258812
275191
1005234
412903
177222
721377
625687
683180
907460
418311
390546
874320
744760
961662
1049755
56913
469950
868786
1045825
90767
26879
606181
819158
854234
649489
348985
307161
931298
637187
684856
46451
594479
948787
266824
694370
925107
524458
60241
510514
539698
721817
564184
194715
1084201
550672
786029
559046
137102
785595
793764
137734
932774
996987
809427
11696
482444
874558
29760
573202
180424
142556
578923
740508
75999
378409
701764
455135
830744
164956
43147
941063
239701
984353
555427
919174
612840
621849
168514
314903
403429
386183
345711
788037
495223
1070498
507595
783423
1002395
20288
96147
236064
598056
834744
490876
440648
919904
165494
404133
765905
1014148
511982
1100373
489590
170380
171430
1007767
734253
274850
25378
944035
853157
349910
315889
485084
136025
829431
628067
289651
781311
905938
458986
233408
885414
822074
823124
670393
737977
522691
97799
133936
74769
407670
477189
143693
746239
900495
845244
411180
847761
330584
118989
336297
946414
647895
252454
636208
485048
795724
349464
445675
388048
963269
1045670
142795
710017
112566
601987
829862
1084394
242258
929154
999895
657081
227083
517791
148135
1059474
525027
701702
344506
485417
535680
295907
799965
684619
814813
187399
359417
454099
791458
762917
122617
455462
895282
1098094
41406
1002207
1014569
877289
598997
223950
411260
670683
177487
811958
838689
1069657
677773
741978
299790
751308
241155
586688
1054655
97034
991167
427885
463717
595532
1000309
243767
170667
714878
947386
814090
226838
869888
987832
384037
1097189
1021189
821217
400995
30731
612172
150025
877227
381052
474013
910525
26454
60310
1081019
173077
284685
297525
732693
163488
1055602
760517
277745
457948
139594
60448
845979
632358
686085
1075967
764513
745001
860784
862656
894956
1088713
498283
329520
186061
855635
1046375
120159
602478
136492
286624
677738
808695
189342
984823
182778
598162
144784
920871
188510
204496
1033370
469255
646100
915869
300833
624299
442147
857510
538405
262160
780008
126122
420689
87765
16246
222594
246864
808480
920781
351578
89048
492937
880312
335194
504284
1019893
93137
800685
643586
525977
993904
1028142
380047
635822
702669
309306
209775
34145
579196
261004
878778
366285
367335
593349
354257
820741
314187
730719
278833
485980
160365
719010
877518
902069
912711
245357
990743
1013114
947869
408048
330700
291205
777807
490092
926220
979025
9165
151566
848885
665801
396201
328241
925564
646223
794125
965567
187533
648621
386955
161148
649532
538154
335136
888199
974779
346512
23388
508383
926349
427784
1090169
29199
219686
54065
459575
319631
161809
770430
822823
731219
6167
958933
18888
845214
393528
156562
422607
1030556
649007
30555
339251
315402
465551
1019485
230938
886691
166389
789417
614663
409437
661533
95943
666490
126195
774890
1080448
529472
695597
863184
883974
324458
1005773
692251
202620
1082038
182768
967235
594298
233868
441109
66980
251243
410764
486748
39851
642167
624143
489740
417562
845743
977465
292865
827719
221867
868954
33153
432586
408740
522140
715009
984098
330779
1014831
225176
166575
31657
464951
940599
1043975
591423
973514
522769
491378
178795
291659
558137
448703
802335
328913
999100
685813
927873
764708
136344
1066539
771490
370739
973369
182422
912728
177630
484174
599772
337381
503424
787745
564651
1083974
113998
219239
326432
855104
961356
659814
426915
738885
462927
329440
1082205
1076776
1001460
109694
989060
52466
630078
756634
448558
744261
83709
286717
438614
806786
599058
478154
947585
645109
251431
302724
37964
14678
1046138
402728
836030
183077
238163
364486
755508
498696
59594
752470
544741
183635
339944
938480
1076342
268180
356556
101443
72356
727264
987583
869038
593773
356975
870985
485342
995847
676364
1043367
239042
608617
292165
161719
659125
476523
762817
639409
743253
907982
87823
223155
186671
295706
405958
522547
646322
131126
261458
231428
910988
1066658
450751
1092722
443046
623557
678031
171313
229166
292667
17680
334833
987427
625893
809691
919040
643854
768015
587310
942476
244169
325011
1074542
1097641
337977
738513
148734
851243
599743
358942
890126
925245
851112
174143
214983
119174
727493
639333
101353
494962
1006861
1079632
993391
7148
875733
848775
622909
259513
361215
673433
1078335
166660
245589
784293
545944
492966
338674
1000525
377828
698051
663541
293358
310054
812839
540856
1020011
35444
415266
78803
248677
203583
53394
580327
296760
942982
373013
797520
204798
426597
141192
959795
459460
730170
729120
299074
950253
266367
269072
146059
191098
823834
68520
327842
191832
812608
247498
947374
155555
461701
359331
1001543
1059192
643623
813546
804310
863103
1018882
253327
389043
51224
264835
115278
914951
148391
1061866
529567
591713
865756
342793
622244
911491
811829
1051946
162424
163474
599986
622849
96766
180790
261349
874098
96403
429169
186089
170900
589576
1074230
376518
92210
654812
991879
647941
430363
571254
891247
399133
607715
227713
762259
79621
298744
236328
47213
254964
603490
974380
295513
168058
760735
937025
543507
812942
496195
1006931
580089
1051487
107450
667935
131881
803029
724496
62323
314822
680380
19927
372997
602220
795634
1064070
488126
545705
986716
22426
277393
1076642
98539
411584
566812
66759
459978
323961
17283
168146
469696
998989
867707
26628
877003
557283
195105
1031394
539630
1065662
301220
982602
834709
881503
475148
539525
849949
29255
330987
575551
433927
426220
501014
654660
980990
807209
144270
175255
206951
358668
427998
944618
1073393
66464
247155
319530
274472
955339
847580
630919
328580
32473
778701
958825
549021
599530
146901
1046300
51036
1017555
1064340
73206
631421
20025
222186
929484
309022
415561
504708
576322
642739
442181
346494
15694
479114
1033088
460491
683317
856384
761494
150322
917076
61313
86614
261262
496196
1029427
155047
606147
824155
622081
756430
373638
962594
961823
171504
379562
821131
768879
403594
855315
43965
41339
1035604
275215
63116
898212
215712
532172
469004
452679
15305
467364
96539
845948
1017234
1019334
1018284
932947
1016984
1018034
838803
32737
941763
942813
940713
681975
681976
966875
965825
646568
916552
915502
1037263
614474
615524
474123
806610
805560
643158
150690
151740
761490
306386
939374
511157
628401
962969
647830
1093392
204646
134911
219199
551550
175493
106686
334586
913730
241937
251241
884432
66340
90678
925608
489887
430513
186940
800634
358478
781151
421338
254837
642960
444749
94061
844812
89389
720441
250753
463832
905946
14719
413705
40376
840335
442205
658225
416732
882038
1061651
711930
262678
127318
946364
282523
115318
870605
662548
1051871
865204
103133
985919
359560
142159
173343
759182
891584
535581
701534
4225
1001425
311494
492200
171950
354965
92302
1027447
710817
958485
147535
22725
209740
644560
385244
109092
827117
287132
450100
249121
895770
175515
1030889
312999
393265
1058446
52535
827982
996378
609383
1045000
532843
538567
646278
960419
916779
37048
906684
682417
878193
529611
149287
558243
682978
363772
474103
716241
583340
346727
32439
223556
999416
542063
965682
548198
400970
766102
1017887
268441
422817
1071318
222073
644285
844467
645193
40692
931263
517854
144832
539142
391203
498064
162524
1083096
607842
349081
41564
384336
956845
807599
188587
641827
815174
768449
328880
412338
840815
494259
518514
56672
936048
441828
440778
571198
570148
569098
456207
775137
951085
556175
1058271
464245
397240
242210
1004665
318050
771166
1063084
726560
816576
1093811
71545
450996
989434
730671
839747
752907
569340
1083583
211926
359504
1027101
51948
780714
685993
883490
888392
123215
420172
569587
435423
752024
389863
864729
317706
428997
10175
456835
177313
879708
701732
137848
503667
954841
453198
414574
370585
262752
648890
741709
671281
564591
342935
647477
1025329
676411
162803
627135
232471
808230
266806
1090401
1020107
709164
230100
159365
91680
403600
148221
162596
1021355
357939
1079390
527942
603302
769500
823442
704788
759853
83507
500946
14928
600848
250505
730639
892904
1044430
398176
1093656
1079853
284224
797917
659207
358422
912882
677746
238335
863381
631793
616823
904200
603127
668704
354388
1066893
1006679
222371
1053549
43352
126405
1011273
287225
31289
1077923
1003751
901251
789942
789387
680681
328320
46148
205518
544819
1005372
644307
847873
940467
313094
1001936
423598
915432
604199
161289
31937
1029279
284019
979337
234132
1028900
332547
732617
925615
839367
278080
686647
716993
1094765
555804
540662
514133
580779
422516
108914
727761
68146
538398
106642
633729
930076
353408
779245
763622
722615
149687
1020809
282146
278624
241201
489259
429646
18430
347219
849651
995644
802537
81631
519506
1045939
438604
817525
366004
768365
636692
596489
947821
199800
1038896
387999
206810
894361
128839
786103
558667
1082398
408067
602652
959625
237421
360138
113942
915717
1067047
719453
435626
728589
648438
96433
327385
342548
557769
1031874
1042229
913081
532060
170782
49817
424617
407630
572901
954367
287040
150089
933170
587200
857902
155035
494144
487295
965797
147548
442748
720828
139136
851920
220634
691566
603646
913343
400271
1031760
1062576
408377
32488
504137
336292
56414
1098504
540766
888154
558133
94460
22668
865708
1080446
753727
103791
219315
870170
341675
329494
1083107
977057
1063532
824219
572229
483218
357205
365700
897419
243179
647504
1087882
806301
1090350
760649
121523
420147
51285
280499
798292
233041
629332
578419
136977
552272
1028770
922739
940898
221896
374205
785146
348419
534178
366134
385591
371840
777879
617618
992412
661244
2850
159935
93288
431382
324110
1076790
995790
856464
415340
402146
777300
309251
172814
49988
325304
176094
116741
679430
995146
23164
624411
169922
292106
473013
1030688
211056
602706
495459
767513
984341
704976
432628
335488
649171
793893
114751
1085829
820505
325602
244343
199989
764224
184909
529548
775831
255236
771004
1037533
58897
264468
87780
440463
515435
266249
300684
871870
79127
111713
761462
280436
470674
58364
97840
498469
780430
934294
671793
186673
219023
84167
610925
505994
88649
87599
495708
949293
555302
55275
887203
729019
336438
717143
276692
896329
495206
1009824
1073036
288946
66720
429503
128323
431726
471249
517942
1051163
679832
383547
86877
1016954
837166
174945
722111
609735
677470
620108
263602
291599
461192
196973
91098
30070
275161
464592
730020
1066623
1030689
681594
128456
804117
642151
803281
847687
589758
600920
711829
250917
102368
326915
1090307
664663
869563
107120
476405
110057
478849
250463
560688
554174
566143
779392
952947
550873
392539
1085243
893369
398340
785141
235415
234485
1074359
1020481
561250
707869
428016
1043404
912469
817875
69231
264376
949486
413245
691235
227233
126265
608024
818830
839696
87869
178458
544569
102999
830887
1032688
1097310
1004214
63408
1073921
326860
471794
47235
502945
769642
986824
522910
523325
517963
975081
921032
232638
617835
183495
670796
738300
141638
896274
992117
405247
740502
323865
1093549
771094
530096
931860
16912
128235
439050
801058
51071
392716
28873
718913
519489
258385
1069084
611663
1047250
923323
877916
358528
615134
100824
763797
713282
53767
849032
453703
798012
613736
859864
499256
1072591
1084770
356963
191064
125561
111805
1069933
671069
504353
250573
346647
164975
457242
736025
343742
1038324
579995
768576
304340
305390
533797
18433
858609
867547
106424
271592
352106
886373
81492
163794
407595
790490
445324
1048612
1049662
314702
761001
1077138
721746
800163
353220
635040
1094221
225291
692166
111880
208963
686325
260271
707602
918432
508581
905312
285746
604809
442915
321582
1074945
949557
964400
207127
292685
78852
1060389
439019
642711
918666
497398
872778
99628
748138
1040663
243818
330641
969008
792735
526134
1027342
121304
231106
25931
137757
310514
760868
209819
391960
154787
1068503
425884
796336
29557
501354
623265
663723
16890
128162
245020
164220
1055535
735263
686637
254251
530585
981260
335854
447106
539175
881158
864392
844848
231497
230447
819635
900178
878140
138268
496157
424027
319761
236900
847980
1041419
348485
655409
854039
34604
156238
153208
375063
1037979
918565
209493
803910
1097968
1048897
811101
971349
412533
622373
751695
619118
349144
106815
952710
319423
772018
245714
228549
926571
666008
466700
613757
365782
734769
688202
150157
226563
850198
908135
755548
187037
1033329
425093
1087111
1041146
371825
230308
721209
602669
13434
542958
852865
74729
561239
805731
554663
867924
664823
663254
916036
378538
1046197
125153
358997
936973
540788
1067983
337331
505247
455220
281696
818561
889198
572000
284996
1097160
702369
1056967
203307
59054
376988
1042805
351426
1049001
1086243
926333
634816
546227
549630
182819
742088
1059187
554409
792799
714310
585824
824290
501269
1057558
215180
184817
370910
586827
166039
711588
1007000
565013
295753
1093914
44982
882890
418523
56273
805834
464045
126758
955226
871113
373221
930772
1020197
35612
24929
681937
1045859
320772
868214
819360
833572
818760
587238
82075
304331
578333
60340
768972
323718
442596
372262
118786
791442
109073
548393
891799
379318
314769
312531
578593
105732
363904
439740
345531
570622
128767
1013421
493398
971178
837850
250024
904720
16381
492250
713980
500813
163267
43254
990120
943693
106821
530977
307507
504313
113791
299531
323821
914012
606024
789163
642885
354475
350770
430929
348819
286516
17440
467216
617294
327242
1069794
1017911
23119
765510
100662
645190
547127
1006237
29934
145118
26631
696323
235891
140485
658628
342460
23822
951733
153562
931621
26522
847999
942985
768803
1019239
436541
676943
725989
514913
304452
618483
474110
381499
697004
1098552
1068219
177931
231130
1096441
219194
44752
162355
979789
994376
562695
1070480
198587
367047
830924
859064
190779
984746
356607
3170
701839
513420
250333
915988
912964
1044456
410044
496988
1014948
384625
518158
332944
837598
229913
444982
1025129
656255
646306
1020630
857792
51134
130515
91916
63425
226937
614993
229640
145899
565733
564683
223335
781013
568205
167201
893002
332402
849002
762543
401658
142090
513832
491809
517447
111568
857104
696025
921681
1006915
568485
544855
753341
94769
337892
880155
258402
53583
934274
280767
375782
241874
665932
330967
210229
312877
48924
778679
135421
919408
1064087
45634
376943
239356
1038871
205449
1037836
596135
1002477
840977
888195
173659
874251
810727
75528
640612
292235
94747
228881
707741
339679
659563
950996
214658
565859
847043
170846
116522
487082
526239
589742
1095567
1005540
1023979
53775
1010209
407128
357652
326537
878255
224494
812279
784702
1005788
319616
236527
663471
150722
1024332
356475
24094
813439
164792
562211
811200
826493
955879
58581
1053159
249281
692278
653938
7992
259614
22284
281443
340773
643732
1087659
836134
138696
941876
453913
6717
786931
517752
217232
838905
654134
458430
806240
307028
243779
139490
468005
961623
986554
196049
1051521
183132
838220
150468
123498
583214
364552
259931
360460
644973
1009312
713079
750475
605871
318415
335114
126512
943759
86183
757964
850894
823281
1059440
795097
282179
111164
374887
180800
414236
867878
587248
1029256
976618
737660
518836
564355
71699
628639
1051602
391254
51792
542360
847910
218343
670886
414572
608793
426234
12186
176777
312190
737669
57733
921049
900825
1088822
208781
1012573
879254
255259
237807
1027007
712010
740715
361681
355540
85486
576391
105168
38808
108503
964074
456708
711267
285408
23919
348465
200370
662688
238919
268209
695275
299129
876912
993097
926947
748948
655429
1083348
156952
361658
902553
667421
743630
558458
69015
1058430
336284
32956
1030739
624085
877741
555789
249634
495461
62091
82421
926480
998073
1059076
304649
357588
122723
69715
737594
776302
881491
440419
1013066
260320
1054247
1043657
645665
891248
710664
730946
151999
515761
1075994
639139
321520
1079022
999687
729809
297937
389956
412354
409309
93764
345777
600719
663725
1034208
670313
918122
312315
955732
67525
681704
719371
720421
207826
67279
593694
945960
849012
963582
868672
379294
928497
155306
1055167
660298
1055984
713404
768370
276919
337288
160604
30610
478698
740940
540189
1000960
583093
82723
721424
12648
157724
674312
963037
579200
474735
830545
925699
230523
965804
595403
342818
487961
240289
178968
652683
921846
1063058
1099783
806565
634429
295109
123321
55789
331987
528435
694843
512863
846371
139325
308056
156770
917194
956538
873940
523156
1066796
802985
969338
144369
473287
625636
624600
1003533
487469
834687
822241
533640
146719
73369
897731
118887
789355
611807
678457
270469
407801
817300
126399
300625
1050219
502574
440803
745393
467314
987610
264731
344416
80420
1037077
124976
971280
1012630
274799
1069735
740553
648310
433047
870320
409366
684456
1019831
498456
237232
253582
823857
849658
187133
1092045
825463
586052
912931
965807
700159
565680
727981
822002
253552
1093447
47809
34010
570603
383786
1070561
792181
450863
506050
238220
806445
191205
390897
1038433
340961
913758
846341
209172
619637
950961
334078
164175
741061
352674
849436
476788
228103
140961
202320
518658
65307
251377
76733
426748
841590
1024007
135840
343198
844780
359796
194059
448153
463280
943751
287203
197174
458267
581762
541209
931651
151327
488934
248753
658531
109958
412963
936676
925937
578349
397700
631703
1039942
738882
784497
20498
596406
903624
255962
111218
272401
326097
641908
715885
47794
606490
442207
481622
558414
900042
1013703
674941
564335
844264
967383
50021
991767
110133
41250
611142
672242
782490
438791
304658
690802
107196
438927
844829
488587
605172
1026905
652216
965176
578591
413400
26411
1035927
397144
307132
858207
842149
501489
454040
1032094
153590
958105
835951
1051157
730038
81359
468441
234299
975821
527069
906017
335076
158629
12687
557571
291107
683567
1069063
941015
302913
782868
39183
294009
948845
562203
343734
855836
819268
485283
603506
980760
435512
100989
1048786
147747
610874
219716
24670
570560
735455
100020
948206
442922
136540
680230
254638
900510
622000
993818
735273
1086183
43479
874043
144501
43399
348562
540133
923597
980936
74292
870134
661281
840700
310593
224013
885348
974859
620135
164932
127816
694726
769859
436793
816429
746787
747837
76236
890985
80499
709049
487475
103542
95688
959249
633748
32933
220037
664755
853130
856488
1057835
45664
418635
975388
611883
906334
603665
91599
523796
456427
678121
367401
1054490
621571
185795
345074
389222
139229
247064
478237
869580
183511
1003844
803927
209672
68843
404231
237381
1041320
89649
984956
583546
380980
9820
8770
403918
894205
1050097
907348
376030
467571
303234
1052815
841414
766960
9721
837820
204249
1048812
818223
731759
613148
256673
283435
919610
848761
973300
1007170
820652
931305
589913
253860
912377
371868
439810
1061647
227599
606665
197164
155250
1081385
753736
776686
824107
209176
984820
996914
1039493
514255
1005300
943656
696928
835263
550749
453760
4467
32375
507199
751851
898282
949565
943554
423032
729146
616463
201192
862998
729044
405665
334580
1024809
239469
883138
163146
286937
929439
622988
26885
238259
258824
679347
719334
892297
998797
92207
622168
151931
1069528
812356
677125
975406
37506
456378
853999
303643
1043379
215215
76230
766272
555338
289586
438686
571982
1067663
412559
614247
251780
250730
345808
620063
87026
608485
719345
733859
898638
899688
897588
236094
633418
870516
976416
622543
975159
388589
947255
432115
489682
771482
888832
843392
128409
473826
151197
235904
435217
700425
165475
493749
534375
397625
849214
538955
229102
415167
17974
386883
740371
990604
1046938
954550
150099
314818
1051951
43974
117411
928588
319605
494433
563644
230450
28856
561130
54684
268160
214012
1046989
527221
476254
742297
147480
243706
10160
92541
431460
127039
800908
1019677
462387
36082
94774
752896
1090817
793091
884181
490598
312143
249780
998528
638706
912140
690039
942759
1049410
140365
922849
617599
24335
884332
337918
537463
150994
90883
214432
985502
568018
596097
1075652
1080645
589458
603811
900668
465625
164944
415007
1000994
913546
732144
784911
384908
989463
1042958
664569
869662
367773
566483
473906
820313
890963
1085027
334757
359645
1011582
667747
83913
127854
678412
994550
362784
366563
333567
700393
988342
523683
485133
205472
77911
944359
818785
903298
1032200
148896
1100140
233339
161230
716307
399908
10983
418392
967247
281884
456920
972115
481493
323125
558513
144204
1070450
458593
616808
206944
1072932
413431
542709
1006435
129175
97430
657790
913205
1072780
800823
485315
165552
782739
653699
943187
291433
829047
479283
218766
185299
441652
312075
654859
685684
18162
720973
753515
927742
174852
171339
20046
767824
588582
593707
339012
474186
215043
245919
65847
32472
775701
434414
878142
333204
477613
129869
1086676
839200
299837
498612
472057
156547
29713
873765
489815
610325
73602
153565
413423
166939
922606
205457
27041
936062
423625
960511
471644
184661
12954
645189
540054
169591
290708
972226
843101
695042
902091
643707
786070
290822
785761
900795
657141
302778
223930
96030
815419
878919
969659
1083416
712826
187688
1009918
487017
539405
196462
134962
561676
901376
1091697
255275
899857
570926
632187
780847
91258
331241
172363
317376
477776
281370
733405
365063
806857
184154
597045
241616
625559
392755
788043
268240
537387
590917
10263
238643
302453
731253
864897
733907
67721
550510
729006
562907
889498
919682
850524
51824
1094322
51407
745016
988458
1067609
852158
358283
237160
1081619
495015
400727
583323
729539
388341
43274
966949
157727
460267
318542
762309
355967
67321
1012782
136476
20296
931714
1068957
16287
920638
454796
187294
786080
882525
531338
43793
927298
648509
221619
435134
487305
284651
86856
793737
838779
140731
918837
514372
482521
65489
815507
927638
362470
600382
635974
1029327
578892
296675
990008
72695
172698
635219
660972
515789
793615
442891
680283
1029589
507193
1044424
179345
368140
771103
746631
893147
705336
733787
301859
1046052
428134
328532
27308
170337
447495
512022
934551
869919
296105
567534
565153
1085064
169787
13529
532596
940291
687767
286688
423643
276523
989420
245617
96981
1069432
493559
568859
580049
1053008
769406
670099
15859
902383
793403
148736
359769
1030166
638721
320052
157305
156585
61954
606473
96068
864353
1038995
221599
289062
679013
774130
1079718
73860
981458
721418
218123
1066880
325019
445961
742866
928473
454065
628239
893930
840143
816636
464092
28570
629770
390709
78566
91185
9090
534818
977340
1012240
478850
401577
656918
844864
723237
540873
596846
897438
432089
652299
618122
508422
569488
651513
83744
852430
482555
887092
855512
998706
143299
104912
483279
511756
994890
39040
230405
174048
86788
893899
425602
1066713
432814
67759
684936
446174
95728
445638
1067878
128862
1046163
190972
639570
318595
517269
72344
655850
1041172
470204
971502
933894
772884
430577
281595
778472
571619
642821
318860
919336
1098228
963698
104340
526609
882080
86134
1008484
941269
250239
482923
795294
240664
213670
394081
1042465
147744
666037
667087
961264
962314
262295
428465
978964
287949
154599
583440
1061115
678043
649784
861225
469257
777136
1064683
352757
569454
366070
524678
881434
261231
744368
645200
93756
478102
1055976
491968
60212
324347
483692
203354
304264
912182
420192
756888
87085
1038304
605540
791390
23909
617228
341910
921526
488004
1066075
104117
674966
296360
774123
739508
380778
323993
811534
408989
619051
835713
939425
301921
464264
230238
756557
145126
796198
934236
303582
352085
682184
1068418
534681
873525
760344
384537
408437
78257
216465
925113
56444
1076137
1011758
380147
160980
723476
572348
772765
971444
993303
499522
186651
915386
395417
599948
1053065
1082698
742804
834855
213230
507007
24286
136982
853653
7365
947499
399275
243572
652991
387836
873216
472114
648502
84970
740414
255922
999989
832436
48208
244771
975639
817652
300251
979864
583948
1033235
160540
665799
1062025
933520
29531
297555
959587
117165
64350
501615
817913
445118
491225
20265
475623
38234
48331
653336
357162
818736
780281
174407
772214
255518
1081406
634683
186077
940533
695036
603871
1091076
795094
415156
410280
1040857
834670
55195
948245
611949
248313
199307
12454
749909
757879
295884
632350
29106
1004384
801537
190639
757685
508494
945740
309044
1071283
28965
888105
991187
523060
443633
408270
572142
188925
525822
873598
889866
1035174
923185
671100
837866
708541
888783
93966
1012154
971337
429360
159478
251716
101824
846164
1064475
539617
932174
847789
709792
19772
562684
962740
612672
581424
690918
192750
589264
975744
429522
114495
449470
999213
1064115
584017
480569
449395
928886
929959
121748
349863
579433
1011638
312250
661973
603901
1079549
1005458
131814
444712
808967
545326
358851
235430
327056
544892
515572
937830
720455
605060
1062891
917413
956443
388370
187627
651835
294732
978298
181382
678307
858686
923506
400521
209978
288279
260614
778235
586467
117018
885467
490177
430779
734907
395869
661134
428031
239813
753400
1021765
925475
536611
921291
35921
673832
907094
26621
828002
522471
536775
648358
319165
468724
143330
274612
391163
552214
166921
224553
1096783
158152
628516
427549
828506
810792
566716
442928
741782
102283
1093492
617838
273848
380727
649515
110902
881345
1096537
594620
960375
407072
795774
308372
367416
865366
386509
769109
721639
555076
507934
841592
285473
968869
462637
351000
162658
897950
639514
366760
928460
751228
346197
210077
137641
32392
635116
390337
389287
345676
987124
365964
257112
788214
297684
887489
47316
600745
488416
746442
1001164
338235
454919
322059
566731
242406
165583
335221
934288
710014
999957
741869
925727
436404
306993
440881
172437
1044642
1021643
836887
728445
364430
1055190
387088
1074513
993545
239145
41732
862771
495465
191380
767567
517047
574361
741438
29609
767819
859706
930304
185858
576297
988420
493922
686649
133536
638556
1087387
1055747
1047744
480888
299325
62251
771312
605088
750762
830921
927258
457965
633161
388804
550935
891321
132913
228360
1085899
725765
410960
179042
396731
158957
564542
514274
288526
942184
569655
729402
911206
641830
430810
858146
171563
516016
226042
78796
824034
851560
335566
748987
181389
977608
204799
598571
610973
526708
429397
627373
206720
39020
880421
424286
601412
67197
351190
1076614
386966
14427
1088004
354562
706281
627930
869014
196611
729994
368794
981914
233513
1014926
250433
632235
14918
360210
956934
745377
497990
39358
782371
528058
13600
572047
989640
1072853
378121
24730
79471
739028
592507
852465
603384
502316
992225
511140
731505
897981
1042704
92728
478691
841429
260038
965387
90507
365781
656316
210869
200966
835876
958371
69144
14758
887756
336122
859944
358558
396627
776234
131355
1018068
590325
30678
742320
882215
265541
1056355
373701
612022
800964
234855
468462
822176
449697
448918
10817
750656
906660
930423
996831
1098645
169201
297758
791692
871036
29961
46755
59020
149296
420525
417949
1009553
328711
213949
180037
376260
785726
111217
163516
557329
480201
599767
1012083
279450
332805
985626
1098424
616767
1085574
1035995
890733
795575
235853
56027
43785
253905
443223
538032
603461
404268
740121
126608
457467
15255
953039
1029459
272077
1012327
231450
77649
1057919
1072742
789106
784770
625023
584814
879110
225991
1044340
54985
556457
458973
494210
638476
1026726
615715
456268
176140
899642
744635
1011325
446084
68476
344568
802211
785073
567577
920253
86165
760721
323185
63253
916622
224678
551027
73402
426219
533292
415337
937512
646715
674248
404057
829297
120539
285475
1067755
689192
761823
874834
1018655
240687
761164
722210
736302
394002
1023344
912016
121723
596743
1082354
961670
927919
113672
755419
662089
450624
155144
821444
261672
471497
332719
1029480
737334
295807
592073
389962
404773
552043
995637
918277
139106
390178
189077
540540
752713
178624
33537
1077855
921893
380029
349161
631685
815859
51788
952013
1098012
814476
551283
966228
339990
30336
1020140
267222
880330
451702
279337
577709
1036835
646621
327904
583279
464624
51963
103549
246121
483388
817846
1027843
466951
154949
601198
37095
55082
510783
242982
314279
960023
477024
981612
626688
632823
997483
898425
340863
1024419
790589
181579
224369
789134
739471
473194
422006
28993
14602
385839
645656
358964
775882
35192
687977
478761
327512
1082547
1028564
867448
981429
640184
479199
559435
1082370
831894
345151
960524
152916
529079
862829
866639
93181
78434
29526
576820
91896
219008
727580
416320
998351
1083754
909478
973430
598637
320726
847250
936295
682979
81637
263387
152796
963417
804878
567023
1068436
994475
165387
1075670
787384
447404
550638
200657
349992
1092256
498620
867767
7409
2361
187323
327657
571493
589225
290324
113633
433869
876401
270072
604489
739916
12147
439260
438407
178873
412658
581148
170680
1063038
1018436
79931
427461
859373
9850
677585
386075
921170
727668
754926
530209
358949
287668
1036974
378223
158440
764597
1055241
989989
424857
241342
429466
441960
840032
647018
1078574
564907
701272
974010
26123
964084
578509
55747
238029
407620
674439
188161
985452
131695
370081
625368
78486
815563
774983
271000
747894
412545
1020233
525994
614766
296155
637218
363382
123661
626949
494720
998325
972748
430255
466662
1034479
978078
209441
215475
851633
654340
116225
327346
324621
660056
676852
44775
284399
974027
226441
698576
883831
461176
797607
286835
928257
671192
307564
141958
251526
314645
744681
342773
674005
596544
341314
923694
185893
801161
950605
390225
906383
622197
776397
419970
112034
182921
540746
102469
1090586
745193
510016
657663
930414
385531
463527
1069007
988530
152576
154576
1006644
436465
140043
603047
364294
294160
192732
433162
459310
1092964
854640
677681
586450
1003712
1057134
136959
858883
873672
1038914
449988
370382
829309
902489
92475
440402
808930
209960
65676
303002
418126
29793
927503
606635
128885
189292
626815
388539
238403
22250
897667
204424
205474
737053
63347
240291
798462
797412
839569
770015
896287
486618
940218
640070
450817
366551
930447
431534
582717
611441
290181
1038362
991007
179348
15811
545054
1073140
712388
602503
735725
672033
142803
935557
253055
932649
314684
348457
452333
432769
860116
996616
406869
71919
412185
208475
105917
89320
769720
182301
887974
466278
631743
489234
267846
613095
467911
656702
70217
575567
200729
662314
1088607
747260
513354
213643
728617
885949
916933
281994
261375
809763
46643
364818
813185
725563
393635
1088324
532105
496109
612444
423483
500467
541842
197408
170878
893631
1027686
96751
227395
1029479
1030234
923497
1069254
61930
1040613
647956
910523
44834
579597
7063
1084042
759057
1097891
172852
159590
237153
36600
572100
512070
775488
1056292
789291
960437
449296
877692
1054088
130985
769455
218937
429236
309427
594062
994355
101358
627390
1010871
790451
307648
1037795
467646
63668
331248
824299
84948
169801
824940
312457
38117
359346
439973
156549
252859
602893
574672
928538
904857
211391
610018
931490
996437
713657
697338
847442
1089654
159762
443564
831366
941139
1098319
712229
460740
879830
192504
38568
715023
597083
311509
19348
421786
309038
788164
46524
389467
414795
184861
481520
559907
287227
70959
631692
49095
401450
528033
225450
101057
684896
542622
821285
283819
758533
862885
356032
1036634
410025
1003562
30386
739755
83359
577780
991639
288155
478962
990257
342915
853995
201581
260734
536936
687501
1023786
57640
734018
207644
151478
425991
816742
477696
561566
1011020
370792
798533
848570
27293
412953
870121
626747
899597
200701
53073
220201
476618
247069
871648
178130
984025
297664
427405
406298
119784
494838
484793
1060900
905694
972522
367130
43806
416481
455027
570597
161427
515214
298400
934442
711975
95954
1022881
822728
468435
697656
239621
941332
1080471
807245
787641
928119
376517
382934
131954
680138
867957
914569
778086
639044
809988
462488
788799
939972
626043
754539
75820
1059594
1055501
698475
957899
86558
1080260
1065953
519293
520608
1050515
277767
296599
503314
344062
740737
745487
786237
289220
998014
998094
834835
349168
540725
1006687
322634
31053
162457
227290
804123
1075243
81253
1063601
395389
507052
330965
810215
477253
862406
136023
675368
318388
146067
391340
121790
671674
595332
683493
317401
606865
896277
1015104
105604
152234
539497
192007
942896
924995
188332
638847
9419
99574
669709
189949
804499
116498
598446
216275
875290
311395
1068732
901451
600744
454633
470688
441842
670801
37911
372937
773099
750790
2824
912672
326636
950032
86926
77585
222205
749449
963906
212313
308500
316009
804186
839566
820559
1034491
688424
595082
28721
403451
223243
865352
158781
877325
664235
288481
204196
797632
572525
1044909
337662
181351
363662
1077619
862456
1002387
220878
295066
631485
360660
905364
107727
100121
523314
521527
53334
593096
20478
850449
975545
301663
974630
753220
363809
701544
64158
1087648
75819
308513
141331
632551
516921
513904
512568
239926
358201
498861
1040988
165852
41966
863760
431306
193229
12145
242961
97843
563515
34703
330776
746851
313737
233258
718339
851658
1086388
412152
203538
686718
215929
1000429
727734
839916
503863
875930
324596
199541
184400
542326
101789
689834
438129
628094
843882
532019
349335
324281
473619
333874
218285
2887
51678
1058354
550167
955272
499173
1082794
212268
42072
949373
984393
476397
767687
604367
159077
52302
768459
823132
748512
345147
53616
287615
610159
209047
945434
169652
732175
862040
506070
251212
957591
1060748
213593
1071852
875549
75195
170792
814619
283295
822230
757116
86270
360617
98544
834451
3039
874383
1009209
666952
413679
881384
522944
271075
151736
812524
504557
164369
50581
634180
1021603
457881
287430
170402
991766
676657
463214
921304
315952
805263
235015
457536
365984
367034
604938
966229
145486
976863
395664
194701
514637
598549
192599
272154
236652
928529
222922
279750
1010980
765616
1059627
257027
120478
558014
1044260
765711
215827
1070057
798502
1049335
1062268
240393
389861
222836
411701
896342
303010
200415
568857
800835
214198
559034
647921
596595
974787
997715
687161
311648
543060
401175
1031730
938736
748583
257939
582434
818080
108427
589407
832376
851175
31635
184152
395125
871762
156607
12154
366664
677472
595370
480667
1038104
610242
43933
355009
33793
204330
713937
510743
272681
393030
590066
300131
578227
612874
653977
628643
836294
768468
16236
117365
281365
274470
424373
757760
578775
152528
632860
4841
195947
872957
42325
266837
1085162
402630
1011032
650897
464688
600057
875220
891150
1062296
735153
1005003
712214
766455
46863
83506
250464
82697
476454
317973
754753
234912
190473
800775
190263
958312
390204
400477
620408
551762
351833
59107
646462
877294
1057514
877892
1012718
331054
94521
330943
143013
1080056
841956
707460
584612
1068777
1100126
92473
911366
717815
874208
812063
240445
111016
1002769
592865
39010
209328
456059
1076269
403409
663116
48768
1076664
956223
998525
905666
763741
925463
230185
163294
1026433
64377
219207
657288
886219
643751
945917
506635
284049
341570
170620
1088359
177657
380700
954873
762509
510740
317056
597856
352342
418740
114516
872280
138134
481059
712634
935334
198962
943698
959554
419982
84282
931778
1086079
1002494
1001444
530286
94146
444823
921772
417762
324356
374699
310169
62454
210530
674076
124528
818175
1012284
172613
781541
314423
313373
372701
314846
641000
815739
112539
873867
938056
553686
155484
493577
907030
853333
519990
257419
462914
681369
284920
244148
979505
21863
441102
850527
563899
895430
1087420
76440
32507
904216
711270
1099421
450949
885990
1045536
584105
626991
667276
755807
437060
142228
272497
1076122
256614
1042096
1049147
523567
281151
234080
368924
542704
156701
185200
779288
589942
477542
596056
224224
944594
420723
198190
752538
464124
972417
399600
79295
141893
707489
707178
763254
1070546
443013
156699
259207
856093
351163
599739
647799
1072913
892396
851078
1083344
263175
753191
896723
410587
663722
473799
365298
144118
669076
342445
134331
76016
759044
958462
26988
261519
733583
729815
1092638
238324
1033345
880918
436449
330296
879482
362227
173726
751696
609082
144060
824752
516586
118748
119619
926131
842938
463197
605144
472874
897096
912691
1071537
62436
846600
299176
433151
512006
110921
645632
652588
835367
447638
191503
519734
805815
930460
290068
696559
399049
485549
946600
280866
333517
232057
965344
1031084
1013063
684906
76793
516613
1095735
407729
471407
717278
978032
797248
343473
884857
1087130
42011
943013
55483
74913
157174
157537
427099
761151
1001565
757832
670407
605726
271570
157464
696883
1055889
742986
547258
614461
673491
674541
610473
980612
186536
297038
559909
1068782
98275
64156
374324
853622
904000
1048415
1071589
1030936
827917
697988
1036523
62394
1070109
793850
233609
709451
844933
275401
291335
474404
473425
293961
635803
336187
136260
140697
1045306
966237
1057003
781082
27273
623692
546143
290792
759001
378772
664584
939948
827166
823060
66888
621574
1007479
682214
297517
14424
921926
928924
141681
888420
561728
20675
223042
513583
412241
815547
548359
173333
735943
297463
212821
774193
637800
519591
760025
125429
304624
939888
70203
352200
813306
989345
700594
256443
1074580
850998
336609
180410
303311
667095
454252
667524
159704
547186
979252
233607
741329
816242
471969
405568
680623
498031
128868
577984
1084487
348408
1028451
912323
798757
219298
1073836
90695
336520
895017
598334
443763
1085985
277529
370574
483923
420093
731946
788912
295743
61926
541526
911914
358483
989983
126778
526231
387114
369415
631947
597928
789198
358360
634347
215423
980424
955631
696178
382333
660094
946696
751679
689062
809844
168500
1030315
272559
1063984
803791
322672
1013193
889293
151639
604241
264024
7158
194635
549350
1090461
509808
406778
836728
1002416
724938
491447
385909
789458
70984
1000862
366178
601051
959138
767767
1000562
533157
614922
564128
387444
495190
691574
631104
672993
441464
1002361
348942
666046
887984
305158
867988
451451
668808
291719
30304
1052290
735374
163374
288915
519402
940565
593051
713812
115812
233369
297918
60629
993221
818676
426078
452430
611106
408677
1036979
392759
799319
932569
171014
791737
523945
1082425
832000
619698
935750
717016
256643
1088188
963275
637788
726279
216065
739799
413074
808484
921499
55644
84912
260612
209002
492710
83206
854525
403114
691018
650597
1066359
418396
1050812
215142
132573
1018218
20324
152598
188644
192910
944878
179260
464582
690925
956195
422708
430763
168733
875601
553099
742258
624077
530129
1019474
131515
925402
1024375
976352
56658
708464
679494
614395
811037
944531
218819
973561
572767
1016874
759914
857909
831772
296891
986765
896152
999624
415976
48390
559575
64520
612249
364385
782644
734462
742364
1044327
415269
1008172
215793
271041
177852
599944
624995
261576
105085
961041
181138
173543
842472
16653
228760
583574
1005271
841532
49838
967579
510242
67563
800757
442494
716621
793519
350227
510975
1092319
974183
717409
704387
1007904
1083143
418695
718410
483096
477058
1060960
92924
528085
459358
338708
870300
795405
39831
208486
1020381
646740
1085345
227799
621129
443865
883480
251834
1021550
887283
316245
409427
940298
1029124
718630
354338
907677
122545
742497
368842
532755
884433
192626
134610
58182
857431
1070308
1024374
56506
467757
260607
616928
874679
749988
743204
255699
504343
263655
990554
11254
957076
661604
28937
1026842
387369
936412
384074
491133
159870
646001
759734
195011
332199
657007
1082167
9718
757503
440413
198397
619958
520748
1072077
197186
506113
303216
245882
841928
459044
13300
379481
494018
1058839
942363
976274
258658
604294
321850
64269
1069120
933396
20815
34629
393690
1083539
1096972
791695
532748
457563
645593
569244
1087641
552984
1056975
327208
304293
462843
87021
333028
929501
852484
643426
811139
50484
519412
806755
968420
735440
330287
637757
529928
1033363
283748
237938
634342
459616
748823
1084607
651599
873930
415673
391069
357830
391116
548187
719411
869775
998809
1083156
515861
408281
309838
715526
119939
428745
166767
816229
380051
1081854
283934
127485
451833
472980
813672
28328
947602
210112
183377
812613
841010
66592
172042
360069
334027
332977
1070289
332607
780026
308868
295777
18968
413968
50854
601522
1003752
877361
780457
469303
719925
643738
78057
770178
182896
874531
714146
442791
231882
982972
1030228
438643
713133
637586
514142
1048058
212876
331389
506918
435838
375868
526478
567483
1016875
117401
589347
452938
810992
964848
407117
1085242
793510
1087458
675572
971140
874496
682885
40083
484959
954770
633572
776080
757256
580518
743769
196231
794110
832374
913227
413989
865564
511882
406806
97300
137857
80642
994835
379626
573000
394087
820219
254563
587475
464057
549923
216258
23968
653673
60809
1084928
628124
677176
326845
598287
1068362
436550
532203
145625
5447
163545
648282
983673
950593
652284
722599
517172
759844
662370
880820
943222
1032117
188042
273570
522553
246231
968911
1068446
825355
191306
257681
882237
476008
226708
227758
59004
440283
668464
966769
740923
203057
1088005
420614
74595
222502
866134
480676
566312
605415
671115
671116
595492
736531
788128
43976
182230
897361
902852
670844
357994
745373
1062571
1048288
1021013
172725
493646
853068
713452
209489
659507
57449
165611
214023
657953
386064
8867
336613
493052
9018
752730
150233
404697
140083
857115
225955
973415
619212
915333
313213
1001150
892101
1030275
670553
522216
303564
241065
792926
186335
83021
455843
1099278
218731
766409
98542
80118
242507
571445
754312
434640
294444
686423
975651
703782
239098
159814
518245
883444
384608
918353
776497
839751
57754
431467
141581
308390
454008
1073348
988142
331237
487279
348633
210230
110371
743085
44839
720569
177091
1066134
451770
122132
646645
1003687
572716
845594
737537
843170
305914
385198
153954
124853
1077903
1096613
569564
76392
767233
833493
759270
516290
235417
881608
46831
929683
823535
373109
1045591
994419
532938
217104
781713
457216
502766
713810
283953
275660
365032
569016
915850
327788
358356
590378
575576
1093898
67942
624288
133589
127181
511948
802752
753008
835500
179189
944477
949892
75011
267558
449292
948296
793675
533177
60783
800555
672360
1043076
422614
536183
243395
573803
850707
781068
221572
873365
101853
71299
1069664
196702
884766
613276
395658
79461
751400
906678
608842
168574
400099
720270
816703
195314
861717
259987
560573
856947
552462
1081862
472197
564121
798328
1012337
151194
751356
350924
383324
921419
484598
1079172
710530
217744
184018
607320
84814
877754
456735
968493
1038058
472182
78108
967988
8607
565045
417298
291421
997068
909524
811497
875292
652022
627715
196492
446492
465706
991259
319093
751517
687962
85078
275496
289507
453503
439743
4940
633958
835624
123960
432664
917270
413625
52732
1069850
634730
679263
340768
1030207
241381
429914
200744
85983
1045382
749384
816054
243687
569201
791164
433325
586162
218972
480472
427158
243379
565625
584824
849218
1015772
561275
73095
245067
94569
477550
486245
633156
185640
204993
785313
379132
238943
789000
971428
775200
1071053
1044408
422823
87127
166685
389828
341035
739168
138076
519225
1082414
857720
422021
659449
87398
37387
634500
138637
22527
404741
585798
646222
579223
984422
202385
796687
622536
558057
870751
621691
863111
167923
633797
702691
738594
631819
869848
137564
231124
169706
827561
631440
584009
236617
405689
183237
398155
1055486
351604
29581
217597
578716
977716
821938
866455
223830
65193
537487
727839
1093258
356011
966418
8916
225788
218735
1080075
468478
308335
987270
962744
119533
706673
539200
1022703
871522
584915
270831
219631
48840
525969
97238
1010738
6045
869562
392882
249440
110425
793176
666601
460137
898343
1020059
679878
1033773
440056
546299
942311
194333
586389
950513
528618
100681
657817
600685
286458
679877
802420
680487
261493
873642
562613
409623
128581
455452
628234
167615
365182
1007443
586346
1049531
1043220
954912
227690
448743
108982
674527
272243
936834
286900
112244
629172
293617
655775
837325
979360
58453
940685
316992
322437
551481
22326
189011
324787
430473
406769
228974
863225
1009486
948992
102886
1039758
124051
506407
366728
575195
587047
399061
1028942
309582
87497
885781
290293
1055811
582944
666173
764088
383742
118771
1003137
1097049
335490
446410
858462
447026
959114
532837
123298
333009
852002
197972
1026851
644594
801215
48443
234537
6564
219130
1051481
556742
1014497
516451
486773
321808
663042
571584
711155
1008304
848009
31493
198623
894191
344743
64195
648455
608654
998875
961521
631694
573867
988681
798388
645730
152149
869097
614986
186676
473879
1027323
1065320
128080
868783
560659
1054820
291872
422452
905058
757218
1038691
402433
394104
739719
425112
303869
1028210
27236
226017
357793
491211
170030
864548
775825
151356
116049
338779
422779
1060098
351961
1037083
22856
665458
862744
140314
905677
847339
247474
357455
641823
218626
123326
1083620
473209
253389
758256
1042867
293950
1029898
112312
165731
326876
1010418
755810
681786
859976
900232
400686
388375
266498
1051598
706735
1058247
196032
265223
1005879
173368
473855
595512
75870
565551
994514
136873
866466
301827
577987
745917
955743
233908
12412
813408
659276
487287
1007396
815330
250185
480564
653380
546528
4956
848559
343037
64141
122205
834760
370073
248242
423467
264165
612223
42627
1056879
478718
954020
214407
503539
659252
648858
170085
351647
736242
221352
779593
625153
1021980
271974
863293
998269
161777
866337
618547
1032044
383416
46540
990665
825950
379670
684851
569269
596920
39061
1020785
296282
704438
11294
381594
954220
30786
421198
843038
438682
516216
244411
567368
160219
861130
176634
675271
187019
843847
765207
135950
985566
357602
314939
990945
203874
932573
655830
516175
65749
407166
188683
552190
710718
709779
1004768
953831
676374
431634
639885
657015
772476
860833
81629
839500
387110
1081577
26495
547537
64664
507953
347263
1028585
375977
802393
410528
120213
67990
779029
11429
388325
191788
671664
560025
281367
150301
602791
810350
208736
988899
958726
932850
282898
598702
310985
18069
114946
467486
177253
186805
307488
1031887
508269
625321
846564
11405
341592
1055599
554339
1008652
1058879
841892
739247
110576
427975
286742
496542
1017052
577174
980850
28002
233334
390872
429603
908886
782906
776263
531674
934541
175780
222454
299808
887655
621449
618632
1078710
451506
942118
642899
469065
35745
648953
635557
737209
572736
207332
255928
298962
327498
989685
988635
281136
890967
601595
155764
873032
1052469
259065
724472
401368
536472
362131
88356
102006
733362
104734
613634
116348
10497
1031957
862950
356134
327381
705062
153053
510554
122320
592771
451342
848238
1047571
50350
2790
1031935
370596
736780
283131
520889
310302
698050
136521
438505
555164
759130
748096
22111
4466
42533
148322
546532
47149
638561
655818
900085
268193
464117
296378
586188
1003279
809168
778268
86849
589941
976130
442469
638135
412776
402757
874739
138737
185663
275794
70773
81996
1067869
743003
354191
343070
123561
589685
1055714
332901
722579
487074
1009974
1002951
1036677
768421
74828
161463
701471
125467
883156
1032956
177323
538750
335893
206911
878279
850750
823458
181341
876178
71123
134794
1067694
521924
706484
862694
247731
149315
432512
215769
24249
606215
444983
881764
643298
1046410
205810
814937
1078384
352025
1071780
476227
853409
896667
337140
367616
891941
107641
648424
94454
821739
310389
311439
379161
650161
811107
177849
8708
80404
536971
625139
741799
86348
221133
917337
259653
91726
540496
300401
191771
365159
322597
42443
1089407
896587
838906
1060987
747256
582086
10036
406431
213442
974636
74278
90715
68084
826670
1073701
245845
770919
1089659
471766
433324
397463
619278
219288
386595
270529
364322
113348
372116
566255
517544
350515
892053
921085
521260
868381
545712
787212
988893
250215
184356
191153
708993
76218
155200
362523
29249
1023287
1080138
714967
302022
833107
541397
787813
183410
404851
95616
1088137
58614
207432
391343
421911
628857
572667
702597
944229
677259
531599
250232
858594
634976
592339
789521
36458
27537
973452
1054677
248998
1011403
268192
933897
131697
14172
540050
478734
6024
793796
1063614
157497
1065097
783910
139211
907842
658080
215380
262150
463848
537489
143390
924919
414313
304098
933249
792008
962906
1029742
858838
577719
893388
613409
1088433
48839
275013
530463
401411
13999
944429
554491
973583
522489
513889
39052
217627
540014
191947
759923
602414
1043326
377568
177997
452761
1062762
807070
194496
1041408
926821
314715
820285
543355
421958
462756
528043
883907
937935
940835
685909
91742
772854
503559
745000
1085839
1016431
1082300
298869
410650
817025
917234
163832
766649
228501
780656
1026354
1061262
710698
414434
672822
651967
859168
886688
797859
1012926
785833
100237
14934
240896
1012837
958396
265017
910234
1058120
1099120
132972
322996
950855
446375
440879
235884
268298
78642
544995
874761
552752
281211
1042442
1041392
459555
399757
51170
759502
470819
187313
292418
609915
282405
432491
1094392
909838
386539
1017649
981459
663791
830309
301808
504834
826303
574387
682719
305544
142728
317774
579567
952181
685371
827792
256117
648413
437777
398537
775007
433658
534066
1071743
839451
820802
385573
1086810
19613
141783
135592
182479
510026
369384
368267
62891
503125
194065
216199
634674
180549
954393
22681
786740
938263
109640
618236
597116
86778
207523
987765
423877
288698
742505
863643
597591
310969
532869
359597
1049607
484443
185127
685019
744033
2581
824620
151758
367882
992106
635164
11499
116339
1063041
260160
948581
54363
660909
534282
104423
1008063
708496
381070
116948
809912
1037862
974012
810830
858796
922272
522499
31082
944431
584750
146611
844525
889238
176443
46273
1069546
1015503
659730
1035274
368525
646277
377086
169966
678454
505596
848441
329982
380622
100063
116015
510493
879795
243445
681283
70150
69100
953270
952220
131769
406861
494773
1099988
576350
905590
877194
379014
340881
915553
767694
457029
511925
940889
723695
326242
212191
790682
834375
257093
960162
675251
575368
505879
825349
937626
317548
759450
34964
659176
1031545
991478
724424
763767
295154
415460
316683
867003
365901
912709
262692
673554
110653
476967
958068
847561
800920
837509
313733
1099678
816022
89598
924948
153155
932096
152047
494696
356489
1029448
1028398
755734
775499
1048043
33955
530343
929807
541205
1055375
1036090
905223
720642
684776
345987
344937
923701
659077
178390
883709
747299
569326
230337
516289
545992
1056233
43406
748974
278960
91984
677897
1073861
284774
155506
948968
913888
275623
60598
785267
11502
1035416
405006
407647
838123
1040757
1097108
395575
486028
988789
741967
892082
93314
472732
104089
933422
459397
660931
281760
780272
382852
734871
239162
157842
852928
73056
107849
615060
970047
502618
697568
1028494
989174
144440
299801
175556
238157
859063
1008233
408672
533601
476543
748174
294168
637354
882015
405715
138638
671059
50580
703738
170424
555772
30915
143274
911826
542299
458450
242683
1028057
609121
814013
742844
464638
948727
1001032
112443
634088
760059
451293
68453
381196
974203
17332
680075
226763
536818
179971
298576
460639
946749
41996
794885
507587
124753
830512
1010891
803286
133763
656840
415585
823076
697194
387019
228803
944510
57665
83706
138167
523679
520344
984538
319598
997734
1080401
205529
359822
780642
709614
82193
795509
507116
653467
469283
7771
857558
1000538
575572
291087
598231
472159
32447
738773
389989
194200
54234
707523
227688
65405
810730
664714
1058179
1034281
1018912
265327
1005553
72193
270950
1040611
649781
515468
158688
837313
777070
369799
991438
750991
1060454
992963
256977
12610
634458
136515
216572
1032539
389094
223563
900993
162207
1093951
609109
591620
9274
714679
819827
387443
575638
146694
15557
559258
962498
57136
738834
24827
747901
481037
206104
1090593
474947
1026928
800167
852164
216915
341307
390493
724688
388148
89397
339956
805160
219904
204924
61844
902077
901027
658738
880540
678757
1032989
148262
954384
865450
964557
355075
171975
329104
921088
513273
950152
949102
213793
525115
526165
15315
1046922
144096
697663
736084
776106
1044189
422431
690821
467512
868842
920245
451507
79829
597124
798175
278457
261100
100450
258144
411346
603136
902893
979284
1076074
669119
151771
774454
164092
91782
752680
479274
559517
453710
807887
313305
926325
608114
89012
404394
350155
128672
752059
664238
848957
811470
465673
148323
464967
848898
898396
1054634
968344
156393
722606
279555
576397
124348
170354
551397
713324
863959
861042
19411
542103
578377
736768
937093
146161
659942
821675
507959
406184
777280
398924
576819
871247
30019
624886
811595
856849
437588
333732
559840
1024348
634273
445062
389175
1042118
426432
254562
845334
338750
482952
243124
244174
257212
973538
1046048
308799
626148
754197
278726
948745
194363
788015
709157
480053
616598
242542
812687
947808
523649
404297
410418
1087821
227676
791422
901808
271503
1090472
663712
76933
950288
16151
23621
226064
1049862
824284
39987
539787
48990
792506
452052
905587
438176
1080093
1010126
186097
188448
432927
486758
1003125
738399
356543
909852
1004557
180986
575843
511809
464899
170632
142809
34469
768677
681332
95528
634248
929478
802449
393129
840542
332733
891673
777788
1007762
203679
729742
990027
401232
849629
578819
304297
679089
462883
679425
692365
259032
545075
181197
803962
491896
92545
34112
284754
810765
365950
758648
577805
625331
1026243
88593
644447
505684
821960
18397
90635
713756
1075410
61905
484692
854055
811524
437115
250200
319442
1058451
768203
182623
603807
138842
179443
615175
481612
145319
425118
927519
443413
679318
1024236
931454
160201
421955
742607
755817
544188
775102
817192
497912
747467
690622
515292
39959
590549
931768
884368
706107
673362
302997
294855
1096714
199834
1041947
186689
157158
316543
717242
805042
431730
823605
524285
830711
1056048
137078
48622
5743
845047
818303
277613
618340
242483
882283
666464
971846
827246
308656
789884
97935
831119
92675
479634
886338
1077418
130657
78452
115677
681833
75044
990261
820475
943715
412414
953756
122896
34114
886212
700555
602958
1045009
258619
550930
849906
1009861
127773
481448
480398
962095
1008948
287603
989027
134975
560772
769495
544411
308670
79568
1018276
353113
319305
736024
739711
246716
639797
482135
783865
653710
998880
399393
284250
238722
879409
833694
115873
613371
792211
155326
43191
836478
775746
635926
981731
565924
768408
435385
1065235
669064
660488
650437
621927
471772
1024903
462067
328631
981418
1073366
427900
85591
220862
8761
778422
902223
321448
240146
691943
803420
663136
685672
471710
642735
155638
991047
118536
868694
1010192
65093
862100
264530
871477
532437
1084632
817450
598392
709167
46363
473954
596834
96202
88670
527660
719165
382087
339460
583988
11657
535377
934915
19930
711028
634422
633372
863186
817533
393694
996858
679079
473669
828948
1035520
303089
618511
1018710
285001
469659
675412
89328
280388
1007663
1068331
481119
777558
910966
522610
69820
974588
910539
553649
327518
17684
967271
972060
392957
923960
781112
571403
356601
1000820
477215
792310
132084
904633
1010952
396923
672509
472795
1016821
278498
1057890
1062511
735837
417670
554202
444328
31095
659689
873812
84544
965659
27246
307092
6498
385268
515952
129580
259494
1071635
858436
812582
361922
43722
314496
595845
477889
235543
981187
425035
60176
847530
476178
961096
774927
548018
757432
768296
89811
549987
189164
455949
693877
952020
385715
153298
538999
372229
529724
841559
1098893
61491
650541
909675
968740
346086
729145
255590
737042
417236
115987
797562
812924
1068073
637184
886031
123724
808168
236792
1057814
274477
920598
256306
118558
767465
54659
108574
194975
497469
1034650
419284
529426
308519
662817
1024773
789332
901532
451980
205305
849641
576369
381261
799375
606301
880379
653232
140830
915429
524879
663353
84232
844697
1048921
253060
776785
974457
547162
686967
239082
668873
773439
1093765
1026036
290992
409204
697625
228292
484265
1068193
901099
806781
947751
471995
1014803
1044590
196608
576506
797703
849316
773334
984951
160419
611655
678627
502916
355612
1045424
245623
113277
1094968
694850
748311
1059904
780029
795854
598301
513052
118093
837731
946860
757248
1048446
11060
771340
11905
226908
789352
897541
615073
902080
289498
58646
945935
999956
761133
177942
481019
993804
894998
800403
1036224
821346
461217
823206
38699
568530
338443
845475
311713
324038
496693
153544
92929
950281
263624
503997
730721
713786
119032
450836
902346
1054584
473177
997371
816490
205397
1045258
782666
1005890
452382
627160
8540
605034
659404
604911
331717
71403
195324
884682
879636
717328
900910
208065
314105
789622
662995
49456
451534
24695
1056794
221152
195663
109078
871688
403957
92111
651937
593839
991516
625230
472997
58764
414540
150159
935991
617345
387582
203223
278157
258754
728365
552670
126273
79378
957573
567213
362952
571952
878494
865759
399335
677278
29239
1068393
267824
918596
28764
718282
941773
320873
473179
799628
40997
631617
802867
657289
543272
555126
1087498
615727
246484
175761
144218
223269
459239
212214
250701
1034116
3403
286391
1057659
1010231
212543
81391
307401
1011369
450384
967786
903540
25937
774781
322848
459085
324566
312673
520354
1036651
627376
784062
1060990
100271
373775
192322
690071
681347
2356
89901
702540
1005043
361606
115889
222177
452703
560435
558921
894021
1046418
337238
876320
927459
255029
450121
810441
672724
614204
1041054
830642
976287
81431
723446
818605
925724
59487
304111
1033877
242410
991223
68725
514056
532756
350588
520859
331294
6662
128420
192134
943696
398971
913629
907319
189081
489572
639553
814238
951722
667065
13631
1043523
998134
508985
92375
523470
130711
408279
300508
1004822
355500
805049
908212
46812
108689
193418
802577
801527
173789
353617
218992
199289
453693
452643
594832
294845
725621
959502
991275
994389
365974
109595
131083
290657
677653
826595
640046
35330
311113
1022258
258353
1009466
851229
467865
491189
553328
726012
1013781
420724
986619
441127
947227
649539
537285
518134
225340
431543
119509
99218
758667
466579
1059316
822247
61155
89883
292710
205242
814060
357708
945832
257855
436630
591845
658330
791454
545301
384369
13203
879849
383204
590170
82832
696018
36441
454158
987537
876959
180666
1074822
1052935
787110
982116
1074091
66925
871843
134736
64629
870447
794269
689000
509357
1025167
1075453
632550
153347
371044
761248
730616
878705
294047
400636
111500
256556
270102
975032
915081
551532
284113
388069
539331
251489
656523
982181
385302
923270
183730
927077
699221
424407
432909
268126
332864
1097314
751867
209171
912666
594709
910894
782825
653836
202671
989749
106687
530117
864262
148409
325320
930063
525022
99060
596656
1094888
644190
1059933
168043
313405
321976
944248
820331
722127
200798
754398
440400
919413
21467
172669
879410
217701
471269
584683
32072
1096372
209115
78318
756588
98384
278899
724800
958329
855763
581237
982826
865144
124913
322126
745968
679684
104075
24173
27196
553088
177169
851235
629616
504307
1080860
720031
381090
300934
2834
375659
695007
555412
1029764
92768
889647
422269
1049213
969132
822099
870609
246697
351019
397073
208604
533016
856291
1033414
380973
802028
660445
551231
768268
631168
627662
134359
1014186
282778
596272
153055
70741
330420
908007
597905
721672
1010433
217904
150008
531874
472619
619665
350911
50090
681287
455139
932317
961371
1003917
434114
906415
122003
838831
219595
250084
830124
564183
277850
446793
534369
1000171
4837
1002208
547627
484492
877078
194784
735499
644842
1033842
198795
732176
209099
1098590
957638
835674
828551
83354
350104
600105
493430
619284
688737
321355
528165
794468
450752
6555
644537
655875
997251
514247
1076153
873286
553190
141758
633918
134157
826758
1075698
659633
874413
633927
1012473
749488
606976
802406
1006499
134019
274806
792338
176941
332665
533869
148959
481486
379394
501008
888433
502402
1051979
861217
872761
235321
16273
1073947
674509
471781
564492
96577
169501
936193
139968
877135
135820
957678
446882
799858
589645
812124
678058
296796
702825
590294
573156
683335
128637
247886
194963
852095
476984
555797
506014
953558
560814
386650
67445
643491
240113
418920
536150
227025
292647
77809
972477
401568
804388
868995
912994
1042029
553366
485242
33139
516103
19827
703386
934306
847562
357610
358075
658514
365597
316910
681205
382163
142582
183868
478426
107036
1013109
657039
658089
933749
530627
501059
773840
198003
413377
949701
810477
638926
431456
273962
67707
1035427
896825
692965
94161
241345
659162
332110
174345
1014353
980162
114444
436103
1033381
783642
378530
642186
249510
250560
106728
639166
407608
330628
222995
409314
101159
750467
1072885
357598
994717
582813
821937
734661
516968
95449
473447
675579
275290
842980
176830
746189
425677
729701
391667
680153
447489
617255
180393
998623
535237
379830
964711
51158
425923
76878
1068765
262438
801517
568164
974039
543431
164099
727334
682544
1059261
375657
649881
664797
616154
140123
469252
337989
307882
499967
952923
124522
763849
515195
855569
799177
1015639
991356
1013206
493562
772133
275188
76713
955818
380806
1048492
806224
350134
126101
240377
144177
738325
604409
350405
532220
665622
458475
260492
45728
234980
526241
728814
54307
681176
827046
249536
49862
1044093
276247
355282
587979
624136
276278
548559
21906
775647
524052
880007
648599
302770
490759
893324
59248
190262
51586
425903
424853
771639
501673
543087
623274
624121
811046
252517
40939
169798
998763
301557
628041
146238
370747
946752
762434
845415
191878
66589
716528
383506
319915
1076599
380393
1081275
711344
247213
961771
148110
951369
786657
764934
1091929
697168
23671
1073397
492232
831224
107180
1039037
27334
167853
362925
1031676
260165
311988
742052
160050
377060
927368
226391
506601
438349
446836
1059258
425395
166859
1036285
463858
282269
554560
749260
939923
790517
260006
565302
330088
856152
1037716
273233
1037829
195008
673892
823990
77437
762537
70575
632837
521888
30548
442336
1011332
738203
656730
436325
1087256
235540
75444
749029
219669
120186
708955
1068162
219019
835334
104587
1018084
430574
651993
595648
49587
870766
402327
967481
218290
910112
53482
634029
785856
744595
408111
140382
159998
503794
107976
135548
1034482
755561
1078332
1034129
71974
801141
31897
826694
898439
286016
1065177
904619
1007844
408706
30301
962089
1006009
610742
704750
1052550
784133
92652
221060
266564
945698
312812
895737
254334
428881
422347
436623
439764
488672
526863
810071
185993
55044
526459
680255
1028028
1049266
312227
281524
676077
780779
124147
803447
220365
922753
581988
643462
89964
195703
967491
189310
743518
280518
1032969
93382
516329
258116
831054
61109
909832
713455
479131
72094
750510
413281
239659
804437
708523
144635
25482
494683
548748
435881
655981
803457
50925
471967
9705
387447
514462
309969
857342
637891
174800
751251
985821
621480
431133
408263
134199
1096144
739138
40924
181622
345980
1081061
506076
601640
298263
277979
364994
755180
716024
529840
469746
777472
416610
666429
222373
294937
1065511
422186
775622
135540
371289
941562
1088760
789704
549567
204819
203769
1042825
344429
467631
206478
369545
615889
58261
505801
716832
972745
974406
176334
562693
372190
498817
861078
241598
166548
511811
361109
1071914
184214
20714
217162
1023013
753948
839629
1085697
806849
74647
638563
889265
399363
915462
299623
924222
226985
690286
504245
197209
209333
909939
1048760
961246
961245
313889
34602
379351
1080420
488711
488357
863646
60781
447069
421756
855263
486744
818143
735242
568103
648450
42288
977074
364727
870053
1020816
74314
866699
246370
950014
1059069
337947
312033
62534
663223
376449
1028315
1087649
475159
866555
365711
3313
963008
460285
761758
681396
364135
18084
369810
370860
349446
270816
278767
606251
169159
661417
546193
252622
1096821
431050
548444
983494
787762
382167
735789
376770
161417
860949
159282
284287
483725
835259
494097
424842
908216
929058
183320
613544
66717
118933
799309
682775
864442
244799
173606
988986
865518
184641
922587
1050592
1094057
834003
860157
357842
371782
689628
145185
115226
782562
620786
491125
2888
1029219
1050867
904345
544405
691897
412929
887904
104543
930142
649975
769184
692649
660980
513406
782375
262659
249600
328478
191302
161225
196656
613285
958229
995704
143597
718495
493061
574650
236931
122880
1095743
963870
987059
274133
450405
574117
401942
698016
692369
764445
784945
385658
652647
18540
663235
224924
338066
818049
1070083
687399
964454
136907
185971
256216
809330
950557
1097554
261098
65980
397975
342045
1005096
925141
364279
372986
321845
583154
1003428
401467
178701
185817
818245
608959
1024750
1067039
1046590
214029
297903
669953
267181
593024
5326
188079
607296
374499
942787
912334
1081306
295660
186739
529993
486310
977187
518688
871254
182790
754958
206505
195045
725638
1091953
852356
737241
631196
342180
349364
1047810
782964
427527
428577
270019
833906
314231
207412
713631
568691
493908
762066
214794
969342
1073526
653066
286249
345541
788964
933459
258270
798405
172271
385872
995669
156343
878578
1038695
778540
412937
191035
822225
426654
196861
564861
53851
814046
802909
596049
1090815
361748
1063908
203989
943225
1006047
750043
284646
129552
1004965
31879
635623
462180
542289
661465
827842
221399
636568
33745
839759
191609
37482
1090235
841521
454868
956806
1037017
10803
491217
1046304
655381
328761
832521
297914
603625
304355
421563
686995
652868
999475
93479
183895
1063384
718647
402523
588837
684994
388345
673694
278601
497039
104289
1073866
1055633
442627
46602
734096
1087164
644758
81408
323443
280889
636454
366509
1018042
16169
172265
321673
874775
480052
32132
433187
822062
651140
137297
703757
472680
512635
178347
912915
598296
1037487
853868
347769
924849
882535
511645
431073
887161
14125
822650
386558
798288
434382
121781
121780
617789
157827
439225
575120
560550
715045
449636
504219
469094
773289
472175
49987
953072
55499
253687
365188
977378
584499
77899
621974
373471
1077969
360909
684048
456675
778190
559778
178789
900301
143050
995318
706878
309834
745220
64631
372614
106906
749617
346182
176701
740659
1008459
10482
447418
451903
735762
1035453
694814
417810
468129
1048618
936895
746194
869719
50386
1039358
882809
1038422
975069
489653
835508
848396
370501
1019699
1056859
992269
444614
848019
502831
448065
1068022
473616
662324
588308
893900
300824
3932
414926
1040981
472028
206643
20629
143948
153932
15044
1094899
641728
850718
336677
565967
589220
861713
344058
997349
381048
977946
362321
255070
692673
65800
334716
277532
164370
12351
25700
708539
876578
232233
709004
1083751
815393
427626
1013993
511825
924897
925947
667613
428329
981419
821920
249517
744219
180114
826413
262118
1044525
943158
983925
646118
863844
853630
82471
274278
42091
604590
429799
349183
957213
196885
227323
581019
47733
176514
923303
769794
246301
889862
274087
989838
777979
364260
784568
583097
296874
941004
950749
759645
190164
502550
927097
701024
1096747
490219
925077
987894
818312
610197
171160
184692
828167
401287
181283
16276
38708
729557
88268
1030561
132643
575006
714520
476659
351567
1075527
952641
42695
297432
633458
730937
833207
868744
407833
287294
485429
245101
832293
20897
598273
561815
127440
199374
828255
921890
555360
333471
420739
439866
598555
815274
380583
956594
316069
638203
1047367
264069
1092823
1024428
664814
157631
558034
842770
904274
504234
590745
30061
273177
178149
287387
158677
65553
822015
757479
272827
181516
563364
946666
221494
1085380
208885
277931
765023
999914
361651
424802
626664
287863
521709
251946
739010
561223
780134
321066
115378
427929
958067
936433
475749
841044
148693
119349
345186
1035610
708152
909329
186275
774392
877873
620937
601725
1086512
506384
307543
858745
251170
714408
1002618
967549
282387
553630
646137
814275
213039
681174
324675
519814
776180
733987
244509
375576
589086
321136
543088
1027125
686572
447038
916588
147620
810171
513351
954814
879264
521362
855441
429028
945135
181771
428702
135489
370196
244781
658107
830382
934729
739645
1080535
132487
128995
384109
70108
1070701
432251
926307
677327
716929
552077
791393
908539
173877
589479
603710
171985
981275
1004553
244785
604762
65388
472283
614524
152008
641725
215994
688204
561493
862516
211965
729541
660949
276097
1010832
505777
255859
583737
107958
708462
387892
453252
455943
215363
546123
982609
540606
779876
506068
997074
793772
800414
953391
529419
165953
972533
911191
579590
503098
392650
716315
492104
723229
537477
341679
886125
492863
88880
897023
776967
264633
734670
1017840
252535
1063346
95674
30800
29422
1062770
617128
259515
160393
910944
831727
208817
687940
271961
361853
1024004
485282
10388
168763
544307
306816
168287
929273
49589
282904
598002
1000075
461485
819232
344259
60437
5338
152700
840334
1036725
901983
56870
302664
498188
836295
43117
608170
449606
830716
672003
417496
674209
1096916
901760
1011291
379116
40364
222134
262507
949687
789634
250019
32114
565001
1041719
448536
643459
11639
148748
1044755
926257
571535
172257
389587
80313
437452
1094516
785374
97629
979443
809666
743883
354661
887902
576442
340361
471231
1044743
575939
722536
327742
516644
330786
699549
845728
548590
466167
1059288
926409
732304
496513
286315
343741
193320
775885
838961
276046
330998
709598
906014
655922
26408
175839
6266
834621
900112
398316
603502
221495
1081451
426157
801562
269215
392430
1080900
470665
849992
648164
44576
694224
241325
1043423
21764
72506
918139
467751
365365
67376
298366
643672
25019
1019721
611771
576875
197859
524354
1040524
133165
31015
1028266
11889
997087
757595
347715
544148
759175
373251
254739
909154
697499
628489
890874
242900
1091825
38254
1003501
462112
31421
852934
828443
564835
95931
316419
878544
340341
273577
317001
149827
229293
948944
703122
924574
1056298
500084
46834
229537
622997
693888
304429
779324
515906
613558
42560
1022926
749327
455821
801089
794538
609113
727271
422752
50942
309160
53223
561959
730467
428163
119448
574873
568935
280250
319976
256172
101495
570428
43266
511760
68687
483948
281347
854572
985218
1099068
457555
575733
329968
1005324
1019388
778894
1023365
415624
413089
968707
1022108
983737
756173
831113
123496
339943
960805
827044
193158
391014
264223
1090708
549982
537043
120214
19000
127442
872908
954922
846114
557192
829419
641612
141842
437559
212897
689674
946774
790187
336879
815870
690107
2762
273115
761583
528027
460627
577248
975122
168963
373215
47268
78534
62305
632168
482023
806629
98145
257867
1067335
163998
717998
823875
935390
379231
917992
366748
828509
1041852
508543
199045
208392
111994
681085
889305
540950
874133
798895
1100020
465998
1055192
36095
47839
509244
1075305
151591
642066
69067
707868
1056517
493168
247993
1078115
279062
503293
870613
120964
926843
405451
39143
830849
466831
1046326
886630
623350
488462
980477
302371
661529
724394
159419
891632
1090317
399317
16319
4233
420007
753455
93823
198636
599170
353119
878964
61717
546169
6973
722072
333779
595143
167653
446951
554913
1010874
849279
742308
37735
20517
274073
23720
240273
706003
1028401
621457
228272
781180
252252
1036549
638638
414983
56640
164403
767722
42031
40776
646450
890597
969927
785122
536028
8632
1098352
726064
299312
528938
587583
221269
380744
22985
669882
971971
670644
382951
92043
3301
216184
700754
460843
440053
1084656
190836
887889
44926
1074400
395182
569083
706726
471238
40208
579345
95607
1004444
220590
887085
996336
646039
864623
816973
623283
318794
777592
329415
280704
105180
899559
122445
494988
220773
694432
886393
44567
232713
1000385
501565
458955
378749
733418
805140
657110
1048376
30218
829136
160377
296242
549014
612310
271975
249739
98237
211565
696908
425517
694063
994520
1058063
317023
539872
571349
852294
26178
621963
54045
473599
254382
418746
306301
428367
107667
701364
834336
1019678
1030143
938494
271415
999183
105718
45225
436321
191812
380281
625881
352992
949964
633228
142457
792549
738838
1044563
887985
736842
65935
624720
743786
268138
222529
1043330
898432
57382
287310
775785
94241
218620
773378
96123
401700
975633
781907
524657
307361
360058
566416
617158
632779
440221
869574
24518
1072419
486708
499823
372852
849455
334622
865522
889556
495942
281688
639938
1077820
971222
387767
700281
858362
947856
602852
744824
37324
40225
606905
314384
588760
149420
1017844
805985
764806
756059
724346
244507
516232
461443
775183
978158
602223
157182
413998
28333
486270
27932
1082313
737873
275626
262615
621989
900273
751414
132473
525267
627641
723627
1048909
1027406
912479
303709
898513
1061908
98199
419240
653978
1100245
298490
303261
797152
487127
653609
33491
951676
188226
163538
320206
215654
213277
559357
731563
676178
498820
950505
530815
98754
503812
873587
654327
962603
164838
633162
593791
34009
331148
387405
544087
989196
770352
393827
1090749
780997
330484
881579
368995
1038233
153107
380691
434549
395986
778983
680148
370397
645217
126710
868577
661247
854407
700408
435159
432234
68410
699573
983014
368763
655868
137197
731790
938634
489250
610451
288171
523140
253158
775305
330639
191150
704710
171133
249990
810661
915304
508155
1084589
467660
907532
870402
390257
652158
24140
797524
394788
281380
220988
22175
111748
414991
438388
533041
70899
201277
539733
631008
760548
299663
15243
335201
535980
1070768
940651
843111
949438
1090979
210250
337639
56896
798574
57049
38402
603307
689525
525515
791487
363917
990565
232610
593019
154874
61142
583605
335892
343089
296491
546768
743053
643286
695229
421877
1032608
1069060
686379
653815
658243
718490
268639
321058
998829
739424
755773
994923
878208
902864
880971
139669
369343
808033
991321
62794
832902
357905
464507
26477
377015
631304
1069836
179714
1001135
1088140
301942
163720
477492
733860
814107
900714
504915
196152
704323
897415
347162
1082979
402022
507415
326742
645225
3626
991517
347599
657165
48882
1081669
922041
12860
212857
784112
787131
686045
1043217
905685
36703
989059
388270
1018142
89758
48096
49424
364991
1030081
1042043
478635
539397
465675
283222
1088573
592187
656112
233564
258189
885554
317213
907831
166639
47861
578780
432093
732118
376754
505358
107456
259949
66282
119933
187393
1002947
857099
358217
703590
67869
979557
988567
809000
811349
533194
580777
620087
601061
1035979
1014099
723257
322632
424163
45914
832717
1067942
424620
612814
129364
1002222
244114
134118
997277
694557
675258
155639
127947
211507
73737
841620
195118
891621
93816
353163
552860
390983
883950
275479
739742
721836
105390
186420
85938
683268
517199
516149
900999
393623
730163
731213
381023
220767
421546
866720
593328
631572
668772
860194
1012992
998786
998671
524349
444993
832115
97456
96392
534754
1042287
212562
93361
473881
1050958
246195
747911
573281
433323
257171
58128
344145
659035
50026
755238
853528
340618
423187
541850
698511
65534
962237
810213
58397
441244
818132
1095758
740068
1092021
519523
319484
50666
273574
460511
177768
427764
282257
131149
955687
956207
681593
181751
748170
980070
8941
484679
826402
77312
665914
267373
512112
39091
515957
590135
243361
207183
436644
256734
133455
401419
875374
704895
999645
448356
529485
911709
1071223
149560
1066620
476379
761321
1099324
925508
422999
78785
454797
1098543
413470
1035256
155551
221663
1029294
744428
498183
898479
498196
527617
406193
518162
213224
501441
454060
323267
1094185
346798
785446
1074717
91129
943072
782874
154411
243715
504509
1066759
473137
810332
148318
66714
316344
666695
515931
708810
155813
836905
745086
26636
519900
889752
852141
199258
660732
1092233
263198
609455
1047390
748965
264135
429339
1031751
1061538
1085960
974694
350009
445741
253928
123611
912499
621916
866469
938145
433276
497980
127680
148001
751262
598648
858485
113748
316255
584478
936384
181284
853347
366212
147332
503455
333513
869997
837125
5456
568696
933248
1050798
783174
657181
383281
690530
528024
316987
644448
483760
1005117
572519
787983
855919
301786
152574
269324
513811
327711
677373
521498
59484
1041675
351088
733303
109663
1020263
167112
983376
173950
724238
28606
962219
657544
639318
910531
454666
529750
536688
297777
467928
692178
685988
908221
107565
1071294
911869
1089798
691939
681257
384565
149012
529622
576365
908313
91955
378369
1084282
789244
926792
616419
831920
146208
316657
961321
42255
291905
1096356
48437
899084
478885
607989
236461
852100
215851
367304
155478
510583
988207
457390
652686
675103
543862
430413
897369
359306
651233
298532
805077
434087
68545
932963
784623
1026580
1003210
650045
348021
802875
586667
487529
245911
463715
181998
241034
128809
536707
914517
39326
66125
161108
258150
1027779
732232
676050
595957
609429
357753
1039072
742857
1069370
563359
24056
420060
62690
550053
411843
1010379
613530
891712
447889
307628
441453
815237
907106
1030623
684725
840629
347897
333439
19435
755742
159919
562853
1013982
263897
1028269
384135
435071
186801
253725
942709
780506
204231
338045
62295
820580
443251
879041
4646
873568
764093
657086
940221
1032062
562008
452499
655158
1031735
649442
325715
78633
547410
201907
673192
831672
666128
762933
268681
31489
1048785
375700
809917
391004
434198
15252
149521
583699
992690
237283
223759
913129
614660
492255
742529
1091096
614176
950079
599375
1018977
1048548
611147
729154
776015
909436
744193
614423
29455
172968
465257
1098029
102059
330308
481956
455289
835095
1079385
1013592
191985
720151
664818
602965
778756
71708
278745
277695
13329
898243
365569
13699
4994
588278
243149
221008
164997
428175
776097
347038
542033
81715
783969
395240
313836
80921
284128
975829
511603
565122
751503
1067765
598320
257446
209197
945095
212396
193830
220657
387000
450715
152679
789881
157225
555322
74090
795009
1075628
778829
619909
196259
344622
366182
33841
568198
1064195
1055568
707170
895115
1088654
1076385
681616
52628
881566
792088
720387
1045826
948695
975055
230155
20806
769734
858242
800199
1011724
843632
675463
892884
155918
1068096
706394
920987
143563
375800
743585
500093
1089290
151339
130628
958643
699266
565686
52540
1094700
631347
934918
838473
884596
471334
528460
549558
151315
137581
325049
407823
635119
868342
569866
996420
300051
54465
432581
792604
154442
737150
10785
767832
88664
123173
382255
289763
582818
413880
548325
303638
240306
659376
281771
803828
985156
1055766
1030899
361035
232721
529595
640693
470790
740504
27031
962244
110373
147168
309949
698737
348226
698992
1098903
430968
417816
886126
209257
218902
1087089
544276
168397
566626
180230
545448
442174
115879
838093
828902
830230
786913
277059
785188
304622
663312
257996
660148
563329
870987
516655
506696
97272
118951
873293
878897
797403
217010
389606
926033
118287
1006895
1039227
557578
80780
134225
276142
347939
867224
853205
200367
777213
903643
908898
656677
322314
641242
5593
973889
910322
907522
224853
789683
676856
1080560
536529
184170
524771
771208
909413
173293
377180
968970
780462
456815
655262
671304
487893
1095473
71164
768427
346440
305245
378683
670094
807966
755397
350138
49877
925634
179458
813558
879635
110841
820640
970416
609532
263464
144450
716583
498988
881126
630303
468234
264909
112657
1000733
750306
628720
371839
769892
1082463
1078634
529272
250613
792493
385804
902513
906524
632552
409370
541393
101947
1054997
1016784
533770
434714
810965
639234
457719
953867
151738
163537
297025
1002786
75586
121960
398111
139218
972839
303844
992626
368925
877199
217510
598484
792618
563319
829453
1077014
900344
832202
332247
505641
1056927
910992
408773
454864
421353
1096797
781585
550785
33115
34165
132962
734675
588351
442020
877470
474444
473990
16138
35165
90179
1005025
346190
951737
15732
732813
643864
1099317
998235
366573
40006
134725
269362
730224
398232
1072484
502524
201479
297238
29875
853915
58274
714507
883921
125417
816529
464382
977692
226196
517506
785360
597932
859642
1032118
487088
911254
83357
671974
68544
1054712
59603
889503
1057133
174364
321185
114406
109125
572154
317072
135205
716950
20428
301637
143420
640575
136904
533856
83825
737191
20139
319590
658746
1054943
254262
1070027
389834
174597
784212
989517
586876
14245
1005130
879525
140194
354807
262103
616413
930145
228686
978096
566095
432264
55339
526730
217325
471930
9053
854823
76848
648698
649748
428542
389582
458205
919951
634544
991722
546066
354859
445237
1072188
299048
90829
684511
220832
690536
145401
475314
317189
526528
346817
883220
108888
740132
432730
695825
148315
894076
170972
899783
443693
732049
1031285
487928
94025
271893
810381
949883
432472
1063648
842512
14520
606026
23273
205812
522743
1019656
371890
546419
911131
211621
1022474
606610
716951
356602
1042241
260609
138818
498282
576417
744583
573544
60693
193537
863280
248637
674560
71420
38392
402475
219125
471149
845780
870951
92664
521018
245528
317307
265445
614036
778200
1015835
281253
647695
877629
484701
800388
584717
1042003
815904
86646
1030215
358917
60460
442302
511843
135759
383809
398263
578367
1038675
1052001
435914
292489
874756
826598
715943
13562
126982
253823
19977
464579
725317
459747
295312
855746
1036318
845118
342165
696600
354324
865901
576676
563582
624333
8332
1076009
961571
421172
275121
840295
895079
716261
431537
414458
130435
834951
403577
199872
82643
1068685
338730
1085740
238134
942508
890384
833190
565778
509436
726324
749565
325725
533338
748628
689045
723921
653737
448841
390296
133506
772420
498874
294989
711702
255648
843039
412405
506037
208196
621607
768927
813299
1036643
503209
933852
526927
116532
727749
61239
620940
1009793
638832
782670
181085
527536
1037920
894037
645576
509224
196139
1042416
653425
389119
43562
534101
34599
990092
1081794
375351
344746
242765
889595
584977
224543
573609
272961
1081398
580011
815867
929518
357832
1036718
892874
203704
565463
320264
208377
354412
784728
931379
89659
373162
640527
27313
1073244
94670
906877
1034983
435530
588362
244958
235882
845062
1020104
715872
33403
850948
1030449
163262
412113
820600
545853
644319
626272
359450
762584
519172
29684
1001528
221338
240591
783428
31910
845614
298890
578178
429277
595389
280642
85340
729712
158993
788258
41771
971232
1034541
1067378
742826
1066217
524413
927015
555192
295961
851674
118677
719358
383661
309990
143969
1066665
708927
479919
827953
698206
757986
513774
174465
939229
156061
1031717
743794
264419
709242
422724
630074
739801
216549
416988
615284
477668
94208
824047
367074
496801
892752
1023105
848385
123711
178647
986452
298492
284850
669618
1009831
463587
679144
157105
157840
739395
96380
242669
1056123
236858
776459
331028
733724
322556
1031748
191712
199539
331828
745178
309422
846470
1020606
457115
467253
634341
604391
302597
451688
609368
655227
914574
413514
545848
1034658
1055385
739535
798473
860696
419658
584752
1089734
73211
341902
411532
1005022
48489
401974
717990
675889
893865
237198
421808
13093
765703
921670
278046
75581
1082569
985937
790587
558395
863616
983731
23976
612960
323285
723323
809073
997034
988830
897164
202390
759968
876577
285795
167862
1059318
544939
164048
756249
467036
309442
486797
340740
894779
552480
659050
97254
30155
876375
233578
35154
634692
787343
378700
737135
1060056
510054
1044069
595755
993171
817053
149469
593433
626792
437308
1004508
167985
59790
444518
813162
150770
849048
199619
196602
1070202
585927
428438
327853
981897
216650
223460
222410
489812
493943
388135
1067433
1075381
750564
1076524
948328
1034645
374770
822130
739839
386025
405132
907794
61518
608808
313868
864019
876795
1062659
1081599
672063
247280
584434
359383
366338
839041
67370
188622
967408
606274
560796
416237
1089230
898310
125507
390106
961936
741832
503787
946075
510498
1098834
586221
699608
317957
689970
1046498
834519
1057385
208142
884704
397619
886690
1079720
30058
350117
741830
241438
435918
264151
607663
210379
96352
462923
1084057
90805
500113
983626
575874
888663
95944
920872
470552
620683
664263
505844
65257
266662
235303
776558
374267
41248
767749
251198
1097695
465161
382458
46635
1011730
1019866
342412
758003
824638
513840
98710
959878
120262
618307
1002809
614803
498223
813434
1098334
845814
547251
433458
661845
60309
149330
542842
644693
645743
637750
638800
639850
1058385
1057335
789192
790242
859500
471097
836248
755630
292047
817550
648798
993082
27168
330710
753677
275840
215087
59330
937092
149839
960691
1020935
479860
628427
825396
837790
388185
498565
518375
321107
464410
56177
830875
884992
914845
817312
1065870
1048681
148625
1010069
40931
437780
788804
497164
306372
990298
330423
921813
583105
136268
653933
429413
439342
100556
1047596
946688
807306
417596
953814
863168
1051005
120610
312410
755089
1096898
651435
1090520
316264
793322
766234
654810
980324
164675
1003379
949564
375247
595100
270564
749269
677678
476728
45594
521163
711132
359953
866968
1016661
929133
614889
629875
579852
166281
750694
994779
272606
1010784
499909
640919
131021
606548
798337
814280
1004622
255252
317921
1075816
563643
579013
395949
144790
634441
927752
819154
527347
274567
640858
984110
787419
20332
1032309
116806
750557
274384
405583
922349
960318
419075
595521
966742
1078445
789785
558670
635641
93574
806008
820043
209851
131663
432846
971226
299248
395485
275220
137791
576054
138141
501771
127807
330634
811457
446881
621381
673758
453518
1035913
72238
825289
109854
320128
27193
317916
997694
751666
884473
327752
995300
153648
634112
342059
315439
810596
131174
742319
962308
965465
806551
606319
705295
157155
269405
327408
815598
1002033
822364
1072176
815670
319570
66776
982044
44258
342291
1094397
81501
826765
798832
1004477
723405
240752
113769
381500
709760
381402
366000
848280
595558
988983
1000927
1077060
137889
98653
649363
660541
466316
827340
880772
691124
838880
472014
1026367
1024310
761311
126468
72560
45477
823697
159100
828503
138416
575854
117869
458918
673370
371150
871559
452843
491533
807171
650527
270431
184502
958458
708410
644348
239878
318763
668939
37845
545143
106695
340919
1069616
488897
512802
914652
782631
511125
118012
335237
928428
631480
602224
130124
292387
944804
431040
722149
919414
1027011
229268
791553
868855
364457
41468
425962
878794
215477
1072451
289389
139619
485308
1039427
335799
473985
363370
898010
239413
735047
652767
1050648
1010935
883745
38124
172887
1099472
691798
982275
827151
296510
178843
609778
993153
1039230
795514
793872
742168
375594
452566
1092348
896673
61580
187151
712936
226601
509173
43749
65083
129598
21909
875528
1082154
419811
275062
831981
151217
18317
1040901
541051
438845
631563
889991
323433
522598
1091540
711000
755587
478181
361715
521369
1057600
139146
102691
30976
99812
179210
48977
934617
796335
258267
33866
929562
510110
819100
601606
377593
469488
941514
598591
689282
963583
165681
760669
155642
808458
955067
322447
933281
578400
315684
365359
837214
325498
163972
950893
395075
155607
932994
953722
191591
925356
401622
517267
393621
211420
1001109
859595
635178
585773
596576
68087
755511
659361
41443
274962
266922
794698
729961
1060631
582006
368167
972148
688071
94738
851845
67556
588825
1072639
461744
634749
812357
994607
985686
240883
166636
166439
1097643
153842
990304
205125
504482
342393
269547
430196
73172
688557
743346
858446
970797
938123
825683
117832
379244
419554
996337
796915
611447
414042
305889
586956
246774
977901
136865
187096
1049151
650106
1006975
112381
351905
404274
1065343
562162
51229
399550
725958
437195
1014620
165672
791558
185809
982510
332835
762553
52895
160753
513299
315320
619677
663413
1010047
159970
291751
5177
1020173
151920
39063
479589
333042
489873
710013
923962
41041
480698
218411
773919
377043
800628
493544
903067
1036405
40663
325358
894352
210600
980943
443022
911051
635045
1019347
681838
540962
405517
193356
886849
1089735
293673
344917
883966
598375
522521
565938
135443
755650
275946
891491
604556
745495
209411
1058076
30183
434568
628601
88212
911116
771559
650128
705630
435483
243590
36923
636039
652275
969171
883627
297627
826734
414084
638732
952640
1033745
709187
252230
1059599
501470
768181
706679
869163
75990
970598
362084
639298
142649
838163
70881
127754
208004
185144
915001
593877
196746
1033561
542194
628620
135248
511573
854076
260719
93123
979994
253497
160280
802863
1031034
328283
626027
478084
875039
765247
506544
27682
584753
272116
210680
832484
1066518
400578
617855
823049
193159
916705
891282
648862
152501
296415
154782
319681
145256
265381
349978
487443
803163
912690
816582
397332
875092
255623
955059
149316
629511
486201
759435
741788
941794
37164
681284
354564
243384
600007
899871
96614
407904
970384
1071075
6873
800990
500999
765571
365332
768161
826020
354004
33492
416623
130428
1080861
531317
118100
990995
780423
307922
649888
253085
897173
580352
406067
54090
625290
757555
488319
903032
981519
842271
880532
490946
1092423
1065983
912953
266938
265888
1093274
328665
1070537
318265
410922
324558
119778
947003
936669
728894
220908
572323
368533
96134
302569
737187
50667
59092
94892
302049
136246
76276
885279
775925
888360
31004
929986
408168
337993
228205
102363
994676
67168
514456
814778
597799
576219
913571
151308
493995
954394
759498
333060
388004
229525
1078070
325396
953188
1086606
826547
688619
113110
121635
1001956
1000906
486804
908568
177422
599503
598453
597403
596353
132994
89615
989028
892135
214809
669095
289841
395955
856381
854281
855331
853231
936490
937540
41597
111773
110723
262497
968573
438896
952700
528082
251410
939989
537527
619907
625532
345205
101035
217375
769317
423082
1075682
663902
420437
238558
760383
469571
825908
762773
483557
1005754
174958
922309
470091
397228
24645
828587
939560
470590
142322
302062
818216
233938
645647
644597
649162
847385
646837
475704
724315
886974
985145
605832
51431
181456
618550
221789
749473
255403
667687
366582
835888
353081
1022867
931779
457260
678073
722824
705477
1067314
32512
706751
959174
705797
127204
930096
77298
834953
132818
31520
628782
564400
916713
116373
521755
457942
413682
975130
705305
3141
739078
596728
194511
819307
1100215
328053
523081
1053973
798395
592363
605644
44497
993325
1080635
369816
860174
380977
116499
392593
638294
428924
706056
680316
28767
29817
180730
653262
654312
342433
609040
531350
821845
620212
608697
879597
880647
751419
773906
937630
598262
852841
784038
274142
189270
254503
924489
209626
534231
7907
864033
567468
319988
957327
1079160
628047
472100
751622
862679
297030
1002622
635890
991853
212659
331014
531215
705051
418508
25808
849964
474195
238300
823977
202978
284510
365293
805117
443463
669031
906614
657001
1038070
303912
205548
835644
410250
9202
603836
832594
995214
771538
72383
867016
1021143
694828
1010685
1022360
49913
681324
1043789
308219
779921
538495
869412
1015900
214134
411069
273229
1094773
265993
816169
132574
46587
652378
1060394
202701
283958
52108
697063
935351
34679
80310
182419
518907
924447
498389
646253
458612
905219
829214
764604
77844
534876
604791
980692
830360
1019318
532017
434543
939186
251531
343072
210839
104965
768220
324333
41847
71509
217752
762437
712385
778439
660485
694114
879139
235856
244292
1073628
415722
34579
121390
310834
757477
991399
752928
627613
664467
741111
416932
934064
97584
865999
1064534
944160
715414
1000494
18278
648055
232355
932928
520199
727504
1077957
599414
72518
78030
259839
394519
403115
901175
377808
673342
1063144
257258
165382
116671
873069
646969
199810
372889
25797
630954
613247
385602
848466
839123
15537
555081
183624
155160
273632
834330
547869
959690
657637
535997
167440
729532
1075969
482713
855688
44038
285252
639116
88477
1015632
617361
857184
366211
254971
286026
392717
955593
83693
892166
767202
779694
216416
551364
459599
565066
120513
197657
757443
1079393
87244
23556
6274
964555
623442
1086922
925553
562242
35440
933812
314901
839894
348880
333580
557074
428766
111508
535420
51529
963804
1073629
974553
757676
394530
15739
1091972
363539
483510
931755
616785
913740
265500
911460
956355
400270
755453
981118
448067
627675
957521
791398
150556
83593
780106
115294
736113
1065521
352355
1013955
495106
510653
411551
596070
130143
164253
482440
719763
707549
1063481
583046
373433
1049411
593111
952688
768914
466051
1031173
1076875
953126
11400
519305
303115
819945
972113
398177
174605
438685
358033
739324
306735
251997
49935
791063
58239
614705
849610
562661
1098730
107478
964105
122297
207215
658994
349029
460664
426863
791910
721062
720012
341830
342880
923341
969665
171882
147910
111695
774240
625770
39833
181869
212649
54085
1018283
770478
470158
359564
311723
787420
488164
733615
383874
746675
627623
647688
309507
878460
25995
625163
135474
1028274
449740
473349
922557
184446
677645
985681
656001
155195
463140
1041502
699204
1080906
871573
40844
209896
885019
902994
314736
435388
725561
974933
477235
353337
843360
191467
873971
7752
230591
28518
829670
309966
465368
386396
905532
624220
356474
772272
515022
1048389
881493
89794
460617
348267
993000
114725
676593
264994
648841
1063933
361896
147625
744630
48020
7354
430279
1008528
1063275
573081
466539
100988
919582
880117
301229
792775
684676
810993
220230
73995
470034
746219
134308
893168
518843
775725
315026
694376
572913
97065
1087561
1073606
592648
931530
658238
526013
66139
644440
105908
317540
5925
884499
494711
595385
286914
173456
417181
460777
456439
1034124
148833
945610
207187
159370
806941
321833
249232
991758
97516
1084405
503305
25925
593445
396775
723557
396986
112831
918260
114903
1006227
959088
772257
234735
563270
1091168
943467
450181
880570
372326
823377
667590
632409
383227
134826
502212
131494
354351
541821
17202
23700
563755
172954
973282
385605
315834
607987
761784
1039280
391308
781794
422861
1042011
642849
337650
648877
869790
929327
204907
117141
144708
533576
413855
552770
477264
467006
656062
484960
248065
1051466
971553
1084894
889194
80364
291037
801832
740884
1099803
375951
123719
423984
1050852
929903
144869
225173
249073
392923
601509
501147
278226
678802
740283
609103
247922
500933
385719
1004150
803483
197583
333794
624500
472381
232368
544013
221375
253047
896688
1046044
686008
929963
61785
25163
103964
391148
11043
469751
1075983
1043313
1030996
77369
460691
846427
895252
216444
1081420
323795
156273
595519
352595
207850
661092
328242
756377
553913
931620
445476
566939
1091039
879632
543662
473581
923902
117983
106322
324655
610417
693692
1059717
788080
247268
749929
204556
724422
470107
1005816
743822
370733
550715
27035
109464
903262
466816
1013825
1096241
347940
44604
497693
415241
867139
241409
80408
846377
611484
161754
966845
285371
923372
474884
253646
45508
790311
940318
228013
660105
940491
452997
165114
93057
168394
639952
285018
495317
493086
194022
456783
1077885
281903
611091
928457
19087
72895
719428
509389
735308
722885
140996
745574
1066467
1043970
889145
921466
214220
190719
616661
281653
1054358
272094
403436
879094
606725
915153
61192
536193
559094
1040424
953912
300123
301173
818741
686588
530952
984612
134183
243307
1026803
711069
824473
596623
592570
705973
643085
93987
179557
278416
54627
579430
1073563
773428
637973
459437
1000224
906648
161657
545063
945324
280129
301509
1028481
1043825
775333
822509
740169
91751
314778
589751
396534
249298
935831
610819
625440
158974
434409
941075
140850
365997
443931
579865
90605
377851
538606
818069
357900
288059
306150
181748
859520
217927
1092924
620373
542569
466573
951532
534683
98995
355953
931135
249041
1050679
232914
670073
226814
802396
975817
73979
740268
349502
408671
964981
110108
136164
297909
934395
29424
16336
806074
286513
850506
1040538
27216
678160
269827
170873
158045
1055624
691325
291191
78888
790926
515365
398121
981583
101138
441972
989179
550223
674189
284305
664394
238545
407192
619376
293286
142282
754026
263014
1041057
1063232
1019793
857108
123885
606998
450958
257339
616724
843573
123499
330551
723194
706915
450750
879765
577275
561993
963238
950308
1054946
777627
280972
12909
1057144
574907
283675
662298
212507
400457
835737
558557
75720
741632
563129
415868
237359
947959
527981
238250
239698
269332
21250
26840
935730
701453
954500
376851
996993
1011817
823938
147807
459522
631214
1052667
111221
188300
837533
650329
677429
234126
291656
401308
1029034
634184
932690
228692
401424
232966
94322
301891
348960
577718
781739
236057
591934
882502
299636
207401
629182
511149
282219
946699
650145
829354
135569
1060567
692858
462594
338512
737850
944704
57896
294303
491807
507270
314547
165198
818839
942046
519431
142684
3001
925943
388668
220225
1073804
922340
800195
972889
948448
214686
795260
615583
12858
510135
687159
41637
385799
534270
212698
207297
1026147
445927
764998
582659
465068
724601
577261
431080
1008547
369633
469142
1017973
378854
570247
2280
693313
319782
970782
490640
1021646
701510
373198
32995
724444
1097517
987465
39414
726002
647045
968960
294683
603023
642451
657570
371863
311769
804349
759108
546767
845740
501436
865419
349885
168318
816203
24830
338276
732033
132195
451018
45449
1075093
319507
70375
925290
407198
430474
572052
319713
567400
1056544
294974
908926
965840
534167
559363
519819
689683
724978
181688
451802
119298
196783
1025235
889331
75811
867655
287888
459001
715529
473197
487785
159532
23619
640599
603671
288766
595921
960454
1032189
986557
502703
804455
211025
1053705
567555
399556
606523
92267
93978
1046038
1068853
683437
806048
890243
915992
389265
257610
651345
238047
923052
270465
354741
573250
532791
856256
475257
1003411
249052
346075
293995
87512
137799
864003
633109
646930
989510
754256
218122
11148
838067
515756
225925
1080020
864108
562759
837476
765475
944177
681620
610503
971897
776721
1011919
585967
557068
53670
112774
979730
147597
1046762
260755
876061
333016
895952
428451
71838
279343
1065993
359649
897649
227764
62702
167454
580758
138560
360515
115710
827394
368180
791548
146087
154385
683193
162883
374719
373669
411202
275337
414101
867369
630222
929175
186770
961691
398289
471769
758321
460768
317436
874574
792565
330565
51186
390056
763514
886797
294913
461305
476188
75821
1047784
740197
110109
476860
206998
865919
661198
554379
911195
80931
421984
545239
861372
1081383
782351
597517
384631
64315
359858
290443
381142
195113
551670
807006
87570
78711
843068
971346
1078967
435687
962662
137844
518437
153186
602555
852546
995077
574542
850507
323012
736463
303563
431796
689940
245963
232452
991529
53732
824086
840767
975573
171271
554833
213867
437430
804818
348131
110861
558267
989689
461001
256337
494774
610626
245991
875568
857309
892263
286667
521640
433586
927543
732916
614411
486764
723955
1066100
222097
714398
701305
48336
253463
77428
197184
979963
211328
247441
690566
422479
504712
130076
276910
1039035
786508
63407
318060
384494
355511
77335
552144
479194
339360
686335
197252
263629
266149
629241
1077863
873758
739073
716836
909700
476378
364514
234312
89070
325445
495611
777357
64516
631584
116164
544067
938970
105018
719503
995047
909283
492020
654231
597848
478910
53178
383765
462406
706863
820204
503593
241185
936846
166071
229193
815303
395088
1023448
52818
226864
821409
665167
663658
1097510
494558
125784
337094
809297
1030928
983248
392157
1050480
63538
662802
512053
417921
69389
23956
376760
239265
555382
732837
164531
648552
37148
730820
1001544
52414
505486
1097526
965071
1019538
224275
149367
776419
259683
173465
338563
537023
348893
481154
759677
114291
382040
839781
1004924
637636
1089334
160206
316211
898128
726456
332525
986574
141178
855845
259159
525818
566995
617293
638474
22292
652459
787091
528808
875069
647033
656897
166323
347048
267401
120686
48069
453334
486637
1038705
1009735
770554
908377
995970
104661
875393
717133
788748
924855
97184
820072
721110
481546
1029214
840842
1042899
1075826
455554
532392
903377
615264
143303
844778
1096182
392893
256017
401445
731909
815654
816704
304967
802040
733618
952023
315284
931867
520424
719122
687571
986222
1000510
806094
498230
378529
661251
30141
64238
860151
861793
108618
503976
651312
125730
387257
989279
823219
116773
249424
719425
785056
466130
128993
958370
1006421
135064
195098
965470
611586
860090
457551
451913
837352
581709
717551
50405
849512
460387
176221
824421
762940
811581
1081331
814645
958160
15564
298723
311965
926620
837959
845481
145419
620519
215902
503767
825164
684685
370413
1042612
257223
880056
512323
372648
711244
594326
483669
845825
549096
408939
482706
7776
302955
458944
792148
950120
743131
270553
730139
144930
634915
420957
162549
1099499
800078
89983
897586
1027206
427955
212265
774938
583667
885320
1020605
533809
973063
417138
882055
995943
208297
368330
887055
704933
240003
30147
877241
352726
368530
22821
349237
564836
666640
121756
954298
995983
48884
1002088
107699
716458
20914
808307
224278
361213
710820
514242
499496
530127
187568
236202
884396
530473
614241
944904
957117
1024779
719343
660560
528918
872473
586380
307184
590094
482643
288039
1049919
419971
322344
998339
777738
350975
61894
270147
11095
242933
514800
104113
785042
106578
614778
243748
923041
111390
398807
655164
929868
461586
507114
963143
224747
670770
720588
90702
557907
270500
642721
422282
1044343
1074119
187747
64970
877653
1066570
73099
757556
1075312
542238
383695
383696
948810
947760
913163
863220
384548
848844
378367
707604
522274
600635
945957
1091981
478997
571168
401780
725329
729417
333862
418922
369279
964738
72658
27619
1028117
1065243
118090
662397
719511
414261
421350
835853
937047
173093
328396
1072814
316966
518716
1006973
341653
13449
648357
158878
582057
350805
570799
219616
844961
775366
888542
10061
56540
814557
141940
339888
458324
1008675
44857
383398
165520
520890
402509
295583
923798
555663
685344
19909
353055
1037575
697447
521553
860292
843832
710243
869614
777560
271297
994917
694029
624621
330541
693749
171465
536329
490260
741807
128561
3037
999969
227583
461289
246277
257365
912680
719242
958464
807265
401323
608483
823822
797096
84213
1066353
774174
675181
1060201
952535
739761
1002471
976486
329438
619462
906483
952873
130506
1034667
53230
1042258
442572
717638
1090229
308558
725463
626039
959108
162143
825739
430272
144402
551654
157143
973401
309166
845101
779714
806539
6725
833726
424590
428902
647438
300650
340807
808246
135946
177001
1058075
1084982
278605
113574
984998
546039
874000
450932
11237
1012099
903724
283016
271027
776807
647425
685810
595240
540414
192945
809616
595677
819567
1029201
1076307
491736
960443
646663
526112
3807
480699
510260
159701
351463
39661
491569
385802
319089
897897
122222
870827
490987
356070
1017654
674460
758209
804167
212810
887524
158314
705075
988615
381780
710689
883767
450573
370078
133947
600511
102002
497265
660472
798178
954936
50843
253585
726334
239472
1041261
739873
104761
715542
33562
340157
581384
242243
595476
880914
475382
640710
427381
26480
1100124
321363
246211
761369
872645
113287
164587
537493
712790
414571
968048
70363
800342
238214
939512
302594
39483
495075
944554
1050210
263127
792304
569882
745848
859913
78382
1050449
927479
1020152
20867
835316
596363
936445
828097
204491
205754
802097
1004833
562595
818197
184403
167418
568572
75907
640990
911596
170580
656642
425805
853145
876797
32965
826789
364870
900458
786577
990764
23563
1016757
1017807
688213
714484
671774
133244
692341
296614
302247
811160
667142
1054638
537123
407232
52202
39426
901470
283088
958532
782749
1064723
390276
460828
674169
266157
616812
362467
916815
271786
912087
934255
387962
160471
713128
1083452
770490
140684
1018045
500293
238069
452208
84135
237822
362738
849424
963567
456296
822663
266613
106037
513942
989006
971713
522105
710137
882044
872365
422955
743040
1085402
937207
542991
695544
348968
13485
257000
278419
734834
17133
1010042
397275
155433
661314
1055064
211189
233357
188997
316653
754244
355161
931907
172251
953094
871325
970293
19674
484246
421585
312421
490767
568582
816498
511312
22942
338351
748036
695917
226066
160062
755141
456357
1027820
728789
141548
802492
485062
124733
488764
794588
448481
444284
369520
469621
339412
785784
550702
1052567
918950
1027591
306368
470780
1064424
525792
685444
1021280
841137
489807
286557
502796
895506
515981
231682
406725
184105
811306
743761
844042
361723
832703
42790
683388
325752
674826
62518
535402
748700
598245
160065
1005140
569494
587862
758869
112144
845246
1068896
164753
820566
580182
882780
767133
752099
1079986
682980
547135
991664
172509
458294
27479
696061
503140
633427
181217
208026
57606
716442
938995
770787
353040
1084847
566960
901727
883063
110460
694878
791885
352305
434698
592516
285507
376163
1011479
1021486
50890
501563
28252
393813
536653
1070725
422491
864592
338940
123186
225537
307040
113133
853294
254234
43970
728317
863098
1002025
1031738
207357
247515
779565
125996
883318
344836
235571
33012
997412
80120
600383
691970
410884
42772
470326
593964
613145
267207
961212
33527
107891
538953
43731
624829
915687
576225
442479
1085274
411328
831573
1077549
969839
320626
817372
38314
739929
275901
625345
408709
489315
321950
432109
936873
109562
159406
754133
530697
631623
1096651
102952
55049
23987
919923
922447
127664
714837
703905
837564
960427
545811
1061696
1061888
294434
146190
321549
513039
441150
600798
1081432
267268
238142
106441
325974
69167
400956
677661
698399
21510
93625
560941
627380
587996
354865
412369
990710
253301
842477
327624
603424
281769
130742
440449
376083
908414
112115
957480
736015
486261
626803
415474
164288
793465
788872
975784
813259
277581
134731
701754
872459
241960
1091577
876851
482089
59758
628355
711884
64902
780683
164431
996284
648444
112995
720290
691085
426059
515440
690563
893752
568767
824936
177864
228585
841125
858048
279443
3826
448893
32562
987699
533066
292819
314579
982591
541755
662974
112113
650625
921973
983700
142085
439662
120198
715238
518894
1087072
437194
647777
416359
645283
644233
784302
170366
303355
506981
1041466
933893
986610
928948
449304
450354
925417
702158
587530
158165
812351
241133
255939
959018
525130
28619
611198
895975
685089
1031973
303456
363675
179577
678346
443090
43314
51893
621210
533657
448372
478118
763681
236551
252424
453028
1042068
477280
822618
721550
172389
721274
64086
1050253
537751
617137
917327
802984
276742
848748
65816
474304
381050
55960
996037
225619
967176
65129
141300
484513
515142
10319
829955
918611
830608
592080
871206
1017140
775897
611584
637683
983176
682640
467566
388051
286349
513511
581464
700805
879979
952647
580912
535885
44980
793103
1071032
392988
421004
860475
588558
79268
553343
597060
921767
391715
731020
126007
144058
9475
322198
1048426
315618
25150
467943
932061
788169
771471
812580
598347
151139
280771
476452
1021076
264462
100993
198088
724546
392203
808006
24901
968043
567015
75026
406373
661877
397899
318443
80119
884436
223753
1031524
603934
8340
506920
513093
910781
329948
904298
490506
425256
564343
1061734
382631
1011200
809593
698289
146163
938234
364472
775502
257732
113850
544962
640083
267299
55719
358112
565108
437744
384103
186099
625641
429258
411790
614512
108865
1063587
739491
740541
166241
558463
254488
548509
917869
343910
138153
919550
288683
16444
484066
211999
115975
912044
234058
29693
197338
926470
651777
496111
428616
1003070
253205
215689
734332
831860
848330
934588
1019841
1066269
791718
470240
546548
826806
609237
856651
887888
757196
958294
80117
763909
278690
132174
665627
564729
992433
153632
320920
716547
129803
10633
412796
492995
506817
852864
447725
873019
481467
858559
859992
301293
19716
1003419
1015109
855599
741164
156163
103521
613395
970366
284936
372330
256814
54631
215331
325537
619820
551259
902475
725560
862007
193278
424090
118094
971065
478287
253391
522606
371232
755411
27385
409894
910708
15030
897412
532460
650782
248603
742485
95208
959769
266109
53530
1065332
762902
412848
700142
466964
465914
923050
860417
514296
749968
551180
505972
839809
67774
485987
862590
152708
308694
208881
685522
293013
586419
10333
819727
763293
207178
155185
997963
296893
175752
384354
415284
446603
1054032
294072
341686
528424
268097
34015
684020
898267
411341
997037
628486
242110
435067
923159
941249
32539
218884
832314
536864
283835
131906
676402
303669
411031
1077799
16356
100963
724894
615324
1042734
89277
820139
112627
1078215
542582
847586
1023950
299285
430740
965861
620035
719999
170391
931532
550856
64381
1008848
20817
913358
1058014
486868
804840
187803
448665
377614
421885
1098963
692958
368213
208294
1003441
1060130
171697
818983
650891
65756
265037
646782
645732
399007
40216
397234
962065
901052
915488
449907
575266
915371
16888
752712
702172
191593
1028794
417753
257981
577265
940041
237417
177387
133353
94193
420702
533485
967136
155212
333858
382293
306391
657475
896289
500200
972832
1055357
58572
671154
306564
1087633
523641
489782
274925
1077607
689200
861907
569071
803716
937759
17304
974815
457370
215791
1095587
697631
589536
444638
1083811
861474
988457
492168
617634
353991
825440
892276
178775
83391
618444
541819
319952
883326
945700
614100
202513
13332
639185
348447
742679
1060009
374177
436292
1053638
932888
223130
108653
482908
1001763
513512
368595
218533
168247
872795
219443
813739
369286
938387
797506
916621
664533
1023118
183528
477543
1076202
615768
822375
851105
1060205
52200
349624
100052
315023
443836
176992
982341
52096
46054
428697
818695
1054507
505231
618681
585544
486112
543383
316180
473572
930340
950654
307538
192230
475857
819375
334953
728604
640551
554203
1076543
220810
944101
10662
766704
51747
368815
1065327
786949
407057
651643
189199
923719
891366
389979
94650
467514
918811
5723
758315
688428
429602
762307
136205
1086450
514370
258091
461756
1045035
979585
649834
924190
103832
778367
307737
631182
84632
1051113
897563
45423
89371
707743
177297
126750
692103
214322
511869
740210
799714
906007
579399
527199
500453
475589
532682
282783
1085260
741138
765955
1025762
335769
627526
989205
871779
902904
157385
506174
341792
431183
958749
562699
1079320
197133
338290
814384
584053
466444
198687
817319
943120
810070
875425
1063969
706551
804548
122970
765588
844220
35547
44516
483284
32566
575397
103347
584700
38762
202455
917064
970284
253034
692248
996681
322170
217876
536067
723361
828839
683816
23208
20165
648636
584780
101293
1018653
122773
165235
323789
656709
528965
984624
424350
775541
312495
5597
828940
304353
1010508
847213
157672
67799
73884
895141
585504
722929
1027695
429543
319368
283339
175625
617911
909727
67387
916597
811088
586213
680874
962013
212641
482658
852145
974571
846393
871967
145803
394595
86617
846782
768942
190622
704822
739601
168414
868388
849047
744974
135757
296320
725703
205509
209159
500358
907832
982164
786041
591369
663555
509294
858165
42228
1092384
846622
135784
55201
39967
399398
200637
172635
505396
977770
373631
930329
732219
479002
16222
269582
536302
787595
688783
932322
718047
948817
714795
862554
413602
372759
867067
512031
568526
1021108
221640
1070688
711240
155884
25907
198032
1049864
982148
1055115
7970
172993
615954
979255
1005874
475794
594640
109381
204389
142166
236388
1051341
361424
969668
441428
29127
587770
357885
827545
339778
751642
787953
1089944
266637
850882
165152
319219
613417
950242
819613
308413
201325
450735
405772
706970
457818
21601
1030527
990949
804406
1031136
194705
730794
89368
860167
279944
466849
792555
144855
1065449
512587
16436
376230
664411
362954
150087
973143
468144
397334
510652
1027901
534560
271896
276493
937581
364579
299800
165733
412833
499744
1038801
456234
640019
1069827
708096
1072758
752299
1090009
666138
105103
470068
572135
1081754
850762
947286
269906
90129
582145
136995
944426
940376
1081738
536705
234514
265091
254729
697343
512394
801600
817127
352649
84164
972365
546342
674953
265807
436295
872269
811175
526980
528140
1009942
652973
982700
665854
235741
456075
22428
374952
8844
9894
1013024
1055303
26412
58972
246868
1081744
109938
847528
266054
126613
583048
162311
710519
811947
13180
76297
278808
508794
1012518
823958
26967
904157
526263
558083
293423
182251
964051
798875
625542
393714
1050962
586818
110023
321654
752345
365242
101773
534831
1054842
938587
724582
459524
219276
70687
903393
991719
474329
838754
965352
570947
831867
730191
623042
1000516
92294
683369
988654
70369
537310
839983
1015550
336310
628131
15639
842759
752058
1054657
236392
754273
822624
27525
346510
678179
735129
147920
499079
369457
281383
426482
37147
412375
903270
184016
916683
76416
332617
208571
923626
1022480
615129
333553
309240
860872
203582
1087953
569619
911923
473139
786016
974529
57889
921118
643372
895391
678259
1055232
59162
578929
212498
64610
1036908
346879
300477
719499
684968
1010237
297833
898427
1079926
54667
999408
1089836
690662
188688
445714
23679
844395
450184
226002
517814
708388
281913
1051775
41747
862940
305912
597387
409620
981302
318800
852704
403662
401378
683683
672907
1048199
1066697
1064189
203916
459066
342240
1005354
785695
494789
495839
414650
784831
83432
842543
854165
321110
193190
898308
385854
878379
105304
1010598
656321
144757
221681
207033
931534
675006
663746
214169
759870
973023
12451
350907
1003618
20253
420563
311687
351416
682480
869691
229266
993862
11964
779239
97137
101970
758589
677575
886991
672157
1033577
543739
803170
536580
242559
402598
234628
49173
940744
363132
564276
508777
185583
1049642
225333
564071
901308
109182
876363
450008
457548
208714
790982
789932
1016149
1015099
333521
878537
669170
587915
416655
927036
766636
1058209
158955
486294
870807
433763
971148
356112
63945
745629
769968
98385
123020
149495
397883
455128
169107
620229
863933
231552
488699
616622
507490
120112
1052468
657699
354570
419134
197068
38569
922957
1057842
14851
272995
58705
933215
373287
169118
1090131
774990
242891
666863
779410
377863
660370
929436
799618
81149
262233
863267
262602
130640
214419
736499
580252
901440
481282
491903
7398
986031
471222
494611
718098
722636
695793
64209
154149
1021469
299893
534412
22608
942505
524121
616740
456328
974496
728964
1001167
489119
1033549
942061
192853
600656
719644
303792
236010
834305
62784
156696
686419
607149
33803
1082193
909024
224745
422663
668438
490475
988217
159386
681543
79245
141870
329094
621648
1037292
658299
606206
716026
272425
153198
909260
739144
408840
797293
231702
987365
629454
815803
1073700
312596
729648
694759
983605
1096311
805272
184756
901096
552982
393290
581847
1033119
877265
216738
173277
433359
774562
184610
1035436
397499
557056
771081
566152
949632
465808
319650
687924
985531
394930
621246
581467
806541
1098144
281293
50509
146997
772570
532743
891213
14313
233768
349273
468083
772418
416355
973272
121360
528574
1016405
138799
755843
845369
393848
44846
962991
236333
608513
101315
529939
463778
50083
536991
134958
328075
991999
773449
719678
193501
684398
1051206
884489
889904
6753
882287
563388
548811
537539
66480
1075760
833725
169590
94218
1098008
106213
172689
861535
36065
169039
230099
880009
889054
11433
499879
338934
997484
595585
73245
352152
622530
509175
836798
361095
117241
583327
593692
289832
422676
206593
713629
905821
826226
979453
799029
55380
725832
1053500
218748
743058
560339
690798
334123
112676
245820
527671
847884
254898
540670
327164
458040
994936
557963
645885
36955
918984
1027045
992758
1051923
202425
984620
600340
690148
593093
917865
292566
930187
543299
19528
7453
299616
792643
37633
213058
320087
209215
647838
833232
604357
186564
333843
458718
849100
429640
582647
160525
913308
700076
84575
756584
478343
329240
1083140
203209
951850
503668
96006
43276
902929
17683
694935
586439
740720
121784
323337
1099202
1078510
626204
463525
1026290
1091681
368229
108867
18248
721631
5144
592566
1044200
616092
918431
1028068
320065
112900
18925
1088178
918623
430362
118857
377501
886563
649804
773345
362618
929845
364531
663680
499946
22870
1056286
1024023
465899
1060327
234678
367390
574255
1006075
689070
1036689
218367
221125
522480
958385
469850
202446
554845
850953
250524
298939
170301
768318
664646
856751
292381
879770
468145
591414
930092
954251
51771
550177
717894
880254
509653
153692
443060
429913
901758
473188
115001
853927
297832
97588
475561
586804
730182
703653
198367
708704
187202
1000495
665404
1034061
923349
481089
599803
173466
228014
492254
979125
765871
370530
144679
898064
1072513
776887
877532
636423
178589
308462
640408
1015513
316219
587355
573069
134662
496477
685588
1030427
886097
392518
42905
809512
491908
909219
305013
637803
1044372
1061765
4018
201242
896745
114307
469589
998056
727090
930136
828136
503769
381659
425596
657984
535434
523613
730665
312964
100845
260259
704312
720617
802817
387168
25777
1056988
85470
445673
712839
782441
393535
224457
69955
754664
84838
295059
946754
266852
819919
156599
20055
897004
227843
107646
513154
595371
1091347
1072139
567147
313252
613461
389219
543761
648204
1079347
530677
65543
978067
333659
391243
262108
303721
627927
174316
763014
231373
584543
121545
606883
786879
790478
110476
266677
962028
237188
546070
646401
409429
57679
151267
984012
916238
1074454
245017
330738
223420
850469
524063
398194
78525
870608
948953
34844
760467
421884
404659
547826
598337
714144
782071
1079241
54576
889748
882519
140509
1066744
713182
315522
160288
887290
584055
1063857
576858
732343
361472
77759
187861
14962
235431
431440
200898
1043090
889781
475844
844861
430247
846482
421667
775233
388152
784905
705615
425690
103461
409508
585414
464667
942180
804734
1026346
935617
719051
198511
288557
272565
675532
256666
559772
775609
1073777
504920
397918
20069
76407
759397
892486
857697
1069043
220947
753243
1078770
400171
515448
453382
885910
98911
852515
998860
405544
928676
211266
454300
52372
222480
228442
10596
637555
44081
1060239
971214
723521
266787
336945
480262
732746
598959
1086528
679097
448268
316478
1035319
840575
1005528
540848
130869
29120
251654
865347
391402
378095
232907
205037
1045052
980529
38235
671875
698745
32686
847647
138636
694223
1054365
796732
816939
18918
675187
85262
934055
250151
232902
1050081
783417
512375
764831
328232
1012069
764704
989346
694191
762057
1040062
928885
829224
828174
637247
737095
26764
25714
1065849
219727
884801
819955
559859
449164
874372
553335
554276
113387
974561
651594
707530
784154
325076
142427
246101
1064843
944003
611351
405213
931869
393974
390350
574485
657055
693129
897333
807691
371582
155097
20138
99449
87518
851188
435313
226964
261444
241547
753329
991745
912274
837947
239354
441559
763411
856685
31405
217133
833550
509447
718898
678137
225674
1039108
400871
677245
533134
347795
558226
326981
975775
343465
77896
5901
784324
742586
526988
548089
915319
120241
1043482
888504
889397
134116
720429
443703
771318
529942
1044391
324205
305696
582893
878312
982703
647307
432038
1075387
566196
994897
422317
137899
895364
500824
645479
549554
230889
182811
421805
179963
1098713
443484
535662
526584
75156
294472
1061377
664789
820736
987663
639756
511642
501745
309391
705288
881963
875831
313113
642124
1064968
138795
745675
274367
411625
548200
56785
234725
1091465
521558
624572
162433
816619
1091074
976240
922186
1007922
841530
276181
24798
367389
387020
629512
557861
102793
114426
882418
186315
460171
853875
551226
250041
736334
288991
208822
202460
303922
932280
1026758
233306
1030776
593724
516534
961773
997901
706634
398532
620420
643154
633218
1026309
729666
636202
463209
984831
721027
793464
437160
326744
227781
941274
148260
716163
853411
262202
64763
268047
933625
344274
16227
236675
566363
793457
1013564
319797
456578
993930
431159
591900
141014
594608
885460
285046
508689
998749
767712
759177
970961
340480
384057
923908
105883
340864
84713
553013
837395
142255
1082002
241400
393084
82508
13639
499362
1018103
862702
677881
707442
199232
671908
234845
423196
797905
673576
958461
485957
160064
819805
1032372
239269
900481
515644
330845
958746
563593
216504
160445
380961
359353
1090073
50617
30816
165904
172741
931676
18499
709053
818282
368943
202624
963810
998277
800890
287183
641583
638632
98302
382222
769234
1010411
287247
286197
99638
577933
702955
498894
727018
152113
258187
505988
173878
1002487
808392
123366
676670
688501
834554
907988
831220
645819
759558
235931
115860
608609
221747
844743
161304
282382
53184
249002
980925
515039
173170
549703
368173
163652
233274
233869
148862
119083
723182
287180
286130
835682
888223
293569
735768
854464
711140
278974
1048346
531163
121741
292159
899990
763204
358412
582476
588180
582345
352038
1047775
663013
926771
20857
873471
219880
717327
760479
609803
254957
129910
420987
105383
968501
598413
784629
505659
153793
322832
765924
671265
448347
121707
659591
956315
553583
395039
1043917
803232
506995
734734
439018
906306
289359
74753
250881
176031
702324
262302
26645
223922
204194
252269
869233
568452
655237
741657
5801
587656
571178
146894
752840
245708
208725
545860
286818
597722
258232
837462
1041305
486276
537138
28195
373558
982613
228243
359791
623876
1061582
345054
262673
113584
475679
740196
995584
1000533
496167
288025
237358
391494
569040
658383
870309
887395
631559
189519
923371
163651
994994
833372
488679
296640
207813
1076482
869207
744355
439659
223498
718443
734786
212858
1038904
522387
313372
94863
465365
468308
481868
230794
207221
795422
574754
127961
208406
67074
845338
858441
394521
371559
1003719
179529
425052
520923
801640
299591
671647
112574
478194
590540
514683
754780
486923
282667
740461
986920
86610
299997
1020078
1035000
299168
90401
174999
894739
650498
32219
565571
791215
616218
258784
266738
1063677
472813
730869
940370
811482
417681
849904
698043
439589
616267
218542
368707
551256
1072678
346975
332154
773125
1073846
788130
55371
601823
996579
378047
924277
236143
867932
197717
1003455
590936
474561
916677
1079767
605113
45960
954284
782086
139155
579107
629101
361380
280325
591041
821844
919203
203716
1045890
791939
426810
327656
202792
179422
942648
960032
7766
775323
371010
950354
107659
785968
750798
399169
274516
709621
1085180
748646
1073834
77389
224220
1096178
923990
512274
361074
694351
842275
723161
272102
415537
940829
479833
297927
240845
952037
615221
427213
422311
934030
590959
769830
536621
161758
943230
736812
657413
169717
555067
784275
22946
1072469
280988
295112
58150
247677
1034165
657109
854408
430908
833244
586482
560340
397674
723063
893841
379992
46513
401758
1047550
85727
743652
1023513
201588
1001043
1017482
650311
206138
237992
153834
807271
270971
33154
791112
132375
658468
735227
376226
202159
414734
570515
391135
775257
1060093
980862
976197
630803
304698
745097
790419
234517
883392
210968
663064
106456
1011626
446684
514693
831353
976288
97898
829909
169180
591000
965935
739500
741349
68846
243242
446504
553383
644587
487727
629771
623156
680909
594067
908217
660841
776241
1022023
741570
1015960
938692
896027
658637
649096
218776
39334
390956
185659
699207
1017721
967482
375806
209056
517669
390940
380159
379109
456615
586291
309241
818085
476137
790608
425316
450335
166763
1031779
396943
766985
44359
921939
466876
422232
146195
581852
424605
423555
499547
62604
541865
893087
772947
160563
545400
170819
711325
351173
652182
101740
824129
860575
415869
605203
280269
1005615
74696
38384
336619
954863
213013
1028887
757769
917943
303003
645904
539931
303794
272263
429271
300548
199211
89114
445254
930833
556526
363099
196796
51274
177024
607141
891400
260004
409923
357922
399951
512646
145876
390980
941172
476649
762931
1024610
172762
287033
25766
594044
899407
77673
16545
223306
381735
1098470
361280
749780
158895
730526
365300
725023
511875
1064093
783617
429270
348770
416250
129779
649935
1059592
85932
838707
37210
442384
221686
913526
705771
673572
86362
587027
275398
574640
1095882
817086
1091212
774891
949352
17983
639393
92350
789305
619260
500618
815229
23921
910125
438802
665159
170608
850397
999660
232928
173279
335614
1045158
786721
380246
469968
742500
85201
324464
621935
427671
89454
1006982
380754
261488
855784
944595
1072652
210598
17702
312269
149124
501046
672460
518242
410320
261616
1043921
651068
374975
383266
880761
825512
678104
773490
50974
346243
936337
705778
1042304
541022
205813
44342
797851
452716
1067338
223854
918954
406415
741284
1032263
888819
703138
825973
737898
124624
214180
736108
450057
265233
41087
442268
406728
524632
732931
824905
154267
932795
1011784
943979
1081920
396846
132331
1073289
594700
323164
757271
134062
665675
144031
916623
159134
206163
95878
2118
277075
1056032
725973
756105
590925
858859
958051
187941
734857
612232
779417
750498
95092
497582
406447
291276
573997
24013
583300
1052683
399813
1053045
581080
448748
910175
872128
675111
417461
647104
177262
822427
493166
829399
290097
1036448
49972
572258
866409
874350
511610
1051836
185445
127552
454430
942213
993253
1083445
765987
157230
968646
39039
679554
146126
549123
131550
102764
1034844
848854
912212
595060
1086294
110224
331104
588449
1049666
539160
423540
519846
67890
339292
68093
340148
267615
113657
950892
200774
651413
652463
1044854
582131
227187
354199
786963
189675
373598
902939
252319
132476
833128
279987
244807
88971
370100
53520
956966
67678
142663
704407
879347
583039
652209
54459
195559
543024
812064
34790
903051
338935
217653
800510
802930
746696
964262
462597
844378
1020558
374384
375434
1096438
343976
113934
508610
193901
283849
1021416
219766
810791
709795
44806
509639
183914
954624
129519
968672
778514
533221
537451
746095
834714
441169
1065582
315929
665037
68186
16419
449340
731655
182791
289392
632259
443386
157933
349390
160300
699215
1055690
356487
116047
973566
19256
943530
494140
785965
564785
491924
648034
430679
337685
139624
695030
947086
763154
138135
990759
134473
296096
1003881
499454
678335
929106
33404
470817
440248
944148
9441
123556
724947
349066
560780
447317
656456
384215
797856
218211
113712
166436
177407
172316
534944
313380
817909
34706
696232
984625
256942
10386
329715
977574
549449
495421
65898
788989
1006502
1093092
874322
830591
652300
966075
24342
1094900
549667
424345
1019408
405899
132105
574159
255795
884042
125643
135838
154631
492787
916037
775385
271303
684984
873923
173207
405202
15876
322110
322708
931371
478210
250417
339042
28592
967223
813525
222559
867798
199169
405104
188209
622444
329627
233259
612372
914453
468882
824687
153413
57143
978250
271819
93875
539692
258269
1009305
916035
860966
926254
951183
950133
543826
181638
994802
540250
666655
365707
127380
128430
240538
478838
626955
505122
133319
761976
342918
131974
320111
301223
300173
975020
464493
911963
818411
205088
981645
980595
232672
722921
295076
299518
776314
96239
664704
185027
974861
211433
9889
783857
615141
752698
312646
921200
602015
267261
399117
524979
1039471
299192
72301
119751
949920
623369
907810
644139
452398
203474
58021
450166
774539
470823
625497
242267
946123
133986
35919
361216
674350
887691
292322
1006412
718723
115827
1068218
302668
50851
589532
467030
616263
454870
439544
873829
654295
296637
444355
394492
691001
1031828
988668
174284
287553
164994
234939
347010
571950
553480
652890
991463
640193
696878
19817
539969
850564
86457
356521
163970
247157
557058
232065
281929
793667
737186
673922
1050699
909003
381825
45893
862979
894333
946149
304074
599864
690330
125469
166105
863739
788434
448385
520122
1068892
496279
912193
433970
107550
775838
198085
1022563
1021740
759111
1050089
193543
322898
852324
318519
205202
39025
703557
965257
660145
736173
909612
830605
829555
1002280
462435
229248
475662
987424
982692
579805
498109
594130
887584
937963
516877
221117
307906
523452
460732
1047873
575553
393711
560622
965517
1056189
745942
372290
242972
243280
803797
954619
850075
20159
7320
110435
508177
75015
1059448
713828
408288
305468
856187
685607
523866
1007236
939178
316497
353514
931123
343691
525832
231874
432688
897432
151577
851555
1012951
102488
109724
644343
380916
72461
879309
972617
359657
244136
407758
16720
87261
1006721
901142
694386
147219
484953
514942
1081940
280004
153078
927178
287126
77077
733925
533538
663449
197755
656742
660679
398166
1082449
597034
824696
189995
948044
175343
1035738
829918
351773
7476
798865
282076
973431
92867
540184
707135
801109
970064
521562
211293
380957
690803
900441
243976
762343
154397
655460
544863
362534
213989
496184
1044659
675050
921640
278109
823055
18688
1036744
729499
548171
698319
889751
770032
487542
328235
68874
245100
360599
27528
642013
1076892
823823
279296
930293
194840
1001180
7873
1026687
562678
363161
670404
280874
423680
738938
965067
62450
773440
1005431
662641
491541
316113
791709
199898
100352
816820
128914
646359
848933
141411
132387
467268
264562
278447
1084576
176412
933065
297824
548872
437278
168837
116497
292922
120142
909169
477325
281862
424095
691848
936344
531274
5902
66233
680065
120387
935878
934497
128425
525351
217631
803002
899909
743447
907632
722720
296674
582077
303883
363625
181091
104659
1088966
326703
1086424
912673
921525
412265
99723
519473
235062
1058901
1028995
540737
740212
877288
1024127
980377
757855
485780
556508
663487
884116
725637
604522
866100
899002
373167
673456
42078
531559
364057
210500
321200
999690
609114
60532
34160
358210
1025152
408454
566482
909988
3273
175359
950618
1027452
381860
697586
1056010
549610
1038396
982823
715896
693685
801750
264725
322361
360108
738862
1029069
437307
208837
650299
934929
44532
352697
212206
595825
501170
807863
342469
812940
658162
791189
177995
16460
632799
216039
817770
500660
38372
949579
246158
420445
1097268
558996
769691
855971
39914
972789
896285
177263
1036150
409078
1067430
422211
737611
974466
814517
740896
170747
653244
304813
248959
957131
228087
5702
992078
704428
354881
970612
345311
616907
12516
593607
848328
440492
1054298
1100103
663295
160646
795658
1085996
181784
98507
336756
56223
656428
249348
1017900
1019860
689324
782115
479275
926652
823455
442189
475656
221364
394722
49234
140074
574209
273509
515085
407212
112943
801768
524720
285741
16999
565242
925826
1092949
1059639
646823
194494
686345
919736
939023
681936
853615
816741
333206
454146
61684
158457
770527
1004954
660122
1048513
818630
520415
208663
181466
368480
138720
662389
878749
1053014
135367
958327
620972
552064
53239
866307
285144
648840
508486
327735
392338
713088
50859
559937
754258
471457
136013
926959
419524
585752
1085652
1073556
245182
140900
371835
186546
964545
1077408
846365
784269
642255
299017
793988
121893
860291
493186
262892
268674
309338
114438
187628
130034
647479
708162
357462
80367
1072019
439812
110644
748168
578625
68325
191646
915070
577394
873849
1077149
959558
982471
498338
315602
56638
60249
125970
967047
509170
988455
711602
76251
883586
873215
520384
512776
777963
390951
396481
364089
783447
243288
614378
752350
1020392
852894
551044
328511
224990
988763
187517
1054514
28481
1055987
721641
562058
644752
323486
131596
323245
603379
860258
144973
19966
875839
275323
390206
121498
525814
143669
98938
427647
747342
1096381
973355
935682
524877
746122
146528
448423
601670
291154
816811
853671
229035
423433
615848
404809
710883
1054540
977075
188422
296722
647669
816060
695378
43950
1096223
875008
936271
100803
142017
287728
87772
256777
593492
50121
411312
448239
4473
872140
3032
398421
797117
229646
233057
47759
1043730
590187
913699
1025393
730764
827864
200822
640354
891184
945393
536965
677991
568799
813042
322682
617909
998315
385298
860895
707722
390076
858608
797446
705343
617802
801281
1075615
255776
260350
969333
625415
137020
232853
421910
559475
970859
263654
369659
115315
786170
797285
259607
554590
989327
571117
550514
50782
897817
834954
304537
111562
137594
667264
676446
447133
290998
4345
610121
769745
975232
992821
939069
427542
332464
109509
569336
414306
690097
901432
432487
564431
620368
145721
992900
1010145
477453
66581
411838
266684
306130
82530
1052280
872214
180030
237329
264304
999591
1049811
760853
895589
414917
604306
1000049
752918
572411
1098357
62893
19282
270562
495985
212124
810157
770124
489251
181612
310294
660072
129339
980900
834961
136902
45694
690708
227635
350050
351617
68918
10620
234064
126086
142569
810750
60852
384170
984455
276865
777065
114252
103111
389942
919363
617075
881487
199889
198839
47196
888944
212363
925927
600780
1015536
388644
81144
606116
1067342
572467
311817
338274
964923
250035
956117
690327
159576
127164
498682
744924
667869
646447
918396
392227
588175
306779
358795
245748
91911
946140
779058
798168
396727
543683
1010091
837944
793035
510813
167261
579963
449672
84680
530136
342245
573674
710117
826661
374632
375682
642033
20303
954896
431288
116519
1091988
926413
307887
767069
872909
191071
192121
174717
475023
38537
812645
91343
41713
881638
450170
941518
93174
376037
640657
1070728
63062
73266
403883
921142
62676
392110
426397
1018254
37347
1028253
10063
691667
99043
853439
108529
853569
174932
847867
528286
732944
509124
973245
904462
660155
45854
263820
1082074
565079
587486
601225
900258
111669
795017
455892
221509
474850
54124
784004
977614
654889
1026276
800659
1072710
172225
334478
661907
451867
786972
236166
324567
434451
715906
854797
318705
271865
349403
407561
177707
280391
585942
4571
925540
88780
610972
619974
857588
197165
936449
343112
819685
799607
440858
53776
390355
422379
113694
120356
540363
597385
103899
307842
910065
828964
1001142
294479
801402
988307
727599
730459
893505
446101
1053540
504545
209793
678730
605608
11089
348154
348292
27352
32811
410799
210240
282856
68089
790460
176142
507297
905248
657594
1086655
654307
605302
376845
712334
147514
29119
376920
1041342
242497
319721
147660
280179
842683
119582
606810
282270
117379
385903
376529
71639
70589
891535
1088078
234994
494977
913091
723725
313522
346069
900259
380277
795951
156555
912962
617392
201564
1082784
773124
1091588
734899
230592
844383
70467
71517
173328
628919
978745
1025780
815102
849428
61087
671091
922531
419972
568723
464915
941047
687698
317651
159376
879607
172767
392568
665158
303098
483053
107132
319999
598235
604640
836687
174232
884271
134191
804835
222752
474863
762612
8849
490455
46482
741433
957895
93604
516975
1065083
570710
1042732
222915
106081
689215
858952
1084884
547830
321124
637645
1075708
821386
739390
568261
494351
388044
381904
230567
838403
459634
462159
908477
921763
541570
904227
996606
854819
913085
306127
138556
1069927
939346
1004053
401864
946526
838708
86433
167932
1003705
256288
35424
48895
149875
888488
1092250
773897
475698
190567
1086158
166094
405240
330427
22724
656681
141505
663326
24393
224558
948781
72459
897186
955361
616242
758352
306972
318420
16119
796751
936325
465924
895015
971557
253554
433466
322994
955200
817671
961740
214156
1072075
151044
839011
193981
582565
1080761
522513
344100
14469
734431
739802
700337
109519
558523
686000
384415
453783
454962
134850
661255
5083
515193
45848
324551
269449
904537
737145
756965
463121
255374
1063520
998796
197218
738440
26838
845840
1016070
450383
907296
566264
678455
141865
33588
812434
655080
309826
872014
191084
489527
514225
828751
892900
480089
334801
61702
1017296
796705
477342
123710
67295
307187
590485
1010187
125239
912659
1086983
1088033
196619
238845
922737
1097248
174058
1077390
166123
578182
146930
1029375
196895
849660
881286
67009
867678
204310
555421
102932
712684
434182
5011
33019
701145
153035
876217
564717
978415
261258
669359
654770
914123
583913
1080905
328050
121320
1024319
463028
984865
218654
136374
551769
982846
1054388
710739
10123
1049809
826968
991738
511310
648211
278437
860037
712946
617496
136600
143329
151434
321382
344848
308443
933374
479999
316696
1031792
712657
125849
916321
837184
603617
1066071
1017164
495377
527478
292084
426980
97415
836479
698522
685640
261944
887162
109553
419390
21492
768726
171296
887705
698740
684313
1066305
395790
439098
407303
391803
1050158
1003278
960775
58331
58330
180909
846812
499888
241299
161367
167022
363954
623064
150060
767846
222936
552059
1018015
169173
275095
911981
978109
713358
440543
898238
566051
316470
323662
805471
192905
336819
886013
15257
927729
283033
203517
818601
706078
400176
972547
155464
648772
12240
63935
1097083
960110
454106
715069
619233
1045346
477048
428311
775098
161973
633252
549799
987400
1065312
483071
430157
704419
300325
967740
657434
1081608
1035595
949221
1055730
927682
700587
496525
395305
662969
239971
438905
813430
150138
120967
662185
328801
825294
151316
478947
366417
879054
129817
258624
681772
508522
15022
59584
26151
458422
941345
529763
903959
905009
1094660
878134
879184
866452
765700
219958
291073
463274
959405
416595
109408
696618
119843
937979
103144
35278
1004923
651650
336057
76207
284285
612880
885453
635955
830672
475927
83316
51589
608214
370189
943318
798447
941477
1004038
620928
1075626
1068955
30214
643569
369690
189039
419295
822720
57856
37304
632703
852752
219048
143228
78967
525175
487211
31948
842125
1041088
596403
984485
102467
199317
648714
456254
846180
708783
1066717
493788
942422
682908
628044
1001974
452458
112781
982400
745403
475752
150568
444645
1022453
774955
823031
131315
334623
73904
948531
272782
517817
1023667
557849
556799
469185
368945
807845
643770
329028
152363
706900
204801
1073553
853705
1100057
191699
346704
981158
592241
279059
832847
123784
248906
402014
707768
585274
363479
960519
298877
912291
517631
257682
21948
411019
409969
744820
507997
8731
701320
461188
517559
848611
681968
316954
1039153
65085
814206
933643
1036779
186531
732812
442642
942758
939501
428849
939988
368432
1069609
862733
716459
760752
274841
740929
459679
986994
970765
29016
1056069
431207
319741
567420
474510
37247
255096
484428
296694
104631
590834
266418
1049021
545810
152677
378717
260832
798552
122844
745321
373617
251942
373843
837244
725668
230085
83148
280648
665991
457777
889170
981278
928145
33069
583346
42925
663536
216082
38592
287028
1083305
977681
516510
757914
1001898
624256
771466
117019
743583
35485
14535
937845
936795
849072
404408
661411
241889
165601
646325
562387
232654
716036
332373
1038843
349567
876694
153904
833198
271550
704768
718672
540731
960541
861492
196040
859599
147195
894962
51803
981214
461151
304068
1001265
75456
366296
1027222
443622
804217
731604
634212
514493
218687
1098023
963448
762768
224881
1092980
760781
713150
1060982
59794
332124
1031362
551712
755820
153963
520351
316734
1075568
901390
943002
418366
582989
196826
683528
351510
227662
679694
900223
304444
247832
352253
852207
454377
74955
67431
184397
661101
1066667
556965
972292
660254
536483
285779
695079
923376
683918
734216
425102
888186
292894
1100112
796973
1023233
955709
253864
850265
195223
523318
102340
692998
649681
400744
78866
338077
882423
415210
637389
516438
323610
225382
1076019
1037959
818272
1034664
668275
823139
817973
970914
364105
936466
202817
811733
959901
323592
421767
1090494
861325
235611
900780
607005
184771
984851
291419
400275
638193
788229
972878
149549
849190
843727
162842
541482
771818
763799
513495
943724
128588
328756
960974
230973
445063
236763
506215
616268
669545
800777
565431
896711
280679
960881
417862
951707
217966
218099
577724
1085023
984621
790385
852820
940662
339338
493887
280313
111758
790741
1035532
459608
818435
1033782
256242
653172
979919
243012
176258
855594
462092
1079053
323725
93639
468932
340401
16645
1091499
716278
758750
736045
636989
995532
571068
1038244
798041
1038353
107862
377743
355812
766903
335997
1064800
300438
1043227
131153
2716
1021477
476833
776672
151493
535380
844721
1020268
316723
931760
736483
1035560
441423
763405
586538
928249
668025
450141
157084
698032
606961
251899
113230
253916
499671
382026
233131
873837
99766
1051956
1090120
426522
741938
792801
557601
608594
894564
871169
682767
350276
1039982
797413
362307
244834
277164
186523
217748
748530
517185
1000526
962093
351248
109792
1098338
258558
252097
374153
492248
642043
928666
678588
53716
821674
663518
940330
195210
1085179
243028
807632
1081894
432575
517029
1024979
203395
447311
68517
702493
513596
90582
758253
81302
1040908
688702
220290
813719
933842
435678
1019107
88683
562892
822755
294508
596484
327808
700787
317585
708405
831675
957055
941877
776695
1085014
40356
1044622
952948
153116
379140
590928
419665
333279
718588
998464
650614
540055
189730
216008
302291
330850
421973
1083282
582637
972444
124038
512636
381948
1096184
648581
475110
97667
1010975
464787
843007
1086835
800896
936264
830721
76478
133305
233746
16523
596787
870937
55549
545653
992210
815839
22889
475455
856657
629514
1094440
396259
507104
759708
273730
199485
96266
963639
72988
365347
680276
606002
198959
70555
1085337
70973
850634
488785
193912
973383
656832
208737
878472
706324
487632
1069362
719289
359845
433839
986859
21127
319766
603154
254156
53435
415688
102357
560721
132535
840779
145280
1036064
891994
986612
468544
180527
124696
1058726
713309
520140
519406
314847
444285
11087
320319
672805
29273
1079897
430480
31608
384844
578474
549160
1086855
341681
962639
266970
559375
237849
533312
262236
187915
379792
666045
699308
91533
1000058
1035243
302509
639933
730694
883384
475665
197796
256206
830715
860508
57077
282632
1034218
758819
445288
1084686
40802
379760
833962
50904
112418
146910
490607
745635
921908
569878
670832
232350
328449
479350
540626
121029
203393
951905
610202
1043919
1047157
493408
758425
202398
519099
557799
1049560
430515
398069
428636
971257
598547
226875
909503
699136
189254
787114
650733
1070132
246364
940668
58887
893178
374142
848417
320014
833237
71313
717439
254227
770120
852912
425859
1094018
464972
1040212
525259
5569
451431
407697
321153
1046063
687657
179078
253008
43814
45243
446667
331213
1004625
760327
266430
467637
168474
398468
1080054
655574
870035
19289
1094429
218319
968047
751303
554934
763702
382946
749839
1022761
44335
1035752
549797
425275
405454
926361
235908
593110
49345
198007
948325
527471
181438
996356
192015
667785
251603
226222
520089
791650
864837
767972
504170
144849
40117
1096461
1056992
408012
485850
358921
1037004
1035954
309976
294450
311302
255993
832419
845817
985301
291091
330801
1098724
501964
19612
1029465
752983
23328
391134
178628
296499
707100
23081
519195
165272
381120
121299
37124
200814
767063
1049961
838621
1066875
1013097
948275
281063
442900
987920
779474
495275
615695
194738
372299
683387
986864
491151
144268
414575
493046
112913
907231
624074
227642
306584
614146
406143
566026
24880
299543
548164
1077802
735012
750780
571731
802913
202597
586979
155618
281258
439837
171935
772212
442086
834935
135464
1086430
405859
894650
560367
371916
299191
2434
567255
294667
14577
949855
282999
415660
658217
178348
859260
617914
982994
621714
1008046
324492
161979
1003187
215341
988185
83810
946481
176250
65646
744287
476302
239786
704293
537083
134303
1071979
540562
729180
960793
337351
462044
217483
156967
214313
69053
181774
592843
844572
523433
1003479
302812
762558
253438
507450
517923
507077
988511
605405
1079591
434837
1067500
861464
208534
881111
1008768
59679
570335
1004018
656928
935093
410833
578527
873989
106136
221729
764058
728058
392555
285220
781779
1078000
461558
409517
244461
106918
977428
853198
623062
1073999
574658
85595
227142
788815
166869
373331
639604
353707
983668
998985
1002366
1058896
330902
787572
479092
617499
532776
738529
430352
569751
764086
564632
703349
209216
462088
88785
179786
805788
188848
821461
352276
527089
762043
770685
995917
719313
52068
514065
765044
1002695
165397
1084786
1091672
321207
867337
948349
97628
721547
598175
889208
631629
506530
360849
469054
681096
435924
36003
924904
255610
482401
59963
237540
970719
726414
757159
1098877
560514
118095
1072083
554032
752819
383015
899018
132212
1093246
562995
197522
849075
474113
7174
113303
555416
654000
1031565
195386
751387
296743
663893
1062181
942645
380087
443436
234562
826763
522493
117987
596918
323918
76324
374692
35250
883674
489768
714478
324660
17157
516309
1085573
109312
925625
459866
275837
749343
332638
891000
953876
58648
327205
379899
183375
502596
868345
1065639
1022878
395312
796208
518040
519090
491718
290805
62206
91856
504583
172069
620038
463079
138734
780425
136862
106302
841662
955132
885122
952798
236883
1083221
1060270
473215
186731
715827
427145
18112
354575
86473
391717
687133
409858
594935
463630
263990
1069425
66774
920699
16259
29282
846634
877385
161969
184683
304933
9225
16077
731953
394437
1037684
1096827
866213
333080
487013
774343
266189
486388
124475
624490
471795
429917
1097085
643156
116219
425268
285433
381870
928092
320398
60940
594957
435873
417890
789824
29956
125889
1069430
1096342
663837
717957
1062372
676701
261141
1011452
123376
41647
896275
197768
605896
505800
341523
456271
1045296
58399
637092
156289
184415
523062
750744
945734
1072679
954258
651183
170371
433670
985115
1070858
362442
780344
434532
1028008
336374
782308
638617
656981
393433
36914
1014465
168942
781766
821265
461093
763465
697110
631433
302610
948157
904199
978563
415125
609845
653117
2579
1075508
137127
301185
464989
74926
807457
961142
328162
242565
739956
867248
871173
405980
56809
775349
938177
39064
170261
528533
901323
716921
107823
897769
226082
774339
1020680
253950
988251
616496
850790
382568
358813
397103
862213
642871
425065
850311
1037253
612797
498242
471110
79539
585652
60963
384110
318908
438517
440617
1010050
479460
422728
423778
305998
181932
180882
561883
869635
362699
713477
954648
908578
852629
224174
297155
498694
717208
292575
493744
334038
399834
576563
690340
726595
514618
518915
938582
1011000
281937
936156
555090
322140
1007191
542945
206067
125236
246479
181024
1015876
924459
1007417
1065324
816710
727402
465424
364630
807687
797790
141344
448213
1088135
196405
239209
249468
30064
395077
318213
279219
455980
287458
693207
380577
1028004
143979
842399
1073329
622377
934593
654419
380559
828067
926987
996922
949700
422019
580335
511117
881371
198315
203944
960378
911339
763384
659831
552994
1059946
834879
979522
342609
216006
326122
292122
101862
738233
450739
177256
19508
538697
633955
935384
348450
855754
1042558
66287
537496
1064469
661387
355651
210394
649093
747612
190065
412660
235337
797326
1056940
200084
769439
695627
877468
99296
226857
248599
1048432
429385
829860
580715
197376
788609
667520
1088974
876584
63252
265183
1097047
546383
767200
94142
799400
1096648
324119
96231
97281
98331
918610
607185
216457
356924
737507
969530
615124
87284
802608
556529
512596
827286
635574
194374
879966
352601
54221
305983
61690
615098
724583
783590
713816
415720
766265
103821
1061673
946409
267689
948978
67125
149438
734412
251332
633234
648007
553545
255502
625014
524443
610546
549700
631316
679669
111121
838924
714929
313928
390295
743450
164635
726325
252061
801818
862178
443511
575269
1055186
593629
919400
1007031
876094
1052513
26365
440234
279469
550287
429056
588269
156122
889160
1094929
237639
118208
459623
176273
1052223
1032091
617916
765970
1027589
103365
966634
18120
312105
830701
48904
633595
454920
461417
9089
774634
30613
122749
566438
404596
1097066
663707
1045187
144502
932154
302957
727539
1052856
8213
433246
322219
987634
14633
473382
678589
951915
772845
925363
130664
277509
90977
687844
631854
964752
215227
619809
88164
62224
1039934
697400
1081155
939910
491695
488948
562867
189608
347294
71142
641022
798673
224849
208669
914920
877795
152709
630662
67410
484703
405159
503974
113691
702514
590568
931804
747398
963361
982995
221826
540917
1036761
1037811
988712
83337
556473
468369
456448
455398
299475
184389
171403
66788
805408
973832
445512
869243
359132
1051581
805621
657918
820943
473374
642136
61898
687436
299369
801559
644507
926493
89408
396975
445282
601919
187485
563613
425550
788809
751235
92978
327552
875737
65517
940885
578342
897576
596422
768946
528038
529088
83007
159303
1044776
998227
258420
842848
874113
226703
701264
111982
658693
642240
835629
1043215
760375
108683
1000458
822776
892432
37796
341144
479281
993630
260954
205779
651217
618404
503310
691222
30096
783212
359399
88019
1033318
643490
497298
1034144
948593
906134
172537
797004
185978
462119
451745
55036
345803
93408
910915
1028844
217289
444718
891357
661464
964347
741748
1001901
699156
368345
1097398
739649
914739
1056106
610133
477710
964932
509843
402356
222902
809137
31325
690505
873890
566239
298711
880415
893269
191242
124642
345365
594185
140582
741445
949817
600063
690080
236975
734374
1024546
122480
317036
348278
71426
849058
450588
95687
1000817
894746
239703
336025
577094
1034545
421508
284355
65948
541152
224736
470685
692748
902811
327793
146565
122029
373350
864007
218874
874472
555390
791298
469679
907787
715537
122703
755526
141745
50565
1091120
293241
866044
1006555
237895
272395
876844
780093
608648
780783
768019
82155
801637
703471
322008
157894
471107
340701
832923
39432
522664
40610
113511
268512
357950
977122
628537
1089593
108669
425649
853120
844532
499682
581861
951468
1067028
4019
453620
749456
250872
1099968
778275
627348
1034655
933184
755384
509810
976089
1009181
166202
401737
936621
549974
610229
659395
310257
524910
127586
286214
129555
121968
1095049
772360
694930
981112
866461
496806
463314
844172
932915
1000948
776850
1022022
1002411
869791
444697
1091921
218824
602198
729502
539543
615117
902730
1052626
1004339
818515
963887
805832
35576
920181
990415
188601
1090996
724565
1023054
1085125
523760
95220
779278
887224
184553
687347
52967
228215
622332
315044
951381
238359
442695
649183
895794
870541
984607
503216
656113
376500
740958
878643
57330
659576
465644
101267
399789
125759
357224
819218
508198
707979
834231
657268
980781
296548
979897
248043
108394
434821
176445
675604
731110
487238
865307
583166
186038
961161
38720
328070
891963
505264
915390
174912
1041528
562529
247827
626449
1021157
770544
602781
1025993
106095
756745
601543
368642
216050
899078
873312
408865
74633
197109
392563
499805
179128
541273
1012430
685357
692267
503869
80685
1078882
424945
578972
397161
281529
535718
81140
45909
247088
1057690
1058368
738673
382212
1065563
288185
76641
491351
986150
1050352
593608
189898
529948
1078232
331169
900685
947638
888952
72385
539222
792920
553512
820525
442293
112951
1099982
317650
668502
8686
723502
233772
952387
484091
728478
146306
267952
771663
162016
949442
650396
588375
1096251
108709
420663
222330
271359
83296
648826
581349
473384
613547
1000184
335831
1071317
652048
1056755
250338
767013
345286
348268
594278
482536
193767
873443
327504
959234
766679
156192
41534
485254
897267
85947
1010103
618734
175433
62691
789343
374928
304942
885299
540391
1092309
561760
780401
727800
768649
4237
494879
994558
395424
1018359
810466
130495
760081
579387
171995
36693
597425
502600
94004
365237
970866
360893
727118
903929
1063009
109916
471351
838962
575956
43900
917135
429774
677572
193530
1091486
802977
995522
106270
851580
97505
1060819
530582
577395
32641
791415
981108
1018832
1032623
242285
82208
660538
817570
280099
939809
854778
241195
692622
1054721
593491
229806
962822
97512
619374
170290
402544
985519
600174
442886
521154
246482
34769
646226
499754
762685
30954
952686
78353
814567
1083488
910497
280822
50744
804844
257857
622632
16756
270886
987349
368931
833242
444744
562321
1086666
378960
305799
682725
1076831
1030491
1009087
639539
790563
950034
137462
850525
5543
544113
738568
811224
561395
917247
280385
232277
95697
813929
191776
379873
386534
181420
706869
977804
1075343
954123
425964
1058198
183190
335887
162934
8593
291092
366086
3700
848189
420224
158273
790974
443082
386794
68220
1079761
142852
229456
536217
165735
680149
269887
592650
1093262
1012681
792143
600558
763152
333711
660967
1057846
151224
783369
398007
1016153
632973
141596
132564
891336
124291
757389
1076406
574550
362432
901474
850227
235715
785961
165483
277106
339938
116247
850376
697193
151179
548008
415762
964337
581455
387913
1092262
1060437
663458
523261
534551
475303
1069644
328827
614857
979045
750608
1069243
1022720
396030
300134
546100
93523
84633
461545
999834
856121
427248
606109
175542
540609
682646
451943
953531
7189
659146
1010824
1006843
210638
422174
845425
845259
181908
628147
636557
982837
825503
390198
502733
742377
106156
1064539
765264
95470
518529
177996
955069
145391
159829
947456
100164
395274
307000
186292
928384
683487
121214
577344
110113
947665
969428
862926
970468
209954
1054158
615415
946621
370772
949412
612715
218964
480854
318893
384792
584554
395079
682379
882938
89171
776707
949634
429276
786637
188196
110697
973400
1045641
1024489
359487
351399
309196
480551
47987
588710
802044
206620
913228
777665
372522
613639
597224
943477
136072
917638
856818
542857
514135
687075
238729
1091129
14130
1079065
759857
721129
747800
199698
618607
584378
184548
216392
386548
510172
442722
940946
624635
1031974
1096801
447342
84130
837161
919359
144457
11533
753322
456260
617690
8744
167433
326567
551648
470224
614701
496174
1087012
97785
506549
332447
997378
895415
297984
226119
944991
870508
605717
841639
797912
75566
88656
1022113
735807
756046
83224
190890
956754
549487
911064
7050
727507
1018812
210622
328138
330604
1069335
868798
110046
1025394
831930
552448
939895
517641
396044
849312
194319
312966
463495
781428
727421
400821
646959
646443
64110
997765
946828
96353
228107
771882
120012
515602
51991
93356
745875
340884
296041
510612
751016
994387
404475
953901
759627
196419
398331
718019
921226
47645
173502
281308
1069206
449622
192595
31525
792575
122462
595807
744469
854359
462568
97424
840187
163732
879881
965370
734947
284159
471417
391462
26544
736420
38348
827912
584738
1075149
525207
970421
379273
581119
912913
1091431
411679
270190
997062
41232
231864
375817
211695
396353
629788
1015402
228362
9352
509934
768486
757759
1080343
408251
51244
899639
927313
97737
827495
101573
371656
974869
1027098
917902
219183
820465
397858
967708
275628
940350
1027119
369921
892850
370065
395405
981104
22519
239847
1042238
33364
471020
17901
51943
267476
342579
420734
121658
1066337
304181
537311
181870
407847
728953
440971
856781
193897
330356
55193
354747
683451
866863
965415
79449
259342
212625
209276
674183
941946
616860
230853
730110
35085
425689
123517
12316
721719
191629
943373
713439
560174
796996
930346
32567
316555
183076
430825
277209
185018
589013
313771
164958
295712
1053808
929913
516211
627538
482688
57432
932978
976722
375053
77539
1027814
324235
1009135
312310
990667
401949
1014559
982063
628059
918289
623934
648634
1050442
502371
856592
934801
74702
18776
856011
217720
421015
159886
1067603
777095
895954
764155
330626
453298
362172
682203
438619
375496
667508
350315
948639
208447
540383
732288
326836
723795
25257
203885
1033018
1087729
13747
792381
1028156
18653
759582
625483
806246
113134
745845
1023265
30629
1008782
1034128
184949
669005
266275
403635
1037011
315939
331512
697000
379171
100645
797118
821530
412488
464670
340483
26045
961461
230369
1019970
289270
1037927
805493
764069
48922
827744
381772
830175
86017
971596
1028747
511118
1079536
293419
632852
945230
173953
755839
826348
558612
24577
295838
611257
999107
387519
587347
839065
1033858
284723
204518
769527
587764
612605
174504
11809
757458
620092
446506
235689
1052433
193948
592180
835798
3709
337435
374378
1041095
116973
890088
882425
690006
499458
1071440
465622
1052824
1040717
705043
1045081
934907
234412
272318
43436
415221
414476
952355
249958
508858
1089638
553591
584749
716418
241154
387069
852286
37470
54673
672765
59290
250742
782046
101419
996048
808046
943110
779376
3334
888096
296604
448597
1032333
1025073
216532
425799
83583
903678
270735
446390
139927
232649
268901
376919
445140
98104
645898
501958
450625
800999
929829
743487
144488
44399
412954
75396
651914
650864
388641
38909
1041811
246376
446731
554959
651339
622157
562675
750035
147549
1014423
77534
858401
411012
40361
903285
234778
1049294
725017
1095857
282863
576385
961482
911035
731809
729871
648683
32053
515944
904613
70457
884725
302929
828071
788028
817536
901855
599591
230306
639623
309932
795087
1078651
9652
136039
73920
695467
929568
63994
1075943
203806
997055
23147
425224
122042
946255
702373
469648
547991
386909
488420
963975
910054
755924
107249
942785
248693
363724
531788
789556
1010840
369435
1068735
52887
1027115
380676
893063
670242
852941
268816
462712
297280
803378
731040
342539
549076
660419
166446
764959
1036709
74269
996958
726067
484707
343879
152897
1052964
862925
1082649
354999
575499
933376
225230
887781
458329
596931
114936
5712
49343
535533
146003
422132
295113
761362
839529
175533
973510
696631
32883
268183
612132
552947
440324
984943
89823
1005446
243887
367176
795211
621967
402291
36492
479342
348090
775955
867493
446517
63434
250182
447315
865250
1075932
258043
494300
944434
88239
817376
659900
398211
558860
807370
541321
309262
458755
435083
152655
765649
13612
1037530
1023037
94151
98157
904344
495737
665090
620110
841274
448591
328417
44920
286188
501576
660705
934441
201993
63220
824661
34061
996588
868376
816481
669591
382319
993790
848912
471986
700339
340173
749529
19569
110223
160799
847443
84956
550188
478943
15891
284658
960371
401719
619145
509513
269144
143399
892364
931575
839659
365372
451977
490379
885719
275770
770242
773749
599415
234993
1084461
799254
754785
61883
284182
586820
414636
769596
633477
50784
812209
1039284
98481
358373
1046209
546673
434280
294027
923304
546065
961841
139185
226968
880923
546777
1080533
46283
679435
1043971
18680
821450
539054
893674
224688
469029
263854
16327
258970
14247
446661
723667
452188
939149
571571
320099
665843
578403
105985
813924
148663
1095079
8397
40837
957906
645610
946469
607936
292835
949490
627255
320970
760576
644338
699781
299810
19617
1048553
215438
379783
618602
461484
51930
1006341
912021
580992
20541
472608
647718
712928
256080
345434
28435
815024
877557
771323
879771
1011011
535333
21894
208302
255932
992445
342960
299695
749412
826248
611532
729140
163258
28250
187994
454893
621738
318289
917454
476426
809685
477227
914033
584610
1046389
450800
159229
661034
190176
251882
743281
269530
325059
35325
760277
1035047
363192
841251
1043265
805970
20398
243607
537560
433795
38103
820804
539398
238656
601675
77833
420775
369634
1010149
187355
516917
758470
487027
368369
664585
810190
923870
40783
778860
583276
210964
413811
971677
1037348
919345
375140
396365
333822
789583
967810
852813
698410
54876
1005125
41912
814497
601940
727758
328042
965203
613232
910387
457438
1085000
152899
637820
81964
758989
130499
1014269
1060619
351570
809001
731857
355234
929661
459960
299288
248078
351360
891854
271056
285424
384719
798442
685309
487481
499427
416572
770866
96794
235172
10399
680781
199009
698432
1099625
850949
618914
747139
642380
242429
602863
267220
73664
677705
582710
431129
370039
278684
94465
370619
1074432
88938
964179
961207
1098563
717347
860957
296125
766522
123479
224524
639186
109614
959877
818570
1095894
638493
611046
745333
64114
477761
88411
497991
110050
337676
1069331
492039
411487
508377
352948
526222
97603
683999
638696
810434
99925
1007131
355474
899230
702189
47278
247955
397836
798040
551022
1088593
959407
972950
735995
1080321
764634
490935
156277
442881
286572
651156
832155
212478
1057796
828459
580820
1009075
568338
1013582
891402
608519
397538
985703
53017
601470
833494
589431
406380
675384
743856
356792
467491
117060
229492
281421
158555
130358
674730
1023496
936162
684416
918663
431057
36620
509074
239097
70734
952674
1089440
361596
177824
848472
581415
245595
429582
516006
874670
625737
475274
607073
1082323
522699
1020693
252748
870595
447650
225255
570424
1046314
192037
106237
880261
859691
59104
276182
404365
365002
855191
336487
720419
548108
731244
516695
230658
622586
680610
532208
507372
628325
768546
659020
632581
409584
334690
133624
601236
8209
590457
721615
399883
277247
931032
253141
730819
1013786
61824
822297
812878
22073
359477
338243
597649
594155
1084411
1035446
1083492
933899
434563
87000
775288
225733
240121
399709
578856
750366
169139
682225
10777
37167
467430
1049581
981038
17469
180171
453380
344198
595552
101272
652421
227094
388095
522522
431574
803708
196510
913375
1010795
1007486
68616
556448
1023955
449351
950634
167715
765072
771989
111086
205212
863951
892536
375993
997198
293795
1081570
628984
333524
121690
109904
756979
923474
719934
1090224
395282
983439
106909
958786
355765
743145
748787
839899
680345
444126
958685
907468
776342
901710
520549
1015884
112592
779391
593905
278362
471706
288151
478902
641588
384898
608186
188511
511884
968439
502236
924039
368973
206803
100807
1058531
1085080
1028649
516213
835993
662107
298321
407257
231670
771430
770568
823482
571145
748794
554674
306496
669835
310028
702697
1076119
436268
801849
714917
958392
949459
153669
894646
271924
734170
424667
657552
167885
914830
503173
815789
704524
269157
197152
329484
975970
634384
650456
184175
1075558
826626
272495
91986
138511
773859
885308
135553
290234
336101
1061687
913555
24348
16824
733876
100285
910289
842583
611918
365163
155262
689983
201547
571685
334108
65789
529239
859149
915941
890170
263837
599919
472998
608385
102098
669296
465175
113963
344214
43159
674336
839489
553057
867007
607809
1069578
1021885
130490
669640
430298
531573
898360
48642
126700
1084321
900077
619167
1064901
76869
523065
364674
115509
1054732
584339
751685
35203
403388
357757
896034
272044
660837
722407
766715
379673
747327
271095
600576
191512
516949
939685
347578
639471
640521
645522
82154
693234
562323
1051185
934290
264296
47522
841286
267791
429735
536619
535569
749499
751599
750549
753691
245298
843295
943114
46298
894351
77410
579448
838300
493613
492563
162322
466438
413730
1080825
838526
1040502
7584
513597
964058
638842
1018679
916894
226783
36920
120623
278332
876130
97345
817695
430417
773925
198934
658260
958616
1037992
392739
380943
502701
626702
745774
568224
882249
608423
537106
325694
425968
770165
621549
284785
379867
419440
499891
746448
59314
118566
151879
963757
596848
886390
57492
774603
720660
342379
767727
366423
603489
13260
385533
282992
1079332
927703
172743
302063
929606
1004462
655909
134254
166516
527746
469828
272920
667140
246443
256697
242917
894302
700611
199555
518783
657407
525272
135767
213360
380269
57335
370993
405066
869743
1054986
127499
1078644
373346
679667
29327
258904
843584
498119
821722
751632
166744
373386
14169
104212
523960
917579
293720
299668
832333
290909
406606
1046694
115885
642327
552975
404081
633075
1045522
813883
1007301
706822
286501
526837
12684
136724
880235
531419
576768
539317
537384
111088
252792
228464
22373
704503
380046
416585
959509
802971
4977
754570
134810
593131
797341
784621
123166
598822
149127
1003094
236596
569635
279159
651180
140304
428310
94945
888574
937136
382917
1060062
43290
717550
519101
591794
617463
1026097
981480
377232
801237
190209
1027985
455755
330202
299645
775685
1056887
250685
140188
733057
781700
594764
179974
959070
391338
302318
913608
832506
584909
1082716
380576
50135
697246
719543
1025564
555136
271114
13103
231102
1004785
388702
11133
110076
823084
816042
451496
822195
508730
410694
992256
846607
603522
568352
939441
283548
451082
472194
1027416
781869
622590
453436
976400
127500
166073
63743
41147
118646
953571
162620
420907
366426
207588
634988
226471
804853
632598
866043
303038
671299
448331
482986
130608
298860
1078859
134644
970466
373648
1012988
364877
819655
961679
600196
958847
682350
770930
79202
306032
603741
883428
391556
587331
1076474
312831
653730
370611
19288
1070336
647177
563718
695345
950721
102114
538596
457286
652124
415738
916743
908660
745563
252183
196792
424517
566023
834557
1001056
902409
245288
132759
205871
909105
836822
522742
474929
361179
489023
986943
987993
765340
849207
678384
969875
357066
453808
911556
1038708
248665
72669
784239
439829
866939
711274
355839
488029
730434
486784
1009169
503278
199552
81252
93136
857138
899232
990039
356985
7699
929115
655801
132600
702666
573243
955614
430073
320540
182273
1010912
1021003
967600
47526
298099
379183
996496
846445
1039664
490300
222304
47513
655621
528859
950998
774578
1042554
857663
93295
479082
595559
353109
821694
58209
890675
252069
491491
870468
802999
140348
488021
796010
1069057
265782
1081874
120996
841677
246472
60744
555697
785925
361825
757262
992863
898220
645574
451542
441273
391124
974449
932104
42350
107075
352643
246076
710733
654675
207188
446706
1011597
845729
335316
797276
543159
293497
1060050
527663
981479
929215
268458
337224
382219
888307
159833
829031
657584
117588
1049256
100651
493242
168835
416784
706461
820347
848649
603135
51421
527220
210415
722802
929099
552589
333353
979100
634470
649498
814931
296720
272371
135165
573547
589516
506157
646233
747479
368792
553854
475090
108608
842359
761525
596683
180888
672808
817604
949108
246746
931471
153942
637010
822970
68011
916644
933614
104396
483604
242795
610280
502120
447249
632571
1053247
291938
162775
339785
263953
492932
650067
948662
167613
266450
135631
301249
118592
625639
1020461
797233
517867
318690
497165
953834
692119
838026
1098485
890337
411396
46792
255877
58004
956584
1054791
643267
417569
600643
11307
699187
469795
154451
290582
778806
918347
934289
1052828
984062
213557
1094257
279367
743863
273301
548877
2588
891457
679536
481813
393001
357317
810196
1005230
687997
570995
228102
544866
507817
542215
350793
90240
482481
168617
685083
185209
1001338
239117
21182
223485
795148
553626
36099
292537
50004
765558
34429
665349
1048052
866170
62761
1000977
420410
685815
57113
716381
458369
11674
191349
887270
688136
144504
326119
330944
296174
921286
840322
258682
969799
740893
469569
66112
147519
284711
382661
442442
729965
217765
480465
750899
473348
270436
168404
676485
811326
43645
184606
950305
1006274
1093093
953949
647810
33034
42163
10882
11932
691403
1090874
468557
666166
501005
264999
225791
461772
504875
917193
1067037
186143
872592
1039699
1059784
462156
164090
1096249
850384
496229
884705
288204
603433
543052
1004355
354617
311195
1070689
41781
691067
630528
118260
159332
844441
749228
309620
92693
889841
918407
281649
515970
1007791
815142
787188
123338
974513
505573
600626
495748
268398
635129
867692
383305
10392
470803
952605
197246
221904
811229
443929
823015
277982
647360
110394
288216
867795
1061957
65782
1045426
1029092
691925
329058
867607
16730
1086702
793193
1020212
397578
62015
533174
200345
44771
43721
1046724
666532
859271
771520
312373
120838
497967
693487
25974
713288
949881
963141
294218
762976
179664
601089
65666
325154
911078
1034689
113206
393055
156681
413025
251745
92259
303589
253587
459957
136732
512068
66259
423527
842311
856403
1039744
885004
636462
265952
918483
1060249
303258
834841
602723
1010234
983856
296136
697008
706963
512640
902265
132804
536514
70494
1070878
467624
627468
441788
888732
578009
858587
704982
262162
580482
1002110
189079
587150
408977
378900
1033725
264875
47648
433833
937790
705586
181048
126662
20573
477920
654388
665426
971781
372040
187452
677375
1099742
834917
314584
879673
916675
717599
153512
227647
71188
848986
342517
466179
571679
365875
11653
205902
317199
967195
724720
128300
25372
26422
724690
725740
1017444
1016394
957532
521628
522678
83926
742002
103922
791817
792867
793917
1038589
867950
163786
163785
564042
935745
1001682
275879
579086
527582
911537
910487
1004985
126253
916782
595716
171545
489331
997138
854370
815389
327717
61623
993208
309332
247505
28318
610656
86289
694239
487447
486732
836682
84545
940335
188599
851676
466968
608671
850486
722033
821055
209483
774921
847074
315734
953073
508900
1086476
67176
538881
453675
257283
467089
879319
275518
127220
960853
532094
412266
345278
1053579
496487
958342
66687
478261
638959
261301
647823
513746
347472
646334
652339
221687
1051825
464480
801533
81945
198970
323981
745758
535810
502656
398738
565033
443982
918535
808593
175113
334300
693215
155079
728683
84206
42958
302015
109281
842851
219160
245585
471242
187866
803619
979739
184747
81645
141478
330976
802846
282373
117773
58410
503611
165519
437220
10288
993728
1049595
714179
374758
818077
249696
658543
373356
1006076
459026
760714
995513
1063723
601469
1012921
847262
395598
326503
353518
678793
33124
1002636
877497
536700
387795
61089
671838
253444
745083
482187
941443
1010728
752284
928294
829968
970263
858374
942417
948534
138111
368635
361476
983760
1045861
410700
227949
1029277
338840
613710
912755
349062
534399
910064
760169
170787
77694
504430
396873
777668
270993
413548
1060403
759011
1055014
269667
603457
543740
24673
166423
818472
935477
271981
575564
541289
78847
826433
163664
637709
713169
103656
170436
280836
1076443
772798
830209
606941
53792
401320
564630
394810
945238
326349
232706
1079183
1011228
1041269
515317
792300
859315
735183
272488
317972
509425
619392
974856
1048133
552593
202310
37072
899685
326662
144356
646246
916632
645465
435035
215650
37173
692327
804016
38445
930769
727778
339959
41334
847332
196818
644288
78437
795024
407096
59179
736384
294864
1053144
461798
346358
369568
331604
1079775
434989
350853
55556
696324
690176
60289
863897
397933
508188
178988
1004840
884578
1098073
447589
685470
932444
770422
972804
826426
909102
492421
557432
971335
1073805
328491
599766
189483
879700
1020908
473670
480266
442428
769239
620696
818116
815815
978704
201739
88473
5063
156177
111808
203543
247461
797621
36863
580622
386503
1067742
458325
934286
907910
494878
613539
458584
122755
245449
55251
788671
471015
1070253
617276
610734
716119
303691
460972
178639
962755
800096
956942
373146
822549
244663
1024908
77717
131585
239864
164450
755339
775458
525223
128141
496997
398955
816071
499820
989043
335097
873966
886673
884718
96908
271541
1071272
706665
356443
749580
405086
582557
610431
1009802
109956
669568
258587
192047
527634
62907
670212
35960
694077
806366
1092612
863264
665858
824844
434765
983244
852609
677700
169103
904339
201883
213011
328274
558433
143605
913181
299680
392967
193878
621182
121314
1076559
487833
86760
512904
299845
280540
649514
772851
234633
518015
345911
40365
888311
760796
82205
850660
964523
584025
1066944
1074176
618222
978942
947844
1058169
403374
395795
720281
189642
525698
477801
249409
816869
104070
508017
976179
45907
703222
247458
595661
978820
657489
575984
678264
989433
364780
224030
1004277
96996
80064
719691
491381
820299
382447
870282
488451
89757
827751
574052
386152
617212
80926
1028049
580337
1089614
85427
756905
902611
580988
509747
192476
502953
1095056
310100
850643
622689
94348
750434
1066006
825758
368470
946834
192164
115228
306199
715351
822159
387540
366224
62033
407683
766959
768009
913329
467683
258205
501704
333320
396892
239146
521253
298543
536344
509907
366368
772181
627712
841573
313528
258183
986376
1034172
130892
431659
432709
441061
580555
580556
682163
787915
610187
593771
369856
744125
273839
318122
704591
375248
1086461
619468
610392
10404
945332
115592
726008
101070
511404
183384
1038917
898946
992105
649077
797557
153091
190583
16334
447920
477309
269177
864965
728410
775397
465948
661657
1080559
985704
28765
753167
142155
227594
94798
566419
481832
876299
538949
39366
202579
980962
375778
1026355
530291
686613
444654
168015
318355
576117
322902
359372
104261
847471
671834
1060917
662591
1073415
225000
686913
1097403
288265
1099154
635605
399910
852261
482167
823562
981402
20752
184538
781015
102753
879109
522207
1060002
376312
945222
1010186
1047599
183448
636224
268651
907590
85037
1081702
517258
916232
623143
834655
903528
676262
66937
52724
1086581
384268
36319
291001
1007993
900652
405934
447419
870986
134396
193980
555943
869520
187073
1067713
435945
749774
418371
647004
424065
696584
349373
1014748
846262
6349
844581
250212
1032294
562474
720188
737426
582585
690555
563894
467554
1031383
167269
913793
208413
883349
667622
162480
415602
1051241
479531
530966
5646
864423
174619
905570
295115
681758
783583
739933
479392
604610
465113
994617
810627
1054434
462578
377035
1029289
781843
499118
569396
408304
125421
685571
1008645
123158
619956
824744
738379
94172
821087
1003373
512984
1008730
823940
918587
341081
954819
81471
740046
143773
367134
4004
315504
591121
462795
348752
189184
230575
954570
196396
151359
356867
706011
651709
107744
481572
939376
21747
1088183
846116
88719
1026640
1063219
241073
1056382
674369
775598
375593
808588
280589
728473
930030
1001547
43952
412844
199011
750162
472400
927420
91360
821115
357003
957212
807099
12848
488257
382869
339614
241543
625560
82624
885590
1096175
1082559
651112
534569
776308
316902
752648
197992
87670
1024184
781797
887692
663625
460486
721755
492751
780330
164647
241917
949748
936836
1085323
180895
370857
539460
345076
967123
994120
280095
530273
161637
582228
846192
454066
138660
564537
690572
106309
278759
796547
547621
919935
728422
868845
605097
203856
904651
532027
681099
79194
901829
855339
684878
368464
859460
1098952
667944
975026
454056
740143
823964
596890
575305
226607
232093
649859
423543
975194
27614
999751
586297
579576
300161
488197
563587
17687
591777
1098080
380476
928234
758884
701117
363865
663761
1052937
426760
322404
690104
922431
451669
660742
52050
590380
388005
242168
1020115
883370
511924
924202
34972
252539
1089049
220980
994913
191504
1056425
351897
950967
378014
757725
939834
122759
544874
66382
460124
12158
651957
580417
548153
287678
1047291
823724
878743
380950
501370
596586
598098
745651
730059
635733
185190
629327
86639
331117
627389
965289
98642
496009
759593
1084268
29437
539510
365240
973288
606613
551445
680554
758769
401181
882572
309261
568568
902171
420504
1094914
166063
105283
471756
282457
225545
410302
1015238
911404
640495
69095
80906
906499
786211
261104
81367
762314
252432
183677
21765
30024
281354
712647
347885
690109
1090587
456490
972849
842556
862071
324935
502410
239217
831458
580993
634204
505681
621561
178857
433585
193236
991596
967819
1087716
631934
431609
18792
838571
423818
559285
937114
826949
943993
728574
174372
592513
195685
653676
548918
926266
95114
26403
584243
264839
409573
296171
1079985
515063
601779
68713
373232
703155
286570
788595
556523
255653
1046610
1071388
732705
32242
1000597
969213
661870
799302
585064
111552
369771
1000818
611733
66515
983069
447615
287467
247047
79901
850970
317618
183695
523875
916391
470421
715056
1081343
200699
169544
135270
543095
176220
706543
679137
1002239
152551
298162
866827
293517
913677
652170
100509
907038
421562
432764
793941
422147
571747
80947
527489
549865
415394
423053
179057
586888
69731
254513
698724
1035454
287549
679107
480700
809594
620517
438593
918981
613215
1019254
361258
968159
237055
34410
403463
88693
38458
767445
256874
220663
165144
632519
655894
66247
1023668
365766
251885
1011975
185627
75680
577947
405798
771892
155330
743026
886848
1080441
992943
136149
631721
772563
910374
482252
64609
997036
426246
636166
308319
873501
261942
787759
492047
303418
703884
871149
748844
42858
648035
691599
690549
629579
980902
110794
472116
13596
922297
343110
940121
504257
906822
453367
93526
168969
743648
264235
35542
635311
1065998
1038202
550599
728880
791472
511901
606262
159289
693315
850740
919939
610911
740438
706075
1043849
185005
445913
997482
394743
68387
382676
18402
503883
848974
593235
554136
858288
178046
856603
1057985
600000
830232
319589
1083352
280194
1023266
394622
995218
781666
313530
983007
959225
368589
415957
782317
34960
1057683
430191
271150
893956
556634
484311
630021
385861
218514
1042578
701636
291857
33342
705476
247583
21288
879421
914844
656822
75757
205379
94105
360827
451283
636143
1026104
665694
38840
782303
133200
461903
292853
39392
877488
1003215
455956
883899
885340
199608
1022788
1022463
614436
883484
718718
1090790
304660
495472
953140
545741
32723
1001668
703493
1005097
317062
267420
434807
811549
1039945
165058
931204
1033281
699555
540983
544407
111085
311334
90331
272195
614493
214208
1047791
99113
894685
403546
839242
223097
290973
165135
957189
826936
366209
99647
178106
695490
334488
734873
252389
435994
1069274
596024
413805
460928
1004927
880668
568965
797166
943106
711950
282982
564022
140866
396536
402720
564558
1051703
597894
585401
996111
392202
70536
419714
25521
1075402
711037
68267
838139
317526
277226
752287
795582
334912
340485
1082412
447574
630945
589387
393798
383415
822196
966182
952665
1008548
478693
833885
467676
77244
673448
474920
576274
534854
1031428
163416
497899
29077
757457
818275
79644
913569
806067
130534
832508
877794
973458
832948
926286
601255
630654
904512
90170
48187
186884
132720
95768
244487
230820
800421
259571
734206
1089220
547733
242109
660091
365991
106814
717884
516811
435621
34255
362350
470300
872130
491347
1056828
475316
301376
1068074
107611
377982
310604
980559
504808
767424
339071
4690
341669
359790
327738
147093
198805
412000
221397
142468
239721
955283
357759
790408
387907
422376
642015
192298
167924
760550
7304
1005019
578440
317617
294395
884647
1005714
471072
480688
732089
105798
372840
666442
150819
518755
143368
895878
533325
112099
559022
318654
664743
57683
145156
331052
599189
93577
466373
663356
472350
1044262
1042998
1058501
308565
170536
858042
993830
720399
1031968
1007837
995065
182645
947800
200314
769853
898231
247164
1099345
796998
960850
250680
301262
543799
5115
71507
265671
411938
975666
501423
672204
648511
893322
1012556
708757
661690
46639
153136
9363
811331
1022220
606846
770002
390628
476095
231247
922787
500637
390932
268696
194855
956259
1085442
828950
416813
1069947
714843
725452
999768
994417
797241
79975
484204
497159
650229
142375
836972
523874
998885
250854
944527
404571
1026306
239922
373867
391023
271320
574753
110271
728515
46645
600623
243720
694796
58622
703993
96941
254347
540440
415515
35713
617651
301882
409536
4664
871832
571663
1067235
466464
682513
485687
310995
309340
1073349
757428
427725
319422
911735
224242
82534
377307
499868
180745
908074
565215
1093232
349251
659894
726519
656135
781851
167402
257067
139223
289650
608548
82504
551213
119845
788228
573955
293433
60472
1017889
1057594
593745
238800
570288
35944
138749
894593
254014
642908
201985
610486
1007310
645967
409563
813349
782981
1072593
852046
34746
154798
681736
256115
257165
161761
56778
718093
719143
720193
426739
303006
1010582
628369
627319
551540
104156
824414
864595
863545
280880
69552
205060
900159
720077
721127
949685
730192
731242
462235
143177
443480
974740
557328
265598
622336
551005
451707
107365
108415
874287
299200
903900
812731
757292
612327
14108
565830
567442
996934
299682
1043817
573068
687511
297738
225918
545021
82907
201442
191491
470384
1076497
788997
746163
432079
64219
492705
610643
646751
932083
9837
1059185
846271
227903
626327
281225
222826
1095244
789208
666345
433206
363752
1000545
753110
874815
46208
972332
523221
419675
446391
405547
713058
621809
994664
64258
26246
891949
302553
205163
538111
934200
960479
207729
971741
520044
659925
34982
536832
273210
821317
36944
38355
107962
1079509
716085
100070
506313
432442
883607
106040
524400
815022
1027703
966395
967445
531727
882792
1065557
512469
551488
702731
748317
817471
270011
312232
2649
112363
90662
1024227
1020657
784400
560238
599566
714439
50274
909512
952445
798188
53711
1046455
166453
340998
632751
777077
443259
438112
495058
522928
692810
448197
486918
81760
99809
57308
933673
1018864
305475
426252
281506
809425
611289
332010
849213
311635
893522
414211
808677
1059313
891097
71044
251378
378647
1076801
26263
261112
52034
556189
1038196
50844
931862
540555
935633
694485
662223
476855
800688
940745
1073010
294390
520083
1024260
1023210
667757
729373
381782
850083
418398
732711
262167
390008
197941
982421
960656
152151
153201
807677
650338
649288
851183
368651
19376
164785
881393
880343
879293
385037
136066
993062
659393
128011
829529
652445
352704
1020542
635235
159136
590919
894553
483577
940590
520771
10459
204525
809920
1034789
733771
125983
710975
389786
594315
1078973
453695
260415
331524
161362
410004
134570
14996
132899
288093
674492
500189
868223
19791
935183
924173
25682
172645
844643
258239
751571
1050412
302703
833155
114018
223244
946134
53577
1003264
689002
449403
466534
74885
582842
450610
438595
1083739
179556
851297
871835
163923
601303
395710
639208
292088
1044387
65965
702545
122769
510445
4307
397285
711888
300088
557342
421947
505062
287080
3431
147557
457444
597133
865655
365466
864979
666539
902296
591582
831489
986890
1066989
956722
170264
762515
24086
910805
745280
984735
362736
367219
26754
906428
400647
1054356
344602
234624
138596
701035
742766
404561
601625
814750
257602
632455
754005
1016909
20216
1086086
627700
178667
1074494
1047385
1084415
279104
970320
12254
800568
668809
929894
995030
337010
414582
470111
819009
191402
534851
665460
155624
190479
538798
108494
174156
174155
180807
705946
461613
370544
1065076
963340
926931
419437
157597
158647
363873
994519
315989
36076
1063415
849195
611709
282829
61762
820773
768944
84613
357562
418136
744865
763588
425729
444019
92680
252065
657478
776293
97116
917627
797290
902632
1047537
480218
835195
1087413
292684
807095
774853
1098216
641434
835568
711202
514982
656454
1061614
647737
210633
329853
489802
284892
319247
436892
926651
709926
1095889
438805
661391
1086846
1037741
931268
147665
765152
323942
892507
623789
1083331
519147
318554
1028575
636831
332770
48560
788808
300465
285372
143269
296055
968323
55749
472344
686159
544388
112545
19500
952572
983975
654448
1031989
260833
538128
690874
58514
220395
862955
950458
404418
871207
757813
125497
499201
871827
950534
976461
218241
642910
568193
702131
325165
765248
755960
81654
792736
154167
432667
575547
846902
1097804
877791
1013725
484070
659902
251839
127431
1079688
93039
19673
532608
1027208
224590
177712
1017217
205610
992520
595446
177544
400014
910109
345461
145140
359828
323837
665817
24967
215161
729503
1050582
921455
852363
310917
505301
1085028
187478
44789
28476
671283
464963
394740
937307
22590
616089
186609
807988
1052252
945062
517177
766834
205797
293572
816348
819607
631547
452778
366806
268258
125392
445969
798717
134971
257496
1006338
1040098
753858
523916
568390
579820
130514
130886
217368
680508
892650
396995
281134
729525
65920
1079965
769531
291343
1096664
870911
201513
123268
886802
119823
741057
1091215
25442
678720
414293
144540
649930
97159
436858
696468
243612
1094976
746087
402580
372952
308251
233257
1039642
180563
508271
798079
314465
123419
410640
631648
48698
937567
776466
814794
679803
879874
326389
108552
182472
614243
188700
264066
1044920
848006
333308
313102
587850
551483
1008434
1060319
331119
44264
564574
860584
757626
640297
691808
248692
826209
338267
25331
795081
1037644
364651
1096791
235683
624791
480917
918086
62909
489739
583653
317854
735124
424909
1028700
632373
183996
146604
892581
506334
267635
420274
557836
522662
799719
1005318
24875
79964
199120
786526
704517
458478
714783
1022473
213414
53385
55673
755401
695297
277995
622741
384867
167412
559277
1063183
763334
463850
202257
718542
905625
559638
311838
394906
901834
622187
740037
1053068
485094
219642
1077808
718089
410233
175411
1050708
312758
284225
340758
234115
43300
31081
385432
329098
568250
678748
958061
603648
763013
915222
167344
208132
31687
48126
1050778
894387
264357
89614
567697
493457
576922
778689
111793
191028
376734
802192
58784
963175
370975
485175
760217
108163
100465
958582
567343
286676
639118
32420
1055100
1090121
269219
718159
544606
307499
548517
583877
933335
440343
46718
915398
428442
333640
284626
738228
67476
316241
681875
141378
684758
483383
412629
281243
73689
937541
471143
613574
68957
810333
117621
582800
381497
81496
865822
335848
827306
609930
1051249
530316
968858
619136
961871
895318
240348
1074233
433558
19413
1069459
70803
417356
612214
913915
742055
957339
146230
49574
899754
981060
418804
952347
75306
136081
401683
101554
457350
110097
148182
809367
926387
821375
936876
212782
123872
526048
474916
721029
104914
999033
677499
538889
511222
287219
424384
493156
492231
482233
330529
601257
641519
545094
583797
626293
82908
395600
936346
689229
837574
1056442
479739
459619
784713
667783
875447
200969
850632
941848
472730
474973
172052
1074819
521817
1080197
759673
303334
960829
284085
937500
262527
562877
647489
1037592
270010
729563
356290
169802
445676
865084
879451
29997
978792
941220
307175
756865
330526
828798
33408
700862
619079
863900
478587
616224
170817
948227
997237
167934
1014824
994202
217122
496295
167385
285539
1013517
1084088
612843
247584
281351
836390
163053
786227
950020
174056
518190
1018016
723651
531562
123842
423603
279810
35742
509755
74747
397438
487392
639408
116525
761554
851305
401070
871457
1055135
97139
865167
412829
379042
597990
955630
254593
651749
489969
1008770
699404
807425
776789
486350
266175
787592
459627
1058161
919999
680403
143353
680729
789927
619037
574715
29495
87825
757862
1081157
415240
81093
307460
276161
789795
1077221
143739
574410
433738
971663
814249
874200
165191
778233
604270
832642
876999
875949
82587
785136
740682
356682
18591
1058672
474825
357875
761721
341011
856708
797300
229152
874843
631659
707721
196949
30860
741266
740216
610543
609493
971482
505559
718671
634764
353185
251153
629125
89492
783034
671620
1087008
1005752
417575
785306
87500
247224
223999
573258
476544
500333
254692
683559
471843
60319
945427
41540
249698
976625
614582
772083
290020
530996
330835
333201
1089138
820605
369287
1015032
1059352
219442
871745
40143
194549
982169
92305
481858
223131
30841
235600
869836
502441
1029543
308917
864117
660750
373279
642051
13121
374203
38312
977358
542774
833220
619878
303599
368162
274891
592178
489240
517285
355301
618304
835117
1060160
303371
507126
741146
380201
646153
975531
58898
1083260
633674
120545
1045106
535609
290297
608802
836005
306733
284845
88716
994633
1017609
730032
698064
538603
984371
787411
930157
597237
781456
815532
414196
1076027
533526
758708
295650
846440
738532
28895
514085
622933
392547
113084
293109
37117
110075
1037652
1087909
64022
51630
1044337
396117
959055
741619
329662
199814
1029782
744165
903659
388311
666584
264800
911862
510354
658305
1079773
511014
1061385
472412
923218
391835
104145
293543
533978
747038
917418
72340
265408
37887
1057472
156093
435150
21794
111046
449842
328897
473764
340760
952417
146105
689470
619660
68611
54337
1033301
624840
880530
424907
483222
658700
963329
719424
987240
680077
391369
934329
971413
56130
408808
794457
877521
775773
1001248
210873
376914
601641
885420
227519
109751
837115
916584
623215
934175
470981
4874
860099
1069769
492895
812324
313120
718611
590424
135469
1022776
294773
1060724
548163
217914
648639
600442
938013
75995
468009
23047
894482
471293
656131
912032
586260
818489
1099714
785507
880069
133861
1044899
231605
920358
1091910
878625
678006
1012129
980863
328493
779225
486587
458927
331244
190181
154781
836053
285461
232155
495427
568822
249799
923415
889253
507033
81286
74502
726907
372615
781342
230660
948383
1026235
341998
265571
1097050
75683
208712
582279
455887
155279
858149
612597
965850
302283
282445
15467
667850
773314
316228
1093967
443979
456208
934130
815553
1036889
1097586
441369
127652
895169
540818
427382
808612
17378
932441
253467
246397
715514
857863
3474
880853
200062
848422
723395
418345
855519
900956
1024346
158932
160381
806760
401439
372633
984854
373117
174348
937210
159522
273897
926032
676443
426345
610120
135593
519189
929982
970432
387037
382181
179307
227407
913073
341879
9593
597329
645945
389459
86682
237862
695074
973457
835460
419005
661788
829925
353689
891692
625604
145477
1051454
944301
886732
276418
1094610
97754
459798
462717
341747
1080097
1068058
560082
110091
259439
1091952
533975
68710
206978
955109
640118
254810
743203
323572
739766
775019
1083666
935293
86757
324974
962129
333187
3087
200746
4446
55466
820326
935460
913673
365545
730219
432177
543155
1071268
229655
1030866
887737
343299
194745
1095619
136083
567559
147378
580039
28789
36313
1015597
762826
765624
443255
963932
726587
523868
613885
1062723
862208
83489
82159
735753
1078747
889022
505451
749190
1005414
594699
145112
594141
234488
551036
1001434
80604
931762
332049
296833
794190
1003761
891326
218234
720142
522163
1094177
968830
587467
834715
745645
464877
159189
342735
40740
34316
25748
411670
643328
991040
1095722
206773
147833
830359
100920
801900
612196
165291
800620
674930
932878
950674
655662
688442
575090
460528
643747
457932
154945
911157
341926
106075
407218
434622
974015
948170
161929
14418
779064
48808
560935
161607
326681
238372
951483
251767
932997
659627
569060
902246
795536
585842
945319
801229
152362
260637
324493
338814
502104
44266
657923
681614
769907
1054662
420114
491319
516392
960249
38588
205938
987173
1036944
757117
1016594
103317
1068686
1078588
90066
265268
154344
1035121
553093
61097
435382
280634
1090731
362798
256547
391534
51022
880581
1067673
376323
774344
828840
970561
483215
506424
23434
97862
489770
908137
90813
585675
141704
659762
313313
1083054
519858
21418
372373
13865
229583
662796
890857
961843
1097614
756948
721459
632108
217369
412704
273312
57283
852874
861021
124196
117069
778608
1063433
11877
275877
599458
175995
277426
340594
484638
684224
342902
766889
544737
896283
1016704
402073
1033688
843076
230417
713739
901764
543263
112019
500483
1092706
259509
431717
885567
60242
664480
108157
91464
371500
102105
310855
499091
941002
1013594
588529
1042731
178987
802313
799282
787452
385020
1040998
480345
302172
101169
1044485
527979
969284
360046
914002
349747
921892
397489
291367
696292
557784
840151
715368
730622
259994
555531
48843
751357
838980
30445
98490
161827
133584
542333
507331
995057
1087037
730989
3052
346720
476755
760820
83116
1006924
679438
1045600
180607
868439
350797
15753
832392
976567
312470
1086918
49966
213259
876222
488878
112072
278170
919334
739688
695483
139644
545800
679372
838972
436980
651856
246218
513966
381156
791576
480893
101986
17607
148866
950653
484673
241763
994334
563013
259434
289241
712140
93734
252752
462863
925469
228144
1028096
853964
577294
985733
863981
104737
161297
1028909
565143
591849
455098
293871
1072440
597367
915745
13135
926810
448546
72061
740505
507314
675599
889537
755355
949019
427568
848552
967385
894319
884685
426364
125211
261023
949929
891145
599264
329795
433967
1026451
354967
722132
209912
124415
391697
965735
268121
215062
203189
5242
1051237
458719
133946
441909
935519
461293
720320
272057
715418
391205
495808
126056
1027723
569567
728842
197021
428847
989704
458507
783855
158859
112892
308148
898230
299026
980789
342568
553292
861675
952718
1034745
500907
323404
23393
750596
699443
380578
319977
652568
862593
457876
188037
476552
279605
1086821
866689
490908
988657
789879
146180
27950
630793
1068878
821174
978870
393969
1021091
968215
572500
126755
153864
128021
866166
223670
1048107
86344
510804
275887
1075614
206075
652761
17583
241656
726675
673949
438835
142612
985650
951113
104048
899219
235879
403383
531474
880168
148522
753115
855621
680467
1055143
394757
72067
903206
476923
759807
616063
985110
523425
452888
724828
557919
69345
305868
186533
425020
42803
688040
372813
620946
1017616
949033
219641
256129
785503
611622
786083
432113
953987
521840
1058256
683867
228916
434968
797019
371401
292183
527936
41616
949425
817184
379449
996805
841634
581275
506004
389362
419549
517753
980660
551507
115773
929257
1025398
166360
187719
838759
829352
630248
139899
910600
139565
448174
907179
1078331
803804
190607
161444
645745
286647
480040
287917
419961
172004
775717
646452
779678
719465
712266
225690
274671
864186
140958
1047226
315550
491503
231300
959270
789826
322709
406836
910709
547799
99571
602339
443179
852036
97346
28708
280826
211642
158850
512920
97705
319269
80941
956179
70955
652512
793688
470200
337315
661568
683164
823771
1100105
33574
541215
163152
707893
1043077
456412
976295
1007108
341616
101558
300110
466145
520995
265723
950112
209623
719121
918377
925574
74483
118033
94117
156781
656956
461130
200448
176197
699438
721634
860247
1096500
609593
951463
424827
1063785
844279
96752
326854
140789
1088308
1061525
897921
120347
668825
744709
290982
501544
286009
1041823
958366
544924
413222
80803
830305
750823
183470
65855
464273
523453
1087596
235851
781772
634032
615447
798974
215439
387213
553749
1041997
601935
515084
844672
716891
502445
862493
667251
694884
872848
984638
159507
76472
537570
762255
1003425
1012985
691401
83572
192407
536152
504848
126449
94354
1074439
1035433
855333
367642
462980
891614
227488
370287
983740
295356
527868
123863
293516
839848
532548
897360
92109
700131
986218
668245
1009581
458348
770664
239376
324890
181108
812188
1100384
46837
65024
204600
253403
522214
579557
965275
691826
546697
184527
181639
4864
470148
128317
730413
393221
812800
849309
121331
253572
485350
898258
1002419
18122
628219
394775
781980
249503
305587
706686
525034
1094918
680845
986174
492276
603733
285320
474178
416244
347420
853099
836842
39662
914359
686893
137157
812790
984283
203861
155270
1091869
710752
81320
561094
575537
604436
952399
493619
390137
1005644
286939
505500
659851
965402
810708
89365
670957
529064
381850
714764
215667
741224
289754
4010
35936
1028988
80192
895540
1024999
799409
620887
205828
291950
128501
963884
78477
655742
409471
946186
687514
84608
799601
483920
356450
350870
538187
565602
711546
1035692
916044
838791
50681
439649
724803
625907
274674
269747
48246
47438
194339
552277
285453
714885
554825
287969
710512
104418
723567
196022
1022659
454328
122273
295912
575795
932798
582795
390646
690587
50758
763402
769456
1051472
943557
1077962
172869
28064
373239
354184
775243
833253
14138
843649
520345
1064490
588868
254616
39437
1059739
780098
630755
844464
267609
632996
103289
841484
284007
685761
152350
422207
661978
877293
162244
1075747
835480
177138
1057315
1099787
439890
260376
47737
403525
86808
682495
419006
111598
963357
300078
494251
1067752
661689
632503
135634
635083
331775
413278
906435
1025109
950147
992907
258740
199057
800691
383408
539164
889398
1034098
64283
750227
207943
35127
550165
787350
500019
547478
882115
257999
1039488
653949
1052168
685247
969782
270471
388740
995598
90322
909194
371595
243421
6221
800325
575517
430613
270046
199356
875250
270642
581652
807878
41590
464847
488661
996833
660063
821928
995902
1089514
160275
765514
218395
819973
515382
802392
36484
75481
280355
971358
441375
247017
823038
943164
849712
419313
764960
677409
103055
957945
284860
768444
962715
9798
200895
243499
289743
661538
63420
895367
1030611
883987
174050
19509
1023626
717627
511815
658535
674317
352557
576869
388960
868082
575823
410407
1088434
405923
556321
243227
45810
858523
718867
816822
289275
896172
338951
880023
722138
706999
75207
250554
842040
665102
788761
855273
856323
78264
79314
876688
803464
804514
600876
660250
339247
340297
901646
323233
324283
529965
503239
504289
1009132
1008082
1002682
1069734
1070784
791505
852717
327692
113457
460887
202756
844030
266079
282491
799680
580929
745693
364555
739695
1051278
239586
926002
160335
544072
97829
924982
153620
400351
260555
520630
438031
738041
219571
691351
135037
271617
896933
920840
967434
760118
477045
500670
416418
465944
891689
587757
208188
412436
499542
662025
985399
883824
448250
685644
453058
981722
656712
615205
762325
889517
743116
899842
420725
228416
824859
880217
198764
329960
99844
467345
973414
649168
508601
301344
447597
1037027
4756
532923
248263
867057
360548
607621
637621
175769
923141
334835
175654
560540
562161
417347
899383
24639
216869
450441
692404
738943
1049901
786652
213084
776905
424526
25973
596398
571766
895474
770267
944409
939094
650341
679264
797365
461211
1017491
180234
325613
84399
540172
47837
544717
1031824
1067659
261162
317448
724992
828342
955397
384450
1058509
138812
281152
1011982
483797
764471
227397
649049
868782
989644
555848
389577
439885
881069
507674
433091
564341
40633
397758
786513
341929
282355
1091878
236827
853174
211077
722804
778906
194452
766799
988330
885542
534535
739321
184217
1055956
710632
169279
19281
390031
497032
619200
489603
1100087
684432
446056
822013
982521
735033
712772
431743
892267
183559
971709
795560
188315
630158
160251
376639
896648
1073588
162070
356420
559851
1099951
757843
172012
44681
74630
97213
685701
51109
790152
12865
699006
1054140
1027642
208565
489745
223736
477973
217721
865854
34793
152730
301878
731700
927187
797113
936843
926546
25663
171979
721740
474939
426088
889124
632342
330351
1075576
1093024
799797
542915
681065
422690
1096785
653381
689323
948037
512958
775839
23413
708597
162885
34723
147565
1055675
215702
509826
753862
156973
331661
454503
120568
264071
818560
1023863
30851
918368
1085185
1040392
838388
183548
388672
469920
556132
369476
957119
318732
22846
881242
844117
186091
161747
278261
647323
629857
687761
587267
1069147
409799
485966
626814
869585
199044
3015
837403
838635
909398
11073
371199
882174
900479
506517
505467
395894
773865
772815
269965
268915
550170
641320
327433
328483
887475
886425
129745
1089854
1088804
1087754
1002060
538011
536961
900682
579539
1048520
814527
653888
606664
607714
660574
1013178
393662
130990
1025330
355958
478901
1011196
324799
634160
182240
737416
965359
474830
887444
671634
297615
151138
784025
1060679
506723
514488
226948
484439
360329
461205
917862
254302
793047
512565
928659
511458
510408
164745
702765
1050162
395965
385215
554867
331954
597571
789997
464686
93406
915495
413184
166396
29939
302602
901632
798815
28947
596065
173641
531737
662440
523007
261459
161858
1004179
874220
401435
31703
160919
478682
711715
356167
959659
538693
117063
751868
13665
560881
999331
879325
775078
556198
1023280
633272
288873
1051224
180875
82481
179363
428457
579406
736390
721060
132450
27538
122964
787108
210437
445960
891619
516747
122660
1021136
552406
887495
330243
838341
593197
888588
75009
379497
496335
434312
488168
228762
10113
247481
269057
490802
1052800
613050
294558
74827
722027
1055709
1077131
910759
938598
496940
86268
314086
683941
619675
446045
764639
1007249
490525
434849
80512
643271
78963
623670
850300
955022
470406
963158
719671
80175
357577
610519
1093791
806695
325853
282619
309798
808196
900311
71485
617483
809660
59695
669769
696927
983903
935710
269523
386710
394703
661108
1026602
1008503
300595
950453
204655
866996
1023306
626745
475815
474765
1042845
852598
512654
45913
267054
145601
139113
52957
888610
591243
308212
606557
499046
970822
549917
107349
893007
818885
177879
910829
694144
385791
198094
1055142
294304
539725
283304
159786
351622
752268
631539
119893
339763
880845
717015
540429
228296
175047
525333
508980
280412
651638
761683
566378
501711
150051
736880
153069
289741
207757
109624
610567
396562
429727
1090021
958565
113341
106243
240215
28821
800726
485171
499344
468178
307540
679168
1092642
296401
601428
621035
593735
801934
346425
407908
179979
155871
118832
291682
120624
1043081
618417
1032722
312686
341394
440747
785242
1019248
754186
326990
155096
1037737
757482
151699
288428
614794
641213
200741
859562
510981
851263
458773
193085
993330
563192
562573
1079335
444168
76511
800376
479026
633992
360205
661760
19170
327787
399237
426653
313005
135132
65627
681885
251547
563227
96393
923946
919861
639435
828889
432691
514331
351106
1072379
680330
256827
728372
1060040
168910
934256
1020720
1001551
508656
658649
480247
959577
14534
988247
428597
1056693
584372
814075
115049
122993
664790
401847
137770
151709
776473
488879
942104
820083
1096169
227770
461470
22666
34685
1034021
363943
257464
316256
558664
12941
941153
185903
611580
436267
1037903
893758
315719
1039432
217160
1056688
365447
865798
53565
605412
222126
165319
513247
529486
704665
997315
807852
737658
56883
1052207
323769
52210
306961
793470
618581
286162
112474
740398
916236
590227
218366
415451
299085
677612
856050
307201
422693
412167
765047
277609
670688
1085668
573553
939994
7318
1087159
320200
203494
893470
247973
530611
84388
897510
317571
358992
405655
365514
1069744
185932
346800
632145
185443
461337
750773
10682
575555
729558
205288
978226
1099901
1044775
708960
237509
879402
337601
387476
649561
157113
3684
743828
144810
837018
989633
237361
154964
1075321
1017794
520175
278254
264771
406361
611421
454131
998037
103108
495920
118978
1045609
762735
931357
868726
315603
577507
24640
848053
261859
903227
662770
732981
331040
610590
322058
147092
242535
975642
968767
196441
30205
348787
521966
328547
82870
93922
455663
973278
92612
297552
989018
357929
74468
742635
475057
262481
669495
117779
82992
104136
419136
697221
853345
185102
834012
300612
980409
534135
783730
987433
146815
326305
1099193
532087
73688
922052
769635
120716
248272
807600
633066
212880
796676
249857
218619
20760
976259
933911
458070
295967
846148
989265
111459
862838
983387
908225
313948
496870
284896
158333
581522
456355
702833
135347
29080
592585
353921
1071939
1086075
639275
217442
185472
317474
57174
310510
897117
310264
488501
552798
900743
797951
40868
873772
11189
376945
187767
1056198
795619
526992
359190
702958
816389
354764
194819
906487
283155
21957
468702
322811
743604
1096413
856809
97423
730509
296065
745095
435870
633419
291122
470621
484865
862281
1035753
330528
816839
990125
21245
793137
210849
614720
901711
305624
569126
1080189
1092709
191347
31427
450169
109996
310984
977394
790476
421327
1078658
672453
652109
477252
769920
414824
66526
255843
765476
125531
310767
1037911
103993
246586
348036
850063
218637
926573
845444
475238
1048491
966300
538689
1036770
222337
255608
375383
115136
642059
1051201
775434
910437
757029
147468
376296
592548
773448
288642
565871
482470
37236
168698
128701
1002971
423803
904478
324511
513751
439256
47494
160083
312193
55860
183200
362535
1066907
1001988
869772
195451
172063
792715
918288
1032283
28585
816790
166886
582551
429660
1078494
552815
77272
262320
106729
52315
89867
18503
449635
868433
1007606
112472
606340
643355
774306
217905
902467
634246
23092
201320
694531
312432
302374
1076214
731787
148468
76144
634934
894977
339233
436794
663395
534337
1087574
956405
330946
537057
846224
624322
130125
16623
509864
393608
206322
1050550
459945
880603
651939
1060485
1010315
81270
4545
751984
965866
198349
20791
292932
517311
209131
797807
457138
755279
980059
905697
649947
513541
428533
874191
429793
373696
838183
71242
740329
74419
610446
285979
287029
926471
334158
71124
1011271
428200
741818
895392
440484
1043013
277195
497062
940256
846314
726553
348850
185259
29829
835672
907198
918070
603657
312275
702761
445995
353962
1054691
428346
44941
781932
622167
106294
721788
487479
648915
289585
950471
107343
190484
23237
102022
580645
756589
385443
731991
406383
207181
217269
1033790
682383
681333
92471
125369
949818
188874
337937
486131
865513
293831
748320
69192
652975
698986
1020572
1054012
560883
498148
411135
417208
194037
557145
656426
873462
899180
193937
754915
29253
531809
734405
678638
944079
1046620
481295
36113
805366
682299
843720
421093
183733
421770
446213
9702
541597
47808
275482
353376
1009705
1054219
712255
263931
568361
512486
65657
580381
329457
456509
108820
608622
497625
254688
1018690
239616
333852
981068
772825
121172
120865
672514
836358
840433
363920
355769
957866
608881
156833
221374
827637
61821
425538
70115
890123
465559
830675
74698
799954
765832
571680
332798
209930
898327
561843
298294
664242
963011
210244
1090705
437350
489972
654898
1027753
209387
877424
652926
152873
411122
419421
234024
411967
692375
1021069
1016981
821150
283271
32028
899007
22910
575905
899299
826255
637307
643773
1041657
492143
469295
238327
663827
694298
995563
175213
951283
470827
1066177
707685
853992
504613
928813
670731
252385
1019888
360098
192053
680379
487517
7287
582268
125667
996945
44219
814385
860439
69781
463497
1070923
800084
646442
996683
474168
868128
508045
225243
728931
688174
524424
460889
312771
1035296
250654
152192
951168
977598
160127
426548
1018732
792348
696989
22722
803090
657827
918743
890912
137179
1090713
504427
1094663
522727
973197
700581
250071
663247
318895
465231
901167
873610
902729
451150
555687
506607
907461
88988
1056170
120695
114472
365097
846089
274528
135624
405604
678768
450345
809967
639225
828104
433241
804269
511739
1018839
1033662
385812
232653
487322
139186
660443
248100
207968
817313
813982
996887
1073551
836573
239127
127459
592720
940071
306440
603812
186285
175284
138703
636307
998070
992413
916337
547456
547151
727460
445303
103386
703832
706743
180813
926147
818150
504668
580048
491714
934521
727848
726798
242451
838792
744734
503761
412457
796490
669856
124661
658795
812801
927385
37652
881519
1097237
1040596
176072
784332
399939
818290
512794
382544
864844
807639
68285
120867
286047
312838
216285
53047
151114
38889
939357
193503
1028581
872898
158022
535481
971652
123293
829416
285693
49628
306397
143555
629728
3953
612226
885255
11092
923707
367913
914778
502113
275330
274696
166167
424105
32440
1057525
471233
429478
818351
844082
688692
214210
560124
708941
478469
410750
871959
640967
817038
398411
125281
182749
170551
1016533
584152
761511
981994
132113
984216
117200
404554
1059944
752167
469937
302259
1084273
451396
653834
127262
607513
456468
708111
83788
940636
29386
618852
48462
199366
841080
575267
698005
152835
197974
530489
306589
163054
325436
186037
289786
202014
701218
397870
815505
886667
312691
558271
34067
11805
537483
572733
848132
961119
885041
268291
4846
480961
130592
4411
42105
246633
1074443
665328
831423
178059
427174
298765
729030
899285
835120
228108
1012636
291587
104768
858118
671454
358479
797661
918364
1007509
1043585
333037
520244
475799
954908
830038
231533
87359
1089736
533428
501481
219787
298180
1092187
422420
625701
855348
666790
1050041
191197
1087219
674381
1073449
357429
700820
832962
97244
514368
643231
571592
22399
588994
487395
219687
864327
9198
306189
445750
218115
118587
1075856
1090039
142475
86476
23048
366648
893437
735067
627090
714717
496919
139554
592660
332918
422883
286324
946449
301283
137783
880193
158673
501848
28033
248090
750938
251824
351565
804382
508384
923936
1083560
758531
74389
471867
66969
468036
1062861
447238
902137
1056378
1053970
279144
124897
365959
939442
115362
74083
871770
881285
230469
121461
629995
306756
959104
652578
512582
986357
548580
763859
411878
257863
1025470
377092
183519
526189
1083071
895507
1048889
1049939
884046
711613
837372
105552
578731
480897
930348
283530
995181
183494
945157
536325
86450
994800
756084
577729
25733
1009266
348815
712771
565672
926034
905542
762782
956292
402423
222236
1035447
723757
996039
691935
1063482
139167
722455
378934
429831
590358
885181
41068
295310
666157
167838
566644
832882
273582
589641
882624
837639
790042
116794
4210
191514
12510
142538
581662
1070882
245507
75031
933357
141923
137545
195171
260714
593137
381750
432565
975053
124659
236523
411352
1033412
980047
911782
339078
491289
434889
85344
851661
490427
682840
297799
361153
696134
347283
389095
361182
996944
890074
87784
43940
1044007
567780
995498
453556
39068
242335
991788
855366
50737
749942
742982
240128
882101
978406
40608
889281
453988
363347
288005
749809
378543
20505
124855
803769
256781
611974
20119
443912
625888
990390
220803
170661
580454
371067
138992
571499
272456
685895
217664
700797
234320
757942
818204
181781
180731
996907
578353
352398
355956
965919
911523
594111
234647
23872
238228
96132
868285
993468
477621
910128
786115
887700
285407
313870
560733
167059
972624
341399
22338
638605
1017617
337431
433534
463589
165774
754147
153654
1078094
12417
474815
491393
24251
632468
780027
246208
39312
1016370
3834
384968
584595
984386
813172
205011
231004
114046
266454
775902
460070
551307
76692
537902
233671
716139
889659
166286
398808
506716
36907
542275
870583
834448
1051361
383313
685862
586940
1029151
370409
168489
141583
172521
627423
564658
990973
411233
30097
731623
891601
297670
787968
183855
1048340
538037
507263
400094
10849
865834
345841
812663
628053
1033458
320423
553073
312677
392218
876736
778838
450540
935349
688972
268815
158734
64956
212092
862512
459139
708055
937537
965366
362934
545722
20783
706568
896752
582212
255767
910959
691362
1074867
287034
6525
24070
56299
1096793
633763
865947
823112
1084609
1062450
412527
137013
591094
1019444
764632
197176
152405
377162
293315
322409
2251
960477
587236
538740
532767
360129
903167
835828
162738
383981
660459
723387
893979
67597
399427
37466
173515
716493
467429
645982
282994
968226
629361
1076662
157039
215398
740714
217768
426812
759359
667895
228106
1016668
72869
137380
305380
414444
84998
985512
932909
527911
871848
483354
529179
962057
533252
381075
397173
451147
525410
170547
388274
180369
704603
841423
1011940
881541
765055
597573
623367
260305
491429
299396
666715
375399
611715
289402
123463
822115
220505
372232
699622
583089
709938
853893
974879
961997
1075420
267605
972062
390844
82042
858191
851694
682643
10374
617017
102307
560974
451473
390395
741382
973465
929907
345487
141525
744205
969046
1041075
560532
684556
742944
218031
625904
724150
892056
243125
376254
569132
394964
217452
814844
106047
596774
246692
854452
72509
963703
899173
666704
407403
181199
1003951
455692
450886
298629
1052488
310442
148334
63438
971225
803395
764768
1006652
107260
586063
921649
258700
486522
93753
159770
53093
703355
364229
680775
990049
928271
677764
556348
260941
413458
468394
56140
1003197
506621
566710
568291
698512
195943
942450
132197
249717
333669
57724
335794
161407
379798
1011146
292089
1069805
293104
1013886
257415
857040
1062465
84373
487990
766869
983203
317383
171231
90733
625887
589784
732665
921172
313051
873783
515686
434607
289191
649287
680481
468200
680359
681933
520184
431751
691277
1002216
996857
188523
581751
792286
547692
384782
191187
106458
660664
1013458
578997
946795
262945
384515
1050037
152095
1099996
702105
324013
195508
26498
921486
1097062
16371
855961
488091
129259
820008
760759
375909
142719
854522
565981
1075413
883261
515716
641867
16230
774121
837950
39085
884649
343799
297286
989892
491682
582358
688780
128698
885492
1037277
987584
157397
696333
860599
793070
1017246
217908
341134
395032
99383
799541
995577
635061
538086
85219
278625
896492
577847
993595
511038
759097
320273
475727
1040229
731472
604854
834922
660899
57992
499113
1058818
158167
1070239
266794
809120
489567
169442
939656
477720
847594
189932
63870
62820
827926
536732
89551
1012063
976950
929071
883545
388031
830120
825462
1053332
948923
928498
314132
819542
1020201
302495
633873
906635
951735
670258
809736
998458
573603
477884
182283
48580
878473
655499
1019083
440115
544135
665982
44647
1076446
143395
649552
30543
279034
380808
425958
608152
607102
507285
145481
1076547
1075497
152433
210544
922658
425223
665604
788297
315738
395762
399333
124625
903830
1085420
890341
661989
566155
472308
14377
288030
159400
509713
284495
771030
228395
669667
485739
1045933
549853
341257
761088
360087
896885
786163
1079652
138466
615489
254299
614158
853160
147218
768943
392813
655767
34758
744632
1036157
980675
632521
581763
495871
319945
244992
965530
809242
670714
421880
1050443
507315
782864
935582
549085
649522
736953
730984
85599
699748
1049082
1092527
245791
25110
566743
395399
55041
896895
261272
931872
305987
951225
888932
53738
194885
1060179
658517
512149
240905
1030915
1022398
30583
99523
677190
990577
1009693
226012
873297
89618
966068
210699
40145
345072
758848
200097
986168
63488
489181
433917
831685
707500
796272
890224
803479
283641
592789
731319
285486
331677
929136
908604
147295
331565
933114
623394
504789
816029
198087
790332
681345
245679
266122
54185
500692
1078544
114462
900756
347482
554180
771587
10181
798847
522151
419995
524919
1088767
517501
132675
1053196
1088936
631891
649249
1097464
533451
1024105
325071
118271
502423
599114
947932
878339
424503
779401
691997
677892
957332
64549
330276
849402
30053
807392
779985
1070756
760618
825989
1039306
98996
191806
310782
247363
373311
952217
685379
239161
266279
164619
567838
976599
706767
988975
7511
338396
972494
308475
404364
112812
211272
402272
359690
606638
1014565
438995
1054576
928577
978495
40132
241848
860356
585298
743716
330244
937386
440483
695582
1093920
589358
539865
955734
21068
1006033
652858
1005231
810550
491362
985403
259592
302355
1090655
40618
60065
583570
1079372
52322
233893
995173
384212
879688
287149
35435
725504
104491
1054808
530950
746289
625587
578704
247587
851825
1096125
480169
90290
583798
607611
414530
876451
1090529
171594
876639
1059701
250562
737466
1002549
729866
242757
1067544
31272
405345
599877
503143
292264
10878
1099254
1021444
125518
1021294
1083428
411573
344923
356257
410500
267690
816282
913461
506861
973896
974946
975996
501223
90710
946789
671633
140487
657808
330032
989666
901104
938862
428005
284524
1092864
1053920
1001478
254557
351679
668202
457214
877647
1010905
431961
433011
431960
520312
111022
461027
900854
938569
503015
500987
791268
298115
299165
1008249
993201
140357
491558
988216
30984
521138
994829
1046824
293983
557548
1021868
1022918
443018
775917
580552
734197
428575
601829
201101
394806
181833
381733
957216
1097089
488528
5655
865531
1052657
598012
1016404
69184
295757
814370
653469
669905
645373
365678
85770
223358
722702
938610
807422
208923
857063
776185
350554
294224
751143
457144
44641
603260
935636
157015
754415
605074
331114
611013
957821
461170
200943
81731
337821
857744
487105
994784
469885
968659
247243
105875
380971
326778
867397
1048882
923653
450120
334898
218519
83544
944154
137891
578442
284249
716847
769542
846729
607298
414057
1018985
656825
1020406
96644
987033
813046
869513
54997
373185
299282
363555
754686
827341
303409
135963
307362
538751
960348
585674
21578
179118
395984
650603
41135
1012418
494172
502921
703747
468112
824923
1083103
401140
305693
92292
708895
1074293
595421
1026241
1067734
846444
28137
876664
965095
222620
1007725
909304
51468
1046892
45273
705271
567179
915896
724542
411998
40211
239891
672448
225931
1025223
713170
1074378
831352
619000
231914
721165
600309
389338
518824
373946
852748
916976
48837
1094207
832674
421743
363331
49777
147782
125845
1061379
449771
940755
879797
404810
315877
146182
442162
316554
587569
562244
178767
369996
80712
515064
315419
1037822
892758
356869
868315
1044272
830344
497744
207891
1078832
925331
304035
866341
612185
867114
858062
901237
295944
714925
1007721
989498
75392
129610
17924
1022865
740377
267365
615349
805643
337734
112510
26873
141614
27232
458742
917889
810651
410707
351062
890118
301358
54917
625453
630435
307166
527239
273150
146005
549429
330687
905096
1077135
344227
636368
389198
837438
104333
81913
414871
770917
803092
952967
455592
85209
285976
859665
960111
248563
613055
671736
245132
102383
412655
723940
754280
891624
582143
257362
540781
856819
269732
51250
311095
734970
1029442
47406
27749
777265
89108
988169
948840
766097
813129
392182
992822
52783
844118
252602
961091
657595
2794
260358
696212
558572
157551
219856
543257
391818
1062338
290575
540359
988184
405389
405191
748661
100702
759008
374278
810849
1047461
771711
820165
606035
917509
896714
636362
1073852
775390
669198
124307
129980
841770
518703
189087
266098
28472
574133
645488
805209
311743
108053
315277
196587
719779
1038646
607191
468592
6464
715290
1061273
1009712
439313
107779
938558
777110
333000
723844
102296
837358
535517
98605
516342
804065
77215
313753
930524
967091
603873
320594
188912
528293
41290
204863
276608
842786
995744
78542
304271
675263
486090
1064119
600922
253745
269025
128756
954113
742572
590725
486890
397532
799480
8485
459120
957402
806688
964274
963224
980083
979033
1086210
1087260
689308
692458
691408
690358
377439
47210
48260
964770
963720
177386
953268
487664
488714
1015103
700183
174934
281449
813237
149657
265265
629669
149449
148399
311823
347777
516977
701686
515757
879548
390079
621082
652910
80949
76034
882799
371789
413648
1033473
432191
718532
94374
851477
187487
80345
1083374
372498
567021
903768
1075242
543837
985515
64239
367883
192631
974805
316591
376717
506381
150678
53474
115646
575285
616232
812796
101744
612780
129726
494269
975898
1033638
256425
232312
358199
652136
750332
359871
827455
123553
6143
922526
1018494
1024044
871412
667235
896110
867910
1030720
298695
98277
1041791
720377
333797
9072
1049094
644625
438477
849691
1013881
876309
1083908
631924
104997
1063575
56432
186059
26587
7852
722552
209894
885900
567708
246321
952254
368885
447462
604252
489171
1012919
313455
458160
727586
122892
446945
228995
93387
329687
201482
49906
622425
166459
925976
280669
1070430
1012378
762675
682660
903585
932380
887988
580286
471372
133718
149857
1075027
363141
335735
285676
128292
828307
15205
426868
1078765
337986
667106
1060616
494533
277879
198288
15589
962047
306093
78466
779866
944700
551932
578015
134865
1042174
134481
147584
398488
190157
450851
931724
629264
998028
638902
384437
244232
367795
708433
601662
739812
359017
1055156
1093444
106949
981841
1050855
600274
899752
787402
963216
243364
241630
519589
507233
522312
589296
1046520
248869
191644
123806
750980
354917
48010
371831
719594
1072883
654400
505682
435478
231392
698542
308572
43362
550276
911125
335576
427732
971111
1025395
750965
610780
12806
978081
233766
566341
999321
300075
1001282
639536
984423
1066382
138994
1045656
332690
934869
981247
838567
457984
316876
449747
328698
624614
390484
500298
689128
167469
1079425
384783
1095782
609543
390250
276465
728177
572937
780096
208749
348802
979359
954473
622587
329014
541082
687160
862550
579697
180870
1047455
929899
808143
46108
190962
1065121
577974
653679
897047
431567
974531
556135
286749
52710
206329
333491
263269
509010
745316
151832
640949
1083861
761517
348739
1068655
808885
939078
929390
103212
617702
613328
908509
1050512
286950
420880
30525
75004
228022
422412
949236
198209
500283
767599
439669
225898
626363
523917
573731
121349
86915
1047623
730750
172132
946681
511886
817210
787977
32853
31373
986467
65074
802008
485329
237887
931195
993617
227125
656987
320718
369420
424234
816034
683685
540229
260916
516524
1040352
445575
973922
460954
262988
628457
271562
1037801
418067
1032201
266103
310786
352882
754544
486132
146289
904013
362153
963680
933185
275618
703709
802479
920465
406829
159703
30308
797294
273159
986756
250944
230237
413999
21289
806645
350500
130148
806368
805318
270028
997197
1033506
120789
358675
531045
1089000
718232
344325
434959
972818
586997
659623
756155
842182
829763
1065485
932895
690060
199276
137567
522806
874140
1055761
655507
393980
566907
1083476
60871
868633
703233
390085
207325
578594
686534
413385
422559
112183
121418
975362
1071583
701574
10052
167960
514483
900281
876522
584078
12901
708467
257885
652464
303860
865808
447888
405594
740806
131702
191353
645358
512831
832463
212982
695288
148012
346045
963356
648895
747938
482540
497377
594333
156987
92666
443966
524221
10042
124039
917939
813347
458909
1039327
801135
936960
311537
364594
615834
820778
619446
559622
869843
820325
756518
756527
678450
99119
972942
415333
832638
81758
321396
49978
676287
688599
569489
946943
327022
80087
209113
421692
595613
87807
239869
678349
803398
568037
817439
932911
226305
736035
874918
45344
291376
588432
139383
203450
453311
510495
976925
397455
527987
680090
191704
192754
428769
378115
377065
1026493
124408
123358
1046742
899479
988409
726962
363063
150783
842482
639790
831106
938032
222809
723389
127610
126560
126142
127192
994198
65616
357214
866265
537593
1039269
970392
707325
582278
99325
112707
209057
60930
543010
27117
375651
1055833
241090
583625
554446
1066870
376344
416420
608305
414754
238872
794702
878565
859232
812835
223608
220318
951610
486845
565168
27088
1097620
414544
298947
714063
420223
20663
239378
607494
300754
22474
765194
709719
175833
923726
832824
50582
163406
631824
913392
828044
68746
457630
746368
352010
872700
1094834
740830
314354
591909
256913
376553
107762
891831
637476
229960
714023
503267
869298
199909
532769
1034671
1022825
149937
1098141
22118
740496
470668
883456
778738
924643
740993
744644
223648
472221
607760
379323
812400
960489
621189
873888
1031610
744653
286177
433385
846394
333446
883778
892615
461462
874341
581869
1061637
105905
480789
403013
186688
641468
259555
990900
540539
428116
1038994
470947
1021323
551187
678172
5042
516854
53134
943037
689485
790715
341137
820656
107288
1003602
1091221
192925
402179
642257
629107
650836
539572
916553
353682
984563
321007
586187
257575
356508
868682
760562
727470
494862
357599
358526
1067194
158415
300166
585830
1051773
772464
653993
14827
1088153
1089203
397635
915500
916550
219162
221262
220212
765124
324010
123100
437455
472310
472311
837529
1016166
174167
851304
1079611
1080661
379584
326889
327939
276507
243329
797401
505531
1079513
1080563
434932
213547
679493
427587
528717
677524
710633
23028
665307
885374
83868
716532
185739
228884
1003176
1006304
446011
974491
320401
813724
351120
899222
534764
945958
509134
725885
846920
64828
881900
933229
721137
986252
451740
544360
959854
275880
500979
375794
270069
148045
309432
674803
944994
787078
175669
827981
595979
672772
216201
646741
120000
479805
843660
446105
160000
427515
194916
443394
1095325
190534
977330
444047
916325
668554
1027370
228624
570418
296326
685840
79989
803871
1035284
814766
202201
934058
643230
754632
917384
311824
236101
436792
266881
66071
415454
478241
427478
1043709
954356
40289
315397
47518
690770
1007341
489624
754222
616672
156773
1016537
472947
585256
837175
244942
559270
38820
514444
370645
716075
942849
195982
372375
8972
479862
827404
93465
743108
491953
271983
906763
190465
279072
208428
124205
992307
255187
804412
892170
1049647
650711
814601
544225
834044
164197
58844
1058467
797914
309013
227989
51596
909239
74055
663086
487779
1082750
729963
811057
490808
462806
190970
492318
951453
75360
186668
535668
539981
324703
789393
349203
385807
824469
712917
678564
1061043
113502
776427
33843
615019
786092
1076595
120339
189880
669250
958735
784369
257997
538249
1084304
924785
83965
174525
959639
313612
328461
1077044
961601
179696
158192
580414
46910
1004764
443721
445604
463199
185174
461860
601228
891359
72365
333119
440724
1009171
710565
153054
945662
769644
474589
1055117
615560
480357
411524
18593
267170
332472
652199
691278
96747
463441
1064873
70837
1027996
176015
208095
514204
465374
858601
767575
818546
322640
1060233
569485
919696
912560
401920
132089
93165
935427
678979
1075452
262107
989047
355859
787947
85522
964417
619694
133053
290764
345271
291436
632332
905746
268980
231960
826868
852425
424423
53513
166559
209867
409027
881281
123180
139267
1069108
192147
282168
880138
273922
236245
493830
408547
645493
1072072
386748
300303
518719
662650
353359
808221
544211
506893
794866
833943
915179
139208
872383
1095399
8314
1069295
631655
502506
1090865
757637
599405
284770
763039
741086
16008
768592
1036098
788939
301394
102023
1005628
803767
356624
671858
239778
979304
392477
1046335
61104
410008
1052503
879076
464763
263465
953760
620891
430416
383212
636897
812384
125707
193639
191323
229463
519648
727467
485849
899417
821849
618905
88207
604034
976641
1038020
21440
539784
725857
540514
430118
285077
284571
487620
470369
476189
104906
826399
967525
650907
645924
863302
931982
851013
368714
78269
191481
312768
1023040
109798
537681
630884
317439
698917
260021
993319
367706
792107
888582
894471
481818
413176
758212
151992
671475
825958
912982
990802
49599
285079
173443
42953
57127
83026
760973
8032
182892
524825
300698
922731
216375
576894
368425
274137
32409
578831
901735
823762
596061
279794
398189
867840
288091
807461
164031
792818
63077
536657
405979
221219
559322
148284
629449
890948
491854
402248
995540
1038077
1065138
106726
654241
662948
690606
172566
358376
64922
17996
896444
710080
39926
969398
238838
575597
566853
744257
115114
258523
474187
1084194
740324
766774
675125
520262
285517
1011488
852593
856624
532375
920910
51686
962037
981641
110351
779718
397419
337689
982460
425555
611750
65505
995694
183419
302659
446426
899530
845151
163317
270954
757318
474626
567392
589837
328167
610647
148885
929044
373133
867519
564077
911942
446815
286599
585860
453563
713862
434432
770493
993078
754348
281451
835211
610340
763549
1020063
401529
862247
771565
398812
362564
298381
1054604
683213
974840
302474
313211
415197
527358
507271
749162
865752
628860
366653
996910
438298
61001
586229
120669
679845
375780
116971
1096079
319901
26034
929488
925576
767798
202329
631763
63104
512548
702905
655347
62634
929378
522369
501820
991133
669870
247087
1096771
569466
233947
29660
1083969
463812
103308
1034068
415065
817682
209203
377204
486805
502724
943726
193557
533344
693978
873372
577591
1012791
753362
602645
1038747
417644
127619
726867
151559
1085524
1001608
796344
992935
919716
878958
538741
974923
218313
946492
691906
1039045
643796
1022804
656804
815227
971619
977705
424921
371373
489462
547316
730055
324909
970367
1003678
508572
749680
244243
21070
702946
1046372
634424
115788
933683
515138
583521
464006
741578
1011001
288629
780758
1078347
90124
24837
84578
1083776
915622
765548
892346
906847
476716
445650
381897
1006565
1007072
74567
488930
356039
271698
945453
1021380
229544
355534
657376
506674
122097
495651
751355
790473
213322
481917
73118
706343
868582
727881
834407
322600
482108
943486
591806
476303
248023
131144
1069208
740712
566987
76771
584338
375708
236996
490365
365083
188329
919176
378412
25526
705926
77285
692819
339124
477994
986036
746260
736244
789156
855923
857512
1077705
72424
218485
13088
853289
233325
882036
488367
615675
1092220
411442
968044
479543
716830
670145
722476
1003587
23717
792676
288672
412968
846590
935898
569322
277984
591490
1036114
354151
80990
769491
422962
927855
340874
644178
941404
664733
57346
203733
912914
155239
902178
1065412
185545
93070
43322
697624
593430
358240
545381
152676
191887
27839
116944
618872
152803
427590
210923
507483
141357
182730
391422
139028
653207
1072688
940548
641771
395163
218830
311563
383432
983933
382979
534300
718372
307442
356908
97056
996349
1010872
1058195
693857
619491
905139
247095
1064615
790127
232687
785670
955794
577008
253677
475601
747171
296625
660281
946296
138491
383619
1008288
574859
19321
323663
438120
366894
565824
754428
163347
267264
227260
1038424
461150
546209
150608
243890
1022537
527062
881935
35610
201144
887847
492965
376024
585171
802355
659321
280057
328566
1011372
759827
354246
339649
940095
609433
15897
183828
785782
913983
1024233
166788
396650
516511
510823
820766
438752
752437
542904
1087377
981331
1086321
174186
886078
885028
491015
1020537
492558
956741
452425
408092
1083003
202237
167801
285498
354389
751229
91766
810216
724949
1005766
287654
607153
641719
236158
952571
534341
1091875
450992
552874
425385
418453
1037316
821549
133104
165556
896237
652669
944011
568175
1054253
539027
662964
280606
625005
758246
324341
411004
1077464
883530
891792
46716
78008
582586
907997
1075033
1037381
112120
373831
29475
266831
404603
234660
999022
921575
928750
481491
771473
1067360
62398
38626
83873
122313
384490
522422
330486
777513
719648
818288
1058331
767007
470352
481614
6362
177750
765374
961648
394718
523756
257210
353413
206243
974037
477643
1007690
735759
92303
872585
107172
898970
666788
985843
548135
63880
788787
182515
170522
57441
591958
294006
1097293
1012351
395680
43292
349375
947874
395957
585003
628155
433937
985351
2668
177041
669367
484698
624367
513470
182668
92050
1044253
56228
872800
1003745
57524
894478
555268
531252
1080587
144945
744980
314699
330166
348564
1049646
529684
666866
317680
90600
353957
180384
403043
797092
637685
544397
450772
943061
76239
795062
687495
214931
441813
682118
225676
1045632
993618
300707
1067509
370822
603721
879226
186426
434724
189395
572104
1073119
625958
482105
1000100
656220
751506
602305
39283
890738
753022
447748
126535
880462
379298
631518
163007
1095312
369363
100643
1043465
286242
750348
423725
217105
383119
895859
872324
907167
942936
886416
409059
817501
490724
355023
134414
1085780
277210
537813
824567
698324
101258
495712
376779
1017282
1054865
198619
424466
742318
413155
733084
247136
216932
412653
779250
684439
790912
337795
664357
2614
7181
290742
454406
550306
853694
187168
455343
863807
942664
631452
657580
145595
561647
151006
1031328
1077289
924322
900473
400326
639817
48744
637504
263322
746290
972057
638070
594138
856003
232282
64249
744462
781045
989311
324893
1043213
6101
409073
961180
1059528
396798
511060
387143
453718
340329
301874
154469
545703
437167
536389
648829
250773
191623
394783
1031057
242930
496068
921614
307363
1051710
952404
25528
902159
858184
765943
1013068
10312
673894
128946
88118
996219
904100
1068314
885940
400306
47000
1010614
1044193
154614
337915
652410
811007
557500
802628
387764
639375
337475
825408
679342
942312
913580
862596
452757
603598
1065644
1025250
690294
876123
298040
161953
614637
606543
228704
988734
541203
278617
892954
918339
457990
1052847
124589
149116
1041797
885678
792047
166212
146509
769201
183043
276678
642238
704429
1057976
530177
377575
636005
1084580
1028283
780590
116982
248767
441577
98569
1017040
940393
112945
185728
372043
1096556
596481
259784
185119
894896
856157
1003260
822167
709805
712070
752783
74786
565437
1060508
533821
13740
79100
341484
397487
289825
1032332
435763
136258
291934
1076531
97655
515050
603757
549338
789950
230522
799552
699097
949594
923042
800164
30561
349246
123253
148244
316799
494911
517375
479883
606207
652559
53464
14120
520626
961495
116115
440122
1086919
945338
490884
341411
137212
737751
136829
430392
342723
584563
857859
423207
46681
555547
682580
32763
654587
274312
475858
917229
980777
495982
1009510
45217
289821
121118
454141
455190
454140
793709
860406
152452
583376
886089
592470
393120
370079
151541
69703
421470
817381
247518
64959
271605
54460
1083942
92609
560847
124870
221682
546412
197599
728064
1087634
325312
1081220
507548
885024
756792
250096
539174
218638
445354
48306
706938
606821
745004
1068188
274083
697289
988913
77233
469047
980099
627638
227703
440431
815163
575604
383155
573682
811567
791307
247377
946291
388814
1047644
693009
1030135
937889
153005
566633
594226
335758
21773
835476
766725
1038643
401582
816462
108765
873871
171279
85362
1091833
31678
747672
870871
483820
290939
461219
886297
602620
616158
828288
356843
960739
666185
544535
307215
142595
232342
155166
334051
108783
814495
259257
1077812
983100
1077590
123470
778495
616060
407228
395029
263591
153205
213637
101357
244336
25082
1037800
846218
953633
143820
857933
816942
608915
348800
852457
2640
851062
915337
445142
907372
1023561
652530
650219
790636
84656
503959
543735
372578
444922
914459
996641
181808
857717
677238
1016371
847814
706465
95282
710174
609037
600827
765665
930054
804922
1018636
439872
737178
383489
1065101
889515
400712
269499
440387
647562
291819
412722
1099436
824435
455844
924829
645006
789384
249087
567539
548815
334844
831488
454092
58293
866815
268267
836859
265438
528022
1024355
931017
382967
422720
314612
1057185
464392
1038137
112165
227875
802304
1072563
314832
818847
171805
205990
43059
302985
643019
642245
1098066
631859
39451
957399
294613
757665
184775
894246
834117
987382
313029
100592
664469
587980
929828
17748
1050950
447784
61195
673520
241250
829342
1084396
193452
720554
196844
431119
1038619
817190
602872
530601
65867
209456
820794
42263
200868
26861
796465
654435
311087
939784
1014645
290539
722584
671468
212708
1004300
343795
394347
928413
768506
1080601
401286
958216
634821
962812
70682
576281
915079
690957
327718
63518
296081
1097365
555326
723225
994759
115458
636174
451358
473102
72782
568824
434157
885598
695496
191954
1034836
745271
847227
365302
916432
66873
888194
1083812
575390
2728
1069403
1002789
546639
247281
469137
277856
184689
354624
8671
150785
658721
679569
757967
150348
406707
870023
961547
107161
407502
797402
987283
844413
1084215
69216
262759
960073
522360
86691
28833
865105
816190
746750
821556
351696
547936
646313
760908
237303
414797
525275
529291
487932
1047352
285513
738037
633513
965925
986247
353520
130245
419208
259548
1093273
854114
382590
397877
216618
791769
799279
306136
60817
411841
502772
224709
176516
46410
719056
67207
723143
579632
689020
452686
330554
910509
740832
154605
212986
236813
1034407
180322
271204
877499
547365
740282
600275
797264
1007739
1050319
425502
274164
929816
1100387
288079
790624
744307
18827
1039087
77989
836555
838328
853835
878934
879731
509703
737169
649909
333907
71107
119807
190844
247385
546077
450299
1025930
503685
125490
442982
1072992
1081238
381216
49098
336915
889317
780492
763202
433046
501107
554834
1070614
910845
265626
832227
1051248
181765
123385
366998
732609
808529
877533
436562
79700
24310
807707
423181
116564
192607
443562
237128
813730
557663
359374
1032458
653723
728819
764849
1058071
579005
79732
278958
262530
1023908
727342
990629
240778
25949
609424
286406
280039
368512
415757
168210
558363
346032
732846
565678
999256
951281
548471
1000540
1034832
1071498
918295
417503
681054
806795
103191
332128
988373
1070148
562906
928561
112688
439223
532550
549339
1053884
538294
318678
109757
23840
527024
326135
838366
564025
13350
881508
991539
352287
246241
960929
1017299
941017
448463
26230
464463
655900
150599
482073
1043445
298467
670562
504368
503242
517703
770025
843900
792516
115321
932768
831292
979264
597136
204914
189126
273812
116450
404230
123969
105869
5886
436779
940134
422841
918048
490194
418445
1086416
1074750
863984
1009868
821122
353916
932047
559130
119245
52398
296538
462145
128296
716145
816648
338161
460445
116387
201226
692799
813612
386739
327276
737450
9941
276989
336988
654795
838121
887912
55356
449238
1002425
975878
966832
123286
477485
768436
1016140
1080400
446131
394018
781630
1081804
300497
1002313
806865
149323
28995
623298
428598
73192
529994
551826
531515
21594
890349
855791
740726
744935
955173
171785
895209
865381
822793
509148
681356
743075
1021200
541167
372621
267321
330756
928962
169810
824895
954333
804458
844208
994372
617547
472685
1037584
526930
197641
298961
730566
452609
375484
175454
520485
1062386
1039490
249764
594708
111627
1081558
896780
813183
836523
942278
703188
1090868
237278
755065
295533
54411
142180
120239
773864
15847
896242
596306
402772
691751
585048
740201
1075646
423256
584014
757891
359173
486023
495187
684309
236222
81568
260919
79326
924209
925259
752279
358557
192268
990379
991429
538316
602881
678125
600123
193517
256248
545818
810518
1091557
477527
951643
1019352
431464
1058929
270728
907364
401973
90567
989607
165324
891334
1095126
306978
942611
336550
523574
152514
560506
10419
353634
460101
202355
273195
724272
170742
1064439
333564
704485
1005221
406365
175397
2853
364290
996070
1096971
820683
271289
98631
223579
709730
589710
176012
89680
1093171
980174
292519
64683
907419
179324
447974
705234
311557
1100311
651467
403667
66082
158786
1043862
178481
121051
264439
305235
135196
236092
406532
44316
305223
181057
607642
152856
1053029
940159
1096459
581114
670256
882808
922183
495462
419094
866248
352402
66568
1036443
828511
52484
411229
925567
649386
1023331
258021
587389
967361
765965
937894
982632
993061
877281
160208
511387
255749
237975
48527
1068076
529195
789421
192755
356245
884246
626993
1005265
502146
462823
943184
255563
624019
199848
717135
605554
764111
400867
112952
882253
174749
326009
471797
891138
883502
594280
957144
234134
833689
625618
771238
1015683
703878
453920
852331
682730
208598
821382
883834
813515
146296
1065952
196911
1076781
611845
3533
880906
519783
190271
785626
329931
558447
337167
193624
509892
851641
884377
593781
295218
342684
552015
541583
1026486
587717
503541
123630
26175
465567
836710
172425
136450
85924
259385
781070
455352
817774
613321
456516
865872
295714
860118
883433
79440
1023142
874778
258626
537926
694392
802015
96993
693739
58240
576166
395610
91482
610287
871586
779520
926874
1080158
95300
995383
4157
529287
458825
774735
834228
425880
987550
231719
1047039
392794
712587
286552
677224
150106
648735
229614
537322
753571
325737
235018
8571
100292
965686
382578
228213
1023639
366467
16406
945308
785346
57547
243147
819394
538680
440612
355754
838427
300783
646205
954547
640025
26278
628151
820138
65231
925115
318642
769081
319050
754096
843014
199389
870193
1066128
394782
532470
418072
363968
196660
210458
51380
950204
953582
302130
738494
726309
90074
586154
1061306
683499
610793
862379
477474
515378
377748
579334
376881
953035
74919
659483
766460
874022
792861
786138
739374
1083631
508216
926534
316096
47611
800131
594163
939893
496884
173694
108859
560358
907908
1068456
781723
856060
351536
62533
946613
583301
330188
112132
899627
601066
659996
175436
907863
677410
183373
171001
715765
415170
59927
323236
1021621
1054760
385386
275088
500380
719565
906024
512038
1049640
814847
1038501
1078724
659290
397127
237515
587536
338645
255488
984335
985385
418370
439224
962912
435097
203492
496060
1045308
121944
803834
881165
457059
356676
648928
684388
546674
244625
483774
422792
791055
208782
917633
420888
610599
638041
863753
98929
294208
182356
471502
160189
945210
634043
438244
25531
91830
1039381
872028
692983
917445
426870
1044247
403413
304010
807819
220485
523226
738246
1069696
893901
66874
1062460
57755
99863
178279
840938
228945
644946
611070
796450
191809
455425
816656
361194
78692
582321
711532
795889
448193
338173
915401
214589
668626
680706
11187
958148
181929
1004537
1044115
1068703
637420
259372
85083
929303
793034
811194
104411
657752
232586
1069050
506434
1035303
378003
796967
489360
190746
175170
243356
134707
215242
696264
987185
682935
199959
784617
854578
792292
513439
528580
73045
184431
311924
671184
1039166
842839
395715
92313
453107
700335
646319
516241
701207
368668
1051624
472718
373295
737219
155141
152009
406834
169842
242124
267131
646179
975336
632033
1075547
86089
985158
292910
97275
378217
832999
457377
1091322
927709
1060225
29651
662462
628509
381558
840347
91135
864638
188066
424429
166142
967187
76311
349769
999838
206939
347343
1076611
924724
551785
204401
866114
604985
656944
1063519
222488
838154
348683
73733
34385
953589
88147
398896
343811
686179
514313
91194
19265
928642
625704
746485
471857
817854
1052379
334307
782458
781938
319115
60157
1092140
180482
227920
86920
812220
489890
207337
713792
678223
968213
441870
711221
268558
70403
866695
597921
11044
1034910
715242
151772
210893
688913
330337
329287
1001245
788118
787068
71912
70862
304812
279247
280297
843835
603592
631986
979794
901608
643127
1030971
950713
266771
449268
1022875
533519
900364
899314
569926
634555
188347
46247
846910
631660
892892
744485
69785
823185
168019
66037
493808
842368
344362
432280
740209
550874
789226
168144
105030
518741
470651
264617
321604
1044184
158708
139955
315298
17034
514262
757822
434725
899570
164667
322023
1018272
520974
988296
19492
560219
622382
135986
765348
851724
872093
927052
562034
318194
277811
859183
735258
384789
781001
1083255
406278
973775
443725
202364
631024
891308
653716
825904
840357
510519
904207
34667
8011
549575
637670
163149
423222
127991
359469
977128
239668
1056560
758587
32530
1028878
349512
199497
138796
961987
578740
1054249
211083
149823
589964
140172
31280
274859
459204
727987
28599
345671
1004627
1026305
593382
141348
988370
642056
898281
620247
987203
956147
382761
358454
624338
866001
151325
621895
851854
887153
430239
251703
100715
93225
495137
471768
667626
791076
76120
535948
65805
230883
753363
759265
213271
228597
761516
1061073
604984
339907
999566
1061789
68259
319270
1093131
918890
646817
419135
381610
1063047
300863
438161
858860
415386
427882
586767
583775
785519
360580
425357
374750
642224
784357
10578
379720
950665
1080632
956626
116609
896957
707977
238439
276356
885500
96146
411178
747589
204417
718683
556120
491339
339601
1100054
58125
196742
222864
590577
1065156
988629
237899
70167
560473
1099411
991333
945692
834422
736141
247019
280094
262206
604018
67993
374093
722797
639437
595587
645446
108600
300897
587883
429786
507353
187771
702505
292752
372213
1006462
308332
281144
611465
109826
943926
373043
178550
292375
596637
797711
301947
586833
1070065
507354
702506
983212
959773
909245
1005412
564004
780433
249276
775515
541134
551811
245264
516047
397230
6336
830623
976202
225126
548156
777735
538555
334997
659168
10095
188854
901857
975997
324652
1071062
787338
859191
142858
72222
675282
662493
28237
178129
82070
28401
419414
927997
575643
328181
967118
854741
736294
648267
71924
974124
614062
1066586
235158
1028609
208576
302088
451447
231907
772164
179299
1005864
136016
653157
474864
210775
112118
586142
939126
1087846
809374
54885
841632
575270
653235
865485
944332
1040891
982531
828585
48532
726381
606226
209378
977644
443894
654038
243669
877299
692144
172557
307944
244700
561085
1096942
1095892
986740
985690
1100162
728069
456999
819847
475730
179369
1017343
876197
740702
518794
517744
1087196
517441
47995
897039
922350
595460
317809
159595
661740
1004828
800032
443975
564191
186590
829619
374535
26017
635721
966969
70007
276656
585482
1034008
545311
843447
271553
486733
895401
161102
731670
145752
504520
1069777
535378
270365
773807
320012
659566
104115
748082
304209
730445
20596
1039372
1071114
292518
855269
1045071
907914
457870
187745
868681
1096837
784450
761038
355088
516884
649452
584854
615964
376375
858292
700240
884931
930357
66209
100470
701615
895038
244049
939680
940730
734413
168753
488079
639253
396040
264123
157325
637847
17423
23472
400932
156706
244500
798554
396582
449174
439941
699146
843435
520123
1099744
281773
737127
49571
642951
107769
816288
1007813
781697
761722
89857
971549
327865
452200
520347
750672
356704
619302
852405
449161
263274
577311
385325
410542
212994
1032598
158777
725972
211188
1003126
856576
741305
971853
630682
692797
1034688
147650
344351
916293
661420
343092
204390
137287
463365
364812
821271
824106
1019434
636037
1074044
114184
594527
910976
447869
765069
701909
810319
996760
449325
551442
179621
213389
549464
1090035
301268
528624
192418
332020
873726
1048191
192589
818260
986414
214365
628036
849158
1042683
208701
910984
63119
1071839
590000
531670
859844
550858
284069
78986
537631
850807
518160
391301
787473
552540
1043459
853158
38300
282380
1097231
1064332
196461
559845
975714
1090513
1063959
713445
565032
417599
563749
1051320
531758
1098685
986507
813322
1042742
526995
98771
851488
178287
653170
58272
625185
715895
498522
743098
527275
985623
592379
839950
827902
953195
179242
988743
47935
327247
764947
320517
484106
599308
600358
1092935
585041
61172
268652
943516
907056
861919
71847
355294
245097
541748
683368
572009
189422
537429
1049365
520914
578754
51750
409412
472920
872540
541398
469393
968861
587900
1008043
87146
631149
991867
921098
1069363
938290
321688
167054
953289
334100
272966
448698
932261
215357
1096585
21989
113337
1030181
18939
386896
558707
4933
497278
595085
613776
1092815
527990
85064
1022946
139355
125241
343464
804694
802311
45718
685021
69458
280288
151848
706449
260808
573653
436073
934910
671901
153163
847885
44984
550489
770238
328319
327369
946772
252157
1006564
287911
550502
815220
712015
364394
273557
408360
187740
847836
955565
165358
787005
833148
909107
910157
10366
632483
340823
605815
151521
357663
635009
177445
857708
647902
37376
168344
1073195
504718
314560
152763
1012739
204903
414598
610553
937023
475693
90273
816066
638320
444338
781780
421310
259772
1085798
941767
446285
622129
412313
285788
676614
744432
643686
873841
1079132
913955
939913
1039465
600712
476260
924719
222406
461435
1015419
762039
474780
18387
242731
1040183
216974
879043
1085113
627276
756487
348126
470336
4968
29593
874865
619808
818613
878763
580255
785105
28668
370112
523543
410277
835293
1069538
367250
116601
194874
345559
748874
846943
1017432
986456
291584
1039894
630757
181062
467528
1030989
469074
823024
781712
602031
1033528
161249
598844
825234
649247
1096588
671639
106653
378065
109978
222483
696899
1079701
507928
610171
513948
27772
807949
302906
809359
842757
243273
107399
350676
494800
77270
926498
371540
1094996
235405
149568
19862
869688
573214
1015073
432178
544547
710090
399121
999750
566892
173041
287230
61484
839132
762175
322155
686969
410829
633858
544051
455648
1037175
195345
617881
722539
61064
778793
946686
1012576
947192
284581
1001930
661668
208833
733171
571233
1066433
424604
622085
63768
194017
379224
200902
548261
1086865
581278
136591
408115
662254
61354
20820
383100
87790
882779
497864
18693
879846
1049068
196174
1059753
611297
433632
278515
381159
870623
786893
734157
11483
9091
656216
140643
244042
842400
509856
1044232
400856
75858
643094
510019
801979
258363
200188
950562
894517
70693
465593
729113
1038536
540412
245674
565485
295847
247968
123768
318291
581145
919126
471118
918956
501620
343607
729922
764511
77895
148466
874309
1018207
34306
535572
69289
1086963
677227
996974
782124
700699
649530
757431
311370
992129
489689
222833
576342
944906
792620
114745
540140
101244
606896
466168
249783
1051345
390142
311272
10635
245814
36522
68210
368399
788894
269594
907712
825433
782236
30083
736566
402218
386624
766089
648561
774754
125247
1010012
1083218
210889
369979
1021547
695376
306175
93163
344384
941094
1023345
379033
757186
27231
221230
90099
511145
1002131
191031
367199
832910
258185
822974
983453
506777
592278
471575
1044321
1022259
848884
225220
941097
1036938
73769
658240
173164
903779
1060825
401396
529049
783697
805170
664631
1042113
1052246
1094972
49430
367837
285381
31115
701384
451397
129589
889788
551409
118112
806643
37467
1018233
604848
851691
1006364
1072607
552250
47617
49611
283456
647848
637606
825824
236921
438542
602624
375540
501214
414198
227335
423220
946673
183941
1007740
188780
239897
422088
860091
240143
709744
993243
258662
207694
1001989
856863
820749
152256
26681
723928
1062322
960926
978671
866035
538987
546199
707457
835071
404883
541261
270435
687856
443187
91885
561389
505646
283815
942160
616054
146620
349422
226700
863010
383762
779179
577306
553459
107088
282088
585808
119732
212907
1080976
433525
744647
299382
501113
912639
997305
556875
90134
745180
127331
800936
1077291
778710
529645
1005592
50365
528447
1010401
1071157
133476
1033051
738116
870657
432232
753583
647768
106284
813014
547406
979981
476503
797792
1041431
37162
193247
839911
752004
147919
250556
219437
52619
395815
409939
335079
363162
523128
1087275
823714
165243
935649
661142
815067
1088871
1039282
1004132
977695
880268
836713
696437
268967
899110
22315
662153
276425
168795
82120
72239
155649
456626
242875
50716
133799
272752
617193
84469
633648
1091242
216169
668994
171298
974243
16719
863720
313318
296525
650814
673738
64896
534042
446605
761343
319395
384710
199407
779796
591479
1009025
251713
30172
91060
850510
142115
1010479
865746
842445
505772
338866
773568
665147
391623
204757
32633
1045953
522977
201767
776061
1004060
626813
308814
399601
696381
887445
644183
1086063
634904
711908
965497
849342
426180
185128
885173
590459
995001
399418
975154
440946
493088
835447
717212
134533
147609
365003
40483
505797
1007760
947207
184534
778634
623138
1083115
1046765
675862
293420
73239
712788
824401
444301
834532
13995
688120
971895
747359
268456
800741
655264
869694
148057
350622
871695
502823
29111
583455
443023
542970
853228
480844
800225
766573
983383
647525
262359
384834
100348
437373
982465
110507
156922
742960
126675
27417
67349
280948
598443
302176
990903
361150
307723
153058
237712
416193
448874
82337
1028444
375221
932650
751001
35464
389450
558326
263210
628056
106227
690641
160578
510139
928033
752967
1074650
103499
1042204
975137
920290
280552
273822
734333
632086
735903
563228
406975
26701
1074502
888317
11569
175466
868655
380261
679744
322476
463361
547407
175229
1062585
507042
708825
247180
1066913
520371
356125
1083746
42120
981205
33419
414350
810299
633046
904145
107690
472250
170260
740102
542008
291116
571270
544859
962957
421213
927950
628843
145525
853818
562179
1057163
237549
985281
823190
276430
149914
8885
553278
1041589
951202
75679
639666
912738
654932
119080
463224
737034
18768
766698
24678
852746
936058
788209
758851
85949
302967
458133
435540
464690
1013524
473325
236543
693999
213708
595889
507852
1088123
353805
374490
136646
144413
898235
685598
1063298
753111
497757
461527
277457
794458
398764
154703
956330
660653
718144
1026110
448399
291608
7097
971008
16430
367057
729501
1061618
560383
131791
940283
692436
277664
319431
1066272
431828
149130
84165
122495
713023
428899
412391
1059614
508367
766763
959202
4188
17352
858152
311643
448120
527527
7067
227539
841092
857213
376233
1016376
475530
281129
831868
420263
354207
742985
524897
648109
87256
817642
668322
71346
426579
22163
520545
336234
105443
905714
919704
499910
358836
642441
138663
569428
92167
1076302
875742
463485
731208
527999
126429
372685
305915
15066
1008368
694008
610804
603580
653300
1058948
248602
348454
902193
714409
480766
527091
819905
738869
326993
316710
39514
831955
26640
954210
185709
441707
623306
634008
858707
367622
128878
251054
921356
1047001
210256
316882
66817
1002424
16215
773369
51814
448691
567322
216727
220009
782652
839949
500289
965298
1060019
757080
872209
576944
108609
1068462
27924
231532
740800
822076
363446
620862
572072
965648
965661
817660
265561
970772
113150
574155
441693
103720
148519
109871
55413
458274
654974
1067215
548222
284165
395677
549034
637924
173621
525107
102583
165392
583029
924029
1041495
281988
27509
46738
1044289
532920
473459
172493
510357
708583
592697
650037
762805
185622
484950
887440
921350
439665
962624
185218
262109
970850
302113
226976
342645
398134
384776
42479
590319
877816
1073543
54183
703447
646519
483365
122204
4835
63193
371577
395568
175278
97466
673968
253836
632095
544616
275584
692383
382850
282695
868807
821426
823987
989680
881624
574667
468629
1062886
830460
1030456
580026
715301
2112
504975
122710
677430
820163
157010
807314
193563
312296
855018
566161
945074
225831
606218
704553
713667
434797
230792
459413
279538
35074
569579
329692
743911
729096
980102
598525
55808
247789
390945
1049694
802919
335668
41668
1011007
383133
845050
913109
112626
468298
576104
448064
656401
587783
588429
181272
696824
238776
262004
881442
1069599
214130
1067939
482022
81113
320844
681290
593708
613004
611954
264001
449602
427629
293371
856061
252803
495315
626047
722877
1058887
303847
487173
818179
182244
802078
857248
952717
427545
615026
648780
705936
1007157
1084733
616050
661882
792991
253633
265714
37382
833275
833380
184772
436907
66266
491893
55390
208607
813759
195562
1010699
610148
1091824
231813
1083036
216700
661284
547792
887771
1019919
441639
671919
646352
327996
223142
677055
520949
519899
288811
343378
697708
852514
465272
1056542
57266
934107
1073001
647079
701623
84823
698513
424789
1078906
287892
255895
110714
770130
288552
229714
762031
764241
161323
623099
751065
900500
756779
641960
998925
661394
511661
942693
797133
286355
1076016
845420
264940
310570
427069
909835
344026
154369
118273
199446
904664
938832
443705
834035
635483
299515
653167
309071
232937
1008417
287253
1074387
379974
1090784
1067327
421323
898208
63175
863333
673878
628611
600508
152456
487092
393081
244129
219470
215589
598495
955612
105602
1092664
417116
52461
1095583
628367
88630
722073
437508
222208
889009
935483
312703
982209
796759
700202
701252
241294
424919
425969
278343
910005
1085949
764911
870989
904390
562435
2535
977480
334942
386232
433596
591447
442611
459807
734841
556276
120847
17738
717380
852124
863674
659011
10738
408837
820727
1097903
930978
1006785
249630
260471
654244
186351
709271
558983
163132
969483
278580
187843
991431
820854
291523
86371
625524
101602
518410
504055
7363
1021722
884104
464810
972874
506120
999520
900671
591965
67913
295547
341418
341260
81742
235286
1026932
452494
714499
252963
938962
822137
955642
628253
143200
816049
498948
756938
862302
589098
396590
440025
938708
481751
165741
12689
814568
1029807
13394
682158
599329
175042
309850
52351
489226
925159
253682
631266
982375
505525
291815
809038
608722
789339
249964
625154
200375
764813
363863
1044426
443839
751033
652611
360485
134882
480199
42136
397743
609239
988418
988297
10394
614258
368992
776482
58085
696039
382125
1059960
923493
215597
590082
524013
100945
934138
383588
787645
703291
38731
94015
685287
678549
398720
866208
374423
446159
282788
398528
631511
240340
592649
496173
741375
249221
730140
373539
656874
965327
734347
1040622
441853
542750
513622
1045941
590561
45592
730154
885429
165107
357779
1044465
430599
629529
699739
292051
306137
877234
693289
57010
764160
1070967
26185
564606
51210
594445
582138
417473
202362
876911
914090
931384
284808
238363
51604
704460
925437
1012833
693148
58166
71615
97764
1000647
503321
856317
737962
492507
592797
326625
159302
955248
656503
848236
565683
828725
387194
998424
703204
449015
406608
23808
182599
317587
721219
757803
543238
373423
957623
182197
119825
4687
465114
147844
650631
918530
1030451
463866
332729
371746
318962
4987
859838
634182
1045418
713076
748972
116647
170576
867634
173596
361220
881138
1092306
159352
44470
1021037
322225
670752
784364
366611
692352
781734
1018185
298622
470431
495130
627905
565182
425720
44898
364667
486865
644976
411461
107503
368208
338608
775242
677018
800879
1005753
270314
432151
254491
427460
674153
909792
80069
387115
923257
51673
686914
590668
482656
917745
287839
842568
237384
423790
265482
1098878
538461
1044788
189289
664740
628831
582573
142170
202885
942090
1062516
348424
578666
1056614
505498
16055
780164
1079937
125483
851207
837311
332409
663614
331778
117418
284683
1085721
897855
748490
731243
127030
291623
130212
750838
496496
363187
819623
43651
5596
856270
859861
110419
414234
49099
589299
1023242
234803
68738
673546
1098705
460318
559181
397535
825494
616002
332933
1092765
963498
748383
194739
542549
495143
1073715
182996
340706
701550
469557
879405
425961
109738
697160
1036123
611986
265741
891205
897357
97274
854603
284384
816185
414549
785842
1034185
629461
1034715
237930
674485
198867
894138
721577
383772
102335
134381
1024379
507777
1055456
800036
9521
397253
53140
546820
223776
248044
456640
101090
859143
388195
527380
1025875
870563
910029
528667
273872
459025
736057
570669
1017522
674313
650916
537469
1071867
1024514
692604
1089829
834885
403920
160034
625856
1056795
898764
211131
940177
400362
323588
886472
486251
259103
12911
33639
341560
509385
603436
957761
217739
1047345
418352
585884
177416
377586
69371
40081
598311
294714
420222
517729
108335
1007598
66864
962538
13248
342682
504069
10445
98240
776292
989794
106341
1085258
918946
357233
1051600
532899
1074844
732542
738735
738497
794598
44813
358757
771943
543890
145927
822113
284487
190784
950983
544622
240625
533561
575694
127301
729168
961205
100742
517737
71150
172816
1039760
101650
1041412
318065
857062
987310
216773
223078
406549
428203
70183
370517
153685
999747
743186
760415
398790
394639
964053
808674
389014
11987
207086
555112
135552
422373
842651
747786
29285
393679
519073
900263
167734
871168
83694
838106
341094
457020
369173
436737
415233
662310
444981
1004289
388326
620733
918100
1075169
281559
880370
493095
884571
513267
78246
615818
726392
610565
639249
198868
928379
148370
223350
246331
27054
413126
837721
809721
1042017
1066782
216785
954236
103454
930945
354702
149123
99624
571894
711308
364541
348966
12188
262084
547536
463240
822177
469173
342804
1058866
971097
678062
650902
564918
706284
303379
932129
908469
627065
1020174
134831
138927
929657
154130
341993
129848
32273
157953
708595
154412
625407
495683
78682
406189
186103
61110
578542
811761
884052
377549
636493
504693
1080367
1045013
857019
598810
466401
226385
372137
271957
59373
922958
1024547
262226
335102
869116
224257
1018090
334808
968841
491980
390610
202096
53100
73899
79014
1082571
890960
565888
563527
632472
216122
1007269
38974
71315
228118
700616
690786
1049725
460953
726241
293462
1023209
274994
911912
158020
758904
509765
226988
712389
175859
604236
490705
463218
968021
699166
1062020
676390
840947
923242
188722
816007
921920
344013
964624
1094447
528899
170827
769352
20898
138397
455510
1042518
483719
342389
302124
414944
380565
191089
754344
878243
173608
557198
80769
913416
344180
151691
17279
584294
86874
937147
260945
1099893
38159
687398
432571
772716
1072700
100933
1058645
62428
334177
717533
485027
67439
651587
109802
641765
305545
637320
531812
267138
905574
790750
904632
932685
451795
905874
186158
94524
267836
1016856
767626
960688
299011
446055
557989
852429
1018555
1092398
1027177
698482
269255
107428
448621
793094
45060
57233
837409
93131
297844
59901
726284
380236
606991
220417
1045373
460956
991721
25368
221635
888447
901898
212968
934084
308865
919156
788902
418205
885669
527314
62283
753949
875415
443827
759047
194802
592824
937942
416345
28838
822803
188055
991715
39445
159593
436659
721613
286277
1091828
146541
606161
956208
399638
814679
984853
138970
37281
332312
329894
456139
783952
80620
788288
599378
434479
1080741
642130
295367
669595
640972
443321
271846
846210
650181
1052056
980098
918531
125361
215138
389019
411289
531877
615125
244425
599904
974719
274042
77290
1082097
924725
361581
1095959
760659
571921
411620
415764
23041
101569
484263
44388
282052
292097
770659
333700
983287
168989
1051887
686942
987081
157307
949864
558992
1052323
262151
423609
566878
886109
736844
937984
636800
353804
253500
622349
573294
388695
69952
876216
967356
121820
1075357
18185
253960
486662
67052
866031
60361
558858
105635
213709
1020012
1020401
1020295
793436
604390
72662
498412
631966
554164
824438
449561
505008
128066
1092962
761147
359821
931559
115224
313025
820987
1008858
574576
367077
289047
650984
89181
222456
879604
642948
267817
951931
732540
962858
7417
385876
234915
619244
664730
554908
1019908
58513
117610
66781
121253
777584
528807
533382
984909
1003684
76484
145038
627722
673507
782211
374392
186930
378929
1099782
748960
20155
521987
159176
636467
375947
811025
524326
46631
146957
1008185
814523
999124
799117
495872
603431
501359
798560
849794
157975
978706
1034758
280854
60942
524293
480493
847506
157414
632014
657778
248972
590232
428516
943826
645770
327103
983505
1062428
78148
191672
174548
718876
30164
1066138
991340
813507
251678
365724
617425
142917
413342
672160
592743
575832
437599
439418
994870
314836
486404
868426
882260
760730
138226
329102
146075
629564
949372
335507
348241
113014
241435
819743
776811
83209
7033
299550
28406
480626
136275
503165
734089
28235
604493
577337
392897
843580
958372
914133
368351
818933
1087642
52170
1068629
914528
635949
875715
624022
340239
994484
863952
840182
532417
834116
550194
104948
746618
885864
858435
546817
417608
537814
748136
1025607
176061
141532
439361
83158
352345
581219
511721
776003
471466
566131
347114
1082368
219757
458815
393972
40425
1096412
54762
828168
340272
728956
933743
868505
948082
413410
604514
954042
317547
777638
400912
175431
92253
1069407
821278
575570
194400
952859
421246
960869
895476
751320
52922
248359
952017
508811
219860
760088
366321
1072734
209837
675835
665099
820121
248089
391113
1023076
391723
137025
110211
1052892
60990
464857
505670
114218
1038581
483334
676609
960984
882422
807135
995023
337848
32178
89650
41168
475678
155648
1047246
383138
507281
626585
392277
656296
738096
948404
12302
151058
340879
18835
804317
971290
534331
1024132
58198
194714
259140
1098178
387376
65743
197737
520532
311118
642986
961604
845133
493847
702413
737785
549374
378482
390415
1083298
1038648
67506
444090
122875
517110
696815
1001165
656033
705675
279139
185067
552395
173927
368072
512105
34581
830781
620866
742711
867251
822733
62598
92874
316310
908621
699253
223126
37975
515144
354987
349285
665967
1053607
536307
929876
435256
957301
944377
844495
10475
125157
687078
479738
121129
862018
608644
763862
549629
270332
1014146
114117
880795
606862
154848
201389
14498
911175
825649
178015
454091
1047654
179766
476258
223765
64355
151135
266649
15676
843728
781051
894568
135103
610047
952900
417715
47443
489542
355568
1019145
417259
923401
811857
832183
250056
17119
495412
283805
6435
557558
81678
271497
1065214
686127
971542
503193
147270
1021356
804394
646660
231975
476398
654822
788394
712243
1083937
883524
814906
482846
339587
296677
540056
551990
825609
658805
1019991
1045384
1049859
160046
533470
852144
3548
676999
418606
741160
213920
32325
256053
999358
225017
664640
455484
889707
641907
980431
1051985
889245
314550
511561
824708
409960
869102
610673
1053320
202046
1014769
318031
177999
68799
728908
449382
77572
624426
842322
386622
833289
274522
51691
218980
944294
608500
320818
754061
753011
839912
531436
19284
805864
494528
252250
921067
395003
609218
895358
206670
318672
781419
507352
567383
1061849
849101
276089
276918
223087
259431
631869
204558
747041
924040
910827
754670
566469
73700
615565
216530
769247
1005852
109591
386683
564731
611805
719159
959735
967935
60536
982981
175427
564919
1076843
966780
771777
724935
172923
475788
246140
275949
456474
214615
638088
363173
871491
406941
892694
542193
436233
56345
20061
951849
200362
255379
842580
888061
786336
702587
919120
307729
1016591
248764
506169
540971
573103
670207
1080319
750400
731264
286179
1024562
1013136
715856
87934
983182
99305
1021727
1095499
688099
765369
31476
448853
1082103
233867
1099010
850048
464790
700457
1010593
838212
130661
513251
329047
896493
963091
1005586
775619
511713
1005026
931876
268515
338074
424324
853474
446739
1074639
112194
415504
299812
805688
47588
968080
98223
771167
1058735
118299
466110
163191
1016885
819740
455756
601717
26799
476525
760062
584707
686330
480863
362151
643174
880502
898217
313035
947946
149582
188166
140726
362754
210815
200458
29264
503215
1089030
479359
662945
417871
1019064
803453
922646
294145
73075
74125
75175
202054
161721
283327
284377
785479
986260
1005039
70362
650123
649073
202838
1007894
1008944
565425
567525
566475
954240
595149
223399
863154
312358
882470
324763
709065
1058047
917782
768067
822943
959637
100544
574085
411131
872074
784790
846515
1040756
394829
549574
750409
9059
734141
381339
881828
113418
569107
540289
1077113
112509
597607
247903
566243
174209
938768
810622
515517
137788
961614
370657
36314
385765
525035
1086495
717897
557923
907572
294710
713162
194024
864399
619061
977722
277495
141081
730715
207993
561561
923466
866998
1024805
355787
1070227
439585
481336
1071348
211298
23721
947948
150929
624939
797345
395514
515826
175381
289258
386638
468321
771987
794632
111130
359215
873168
478794
264431
155867
64196
882097
498582
1010151
378110
716499
1096688
174995
570463
9158
434620
936578
397324
1051990
667271
22575
448149
563762
938759
162541
800893
466774
1099991
962627
295942
37723
13466
696249
789452
1026334
168332
48732
823689
771099
755353
541036
569397
175566
644977
855568
792416
987385
986335
929081
936178
365523
8639
451962
743599
560829
910260
820677
141972
671270
984394
428584
299420
225168
1010210
75315
158433
176083
566706
374782
788243
673397
1027373
953093
426115
864577
1075906
785659
537097
277686
305932
241393
750165
623594
986315
90807
610147
437560
506414
530666
109585
901481
404767
346585
931144
1029111
526711
128280
534692
192210
1092380
669636
321145
1048126
795563
172179
70911
1014923
185682
15590
524789
306037
931308
925543
750123
89540
519889
760726
582188
135356
391030
945264
290488
258826
1040960
861432
357015
823013
63499
1026882
25518
750042
423006
665910
735732
589463
381332
146645
966801
885778
219777
539485
1017575
474904
781243
1003263
430223
1052308
1089784
554699
393318
872518
212317
324519
567060
1015933
666109
826860
943069
51089
503420
80943
830735
581627
929039
79584
73867
329152
909351
362154
67708
112270
337385
734838
1096586
500112
762050
900222
145357
618628
198061
344241
520464
340936
774949
384514
654989
653939
503509
45857
837323
130126
129076
938344
880558
785294
180828
569381
376349
660489
1074347
322567
107128
409244
923809
465261
1098389
259298
763157
44330
81369
401509
662801
659981
783970
878553
1004520
425396
942426
424139
479760
938089
250689
1043095
496625
689322
263512
46401
649173
397039
292152
274561
873240
493234
562112
10898
900987
386945
1007163
701609
165312
890776
275642
392150
314998
414040
632470
1026220
394830
138122
441468
316235
490700
779788
829240
249189
548252
660465
217067
648478
209026
791089
912806
132526
120732
935399
1057465
81561
322354
25522
466885
785647
739148
870507
1011400
1099078
5717
421241
98514
154840
447815
574334
485860
864553
719081
446065
1081425
881882
72041
726288
48244
729188
1042295
1006999
284175
602495
766447
755114
252959
585450
340625
478589
741435
581592
162898
475574
415391
718493
632304
86495
750799
890905
88115
646501
825042
842772
1024770
145702
299246
117831
1003001
483525
1060601
14863
626663
65833
770915
912723
967593
406262
198345
431772
940560
672052
336275
189612
470228
372515
479502
417154
961266
569610
575050
30636
753877
674827
963863
556533
620920
756594
552041
843564
1052388
786339
936648
553039
163884
607350
942099
635160
409158
460660
530100
396724
674556
185207
656219
1009539
944791
354609
875337
336190
317788
373520
695013
484166
992955
303575
802546
857700
383813
437642
875062
614235
1090495
142651
268685
473718
1019012
182956
230910
22990
493138
409955
248749
61390
507618
800198
149226
663842
24768
497490
362567
443059
506636
772415
786985
870406
944606
802268
607595
272791
695929
565301
218746
19486
814076
133881
941673
12431
571173
496337
376369
738584
71085
973057
264007
1100166
323421
287378
381442
319245
302482
401341
1099299
362640
588630
1047272
750692
729389
173779
250642
591532
1068634
902595
1072925
79854
570245
876825
1095748
653880
233559
230394
77342
268948
116293
567439
365209
21544
312486
716410
151440
18276
8751
305758
940979
706774
545497
405564
578235
1052556
353569
680315
548469
588656
971291
66532
1041783
529098
354597
245029
771298
790383
284283
3195
549408
615121
634914
799522
980935
606903
1035208
704763
665807
245742
310008
795925
489334
951434
96553
978629
850789
343971
1087969
893110
215404
1023334
348230
1085920
697421
386886
753235
44795
957289
202404
714889
697123
631588
13844
391179
272801
1045257
642339
147401
610223
255127
157788
33312
1036504
479842
459098
821027
963846
261503
492596
855552
216469
457618
688427
368244
166605
840495
291687
99951
199957
627300
80380
839964
593890
799148
717332
813540
999884
32245
1072530
1073580
685730
22587
303713
753006
915781
268653
443624
384031
148007
447559
976698
790998
680922
722060
218176
876723
567394
173103
690500
940230
826664
635786
279008
818419
778006
978783
174179
890721
276517
929122
346398
497687
168799
309982
264646
620165
400173
93677
645696
1035083
8921
926524
372463
853357
752023
583906
415309
730150
166593
396283
742735
598140
818448
213934
202507
443635
21493
830279
360904
315892
60524
885828
979466
442929
92142
736972
183165
999008
218996
567118
152485
368809
78598
1061159
475947
593159
647605
889303
564787
539943
625156
819402
427991
701563
782560
668943
855294
631470
421199
438700
816979
305909
652337
81258
262938
618087
619137
909070
988349
849298
763626
1007603
1033082
470622
271915
378989
195239
349566
686490
108047
633049
564434
893991
726069
223981
611455
934749
406545
560874
642279
231995
68034
1080238
350493
793738
1078783
849202
488005
107755
454263
814448
523923
373793
218597
284234
942761
278769
923807
489184
104688
548873
418591
279604
377044
237111
731065
8918
233164
260318
1003173
261637
1090722
343138
743555
631478
998507
986614
532418
148287
122817
403782
71201
382508
530919
356955
490599
13840
101103
693455
605032
862651
1050669
909022
557483
483433
680081
763355
802700
233293
914785
737411
499883
196993
118050
247783
864028
729038
140515
410127
407253
840264
1010548
593696
601607
613273
987235
121947
758664
868861
940722
683227
285291
564437
816645
386641
936387
1083513
393222
974503
80468
763492
588797
686714
106313
1047699
628863
384443
534654
389357
976957
233217
1066290
1066291
518148
274687
160354
64650
169296
508570
429165
465701
458812
932123
21600
20550
367551
427798
316727
531497
869454
191155
936886
500209
78523
964242
644157
202104
652377
206438
193434
764719
380450
839423
411235
579556
80283
1047316
115386
461985
763094
713853
311662
759784
398193
1021176
625455
236293
1031368
119433
394967
890691
1089532
971049
328291
889396
651382
135644
837465
66803
690773
457117
13483
378948
433185
592801
191685
65523
172539
1078806
34417
1005673
144589
355001
585093
681498
693990
9413
487306
1006371
236666
445944
784576
385671
52856
831274
1010046
557956
216454
247776
633620
148582
122825
493334
907471
542996
547224
410460
719633
213275
797900
755251
280370
440870
173908
406862
173238
1006772
106508
955183
278634
917909
727544
719746
398874
1049334
482356
916964
500193
892630
1002496
1003044
270811
674571
480499
800534
562012
344538
340932
239884
264388
948233
738112
124497
509397
452528
711114
41286
420264
510071
114344
1024624
674838
206157
34238
974045
332190
362881
674557
934010
811262
538075
324223
175473
613478
361696
160221
923043
1044757
598610
816191
501220
54696
500014
543525
855473
1054641
392969
84509
135140
467441
349840
761741
402225
360704
750030
810443
132895
152457
281162
515008
44125
1005177
281336
617319
917560
914679
187005
539422
31857
375303
391284
51908
679418
874059
501995
949296
783111
39389
222089
1038938
547012
989017
751098
27637
608392
54193
1043259
885753
388659
578841
588560
218267
182342
929298
84239
989869
309096
1027945
444368
175109
533841
353539
737885
291791
123515
124565
740291
534933
938024
282947
303679
909488
1033243
829132
1083310
818668
819718
666945
81028
984321
364293
319311
194557
669845
606055
66944
806420
751478
505570
755460
178485
768889
239686
277343
656420
499978
606691
344069
175020
355445
128240
1065491
204549
643219
365321
793637
994836
130213
415606
244213
651720
81618
421769
493758
784937
261618
657087
1097496
65007
747661
377825
234834
641109
631320
556909
81454
857886
438466
1041021
856444
859946
175178
983417
17294
789460
552359
166597
527212
574497
885504
587853
777542
243806
860787
382546
179344
982081
176328
542182
303147
411379
959159
620942
762840
535809
106353
438873
898724
883958
708563
524292
872448
424618
849061
1092122
322868
233237
996430
628175
469631
944179
251403
893257
931505
103046
66159
593564
651422
795281
420694
420819
100447
723408
564565
685124
1058112
681148
237702
921471
383514
445263
546524
152227
672123
1093559
552400
114885
379831
1013487
929927
689737
159592
503586
12116
208580
150339
989932
419065
1049625
54308
757787
762914
215607
545374
911224
632611
586247
1004724
157704
1047126
785332
1019214
762152
338744
495200
449307
815480
500798
925399
174389
674022
228689
738884
38705
450183
311007
892541
587720
742192
695486
1042019
242340
528719
338257
970464
942220
392483
754210
203222
287502
198343
981839
789576
413619
214668
824303
985601
984551
303194
636287
403726
404776
85919
451103
581667
525830
1008287
880472
879422
872392
16767
30771
165252
608991
729770
456724
571431
986162
178576
400463
1033993
1032943
816012
504573
1006141
446140
818851
198192
1053943
952396
339470
36367
983659
291758
783031
1066650
48058
1008497
65038
88688
1091995
320857
652708
467172
131883
841666
677406
394694
328562
792157
1098660
794332
1006569
616737
901648
865644
818203
101255
344862
628031
312126
12501
704994
989156
433365
434415
114957
542204
493324
286362
427649
480057
798562
339768
1057671
346009
756618
748699
826640
439143
727468
569520
873979
777859
901496
78629
783668
556788
266240
758997
633526
196315
233670
874045
837614
335793
388849
39952
184024
1038119
848146
1095209
251371
981293
839214
958041
419943
85520
828974
386200
1097798
1060281
588131
249003
271680
636320
137183
653342
60066
955717
310381
564015
1051039
134220
526177
162955
275610
16062
862805
1056414
1029085
1076691
554592
162725
816688
793632
751475
1028644
360300
313393
634638
420138
311434
740393
963272
1009875
986069
247707
61281
296024
140585
246387
492633
419845
691043
49689
99593
806942
249660
1089222
940571
480970
259004
926186
728352
147144
622397
771561
807693
1097080
732917
493169
972614
521107
955157
433031
589062
28043
974781
38418
98647
153712
158282
677024
570348
856953
306663
697709
284625
1050609
220993
702559
832883
482603
279768
92576
226121
767234
664057
174720
449333
504200
584689
869840
746694
342344
887325
502380
757493
472080
793645
707144
353818
127195
1081374
218250
827449
983617
938384
680089
105118
83485
902850
23928
867318
51338
574725
484165
391394
253600
190914
217272
228538
25260
1018747
658153
184891
509052
13242
672097
517565
360809
485577
918465
997929
1090899
590292
318633
243956
460810
264117
488916
1054535
304014
93093
804009
752906
908729
487602
1098231
933316
995211
982398
343967
274957
1021507
179901
958755
649673
110101
377709
389686
105643
1009640
497401
334072
335122
960631
318748
197683
488453
1087381
369766
966663
998681
803954
292361
496419
956149
811775
1001078
1096410
313757
771409
106809
975141
376804
208300
751131
130771
841321
801379
529787
384283
658414
659464
353838
720540
927390
201009
999908
374098
553522
324744
188149
931910
598289
391879
167294
917027
148079
461304
304924
347287
818160
907175
267723
96082
937919
757802
661710
53430
995198
359228
1091119
508867
694539
174014
370278
585648
252618
231504
357722
130005
285289
104395
103345
326008
835038
991653
75163
322474
76367
880871
1068498
207155
446126
460046
1095130
327224
652883
651833
727019
811357
9968
226291
526821
772022
51973
488123
705754
704704
302784
927713
188286
345424
25657
228932
259947
673254
1047221
124191
816097
840693
72639
1088535
1061373
896573
941602
543639
712947
579205
156307
1062139
1078589
869991
816825
819782
907843
1038787
367277
597353
825517
853184
43893
124464
123414
941033
619738
634643
811627
681713
221685
222735
719462
829965
104084
674593
226043
83883
19657
604060
793220
179235
527906
524706
523656
745868
385711
111482
752804
981869
4717
485762
903932
704019
1005535
279210
787192
474100
1001456
584228
126894
698088
429432
831798
1039027
164388
932966
443224
2206
248933
374464
208605
1045775
176568
352969
746988
402677
976273
99431
994956
742928
851738
609182
1031221
129031
233901
307688
369914
799048
359756
529692
475571
636162
906086
71747
50603
724626
178034
775783
45093
1098984
887949
706629
781924
289748
972260
589980
494534
775047
991348
1079768
905688
543120
346225
582324
231095
268634
94688
1094131
61274
568776
32290
140473
986205
412663
398123
104619
969997
665010
658840
385855
853025
825194
461306
987522
1061206
1032272
55116
430183
266462
632056
697429
7486
566835
34902
191107
505175
251319
717956
254355
651043
262015
927472
829203
568806
98037
379400
378754
278523
829000
580562
263802
474989
318432
18400
50162
337278
649471
990970
559928
772049
148727
657897
125300
209749
722875
187197
722023
461200
822133
229850
808625
296189
130590
147279
194076
178369
71950
806924
314889
1093167
905379
332258
921769
709124
647017
995936
749513
189072
188809
321085
1083863
402176
1089281
59874
429669
572960
602167
180841
869523
936358
986737
1079812
997956
227368
278715
1015205
247271
875983
956921
863407
181813
933747
495340
21277
989135
111628
988202
801784
431640
125948
714384
316204
487492
812851
153715
316432
1009348
496061
75935
355821
293931
993844
1025260
44912
293968
467425
93627
607081
151664
655488
152568
303783
597854
431110
552830
766962
330162
184826
55235
981102
63072
1028043
466124
247753
943194
35049
629785
626929
489390
741311
442421
670893
775156
71297
530959
1019653
298616
199915
566293
321197
920587
492818
631675
589038
834186
137368
82488
175915
744425
1037537
891553
495677
921365
16993
690186
427442
98488
169558
645518
72363
378875
216694
718447
1017311
581047
777232
921598
976035
508312
215185
432588
65968
128244
124823
285182
229991
1049207
662943
716448
297923
598109
350110
141153
596940
583373
561147
655175
654125
283184
378383
880572
316601
747750
308342
1029690
632361
384132
424500
764651
127428
370587
948193
482903
150357
91623
171707
778175
1058693
149383
236799
764635
97437
739012
205542
945170
861347
608962
610878
184179
1042477
530748
582016
324768
348769
204771
353699
491610
713476
589410
179600
725169
414919
891048
597942
813091
777783
304318
90879
49322
852044
20388
285230
1084520
1023473
467019
916416
94809
12404
135909
433247
140428
286893
591815
1072278
950556
736954
551150
904707
572276
81556
443759
646364
715057
76865
1087348
422882
250599
755710
83409
325777
35626
32651
916059
755160
1033597
876597
456164
526413
201992
127877
163807
921624
1054890
668887
70586
1053588
656674
147865
127570
582370
860760
478946
505822
805454
88590
696895
240954
765957
1056345
918293
358681
364747
605345
321392
877226
786820
272702
515300
496544
773318
24709
1085334
244023
961475
130248
614018
1078520
2353
2468
340442
1086107
994711
113211
801057
748300
843548
387120
380594
161287
638214
537029
673984
273938
899969
954920
887695
813833
951943
924973
324190
569585
322333
766360
231262
367384
42041
925834
775378
20942
662787
619670
519006
780136
154590
1076338
325542
309567
46069
758243
717275
963398
877319
993335
54877
138846
411895
411896
642026
1040437
135564
108042
460329
401845
446324
568636
218067
788370
969394
28412
790117
482000
142359
751633
741274
67421
703973
608888
1021182
648135
71369
612803
930107
1077095
557732
149991
439360
636013
750371
966690
491194
435684
91015
821446
186189
415085
441567
748396
1091046
530402
185690
823707
630915
187065
81470
583412
78447
1015299
8861
1021491
888121
642759
292745
835060
280985
942512
478586
282785
168507
839056
222562
829085
3129
720121
92979
738304
442937
710823
792139
851518
938567
198393
587523
645469
975943
479485
129865
435214
309496
749729
959307
904280
437929
281964
958415
212537
995555
617372
123171
1029749
331884
845165
399270
1078183
310619
96659
168739
606605
232172
1069079
228721
779780
441919
655401
942777
1098162
585709
1014968
203659
855482
420600
383605
956060
195819
453290
705950
605787
660938
330688
191447
806560
884756
678085
788073
843789
970417
1092744
802951
904976
305792
235688
167148
554578
737820
439315
315945
302465
566804
533494
890140
915588
64846
28997
1092863
976571
114890
417102
168972
302053
953868
911604
398352
682498
229412
657854
325362
1096786
149286
396081
70017
694777
320870
879247
406826
72593
714450
916098
208146
807640
478651
479890
619818
1016756
6056
1013951
529761
274469
956732
1022153
163250
147041
1068084
293748
880512
493659
747119
650124
162462
1029129
1023634
1089887
163381
353614
745334
293131
610718
843578
468001
162185
639463
522285
878398
102067
309322
433849
55968
66217
482945
874607
305994
730236
1031800
509852
233978
995091
453438
219956
742587
107656
843982
376125
797934
329178
152232
582597
48175
1048092
129839
469348
850670
350320
564617
854364
890919
524199
627862
97839
974739
308089
105842
922567
492759
110352
70399
788149
847856
426294
446176
614376
234977
808325
1093448
281889
662838
1053682
682878
351817
545047
970456
562899
351066
871569
849373
284263
963421
683707
481121
627034
628084
85145
1008279
837466
417419
754085
907828
54215
729655
105972
810898
958907
274467
358833
311415
321447
522076
994455
144142
741703
612494
45712
7445
541637
1018100
1021391
151229
870257
170828
502204
594285
595335
620756
1032134
940029
188972
396614
57969
729396
128015
172118
799943
393888
861243
506310
318687
619967
925957
927007
84732
551014
711955
767638
967234
115419
408069
814555
472066
637738
795476
634597
599669
977604
317603
936361
751778
343149
958085
560687
953522
1041409
704762
507358
214463
627772
710027
589042
758730
335418
571601
657256
742418
771343
709203
629171
753358
763996
743393
815925
756140
1053249
193709
790511
414931
958629
699993
169736
892268
669090
1005475
110159
97965
368284
856356
212574
175993
177043
1051914
480106
955319
254941
642450
1062478
898959
593145
874477
154630
726693
349884
1099769
1093219
336744
679431
50520
361701
424782
81754
922916
851347
153103
130732
689750
586258
550104
63713
817417
125568
68068
635522
732674
965875
861117
170741
571908
41902
73872
843468
819087
933850
413808
752767
193973
188562
1075499
347787
941312
906144
24440
55278
999318
529184
755343
738392
99785
557040
438659
579897
561596
797058
241357
635325
567652
564099
513808
723505
884371
48482
282002
53984
775148
1042555
72997
435676
236609
394364
976023
649910
411425
629447
326239
520605
406791
908386
343623
148018
852005
992565
41836
809479
363617
40589
205753
744879
765223
175088
113243
929617
754613
296594
327350
975263
836047
483885
935689
804897
777113
1003511
519988
633560
659217
369522
82213
410090
673198
517452
714973
242163
47099
793139
340393
323374
307742
41313
400949
1093280
748229
625358
442431
293272
360640
458919
242051
873214
898810
1032207
36765
668872
971172
812892
68431
489117
548740
401682
841131
918346
349876
858793
88660
214760
768195
684873
749608
1054340
935015
236454
800291
914741
91328
215030
110316
564360
639131
859414
636124
199108
155622
288459
778914
643852
342683
51055
810831
47049
395609
628333
1046603
369045
518806
227787
942132
232487
67539
931094
75077
763599
343599
965876
969909
851447
208888
202286
969708
66253
426858
895992
580581
813466
101795
985033
608783
478447
1042015
801268
733933
178698
618129
494915
110026
262316
819530
1083555
384664
236556
243192
410447
160732
113771
992523
670316
361985
867528
522317
366738
4536
693170
510625
583761
310798
871883
40739
879921
353205
728560
383431
125152
55628
926664
719528
686393
580775
127648
514210
488941
455908
1036700
1089856
855224
585688
516572
190549
487619
587791
1061621
672071
408586
730076
327273
106030
96546
895271
828617
585936
63059
461671
777408
1002711
660433
260620
127107
1071460
973399
117288
887245
1043778
749664
329978
287175
162940
638263
979819
207581
5476
940894
607592
1038671
758748
70058
1039303
337537
72036
271546
189513
825338
474257
1048148
947461
598176
49800
553808
113611
624961
194592
865748
810784
648864
479681
866172
418499
1052681
1015817
435711
872172
910639
330437
281753
287886
622115
57156
413007
986119
813326
1075596
948788
135263
471419
173906
154634
689910
930019
600424
588258
684276
1034766
262334
319675
770598
461595
281960
1075757
939610
867742
682641
82425
49991
389180
302701
748534
951899
669494
534286
203504
562158
424687
1096625
700125
730147
258757
586415
473661
229011
379993
80937
894928
943063
715795
120886
594559
826147
504670
47452
203390
751686
62063
779867
983998
382114
418213
600794
884209
347695
217299
594948
98957
260707
1017761
164757
188053
744317
483632
840219
335988
1030165
289593
414848
383869
493970
1014013
907920
389418
1026446
184146
517944
172070
905965
590872
677445
443131
728776
765206
251647
299015
316115
1088272
566828
65880
926232
989457
765310
1022619
601269
419717
442393
372591
766115
560460
1070650
599187
303937
888141
253936
383900
829738
32040
688059
268080
923449
435728
1004844
957953
733673
159316
398730
850446
203914
117215
958325
79673
890592
425263
162294
438637
658035
241152
242407
77743
40440
822937
622922
179534
347534
236442
406902
431786
839957
930982
436416
1054908
650073
647365
565769
693409
870132
1055795
718225
1000295
121380
1060435
1004122
277542
232913
291843
866361
535159
437337
401208
116669
420994
485495
897056
889192
5882
542749
161624
159311
306101
401791
521973
53959
979745
894224
610948
180293
170251
108156
981159
486168
450006
493333
1032895
724115
58503
816692
300047
761404
346361
186326
585520
154642
83934
379470
615021
392404
271502
1007429
310094
449211
906423
494473
16654
1043918
530640
238835
541032
1006801
228851
708770
671160
1089619
825994
1061869
300426
807954
762217
224725
54187
282105
728014
302197
948477
599117
807665
14583
340586
44444
778907
508362
238906
606793
705731
393495
226156
674305
637462
970861
11750
908490
301991
530515
480441
1083074
569317
642763
897705
327659
178423
79248
443695
694115
716064
552335
595397
10599
1069988
149696
871015
576439
517415
384402
1067900
888208
887158
267203
150551
490431
43163
525220
791685
610896
790065
813496
410970
1043017
822298
1006704
842722
1036950
374723
328747
240337
116459
569012
1080639
593808
126832
831609
248595
596821
1063689
935439
1088753
363371
645497
91933
1076651
596327
845705
557688
675570
335934
58226
236741
233693
815369
639092
480653
985410
313109
117301
883882
263876
841361
723597
473080
1010249
407827
229659
804809
449592
490866
114042
806068
997431
689220
248675
766094
457730
187118
188168
1078259
68894
983905
159322
396950
767399
911584
107487
175968
973302
242350
409770
894054
159107
327590
531256
822087
590289
109900
495248
465061
212940
323254
1006118
735109
632344
552645
416122
78064
652797
979399
993399
212194
481516
827026
155327
123402
513283
1091893
900093
152911
6004
370638
744370
416531
975083
1004333
586226
188248
1092223
982597
691228
698686
135585
559134
162589
860382
118794
220524
5594
445748
443629
610702
942193
849640
60791
755911
195475
744693
736022
939366
118277
498906
294113
416226
1022590
237406
217100
816381
884892
46990
202387
389278
159101
351367
386876
616109
564316
964363
1087216
360057
760860
563868
94110
424635
970635
955239
755760
930997
790358
869238
503528
620959
473686
938280
650297
203273
405627
1006262
199425
479244
1074958
853127
724330
934272
276385
1011627
524406
760148
190276
850005
1093468
94443
909847
703282
643351
572001
240139
103864
1080372
212523
330822
626339
1035157
492264
56044
226056
351835
914432
782349
210058
363175
362675
753592
543100
32174
187189
911716
569512
110438
937044
1047139
219702
705789
866884
1057777
1098145
983967
284787
893540
932328
39031
524954
732612
262125
786619
587889
698403
459492
415547
796582
329020
909094
503225
418415
784824
540782
13320
831829
399025
254085
111192
844311
1032745
1034519
32795
597624
706872
967177
203938
343588
273925
90327
874439
583014
886588
282029
802849
698768
663323
378445
701221
314081
71415
801965
609633
587849
16706
744395
91940
1002166
654368
655418
618291
1041043
562020
521359
601635
714157
156369
517272
620433
503877
568708
312113
649769
259852
196603
873389
140548
51600
397853
858021
740459
616204
995140
184869
975088
284474
734939
175333
349300
153870
559639
599991
133069
1077167
965205
947029
512040
919318
327782
419424
294833
386551
559243
229013
50713
267256
940317
1033931
12749
328570
86620
608987
917443
313247
808682
988651
536449
432747
67699
667565
90035
866052
146978
586224
1081158
285318
849921
1050479
462297
1086556
360688
691030
261515
682134
342952
492326
282358
964883
633919
328089
398298
796946
114700
535095
662574
278256
773854
707825
170501
120757
997540
481989
804555
241695
1088254
896105
698115
543076
107216
362471
804880
129732
1057943
1058392
645692
1041128
149646
135543
383290
93890
921150
516937
900817
811414
568246
675178
608725
802384
190325
853013
700798
269917
853199
449942
650572
581105
268771
91197
486062
1036640
310244
426487
1030631
389519
846899
662689
747933
381575
541141
186237
265124
698133
272134
677968
748636
498984
157373
354514
149078
374874
985302
23482
507147
1094377
197019
610562
901043
77889
615587
842106
15836
283258
525908
703182
410058
459034
916032
692809
772150
464447
555133
574338
623792
36692
202740
156396
304885
1091319
15418
947976
1036453
147695
113745
722594
273258
976162
503495
480681
201734
351856
849927
603449
1005783
811895
625261
152999
836643
1054897
273649
865557
326851
430412
191507
128627
323848
811558
314704
977583
901617
90214
776555
348920
780515
1028923
27645
637104
539772
119647
682738
681367
485613
417861
336764
435966
12814
173783
673552
159192
13217
906618
305769
1027353
36820
688063
722686
971786
175742
260594
198567
1035290
798334
438541
733015
647788
810970
437502
285425
862029
799447
384172
1075957
413378
868752
1042859
993252
313713
233823
286379
488003
890452
41234
641037
954344
896442
524454
661140
778357
159296
1044100
999958
77493
55018
941010
374598
662363
267595
31191
975014
446734
815205
132261
358683
427489
942767
535351
565132
776538
970610
650917
681852
220937
831456
648996
216889
216628
949024
110029
400013
93822
329975
664494
70497
87173
264339
15661
270321
1083642
389027
530485
847864
661041
470517
664725
267377
67813
1060950
530602
851581
910017
1049156
163359
856366
635038
346382
513509
1076444
1013863
616686
748785
367827
572707
1012033
782512
457197
104947
241261
246928
155855
576137
134581
62791
926226
367562
249930
46699
764851
649153
803244
227503
538406
471319
918017
405286
157998
759266
94190
1030028
15582
188860
353092
612030
768490
27710
22736
281251
918268
588210
598041
813371
1032634
1067809
243083
798465
360508
144811
50588
558401
860314
483402
642973
1080759
413731
1086124
223661
267528
447567
277535
745276
1068725
847004
960927
656703
905947
761075
457472
60582
936980
1090933
731542
589692
278100
648217
820673
244283
1065396
787441
550050
702668
656185
150183
400469
531518
982336
374383
585354
1027145
58014
247539
163311
367517
698943
1065892
933049
443280
727838
893313
518768
813690
428996
693955
158338
247055
571771
938983
367533
239599
511262
505366
967043
586672
312736
528630
602562
1010839
750357
809951
691995
106405
546103
199973
94639
689040
463390
1033594
842334
27206
445972
510939
386387
178105
826367
184816
322907
895193
1045322
751588
269613
111316
117977
39222
576320
187273
858337
90105
408330
1100284
281313
152983
726955
787633
790601
240457
690556
329884
606854
409481
428738
595278
255797
957057
909868
186614
796246
806044
398601
12967
438763
53999
1085238
385514
458435
286794
186718
71540
994978
211244
825068
878503
280439
454506
1026144
1098416
26624
231972
88119
847453
624116
840494
1049716
817929
954846
1054195
402850
611816
628766
665789
455927
491570
421083
338961
324445
705885
1019982
902937
257617
891695
661545
873064
66883
720115
754414
51311
976129
301954
920953
555334
1005735
646954
193681
215028
1030124
583364
477367
916793
599277
58366
889800
1027742
725487
740730
226919
485874
894194
379762
624192
361270
58122
74760
856637
177081
235435
210542
774964
1036775
578402
1100356
339585
120591
595523
364905
825226
143830
1009910
331242
286297
259697
711135
511181
821383
665857
303628
384233
182123
868788
476139
813906
691961
523283
280662
668104
646941
1098610
796933
749172
281551
130326
799124
113786
21139
225225
234169
952600
390745
1083636
69845
673907
205702
151925
947783
806772
786639
526128
197295
240810
438930
295887
362926
970309
1089346
1073408
831233
151916
853058
209432
885155
710575
181184
925623
110621
584394
736090
105142
564018
302568
393200
956897
618456
1006057
840098
247840
471046
317584
604874
884443
597352
477072
750085
740078
409399
42285
917460
162364
440128
71888
166121
187416
451221
865175
166240
76594
756652
287045
295971
307868
634739
905635
1054686
759668
570249
396998
963064
696417
160130
612802
761887
490918
44691
920440
42773
360919
592177
1056679
328155
509683
219099
1069594
831978
460390
749442
340860
300823
123291
675203
276340
56482
886223
773750
860681
1046538
677520
990775
2113
468309
161784
506402
610825
476442
196304
162407
45375
497235
583490
311483
776423
410523
155020
127305
165354
200611
760979
528208
14234
750358
228890
877441
803366
478660
75351
266449
751639
845514
280225
363405
1019877
656596
979378
281338
943025
549935
864723
751550
182389
369745
1051529
22632
375650
1058753
650482
87524
1075293
776635
572904
1066798
270291
501066
542139
179087
352031
1091575
511289
378560
815009
955214
247093
25520
161285
1075579
1058370
127878
382918
582410
472424
892473
1050114
314162
28525
2141
765941
649448
538099
589415
851839
753723
138804
279095
446355
391459
1055526
978868
472609
252375
308035
166648
562919
310761
443529
287515
235847
610294
434192
586397
419102
986323
698309
913854
289343
906863
612064
266688
756343
391753
883689
945950
142792
632204
1062858
105274
846437
825802
475639
623514
871088
199089
79163
205919
220910
304289
360114
398204
935469
570352
1079623
343841
996247
1072291
379310
586310
708133
489765
697258
891297
380323
667655
863435
101765
661386
679068
134611
145822
533605
187624
917747
165864
5697
739662
429349
491831
561608
930814
139023
949710
348741
215762
932761
215325
77775
514665
299378
821187
340917
972613
537559
31101
897675
407293
213207
481065
469697
199335
577890
472895
981147
485919
785139
147627
1045315
284780
141297
715222
297607
373593
765968
678032
512420
550364
1006898
1030542
185820
815260
79688
945898
172503
499713
812996
706103
545232
755390
373034
274412
990333
445349
914914
324009
965549
728936
112024
1030140
278768
461321
793882
913186
1072986
337214
918641
946548
876096
59132
560120
240429
1086100
1004425
1016686
228034
420317
243617
961834
602806
730164
205644
795125
682782
1020302
602531
130225
264917
1024223
941742
346485
191972
886442
1049634
1059387
584901
539230
98992
111514
401792
294794
238995
663231
665722
901097
272568
756625
124305
607349
454079
379668
708010
280689
1074299
971245
425194
559370
197452
122429
479352
875264
484135
490541
326002
478452
340808
198648
66362
1090455
906907
36648
768137
451302
192458
636240
326247
555068
124340
379546
104194
910443
1066662
764071
832761
225339
165992
587157
297447
739418
1093776
937438
472749
606219
347817
166532
167582
737180
467180
363570
867584
979545
523172
399743
786743
236298
946356
824366
319508
164594
586703
607104
780362
1099633
654548
226705
155986
506883
172304
155251
857585
103342
588974
12573
367606
813241
514653
273764
334359
447959
1062818
1088714
662333
944370
367355
1075811
825943
550494
942401
762689
929414
975200
592117
1034332
232847
568550
545910
406801
333003
808675
305037
931848
29795
492191
761537
749865
618844
350034
416834
772384
641662
379030
285418
573089
1040815
602419
884359
493092
521085
24698
811001
886197
181923
280848
950318
320900
943552
675104
903071
851728
893238
1034307
1096846
975761
288636
188135
684315
341143
51640
106507
1048319
742264
550755
778309
1014840
700483
124064
385674
49843
798052
357101
60171
728674
525744
729682
79029
516638
151361
103350
583654
981721
271697
936978
163412
337607
635143
628922
678980
377416
805682
1007306
125420
366816
677148
125533
747251
868049
358793
500693
600299
662290
887767
285166
125324
8189
382426
713053
756579
182582
333360
339564
275611
36595
947002
1038185
617127
42046
536174
601188
90888
238611
898527
557150
687165
960671
961721
960670
566113
747488
290914
19544
972007
900499
471506
250414
360999
362049
456564
765645
730058
729008
457620
458670
163788
297211
683478
1005464
465965
467015
698763
208281
1089653
518035
214812
593859
38225
1012737
1097228
910980
117838
894552
934474
117434
985055
402765
890895
378723
781740
754053
324446
1083159
806194
19918
588309
432944
110084
498649
354523
844414
310023
551413
803876
268483
611197
990052
199285
359326
452318
569931
753744
935206
147245
328958
394242
1013741
115341
1011059
379962
789330
896305
897661
704338
523467
330323
932156
282430
1094992
657924
371467
739577
537686
138055
394973
138845
803824
25379
436534
837625
855956
817797
990410
280611
15012
394046
976004
483909
986104
898152
518300
554589
723641
179414
228570
1069570
1099589
548209
1044061
893044
5857
587752
34430
661410
910148
446119
1071609
1094013
852236
229759
1069711
278273
983845
264200
442649
428107
552224
733326
738740
301522
736792
747401
584207
245178
862843
797234
201501
793206
109470
113836
608465
1078015
671662
448234
915018
1033634
484614
637162
125630
661758
427524
940985
627007
28414
43588
258490
278616
393163
809520
78528
804693
844957
615915
993898
583221
256888
58722
182056
611432
940240
112426
452270
833569
30702
954239
393617
730860
501921
2700
641312
986669
765041
432213
108809
577120
388642
19015
334893
1015537
456337
12108
631713
1050395
165025
267584
177437
676511
127495
418233
794788
1007601
674250
847389
571115
902198
5612
645191
792520
536838
1066040
519924
160163
733237
978703
184355
67323
255555
1010181
613003
316384
534912
382817
582443
141641
450947
83435
84485
733896
1052173
644812
851990
984185
765899
153118
643255
1006235
1012702
669666
947949
979746
1057443
459637
80082
977760
947716
412884
404876
517043
518093
339787
695974
558351
859081
295902
726520
1090413
1006501
661304
4137
174166
220545
221863
905147
193707
439364
714190
307112
291021
55882
569183
996324
56099
65694
766206
881716
1044395
462670
372710
256429
637945
509118
415305
240330
276790
620792
793782
688816
563733
562539
776881
184505
247718
657720
331528
998719
231508
1035051
30242
439365
930321
768703
146129
419443
354545
261468
207301
626856
390758
505418
665472
223504
396725
890797
632450
956571
515564
44114
869671
758421
739641
513059
69171
279440
511588
898256
977213
1082910
993472
197750
565885
141955
66146
234114
97136
890891
279350
1039674
594797
1089564
541111
891813
970160
762652
559387
148908
212461
8670
1026426
516813
729958
233674
625852
140713
78722
852485
858957
1062964
1022693
40817
763568
393580
411875
995040
392337
709706
8004
637119
10521
965047
257696
502784
192918
927452
60342
745610
951743
189028
417892
126159
514043
234495
412724
312425
614388
351720
812828
631993
992748
799181
824497
640985
782397
192614
368824
491288
938683
161955
289070
644377
362052
1018056
546955
1039765
530339
542588
504299
332905
956289
383302
488059
154275
957396
95523
734449
979046
240417
376887
540475
85824
354621
953332
34097
372195
1068618
944636
709435
382341
541123
823496
314729
271333
480768
377460
901943
244727
439569
557710
977959
39793
782907
97339
42623
757926
426318
56829
989836
746538
656741
871962
1020757
1051331
199733
992475
475480
618440
42538
292239
889289
682345
486673
156339
416253
941164
1022630
155159
120111
44838
327083
1026219
1090079
171980
679114
194770
367454
585513
480607
737932
405964
130614
981872
160358
530008
135833
566421
1037681
414895
1049032
823625
1042563
670590
74380
475670
763537
775965
238337
475228
122530
741153
818969
204161
544143
231905
238593
347384
666200
902021
482841
427309
599671
962465
903825
75863
426609
260061
91813
8267
961032
48064
271247
700695
676144
819490
472418
740020
257762
1066915
793950
526285
417155
324505
387337
544801
400145
627525
863912
26400
534184
347989
1099788
842576
388491
115297
916570
15076
1015948
269708
552714
318876
733856
834308
134312
301917
119223
583278
939962
104107
901676
112007
1008105
263410
336033
11588
855007
453687
554711
269109
944479
23364
776374
235400
341825
992458
702709
876757
212658
125003
485551
277174
372539
723459
654290
13261
640237
217280
653582
721380
416899
891276
218209
763044
939162
957180
713961
490269
312564
557841
779723
856525
208089
471959
1081260
561891
870615
258723
821523
344081
250826
757990
384372
730849
110031
447484
127645
474432
1004088
264885
107784
1046564
231515
796173
818462
854300
1042590
703231
121841
1008408
915331
608394
195226
580659
872484
275260
91928
597200
310404
288807
501189
1018012
444255
24332
630609
584961
1010260
37656
440671
793032
668081
767239
666764
579340
854205
278943
1012115
13075
540288
1037599
80437
226692
1025622
680376
530600
65145
161978
724942
126393
380548
953033
419294
370629
112049
986369
1090562
634162
403424
652633
612181
847852
1002941
346113
969660
1076683
927892
73408
379957
750101
790773
788835
36380
574093
455330
492798
764166
465226
648010
11343
1034873
207634
174757
229943
43007
245170
807361
509172
513967
601471
959517
97282
988812
124703
728462
351211
537705
746579
663211
972750
402958
913439
873287
988318
116635
339223
232825
220081
940353
447922
67505
508953
274345
330464
18954
477511
969614
303267
36191
1010470
108873
112820
193671
685530
227907
305542
721628
923757
129640
146359
514414
129449
73309
1086955
906645
310236
732043
350127
848924
564833
118286
818408
687678
136332
468987
54790
585116
727447
218128
322866
549869
318264
994746
753433
504612
1043463
734706
157117
773665
739680
263558
473320
877412
915809
76605
180865
81619
860404
831554
270682
368915
511245
616656
1072281
1004762
548932
850988
232333
416770
86337
264697
967773
1043595
628095
482093
135056
534715
1070514
1071564
970438
270413
382806
256363
962182
146046
473180
42973
992236
299102
817338
454495
864398
256131
956240
346755
170693
84401
184993
781320
316249
888868
1072692
24267
984602
680097
770973
224160
763770
413023
278585
589601
362888
361727
1055271
457757
938144
259053
546444
401947
1062189
151819
1079576
1096087
139551
773882
862683
935930
295136
546125
972573
513110
16141
273808
645995
938847
329750
527296
275797
167524
258668
1044108
989015
868073
436834
514326
329577
783648
442394
271936
541761
1073827
74817
677110
731867
734737
885626
901830
114851
155363
172407
700559
383636
1091336
233889
33220
1050895
44201
260740
289722
472357
1062269
1027389
970793
672870
795932
676637
331433
300845
353638
26741
1043299
638006
79401
850405
312115
799276
196652
10509
578732
993067
612938
762737
451048
525021
897842
864705
166688
377681
409662
240594
108337
692057
520040
606474
165237
710933
1070277
993305
385463
893989
181301
584585
717838
81960
72973
631488
919476
996297
348939
136338
251502
12456
772099
511814
387926
928776
413520
733140
867490
765250
285132
883910
199290
501940
513111
113772
198938
854179
253337
142381
1017665
939025
170159
658606
675222
998342
461416
893977
383134
820968
841780
250829
426357
338490
344137
78453
585278
131513
738545
459530
336640
145564
104765
922341
284534
37445
1096361
471888
247673
745002
191195
798738
575251
911201
1014575
372489
630365
793186
628136
726508
323834
950193
94409
700144
1062006
1016099
554131
986670
282599
978146
119113
264868
754526
642570
230043
152396
887832
1029779
426955
677675
781726
375143
380518
1078064
1048363
521593
650262
300543
22271
10434
415352
300079
363660
867095
824460
285072
827025
446203
319803
589131
574543
15431
934057
89773
986975
121070
997158
743757
341889
679987
131887
320782
581037
376852
927281
599587
382260
944772
116764
311018
694519
468774
790645
156447
279698
406090
545934
321564
743176
448215
1090641
937060
407672
203408
499054
271506
723116
1065679
495230
557695
659098
507423
396610
725525
726575
571342
732821
629467
765604
920813
971315
554256
894051
57193
874100
255039
900430
251672
450969
387675
333242
372619
631229
133973
635318
414730
908187
1095073
720544
870012
1015862
1004998
881364
105389
283905
308238
72231
333151
38085
221571
572506
496089
1017086
293647
394564
61029
655618
749558
532699
1023140
449048
71525
815602
554638
796138
146816
851644
472306
876629
626305
207015
663616
268198
159003
1084668
772137
928745
43282
330970
132321
1055448
322367
664382
836474
331523
664775
1055108
697453
185193
407491
388447
761006
627397
567840
857905
923766
165534
369174
467519
838582
515073
337293
269302
678949
1082135
148129
90578
228651
516236
1095429
1095235
561274
355056
69350
130863
336272
1042953
712170
266458
239468
826813
755869
868601
1081504
895777
193665
653558
907223
707834
575433
533222
764407
132562
584073
932833
118809
1009608
57542
978911
281071
151123
886951
626000
685075
217519
922355
333611
130716
448152
912015
517577
408689
476975
485032
443646
123734
1021997
459805
831817
571296
259636
541094
1020194
896679
1033838
337038
26807
603401
624092
625711
153132
806192
283439
441894
837861
56958
202519
635991
372817
641107
774178
979364
421578
509036
33381
196944
337863
338913
837858
482166
470655
444781
86700
228846
389038
465775
463306
915991
567714
373343
228059
89226
537417
752017
800588
594805
350808
100637
329620
124673
290589
652028
865909
864859
441233
466900
895410
981300
847699
455323
964788
595070
102301
829383
534635
434073
1058613
936184
627428
727673
186857
1083223
289365
839190
877511
708552
811244
629351
79988
341391
317358
209689
941829
624438
1030576
581958
246601
1060919
232648
850259
983544
69494
108640
11452
812985
436485
355488
895215
1096480
399429
16385
545512
166665
846477
288401
534859
372018
121130
641925
697687
231139
361448
12402
1069529
131668
36855
223173
329856
997414
919171
344392
673185
1013838
203590
822104
604208
844991
698421
253532
418903
59213
963469
375076
679643
745983
746600
228044
28854
159109
17829
707464
536438
780032
626358
533620
399714
1075140
275715
122044
37156
458703
979151
55879
847566
191913
941183
192537
920569
100016
360734
30693
968479
700432
708638
839972
422408
460360
597740
987136
360102
664473
1029592
1018241
976573
312284
891824
179801
610764
187521
370626
919889
405658
399644
697871
478748
707858
81743
292696
526884
757511
663736
309517
314922
64702
995368
540736
399712
584537
1083923
853606
74543
789027
488481
1054738
441602
610502
457249
1040577
160902
717835
335050
184576
903587
832407
861063
324691
591715
248235
736350
72631
493801
850121
39307
341915
680417
45879
447848
926494
193836
871787
143687
770285
758298
1039780
13099
945987
1077164
678139
457198
318003
248128
866507
538469
906657
632804
590373
1017892
954054
218106
256791
305518
1037689
840362
661990
361239
434813
293761
326165
405443
627600
66831
953066
980000
789309
101295
921542
177111
549102
648983
868544
636774
1076359
968281
933635
151060
997140
124385
727691
815448
709672
920684
395480
979973
366094
145806
126300
74661
394642
899738
902420
855257
366008
375995
956675
288895
885457
884407
349773
418634
1008412
647178
1033658
366549
480239
1030199
255405
693474
51123
519592
813797
221073
91895
448900
132172
409435
432641
912857
374034
192195
288614
1099615
298463
1091243
206698
432356
530991
104256
55306
643982
268039
1074676
169535
799438
647813
1035230
198550
435833
842891
374130
807442
890516
942443
930160
358546
216162
102842
819994
562619
811479
711612
356952
255808
84729
560677
446305
833947
899233
35741
81739
886875
455025
2458
999658
1038190
378722
641082
151534
883288
28581
221751
406973
577183
1012479
640300
1011609
1063801
1069955
347635
40596
1076847
183849
819098
14732
679358
469630
710963
292342
688460
196907
938530
865876
790434
662540
969599
91118
251363
596732
707434
53733
255338
435639
733837
933679
57071
858412
649133
176267
1003395
214645
179574
864970
1044519
329379
613854
853632
551606
964243
1041508
48700
822575
567460
611148
342305
937517
681313
333838
182043
690230
1081643
845472
78964
953614
457968
769404
75209
913840
8201
82868
390964
419826
953147
809200
638015
1095819
726844
249522
466924
253882
696519
938060
573959
797894
327047
1069500
602850
1080875
319139
8307
135782
698019
618406
984798
464285
132792
344415
935269
1056039
166638
580082
559962
452104
461883
149987
554122
709213
40520
622889
815435
465685
865598
97012
61752
438800
61637
444799
923963
628599
278848
884337
812418
1095061
191942
582589
691704
802080
293352
997132
1029792
475358
252717
294950
34863
649008
680722
1030073
828772
375173
969474
199823
554746
57046
753842
593238
231942
1061451
810820
1091796
903070
903688
409874
122537
279424
623869
865624
499273
937515
856286
623535
792673
516925
754003
497763
450198
235626
715541
254796
8818
268024
1095662
143720
122971
61496
400273
386013
259586
452898
458312
939188
765126
236755
305319
1062675
271960
434485
225060
1092558
66722
708950
714013
72852
131992
556107
577927
1044076
195246
979199
753684
584609
742118
60496
116600
607061
496900
687763
977975
269087
140941
447865
165367
1008952
832198
1022923
338577
1006598
382409
684544
643046
839908
906273
507074
217992
159974
633718
500799
257949
789292
418089
916029
240502
257065
93298
539949
1033065
40592
499548
156426
891073
738389
190601
813134
954308
685924
254018
200154
591625
589597
418221
1099614
57339
889131
723565
142605
560784
246920
847084
780717
864535
1064239
192681
308912
75171
234890
514061
315610
1055646
461949
868242
851735
584523
722067
470063
105792
639266
375713
659320
1060388
40832
499983
251908
1063795
242848
787662
1090691
580440
966298
359342
259170
7623
30586
207457
57315
894759
900619
18363
386100
32248
388389
600931
352183
755621
1012393
706400
883558
761562
964815
407214
598146
94224
64752
582469
722041
526690
165182
813321
648071
45136
75161
933392
461194
575341
400431
394588
257635
621141
765741
377241
531865
1094772
659255
878389
517184
765818
209902
970079
971129
972179
471420
523860
15017
499060
307270
88713
382796
937476
73548
618599
105713
1076566
121207
818157
669922
781979
844746
644697
940950
501824
961357
407871
632791
214891
516140
199764
922862
265661
447019
347137
618722
352660
808348
218303
195137
194087
651508
999087
711176
660244
228182
227132
396663
870214
910506
405150
932637
593537
857424
892437
560663
86388
350229
439547
828921
879363
951068
315714
671964
555125
653194
465813
405061
885370
915971
465188
466442
124656
553621
88915
906598
905548
1069397
534174
611009
571862
975978
821074
1015967
1039849
790488
420782
716196
1063094
303389
595737
654937
551043
104217
451040
389639
599797
774057
631363
731015
84918
727500
935199
782983
943863
648898
166793
240361
782162
994013
857609
150850
579299
775157
1028795
679647
190658
1099238
1029306
682650
405914
1099487
259487
310036
173861
975323
578198
425597
621917
884429
164199
725273
287534
837261
671358
271410
723975
1031990
321023
1012801
681302
108198
428312
159413
1045165
817790
463632
144342
997204
355994
145583
656520
412050
125320
788750
927354
16579
246457
440707
605462
13588
127644
915898
180837
510535
633579
244420
831371
961172
411959
1021170
220785
534816
306138
453625
648410
64183
694503
1038262
899387
932284
107618
480369
424008
233494
851072
605372
1097391
522123
167326
884390
802165
646577
424619
519834
857654
194748
454257
644950
872959
979804
304018
976092
409792
301525
67383
15050
742733
804460
467754
753156
414383
775202
806134
803229
35030
52023
51888
534272
1055527
852620
1020511
760899
1045025
843206
449326
448276
585282
370438
316729
675229
476802
879727
630514
382848
221701
345176
458597
329514
101840
853503
127297
14025
526759
199223
153252
48943
939793
1096063
1035258
925663
485753
1016082
518050
106119
421576
1005020
163975
124486
851765
516678
428204
20725
646106
223954
1081489
297907
401382
239445
961216
251359
80183
712577
296051
495524
944864
782067
687759
819080
246631
275009
317749
339609
936163
244313
609142
390161
587503
105845
544238
75920
946841
249566
81394
832704
279637
141928
509511
769165
625344
553152
774864
303856
937022
590711
297452
386093
448335
8906
1043048
705829
896007
220304
977545
534037
419637
1067354
861083
560928
18659
507973
127047
398328
207205
1069771
1058798
879415
74976
414941
618932
341195
61964
817274
920599
973534
480865
1005522
832282
364094
205631
240914
642945
117848
210056
637152
500658
828245
1084170
220083
288487
75242
867987
54929
555472
405763
122332
818401
168425
987182
208794
691665
530814
143939
400665
450684
664923
987705
742922
22077
670766
390449
977368
879051
951512
600990
1098947
238227
304878
622863
1097092
488341
888253
43923
302486
125095
538189
396841
537470
769205
78280
970575
766972
926618
18182
205315
439210
737391
773755
974104
706934
240069
253192
836350
376386
975688
947729
1069244
20103
100446
422331
797124
786864
224493
103394
399085
641233
969175
627818
550515
110512
1093721
825157
1058903
928798
916982
9212
258664
188777
1084924
602856
42563
655050
393241
764721
96955
412999
637652
364214
643938
456037
75122
165159
347492
969715
76533
884925
35144
115152
396174
200806
574163
738125
109419
933304
750793
171213
955561
338513
306168
928971
546974
1037507
1086510
375134
43330
3071
775675
384694
486569
276096
249359
62405
959977
474472
784119
999637
990989
173922
130612
1058581
609634
827814
794857
495830
667668
296769
272439
596445
399560
235274
1036400
1089270
247624
491254
153273
912391
181873
386469
388465
692139
367765
903089
776174
1091209
838628
558194
282249
87265
310709
476147
719295
161927
228300
887321
624561
371822
502779
1000549
20773
533604
672467
613177
117513
812610
798505
334314
543987
822762
625093
855228
67495
975355
885017
219703
774301
539285
33131
815258
772699
53390
910974
402365
425360
184237
240874
665284
976316
316671
621979
757806
643456
568119
817317
201693
506704
252355
494844
123465
369395
198733
412918
1063947
403078
742653
67691
312664
1084388
911093
124668
307182
824326
63123
432224
1002807
880493
161931
591885
618306
494047
293098
744996
534601
376279
6000
865008
361963
205440
504597
139879
1038283
520153
300895
1052003
1027135
514540
219110
593200
1002490
1011263
133770
209566
455170
628520
730791
363229
81026
283493
157422
235394
219941
172463
55017
772084
607835
640988
748990
480974
335046
433027
452369
1042388
661480
300943
447006
293786
56349
786065
185924
484232
777174
793145
887011
6093
643872
460925
644443
993724
983122
582275
163470
32513
377265
622987
92433
1034781
134770
555573
350089
95443
804110
1097340
682777
18275
813990
1004187
932631
390241
266229
884588
844583
536931
284239
1000316
137117
580451
841783
435543
259239
51724
628758
122922
1089864
712373
620151
928195
569088
707620
254994
342543
965820
589165
373534
517451
706793
1092817
139393
50919
684940
1044218
8132
186224
855576
872895
937988
803011
929103
19706
598899
1094301
822189
78699
41533
781656
551814
767058
967545
158129
449745
128461
420700
632792
334852
387068
659310
523911
844706
1066250
362800
1035619
388929
30127
769391
487183
108625
572653
279745
1029464
121722
355615
588638
266578
43881
671156
943959
162367
655236
701766
836232
959354
474106
978814
744049
232604
270657
562286
588413
239288
15311
1014346
943614
292023
788203
858857
1082214
290545
875777
392753
813498
454127
576933
148088
254161
585786
933599
288732
525794
1024192
831519
549793
950509
823717
25913
939461
501542
661622
258476
164472
941737
471145
58084
200214
420965
927437
1012089
769949
599830
383774
992527
272222
992756
1055174
54347
247529
295861
655073
126747
614015
281948
31889
1080140
39603
954495
419559
417584
301406
832251
744836
337048
554437
1066135
547514
350019
116023
445289
167064
1039400
56560
100393
229142
599874
803358
861520
1038046
859542
960493
641829
239076
135597
975488
1093287
265565
113235
36216
207160
661384
582271
447785
604189
351340
2245
675233
283690
953573
992724
12297
257668
367270
774709
483138
837380
730272
341784
1051672
142395
501830
646214
334802
726402
1018955
1082415
710509
832046
986209
781464
409769
646712
212873
974296
67369
34468
973347
236500
169545
37040
629155
481515
401848
194499
305038
484543
34185
99418
265318
889821
864179
296186
995156
80624
127009
674335
140705
778662
1006495
1063865
903192
824080
188455
695217
422456
602215
971292
429617
416952
407678
195468
235017
868844
669258
327034
172250
956936
886207
692033
395655
552754
801929
800492
534695
874499
1054711
277578
69752
1093297
532353
245685
912141
360137
493558
18086
195309
713258
458108
619531
553553
793666
148361
850815
1034410
1043734
853863
1014592
924458
47301
303762
1047588
239315
902017
330771
167150
307777
749793
401795
245706
434320
186520
1022300
588500
360173
675912
586845
961960
217090
807261
460702
409913
516915
767738
816401
749692
624801
320096
1090275
795922
522053
451467
77349
102247
1069072
410896
32762
143615
257336
672084
402097
390696
611056
835368
325067
862358
942945
656911
155811
466723
164812
1058244
719566
451226
808434
40307
1028450
52527
1090214
563855
558606
989571
228514
501188
491305
744306
767789
444659
104149
883507
921083
508380
772511
652206
611413
579071
145372
113396
421094
829613
1002518
384465
1029137
682492
528973
169520
355763
896693
494367
1021086
397149
962178
417284
144795
280735
1046915
1039046
351741
867994
666727
595780
461493
279879
43626
263595
97884
876613
913639
875184
441053
1076634
41318
346937
996128
13874
394849
1041492
642879
616867
446463
831782
1002803
876011
172487
297342
207361
660371
889798
984152
245579
278239
473488
553485
687877
349201
1051554
236001
64073
174441
940998
796486
680206
181431
870308
159526
785496
397721
82280
65712
285188
594257
377458
725188
190067
573126
169559
296408
857403
571906
915563
893264
672482
791147
757365
944355
441928
56522
988591
412296
615653
407719
877269
233511
750238
867447
347447
1026768
885016
287757
442265
437970
877867
287067
164182
949449
948399
1042171
904530
267416
629057
406639
969185
1035683
726794
437170
794273
104298
296331
264810
669239
776986
258400
1071309
965305
889233
963969
1037166
673356
1070216
217012
973956
626387
224058
735887
721579
1066598
599452
658244
544934
164855
109014
986344
597821
874198
881525
675359
117573
656122
503620
454641
159425
76860
383062
42668
52924
609653
874898
938435
173656
846274
374059
891917
501021
502590
522812
488752
155696
1038682
129328
32048
639710
141801
285191
314060
861030
568695
444794
553390
993021
348024
601060
958476
127889
617205
758278
844728
168667
23009
511502
998570
943577
302313
914710
190669
526610
612435
592293
510419
759563
770254
1003354
123017
585481
430739
144039
463764
60573
526169
806479
65189
133723
1060720
997588
610700
551145
791770
673835
318205
1047444
319175
465618
772080
432799
106240
817849
817423
569254
401072
53921
1032285
433920
194645
432429
746533
968388
101989
506776
874757
440349
602692
111100
285800
442091
954973
1001284
152841
190072
630552
647893
176376
617766
776189
132785
865325
30072
863548
274557
250161
670755
650428
1022722
790351
466978
499182
242621
364622
651625
558894
745592
125812
1081688
478820
297978
1061274
909069
352832
327990
948738
895655
538494
66392
740480
940357
94024
14455
875488
450073
1072690
508565
134781
731052
397807
313031
914723
756724
96854
41410
1042362
726022
342697
1023876
176074
189031
289513
858971
328110
344008
623872
836674
1091583
499997
471955
558472
835155
892794
662613
189572
766033
244985
925138
496439
874845
435934
653245
154043
486042
542024
664943
251149
1090102
1049921
391327
890946
547155
548506
830877
3534
522390
459894
364875
616252
48890
812333
786205
1097703
270694
423987
1069749
832451
796941
696484
974757
80144
175274
859099
1007270
879972
1039660
859701
636755
868822
448357
311869
190210
650638
123953
965700
116272
491797
221009
756369
106515
29391
571404
114787
537324
373728
677339
345714
340609
503848
759969
378865
123411
940861
81448
836790
256512
538954
289620
972145
902294
945237
353235
306576
534987
200548
205687
439725
547900
1083902
124031
551733
1010532
34275
343105
1043568
153642
861549
752098
807972
400437
549086
638081
317144
553345
227708
239981
694281
108050
963837
334152
1050502
613642
657115
777363
354986
479991
55250
766685
583500
730909
544060
1048650
315272
655283
316980
399680
528919
382592
490897
627764
522111
144831
706553
539796
271098
700414
868308
760832
1059309
998691
569346
38783
1095370
600184
809289
852440
166740
301778
516338
969296
796419
888245
440598
628878
1097173
945767
513393
315632
27022
330473
771386
366381
649709
617378
590309
1062807
312136
831613
69131
289970
1061425
956825
374484
719584
935165
436982
968640
204773
669957
1075963
160820
888416
593583
423002
519361
276668
188221
842579
67796
251863
883897
233697
321249
360968
231870
575314
301819
52090
50583
111757
976233
259634
947475
18177
88229
88059
249608
608804
997639
504135
732635
71135
1061392
285723
707805
985908
429975
513464
815072
600705
1005719
679791
113785
900416
23289
262412
823872
383210
839823
951241
1036850
148236
297400
249368
817957
1010817
923121
352946
741418
1057332
1002811
404905
148984
544826
718078
695610
7865
477570
316887
750501
12380
15057
179420
1097680
125750
130755
1003604
594041
492747
327829
975734
1063341
449101
780451
722255
281051
23317
654348
976003
408015
848005
815004
858095
275170
103064
40394
480411
1028972
1071760
885133
954062
945278
78306
152985
718170
772054
573023
967313
906378
586479
392297
567808
1078536
222297
194084
666390
432080
775595
149149
1040328
467220
951608
363339
221601
77774
155971
523742
55607
967647
970151
998344
754201
193656
632319
510957
849543
633803
322045
646747
91590
1039546
557636
87945
255323
732608
881501
114777
501520
452953
564505
792568
128884
429630
403739
70035
610256
459867
1064763
130784
1042962
428056
728800
734674
267866
110509
414276
914719
584449
1010173
143774
986643
143444
45749
769166
265140
544302
462532
651839
614394
286800
798910
631965
450509
850932
635922
408409
150424
440279
211731
850072
1032979
936582
294964
176177
524651
1083660
665947
227017
13752
637159
760457
1008252
86881
792277
488246
584618
939819
116362
807204
821296
800530
145572
511766
252617
999993
51677
879870
373651
770726
674572
700015
265912
396386
464398
420159
1077933
295429
663698
186252
659603
468999
844522
668165
374614
216398
493340
510573
777509
724334
531468
409162
198001
804305
458234
256930
804965
1055414
688013
1081536
1031458
936166
1042301
848646
80942
584477
131151
1025273
782391
262738
657265
243021
785065
234285
206514
1036885
403498
926295
261839
366416
346789
70738
592120
86514
369941
928265
205760
851919
248180
748616
676094
987414
1023719
743366
435165
43855
773828
992996
76774
191608
356047
992790
960457
357925
374424
967970
283147
834537
285903
1084157
788950
935465
227110
886460
367698
905935
421798
141741
38163
751770
722589
754794
787752
552529
477199
730040
1072864
176633
458599
370598
802398
699565
2179
1028850
611585
157659
412020
445596
210450
304341
292467
41463
128834
857094
392811
1038614
308024
730233
1009033
603446
852113
456472
128933
477403
886269
38173
902466
160775
855734
271995
444439
755406
658165
889808
808366
147651
477482
766818
1016711
626705
364855
302731
48734
312239
417243
213951
1057717
420011
650117
462433
572488
569504
61555
63412
386776
497282
184559
178680
328538
841656
72436
536284
895771
514680
174705
635154
457752
229192
896719
562069
969537
344639
191143
761487
1081758
343401
91152
933736
708221
734295
464778
40232
35717
729620
606238
598640
933116
910357
406875
367668
38964
661490
88431
863441
397584
334754
579291
1035439
780215
530075
1050902
919735
261650
174379
768773
484228
432574
87849
772490
906758
978046
1042681
265953
707849
894067
787757
924263
9767
875015
860081
713719
635223
893383
321364
574456
737678
491699
316988
202447
1014164
763739
221955
286196
525445
115615
432773
31707
1098767
980287
918148
451061
961770
214939
743084
540582
433819
240615
892705
70869
355184
829495
859802
774053
420069
437663
217058
158265
745218
578851
392348
58559
159663
959752
542203
719586
678792
102337
800293
775493
124142
71462
883188
15863
685408
621870
188152
984337
125905
368708
16206
105035
381492
687559
640225
1093221
186016
431118
476038
255431
900516
743415
32214
292033
972200
177919
1007536
954635
697026
729033
402309
165895
1052446
28682
411040
1009742
713068
565000
573583
749627
135710
39260
356524
462893
894702
719328
462170
533129
824585
959964
920318
458307
845322
1097375
672199
1096694
104295
504237
1080742
931258
835536
348029
981600
1093349
665866
748270
361399
318109
174011
971187
706417
1072558
881398
294487
982090
439499
865659
485635
232818
159246
126325
1074624
221887
66246
115070
975968
477353
770488
827669
329786
758333
1048396
577410
492923
480445
732285
140102
120277
358762
300670
525249
698230
585667
948228
88899
890817
301174
812292
634408
555471
1099063
173430
317338
442177
764099
942080
798072
996806
379220
256459
545035
1073274
544342
1029642
570938
174457
985696
480783
633347
202504
44286
387787
588306
872220
985336
772306
80634
881527
851807
440709
532988
905015
301810
385397
46832
1020130
950158
665028
158590
199037
373088
633699
753768
839561
245088
852024
691037
321338
746575
1078660
254064
106762
361917
526795
1074352
492917
676975
884223
38973
386976
85774
212292
1045404
611031
800073
615328
206465
654901
582333
356563
757516
106413
449072
816600
571669
925962
418784
547873
1039434
746646
465230
919091
1097645
901014
1067965
276945
54549
635282
364937
452733
175205
485544
326743
356651
669790
371588
611272
29069
37604
1095694
857934
315300
902832
1082299
657830
127211
190030
521694
289559
719483
523996
771232
248464
902189
1021517
22756
554924
943474
835450
530048
380249
864282
519996
529280
16024
796174
848220
78114
605763
707758
994683
658595
230603
211093
621966
347252
1068448
46214
977738
219738
1041683
1019559
659478
900745
76557
921484
397890
619747
894742
277424
302931
770871
561263
557434
566676
686323
860355
995360
64813
960002
384350
1014420
632510
770737
70396
437224
124636
286226
825118
142219
602287
726692
13721
411128
177007
196248
1071719
969523
17543
845201
491055
573059
724952
112534
580042
349368
522914
895702
1015282
33472
911039
520877
812022
991194
1083258
192358
4647
582277
644618
71566
332947
482231
1055740
1085956
672732
185585
929377
394553
503709
209843
411589
258705
803724
925552
678728
810526
1089729
919382
315510
654725
174100
1087378
1030314
1031364
120712
438355
1005789
559798
985108
997235
793051
1086295
479093
1076549
1047120
1030464
303737
1034056
743017
737930
1091416
727442
212224
213274
682820
700761
678532
654469
328044
1050312
627870
771568
868068
112384
873559
368965
89135
676626
820350
872734
647110
347433
425540
132767
86241
35267
784155
273133
1046907
136808
838302
903840
452547
639636
1060417
1072332
313214
204718
42849
128975
849960
382336
1071585
870912
153296
766172
380441
27139
13727
924260
444114
490268
276817
394620
343614
565449
844729
545919
219861
979592
795014
946906
417874
801992
463491
229791
292646
700703
3279
894645
742852
859908
1047634
1039114
446212
430756
389681
633173
221591
488265
268157
109437
877879
822457
954765
1073369
182264
618325
68739
900498
1010568
304785
472323
766244
629385
607632
353069
456533
683627
728023
336464
190952
612229
542240
660253
690188
2244
61920
713232
427188
747559
225368
850724
798187
708196
807854
802969
1088037
208279
259902
958118
603012
558028
344485
113831
1099381
1035110
1009138
460832
127339
739990
650522
705019
896187
563895
577935
1022574
316400
672285
1062370
1025339
585689
849483
139236
743541
361790
368683
1025847
525548
67133
857797
343835
335876
348305
464817
518535
38697
455711
89653
826360
808738
947419
578185
665896
77413
509474
363127
692451
933918
388679
223798
95795
976397
824386
670782
795738
1014050
1059905
562303
816789
501134
258894
902926
757651
651684
915220
501419
327331
990265
736174
298008
365712
232088
77675
150707
1034854
210649
34086
718017
1006190
1041983
318898
696560
457409
1056118
534396
641010
421451
565408
119045
528839
691154
731038
869918
623807
220854
465807
931242
907984
238738
179881
295464
492305
435179
895139
839829
652786
249113
285019
968737
600082
924885
863542
875647
46305
296705
89240
424055
639745
910982
481717
900972
363654
199762
924667
470209
634094
255622
650710
260901
530023
717588
823472
388889
308810
709994
232794
830508
65020
99648
862331
334545
45015
675241
79189
251610
839667
861463
908211
481720
521753
475397
494465
633968
635018
451449
876944
128380
193996
270718
61932
681779
303701
905497
1041050
1042100
703243
968712
649492
293200
622506
623556
902831
1072491
852326
889811
200857
384007
776255
439742
19885
201833
86468
587567
1016056
1084960
334319
555384
254629
549484
923273
392428
516591
409450
780698
723856
825241
481294
401298
544885
269309
1072247
76185
354122
61755
912080
348492
1047968
518378
488345
963102
435201
660507
952719
774155
648598
410837
980357
91177
11094
962583
1089613
438268
99125
374945
245588
896755
688152
1047294
1069262
161329
558931
273507
1032092
54886
411811
673477
267560
993470
65791
611684
813112
52550
119513
155614
326722
418340
972873
260120
562422
996979
590798
755609
284947
171148
106824
291832
175698
948492
635748
1026784
799350
1058700
406645
572513
1007137
516562
269439
755473
1030508
804707
594668
132314
65320
344594
232240
641382
744031
296801
796243
906647
307989
789115
91168
306006
628492
987378
590324
814426
942526
463115
200085
632497
943935
873442
485446
612269
64612
1099987
299054
194493
603599
434234
976099
382727
816937
286701
615331
870589
865506
974403
1010078
686579
314959
85032
585347
883488
669499
1030240
175098
85738
1026204
663957
800695
34158
759393
33701
491500
1047886
260499
956323
56018
1071963
963255
216020
522527
800808
439577
179200
86023
442834
74288
327064
673119
157394
650385
1036837
393263
938422
461281
903797
122093
52350
673231
169707
871690
1050677
955978
351598
1082800
141475
232173
643893
81030
964121
516621
804510
365943
570319
858332
403863
768178
208563
1066626
416248
984557
157159
338810
114703
1078911
212513
963455
232417
537448
398102
1059865
628594
883703
66578
492007
173397
131031
1080944
188633
939810
979510
1007184
323581
706674
355725
163818
792235
773158
552069
158318
784224
281170
1001220
108630
229258
430789
788160
914227
806666
1075142
907139
376593
627518
1033865
62009
438243
576867
694446
195290
1031593
372740
518244
346042
66912
178205
919964
983093
193829
325623
505880
736974
748670
474787
908944
424005
22907
331178
175576
380077
960278
607446
431284
268759
570056
91818
322555
924435
152269
307227
926434
206298
71194
691147
282822
420649
691768
694460
984604
421482
522147
390912
782396
487748
852362
562486
1005781
44568
1094578
75838
292555
781636
775225
922046
331053
539028
181391
842869
913987
403291
586078
623392
217449
671925
883022
477675
934535
771899
440694
56771
999185
342768
949635
570214
982011
297764
56233
684743
791295
813785
634708
216338
296928
929218
979241
862038
590356
659670
430667
648346
765670
961132
1021563
866121
629697
961382
183063
652135
536952
140857
126051
713754
725733
875542
389675
707114
483410
827332
1072210
571306
403023
895696
1043981
1045031
898669
866566
19584
954744
957287
475060
9988
396756
422079
867859
536194
191538
8793
814434
97455
1010819
1077181
473948
874050
367198
899619
229576
895553
529122
677655
223405
1015766
573110
727513
674298
900108
294779
390487
949435
899470
640417
747730
652914
1086704
307165
538775
1086773
950812
820615
148911
381178
706051
1028683
429737
806675
855084
901733
37499
970579
158864
144992
296789
322914
931758
43454
262962
794248
960257
505795
646395
983842
790169
890593
548296
351515
359297
53143
710804
92499
189602
564346
795559
928916
1073538
43577
454227
1076759
1035006
901663
290537
716540
715975
133456
382008
640613
487991
944828
1057193
992231
821970
31220
18479
1098258
195284
522257
535372
206664
179009
204009
880386
97932
353382
124555
65982
507099
789145
224239
409152
201366
20115
293665
961386
832310
583561
592887
446490
931330
581883
44835
949391
740369
97678
856838
180846
1097557
693475
315134
1096826
969835
21892
295972
675542
829894
285994
132900
14998
134571
507323
830180
293718
861804
901475
686924
899728
301860
614744
252784
16161
1083278
180231
1049460
898784
422066
799191
903290
922021
298588
537393
114986
157418
375617
553461
71204
57846
639038
685395
31195
541324
795122
53684
804879
466182
1081524
986132
990133
616631
216277
353043
62228
1027806
860415
360788
1075944
602394
171303
1022993
180388
321024
68701
172464
324924
596869
1092192
75240
561684
1086948
1096977
243032
526392
420979
280519
713637
597154
392795
29844
767975
925333
947245
808367
59073
975394
823791
867004
683333
181293
174620
415381
852009
1047407
769029
659514
985924
706505
254945
733763
380881
355934
1077419
254235
341009
296763
951148
665490
915650
678829
917677
304777
110171
275912
305670
644152
958095
345297
413607
33792
670914
224009
439636
423087
514840
633468
683669
800579
951762
323201
520220
924752
681083
804568
921209
396227
1080772
185458
449539
694510
819104
280582
699154
155646
918976
111018
895208
1066820
391807
823383
418389
848334
983195
1007744
694846
695896
439505
833500
76974
254421
399158
96513
233452
752258
783072
875984
672470
270109
610115
204622
64109
994813
379218
360268
122175
124375
14102
514923
425904
1056166
93715
111292
221781
393892
805541
565319
320625
637925
216827
757657
407671
935757
1027398
802681
672308
824555
349207
193870
100315
987323
496190
880995
944880
522116
240550
865861
596942
484377
1053572
137130
832127
172373
830976
1046495
928286
72219
278710
939307
321912
682104
408917
240110
754624
444197
864005
989667
129605
863363
4695
506834
81615
83885
802288
14791
380706
608304
930046
429302
1070762
204848
768072
1055408
676293
208247
811609
600470
157687
351993
15984
830790
133681
190029
875256
977559
629496
311194
1093981
177311
663843
580520
81378
871354
301453
63890
881957
1062912
201359
119315
982603
1001195
447264
214541
1075160
704570
162776
91755
580895
69881
685521
497085
287139
565878
310418
943595
85895
213092
715407
321647
100466
848273
397769
344646
630795
97626
708389
938015
1094296
4729
368935
729080
257958
889618
441045
399817
844920
209091
999327
49435
346680
8742
888905
1071668
508919
1079825
218807
729408
24118
93050
841206
294975
1013174
885069
137328
959753
734010
463330
504838
1040907
364182
216569
1008485
514183
697173
131027
937156
349813
623488
1070134
291186
508832
1044060
225781
282242
908758
44241
109291
124710
905028
1003805
27905
79097
67440
1081720
456879
616377
766317
573762
691779
155072
161228
697466
251739
1015093
1014043
551767
786493
652080
233500
532836
918673
499735
500785
607334
816567
150848
151898
351124
558611
1078067
1065576
592692
237652
866801
1088687
624563
1092244
747477
634547
363375
885205
955264
849205
12973
1052506
293900
227295
85173
903218
359421
127284
469593
250584
513392
875038
766872
919756
321514
691640
1094751
87813
238212
932262
397811
66705
1049643
738819
1090881
1068175
682994
55608
943024
422587
558749
953666
799569
987517
498489
60102
29072
742152
845969
805712
679708
178907
151890
633775
581703
96655
473584
90106
205708
727656
428142
1007037
755338
900936
848537
565234
954088
917057
882910
506308
900642
659549
1064232
762134
748600
320931
286426
503843
159029
1096045
1047158
554887
268852
413042
635275
93140
31378
526197
370435
550185
766665
848430
875475
1085095
747242
299256
190055
755928
157324
155334
279683
629874
188170
788906
642107
1091508
656521
399251
778427
1042765
839890
768241
850995
1092438
831700
505550
1098527
105838
543031
398460
268085
444120
301092
390239
275763
674075
909917
280253
297348
608526
416058
983064
546155
259361
565664
35879
426153
36415
772679
936440
568023
313825
159220
82460
303132
490943
705244
621959
858266
883678
747375
1033742
222098
42320
1086023
603015
108694
14363
821173
91039
916026
540361
796570
497859
695269
235407
1029183
325873
331308
1029415
200129
603032
151570
89470
626587
666646
118127
738934
549040
253989
695149
249947
786902
436495
1070071
358562
141213
492778
840735
137333
1096073
661223
919911
1076416
740087
624983
623933
860998
346342
159679
899224
898174
89553
377411
906814
1096228
300271
17544
317219
562542
870839
460159
430880
659615
214268
608651
372879
526491
615310
4386
795813
53177
845080
484245
332577
796324
225867
929852
1006387
1068388
200037
772648
565323
383872
832104
280918
460020
463221
703161
380721
381053
40235
423964
937474
939466
68441
609709
30443
47589
874736
813099
957142
271603
56244
574818
1079353
539587
988222
145860
411969
113798
678568
445323
4366
372149
34918
160987
307748
887690
756273
65273
1056637
426994
828862
328647
974525
178738
155188
270965
503966
414872
743971
106308
819146
252589
676301
978102
360487
737147
571943
803667
13577
614694
909719
390268
670346
796796
79387
279269
270498
497067
829438
810496
13957
388065
72058
136224
151208
19942
828233
249646
719618
901560
550747
972056
685757
1035570
756583
1042069
616194
1040149
665405
275178
542910
403940
5347
417133
875970
359352
895752
781300
17951
33829
545641
370723
1035603
845561
709067
539660
363180
542985
1095912
650770
210170
878785
661617
153660
90201
988977
150925
1091443
1083671
684518
648363
328079
292258
964168
405429
496011
259601
965829
557837
883469
282222
14923
674888
182050
559377
380354
834379
203768
255044
616257
429247
523959
44221
674378
203279
653508
781515
852788
506492
270099
344793
1096522
649097
36667
434798
728076
495870
272551
424801
728766
3189
591142
836170
996440
713960
668098
1052619
541258
147097
991989
448307
937495
1074155
823848
944515
152673
368018
175508
354067
380066
500978
425432
134397
1099395
942014
89109
961502
830797
781407
382787
367160
1098284
23458
746738
294988
792519
845079
423469
304027
443871
335348
978366
1076127
17725
242233
93153
277761
772672
610612
399914
420690
934750
373227
976096
208321
797094
983822
623200
28918
573157
478859
611346
138594
759015
902770
1027428
386590
850497
223461
485415
80559
1044582
655897
233707
60936
154761
681258
431763
67825
852966
663010
14502
940257
697229
924659
1057212
678226
32817
480451
661089
232912
284958
254840
1091415
565799
1042725
682656
34753
216525
510268
619790
320847
290658
48377
569120
429136
60623
501358
132507
530800
671119
457735
271590
332135
69843
694762
564000
986808
592562
676720
570381
222010
550292
824372
314955
306522
302273
773253
837472
376924
975013
814395
375094
392194
963154
920407
134302
1066982
529989
1012416
36011
994526
653393
600509
832998
835527
332705
1088835
647912
870088
6899
312678
99964
474176
914909
918198
42699
267371
557006
793658
1070170
205223
1096796
758441
341817
149725
467156
813506
741894
453937
490424
944988
612885
743891
435430
1065685
163770
131603
295217
339542
980444
123457
611529
347711
852474
657834
157251
363048
1002991
264467
563723
401149
36451
775620
585628
830955
566795
986876
112747
656913
490832
815754
398760
776062
510221
689668
322576
487579
61650
933393
294485
812559
814288
655393
5564
463034
431318
862113
1050965
989873
740666
930503
670718
192027
879631
1004243
534658
684263
887607
359247
411986
305401
99200
526475
280610
501774
439086
328777
401592
917094
579357
442085
742247
672143
1043654
211685
794625
313134
163789
579053
898987
1054765
96960
919774
951058
554567
495162
88914
1073239
1064362
117813
619370
496486
1003096
302550
958422
1018441
897767
551233
503230
581320
3993
870441
463107
779357
516612
769660
1078804
932110
14279
973982
250687
772560
1057466
665392
1025707
187571
538535
246628
10492
347986
882384
914788
426206
46598
412435
352364
2240
49238
449290
933696
74693
530426
1006681
878867
891906
701255
173627
390735
556217
391137
28887
722642
825993
665073
812833
933306
765416
378798
16105
343615
508813
998018
714697
59348
791967
4991
994373
896304
765201
601194
916060
915473
239104
151426
3163
100106
326791
1055591
187917
324275
656438
13875
459906
766140
334218
746229
675288
658094
579318
988059
467137
472569
485068
394177
126865
431308
461361
594923
761509
915881
1026031
408749
609300
665332
777733
500414
16251
596212
597262
855885
231612
732009
739257
523735
899574
977746
505107
996838
422074
281557
111594
376138
750599
1000406
583855
61043
632490
400585
818984
198996
215855
747138
138848
271856
949187
832719
201307
706635
1045371
929395
869548
21049
649428
605072
306569
251604
662388
944669
650360
632668
322822
331468
253117
979173
825268
818966
287108
280123
60594
662797
340818
936330
780924
206644
373337
808340
216867
726865
328205
524615
751558
556879
181435
807638
793689
475331
934021
194105
844533
392532
227993
704498
678729
202409
1085365
687537
854622
384469
838325
46532
824598
921647
640898
316307
961587
525020
86432
754919
177185
991550
225128
272759
547704
772336
839730
509065
615462
622128
199599
900497
145548
32148
1022237
338673
905245
190304
52237
996540
169286
44133
63892
916021
654564
318032
962757
425107
642631
312259
266224
432566
774778
614953
548576
1094546
1099158
496344
911007
639242
92848
196072
742504
973574
614500
557911
388858
948097
956776
766815
904400
562537
94179
30020
385982
452030
751297
329625
120535
329389
1087485
256371
438005
769803
928711
145044
1043623
835712
1063221
163308
232399
313375
786948
414993
11641
493900
595902
911422
279286
216183
516684
637431
453558
37306
246389
656171
276212
461804
296847
996194
379565
757399
271535
156166
44563
459095
316903
1060066
914130
502586
1024670
1076343
456851
767402
660351
448304
855218
80154
710977
242825
1048400
261367
329855
590810
442245
529114
730714
1044482
307176
20169
89143
682295
417710
489614
248870
815855
327776
65584
768893
30506
137627
211030
330743
944567
183364
309524
188716
188155
1064974
197272
935415
60452
176653
550980
169177
16377
202702
138136
834207
1044045
454250
334564
569592
875030
1030882
964592
201836
692361
25214
586065
1070408
73797
128965
854593
825312
393954
479175
669160
87583
303857
413952
1008253
481558
343883
177423
125393
149184
491250
452527
905470
469592
652233
623459
255950
561237
227297
804860
609065
272612
273075
710725
838074
959135
413388
827104
870457
103736
354754
500958
1029901
1008199
845091
744759
157402
966764
759200
476317
1058024
153992
828134
58757
859483
73848
340756
844681
145764
1096874
241407
1050813
875345
313075
1078531
983357
945372
330222
932116
1062107
249966
855160
395228
777777
795056
366515
958127
503096
373495
1076132
767510
957408
1083716
969309
858676
1062488
336320
958471
1066887
766175
271504
735384
1075835
341847
989646
542911
273183
656447
1078925
169832
375106
16101
36316
635654
585336
1011270
897873
117539
213779
588774
913869
672474
31380
654223
995303
906949
984462
545348
108359
167348
518258
548398
829540
961873
196092
68343
105873
491386
304106
158769
493486
23521
211977
41794
873793
60079
842480
120246
909907
1027794
451336
762993
328292
683382
732213
463159
1016938
302307
567512
690049
153236
312293
849247
617037
788483
569026
327928
984206
677258
230769
140075
178709
325235
617831
823581
750314
728954
319749
384510
1011235
609622
933421
688112
1044589
932523
1031924
973974
555353
179988
589670
565465
894963
388708
189584
747374
962945
776984
490653
433345
171732
827587
546064
1019038
835541
396569
9049
392302
823856
986976
593198
735990
353890
210041
1036382
626889
1024491
100154
711288
906593
214683
96079
768091
65317
271944
705289
372228
613802
990779
201183
540049
837645
1016158
323250
116979
1098683
71045
901828
642269
765973
210798
555263
460991
753268
194177
1052061
699083
442826
1096857
319942
89455
296512
265762
107634
73267
29337
848655
698160
696157
557871
898380
596417
1011879
826849
235310
826381
597904
485469
358174
366854
358844
119568
744415
832403
574614
1095513
996245
775217
373038
78224
1100303
46294
585784
543590
708372
105600
161825
12500
909983
124910
758147
339913
480710
359359
359254
233717
980469
892669
345493
96845
539975
965479
619529
493958
346323
666547
569017
476292
583403
179390
855874
378849
246341
193602
652389
1099100
577352
917118
31553
458893
1052788
221373
599019
686574
982749
355044
56916
921685
476915
717364
359410
571263
326565
217468
223351
506856
99224
267962
774401
1015373
433809
781615
333165
512762
137919
122428
61648
1042526
491967
1098565
828745
220208
1005368
328038
414758
321256
666194
235843
548146
887766
1012190
79696
593416
396674
380171
779026
479258
68486
795063
775606
1024322
237782
763616
495529
823719
976645
814519
762256
314385
535655
550363
69431
340001
353160
31457
944131
67108
68158
540275
385657
990196
564502
613797
616971
688832
439188
583635
540337
527036
513535
551355
550305
457189
24657
23607
946768
956089
629866
16762
291099
649323
168985
257783
312216
659508
1051287
229360
170509
939864
592579
1034780
792217
101084
6574
865717
351400
616237
735879
156075
889597
646833
514175
609172
869350
45026
537077
1089338
399450
256652
314679
842235
144404
749939
691632
127487
59125
279112
363529
453557
22139
494338
449189
173201
10073
216924
701581
274057
164273
729051
969570
328764
605125
1040802
562208
911137
382572
562767
516679
38872
200874
151357
436005
660473
980213
721268
202451
452465
313867
474766
1029823
873864
206202
47773
974398
881515
602999
808956
363076
877543
459341
741071
116627
297327
159149
252750
1053280
97979
584577
36454
897062
638156
1076791
700289
48825
82875
529716
315404
262003
36767
967257
372278
1006871
70691
1090109
427730
900788
668024
188367
684663
585249
200846
832077
893653
327611
780480
988702
165809
383222
865923
1042483
231675
101938
702320
721568
128899
1073608
242867
843477
972435
236313
466411
444182
890413
621649
604033
113682
454100
966243
497274
585009
331964
544145
875944
762433
287741
459962
1003863
760119
397396
839446
519257
98209
401485
411503
997449
596291
677671
556922
68518
1045019
814576
876088
178887
1082379
305479
543560
279579
93386
607497
235863
866807
409227
793017
1012832
485673
705474
25544
530688
360682
854020
646507
43587
527272
406202
948105
368147
180975
814503
980527
351085
715196
267505
477728
542685
956794
86908
846132
840657
277991
518499
575498
356049
1068802
223129
888831
68817
634767
267747
526523
1089359
971664
389010
104058
523259
758579
806356
454607
970287
714269
156314
299117
952218
683315
362109
774307
253443
559129
192074
835359
513410
1066807
953714
809237
106569
836065
260964
843087
995162
420288
540592
1082953
414488
1085813
69159
965147
962274
694380
530675
178683
839793
604300
177626
50774
661204
96886
929611
581911
655658
947260
688239
340969
438970
617214
1089876
531493
1066886
544181
823649
1015459
309444
51545
941628
809497
964538
318459
1086809
398269
826269
510359
30346
440137
279407
228843
795718
824363
263230
1043112
802815
263437
925997
570793
111256
618922
594453
14289
131789
531637
878305
377589
1050577
488739
457969
435557
185911
1057390
126788
997844
252474
1087487
635182
681111
422964
944783
767764
860905
641400
224653
625546
193587
725888
644859
698692
459966
414737
850575
1062657
304964
989805
354021
21444
764054
169175
254932
963256
425585
821585
795050
518219
86544
326772
81223
1051587
73635
278339
1027027
703587
478887
974018
102619
525879
108824
109907
372900
74339
984238
1004099
724547
188423
26854
857535
994028
792909
32487
346359
1005127
862402
861352
1045150
1012998
300119
322572
863296
408665
1037863
606662
199163
883340
269074
807567
402392
1081023
1084592
117279
451199
348722
523770
747511
954441
485215
579916
671385
314830
45382
176848
68763
459364
793274
1071335
282944
1079234
183691
1094517
503030
600152
329318
1025998
1025202
1071404
220584
249724
518645
647038
463408
177609
436674
547002
926162
972279
982625
248279
143238
874417
757300
638513
331166
618335
228682
118999
204204
1042418
29307
53816
981090
147477
27191
966550
994078
233943
893891
68425
293071
758083
959053
332568
1099843
454323
487247
631951
125723
437295
941765
701083
500067
1070102
230684
388014
389064
768536
769586
70044
190728
1001039
850610
911646
635434
681274
1044676
1045726
789776
389270
142405
535267
187417
481424
133544
799492
715766
540122
1041042
814197
506339
811786
76073
482003
598488
599538
388518
756970
488230
52557
966445
723271
135692
974806
694266
673736
159656
963314
33544
1059617
216544
302737
492599
1070901
179018
350625
920137
940576
673207
256766
35604
788797
859711
483081
332260
642693
728927
426396
782234
900797
62059
874346
443817
470940
124393
1090388
6260
233250
358650
249449
1049548
512238
865234
1100199
364543
428227
174121
882807
31240
47681
414474
795404
957171
229540
424522
890755
613799
278743
1061728
67263
189033
458263
1070467
538445
208245
657633
689274
536668
697972
718278
350018
198761
776373
723263
499080
80395
105919
493992
58780
422322
988871
312654
1080516
828718
867185
473200
908319
854418
523829
929621
164505
698473
797523
648223
1007193
347123
31629
170156
192877
567999
312187
753195
278461
701583
600958
777734
632797
1050880
932550
21388
918333
893290
648656
25282
506127
795754
192482
324423
730552
744008
130812
889762
1077803
633649
12729
596766
288776
701652
370771
607552
556667
203812
925682
249030
258762
929483
293691
978844
244101
264174
263124
885090
1076285
832344
755289
1001999
218149
139584
1045439
1016796
287165
756087
71796
437795
299746
151716
120237
678408
745241
994747
400839
377445
943995
768809
917917
208779
570123
601097
765557
31584
13213
835806
589891
330303
341373
178710
528817
411572
148440
184783
404541
201304
1096400
160169
785763
308838
415350
687546
625350
280644
101604
897199
554086
679587
167000
768177
384745
998150
905917
897762
401134
1031623
1077107
700285
721478
90969
278266
753595
476913
308312
781601
404847
902395
273797
642708
60282
117246
470881
464442
50501
815729
746110
613853
138085
1072337
586324
200849
148880
276644
949491
73384
1045291
459720
618679
816018
431791
961677
494389
622419
34542
29744
754207
853588
327966
504990
39337
296578
1000032
380544
361174
365130
345016
300241
405952
224240
513671
198956
666556
957780
1073305
639723
968199
703922
510385
1057284
708992
850222
489674
1010335
658829
1062075
258364
220252
201796
177334
325649
748084
143954
106460
889643
168902
767630
671111
1004698
727372
855591
350090
599738
566884
713427
191522
409063
389453
580134
990338
516649
792252
295187
590519
942942
701469
962022
359135
207423
310785
311835
773949
421089
643908
880057
748809
138770
13307
177080
512736
976372
975322
974272
229520
1021420
1020370
509944
217962
721015
162378
161328
996645
995595
994545
76500
75450
588998
538442
737934
47434
1011673
581107
291612
806446
894216
23446
411285
691601
870197
235064
4028
317611
848259
10191
474054
524093
157942
402008
145659
420627
1065534
48563
1092294
518092
494222
630284
919487
180441
758362
394704
18786
50899
331998
235187
1066551
765861
263152
355674
240911
603860
711765
832569
1010195
130281
628370
522824
1049863
552850
478741
375397
753840
206817
766847
99530
20547
849155
57424
484376
705028
317783
810657
210639
661086
1094559
86487
156617
1027460
655231
335842
1081255
865165
900760
546842
655937
989802
713742
268650
840950
351747
443230
270608
282561
833389
613777
176740
809886
873079
404890
118167
767600
79825
620851
61130
437729
478161
1007534
949488
614691
959474
939111
1082785
707713
929270
144654
45758
726556
738669
176007
588709
122124
152215
76074
214672
974872
1026049
698068
258016
969990
721687
478550
367469
1023714
530397
870061
247043
513826
909859
749242
769079
377565
481634
1046512
913162
601138
805045
9971
261119
1048454
599651
347437
853768
899778
771730
691121
612097
699064
844214
97278
1071325
1061058
290164
954056
429320
453700
166316
701752
92270
748348
241159
1032010
363274
277780
425906
147585
836103
29100
684384
920239
748226
255607
686075
656638
401778
676275
524997
906130
1091913
640087
353264
102292
797167
258464
959749
144387
426914
46571
896093
930309
990332
288293
1016126
876831
547927
127324
999873
786223
108299
726686
495291
945667
826395
1090286
786815
565865
183720
849293
48417
40649
901330
735765
979409
192339
418241
299935
196110
424178
399065
234180
743896
962294
986852
811747
1044849
602460
34359
328188
988675
1078605
127054
681666
622023
897998
600693
247695
363083
339345
348899
557745
10830
788763
217703
589598
820825
510051
302718
6115
565584
358930
851103
293019
628476
78684
573238
694764
63683
743625
115848
1024115
478248
115258
954118
1095267
1025812
1090768
753816
411587
878805
262092
443620
514694
453409
385721
834840
946658
871191
152504
185189
75184
1091834
1080997
598561
336710
656615
775136
593133
475575
941020
382365
124961
980615
38094
33748
642200
986723
1024328
229139
66199
446091
981559
321595
760441
475828
267137
315538
118327
869561
595620
429796
313624
982615
773519
998097
992296
568486
462709
102192
896438
1068507
50807
222137
692315
910549
411226
697596
268485
835894
94246
161224
67065
708069
521313
103516
1039288
1092185
722616
84148
790987
909733
763605
471268
257054
414838
304449
952984
1067358
82167
262572
429958
796767
935285
359831
537305
100175
958739
769903
210549
261643
376463
630540
492574
926723
477722
925368
591963
715191
391448
312556
515798
1011818
592290
827189
872595
618027
311328
972295
635125
699041
828604
175577
1037964
1087873
815813
76729
744719
882618
890083
456261
477719
926562
435144
1029189
472189
279703
306508
754369
876759
459021
632028
733670
615920
15920
1003252
260685
223433
56294
488933
310291
982360
1000671
1043393
931127
162346
593319
145128
606362
456720
730953
945122
113817
468002
441010
625531
313977
951008
749306
355571
706042
126147
609889
1003640
17524
989072
734982
245932
587182
530224
946549
146687
1038026
763142
357790
324388
897088
129682
572969
177895
207614
670857
927134
1055347
288925
361189
15817
463839
593598
1036849
726349
352606
1096847
323059
290273
55584
1083386
819122
24958
158380
646335
881734
699989
384425
177339
904771
1028636
1014654
940648
906357
831486
33108
210748
499698
648723
717338
306595
9388
110416
536620
489081
493096
812698
754401
295575
595797
80912
862429
919348
835078
243051
1038976
405982
153439
19545
314183
821906
1018783
94474
582673
363859
219329
250532
403985
293047
269199
672101
710288
107551
546557
442216
764020
562958
263329
448323
27270
985331
109918
430958
698602
1011844
591840
379380
1084978
661514
884123
586898
63143
184350
450000
764355
65439
165340
815463
24669
955469
432470
259712
792175
1010105
388545
468844
265158
741328
139731
232947
523017
14499
148495
623598
226967
745481
642657
161259
735379
364835
601111
354826
221487
402498
964152
880857
51453
766192
79206
808063
1081950
836931
74685
659628
930714
1015174
1040625
33920
264976
716111
936639
229735
860283
312990
149518
486729
308017
56325
498823
178397
937819
902692
156481
670409
34751
847825
458522
1003281
1046088
50692
666455
631297
495812
326140
605388
1024327
1012664
455891
875559
835231
436225
1012319
582113
59742
641467
982655
948135
694912
254880
418796
1030429
450589
96737
760953
1018214
438600
380075
946678
937094
785994
581961
572634
1005757
240075
56458
129723
983873
664770
285112
796239
338416
620251
282643
396270
452144
2572
1039250
904787
957798
246739
892096
607740
389840
915890
747084
187373
143023
144073
135167
803516
20068
190679
212026
552673
737505
577271
202062
465733
704703
130065
776711
955748
606756
9981
908718
751582
605513
875580
1022110
948300
557157
994110
545956
306863
1071398
868815
519190
319622
983757
647309
523250
684472
66492
930902
914858
368671
4699
242648
870195
193687
375732
937825
162710
173070
753176
556859
559767
258855
39492
552768
1086515
1074579
321283
435264
327994
1023643
311075
955620
28072
751063
49751
889831
6547
855523
273217
1037647
889487
204031
545244
988997
707747
459750
1049776
13179
1040574
166643
681612
459030
273701
344345
767109
969788
392149
757000
354411
378792
981567
1099334
50841
577125
451560
649215
276667
447194
884708
287985
296283
1091815
525787
729214
1075766
1001529
921193
669707
84081
1097522
900839
1073375
846802
50813
832109
666426
446170
248277
17238
61228
233769
495409
358772
624300
58997
951973
1036378
935523
200926
149082
338414
2123
790113
337249
533596
970590
540090
71934
389074
963675
347593
911505
642376
508944
705899
510734
203178
801437
170164
540512
1080263
818497
631658
350594
654927
960462
408013
342748
1083162
716223
764170
875299
188661
199914
315754
1045163
677193
83762
687019
431227
47556
817356
445341
1037428
469028
62674
353512
47691
802416
869176
427203
206167
1058609
338721
853288
842432
60207
184006
274038
999079
19934
737085
1081890
275224
106803
322037
787287
40758
598157
421517
131197
491080
341529
914289
25392
544092
569924
58733
842029
427806
233235
357123
727787
846715
622949
210537
419837
1027749
197266
240114
476808
368109
868887
815460
40518
925272
545891
1027386
97807
545664
350677
194590
186649
84657
571938
252282
511501
553670
114797
581617
698333
63995
602455
760418
315879
1025747
625155
1077662
37488
128289
881134
677149
990792
927978
187755
168061
25241
983889
584986
495469
457352
242890
44601
376961
805363
1086912
54171
491435
428794
691822
700785
916369
286020
186823
765743
412156
544297
241275
285181
53232
887817
470136
721095
253271
1005077
39439
155944
439110
896878
6125
554302
144914
310904
49827
459920
739229
901314
101857
767561
209244
736721
82846
1012475
891468
1000658
12722
400034
477158
268285
131888
750046
785196
432360
253878
388024
361305
644025
615061
641448
431761
79079
163938
883303
621862
970582
842570
489637
181067
1023297
488782
922383
523703
376084
552470
407265
374299
169371
1074107
34001
891337
570482
161283
624384
1072489
769122
539575
944330
892198
1060586
233268
388894
110028
825050
339578
963859
87819
400910
465163
526885
1027152
1017806
1069983
830772
799427
1078871
530393
286853
899279
449646
344349
677512
166239
93642
308317
460625
25610
75497
496035
516123
864738
714956
889168
351742
1048509
5707
1013555
220068
721512
21333
496766
905140
579609
15864
936757
251351
867744
387559
810897
596693
482217
1035111
362594
683981
208169
1055453
363830
52406
159076
368130
657460
1020175
618508
232394
619018
371944
219690
369958
800960
834209
186532
1031293
1073438
267564
110398
899839
868462
71116
625565
337095
1021723
173255
895989
482547
867935
523158
348353
199515
939911
723956
940694
511986
685459
415154
837350
232976
754657
203879
33103
909968
134789
909104
107382
563494
655729
106905
753818
343170
804830
440444
76329
152539
1023934
116039
828564
952185
235658
1082939
580096
791249
537513
396968
838904
497299
24556
709830
362729
924490
292668
997631
685376
1027492
912730
608097
442289
241593
235487
161572
598088
941390
861445
1035236
1086399
136451
452274
800818
885212
34889
566994
120575
539527
113459
257015
545313
866517
971633
310378
797976
382524
674496
1087593
592411
231253
929970
660059
6619
355081
65973
433164
716370
1064565
1022775
259732
804377
17788
640510
720829
418243
257841
395832
688751
588274
170340
63737
522570
531109
967242
713362
895527
313616
42363
34368
437133
739334
62187
1077588
187430
3679
932992
151275
953711
489885
916783
594052
596296
374627
484144
486147
713217
236240
236030
927903
764641
56535
488511
926377
1005569
936520
729800
779487
192414
1075461
584857
323806
352512
706377
315923
639632
85833
452612
1007811
518685
582448
1082075
55225
379237
89273
483209
656835
149423
736884
294407
1045769
724912
994920
604086
869140
266549
89163
404011
959074
362348
919066
461331
37392
88378
909341
770310
999278
1089711
431145
182138
196875
197925
783121
98908
123426
590508
434976
679102
301208
791180
1065258
508850
333736
482996
140948
686135
497689
123749
384018
626729
461641
979516
237200
345291
61817
60767
47745
923573
843308
792622
275548
368975
454116
1090205
84915
267618
540343
420707
854242
75347
527974
1037265
777242
832306
129813
1002097
968315
289793
219198
767362
529157
390013
178475
233417
667076
908206
686644
1044352
420227
891891
687134
826834
327935
835074
822935
959438
643389
305442
391242
293766
209443
1005187
616269
1092141
247909
852745
504030
135010
903573
847799
19354
754829
664679
235449
868656
1095845
24009
449165
71635
851313
303205
350710
101548
52389
546359
399490
1069797
1076623
877016
897885
741296
188431
247732
535730
653165
1049522
188830
891362
576348
1074360
227921
560464
1066772
690612
820520
370573
452342
105800
542562
734419
205003
590688
753539
1078293
492773
662442
317235
942383
429155
106964
611470
933292
801445
288396
53045
527300
826300
164409
413299
443598
1004185
140725
914751
15924
291723
429797
1056530
124558
100606
953453
949978
745689
890350
324496
62157
827599
467622
697134
605297
942542
126517
809474
796291
46025
912346
333944
413964
531878
29887
489211
169935
176986
428879
803846
560018
408384
217650
606073
259489
308420
520240
17909
761626
411915
368080
796752
972437
874134
468339
1070892
750285
976251
266733
162363
660566
804418
547895
436451
153419
715309
1014764
1023602
40358
705738
756032
925326
781537
423552
125019
917295
303818
79360
578947
154189
926544
889222
294940
173636
615847
1094649
489324
1084944
932537
398566
758923
549383
359162
899409
844520
831030
780732
544484
808714
1095706
347365
790704
914610
409875
56287
6484
189330
942802
256631
293635
60382
602464
562214
908043
340287
1033601
543053
474015
877210
737394
747706
73794
886606
112597
610314
667154
135363
663339
699743
29194
109317
499179
410932
830510
305593
220963
388235
621850
802823
759747
762208
374293
246018
784592
451205
650226
409066
174563
246413
563113
430472
136217
753089
105208
104158
357522
356472
188981
384270
935135
565258
102559
746151
959360
273444
142348
472618
674547
477332
113435
789627
607825
379307
18439
891936
955300
170309
898733
72791
728917
364925
791513
1013816
845556
980982
781159
1039478
1098006
1080952
668049
373281
71746
930622
474237
325315
473490
509351
886745
750086
763381
632528
615997
877475
180777
104904
167663
561230
504415
37805
461198
367381
625186
267934
271663
77439
19764
485169
320143
206727
827788
502457
616795
151516
525812
952072
1065855
341398
134848
1009003
142422
1009684
912538
572997
495112
508480
94722
820689
186148
443366
282401
238930
458804
350800
377870
521240
919082
590987
714320
1047717
109521
1067315
160458
670319
890242
638173
769628
876415
232326
798199
639392
930862
197462
1085280
382309
956885
453276
177106
194704
354751
490773
398209
643713
606405
353548
33393
297291
37739
410717
645393
803916
407316
755925
165820
788938
66239
491100
11954
350901
351178
527798
1083110
225105
697668
461825
386516
845686
416848
27657
708178
351794
428058
153492
115084
428475
256610
948943
743763
91690
854885
863350
477972
478541
591995
839023
951725
899533
1054814
908453
1021234
689315
822165
616284
31397
667392
519550
45525
580873
232921
819839
993029
221232
1065199
534796
196914
468958
499861
943892
910507
684341
796470
615345
979215
122015
1026786
961354
898968
760593
183372
288914
43308
409758
627770
44483
1010266
791578
803027
35209
830535
648872
473022
52294
291693
94497
495393
286568
675925
1036851
527340
301927
808000
2680
738828
224270
1049049
930388
237315
836224
1014242
439393
952175
351365
125745
1022359
645707
215367
1057770
295445
582395
1071838
565728
300137
758033
137482
455533
734200
152140
709881
846195
697112
614045
303925
260255
130953
369474
21945
236353
902001
652497
92485
617064
963809
298852
582669
40414
1088998
482583
186466
810145
520920
604119
320373
831743
152160
476803
431969
886794
406070
249574
1052094
958719
726897
985806
61729
365312
594164
529450
611183
796920
327911
1017854
835004
979395
508189
520478
417595
800797
108714
205900
633227
56467
339158
887288
572651
173031
871266
345801
524810
634940
121064
558108
970419
1071889
347032
1027687
720609
996066
124113
1046294
901436
1050372
1039451
445747
991305
50478
327405
792547
1090533
35507
321000
271037
338081
857750
195195
822480
537461
844786
859346
953643
999335
975936
214508
389731
788662
10198
201354
651584
440017
137262
600516
28269
843207
1086489
245445
923720
506804
634917
572426
314856
390084
695613
482758
801937
677664
538563
123468
952238
718539
528148
552206
88768
1001288
529632
604188
156675
296568
579298
179810
1028583
1086799
494288
255145
1081312
541211
675120
785094
1007583
82505
479803
764218
864364
614768
705414
1065250
211012
390094
556425
45392
116958
1075055
802251
995361
964021
78789
289685
406173
753123
603406
16619
320303
456831
901572
140573
466950
792653
1036649
575469
270437
36324
261161
1066903
382555
226104
1082778
498923
798294
950900
387553
415923
322652
683374
156531
689092
516377
1009830
28075
774664
37697
110222
737567
571725
1045375
445554
468813
752678
356894
744295
826108
529695
190649
87010
756553
642870
807230
562121
920083
291865
136617
244590
604239
103235
321242
835652
609240
589293
531590
861752
266825
422857
877285
93033
964148
625903
927622
333257
450885
122285
9849
1088869
1041478
842060
309693
1024452
256330
13693
978712
207599
455860
128277
281632
736440
953556
839720
180982
886127
709179
1090995
459186
335077
165944
298208
518758
835945
352556
542009
654357
657341
180815
847599
133989
48473
1073272
295509
290381
1028534
744446
171663
1081960
481495
1013609
1027657
372457
785086
107380
169929
626598
813235
872764
154924
1023231
446824
241658
133547
1095506
502233
613614
793396
881684
239498
990588
583157
115745
831987
933615
745482
396310
19078
996636
200710
310289
642709
1015125
867799
347058
53442
209589
806742
222797
70708
648419
87958
359196
1000101
4885
641224
614939
695794
962890
292417
1074797
455859
783181
613077
362223
774383
822815
39913
434194
919311
247301
581901
554768
663004
352658
938483
380187
173097
1004933
81439
592877
1016792
337461
985594
258365
1054153
297929
443851
853011
661497
35080
1099805
57020
257144
70787
604404
145002
914980
204256
857385
98244
382312
808154
505826
114120
727110
578984
785194
370271
386394
931640
578671
549079
120528
450874
859052
489918
1031893
37312
894115
638888
695482
880598
109885
977377
498429
88994
732575
85380
474096
126065
305877
77647
1063016
1080735
918960
243186
265799
747051
659338
541757
354431
254015
1039312
686524
914348
137637
64972
207651
713698
983547
862677
753251
202629
397388
502942
995798
1096915
314816
218950
514558
511088
1012711
873699
359169
23356
571640
361570
661557
537458
468962
433099
694516
889591
236361
115493
161428
995098
412460
900225
575768
1093347
556029
141156
817506
912948
173526
640723
796936
792596
695460
485057
1003713
401306
469740
372376
1036890
131299
507113
756958
110461
166195
888743
191388
926234
624808
990587
1058972
933441
149322
559635
983013
223160
898655
587427
680103
345649
542840
537039
786009
780658
1069552
680690
578405
72732
1044797
327283
398794
1083925
861448
205530
603737
269777
741450
1087865
376178
949320
685345
1027910
197590
98023
974999
990974
706870
682743
924075
440227
557523
18096
182115
953921
21485
20435
383004
689067
637869
879383
597068
317353
705392
419082
214595
932980
966167
455574
333448
951674
1063344
626127
795309
291846
775881
14878
490053
935042
1018498
648538
1087199
382920
72418
233837
365464
801494
127498
916254
343574
52081
446336
72974
78200
421091
144129
26187
21933
454883
532823
366240
395380
510247
331652
366233
501779
381380
358209
581973
1004443
1000708
394404
477349
1073926
860857
165885
741567
582728
1001178
145913
286431
911915
935218
522309
163346
197488
854805
184944
512611
393300
557928
140140
869552
345969
317853
827645
783465
548926
955570
961977
1083413
618166
865003
480046
545000
299647
643401
622495
870721
667168
1009380
756548
556375
285419
90424
197738
790414
930034
676717
409543
375561
345015
884817
938751
45845
11205
464777
552412
175900
310447
178210
288294
1047499
814121
159990
958418
686999
663657
373041
853524
742293
985139
152275
1017988
514890
756694
513687
666501
1092893
908321
61152
48100
349011
1098431
426046
923124
72772
251271
551595
195286
480691
1018355
1000318
149994
651895
587001
1065584
687148
1016495
329609
1088268
983374
335283
597637
1009773
56876
221801
933405
797749
667507
278262
822724
640405
414315
1003903
137409
339489
652850
509674
1044453
707313
945613
519544
928189
399913
573395
529168
253520
1058304
621973
848184
246371
11160
514191
891559
1045666
247611
373560
373561
1056479
276779
734747
619459
568393
209417
758815
1001980
457929
436965
909156
296958
20644
839971
490893
1070781
88901
223717
905588
155146
144296
661126
428229
429279
6076
291405
658530
568966
113776
230787
418250
911925
733862
267067
627988
484727
108720
292991
450694
137497
769062
295266
578806
722102
986005
1041584
25429
120315
974117
757237
786337
132692
901331
251108
566770
716925
1068759
967251
280637
943479
435935
9315
754579
638591
200289
326379
519699
165831
298879
348435
989926
279257
760984
376113
137756
218406
221045
992680
1054794
90664
816139
412595
2211
82601
94394
612244
873361
703888
486972
916613
596334
1051989
1032251
749799
641816
491873
816215
397657
764313
249652
295528
1094932
120518
643469
132695
257164
898747
911594
456949
1016858
149058
19151
604483
288386
2994
149612
812428
825820
363221
615220
551830
926846
672478
1048592
1000850
775022
103063
214828
846381
660892
331633
908196
85547
774798
106510
147139
160464
820312
140600
530779
1060199
1061249
145674
777194
1012159
1048418
331432
514249
771824
157243
817710
956824
655088
1084139
626539
173034
789827
821719
799348
212377
330153
792848
784137
376655
347264
1006552
552037
1038535
866523
348147
384216
14528
565375
244184
21990
759034
233349
615637
743297
688580
692715
680772
798258
1096232
523632
209777
905049
60724
932652
744169
837803
269693
710926
194931
409640
506500
652276
478072
899640
642969
1025943
437925
844916
1013010
270678
1034495
1035055
17022
904567
91104
472938
526366
410344
736296
811020
601899
35357
33550
908246
1030300
520641
75308
385994
302155
777935
474133
1031949
973996
81112
1081013
882878
809777
252340
933792
290842
593389
369013
1057613
96997
478933
708579
232780
6408
310891
512315
72402
1002810
594113
123005
560298
1031546
6857
803898
271744
63757
711208
885835
2870
986813
116357
465563
1032624
420107
800567
1080037
513261
199473
380830
1083939
814745
286164
158183
350580
794683
931115
51234
1057377
334272
940899
333494
699635
501142
335744
581430
205517
939264
368799
1076507
822785
112607
140025
641057
470172
503538
182227
1076659
260596
922374
220027
376418
659919
493281
927137
200363
659215
940304
706880
386311
1079603
931566
527450
158513
259822
490847
793249
68833
83164
854344
29866
223868
566882
1008300
787231
604618
26758
378183
965572
521978
563914
490515
962349
782410
900013
960513
726412
524059
856839
338245
11718
549953
96491
1040439
1071188
700795
432834
720041
458339
410737
754112
598398
187836
1057687
325295
716289
740332
960651
159768
159508
405922
972510
282697
1071264
484951
801039
42537
257588
856031
825192
153469
723612
375041
286368
734712
56983
558757
487178
445678
663516
131436
934230
33186
820440
40353
281854
679227
1007468
747597
344454
878993
949851
700391
991446
1065319
223201
170598
394314
545666
904888
23997
525448
76792
578545
768781
240109
772298
667498
636209
219754
898225
3362
924587
323951
434142
510540
205162
39788
776028
775104
622862
730060
543309
943008
484084
654667
174858
482562
953062
530592
639489
921081
197987
1076585
532853
516417
800875
49481
145265
942496
415058
804530
880782
598725
847891
274757
546124
901316
1016470
539653
760579
662454
1007424
15318
868467
440592
315932
222509
782408
848439
593818
383353
595009
1004488
1072287
836338
275869
963667
89710
475345
952584
119832
118243
113689
540557
756675
1017541
515794
581775
696156
280595
824173
439266
282068
70368
96497
657362
157697
772871
783186
916567
397497
550133
491418
598713
60444
845974
128891
706369
229438
121049
299334
564610
108135
843769
257104
638937
15605
374722
959493
876730
843334
356883
454219
876086
450124
641572
969083
257501
612520
19638
390675
966610
971388
948984
641105
492902
500807
251364
752293
80207
561413
824881
695878
126672
299791
671199
594207
560288
1026202
880673
927045
266375
780335
387635
45030
73158
734758
245069
1039524
247959
310857
847679
38340
356836
980302
194308
526319
194797
252302
954917
813169
724999
318964
783663
491243
31135
901562
520753
96476
835565
466613
893828
149432
8871
1091363
1083079
1003709
972688
675918
695823
107821
476370
288590
795736
1057847
801664
279411
69404
970483
965774
991826
566039
260103
95473
230295
450614
23583
902339
1008087
814416
323910
662378
617907
410609
181659
195747
481348
585056
363789
1020424
993364
886105
236023
597182
978920
149283
221553
834166
333012
756150
346557
226686
484458
960150
80900
621615
160119
52254
457963
244007
512244
879491
640016
633020
629401
1073596
46671
650034
222716
596357
864155
885977
830880
335434
89791
695828
198847
457156
83381
488788
438014
964282
1089337
971746
346852
793226
269389
1055382
460987
601076
340218
1057555
416647
1069076
17183
828494
345165
951375
799197
490836
687775
967027
862705
705047
1073458
982513
851972
270579
902481
94263
607798
996731
336339
14811
1079505
640545
822602
1094388
795307
126257
314605
658992
817280
744867
216808
655792
838622
607235
325678
1040734
629181
7209
930164
102632
628019
343998
573213
808005
735978
179616
532882
1093948
1018920
296991
502741
345771
170270
149443
987689
582130
1026771
392537
221637
819367
597592
976875
500505
467654
1046385
447476
198418
18998
89461
744986
984063
622189
348115
386382
496681
62750
236824
796148
853201
72099
469953
806144
667502
329334
381250
955371
934118
96411
969951
1043894
1042844
1041794
351144
66638
547027
779572
839838
268764
984441
432700
538834
797537
282499
318309
886634
56849
922135
115782
49389
325785
905867
738382
753976
1072280
170237
238067
456214
575914
600631
885283
911405
981676
451307
53284
364863
69931
443075
1089397
761439
634602
852418
256169
715977
349938
820688
264332
1081400
392524
1010143
578205
450033
858258
129263
983797
852445
1061212
1052519
441703
197613
387462
632600
160574
88690
650958
758536
301157
1020080
80104
770843
640789
325778
250439
451618
1003949
619338
674776
1066031
448184
748385
1048409
140817
1002985
632241
274228
500960
299850
1091031
292974
893827
446933
760353
428777
166626
481405
912890
502915
681429
254509
212022
976423
1027513
599128
691414
774236
584083
1045434
458082
232022
902023
992202
798807
823347
379894
677101
310031
23060
885869
595542
565173
336599
422867
62652
915829
968184
516673
1016738
112508
717527
182210
334875
61539
937162
394702
657263
366405
670410
883474
867179
384165
641182
729536
423798
401621
1015132
1079463
983015
495718
427335
284713
9184
562632
85531
533097
810845
254844
571480
839749
249710
89242
963239
805855
83049
837317
484718
397339
588442
634110
630767
283239
414576
175561
460968
996260
75204
763199
56977
285996
345437
306169
318364
944516
521365
1007408
19810
219416
1069938
705981
519041
389716
228119
38548
225654
38842
773105
373042
1053340
611636
833362
162324
498916
839658
226564
575272
574222
33746
34796
808809
497998
629306
684564
307671
789930
529462
528412
527362
812585
394180
1031906
763198
247946
641835
639241
546413
1042890
1043940
987518
547800
1022192
898586
325453
396275
695098
24547
910833
388626
13243
907162
302359
49569
553342
676642
824623
485411
152654
337798
971930
960040
785892
505507
680289
192882
90256
347934
802819
609717
198291
693290
467074
36393
56980
640181
480883
673228
453899
214974
948009
221595
1009544
1097475
671247
685101
195145
337492
851833
789402
54400
651858
799130
940518
1083230
308973
520987
451310
1080782
196621
825219
557842
262394
213706
454017
762709
511524
570879
336906
291119
692907
228424
1015943
990282
1075235
807363
1081487
706442
175773
343269
613460
612410
798239
1069338
634684
1068990
1063515
104513
268404
833545
426423
256856
289089
422051
894769
800144
341341
541320
409905
1053269
129222
126458
574717
729043
721333
12547
527157
768801
767273
570994
859300
981160
949878
740732
391489
1098273
583148
607973
188503
182447
564789
218374
448437
690895
912247
840492
623865
413079
130351
699108
844456
509247
1066762
588277
783397
98574
294240
472794
731522
876091
992639
969772
743390
995048
912211
565697
951854
984192
826969
239516
1053238
36872
220085
451316
40315
457169
763035
344928
425500
315424
567657
641700
528689
193685
368178
99378
609949
623069
662494
1012079
1086841
266620
549384
886466
829584
653123
89068
302108
614918
540230
204283
433693
546041
267843
893315
147687
665911
954956
381032
378330
235567
1024385
453052
529613
45653
66594
6239
691163
759845
760974
557716
705801
81777
1058620
1056837
1020163
680768
917297
284247
760722
743277
799612
231131
993065
830109
489278
481319
915020
306051
511053
443312
999001
1024210
362050
481047
376792
756116
948717
444594
560534
22177
1092349
234842
45063
634622
1070846
926021
353607
305575
227705
983575
265804
393611
743219
671047
824761
555161
876059
117373
287140
475499
621187
164970
505548
767655
493850
767732
771392
803640
965762
499904
991297
36616
372731
302251
658518
602274
695845
706443
334522
646734
530241
275307
254637
1046438
800257
204830
562152
363020
1003389
68118
104886
141866
636495
267101
649233
467821
607067
7608
382436
964527
822885
387531
166910
285058
95886
781322
698141
1066413
243266
903895
232063
532183
693769
159837
875996
359609
361836
692913
9400
913967
457796
734084
548507
533578
292842
36561
578620
1071850
110735
1050052
569861
711333
356746
875412
1050997
874393
196592
495563
1090233
242098
839524
1030820
1045331
642178
711299
997717
332058
571664
506969
896590
386345
629157
350476
744477
198281
300419
96329
660376
362759
995489
671586
807253
432457
137458
193789
1034422
603213
73068
256907
1011139
701304
612373
718724
150369
108210
291909
394946
919404
721374
913556
710937
811847
366619
184924
50538
474728
1087394
302842
1079757
813721
600890
467263
791322
74417
476364
625396
367305
269375
18577
264256
1040754
314909
557439
847202
459231
704453
919997
599695
524671
50315
629179
137765
172771
152296
275373
748201
866826
356060
76420
817256
927154
469528
331408
749514
609497
527131
1010721
985092
807697
772873
1050833
407143
726040
252738
300113
823487
587067
1007800
521389
911941
777792
143747
674500
627356
462485
839079
1021681
553025
480890
97191
878718
1087408
380231
1089261
992539
218442
52213
959079
373018
921568
696892
692914
645331
40493
902354
157239
53623
38520
255344
1028629
546834
953616
439396
509908
1083891
841329
1027911
502286
258774
327615
708970
340551
15047
898448
798028
529107
877698
483580
118983
12979
983319
95032
974105
722251
886058
429281
923309
705046
286031
200268
349261
205718
630360
701576
1096880
494577
12781
1063838
488680
1078721
538411
696930
85157
960857
315107
453747
1025838
217332
700605
60105
1017703
178751
104536
237880
329608
97555
860886
824349
541765
814547
202001
1057420
143730
144780
213393
58928
680098
654330
173406
1016811
277592
1073983
443210
124499
970816
961567
223200
759147
266638
259060
400498
222581
1038073
425692
356441
659440
305738
1028031
629739
978890
238107
318659
786933
932872
988658
232455
443825
57947
964050
82871
967924
210919
726512
593141
846190
320120
717247
588788
1081414
296903
34732
133045
854398
674281
305056
580310
542374
1066979
562638
34645
724167
417719
724798
976908
1070646
435048
78146
17530
263946
655217
223919
522566
151622
418725
127078
667258
337487
495756
767809
485428
598379
379305
249453
32896
972850
1072931
532795
220270
83708
984288
95502
818622
17678
635938
996063
319119
702418
940337
905843
932387
880251
995819
18190
299371
932238
41485
387051
416553
172575
295866
388481
1084547
109030
1047551
672669
444576
681622
465015
961879
646559
1036657
495283
123585
181794
1100129
823879
1060331
484267
873369
950187
346782
1010319
50622
1021053
652368
267228
952467
1032797
327720
611607
762564
817063
573118
769038
438363
895915
156910
189649
252574
330413
454553
107835
819555
356944
1025825
253263
1075939
986966
477080
187458
830043
346832
43119
148926
959134
975332
495121
1050172
311996
912412
705643
313325
144613
839155
27640
421519
883174
912904
1018807
724735
47564
141565
508759
207951
806505
597885
87582
980634
152167
1086554
349775
484190
164292
970967
519375
115108
135236
648492
129099
393475
257103
286172
280007
426195
901921
25960
810660
728404
1071903
624634
610247
600341
267398
471684
579926
1082627
277339
21344
1025119
497147
483337
566653
343900
731268
38639
880775
174774
846778
634117
1067359
931554
723657
425912
581134
852652
276401
520241
1006130
749960
377210
1063362
432423
177713
1042199
929695
703889
608182
761162
880985
621171
995315
707148
67019
68209
308189
156820
901582
160691
615165
178392
609758
838051
173468
825857
630237
182627
797374
713851
110196
860175
366177
601311
536968
984053
948589
343503
308759
960998
134673
1097846
516446
427075
1044393
866492
365688
786326
973906
844932
590086
51371
911194
597855
673543
41614
20966
574363
491696
475027
66281
94682
837301
656337
61701
623897
1047770
937721
787283
433227
163035
636440
1025799
780065
52801
780207
515656
715363
838072
1077852
140437
973162
987041
278382
593797
1036590
509016
886497
34682
172813
1097387
574648
409814
283049
405932
434643
859159
131604
45842
857517
917237
956967
353210
522234
180778
656694
163265
772146
519427
533890
338959
633837
21320
993758
241205
373512
1003784
914253
1081352
133398
128073
651559
601988
233330
1085387
88993
478844
362687
823569
648680
675081
268737
980228
808120
864378
535341
327585
1010550
505807
912115
266914
389012
282876
865621
341124
802048
723814
847616
166362
392399
1034977
1038544
599878
1074442
218283
186627
23040
94511
671433
633839
74309
757837
817508
750711
520442
266047
203962
792776
312050
1015483
181658
70414
724793
451258
1033684
85593
855102
831794
741723
1049712
582954
949050
643595
339657
655269
834239
713832
291517
52690
596941
873950
117031
382858
274888
772918
844862
951001
236707
387301
116009
695801
676563
845610
156813
271791
969847
829146
1012554
1030074
6459
522935
853144
427037
267436
627784
515928
119415
6787
614947
518729
1041119
302095
399229
280317
910225
893972
660296
902257
389525
724458
717233
84677
423994
175678
58252
63803
854248
274479
257057
694468
909439
71612
1068080
194355
481556
561029
93434
1078718
182425
147123
820420
1043359
989967
812564
326350
1060646
408091
1029043
532527
22134
220335
873322
460701
348784
971213
12289
357459
494440
79244
10303
507142
1025408
119300
980778
585837
452325
454628
42016
375002
713035
81332
1020438
707029
193219
893764
264925
404723
897063
585948
1079802
1035535
567169
789469
217079
845828
592774
218604
818757
116822
630722
652244
596827
34792
906478
1014526
777758
224614
547346
97551
1089586
373003
285984
683463
539888
745850
346627
92113
1034842
50773
630569
398996
405992
466616
666430
815727
778849
223575
75408
184232
368956
935040
136176
804063
547888
674159
327410
949580
776562
671005
106511
339414
249636
788119
843844
449902
490823
442514
996503
19510
923063
927659
148487
614579
269704
76917
276248
637614
265234
559777
678800
78094
823549
556482
721434
502645
55271
838575
1027382
472664
98677
510905
831737
859941
1009004
398233
395483
352603
93594
79675
823770
615597
817144
982540
212010
345851
1022972
271563
90047
627444
660667
79528
176347
777680
884655
659335
233743
1003700
373237
971979
38208
450396
827261
629793
51065
788572
1063119
312788
217397
132553
692342
243336
172619
96446
23385
1085862
271406
521980
194386
894201
1046108
87799
728080
398429
426044
970331
159418
914579
486153
618459
328868
625572
274843
165933
988872
755531
380203
764498
29542
1058403
411518
427872
794867
784049
237913
577760
302467
161718
950566
1064821
436464
741458
671601
59350
555606
98946
397875
225477
264896
737359
383422
144821
346293
34406
637355
734916
881106
2756
791119
20757
995194
68564
520032
825386
779872
650321
750271
989504
809868
201324
1048031
1002317
332957
380429
59252
663437
819893
211407
624432
441178
986686
795850
95598
859461
33465
454287
338740
426193
212666
215884
223143
689295
265097
150071
811239
30167
291054
128192
253139
673912
700567
379045
962925
474680
853321
258262
1019112
447997
219185
333478
1089043
1089207
125878
627893
216862
103416
742980
354233
90962
1037164
1083628
744741
570092
810718
839993
1041476
254768
862830
139907
646347
459277
424767
516235
90980
755610
970274
909960
644704
815193
1043222
446541
902872
911649
202744
364393
572554
618778
505773
483828
324898
1041330
686593
147509
481245
861810
271064
43311
1042086
911910
728757
162482
810857
918360
274615
937589
80188
243506
391285
17942
12314
705324
537223
711865
23021
849561
1061297
632979
383258
620058
524786
928508
1018049
829315
296939
609019
355864
169937
671407
285974
197998
233366
778324
907095
385626
264298
154343
755997
717163
1094525
167206
902776
120310
933038
137665
22280
577382
565418
1026991
244706
881009
355003
337998
819160
526093
788322
69303
670135
974678
30189
387232
153454
178131
577908
460354
547688
554281
917508
31423
328211
113731
819674
5273
35227
528933
436037
766359
1097361
576693
284853
386062
953651
193239
816270
195132
952014
721500
1037304
650344
686772
404178
174331
747063
63769
685418
781160
14954
755916
288193
518083
214723
737631
24356
380677
959284
29525
560508
138349
67152
1049753
1048703
580741
250384
442631
1050182
761971
1023253
254968
366142
944114
895144
454875
14945
660303
643922
272125
100565
225353
326908
490779
830754
141908
868228
894282
6809
599135
831908
331769
677928
806245
397796
589538
120033
940244
82416
587929
743840
865931
934527
294021
335454
903373
375210
1039669
32195
569319
49355
742919
507160
858849
988756
296730
419043
418551
613531
804593
502756
978080
292193
53989
637916
966119
674012
93306
827862
483544
961062
1033182
738185
163063
54770
638211
601268
853793
501867
951655
1092136
766516
966146
572697
729987
675051
243593
374703
192261
751925
140112
71616
832431
558829
129073
1020031
1042592
138228
481523
1041137
513356
398073
853549
801512
182242
493208
52588
768705
150022
789250
605538
362107
368158
175574
545852
607085
797838
563833
234245
1002683
979442
650326
594304
414803
177135
931038
963389
964141
727121
94136
513802
25375
355694
823561
565460
91682
476740
1039584
498480
327678
86158
347130
749282
607087
749789
392935
783793
625151
900031
971787
142287
400517
9296
599413
708090
328163
864092
102186
208258
1091302
813358
925758
429656
469108
238267
9087
1082475
551109
627973
975870
658194
463463
893690
266404
271609
152726
153135
433058
859239
190641
992681
1069730
513465
703521
136519
27303
36110
354426
355155
338200
696843
950439
118880
898587
648225
4866
606889
758677
905721
741443
778280
586714
908138
327598
448389
315017
289975
1035928
907839
1089374
16268
710210
922258
401583
1065730
186502
77954
417466
775491
635413
1061762
684426
540195
247368
374252
756573
1012541
486234
25540
489772
1032647
914428
661979
1094091
351732
31399
1061313
336195
1100219
383726
1060576
280312
165631
126447
905023
610712
237030
36436
904206
397468
1066594
351612
123128
352365
384942
914439
478784
1082779
424110
477495
487654
104813
970785
722207
451292
614413
229845
196812
605985
690191
370422
585874
247694
526482
204219
576690
1056208
315873
172663
218789
1084044
839403
1061747
895232
285572
1078182
706845
973396
477454
391516
437764
822335
260068
789902
759724
237018
889232
1051767
87579
885752
811099
356284
425295
241734
285443
688982
914831
109439
991364
459004
204107
74152
679857
177461
501376
993823
209503
323940
558494
669481
526320
322642
1040182
525317
521769
622643
789444
1068326
750242
347792
337447
625927
664083
220479
46995
149392
893312
723840
532805
105960
1083112
895833
954674
946397
127751
1077694
189217
470990
375379
453116
102554
647494
27523
826842
56623
241892
910466
294560
925846
915147
459827
195914
890933
234492
863840
281767
1072806
560738
723454
922672
468024
589539
378452
95409
81001
942817
778997
873630
1063657
233153
186592
348361
702155
351373
587834
471032
675780
395854
608243
1051202
938896
94525
381987
895493
784018
655920
1042443
595794
650922
341337
504021
582282
958315
123046
5446
991377
879028
648000
878173
276856
86615
151024
2978
1068198
442731
889941
79445
671809
222422
348355
565479
682176
821468
613158
926044
100632
652450
1019294
1039598
100350
495501
970445
514295
934108
91415
90760
321869
632333
387782
881843
200759
271968
1039913
937234
525008
805586
129840
1099997
826963
1077674
216206
434193
765521
548338
947974
946365
648337
393779
769020
359776
655530
1083614
655821
143045
665540
274075
151627
892577
238933
67129
567101
685525
803485
643284
952039
723709
501088
192535
717950
369276
743360
928267
550708
545793
935256
740716
552105
960908
950216
961222
871209
963740
682164
1067570
240897
1038418
551506
866037
356061
596875
377436
868768
752443
57075
595463
617901
114441
955003
72264
145080
64696
950449
165275
1087371
554186
760236
548011
388554
465448
278618
887989
186597
494998
680349
838849
381333
190605
333787
442725
42755
225448
864049
637864
334067
447868
743654
267698
1064292
626083
655837
877188
272549
797588
103164
144847
9387
419805
622541
905661
1033546
166481
457208
40304
433969
312289
970618
68044
498650
987914
314309
193645
520476
868227
1033807
546425
272831
382442
267696
74880
438929
95234
701860
265231
548348
916192
899943
947913
831945
861199
525562
697555
625758
28473
240157
385699
85018
850629
488776
204860
838492
160274
161324
821862
983210
445855
320502
252448
260739
1071544
1070494
376329
1086898
886534
696934
454469
409271
49513
48463
1011547
1000869
1026388
971219
422209
788022
1055784
730197
851008
866623
405893
1094717
499132
930045
950776
1047440
684669
281181
1043968
111929
921539
173186
902121
106941
213010
1089385
1042517
253144
198113
4127
738674
964325
220874
953504
416033
876972
325452
801479
994348
627828
1033498
13168
488761
490979
654365
340641
922434
21135
778724
694834
608308
311552
42375
300903
1079961
982699
328662
829601
952386
720345
589535
827194
15618
897427
26902
339342
405038
1073135
775358
408073
140117
637038
626429
264075
205635
889892
599856
614451
26399
110274
622524
180446
265326
2877
688091
643270
1044505
726546
54256
502511
532078
181051
279925
134209
707824
921646
911026
859454
540600
52490
314298
505408
312872
25388
959678
1006447
45474
671795
58250
942996
354659
980489
365178
560792
60605
745616
786124
510798
209941
487643
618401
752931
698276
332378
404836
830527
965339
390010
694007
173442
664050
646135
907817
4254
227514
1098381
870749
796515
696128
94968
37141
913321
615287
616337
706335
1084389
775313
387248
705741
1026011
406736
952057
1043832
911691
556688
467870
240861
137469
228935
833383
67747
464465
718251
848511
413894
527178
953159
478604
637904
671705
806214
439380
1042207
369295
131013
1080481
193906
61475
485497
131487
114750
113700
816609
405112
404062
12408
1095249
823950
746114
274960
228566
320994
430074
34782
237077
419894
670121
258207
645845
301713
71370
952149
932084
611680
996768
1022677
835126
1034711
449611
618862
230111
540738
333341
265431
366581
477901
95658
648045
96460
947507
695464
305458
63543
255197
729442
302854
637337
1022525
943668
1076601
82266
464009
581534
182208
9183
614964
1015421
880840
222886
458254
411371
782940
632079
947021
495490
57677
758584
644077
236013
94220
933013
613740
243257
442605
107657
217925
348886
311968
360118
752669
251380
1016201
51140
305538
440614
78829
623885
885058
626608
496601
985199
681790
302438
667667
437113
157439
487104
448360
364448
70254
819425
384542
583006
484153
362427
419847
60939
662545
252079
988137
309312
696402
357428
898163
802447
822314
1029688
1067580
903883
632772
753508
368312
128518
829530
907930
356486
779800
997107
809138
808088
113900
952026
805425
330638
177492
800006
87294
392844
858638
145300
945970
536243
314260
176199
965456
878865
412852
48155
410733
273144
289022
112901
102037
285516
668174
477619
882066
449964
721212
70666
605299
915487
427197
1036743
224872
930709
254742
539081
1081416
809144
596266
324821
726077
620743
618643
636669
418757
619687
620737
403361
193698
468389
958884
866936
694117
991252
535210
931722
813624
1030986
201637
400774
442446
17941
140497
4424
944178
1056613
945573
233448
367438
191694
724983
334355
706914
722542
520784
358325
1005982
6864
584020
754699
97587
1096938
827022
59135
439717
844281
300282
633239
428300
4949
1050240
790023
230021
178807
447432
175783
673017
994119
16661
898216
467657
156172
792522
638915
211251
1084678
1058311
406979
49936
94252
143337
741068
68315
232437
950553
710773
194906
585005
915114
763808
81119
942947
997922
1059345
537583
302376
133303
457872
457999
892362
538374
790978
197621
262611
1009811
491823
339575
565188
637819
914213
373636
920114
221302
221189
1009512
64167
40549
971303
225250
1056909
811209
759981
707972
586315
332986
178858
1088533
372408
469702
638414
361614
897942
91085
75458
593086
995199
636945
20279
153068
1091375
124423
987034
586167
124839
1027769
437312
150795
742941
764881
375711
436372
828114
316775
1070579
363653
282464
412711
958195
539424
828356
822334
189143
385585
574886
958344
765615
653122
661012
238803
692645
312659
1072942
462083
112767
12714
1100070
579928
800966
1036726
1052645
928028
514290
881247
306239
636058
948270
138501
754914
871948
940373
252090
681327
980505
871360
276872
597058
539140
866820
16446
174222
790532
408595
208271
55012
55548
468993
1060158
26021
299928
19879
280102
474453
313635
971033
851905
400388
596789
519679
81533
468335
357106
726707
488022
29212
475116
650981
897429
889326
911595
497350
1056086
296005
990241
908111
871033
608104
678175
1020105
15201
304186
747809
861136
110280
426329
896707
577825
397435
971389
289246
88601
439325
698671
1022954
882717
940144
238302
1043408
999045
66929
264657
176093
915397
808055
613342
240693
396623
40240
228447
376401
608843
1010962
502042
161619
1054129
54510
369547
30119
495434
495228
624379
725850
753739
900838
566220
652008
9487
827974
535017
262993
603104
168818
473836
322299
78361
474284
359508
496745
950763
1022017
377125
66919
847102
860622
527589
804234
738657
405820
329976
1060068
634176
37667
344425
765465
424809
435157
695339
133951
656705
653766
898876
845503
757894
206059
109304
1015076
187507
810366
596180
809720
367865
651778
707087
675390
23341
856118
54175
914419
901913
553986
289712
991020
92688
467449
164655
284514
629403
274721
842185
462348
524912
1023111
118150
601623
116887
4218
1040443
707044
652310
327259
152907
162599
220725
839719
1004293
154504
754278
1056898
741431
407546
1072042
556389
441543
1021887
515335
851253
793773
186748
137843
7856
580123
286838
379464
867585
233695
688582
363195
757558
315804
1057119
162490
428065
510793
362458
95175
281556
1056388
1012787
636252
974797
197754
632999
949450
1057062
215959
518478
680109
959014
65562
566426
660193
210790
1053984
730736
545593
1052306
881622
153499
594838
307032
72892
80707
900539
891750
85337
769291
804758
503409
296175
596736
681656
357299
505347
1063446
206992
824134
213263
26708
233524
741127
267543
876728
77447
514169
458247
210274
266343
727263
18926
967791
87742
539574
725490
893808
661933
387781
648615
1086161
906727
26231
923315
456376
619158
78307
326054
1083397
932468
420467
125703
838271
597610
833834
284437
661260
174783
125098
129554
226659
574072
879035
880085
1047787
1075885
5390
440615
485262
578453
532645
824564
253186
401345
237242
382576
231354
935309
124156
355105
845726
980861
354282
786819
1079837
1082145
623289
1070489
79324
1034114
166896
971580
651524
264142
351393
288824
1097305
818967
772519
548159
160793
79619
685792
1047612
160256
774610
896969
401159
1039111
694471
1084745
377997
515865
331320
203520
366635
863000
169569
251987
509174
25850
917317
435425
551898
380952
294740
1047719
180126
61465
1097373
340379
600789
558266
738119
897568
30873
75777
506543
300328
945205
205740
1049572
458969
909672
393653
555367
631085
862681
729367
179388
388094
189150
189062
900723
752179
623871
786653
10614
1090038
453167
318703
452557
808508
267442
319291
658364
98971
1074049
153764
566904
428793
1095708
170685
629395
379997
207709
1032819
62630
261542
972339
6805
981026
340788
696014
424859
564165
50311
442938
562405
1035262
858595
472451
627321
1054899
544704
437520
515709
241336
755809
1041028
1068491
487472
823686
468963
72081
338450
460742
990975
419010
1020913
947575
440113
810214
1059529
146473
569852
866434
542773
374170
571314
692745
1090724
867366
1056883
201667
489883
148794
732760
538660
761575
401867
976306
303625
35793
26472
52093
301873
292891
324483
97783
737548
2950
205860
165374
605019
1013756
505547
1023432
358492
294234
889816
539030
447255
1046693
530923
1047921
113075
117426
229298
842118
322163
835676
717960
43447
761441
519285
801739
302869
498849
1017357
624112
597415
931402
9300
399685
184135
393818
627666
1030846
520169
170066
28719
221918
632523
1013133
176716
718211
1032562
399758
356572
1013832
626533
70731
495188
349514
772388
16422
496910
992970
88228
219473
437857
656628
645609
776065
128674
848677
981957
337279
1069973
734865
878010
192393
1050519
602378
541714
111006
530773
902575
983947
397373
810628
456877
950585
383581
1003630
100166
219082
345630
396487
418791
26287
623797
729485
680801
727111
664882
8335
1072007
126327
311959
108803
660068
419319
837339
86634
877119
707168
1004880
137569
812624
438569
590461
824391
422266
394274
233540
228438
33467
927722
837010
726544
619353
909743
752245
469586
225984
578944
446914
235952
1092515
725795
233070
751604
574064
758821
797342
800475
321987
859292
1082127
223490
1045642
991586
40317
396247
309326
613454
142887
985291
399627
1087345
718425
1086147
612193
1046845
922199
874479
80703
916872
1052200
196999
264351
193240
813120
661752
664612
76109
173090
901652
814281
486705
588185
103069
1039722
279897
703166
77125
324664
252862
563619
349035
788478
936189
747826
1078924
500472
213606
841445
1037095
359872
61511
90625
531610
734789
309136
1096167
828989
42542
312397
987330
218296
406684
644134
161124
239604
525256
235255
1029594
710974
45399
287299
155992
716375
485744
956437
364467
963924
231330
518177
511497
443500
727535
63652
622217
577868
886218
755995
421173
810958
617652
507403
1016647
1052039
201493
817122
582600
279525
747615
21115
911016
33539
441820
172416
1005315
883010
25729
811795
384674
762832
461954
492849
276845
308638
646197
69242
72499
600709
83582
836129
192035
329763
1047976
1063322
142279
1090137
519149
473605
649181
922790
260993
992812
936990
632374
893998
1061419
1083069
130817
694787
866584
346547
344817
106948
957519
1036812
642425
396288
253453
641095
666006
842659
553309
363488
40862
814302
539695
559282
890240
889190
110745
112896
144568
143518
1049876
1048826
766213
586758
117519
77260
326335
652728
651678
26470
25420
1029367
204232
822723
823773
39017
1009246
816423
815373
579197
16975
819752
60593
30073
564486
73185
914062
685072
910650
362962
728318
835420
85808
234918
296616
46261
221930
645246
543637
1077726
952038
113984
978468
583138
892576
304529
341533
583420
24465
70188
583646
583841
168011
779135
51100
851639
967182
306381
496708
1090133
786862
262098
345583
427680
56707
979676
1007349
690945
607593
493164
878419
141935
943412
746020
609943
608744
233411
577707
30572
1024631
457983
881192
89631
428764
1068403
1035733
675883
528865
248387
154337
796860
993158
642513
853173
656550
42242
540546
950312
76343
1092745
882714
136035
758138
387354
568209
160694
738309
693340
86427
884422
225077
438942
962554
469841
1065895
341511
996699
335417
20104
657102
701848
534613
1059825
271019
125426
400626
1007189
382265
957354
846765
998185
727354
86913
731958
840218
993684
299852
737773
448208
1091504
1023509
164983
838682
305333
26090
49815
921883
951414
320152
822588
777157
922070
635420
429019
877763
254027
433381
984622
192349
137563
1045982
430683
473682
432481
384735
142023
608267
105480
621168
215799
564750
675160
57494
1082898
216358
786783
683993
589810
571638
310661
214630
347870
1002394
267450
865168
448890
3380
456019
831060
858710
351060
139518
348019
381864
798047
949709
586131
231449
62767
10519
23557
1034866
64730
1007033
442244
257455
818712
1068256
424771
728543
754293
105247
705752
639908
210722
222644
338110
250705
919090
1059577
613190
282036
255200
282637
352216
1073984
732913
669736
418558
82879
695511
118394
959437
778920
651244
793444
937857
1024369
213639
422942
1087252
110340
967515
902876
978819
651045
151410
728938
21937
330451
120419
647772
885831
328482
273086
780267
440646
1000183
566206
869620
383668
527488
1026685
754948
67527
155310
334182
1080008
138468
601074
313618
568868
1017305
940027
202200
975131
769602
52052
193009
491218
745879
760637
186577
910467
165995
113878
238471
64035
282579
608410
151437
70740
337943
1011216
396621
589373
769394
267089
88468
18813
818325
709955
709954
49964
516554
185077
184027
661309
546782
709589
87147
620657
139699
94585
893233
256901
382748
977633
675957
142278
1078945
827084
518569
523179
98964
643704
269638
16590
585896
900336
915975
968042
335449
536953
381325
51817
923167
396632
274744
703248
550717
1094020
845090
241440
723350
774314
461008
150832
540281
354261
473981
29965
1021704
27762
159933
899710
533567
312961
75559
695552
892877
877001
684323
356811
1083366
489233
842625
321560
387985
280882
719431
492139
492257
1027354
884904
1074499
501681
58213
849631
855823
70437
175023
1073929
397874
303026
705489
948008
436251
806900
198232
350384
540759
972904
187042
283393
113296
560845
731594
998990
736209
429678
663629
834328
725520
365641
76502
605995
238540
640259
1026090
741459
756763
872798
440764
380752
1026474
118819
618021
94917
251263
977512
559546
485408
1074282
179120
485141
134086
976142
348000
24558
937130
198693
29696
584694
480592
723961
374074
616803
868547
119507
123443
371306
979461
664879
543035
95508
838755
650705
807154
456543
991404
67342
210840
37686
344215
806213
691703
1044884
905707
1013849
451272
196367
743608
554975
79980
359282
646219
477399
733248
714663
223835
716158
969960
855449
1098208
565050
178096
138831
491751
440081
30727
659658
997078
797699
887885
789740
304047
59340
325103
344488
335429
634385
365905
746627
651340
737941
154657
54578
298899
202818
893088
402784
74504
1026285
313550
65248
974495
502685
418469
57870
194083
566608
301566
508352
77538
773232
609449
391923
1046107
283562
193752
728681
659896
989180
912023
1055236
7045
610107
475390
838213
631840
435779
1068139
1081122
949078
552964
771425
212735
634479
520689
794647
172328
831787
347390
179297
352043
180300
495057
234085
707429
526966
659626
553058
892965
896670
501004
942746
947798
529229
1041846
181235
253221
729831
23914
1096070
24339
159403
822962
848592
137798
1086493
293291
947353
1052752
155101
267449
750981
1062973
418104
53056
756472
225344
508223
409833
575381
652406
1059221
450937
1094345
140761
878909
600010
922854
468262
518944
775618
1027400
918498
81508
870975
1027539
236015
197444
700546
61347
345257
248274
53265
924036
583287
89340
504889
91641
1037116
364844
690761
762392
276844
569842
202860
1023605
945141
451983
233572
444780
635533
551286
878328
1096310
299605
925796
678330
1077850
564285
673802
811509
642114
126075
474388
1017061
293711
560330
707125
760281
275759
77154
1026089
605770
991037
907985
20277
320289
370620
1081231
535839
135501
994737
112254
673900
575904
1073145
354725
846867
145124
326962
267349
509883
914793
635084
572623
1079352
750681
73407
103285
275485
244974
448983
188668
734645
250777
761536
220117
505174
1037659
768982
625034
691274
471265
449884
930815
824016
417623
846254
836747
987645
870445
76224
533380
342853
271854
1070792
1001330
1098698
503079
407913
953042
263529
804106
317671
729423
317443
669959
786177
1063791
43401
621994
509246
819228
831639
792805
640658
587253
1005306
630970
155059
461602
80807
751608
526211
380237
947612
411657
658577
732584
470010
1040544
828147
84957
153713
885987
805753
517109
693859
863707
1031183
1063700
388585
320139
501814
794722
922570
379791
438921
966774
509668
927388
348735
701917
567045
242877
879299
287508
728858
991279
134197
622885
114454
476198
111737
802209
139756
830103
832156
503513
992730
929204
987111
264980
318161
106533
975958
410235
709180
581140
1069854
194974
752458
484897
199415
1097632
781970
3732
351584
347577
721432
961730
989241
977285
139088
203996
470627
956144
159712
298617
1067319
480476
962960
972512
626976
250627
544546
783954
264538
924488
316336
357530
1073203
910140
736544
200941
312707
82318
155653
245783
498088
691204
114421
604218
447207
122915
1055898
375521
997178
872232
62642
610413
429802
202601
1086615
653021
549970
886757
680196
919134
290237
136700
163199
463196
826309
652682
1071359
50277
349644
606338
311587
219291
534353
265305
1040224
1023583
1065853
288024
1044301
501260
340743
936021
404067
293849
20045
40284
955563
664894
38654
494150
720280
883352
875598
861678
1009344
702245
625196
651642
767970
174773
322465
886045
138185
366785
264068
418819
445749
400221
532310
1030710
77973
106426
629642
602213
910784
834362
302029
145403
225047
769074
728476
45888
109142
564300
586000
102974
372216
137750
230345
448415
843960
1053593
508817
789080
557242
100371
363021
489757
972076
656058
208823
681522
523775
1069489
383920
389789
723810
797935
979317
1013150
145666
40312
878453
851025
109906
359794
305615
1068485
173831
466189
407910
30324
457644
604281
814764
615072
710238
12144
778926
1081782
267511
8059
757691
1047138
1048188
1038752
346252
220183
138368
1024733
1021229
261625
532562
381364
566389
1027377
502767
712122
596256
906494
888391
281571
273151
671945
1029518
839186
248174
575855
911747
652263
440479
270568
787267
357409
656388
452258
995538
584765
197724
1100088
807962
321414
1025485
998980
1028964
495261
939121
761365
548792
709104
195774
424628
590296
130511
211458
43892
158064
12139
509042
293863
742507
767507
114074
1035967
980089
428712
747367
1085088
361791
257045
709493
564857
439644
460264
318963
1024682
1065407
655997
815294
380006
841328
953915
674429
97860
860741
616832
6283
343662
277900
138480
808598
220927
19743
845852
231283
409052
46746
785328
956769
317254
870904
595345
512918
341766
762100
535337
681636
486108
789573
948204
717167
788722
1089305
356362
648350
905346
1019763
128350
705941
40039
169178
223176
20601
115439
450387
440368
479998
1004400
128233
832213
509566
125027
992366
927055
98690
551676
70667
632735
297054
327910
662192
50262
707469
285673
494718
996932
673334
193591
941142
715119
34955
109957
492885
295342
190103
386461
1082404
1041521
975849
902099
271010
898492
184212
310480
891006
398157
184284
784649
844873
989622
849308
646228
101105
585947
70387
885317
228451
690072
720003
659407
546204
643534
320447
102449
969263
859754
184604
404788
1043255
255460
751014
852066
68153
123217
952289
859975
216843
225761
917950
352617
21175
258285
587804
897483
287117
780259
1089498
219629
1058269
856776
120561
866143
335946
649542
177180
905289
914497
491754
652976
123771
596666
943716
638540
879588
338969
475495
275663
974206
506907
404125
816677
534958
658831
877760
647625
707720
16179
823798
529099
648814
139249
219196
609649
1030077
974731
827405
125383
999763
17060
1049686
238399
287626
995373
867782
76545
724645
1082975
723621
200287
1065668
34988
369291
460535
1086494
149068
1056714
753575
962648
680176
291789
88376
155679
722698
433616
66828
842338
830338
843067
329906
845361
509460
443983
9991
29206
1062843
596754
624723
849980
1059766
26616
1026225
61924
467718
1091685
975916
366867
505706
207909
170938
1002145
76475
1051543
41950
231692
726054
649904
1034403
604149
188417
443391
147556
933962
440420
661022
390499
25162
683961
314080
745082
816959
91285
959398
795396
906739
742050
683962
817233
794861
318350
646015
253165
852179
154039
718656
601782
825046
611916
475713
15486
862187
802059
594928
135572
578990
270317
386616
1039420
135340
1032899
15151
939017
229948
139874
1035349
284730
496464
472347
256803
638199
976062
880847
810846
870416
952954
921497
23685
254648
475082
292902
242908
462590
736462
107570
353200
482116
829734
980300
835503
1011563
923734
971929
650104
978346
406513
34826
506374
756413
318537
433745
69522
853519
604336
770545
699259
835251
567498
371876
583379
48889
172368
1052265
331789
569054
946511
194023
826700
923055
463941
875943
245212
585697
480586
283162
757062
934356
964735
82135
954901
579522
593949
913587
340821
217681
781179
181571
1075325
165360
613750
483208
815157
286677
88247
492302
954335
288423
618113
151528
600504
740871
407130
23584
923758
232054
269114
230921
790465
1018105
654970
350539
754217
374552
181426
236840
575966
403733
629818
558012
764132
972782
56389
505860
593219
439847
934832
227287
1070047
179075
758813
624942
199286
951135
1078944
312784
584709
131101
241293
1090398
614236
236359
899255
627303
385565
932508
155802
125090
695884
551805
523231
513142
904714
756545
864190
361910
452994
455653
931194
600724
499029
481799
226507
408617
68941
118174
623976
607758
882754
672420
822071
91583
741470
1091333
1048663
288719
1086569
503605
274445
222769
31016
357102
775651
969840
355593
417171
948682
1064523
404074
70175
1036769
253899
356157
176673
627033
630655
711978
540095
895396
777857
224387
933722
911290
1099387
284465
915747
572159
657085
492049
980476
983904
101603
404821
472596
10889
1096115
365657
978411
473825
831551
545720
341731
181280
158833
21898
209038
986364
560975
121510
375607
750845
433797
849153
587755
1002470
60407
36906
514105
1025513
1075798
104996
740237
382435
795963
152386
1075350
1028200
831297
32350
1007823
998717
1029373
1018358
407205
235615
1068353
15239
112734
59177
563063
937639
12645
473853
399424
708668
85936
596475
182820
822584
524893
1010281
764486
918264
974235
1084347
502109
831520
148467
1089179
975886
583586
322646
582022
116030
209743
714749
576973
162730
290993
471459
862801
1053133
846909
516900
796199
430083
237161
612035
174354
745418
430414
492552
268339
967442
5319
667255
1008045
103293
567945
208786
821036
982456
1093770
861595
561460
798459
543407
740591
678940
714944
703509
193234
315003
326663
330108
219849
658978
1018154
450118
36354
836329
849139
659515
32668
46154
657652
497718
1048971
806248
439100
1053729
761211
274839
975607
721811
856812
649963
511234
297529
300968
42750
942374
637398
912475
283297
461238
1084752
943087
506821
1092827
139460
306757
414184
622464
106008
68672
962532
859734
33635
512476
22316
178137
1043005
968989
51987
915998
947403
295963
475497
236961
376690
904842
745794
386032
902740
919353
884313
296972
162560
561888
579356
901281
393387
715360
414348
26843
962285
731057
701241
596589
442157
739994
151987
1037108
757850
627987
805659
358801
1042988
799670
827791
950523
1032247
1025253
570063
121169
852058
818043
563698
619007
407278
138398
854260
946420
283778
686082
782727
777380
388513
966694
202429
1004700
798250
887752
44347
608313
978328
632192
696407
37646
402657
555178
169105
216739
1030390
942667
360225
974278
545071
405465
292262
213221
502546
389839
49154
449908
409942
311717
367407
410204
940430
1053107
722835
104569
687735
582775
370097
996517
324405
172359
906723
718359
118600
190775
538351
398552
825295
255615
857964
124281
1092334
765092
431861
884890
902357
982771
816330
479408
862990
639811
963535
956053
485131
353919
219031
703237
254547
62378
560614
55317
460633
481305
252765
145944
594074
496907
217425
1056538
585419
713093
1054993
736713
844813
925264
887019
419185
744571
1098411
31815
137080
671370
782792
1098158
512433
977278
739488
310361
801553
519643
20556
487817
1073387
312787
550442
869642
985076
1012686
277684
251268
998147
234757
667134
882592
791801
626957
1067124
898947
466009
604561
1029609
782567
901971
168838
989980
730683
637948
446424
761886
30973
171228
47300
858706
160638
26096
425552
314977
77288
979913
929297
442098
421506
619550
407651
227995
701116
405947
918903
213056
124988
241030
309763
3368
50867
755480
623035
1095169
1029873
742641
216093
605399
172568
900346
904508
618938
140333
186259
307643
548472
42158
455483
485667
1056504
8173
951185
1071613
685420
1065716
942969
590217
941622
49625
762668
611005
827253
293025
111877
465176
977217
365496
856896
468289
728055
398321
236433
211950
455375
24990
580548
387716
926948
809040
1065058
107454
604102
897341
43653
126103
1004009
452110
26461
244209
908571
470891
109690
478473
223444
180844
846135
788956
816251
1100372
538292
841494
577903
662469
1033406
707590
154073
477515
167689
509057
586537
693035
531645
671776
855412
569941
563328
550446
1076696
459811
1061688
629440
100567
800883
70637
943640
383535
576789
911871
196713
659588
790880
994063
70714
326012
617393
1055645
363343
1036481
274196
727127
695183
915826
973380
43250
448753
699723
106143
825363
849363
647608
137312
975396
350200
976063
1040893
689928
770799
680880
568890
1037446
1099292
8855
509490
264517
481001
723545
284942
967092
542674
666485
593695
626514
862179
672214
1076036
886331
501435
980664
1068734
864379
81397
1045488
993184
301158
1005380
667556
480303
610397
270287
100013
774907
905130
800394
444707
434475
77465
373506
81911
439868
596275
1003631
162383
557206
205585
138562
810921
316429
757882
728836
794405
401642
2462
523289
103023
200028
871193
1005568
458660
914523
655444
1015075
742890
224297
624679
600037
214592
296083
237142
1049281
902150
250645
768471
617355
946802
954602
58495
388446
814949
1022774
91318
516808
722128
144476
647202
104676
284532
507492
1058583
264289
647054
246662
1044990
499124
580296
897281
801543
1099863
383362
715043
771590
863537
7746
17628
235601
277731
690354
745513
103496
908371
303199
497173
889324
711001
134546
250060
644029
813274
982185
287710
783612
628629
288860
572556
878820
612678
1040658
535673
481697
427762
349227
297942
441068
990814
899981
715268
44238
220875
899592
109626
777825
640559
792210
123766
775232
141446
181208
995824
884763
881868
759434
564593
638825
401321
269242
54179
585707
1093472
1060534
995257
960166
883682
93543
889632
773758
234103
422200
412031
620829
1011859
213969
234747
532789
54412
842197
405117
476628
67750
952899
325780
396578
615354
128174
548372
1020472
491863
967171
151974
823081
118540
864905
182119
757578
1089930
970881
609374
377817
495406
860351
462584
327042
283560
552244
1099285
690946
791355
166696
9217
1038828
72933
29366
880864
1094963
10584
643059
216498
423034
329203
881067
383965
645385
359520
608101
469727
449953
919465
273740
826432
825382
211668
591464
271912
755195
1018333
1081455
892924
182293
733749
1035679
604170
841187
937112
653057
179882
965924
775132
524475
337585
1048402
849340
19873
378062
19350
705280
129704
1017589
610135
509806
235525
895149
735840
961918
753765
439797
1036609
784687
748211
39599
899794
94518
967316
482018
523643
650709
649074
619859
910778
831322
1050618
755948
338076
457633
2958
302269
365916
1059255
876590
235992
155579
828609
642518
1089975
296969
293192
130080
596962
995961
113890
455010
919522
18022
379536
908676
813733
412604
266049
1041313
280801
258973
897964
927587
953847
439301
237272
911937
545913
41940
822578
214386
466266
5049
524917
122234
1007343
256989
885278
177745
680841
985898
978098
122025
1093638
557924
317508
865584
1092662
606003
428079
809356
229163
786525
518859
1034027
878830
1034175
325296
436453
244596
120224
200543
1074318
845731
290799
846805
190532
320966
893039
1071368
946317
328519
1001337
997893
567904
1058572
453262
446787
474471
89050
71996
421100
865604
805092
995330
95955
229772
495876
43483
367387
638993
757370
749459
925949
980012
566446
346584
347634
80244
155115
396415
519465
23618
681448
428254
577750
764660
317663
1052153
1042117
427167
217939
218989
414604
335355
173129
723632
1074376
913083
715716
5483
300339
883202
397824
787129
982218
198302
706405
1099434
86336
250192
834989
866451
606560
257511
536840
801332
1063161
520385
569957
167325
1024239
202102
5160
269710
209773
630882
109003
971120
700200
699150
1037788
545296
859710
458007
43574
310576
925482
903390
45959
863953
136533
140062
801852
597029
997489
1077441
698342
201136
393931
1082791
482443
495151
373731
730866
651600
45867
121244
143937
888147
851812
542739
145392
620313
242639
934673
347778
1080598
1088380
970056
602559
469197
255512
568470
943999
566000
22435
360747
16615
72375
417276
80884
777029
326378
871482
624948
765849
111444
989062
418638
250966
280279
66258
709748
114147
332535
914834
596199
377696
649305
689318
440623
719061
627814
623259
467277
238817
211022
624609
481418
689247
283248
480002
101834
1096921
874407
647569
167757
1039494
281808
959535
47140
564339
613015
1063378
378469
342905
186424
113264
21770
279060
185639
41416
942386
891649
164503
160828
396803
745812
354243
759076
294582
694942
458362
767137
959077
991479
252098
884737
561871
934063
534155
464142
336418
748751
381136
421732
414298
223167
427880
821880
355022
197062
340177
627749
196298
900138
837243
485051
666988
599013
156479
979016
243920
211492
125777
970371
764157
405026
561369
403568
997426
128351
190615
335517
12003
634604
964978
49117
132054
972485
989601
286635
1047746
853554
946274
832752
704315
811167
438819
64749
327062
424843
53571
454050
977154
978204
907819
362942
49089
810625
931010
862174
232289
74197
535118
612156
506371
368607
343391
319427
209463
439425
291320
982231
439640
900957
739963
864950
1044554
113237
142509
407297
15435
564698
721222
53770
351871
175538
545917
1059368
785982
676679
37438
977940
725268
691374
828124
503650
318029
548084
225973
527028
400967
263282
875022
730756
719978
222879
192617
690561
184784
748025
950696
76417
737175
250990
723403
464812
63809
818281
438512
1026848
522648
663750
1038419
33653
8333
73581
113247
83178
183851
910855
99326
908907
881174
561862
877893
202258
399862
910961
500497
151524
583593
586320
484680
459685
405869
95285
1009155
474719
1025173
864899
448866
295366
172867
594555
4002
220047
573142
291407
74375
573183
471393
483105
133943
431267
577264
717201
860874
222880
975147
825998
608550
738219
824988
832039
632189
871400
626923
375136
360001
995514
1042211
138180
238918
955318
400111
253196
181112
246019
849579
782894
958474
670991
603482
40325
269378
185842
424572
11731
1032418
521335
582108
479588
398589
593886
695899
620585
140027
946538
814053
694311
280433
532615
749782
538496
735424
13041
94012
398444
325391
133459
315074
217027
851224
371787
674373
904438
224599
862904
493658
13500
503603
269070
382923
378280
1076206
988972
229848
724581
508797
1030974
984307
376173
1061107
468670
613872
311369
75648
126878
570229
630920
254413
68417
994047
442194
966551
900036
805666
521139
978852
617638
617844
581822
26492
788530
301642
731562
90950
82040
189993
236672
55022
696284
895731
106084
475415
19761
475663
469464
494456
601520
946411
302890
114204
354070
225152
943744
1076450
512620
485341
579472
222973
497970
755131
139247
6290
269680
430798
600916
633320
917489
1029282
1044886
698696
518890
538677
362296
1040395
484518
308891
666010
271675
438068
626881
962942
722463
436408
217571
967817
368976
272716
566970
1017481
62474
318242
478216
818311
830255
625448
980639
391552
789753
602789
1099857
598700
998741
139409
268670
576241
928700
988715
767601
517489
729118
342940
536259
786331
133233
244539
518805
208403
950169
21950
418654
151966
945438
502374
996100
1001206
467877
314476
42071
785853
755097
182290
1094747
557406
202731
602830
689659
519296
526792
890317
643318
148991
954221
396528
844866
1040586
7118
3724
944420
393484
156202
18552
346391
125538
289325
1033359
511799
202920
868911
898866
1042712
832181
450347
409301
440319
884773
263615
925539
774635
1087292
647469
631349
90238
949366
141219
639651
327277
880904
523734
792486
556106
369460
933504
86257
603805
117901
575603
650594
429758
865423
1099399
860512
155501
974207
291760
229766
885997
463038
93622
761917
148970
779080
433872
521275
844733
1074939
210468
191606
867718
176912
525269
983220
1037291
904991
918658
1082993
678152
331275
428640
1066072
872850
549393
24233
258135
147007
119899
230115
629134
76452
765215
419974
470265
618317
912014
896162
170849
231310
597202
366994
2389
94423
1031400
753543
925977
547067
979669
372945
727538
342812
469060
171952
913103
769199
1092478
793071
857581
205993
330392
27994
1066784
158140
973138
1023843
520611
305961
578881
448522
516156
1048608
583491
956946
467668
431522
425784
208879
260953
461076
330598
1075591
1068394
866006
797864
470290
507832
993959
964843
738330
503194
199536
917104
16592
583746
1013245
555238
64690
642135
793787
415791
478406
989938
790232
352119
313514
784688
984201
574689
173285
62158
117228
939279
641608
1064874
883869
447459
76154
1045388
186095
207365
940826
73810
656779
519192
902426
142615
297031
769879
406913
616309
1006177
550457
149382
148332
558009
165413
1072985
195760
987830
746277
772950
1077702
149122
423355
438987
642786
173408
254492
750663
811097
1048317
805214
994825
320848
139960
917829
357707
808498
612558
72420
1066453
791033
77489
637419
526944
1015289
816595
361401
1055008
871333
636643
684799
918267
120409
215170
247165
815934
564572
643221
328293
108065
922023
33790
355394
1078373
1053559
456064
439634
248975
583419
278528
852085
369137
143477
87334
1032487
635002
487339
150114
703605
548378
740109
86173
1080916
46579
26247
327620
875407
1095057
902027
72256
608376
506125
854919
262088
815208
261271
425829
489137
684597
178247
1087657
857370
740917
1095617
307743
500818
866197
1083235
920488
679866
745310
331656
972685
117536
727718
360221
513372
1051993
638750
320649
492469
197435
800399
803087
1076640
302264
213380
1061781
159354
349282
429775
833399
1074279
367200
257141
198482
480758
296293
29591
1002945
23139
258615
1044191
669722
874791
550357
474656
355983
173410
967721
15001
298801
899869
420357
680605
1096260
379074
435381
746084
623074
835969
277506
569886
373537
1044222
7084
113160
374373
155457
78133
1094441
194836
777306
712861
1024615
236446
356404
128788
588675
917312
140430
85810
984653
429953
259663
11374
1039604
740452
801954
405712
314707
842739
590593
977863
967224
198697
209467
873641
361098
1034071
1070585
817842
977180
158771
250595
241126
981551
709615
402340
679650
453874
895562
833761
1062648
724768
1008237
772056
491139
422550
533769
101798
293453
1064973
485791
1066265
214417
531484
774022
269623
697932
1086112
642744
22529
1004916
157008
384431
384072
379713
946698
634183
562585
4272
797816
1081199
861540
600622
92156
783250
901791
165892
347921
1040133
305623
103336
509254
774845
15264
464599
559528
127128
752197
291413
946170
609408
970678
476023
569248
113579
1088250
1064628
181982
450701
720480
295307
771814
1000998
239583
570213
764937
605904
1011631
903263
236768
148921
438705
644428
291133
568507
224250
786847
568191
593457
283371
457365
319169
644912
738447
888221
690367
140342
920694
1035246
804024
425139
162502
1064845
523633
868112
730152
452671
534056
943531
752503
843443
374220
232574
457108
983720
874737
27183
333040
47628
1017768
624629
867198
458869
318917
1012108
629693
1054800
117969
899215
429102
276080
303519
981529
809233
257896
338970
399327
12437
680763
495091
465069
268084
29935
128866
224147
1085055
759828
997727
262173
372009
702608
582809
20451
1021239
771781
741132
572470
98407
131360
952253
691170
366964
207854
481506
251451
489038
57323
970941
862898
847723
423017
226363
848984
638953
488270
227400
1082886
249590
389109
352749
18415
997209
459833
588657
957207
694714
396586
105435
240935
108429
696077
1085227
593654
261552
617601
864350
113280
629661
913378
533499
361682
579978
247696
652596
110681
519235
805798
508446
793534
162873
924622
217719
331595
625616
964101
1050882
784964
379315
947135
695286
301498
394737
371294
923804
292825
533616
844626
421481
660804
883692
165500
299449
177467
267018
991604
464062
23636
778281
887538
246138
390665
110131
481465
1062168
603314
750289
355491
172190
620640
3067
830631
204941
663354
431322
198105
339720
1072860
481573
233677
77484
357142
689894
225801
380455
820084
667707
1073210
209769
890076
977068
915948
977928
649485
679596
680646
188139
189189
915681
440979
100249
240930
513853
337257
63409
64459
183627
367171
306571
304030
925889
388739
652912
1090183
788414
225890
35966
11709
32295
1084813
591034
596895
66360
342016
143059
824593
1064349
90236
973680
725318
266239
813534
953999
321059
226345
195140
261376
736216
227068
1026214
78371
827595
315520
846498
961315
792510
176124
219767
650788
60865
660678
709103
673568
109098
510549
598970
267657
107757
626423
1042267
93976
748907
1093581
386126
437917
504374
767047
888875
91689
1030392
252557
835172
576250
730833
593383
524184
443671
19651
409120
638376
162376
600278
26212
294193
706458
939963
614842
842963
343260
996316
233088
927480
41519
652435
783441
96969
938850
1075540
945042
541297
286970
875495
350864
1057584
923236
193810
1080893
547024
428862
742279
495906
1095251
641603
817988
1024711
26262
26999
128004
928853
132384
812187
922418
1052944
598789
1042840
801312
663935
845857
914050
587106
822662
848448
492310
127272
347780
700533
429755
198723
980499
574869
447773
452092
841609
330718
1026522
59199
1030182
436754
473115
1048859
499163
542213
1008455
12028
381553
370220
584194
846627
1044457
194432
344449
835959
184650
1000128
317310
10187
473976
209484
12135
490347
1018473
831022
605973
492982
710267
1000808
170529
366282
458984
513875
974992
847685
543300
399965
620827
927735
1056003
782838
962463
149645
873594
1010752
494717
1066778
713146
1038872
830606
755779
673845
518109
1017424
948033
557582
444147
794548
518007
15384
63490
725413
913970
613651
430645
515355
669196
334666
553574
1022668
977089
260295
46488
462995
40074
530622
767267
137404
355172
685661
173461
780715
315102
848255
981991
283892
818170
128092
31309
451612
713891
122878
775017
714987
591523
315977
398718
310414
504665
1008438
238649
131193
1095817
434529
578018
860473
857170
284374
1035166
361303
357272
89576
600404
397276
230497
262942
561721
165685
792494
963871
82112
868085
184381
353258
989223
11119
63453
559065
148119
3397
1047300
36514
807848
755615
649617
1056081
714827
594468
1092347
630364
815894
198860
219430
1001298
298316
464364
150323
579502
866766
727353
494815
910559
48875
141848
809515
808465
808466
174745
204105
101895
239441
229108
92143
997022
700721
715459
543642
850084
1081161
456330
1094116
461436
325234
246545
887696
705984
830523
277297
114627
543558
467523
239303
112540
121023
8223
9273
238863
1080211
601389
914747
981904
1035369
850302
409393
1023069
1030535
1022002
363597
533818
532768
562968
196797
815966
94422
108253
214822
651660
650610
958646
725509
200974
545803
676253
276589
428624
380460
54495
275734
859934
358746
695078
226409
947960
552803
1081517
161547
698725
926746
579354
916010
748183
772616
1068203
332214
1083500
346394
406898
269317
671214
540972
809765
624611
52298
451582
580727
489683
91602
376722
763125
1087347
1016159
955727
961876
163192
16951
886559
654506
105962
585432
979217
843114
593458
158886
512781
312532
601624
165674
311350
434306
568817
665112
1053584
178942
756513
704842
835017
574760
567735
838023
449911
1083729
845065
1005750
917074
671580
949155
29930
920437
188553
261758
288451
767488
268695
423995
956736
63705
519662
155156
792823
467139
406232
591628
471679
96508
620200
46285
1041463
169282
1095568
41340
726659
330555
473719
767219
837434
1058276
857344
107573
63290
858093
684539
377364
463582
1035684
316711
1051634
27890
657963
571531
1011790
865102
116961
373772
372722
698561
1071605
790257
524355
988433
46962
217802
1031936
774088
94651
917595
328540
994359
792269
212965
519191
78621
277472
688454
570217
926644
985124
463829
82933
437895
864065
305688
690686
561952
31038
852683
992367
320883
122214
979567
327521
138221
777795
233936
511176
1080031
329254
1050773
712864
469478
790280
328954
1091832
196369
640968
750140
252463
128635
120979
336709
581665
520483
137971
659571
1062031
1098562
489582
1053233
671217
1092287
198872
743095
1091637
38735
44172
376818
698208
841040
706469
194384
618588
726691
491056
112097
489093
489453
1072556
223441
323902
1026692
911887
59319
403119
919521
729085
646920
526692
702249
678822
759189
489444
138449
1054649
23381
274976
704488
896047
770357
254891
567905
562788
510705
1058272
34328
876966
990783
911601
363431
442672
34466
104108
380005
14982
153063
575515
229031
787258
744493
203720
332869
21973
784521
258214
490576
926124
690152
250146
1002631
382445
373538
639076
660397
65974
1063523
214995
524859
205284
95254
1000814
572887
369100
77958
849124
619684
889616
946890
925999
730636
236097
702149
639770
82011
559711
1066542
352958
78196
981271
459086
367255
262512
512145
129713
971658
127898
315654
886465
1074303
275740
427573
472615
414335
47709
952208
219192
381931
210820
819889
794089
374658
493039
662417
585170
78700
294394
106705
1027905
426145
704698
1001082
406755
427691
372288
1026574
809400
477439
45362
788825
935720
1064073
230890
461805
55320
880560
766624
347274
1098038
309783
986638
408374
1058459
957498
253514
299394
240135
431732
754663
63092
76423
650094
870885
229322
1012577
409286
295094
791761
308845
1008845
636622
348235
42957
93778
662484
72596
429337
254050
701209
280198
366927
484398
658816
1090560
649647
543381
552209
678438
569162
899838
351017
188731
76824
1015538
675490
41287
837566
581755
88137
796719
566632
412264
302500
114286
1083928
214570
421420
303676
286348
733138
291853
543217
673967
62193
812056
659214
993784
58388
407109
429365
473213
115687
582170
894496
876460
561651
1024278
784640
976359
827687
1096291
463227
560880
501684
351374
194854
141545
1090936
601025
602075
509301
841189
308008
773392
950539
373492
599537
464013
441108
708059
923790
218001
651209
545450
580522
505841
132085
95928
984405
437377
512684
1057088
586286
356253
353219
870792
662143
224150
1003077
147214
873629
131423
749372
1098740
285478
73909
446551
1098130
933243
277335
353254
314211
400078
581956
24109
134309
779285
1078656
604359
904193
493130
204375
464270
1037442
708624
719269
947413
1083787
1092163
893790
580677
622410
350487
469961
1080046
836433
962168
161284
572687
966730
294632
50019
252948
1081244
945564
28272
1054720
467463
696400
413380
645666
88017
757535
466050
866090
340513
173696
484214
804537
970198
858607
516625
450443
830977
317844
22450
435481
18668
952542
271826
682728
3272
632657
197622
632859
649882
138452
1082955
467123
1015026
367513
287475
835207
212412
101392
469585
876826
21007
695138
1060293
347697
67458
379756
608844
1015359
816045
1082019
503729
163532
635514
609615
893344
752637
237346
89370
520115
638802
223849
321619
844219
4709
1033656
606847
769265
71437
204408
376832
520885
891972
1071875
332923
612420
128044
36563
258197
836705
148628
573837
300887
666481
396630
60196
869759
723303
958429
518977
812174
1045889
642197
889389
854991
88831
621301
969534
972838
92216
493109
136578
1092458
317019
531108
642825
12742
894404
714119
181071
841208
641991
184724
247871
1020820
1013226
353623
329905
834711
517163
814659
1024281
544438
673560
477506
96689
362557
1080866
621631
622798
615582
267092
913019
468405
318180
404739
371928
42006
976809
148528
605798
287450
983548
105292
183101
738383
82014
997880
673045
51422
434232
370562
623012
649816
592407
766337
222397
878395
881970
309791
523740
936659
773233
905918
528126
599142
1076022
1057519
217952
74227
1082822
1080722
314259
859805
74498
1030864
88814
250686
145377
240860
978402
1059332
691372
1026949
368594
512752
1027461
289940
567126
443713
100938
952170
765318
278916
54214
773184
101209
179229
198803
783683
302057
615929
522351
644789
304119
211808
813934
699147
773513
377800
675859
592122
148672
1093531
891886
1057149
608950
655566
105753
486967
279855
79786
792714
142632
972395
933009
353698
594102
752940
166184
775154
207836
447265
734799
1023666
1086301
143974
3614
302020
626458
461583
606970
894202
925426
144425
1042387
452645
285055
893599
271977
527082
239052
933714
1091148
28395
975609
607606
180884
38212
683857
627435
106777
58987
842898
818263
499263
647253
164769
469997
551031
298060
901146
801282
205803
583822
104054
941937
1078369
668795
654842
50157
350443
349057
13030
697565
753423
1084865
91574
670767
484761
897481
615484
574644
435852
319240
526447
1098637
933838
210365
1012043
822470
895634
996228
517808
981808
950725
817000
130583
188814
498290
1023939
792172
7213
543246
708521
650008
60484
580346
708409
695338
106321
551080
421754
1027192
815513
394823
319893
352058
698000
1006347
252063
595736
149846
761228
363359
520709
522103
703727
251948
231549
1016451
236506
50917
904195
545102
479658
30104
216101
892049
630998
354648
960441
1040796
241650
1039548
964214
985763
732565
208706
511444
652291
745355
862826
233457
103955
976105
65411
480165
295304
367044
499679
492215
845552
301390
610419
481347
337516
291550
1048818
917113
1085439
313694
427107
76952
481369
111709
707060
708175
537876
819219
755393
260092
1008812
526333
333999
526796
89161
488132
185370
578269
772372
428052
675392
62021
379780
245634
377362
1083341
872874
992540
989649
507500
179045
767140
519570
849446
996716
791059
1093358
26602
974391
367360
945514
257119
930937
823424
176522
788325
572959
982999
1086082
43670
763984
761167
638786
104986
650132
813798
144601
435078
328193
174321
467411
584622
21823
788861
862258
126572
576487
965483
982069
1066833
1011353
781317
366186
857460
102698
187103
724770
1053319
971259
474250
1031969
453062
817868
44561
625790
473305
601118
821908
678091
695774
6364
151658
89939
921323
358954
1066725
472868
417917
273562
981410
302587
1002125
927967
20863
895883
192849
802946
331759
590342
603223
964032
194521
1061406
1026455
567125
1095368
89420
689991
414578
839461
533232
536185
14755
379487
922943
414457
623899
365590
139420
127115
425567
41145
42195
43245
66156
741714
412877
407646
932544
677715
48453
415588
129770
841381
912491
687867
964697
264650
914515
1057070
76541
431793
365896
832579
634804
498083
315502
4546
865829
2811
880435
930403
555389
1052648
547391
61233
986114
362282
970322
103743
865509
435787
1044795
724900
374129
703858
702808
490297
489247
150485
151535
610259
991538
623467
899938
898888
90945
205737
314783
349404
753540
1054531
548433
424133
808475
1009699
417281
393303
534479
691373
693767
727522
739124
425781
182493
1097479
61414
10994
161912
922818
33400
1033706
796095
968574
428379
573267
741174
75506
306666
760451
49773
560060
1042061
826908
486998
926912
997459
536641
813058
841025
990773
33257
489953
215134
233864
1073971
135741
322214
391999
663304
44447
15275
278296
677122
50462
257443
281180
466736
25238
273694
600014
763207
442401
386349
542792
909738
230782
629796
755678
353712
40565
618415
853752
618297
26036
973701
699111
357839
1083965
209882
251218
107266
177379
461510
478282
751489
552370
272774
946448
1029283
521072
659655
745019
190177
140278
94197
818265
649698
936269
168237
909470
315170
151569
1076724
296153
285883
427133
830588
220979
880453
490872
935994
34291
558390
996069
29214
478199
281931
170130
903023
540420
144103
304197
328789
190776
4789
795208
1052527
427677
275444
667774
944123
1080638
998437
672477
602013
1044448
343817
728439
1016476
926611
778637
900647
303047
185157
312200
847469
1097235
603318
196822
508678
402215
47842
70819
346224
219175
492718
180623
196556
754214
695048
209868
936335
847543
98890
449475
822007
449985
429401
648074
410772
937284
430349
403586
264985
41515
53841
1095947
267985
690913
967323
474341
277981
907766
581185
729460
965627
985451
685708
248002
570077
235137
947604
445981
497484
806752
786293
113228
658463
513115
817308
934053
159571
990303
835825
169028
380522
639093
414937
432815
285095
90995
376762
819825
47597
965934
468457
515302
804817
950436
315529
732690
592143
285284
243918
436859
232979
511590
52610
839571
739444
201160
900160
909007
88420
1073410
320992
25024
854800
136238
576516
628765
438359
35087
174415
619947
230313
296316
1057107
964866
35253
102294
695611
402575
1095467
373849
507819
92371
197494
233454
566241
59946
824519
337687
198332
702674
957645
421427
523685
324722
443344
31349
44220
932312
293888
1064994
380162
212609
936808
237469
853969
829609
188295
751496
790084
596798
46526
430446
577790
705955
13430
176039
593031
312286
916148
110144
1100190
334826
568138
225550
5741
128496
334708
58474
817781
869839
94589
117567
716069
1081632
843962
823331
82688
1095067
495694
376846
69739
325233
477096
707751
190360
965698
625428
608774
961265
364806
705563
499597
115479
199247
591589
723897
31362
38483
1086134
264769
117023
650408
841995
973144
129402
160417
577603
424681
959941
7611
791026
831110
1023257
244035
81539
834388
990823
567907
494082
28930
265220
392644
74915
270771
375205
1045168
1063348
331915
883881
860570
904617
287814
335145
597515
229204
288223
267922
1031079
274143
397328
422592
930904
344356
351437
1026092
385344
85513
491720
646448
128572
488300
820717
1064173
312766
647384
715324
420590
673177
294013
378158
182650
1058184
233797
500603
851383
392092
864709
1094784
1032086
87472
407038
987384
271275
675219
830202
493485
666222
698953
267968
58431
629989
366335
970813
778499
470710
2313
690959
243780
10120
928947
1071218
596657
695075
1042269
515698
384822
1014319
155150
498538
782049
125584
380847
1060272
415697
1026797
623377
116422
949720
187187
931561
799256
624084
115587
463531
474059
1089491
57864
418844
997169
502492
325963
517874
1020035
243017
224176
537742
151264
395432
922359
694861
143359
638688
1023278
434842
1037347
55237
1094480
1012023
834156
855824
509160
100982
391390
517175
349881
139795
771985
985637
275091
380223
863659
621545
979809
599088
776677
617817
1015781
883455
987954
346324
603992
449931
29626
968689
712049
589019
40635
625607
927142
379398
678304
386433
98737
943242
1028846
517774
593674
652312
883259
254874
959793
81400
819012
739667
821419
215685
939009
8749
205497
742863
991775
849035
881964
593128
135808
295402
91815
421254
81938
824137
1017275
590193
515976
309359
81133
918874
508798
469093
96466
887948
757606
79218
1060765
263720
264433
508454
917160
645539
597346
748880
644224
370835
1087913
630727
954423
137200
396790
1038142
418741
700741
710118
124331
865255
965842
288317
990139
938289
946929
723703
814698
231194
163197
777243
503742
506897
316632
297490
761045
1009288
165420
579410
400159
1008572
988299
784330
646005
767976
460069
388517
258508
1066998
854432
89047
45285
34195
895105
828061
48203
464041
771600
1080223
821311
610585
216235
917034
38532
490567
597305
309281
70636
459177
1069402
288013
1066553
538888
1015434
407740
49486
604133
38507
847740
353862
995952
529058
1073475
1053388
183458
25510
275399
140999
367080
957330
263012
305258
138250
1006560
134999
1037146
479538
808098
796088
117785
556396
233021
135087
303303
968661
829945
459778
646116
988133
753507
386099
665709
169227
490466
1008389
236684
316375
727995
236107
824802
1098534
512997
105864
18032
132725
334441
938444
23729
812732
522304
628637
387203
922540
141279
484742
817246
857735
17742
774409
705659
558763
716043
119337
998498
599502
1043297
218714
22325
925100
392903
1081344
838944
553840
427869
300885
676393
212915
800882
1069006
262163
1061288
1019207
480067
546447
436195
1091503
896053
507952
789935
145675
296413
554675
934018
995981
925830
471553
1048670
273622
156259
302779
430775
108644
452328
757409
522272
815981
708500
370531
926940
121343
250101
913805
1059615
152541
903701
67896
512956
763553
169221
1021982
320600
1010786
836778
654074
28685
399630
780784
114082
631504
972735
142320
436090
160676
283109
716422
555103
297082
760216
156819
325697
557899
917323
1065360
221560
42710
88220
334632
949770
462543
462860
628991
932190
145501
825401
423474
520731
885530
761982
219336
186078
256685
650191
615719
569771
461389
36144
771090
144894
587986
868130
918172
151273
8455
397416
1004054
384306
249331
862647
22871
15678
310368
732669
408593
1045343
203514
695035
470319
41383
853610
470770
695241
265566
643148
715071
1049570
128649
257786
464146
126650
899959
636398
220477
7164
194121
414171
923894
215293
1019703
578484
38843
778945
1039429
914129
346136
498575
637084
258592
944245
486455
82100
827345
953517
1072587
224584
157280
777620
506153
116042
1079708
491071
186969
377302
419408
971894
924859
846388
528582
1022085
154786
1091718
615202
580177
827853
863609
1042357
861405
430081
183167
839660
1010314
237892
95509
685333
177740
100762
306084
669700
390685
679103
333248
226790
432393
863622
1026503
67124
501353
811873
1013631
40804
85974
760964
1092793
651860
724467
962763
614165
545168
334575
859210
371165
787705
634857
144205
141474
253234
177668
187544
641517
665992
779937
657135
815219
799830
737893
161612
527211
382754
852740
101417
69212
541619
977653
935315
89935
527056
843830
1060367
625696
672729
388232
541162
707605
184172
538760
424515
529017
468290
1018485
226775
565772
194905
783097
782047
384726
256507
177040
383505
712069
667459
482369
437623
779371
680670
393601
113648
115748
114698
565088
756437
757487
879108
870666
869616
968773
458472
93229
139782
44397
1082697
67827
931904
807944
29578
270422
745087
310186
991546
182372
879735
252979
631782
676541
287916
621788
414936
619010
802414
1038930
1024618
1093379
391330
255434
773560
89406
1010306
591145
864337
398203
1084738
912042
686885
939779
48913
472076
1038937
622133
453727
33285
546824
443492
291010
228655
345477
573409
816308
1020161
801123
257618
621083
710865
340970
1068995
98698
556477
231712
261441
902651
629168
56237
600237
597194
176982
638725
888111
472081
1026352
298030
53197
378395
903500
84862
1055943
735150
893272
580307
424978
279078
656008
425896
930217
690818
845860
224923
981915
883550
970551
390666
145510
316615
723747
804279
535687
271641
670358
132676
982519
28360
554810
69481
406828
765074
38718
699525
412671
191103
776365
42545
421913
1031580
1082868
812527
892783
1025447
651843
667903
553651
188382
249803
305110
672424
137285
482372
877140
269614
1006521
723539
403521
974267
489254
691919
956714
500953
560323
430307
855539
973337
63185
74044
125872
202830
1087945
755467
418019
957085
299228
266543
904778
531495
76011
636371
806318
95328
991226
271166
936768
54230
742459
848506
762762
1067669
654944
923668
737994
351934
651410
334054
733823
58195
977865
457913
62666
858535
431821
784644
660137
475189
40054
529278
766055
551434
606674
589396
103826
866497
910574
703156
5496
257914
369184
594654
936678
43177
168569
942413
1028983
241356
697488
1017116
1078715
816241
121039
523639
535318
490546
256182
852852
352684
284724
232905
700573
431661
739541
863686
241899
504663
1069555
1046795
587139
926989
408182
233087
825016
518999
868393
704298
940503
1006146
1066164
1087590
761154
124280
103566
826802
666466
1017782
434330
320075
302087
1090551
743111
194335
919867
546060
291275
474146
952657
301075
617936
777862
950760
607618
431827
1078772
837111
247021
842516
80858
329554
888060
738180
1069189
120233
137313
1050051
2383
992116
852588
312419
900526
858721
17299
451389
748893
292276
478064
1015431
1024066
520256
674046
785452
873766
510484
156853
176625
129271
636472
818469
714375
660103
46802
41899
1023540
439516
406619
863046
60404
859097
83930
735071
1008749
539360
100543
1052351
384341
155701
883576
1091453
753344
868997
74723
541968
818250
514015
646489
235972
140734
363458
1004899
800848
970423
658856
759989
440794
761166
561669
429978
32964
18268
1097646
816835
24788
545695
898610
227289
924073
845631
94803
548240
512632
484790
440124
661677
2645
911688
461128
176609
535498
957068
512545
583442
126930
101540
942337
617242
788225
757895
203592
186300
4442
618608
251316
405719
533054
578159
566184
432166
463885
89814
784170
130512
615554
669887
1038551
84199
105942
606036
397344
466998
1001942
323151
365542
364492
89729
88679
448254
1019983
567970
396880
844099
130038
661427
984885
860689
190835
735817
188231
901489
902539
524530
55384
54334
323002
321952
127672
496438
520882
462098
922586
402960
667422
999875
159023
797545
946664
196125
223236
955159
753273
790435
788048
577774
549440
427560
113653
112603
1019815
377388
187276
1097550
524373
176784
660779
403609
677191
239979
480289
1024349
911992
1072665
1006378
635207
246320
124720
675198
791182
408782
287518
985563
766848
306627
454221
849125
1077545
814396
489840
67531
263909
9537
946927
551184
727706
186945
430535
716543
584891
373403
960304
870422
799914
995568
881206
862173
657937
1065165
127605
383045
177068
940458
897317
173667
789668
958480
488845
405223
367132
1016716
499853
1088929
35803
92119
44500
278379
302809
339699
848576
974488
634309
499990
38008
597998
212764
308937
52046
630703
930155
737164
22630
11190
592261
941408
659212
439631
192579
930408
455003
429343
1094497
265512
791630
25997
993013
299002
861794
1089730
192872
321493
838796
416514
642367
8762
208918
950019
1039106
194096
341092
887716
601834
316442
737497
362743
1076159
631512
478182
143863
1047186
776136
424516
111782
653666
976590
489146
1085119
909287
269252
745659
867469
731714
631364
449151
144470
805760
310615
52808
761512
1008232
913044
791751
320221
296728
918175
123692
563859
139656
297435
487544
528633
967384
585584
31994
649032
725298
426917
186848
868516
290965
391978
821535
1015859
1014809
1013759
64461
166398
167448
450071
22943
467035
1061307
596607
912898
1059520
1043942
882358
641997
513886
613589
1060772
596075
251935
832512
1093845
62327
421595
401625
229593
278024
243014
258403
586010
697081
323023
584368
1096411
1028984
1028851
741543
57959
701422
509473
439354
999948
678645
847178
284742
189495
566667
962998
638220
903574
854886
174533
241847
417873
22494
1038030
400369
608608
509709
730143
103195
481873
463601
656128
375680
936457
124924
990885
602890
769539
438142
461987
1055557
836895
140627
359666
790170
790171
16876
261751
261750
245517
422707
1047203
1048253
960377
677076
929922
541564
22214
986092
167459
135607
718384
536764
498322
391782
553269
1016421
581389
942820
30298
972592
217052
907770
265834
712246
990592
486554
894372
730874
327469
1022378
1082044
197333
204569
835655
637602
797987
1080908
794459
778260
132244
414745
1022372
335722
241457
718710
80625
1010687
120960
213482
258122
133926
846532
593007
271494
235964
151368
464742
449837
889760
106848
806220
590207
572509
256557
817648
851032
922924
247853
1048303
759549
462009
1035844
900494
640465
16279
91675
817323
875413
252799
54745
670424
608119
914796
297817
172603
645073
30850
298470
439035
10533
457831
87008
693797
711525
707623
171735
1011739
986419
429911
542603
1015748
1092617
598151
415448
281505
944410
662017
547583
435314
977876
773330
90485
869237
784178
73109
1001558
1020329
18721
822278
1075398
639864
596527
206833
185180
524297
207494
466129
797438
597356
251285
411939
20167
959338
814460
502141
696301
1040449
101118
802223
797309
169871
1070771
464164
910385
673071
408361
387694
985084
327569
177242
1015647
497468
757692
86798
702218
217641
489767
24725
668935
451184
656989
916564
634216
537954
1087474
862671
709977
767224
91228
1093634
952724
747998
297500
421566
146422
209632
649525
71409
624688
415765
3432
744319
1069728
164952
479853
595767
958204
710608
940910
56442
691174
478525
218124
646763
218877
862790
242524
675012
1093044
367436
861847
618486
666392
779588
814827
52929
607040
417185
395460
369691
251567
969372
766219
387286
1080004
253545
204966
244756
836175
50729
1040853
810798
553682
365661
833987
631552
296764
557488
523068
833049
707058
319600
107981
147008
1024218
147267
309111
81865
112978
327191
949184
1100234
779813
24809
416597
1015303
640709
628358
424379
553165
77144
188253
372795
17107
99730
1062449
578618
1027169
836384
878979
1074228
885392
646063
335902
111433
156477
824126
229069
700222
171799
318449
578657
499652
560412
690276
456352
848035
7210
106551
703409
929490
821269
754966
146970
895176
392894
448386
1098583
698002
74811
691148
812970
600162
318002
1079864
972033
892352
1079643
1078593
628865
602682
601632
809028
807978
1043126
1014635
1013585
1013586
414047
248777
117790
116740
207100
478250
205317
933442
267625
531232
753604
752554
341527
850367
290193
289143
739610
311602
310552
193267
192217
699220
976277
783279
4711
57882
146535
315764
303189
417342
991936
364571
802182
736478
630317
400778
363199
371215
854952
150069
585702
99887
337936
656221
213328
358690
125534
1061098
148680
466342
910989
927538
816747
598423
325218
545359
682223
267535
297387
31187
835081
472094
986495
343968
958493
118163
863352
61708
648987
511900
373105
984258
985308
541534
65484
519162
431837
172817
819147
866233
346412
982820
310946
522599
672342
521218
567929
681962
121638
620727
425977
791971
714792
816537
952709
1091847
553050
7834
957823
166961
437255
20945
134516
659970
317114
539669
973153
720718
318949
727743
98254
1046953
161045
1096986
833108
436851
538959
424757
1054268
598754
471998
257888
614280
258673
939839
429683
1062820
956398
788079
715223
313691
109767
677659
403274
24490
756295
1062149
256467
931643
871969
8854
711718
60047
468764
589507
213208
975828
1061814
113124
265423
724788
748574
963835
850292
373673
100363
888858
436036
232520
247786
212466
179807
865609
424773
315685
1029788
613392
1079324
865484
83698
573083
881904
996411
379816
642922
1048545
153804
1039520
976649
64280
229620
31074
303306
715882
1094323
491556
115508
929038
853926
341725
230273
505327
741399
69250
216431
1066108
329889
246778
507180
488902
601959
879155
615535
436865
837637
180885
991751
883120
963368
307144
202853
471213
440073
189095
1045947
391303
925991
928391
283273
709226
736760
152656
962997
98494
909337
71897
521847
166681
820300
888159
505560
810699
604187
833385
968484
855545
479750
732044
186045
67930
395448
543643
746237
963364
577546
1021686
401137
109229
32917
786884
131036
481093
1041335
287447
1084605
886816
667123
1047489
961947
792821
868918
155721
853172
358518
379448
997637
119029
986350
157057
349372
242515
1008970
338048
29055
549234
695240
46535
348561
226114
223517
451597
1024627
232347
993424
560992
669604
338782
360625
317555
393622
428850
1034364
1052997
854178
973740
561251
663905
702169
1045398
936311
853054
794644
8057
443098
1047414
30990
398195
549722
362827
774216
55713
742966
936915
29031
279383
227393
844390
30630
627861
923888
539433
184240
308058
547457
13008
705862
188213
550464
1051260
983164
351233
323797
192893
511410
165865
75608
439579
686875
557423
463450
1032738
195570
149598
1003693
758704
725831
821516
27201
572445
607711
347503
67417
386244
907388
1097552
450644
854219
692815
697980
73394
235377
114895
961182
1056502
58880
204356
285238
681293
57198
115012
272517
373426
942471
146908
161184
958378
738704
797442
932946
495671
499370
854068
664084
753671
966275
690542
522612
636397
645287
510814
213535
1020476
242070
997273
534833
374444
850372
47905
691113
85827
526119
857407
362739
50364
187975
507989
2347
980766
149260
863862
281643
602353
925381
731215
350617
733996
900791
460790
683745
1081340
614341
455528
617640
1010644
677969
422757
137832
136782
146853
146854
725667
905241
904191
681203
682254
681204
172931
24045
505930
227026
225976
415685
415686
324111
943773
270748
772334
773384
1055461
986532
985482
702781
175841
298933
777693
481431
1023655
940088
713472
213036
354362
1051750
899474
79766
902511
36119
174031
587661
421815
355458
993662
985421
914215
683313
171738
512368
183176
741633
281606
530067
730126
288435
810329
967489
459824
921185
39965
1095598
979619
223536
456063
167343
295419
2550
1064213
550319
1082579
590761
135945
1066572
783226
344878
107929
620895
945882
738708
411673
624231
638486
120121
233583
492400
262703
531110
782374
443752
865889
698102
562309
965887
314920
362726
309232
536930
303083
460179
1073663
310874
519604
359914
976770
348227
425987
170611
111286
843337
692639
1019488
246795
384857
370627
745773
397366
264950
1021801
629734
976361
153948
915218
346802
201244
705508
570474
1023213
560750
941353
94382
64842
181030
67667
311268
345862
1003929
89376
539298
955085
829949
550350
866136
878725
386859
652800
399594
20350
803624
478941
138912
44059
436616
178088
341441
754236
571077
328539
594081
775893
236234
226792
28120
190208
460499
657797
738908
1082744
463739
905545
650954
11831
406856
854990
1069902
586290
798773
224195
151993
839076
906115
86776
416805
588728
575685
781073
592777
66010
547905
202280
344799
220793
383381
744054
913337
331842
375241
548312
1071407
236685
753346
423141
855528
963002
246575
269103
417081
138484
953438
64055
215268
256853
42823
663874
487259
603158
396404
642618
11667
1094213
1027408
196488
847488
568788
503241
446658
1001157
510236
58568
759140
99145
593706
904079
352997
907526
745739
159125
681486
932617
875245
446847
961789
172384
359907
1081253
509360
583553
262828
24414
469325
674948
268722
116872
256750
638989
1096197
272649
73044
563117
761668
75415
1036887
142189
447876
574794
864393
293816
270223
406753
821774
516614
342538
683214
594502
1023816
502376
217827
855042
365934
200378
476434
513510
600348
302118
503567
518917
53190
1055860
764064
942438
613764
888419
357933
997226
48705
661509
1007329
268038
781749
773009
157599
40945
155680
80582
528875
993744
583932
1028025
674001
936227
806808
355132
1089696
124792
1043893
992552
822384
362179
944846
363399
840570
329234
1055170
500098
974137
80873
20373
567294
552331
292090
850491
456621
756930
912241
741498
324755
858216
909502
1023743
260356
708511
664021
1013893
427358
1043967
249722
254543
198749
43260
204435
653807
656355
419532
175505
304669
792938
305018
731257
985596
532771
23734
973437
61834
1041499
960029
801997
943393
207812
1017674
826915
131942
397792
1074537
76994
759127
55795
299916
88215
365412
235731
266882
513937
983784
777037
620577
106516
939958
562768
285902
1066423
543020
869261
523811
359584
746018
729594
901341
751050
166798
67150
1086204
971762
472603
994741
590017
966615
797511
650233
830607
684067
540205
1002892
708085
101360
215808
420418
568436
232474
281361
523690
201813
396414
454967
851892
831786
259416
137703
385464
847657
578354
188936
1071538
24195
76553
707830
764921
568014
691769
536078
975583
297112
445053
278772
145535
743342
931788
103695
754650
331642
926007
430460
807804
344721
219983
396001
763731
706354
129130
951912
950862
932362
931312
1008151
542076
529666
817340
780308
414773
504327
66470
363898
1065298
97515
215050
608556
868827
545253
1030380
117169
48659
445198
302073
1075416
345102
453851
134253
178777
65550
218602
615259
721838
311969
506216
739154
811087
954585
496188
228516
679789
959896
44309
612902
364004
417046
714857
1060799
949444
1079139
216130
486239
707403
680030
681080
1090610
940473
446019
975770
788249
851803
301104
213015
1053990
880041
673779
556763
376101
171598
1069333
809100
768996
143844
941800
1065822
281052
1062122
557028
498885
562488
168582
188338
208046
899729
583815
921666
171185
28866
765543
318934
325162
77677
423114
582570
49028
1059803
732802
467933
278692
184280
1026534
7165
830322
114448
384382
741940
509359
580872
208045
594962
552698
506497
797848
160230
77587
733334
137818
233882
1095984
802750
596709
874343
380149
352607
762046
726857
313324
993969
14383
121963
1052375
405464
1036734
463872
420535
21497
455008
1006902
792518
1009574
1071128
483067
565655
789026
814676
790795
35600
304615
945071
170374
835815
637237
308595
195435
352251
813296
1093443
46956
548616
184789
494721
52787
36847
1040358
568629
340290
358435
882081
30330
146814
785923
137507
1063067
997433
73639
136060
135709
514192
1034326
327831
343077
900590
822054
17280
848711
531280
769433
1057037
393534
632163
72818
122629
382976
412238
709691
851722
543271
940584
96199
289237
731143
852519
587635
1084068
552092
989945
361184
166405
630925
1073718
408961
318987
221210
402469
243750
579435
262745
426121
125915
914385
208515
321118
1041877
109405
43668
744421
807948
32598
482325
1083630
285810
687599
131747
884375
724544
997889
172987
1046653
479065
853771
840395
617559
198476
152603
445127
650517
294995
69234
608384
1048489
430833
905458
9952
113655
614754
315209
976713
487636
497876
317705
845019
584095
1028325
733017
153758
821447
402789
966288
906139
880059
1053578
903642
862318
832857
237800
28769
215566
1024008
1062592
714117
354739
676128
530476
598620
267076
1022497
793957
741079
408153
415308
948427
219015
842366
924442
868117
575092
240142
799831
261276
848764
1025669
492157
92875
188238
422975
557299
223543
50985
749670
182559
344250
877528
313459
183744
281906
558286
56043
793341
1083329
21164
275711
316007
593722
1089931
583839
440465
409565
318927
783222
43941
813827
541987
56159
192870
1026517
617311
227938
899543
974661
434314
473354
420394
1023223
294344
477957
796207
944667
901962
248916
1047255
293820
108638
802812
308895
307116
62669
97800
671190
703954
888754
570788
929513
502408
845370
1045916
674219
261926
924199
1070575
728801
55865
489520
788112
1075726
574681
974587
208559
220917
788958
736125
865154
1089254
4270
830615
27415
810726
154870
194751
339674
448292
386511
648597
201947
649623
888526
899827
1080641
463761
25496
567585
489370
687606
540845
54042
199046
131426
352260
520097
1002642
421389
797282
1008554
1023389
470054
264335
526575
756219
315282
902824
420939
543564
267676
479659
269049
764640
1021001
534679
837703
79780
160645
806589
127212
375442
837437
932844
874086
849299
800821
33533
199240
723264
549654
801590
577189
131432
451583
275371
38952
309174
180173
1009263
656281
392484
579998
567140
907051
811330
3133
84819
44786
950993
640323
617379
947085
62177
644985
839280
434864
476592
441308
705283
189160
546752
982172
300482
233918
1055426
585762
663446
229771
322235
57926
170302
52457
851625
885048
44646
668938
486038
511005
646274
97912
312420
1072534
652984
858803
981638
1074270
877143
826721
577307
634093
727930
21218
746522
894103
97334
108024
832693
362766
641889
761572
182145
291058
517313
1098992
963545
1023057
376314
118237
661479
732352
525506
875088
93785
1065286
339793
694776
128091
222981
533747
835759
1081286
480308
908335
314085
238532
263753
338568
583684
1037876
655070
816583
647063
359623
329816
472438
719735
438640
1047866
1033675
87272
958621
1016208
1074207
805631
229611
650752
958052
294750
313724
230549
961881
1088064
938213
806903
260744
509129
555833
578692
805660
699820
818866
940443
1037703
266150
438697
294278
756802
906783
244532
717972
44955
149395
478106
758572
457262
103907
428625
638543
935810
372922
992622
960335
516030
117085
854909
791242
743619
53862
195683
841140
236400
455475
745913
994394
7589
414094
427905
1043599
1045485
1008414
103168
1088432
1087382
362862
590562
853081
799651
198326
197276
1074294
796172
394897
593495
1027469
124265
224771
73466
928307
854150
495330
966675
439768
577869
402380
272482
400759
1018780
401728
891493
21174
801108
175593
330490
446048
430695
1004572
989710
1030243
290238
1069722
563700
342820
507357
772506
193874
163390
469308
357345
755268
464450
443819
840672
1100313
336679
190960
973177
805113
60293
377079
255949
1087291
693138
611729
956260
486699
1041942
1084300
713991
49273
43218
808668
1060583
869687
307369
624907
1085663
534230
241972
451743
255079
428748
736918
218629
366125
731248
128026
1094880
238293
681309
516328
453790
81108
344561
160028
616774
459760
906189
152717
151667
221584
869660
933689
1038198
979631
892301
310179
1017254
274764
954149
629584
73213
670154
1028501
401965
326052
522568
547528
426472
6126
835997
151040
606749
47896
1098234
345395
194410
474156
790261
56599
762097
200312
626529
1053888
66579
252126
917682
629042
486342
930109
355143
421044
1015567
852675
972648
393636
988678
485804
872238
490679
133702
783695
622935
543770
807970
960552
741538
280966
1083720
299993
291096
400220
524158
933659
338470
466083
657473
158704
307550
129124
612076
634950
469716
307009
222747
507658
215515
1040159
133741
735492
44696
965350
301879
78863
873713
1029509
818237
757789
193807
792309
957840
261822
446783
485490
438081
824633
261996
759291
931586
772290
290024
1056212
155637
36957
564001
711115
365504
1078569
562928
376027
975603
757614
334762
523867
533197
1020551
897698
1094193
303365
303041
992816
146939
838016
919806
285614
203167
428929
515149
147112
561765
484452
672789
701444
247014
664979
78427
262660
946765
970437
35984
598643
373885
1044313
838551
330444
447568
1099654
908329
232077
673506
745267
608910
754847
466999
1019354
888824
821352
62782
543386
861485
32044
749677
873332
846391
222629
655346
496823
554141
1079444
481850
824466
363669
924350
174613
304196
489339
672282
446987
1057608
1067710
653729
181333
89398
1086435
387797
777910
749235
130905
858650
948793
1052851
9359
328426
726247
1069427
1079274
641589
905585
18485
37224
549785
252620
273021
296229
798444
581633
854901
122782
1040629
228872
397886
491413
669297
803126
551417
1098274
1004640
1084336
303031
476031
811729
892498
992446
1023178
1048632
48185
684561
1047348
391560
76586
1075895
1024316
616110
269233
352583
750541
483325
691663
899024
387281
831484
652295
1039868
590528
560443
136793
965391
561944
246515
576864
219005
15454
369526
1059749
5769
1057940
388186
1041309
954598
731022
7648
457104
610873
952675
579711
469858
186193
738700
1062726
924455
267768
29407
95370
741735
885532
703658
214035
641138
309075
267300
324700
625147
60046
629904
102269
785084
43809
670165
472034
1036259
157818
764451
473913
917281
294784
795411
235138
178043
1082467
1083517
924188
1058314
411455
410405
139065
674004
428466
1071969
230287
215724
378933
706380
706381
764312
763262
809440
840507
631866
146549
656744
234563
60343
434762
250032
756229
644958
591999
478263
282910
892601
430078
585636
401746
691405
648288
752728
630063
576347
45668
788410
261614
217588
961385
646797
424536
988234
499550
1062841
1051552
324594
829714
421894
144345
1065816
624078
136406
603948
57301
582186
891853
795584
671613
728872
684589
50593
8197
67892
232450
768041
938982
47656
934975
257129
405534
524395
342425
400401
521539
902667
743429
1085887
559747
807833
512718
393202
501669
701095
724990
125341
859294
623751
427854
1081301
150110
712113
487769
995102
298725
610139
192659
6109
664249
593515
5320
571618
160121
659582
562527
355557
218178
938765
714217
31355
593278
446702
437644
961056
514560
605519
283894
818650
996248
854802
1067818
863641
593380
301299
923196
801113
519416
1087464
284817
483146
456700
671276
408907
655115
316301
685875
220329
91095
1047691
773764
22014
313015
426557
685321
852332
680842
1010745
972498
681477
390411
649759
354608
1082895
431672
56898
58371
1097732
369493
70598
411813
342094
943173
789268
1003646
1003645
898331
881319
151531
190447
97599
959812
905781
835415
944392
953115
684914
413562
57063
503776
945370
586649
52053
45235
744905
85438
141977
225342
678458
551129
244394
457134
334534
32989
311804
716049
381201
543063
790742
789692
152727
39485
280308
1057867
268631
40447
163648
981177
524296
440107
731064
214734
1082264
668508
665537
560349
756415
73263
792616
223508
595765
212462
598517
851168
143578
501730
652816
34494
155630
50023
102092
965317
838061
54862
981637
297072
613514
190309
900115
853783
486191
891588
455614
454564
817109
499781
123106
435925
933192
409061
109953
260020
110537
111587
586709
114492
964917
963867
126151
371580
670220
961858
741615
470316
373545
993263
503953
698491
487023
641023
523551
639263
775718
117462
391193
649283
21634
131889
986402
233966
809133
28565
1079991
947967
975123
273667
665352
359028
716037
92833
240902
568176
522129
1065714
304973
606703
167786
500723
332399
924838
863681
592042
195626
287478
839025
863957
900043
783249
1077499
780648
570599
343466
351043
451949
1080447
196922
741870
666890
204590
146709
30934
178241
142889
1091226
746959
264773
243096
962383
61756
555678
411298
113139
1017284
857239
64442
986423
477620
123147
474737
433198
350355
841918
409595
312076
28903
27184
554242
262017
28454
906127
637981
477305
965844
74408
506971
714933
863195
296438
295388
629987
74788
302459
263858
954698
358236
594862
371692
286173
744313
1079314
748344
663394
236958
614012
800909
801031
758247
408008
245473
963504
648837
659391
884636
204011
143440
1055004
751393
793990
157700
833956
547880
567895
789509
843137
900524
56049
204238
446938
433248
784578
374803
482413
319596
869251
902098
119479
440062
718057
719107
500363
555849
838232
941678
97618
713969
612239
261364
118800
364857
891996
191709
795161
614777
78952
1065330
243042
845692
604919
937525
900522
925294
9236
765446
1068283
1064649
381855
172998
548896
414863
239280
508695
332019
1086032
774455
156036
951875
441845
74852
21422
165376
648452
163932
1035608
938895
927867
595642
287300
809473
25362
680861
664396
1069440
444680
875094
379377
288469
500443
694230
948000
157304
18628
756359
347927
970559
398757
194803
785922
174351
741034
241495
28948
626948
1043380
728985
1083883
449056
54514
144609
812306
909373
300369
270740
925893
48662
899015
64524
592821
642748
859137
874993
463215
368850
795490
367099
93518
62156
437875
1020890
707104
683557
915181
683811
347681
1068935
821846
636188
384069
1024949
175650
7667
545264
319063
661842
388765
549370
1020070
57215
225251
201871
252115
202035
1004793
333474
402209
880944
598496
965644
562601
553744
441780
150849
173172
153057
1089537
624383
760874
1003158
885368
180494
1073755
942589
121021
169202
1067343
16167
519252
313697
639320
1099218
1053957
333302
1030259
964831
302983
766924
499010
444204
684287
425017
797863
769739
641004
407273
487858
154868
777313
259836
524023
944281
1023940
578204
412326
491578
110479
300953
448257
605657
234029
1044701
288744
582008
661665
708217
789499
1037041
424796
724296
950023
405370
106108
41791
577420
356175
852658
332653
824543
981342
829249
51038
158272
394549
230125
441217
1002136
1017033
725384
110162
616212
546987
530113
953138
612066
311008
244217
381510
23080
753083
649685
336210
862517
399080
535797
464051
328657
144016
1010378
499360
904236
169416
960431
463414
577324
1069748
145962
12286
622318
844928
782676
210738
547124
55519
587142
811677
326964
6885
962854
336775
1066731
270550
2718
80698
119201
769127
93857
860306
393363
940652
1087313
627839
762244
43004
331016
108160
843159
650757
464008
876174
340074
204701
1058070
780869
534115
355419
232154
495760
775757
251523
199994
1089493
38624
614240
323252
66047
274768
372106
504490
642145
1060849
715109
589871
233215
546268
296557
717090
90834
414415
940322
927012
1000644
368435
917285
891776
932356
176810
749224
785900
131867
10789
321510
125676
576243
499238
61810
640564
754997
743152
610751
324869
1094776
222161
1060308
309589
251732
1002828
248930
727562
132391
744628
463083
130430
374525
861832
891433
504348
4368
707888
856172
450462
990928
721175
555266
521255
1081576
474127
814026
152913
5944
386804
969467
878483
663179
296390
934014
380908
757782
230075
204562
186156
493157
4407
138743
880089
854422
248244
357692
724610
723560
474357
965302
823618
277159
80099
453514
73413
943202
630014
402325
1066995
1077800
285050
782497
618668
727373
274211
902109
1084364
641885
667224
1079300
807881
450916
109256
391932
876735
509253
585694
150813
674428
222971
832767
1003149
186341
691353
121700
809056
568441
356110
283363
1061681
401115
451322
906107
1085605
724595
243685
933104
562998
299878
1075463
134559
458427
43756
727280
286728
423833
701282
851367
947819
839712
560423
681526
466721
170492
552306
278662
672802
417814
200283
959522
594794
1089704
275287
489411
960275
79824
826607
282739
128438
194002
379945
986590
576531
945149
894543
57514
749501
320757
914916
65700
621375
425610
47357
627415
1069280
864644
661471
227974
580037
359748
966844
643968
159466
589134
452853
701173
961948
945773
188699
950561
81630
242687
643049
839796
868264
409270
1034077
408958
654032
383403
434674
1054229
901412
785466
250764
545816
374420
50234
159198
7469
523695
943510
445278
114167
732287
1014655
25677
302200
513333
682507
118659
992408
623864
881166
244569
744085
660276
201726
972189
583207
1086796
1051055
571863
275522
1069190
601479
674125
913835
298377
297917
776706
1009797
751129
483858
170384
944390
502073
791809
378580
32369
854613
1004827
6642
494060
283514
301328
7673
769938
890858
230264
775418
138643
767950
992574
982581
1024175
117051
353170
728517
892496
116830
494380
18549
621363
1053847
252843
232543
590382
984069
618859
501482
455912
731142
59263
694349
109731
1042893
986267
770680
475524
1023878
666820
1082867
123178
745483
853913
823270
621267
1058484
281065
715745
565721
109828
907728
276775
942833
275261
290205
954763
50220
149962
474358
771805
765106
601631
849806
258061
44828
635976
1093039
1061946
403866
953642
345470
1044500
422621
1004332
922970
535738
968084
435111
884561
167144
740566
709861
821225
747044
184308
618000
603077
314835
154183
929079
371430
426335
842877
12026
816525
502566
271167
686981
708495
14443
247297
276242
837949
128554
359743
1036234
787360
1005905
601699
708753
749864
461207
432368
66943
47891
461616
736937
52897
1089297
194637
362069
289753
1025397
725967
621319
278883
973933
207368
233838
365988
1055470
161103
512081
1005088
386263
216352
1019603
123923
437263
577346
682143
849666
881198
892689
281715
57935
490691
426143
1097532
1084596
217509
112924
123555
527542
304468
978839
507813
805928
666770
971253
855579
723701
27060
678030
784769
617678
316125
865291
1053066
7447
852814
619347
893213
971790
1018303
173299
147485
356421
104209
538724
445412
221492
452977
1003199
420582
1095121
453259
120625
311800
346774
1054382
881007
981432
202160
659258
133603
853865
1015904
641834
750417
37221
941797
788450
590742
817483
642354
1090735
176409
160848
356968
792386
752192
337086
263365
545215
767810
7425
838423
887397
668567
879271
1051257
1062111
287943
213698
597889
329219
128542
698383
354576
991084
237993
963657
406860
532926
669366
874478
471328
991941
75353
1099137
625773
648767
785646
907225
1089820
539403
265410
833679
405039
191661
761306
201475
372733
95761
869904
1044018
977710
368319
504679
985040
1021036
41989
605103
703314
738064
1052196
409888
117877
276201
659465
637838
656126
608156
257372
566917
127012
489142
388551
159892
720555
791052
115180
1061028
153219
874173
877967
1011648
848142
689772
876438
338781
211901
983384
742228
142022
892388
868586
336306
121796
970356
1097848
816787
797738
386840
373555
1051475
841726
248258
772293
544650
980262
440560
659537
114475
307200
36480
971197
938437
517010
77192
538515
860092
781516
243041
761961
535021
853968
680702
564820
965458
258750
1071790
615708
32836
737183
562212
425034
441087
946275
529065
182108
229301
916910
917960
1071066
348112
367744
1071362
765191
807835
252498
747315
388271
857781
751269
140981
1026143
949431
1030532
344871
129128
697474
632251
161588
280168
124080
248034
784922
578832
638034
759795
682234
242969
334529
939528
792496
146225
783068
44622
344563
536460
696312
898287
103650
846277
821543
950533
397848
176780
962818
971828
836417
952765
211134
677322
18300
734447
569971
1014431
164914
1063498
126080
216011
544707
67477
740728
99543
170405
93748
622188
853827
285469
1006344
790758
557337
558387
915874
466472
868589
275278
617337
123048
124098
145084
834474
691137
385831
334115
119842
673539
380627
544209
976294
783520
781338
1002133
59674
222261
358577
906687
742424
1091966
1090916
755654
503752
644192
422591
828301
396082
799277
489120
694185
894308
534755
1082996
77870
452255
194538
345031
98874
656511
656510
657560
50269
711152
530248
590330
451067
494519
950704
426117
108935
5452
490048
75704
726909
419370
958218
497632
362509
156022
681902
813886
18611
769683
100085
224980
908594
849095
160842
790464
876260
848681
268913
831735
269152
438797
961600
585802
156437
1056215
548083
528440
267853
302497
571410
500825
236544
899294
256975
573599
883289
246164
977307
869362
396166
485855
811492
785688
371332
171820
1020088
31925
307613
872312
966225
876437
502808
943149
770810
823279
1006890
1023356
450719
1045450
915924
295461
823890
752483
1061424
1060374
292899
771382
857268
352659
648812
647642
480786
119981
1065276
277776
1034587
531399
763884
115352
1044568
445640
746825
251320
473756
628120
443656
596352
102232
51984
1031265
914709
612617
561045
696952
1057369
1004242
722089
944992
890870
571949
311637
826709
351389
1026152
727863
1010267
547633
496887
114818
1008524
118582
115331
299156
531289
611383
887112
648246
318338
545825
888948
1083378
672864
698747
476836
365502
116697
548093
60891
203642
82585
119887
426184
850362
327180
1027088
82468
349794
398602
554268
611629
727486
118872
797635
273451
334805
975114
554624
833547
194147
977088
144665
1088282
982223
380630
615683
425593
749189
391354
37895
195882
142386
1012000
101219
1005967
474138
899199
338494
584377
424311
1034762
307463
488472
884732
555409
489643
133482
1083911
842615
770745
585917
467021
889500
725175
313877
648269
804297
152505
12452
550237
717060
718110
643031
1046889
402285
96679
838990
175953
193443
489161
1008127
986338
5635
789812
487980
785170
266830
579945
151967
185113
260904
920019
222680
141499
229793
228743
1060269
1059219
197531
94694
289243
870673
569173
592686
807917
314643
612482
25882
1000118
310182
434847
456054
122228
1029748
862715
963267
716844
1013175
83903
741166
284067
468984
956669
819120
611962
245978
838669
975308
854257
309615
767532
987374
51354
462947
216905
634630
261197
1039992
250373
93547
168620
716008
447392
547518
548568
741499
261608
225908
171897
300609
514954
445233
143980
934390
471541
47507
612405
59887
303565
897982
620128
41866
884910
268556
607425
779087
361843
557272
797420
334129
783605
808097
447687
1021162
260256
545145
720127
458788
256269
109307
547786
320787
692690
1038442
586307
198949
736432
927393
926585
386768
857560
8934
191802
914905
400201
1047466
65513
428660
426011
615256
479297
1066154
2153
926732
153877
328101
32734
399970
351318
827267
460167
23736
290035
971528
1055748
601318
1069995
861108
704827
845496
192982
31497
965922
648251
783687
134773
732020
753538
588492
897491
915237
589085
152369
328633
471361
7384
567794
770055
134712
93299
324834
337213
205172
659940
362689
556606
346482
522660
396620
174111
664065
61792
964707
1002090
757900
611089
804283
763169
495701
92327
515227
921663
1033075
973691
545159
883163
302342
628575
774731
219636
917654
841344
97391
208900
268453
201771
435937
587317
774615
552177
585110
804339
964649
400925
910587
650021
866731
308945
390202
1090534
446189
41854
246543
30531
1074392
819925
689317
53069
954331
156371
188598
62565
49257
1052745
455723
590940
339484
844580
440529
186629
325945
1024013
577484
1081944
325564
889900
471155
54359
700207
365034
729477
667125
817867
172429
460322
614755
1005440
1006767
530663
987744
988794
1057603
886814
951826
222285
886812
182748
302223
682621
535977
386168
961516
922710
338026
866050
102622
133545
775859
381343
522368
366334
800885
800886
667016
522961
361170
412171
155593
824848
1082220
327927
683500
333051
711929
486518
1076763
639603
140822
237740
670198
246419
466226
506580
1087635
232035
682956
940862
811461
244525
181945
43978
934722
106496
887575
690509
4273
583821
862567
464082
758859
398810
1068129
701641
942009
995180
206638
466248
1087933
201254
544753
73112
136511
268960
1024824
761356
116666
545220
422846
466668
335214
885610
258350
785753
156782
761135
1097393
902452
199245
893944
644179
794512
172049
1083057
591120
860072
973168
391607
1079272
149347
5058
1083345
10068
402298
390407
767358
531528
79502
642785
789160
12709
391180
626169
991676
964531
1003574
31341
89519
573014
160631
853155
714784
182118
328427
529042
186622
356042
1074039
590220
146043
685121
23874
857507
367937
784681
102475
562270
963896
953712
403335
254598
279543
1081371
603000
401020
1039241
754578
969697
28916
177434
53428
561546
795819
789904
741104
267433
691338
482211
911816
799516
688948
884952
172891
159779
651327
354068
287307
687408
881367
7262
113848
194001
312372
1061796
308609
80658
606864
954431
1029715
1025307
704405
672096
1066745
96675
128390
918953
901840
644978
148448
751650
44143
469644
816358
789862
726694
76390
627251
858466
181935
285003
933141
1031367
365057
916717
499638
1002312
289066
1090969
996820
249852
822522
682232
93328
466601
204313
1018215
295909
1062175
590625
750318
429472
263252
584005
309947
539729
490085
1054572
160968
693167
872843
36333
855865
701369
471345
121740
48633
1010168
464280
743174
411315
637702
1013653
942122
455841
388783
61961
109565
744346
240686
832983
292802
1083826
29546
982757
265058
1058234
856350
414684
742506
732637
708872
293144
141442
275979
1084048
753383
619435
826523
333624
343398
530647
296574
415255
76124
423303
925521
946757
800817
704318
563682
1051004
12398
9993
526608
920282
37448
576648
382955
582509
624837
1099210
886380
328865
853892
954571
669353
21439
51748
532443
564405
218863
1070432
1018566
895397
1090283
897637
998289
174253
566824
979098
344311
323657
785648
117498
871292
407355
828238
412880
311019
472079
744970
927458
947335
380805
700667
269628
6104
426382
685367
294136
371689
554469
636840
173433
193491
999559
77776
149919
735165
1034028
467553
86018
390461
527051
765881
959850
859798
264217
843138
211591
724563
1073169
253972
659984
688187
935333
818177
1030295
102613
253247
286657
82232
103501
464565
359226
112250
933978
12033
1100125
616562
490578
631755
797776
333157
923061
1042230
12673
489880
132749
921247
803130
991384
253133
938424
34812
584875
420764
988111
293970
569013
1077207
164825
752649
554642
101654
696339
597940
822870
46791
476223
1046543
667444
200801
1051559
371939
164309
373919
854149
328183
830787
614014
237599
506868
684591
377435
745157
930413
54151
1026887
1002966
538548
692254
653628
151072
246507
1074563
72776
12550
609031
636720
120947
949602
300382
1052875
375113
383789
791864
897922
956014
744868
1023788
361257
60291
937458
1044612
752856
551623
174839
234880
528643
589230
682244
778595
242574
692951
621669
804170
400240
140837
476767
659948
313783
96196
305448
700724
266767
907923
623592
529990
201809
175996
641440
179921
74189
95910
857193
450382
791019
909745
289501
146312
1048860
324220
100142
1050418
289617
454879
501119
109511
624286
18785
742409
87200
940033
569440
714794
222122
706672
1085901
180720
988435
739652
977119
340068
242567
41212
631288
319379
304238
72513
603641
97616
745017
820253
787807
665837
437128
54057
443207
409975
149499
946202
1077271
302366
784243
506041
233635
928580
433015
553764
231408
72783
213348
688092
1057821
679128
289517
987159
1048182
1018344
104582
1047556
904971
49824
532163
658970
465765
828691
967706
804345
500435
63657
37913
711897
988962
620580
289174
156316
303358
877274
475092
171777
53968
240532
957733
833585
462747
124684
512492
764816
602530
485344
744093
755752
573295
661724
180794
547495
1016659
783237
944265
149066
58172
180714
832248
414787
152383
1067189
176293
611856
878093
65373
1006577
904721
644787
832471
351379
366613
219912
779448
346298
383174
377480
703920
542545
319587
1006097
705904
412187
433637
847427
30542
597695
1027381
213909
916848
683639
879983
480858
1036508
1035007
181627
763022
424728
984745
383105
812484
105244
451563
806300
729106
615177
141833
540202
371906
528882
1047908
177897
916862
288532
352814
915689
782756
438529
167536
717945
670332
95779
280996
544039
622260
1051833
212178
801455
1098567
396359
69402
897420
576181
480934
178254
259549
759192
654895
76118
135591
566427
415533
277089
815744
931427
1058515
407423
159183
1093767
612025
437209
938945
692106
152605
478692
397319
1037499
164287
755035
975931
408697
252113
356490
507826
465782
499222
185000
490074
1096257
81083
425857
511035
425099
487578
382278
705022
871017
169325
888954
519711
425369
33686
775199
11093
776852
384632
1054977
1005964
60801
569188
483700
699011
747540
424464
278632
73558
174989
375403
247328
68651
767008
138166
372128
155785
899535
168619
494912
491130
490080
593880
301588
88991
648736
1029678
35987
34937
33887
32837
48568
1033797
789035
527445
688043
908352
233302
338659
337609
627765
814088
346098
790213
735019
823763
487764
365694
215732
375887
156349
751929
884439
948974
468729
239999
542210
42798
1066661
935977
814596
513256
432296
181344
539288
687428
1046268
287288
844100
1049732
14342
662504
227165
424175
1045099
793446
526283
679646
175055
105939
1050126
727478
90575
316258
605713
482218
1030946
211625
23212
784865
460758
217722
583404
748374
260346
60632
705673
1092399
350258
668287
35295
454622
896134
783630
416273
143273
13624
275783
990081
561459
641985
133551
370994
445431
660461
212084
560648
329923
494619
813406
68688
366379
241374
1007453
979776
278323
618613
180911
734890
72064
5445
861963
763836
644207
322093
174905
968496
559342
771871
418406
1010139
356613
446461
522230
862345
987828
917620
262420
999268
164248
716777
113741
880478
14414
52067
154075
770559
241838
237448
232863
256593
856151
216218
156575
485902
316146
175115
308659
204233
86376
257957
586227
481044
443153
218213
751537
253125
432090
1053604
263194
923866
1051958
191033
61715
211691
778020
390995
906584
500064
701834
569315
591892
471340
997131
1047426
122680
858697
748848
710879
809913
375332
316873
217829
392364
1027986
80544
439023
385643
323524
753473
1052330
929688
174388
677560
922956
576935
231779
884237
200773
1067764
1079686
681733
915883
136583
340172
928852
906237
491598
459981
531847
432100
859569
942517
351457
726430
956063
1044458
865807
146073
1033630
918191
568876
223538
751554
892184
1059719
571740
551149
175502
950914
253786
914030
1096281
770287
657540
17597
789029
274608
733257
186122
870946
1071183
135660
525497
714227
67396
519821
756978
473610
685677
505384
165201
973927
77704
779307
237387
341728
905508
1058456
206757
260598
981639
657727
873514
53997
782622
66014
657605
520255
960986
21273
175875
667746
271658
135975
288706
1014036
1016558
842616
530737
68474
543689
818314
379258
1016919
244360
407350
563072
410335
725517
235398
455300
45495
1074448
110138
415119
250207
707919
61682
359694
597246
772546
552985
931659
946212
16039
614722
742724
524836
712621
1013145
430202
534347
244586
871668
361554
885773
77155
204288
630949
677180
768686
1087663
139830
123212
397363
507717
162067
539753
236221
251101
680693
590140
230500
89415
643278
14233
646136
92592
896524
705071
667238
850837
768275
678554
608760
797710
284422
118083
832528
357645
392008
815901
1015050
120117
405359
873999
523356
231743
740230
50824
918243
275107
405257
424253
185404
619144
950142
454808
305812
621619
125182
209073
1096470
187910
970342
624889
642862
375566
452964
500718
799280
503700
806167
329467
1011753
953697
487459
904091
610039
416015
1021487
374844
920225
169343
746817
761831
681910
17555
67127
517663
579800
967775
561010
507725
68653
287760
848135
693832
222265
643252
974551
830390
1087187
471114
948426
761966
1045593
485164
896883
543800
340665
442789
1006858
855101
212569
277873
363275
373664
374140
327329
38642
804141
221449
999040
651898
581969
548648
810673
51700
338263
161557
294670
758968
298436
128463
796215
406487
643419
972020
116260
951855
236788
508677
1079600
395273
516313
748133
662195
325294
278637
426214
116727
1045636
592282
417132
414301
765331
88112
876093
134745
698731
1012709
549948
411280
524076
582230
641564
616696
155942
1023522
403650
815042
40542
335266
1069159
310997
805895
117329
205668
668505
293703
245392
1033823
895824
112930
433783
595690
311184
246998
878408
795950
1090628
689856
1086115
418834
1072111
545049
615252
919063
1085937
252080
660565
301977
931390
848876
395853
146079
67212
704905
629180
929310
419520
624601
755856
516496
210687
182922
758546
714162
813477
640185
900016
551267
131306
869673
606339
1099004
388156
403812
745108
242758
915663
838375
642633
217633
468519
122117
532288
968326
798467
797417
133954
559513
497094
402368
401318
1096072
556453
993284
267967
273227
272177
520773
942515
186856
150483
149433
940572
224676
97928
869538
721398
78893
522182
844469
1068082
1036690
716312
1052946
937635
18689
447409
644653
481499
508962
170843
345018
179418
227418
575506
829090
369436
834075
247839
936158
711226
190691
326160
994053
211372
22171
535147
923068
376021
566811
812682
57033
248968
1066144
1093979
191814
727457
409169
585565
1006018
579024
586105
190032
1009848
851070
613128
85971
426467
623232
755725
43931
186044
648312
526920
990267
639200
289550
526783
91418
865792
1081303
971010
1045744
84517
336689
793807
505385
942320
314371
678280
453672
745641
69271
182881
758255
435772
35202
187738
778845
499510
381550
1068726
566998
1055991
380665
242616
955057
489895
1040745
76394
540120
111288
455672
864256
434888
640702
981745
54791
403265
944830
737800
190727
775271
558563
605381
209184
273017
825474
444428
822065
937930
82772
658735
403583
1046284
29842
918239
169409
989044
739785
648076
1097613
356772
374835
145801
762562
1008155
437042
7564
113615
632506
208670
402992
1016807
758204
125048
577535
632258
14389
932443
691953
746080
880507
911299
237304
876953
448366
315111
4209
650247
1019029
451633
926275
861802
942157
847921
387633
607084
121689
176620
67407
341201
360779
324267
473222
232605
121408
853043
974075
574932
855396
979623
468209
986397
143879
726882
32560
771665
87480
695913
83408
176191
529498
903272
29052
1066760
124865
484992
791585
479997
961589
1030089
513219
7175
303803
758637
726843
261392
54928
455075
942806
314753
684545
800843
634034
523568
874020
315117
412163
430180
628387
205462
921602
584487
130265
843040
323667
690537
505328
934751
747628
213713
1002746
699043
78416
915036
813905
614273
401500
666056
322149
813460
231575
530064
9038
919086
216021
741825
847787
46309
984344
846647
557972
185708
438521
177151
1026648
493114
1088827
288601
471518
103448
476873
769508
616087
700585
1053998
616068
53485
634569
757717
787868
77080
806510
476962
599054
174907
487153
492195
511202
283945
783064
225456
391111
41265
385099
97411
273964
152468
940731
845811
528273
1005457
984305
201728
1087602
923839
322903
303304
65440
497944
496894
13424
426446
325870
466640
456524
761682
817643
28048
837575
482681
441125
156966
993051
221108
1004630
254668
255718
304273
732045
929778
657317
135776
88731
427864
259840
706391
1044648
301420
924745
649352
1017997
670095
120808
857957
266931
421197
3381
3084
644680
696023
906564
272805
780582
432923
584919
1051628
889162
167682
661328
1029958
767304
1066485
404460
477639
514581
286312
646257
229349
55126
80790
181800
627599
978622
35429
730069
320201
1042884
194509
429870
611356
824176
531089
744854
160331
422090
651164
545190
949944
940647
777040
299207
71455
586579
722150
667684
573359
129715
409745
345921
372891
373653
207258
80228
265452
203898
494014
1063615
841246
389445
705649
559687
606562
124588
484521
761146
156548
627150
316123
809029
888190
1016271
114808
133907
99170
289376
288326
289494
882817
638744
1095096
177907
858812
128536
809239
171804
951024
195006
117631
1094640
747319
429992
254745
338458
335875
70568
280728
904330
649284
583893
322422
201263
30590
512284
111765
799199
454399
764991
991335
965901
117316
243912
742604
358323
1084662
243441
940279
210009
102875
606004
601100
51703
362625
454727
918988
804095
837251
829191
98725
227265
667576
229085
855544
660515
848911
418722
234035
832349
426259
500949
1086555
84465
12256
13877
640210
629147
330926
148063
973107
716337
1077332
78726
673737
523939
162802
313003
2831
349340
544870
419397
992651
727579
555358
545671
690359
163900
23747
399524
46626
811838
1088598
550441
28865
271357
405562
956227
1056583
614850
1054841
487592
133785
210251
883823
432424
622872
438321
172183
1057258
994103
734398
929163
614332
539623
610570
219149
514757
7603
1097789
287554
117439
52639
92939
1003877
592976
760453
445223
986286
695520
997585
1038157
83827
622629
306000
722576
1016114
469762
117929
583134
167858
677280
842227
751765
512268
34045
795464
447400
653218
18502
127786
141424
905471
647132
709243
1052809
536894
184790
404902
121669
32698
404050
141843
552968
996064
205390
180937
260381
1052064
474082
609948
113186
289202
868963
851289
524740
748039
456126
821994
231802
725681
589159
88841
975893
355520
973475
992372
225699
775307
200956
1051131
211666
618689
554167
59408
24983
22923
898323
273560
263514
698684
1079519
853515
250545
507253
971316
51111
499610
910476
778663
186232
323553
681750
1024930
1043899
288572
835756
956324
840478
1022429
776797
305068
1056049
140010
879366
1026353
349683
763943
795310
566630
564100
142654
1056224
17407
395279
952573
418893
438494
442347
842372
672943
264797
538759
879733
801093
305285
939706
427063
289097
19215
770839
645725
363418
512523
402774
661714
407895
657888
1015923
1055447
904470
538056
722853
39947
736102
165108
12750
821702
131649
163944
843235
522424
465382
26136
419975
887462
1086671
295058
148771
291450
1044592
374488
5036
6086
630165
251504
213887
214937
163699
33575
681316
226535
235185
804144
142899
913489
602422
1032024
846055
847105
418633
914539
298937
860903
861953
1019728
570628
457958
1089608
418649
1028131
70482
239396
15115
256055
116343
507442
767440
163134
501833
283148
713642
761432
277422
910414
318218
1077290
112958
95515
939176
897660
934839
970927
776755
555195
728348
582098
930048
908828
671067
653760
472713
929078
681926
786605
61207
861768
995294
685472
389867
308617
201408
208624
394213
304845
1085342
699034
98300
438043
201284
274809
365457
928082
527879
905524
358256
619783
910671
641892
507765
106331
854389
1084165
351469
653779
520743
175248
492278
1097101
746351
965413
156908
360603
914138
115211
397565
47904
160259
613665
793215
1027608
974582
272252
762364
129276
355039
458558
665097
1045951
218236
410815
272486
392509
138152
815760
583900
994986
11695
614586
1088133
845433
662360
863932
1037212
897221
392485
746387
51293
191505
929317
260505
176017
203597
391306
1039646
821181
97161
653480
911909
652123
811332
807842
657813
668526
1049881
37504
435904
181440
749966
1000216
602288
553339
623968
159536
466486
132513
101723
1076154
766584
185940
251325
363240
615092
295658
961537
616443
803912
89826
636131
670819
893028
869751
153647
147560
93831
93830
594050
800047
56633
442593
761658
247196
378698
345284
514743
448420
635795
178424
93119
373087
747523
1031573
1063397
226548
622246
849645
936258
236519
897283
638805
682790
982715
74114
268930
1031442
921695
692771
659862
239731
615189
66678
843912
505877
654226
1091951
714435
446601
755612
358687
49937
223917
100910
207769
656121
739433
912593
794322
206182
506450
127812
1096848
587011
1014096
368690
231138
68638
832339
253042
405924
602403
613376
604284
869427
330498
707733
941130
385702
241558
1026953
501667
359909
709604
631246
230137
146772
459101
712650
1075907
397572
837078
1058236
966725
23513
648986
354235
407285
136000
466319
824998
3964
929055
857322
910459
156898
948362
94598
1071964
1003339
192518
900180
881381
74964
724764
120987
647620
80622
400468
205239
1027213
825209
671434
1049719
389155
710953
567098
16303
150800
702822
560030
1054652
1066988
393219
542309
811183
971040
636665
253410
719985
163606
688960
42719
557298
908869
123975
139546
963578
475560
109635
879699
960045
795186
183479
370009
272027
298330
892272
830968
491097
57111
608167
1018844
211801
863493
460692
930768
774147
543667
393266
896593
948874
759865
670211
699965
155108
57790
858611
863292
869221
680150
423352
765173
453205
652863
1040837
396411
323154
378648
783575
811496
269685
981246
642244
1082322
150077
116780
487243
218166
441134
838838
818965
1043692
279709
465384
828748
910235
987788
191715
578214
683460
239318
32073
36625
368337
719021
817572
941870
288334
414591
146025
110624
1080521
544968
570074
957281
1035794
148770
562329
663937
867460
428965
170332
859310
314730
252005
705610
582496
533711
288002
735857
178882
345695
614446
571610
70542
867050
487483
1067279
740577
1027916
404647
1074978
222320
540499
28010
402997
7767
511244
617642
152401
551691
130470
893020
478546
933634
385163
623288
634484
547443
969249
263047
789706
939933
799611
796197
1098271
1048671
140986
292067
182257
862748
22232
931260
18597
978986
949291
187473
66675
941950
890275
1093510
348360
390222
97425
293869
923400
1034231
485017
238746
750194
966740
408924
793004
835824
377000
599000
721343
644042
184791
712753
953953
73134
865913
711598
234893
18178
230350
17330
825043
920455
379717
606287
542484
429493
1094726
775876
442860
1059200
473534
177466
941931
317272
374869
830252
1077482
677275
186055
490688
310311
904606
625738
953342
88839
524419
382615
114440
585055
1065804
449254
804408
740485
86878
797500
93927
448968
263458
262408
300012
23363
1064506
234634
800438
504884
985144
87295
978724
252820
975913
387916
762888
864119
645167
446225
382099
829567
692861
294101
240388
975351
556789
317615
28631
946746
1016998
841899
108523
588364
582074
159879
28822
711096
673904
519918
28843
931137
721149
501891
502941
32502
175490
499862
117999
941775
519180
167474
93224
588756
207843
465130
371908
1053130
223356
1036152
579878
634207
967496
349418
107742
710634
373255
851240
720416
932489
20486
703839
858799
570281
236424
389779
894704
35836
16130
1031477
1001242
730242
1008784
801858
1048056
494568
279894
518941
1059713
851870
678505
708229
876262
1057337
273398
844633
579809
417456
926223
582233
571935
919750
1006418
170689
42952
715068
1045848
219560
391105
421262
722056
80929
500931
806385
573713
746785
749829
606600
772596
326782
115009
666576
488013
1068807
72155
261516
343088
398961
154358
450696
380517
239742
1064468
679795
900648
1069055
107247
201364
158439
789270
553307
664603
509676
14548
731165
215179
470268
174217
231787
196272
132714
477165
334296
298828
642426
464165
634466
435656
261509
263245
536723
654314
572459
106643
853179
184065
757236
646995
647150
932486
795860
70443
249382
673563
315374
514461
853601
110756
365208
889513
1039798
414355
1005115
1073643
808089
794102
121939
903663
819849
160827
192437
163020
485540
891022
525345
512114
637487
282394
134812
240799
551896
809581
454807
298902
127575
763876
404720
861645
3581
781619
562198
975959
335073
1056957
769099
277229
342046
23777
129955
15943
367408
754999
421054
532255
42988
362789
255634
428508
439440
676366
649768
71624
794993
802800
145846
826553
243458
48548
548014
741994
1090795
398605
184125
103398
86312
381260
993708
828943
429670
198259
388182
1024705
637524
843036
396762
573090
835106
394336
1052571
594617
51374
312395
267923
931509
490999
126529
183863
204656
667916
606885
96803
292289
345972
92615
239527
827702
272200
982268
702831
928312
728876
995097
241540
794103
497018
425450
741584
630464
136797
944450
165618
701699
530147
780667
1085933
558887
222461
752818
734109
291289
950166
598738
474345
329573
271612
504108
593061
858016
456825
455775
574049
807358
878737
778119
692618
631379
350672
85963
118519
450160
278906
798627
799677
704202
259696
208979
48739
1086402
929322
467792
643496
272041
344378
511435
363899
593799
989309
58054
1034132
520585
1044531
621183
41036
433723
475953
499408
296259
328486
1019114
897958
647650
661644
594824
133823
1020753
761799
978039
395268
12011
383805
800867
159383
442764
474164
905643
773778
234515
761403
322604
901015
114765
3954
572285
717578
890191
863037
242915
466134
617313
986908
114317
1094039
779550
1091142
890701
41114
22344
933361
590724
908452
606356
1006937
397390
957982
466510
278454
309858
145091
654508
106468
422748
1008529
288634
554381
366314
284777
483614
899197
160026
107664
722891
1045667
1002691
58262
85532
638846
457316
1005820
65284
869735
409613
142424
363575
1077373
175653
577485
766543
604808
694198
287618
999844
870365
517879
663861
498172
176286
1041486
761106
436565
1092578
908894
864900
826538
525125
426247
303287
93357
632716
471599
70857
491572
883806
799205
1072930
510968
835312
281549
384202
557463
1090425
213128
167192
119229
41636
638534
529988
344149
358525
174427
989768
702235
177100
179347
306178
1057681
321210
214323
582700
986084
692240
1089131
68812
444743
820258
1095729
347793
251585
10363
945730
646957
212079
1048337
443583
568571
744326
391405
619106
606705
680895
530575
1090311
611377
872351
472884
660609
594777
189744
442837
941835
266550
1087676
497846
565793
900038
396356
1043962
388444
216294
90160
757583
340267
1004422
146543
25244
106420
468912
345561
649594
848262
342155
756125
193915
148647
37603
9071
494237
861252
360727
64525
475076
1065940
811188
341968
1082109
488282
1087539
779793
695527
948830
916620
1057843
533296
694340
587264
1018465
250362
15970
338320
380579
703937
582936
371264
99564
647673
160962
148678
456612
933168
337160
22677
3605
692018
823829
472258
657874
157634
1045872
842343
603247
551079
630180
153137
51665
917880
445423
760252
1088495
398830
524726
900357
136567
416214
784869
855565
453617
679083
129613
1065715
12441
277441
859195
1025039
41275
592482
761700
86600
1013966
397322
874559
1074063
611587
245087
458559
204013
875368
877251
870519
831383
254079
508800
603616
56430
1033610
1036154
575760
11687
1038477
988308
708740
148685
410635
320584
824820
209310
64593
490593
954255
60131
980865
651449
405854
116633
431833
1093945
743432
718427
507922
773875
27171
531754
1057987
593680
859467
919111
641876
9345
396470
600717
822413
1012720
194642
653200
977444
72403
326457
646873
775961
532503
479557
653711
253732
1095973
777827
564240
229453
99521
333094
890186
148286
831230
447170
294095
330140
298678
158984
368922
1039707
84016
117087
672393
851414
160513
97923
995100
229582
1096142
607882
745092
376155
1056135
620380
387081
529877
112110
308789
938745
890853
451659
941079
155099
753155
523480
1085815
507129
735918
408892
159524
625018
228481
318475
1088834
57807
25993
693679
863958
98904
324432
1088273
772901
621735
80985
856058
577247
517695
652166
971793
855785
1041891
320962
743729
921601
795767
179649
1042013
74262
453779
534791
559887
228712
652040
765887
383633
157492
928125
630578
384126
62313
108355
315389
204253
731739
730689
305349
173971
827647
64087
683723
682673
478393
477343
702690
651687
919485
577957
599613
842233
257161
793661
875269
1020862
981952
1027372
876922
446117
82752
984094
194776
132184
738414
820397
992094
911530
955995
374735
182330
675505
680751
393513
1065566
275724
284974
74968
354587
175179
388358
869184
617942
1056845
73026
1045651
224582
747947
150477
891748
458760
590788
268071
698437
186591
135233
214385
929169
776456
91337
747220
652938
978574
1053649
298028
532135
519822
797574
405528
856983
556993
404339
659143
974180
58509
408781
306560
704447
124515
956864
998928
484351
827062
499339
124767
219539
945344
758972
1065826
105767
301568
361345
18829
450695
89359
745366
504672
446402
705232
933558
458957
487566
117829
143815
448997
811593
561100
911514
88662
342210
667032
399487
562729
1052050
658430
506079
326474
261498
989546
339949
260475
787364
392821
372918
820206
38414
992967
680718
512289
826514
573290
173044
334578
434165
159626
467875
161573
667007
570915
867860
531882
899453
32464
439233
326482
146608
630674
162177
760859
132111
785232
896870
391468
396313
1092624
663411
81566
349473
676584
94356
127406
363290
798700
72720
442220
964648
437225
545141
475660
407617
990220
619568
1096275
301562
46939
582594
50338
890323
744147
242027
141779
712914
105984
116821
91898
485098
132983
288495
405085
573723
440395
873294
46346
1043368
892683
329794
828265
1051419
225639
512688
106876
597085
1072271
328395
516324
406345
234019
649887
442692
785526
836812
763742
359572
668504
184945
1015681
738963
76310
330295
931159
764970
894288
1093824
922518
189514
953892
508030
957515
61776
990393
770976
1023466
178375
377780
1028021
851533
671015
510757
35288
181346
647327
643857
70712
221922
376328
1034601
669759
962357
509573
301405
916332
144941
881253
341554
478397
154164
757833
636274
635750
3880
1041040
1006575
481682
110980
12498
751877
533495
426705
201647
974181
682351
25348
507820
1034137
752830
391620
337130
818596
832504
505965
293502
693464
761117
569935
514812
868686
178212
9144
949653
661035
584941
140670
639655
1003440
410013
914748
236478
696201
1010956
572484
1026655
105669
476163
251683
939439
916757
870534
661859
907212
65781
218203
114365
238210
384000
587477
842296
832537
102951
346702
92330
561216
123451
1059900
261718
575371
350602
75491
652744
236472
789273
1084233
495007
101302
658768
771739
897549
694784
832794
1029058
460122
348509
508842
878085
237867
174263
632209
1054359
612090
479968
251754
1036912
338780
135582
173483
880618
62242
17558
373718
485025
218437
28387
271281
661250
756268
1006588
723892
123176
908373
310111
104210
500577
6757
1010643
459213
785729
893022
244225
826113
702194
394768
828093
205248
426948
1024482
1008442
1016236
693133
467504
469484
65037
758645
137185
516045
648339
299748
708664
611891
250188
241307
214932
893803
401794
27497
1023191
890300
880635
1007914
283469
614801
478650
697583
1073435
444397
822564
99203
445681
124830
939881
628568
773564
50568
210370
923157
481886
625527
347284
988669
500552
373588
218560
398547
100610
454054
276251
226644
239366
442225
1051718
592477
947691
923102
408662
404214
207667
91130
973573
637404
396012
185459
694250
220008
543758
902176
794448
632958
29723
431575
67786
848302
405565
408873
973150
866971
197225
725512
794140
277551
47395
122399
684295
774485
319946
311387
1046174
1054328
375125
384008
130671
870899
1083864
1055863
646811
61901
24785
8316
123520
283174
979245
998784
701133
623473
90707
1084098
955186
726320
954809
864468
111423
454604
787017
234602
198017
978073
291164
917222
888598
592778
739936
657508
823426
112335
491280
758558
256093
126364
726987
776798
1027495
1026445
4514
977513
656213
755717
402373
232463
331390
799739
395339
367663
418597
504919
1028477
867637
513063
474588
959598
696525
223063
799951
27337
761017
871312
642892
771204
253799
177497
1098588
921501
76344
508781
860782
70940
400882
344307
245222
1062136
1061444
1067957
57008
676034
539640
866472
496845
624463
406661
760392
802879
1036133
404295
477544
905787
176077
946900
760754
496842
346158
73908
1034325
104501
16891
763244
1003329
967035
773522
546699
174446
352655
731226
619995
741419
220336
666475
396286
426349
684374
185364
759058
526385
349084
907723
943301
554615
213588
710997
706492
505572
240593
591259
451268
723430
539688
90149
367763
513332
76210
194508
820812
597074
909174
366567
297992
166925
994005
981817
787937
25930
488664
1093907
73855
1082804
266775
491596
587039
809648
1047682
938873
851028
611686
1025230
702636
768416
137069
963420
719965
561125
3917
18877
959358
158378
18419
991188
307276
546848
37004
329768
418254
298546
815430
536954
190333
875449
428009
484879
99120
960982
689534
1023442
79518
147962
1002735
804225
415638
458500
565893
858455
25539
795055
779416
589896
253929
93902
435879
913599
100605
974738
568327
111317
620660
426572
918719
1060434
143760
705040
138918
262797
504492
73674
156757
152764
771613
508893
454467
762970
150812
1065417
467433
744522
486899
425029
350935
593959
34447
932066
504061
741381
77185
962415
904027
983631
283564
91857
1052884
934475
581445
72202
763807
447146
1081008
416773
815283
131002
257684
955674
513004
769828
915039
467562
520360
334540
1055160
990293
286396
247026
744633
586828
1070167
20968
232803
256009
427943
632993
1002673
16414
957249
124337
168947
1084463
948508
1000542
328590
1060014
912911
898358
879777
380176
141215
223226
56269
519058
812849
1077483
728963
538594
52330
163675
337539
91020
150479
690774
622399
410269
577024
1054472
61893
16502
870687
803998
781329
1025702
651818
442705
952735
160864
161322
238319
546259
220253
31773
746841
185951
832150
106486
344264
601037
985620
358856
589673
1033297
280958
205858
131713
340263
926973
894772
1081421
166326
369048
728559
605369
438531
428034
524019
704745
322774
1039677
201427
297995
804854
209222
220120
526074
868900
957334
949260
948210
531083
648813
968317
969340
906832
687598
615280
599926
866705
54940
41433
689697
529658
183745
182695
615182
232601
1016045
217534
480820
754226
993575
936110
558771
393441
155782
376025
568845
478147
81672
298003
457025
601931
709849
77935
787426
631741
1051568
792947
155276
571996
145695
263584
795962
548119
572381
857035
992800
682273
29090
554987
894383
443875
1045993
168897
503955
905800
1061163
221162
778768
5153
790542
1077185
624728
262466
1002461
955325
1061490
367163
243200
474149
1098793
339688
823999
619994
382339
855107
379072
275529
932962
614048
545905
246557
768168
231141
45912
720449
32632
980985
984302
414546
803190
644744
1090212
480037
106957
136597
18286
912055
286927
649300
371709
652990
996164
437409
400519
870891
614760
1066233
396179
252168
953607
34860
477715
118634
800283
760858
440783
232975
206824
805322
1003740
924880
374208
841207
1038258
137877
559077
364650
545845
257584
597135
762885
716531
176420
23512
641129
947380
473608
1078786
902947
893933
887844
166371
372283
887739
220345
1020297
29095
877607
765261
707761
491155
287320
41890
384181
625118
609863
935635
843146
712407
19670
21206
542949
422214
596054
863289
816622
85125
1057437
740427
444760
266804
838251
814637
923613
818331
1063193
47685
651332
1095500
996101
139222
339770
509626
1090123
854223
232339
895599
570365
4738
632572
860132
939557
149844
58658
517094
616010
741467
268510
139579
196751
487427
464878
1033180
627227
930306
671388
1011415
347866
601032
540444
77909
406040
611888
183937
154040
1041505
703235
152632
1069747
363158
251283
344199
863023
261038
507477
530382
997454
1064470
332533
725308
525885
606134
860065
395644
616664
100199
683711
786434
893845
95337
537800
354799
874321
439194
532873
299071
115347
895010
402845
178433
171334
488446
373194
741607
542239
904238
967858
850895
777749
35039
1091673
641836
944110
275647
136413
1083844
9233
516594
391853
308766
241077
1097944
727120
867998
425813
523209
28270
450286
1028357
850973
913697
984445
885515
612920
729642
1084410
257753
569543
113728
116258
613785
256342
1079684
1081984
963972
843534
966522
928452
844989
224946
481244
819151
430562
584884
317782
25213
1097977
131335
828448
732246
431094
793338
191688
47750
24323
1080571
19730
529406
324292
703614
575950
744958
1070469
265101
850098
90019
600585
310520
979823
865689
1005817
274044
342374
548618
404904
10058
544548
857032
697399
147282
148561
420463
469217
480019
81255
997792
151826
513907
1075345
615493
65027
293209
522666
376512
1098259
348393
562388
998079
465043
502035
761793
746795
255293
50171
63635
835603
849073
719072
631132
202133
973088
844231
105302
199402
514511
784040
547849
987004
281406
1052214
428780
963087
939167
770525
326362
1088674
646890
401135
445473
511468
252131
122885
822236
797140
569001
1077285
628156
354595
194884
988745
731172
54141
676633
364557
561390
539476
837804
667503
385074
67686
518939
538147
654409
6241
988918
1081104
293346
779394
277063
911112
62649
413597
82760
261124
1024001
412039
721854
118049
827861
243040
138370
992273
19575
124230
414166
846915
562265
1005365
488535
1048276
943901
320482
776146
752912
658590
773772
526891
386892
171323
316369
453447
116956
1035345
749879
570269
239966
605189
609647
340301
1038765
820484
999145
221225
883167
731859
39384
790457
219285
443773
713703
483434
864647
367380
308997
227893
953370
570637
482416
948281
410319
96839
881124
85171
948530
11465
887637
497572
454707
802723
652500
561664
776262
461977
538874
886155
860346
690729
838042
569648
570698
408834
46892
728937
334745
842617
896065
629519
1088599
375673
1093190
302502
309021
906729
824354
536164
495999
52656
756393
145288
864608
748629
615443
73449
66833
311458
1079019
190551
629801
639750
1002899
286566
167193
39214
198014
869628
996493
226575
408484
529508
211171
693017
313382
387163
1012073
460333
1054682
44746
1099627
776074
797808
360442
52429
501712
740602
779731
241412
1056407
431724
661357
569549
88269
612893
538732
356921
602183
630790
85636
573949
26947
599470
212549
961250
876661
1076155
141528
761481
891052
235194
787882
488708
541946
413974
1055986
1062776
1028579
455378
900118
215562
316901
727528
911791
815900
860572
700661
956212
524391
498177
711708
344525
770801
969829
15547
765200
939312
755565
901493
353525
636713
394019
766369
526738
713979
386038
1035326
206339
891581
347474
137240
863447
408220
816879
207699
332328
502509
96904
602463
669798
696676
935173
132295
9476
62875
922690
740908
189177
1057534
352873
972186
632244
1070540
629648
538560
952583
928259
559177
162503
1049323
932971
148769
630600
501806
6600
883821
1054894
958524
677642
495883
723124
40684
667842
597105
583777
1020840
82185
857715
434095
725297
78220
202791
810576
364688
116064
747168
621228
121189
295459
526793
83966
949131
306659
1084339
41969
1034331
712748
721192
1073743
411100
151624
282188
564197
1057057
762104
531210
139696
476076
681323
1095224
824097
985504
709033
825899
1024398
654117
1034042
141236
893569
854024
293495
999042
847475
522178
997964
596305
377814
824041
562645
292525
1056838
1009840
587776
274714
788854
447504
940381
678414
726484
626302
849379
849739
871879
692450
609540
319080
130981
533169
69348
758908
882454
348165
713063
1036492
706559
937577
648540
996492
1057449
448820
275442
1065009
204815
552129
903195
538695
46164
877390
53247
281983
276688
475998
206495
122969
56828
282680
900162
664302
438350
1047969
271323
790209
881208
81386
434208
865956
613464
1069129
960018
822285
489719
1097589
1068090
962160
803562
779860
618041
134696
11297
627293
21207
246640
401282
132514
468609
636139
544372
75128
118146
232314
91703
872999
420744
43648
131415
165255
791332
693212
91367
821834
120323
688498
734435
579455
490800
421775
712798
1061423
533120
78446
847927
32804
489293
477962
809694
884487
444253
286128
219222
31436
821987
209355
347458
308410
570904
455310
654765
774429
52015
94240
893225
287309
56333
646124
1042280
101781
708680
268139
1098619
502453
283074
656861
115487
337817
573058
679656
1085360
156143
733264
291904
266212
1065618
769477
499893
832636
607994
191410
749763
46167
784825
502352
452455
185220
929740
993987
648359
321468
174042
153908
480511
1023809
601420
354239
748173
449186
949854
5659
318487
591699
163314
629925
7168
526133
472977
413906
55332
31748
1058543
174730
211812
1076067
141859
703904
885196
1086067
665325
624526
766382
573517
858235
511550
648338
1098728
26768
900170
479474
45527
138401
656868
255578
586677
922467
237402
5904
635271
367597
720478
350180
703879
546353
979454
397311
524465
829156
1047818
33712
796440
932535
362987
621563
236460
139220
413178
392770
938771
268062
228342
545899
31180
268361
603450
439082
538685
778648
499047
214118
1009502
242558
147750
707797
375714
78860
974641
809846
476289
1057530
923563
323403
1026833
634379
429561
537194
347222
251208
727126
890559
207924
945363
467478
46647
191549
304640
928247
735297
593259
902684
208533
360614
61519
79781
421653
595038
522794
351823
320672
29183
556240
556241
808412
995752
780842
177197
405143
173630
534830
246570
247620
138633
435412
436462
437512
821378
208688
434587
493327
1076501
999590
745990
1073537
359921
213970
212920
692215
448470
981084
1055066
782740
912742
1007697
55975
183625
333672
520023
1006991
99146
587116
803392
812300
447653
86499
548967
234523
297276
515429
361020
679180
193097
35135
608565
94799
728359
267196
616439
732710
116967
731068
834121
1001609
764087
520236
855433
454606
543370
233488
14310
703385
289549
300534
175535
523778
414295
301457
440323
964874
527201
434365
590584
841064
773258
671097
166442
1100165
741039
578224
895041
456709
751309
904772
1011688
911219
76266
274526
155148
330016
945335
835906
966518
19347
98983
787586
107975
502324
282481
887363
788868
158535
1073064
586025
970325
336359
463393
611995
440358
1010435
629437
71885
850076
79272
655930
850990
85831
768376
543813
406496
830789
252723
589436
33853
31609
43127
506535
837763
387055
205965
405361
619050
686478
894199
252925
966051
314953
360222
864789
276598
948772
737748
267069
532045
42723
1010744
320592
197202
934378
569108
620642
1084229
638497
887540
425841
630393
616504
778257
612352
1011727
1061972
543952
266958
281270
112562
427438
5652
665663
1015092
1022806
327091
792606
478671
486765
671319
791385
796576
1056137
595429
874945
12741
216036
247291
76589
967292
858264
299488
89855
816495
187057
521947
439549
274997
839071
936595
693402
654997
417698
239454
388417
898589
459197
792388
972857
256703
990301
851721
828306
37995
1078847
389208
42815
976148
317432
148871
215190
608623
493527
712242
505893
138070
1054157
45502
220149
985720
859311
461394
694918
704544
991357
212771
825357
166895
253579
937158
516597
1082983
852453
674174
693169
145592
680466
719014
299368
955156
693954
118949
1026302
413788
734710
958550
516800
836572
768661
179188
527774
23291
304692
181178
972238
226887
244543
263287
693089
856599
293244
535808
28049
625553
141396
516629
179814
450406
768256
528715
963014
421223
96424
835260
1077565
1098395
730241
614749
337616
928638
1063097
246792
749984
1058453
485297
174013
1066106
154789
501407
182213
552682
46721
869944
2226
642608
93749
729487
313256
865946
422182
551174
339024
1038101
194109
270382
162857
215665
5818
39305
570675
1080603
103956
158044
559699
1059850
273865
881738
257255
630423
152197
732885
196494
581359
259300
781125
238629
608800
740525
799540
377438
942330
852744
705818
93814
333158
534749
761386
266734
446263
412778
517952
224932
49786
986871
1056457
634142
899550
338106
82975
422022
502429
634476
453781
839205
1045336
361622
421364
1005131
288544
788659
613226
208431
678715
790227
791149
224716
231574
479315
233143
669257
833407
466214
237723
593370
98893
950673
717943
110706
882003
96691
820686
358531
325261
209674
954693
1020678
383567
31117
363438
776008
643668
471655
541673
1047433
1077465
332415
647981
344287
1034084
883935
552634
866607
762047
233530
136198
286748
914669
382954
433925
86522
894317
750712
154257
798203
721733
74728
32625
630672
1085415
912053
475740
828963
140694
966163
385510
425447
891818
284353
919701
577954
972568
693934
850010
124422
263317
431977
108175
32202
190749
672293
256076
572988
664066
909059
1075207
1087503
336116
215470
761042
939755
807575
844517
201930
465159
807474
445881
10026
923654
201848
781500
1041111
296146
121074
396607
1033331
288067
441332
287830
471290
1042353
1062863
615408
473499
772046
291175
775674
1087677
249520
1025060
239550
753627
530626
822760
466881
833474
19505
424652
531979
1010549
113659
561839
996990
353322
547023
442537
795269
386182
146471
681583
1097606
452932
870603
453027
255924
283277
465012
167973
1090922
514302
932009
85649
350188
131647
362226
185019
45597
127264
552228
913349
89046
1046082
576511
948225
111503
224469
480121
432143
222124
174570
795053
32697
574446
181731
456163
607249
464091
269822
1089247
77655
11127
912868
247140
615279
244158
311178
460532
333269
167555
167556
569236
37484
916380
1052979
489348
92802
985535
1034040
576535
1089402
808751
347561
91711
454663
375477
384773
1065905
496114
930115
931843
230290
721455
1048349
775443
588706
918450
490729
21533
243082
196499
993334
119735
241472
410852
415045
1009214
434741
932126
759287
57277
423072
545393
198903
902910
784457
214392
854040
367128
783479
1056473
820228
756712
787200
2558
1019643
173082
790724
234082
426525
223446
802002
353348
23295
1006764
1088745
983982
6204
200123
283099
475743
435586
267164
587925
421261
187122
115296
30195
403344
1020533
856798
256939
421800
131986
293090
369158
25758
101073
969556
617865
21322
279097
1061130
575101
1023006
443078
202666
613782
383333
611342
233575
135568
451828
949477
1075026
117582
1009129
1097762
823413
333105
50268
838611
29755
564693
42549
251957
272534
717020
576590
896059
886710
1070966
176635
291745
867420
190572
861668
220292
1065395
1100104
891967
393187
392137
60372
163701
222739
607884
317464
822097
254675
223892
453751
9801
1014236
1014235
1085716
363932
185549
541102
585182
1048335
565749
24165
485904
160150
667002
685476
409675
688457
687407
678403
225494
411686
509506
565548
671092
1036441
397995
935087
842268
42205
998935
503175
796896
792716
572813
876270
676074
926299
758341
435468
443533
310250
558069
107477
668240
428553
178018
396856
1065896
201660
194129
800923
910015
667933
1032662
1066604
64317
437093
576724
952725
1048505
557035
66998
1082660
289925
532432
925832
660038
958613
129312
798006
35188
1074627
184374
937673
386419
674197
878044
612393
260407
371506
105029
843763
752587
417544
597619
452689
790721
633537
1054471
330280
455169
469722
424940
751980
763342
1088653
953068
1014305
106216
129200
1088388
188334
460780
980235
337291
221772
614883
1033341
880785
166194
1048848
803609
115304
787421
34326
1038638
895744
308679
320126
632562
875946
561514
243787
157411
894321
470555
910224
841665
342847
638657
426027
65255
39385
627804
911076
426348
773652
544212
543162
936389
539104
880704
471284
897664
124227
267928
440632
866486
175972
544197
622837
347439
510103
963982
432522
796100
1053418
133646
47725
401550
163934
515827
736852
538067
124665
963696
393668
764245
459129
312603
325317
1020453
755782
485494
148241
180550
908072
720705
1038634
166619
253495
661674
908437
952300
664237
620362
507557
67647
702970
884451
299813
205007
271557
361784
1086156
401030
294908
658814
756495
1011804
1018782
993395
1037782
816520
873157
162755
450368
4031
851409
532436
962268
197300
200998
413317
120378
748236
893234
552762
834726
689702
671981
321348
355231
861129
568846
704569
353022
1028725
52689
1075090
354715
111035
718620
384613
982898
666035
463629
962334
249847
220837
673915
257985
257986
551820
791457
716787
1043010
517356
1073583
198443
920447
56992
126609
264463
745384
566730
593468
282500
587233
694214
964318
520065
756983
169726
276618
839994
819085
529838
795985
5293
695547
804847
18728
848103
577523
653370
480643
423684
436997
1050698
284155
352636
974407
642378
935676
138238
1059243
63444
81136
250329
1049125
940013
196160
930793
161214
157790
731072
802380
804194
462983
779865
247339
92487
539790
179935
1045967
101883
354490
1007179
871970
887006
372992
1011615
72400
800459
105359
396038
509990
403585
85019
583060
10192
285385
282037
573216
864255
680066
62547
19319
970496
529089
502045
455403
915215
452283
922504
915882
863599
926167
392674
224548
436394
1043858
748870
425097
226850
745153
387605
731772
1022505
83833
996385
909074
713779
46418
1056823
157964
757605
303945
1056657
150529
261835
1086853
566516
237965
96421
449117
815572
869684
397805
458588
891606
1070245
863066
419017
578677
962424
230465
801625
721508
882027
598402
105488
854996
153534
629381
46403
658622
124269
689502
431797
812249
242474
965787
388100
319419
607975
357372
241641
738295
943834
335903
43993
314256
625935
876987
480081
4353
1034827
988335
50683
458975
1004905
74602
364998
823801
896415
1021409
247261
400558
564879
82459
334044
694703
960366
307681
253670
56848
851638
459924
626903
524597
960577
1048941
823947
969183
737103
588885
135457
1081505
1099617
265502
997917
900879
791677
905298
10503
940934
221115
175703
245738
469009
519923
589728
695915
31549
412808
367038
892062
306292
32197
636747
449169
830661
480253
874490
681720
904293
63533
123695
262398
823942
524855
690756
127300
962254
61464
12320
326234
298295
477159
583162
625962
980678
1078745
1017614
32554
534068
805014
912260
148432
191198
752278
816024
798907
334765
747577
237912
312320
9353
264777
998827
824501
254628
843773
380938
600330
261456
148136
757102
838247
566240
288911
557606
995504
889355
303008
397996
456958
596567
39818
811517
87845
1038710
986821
724210
1055951
590994
265516
356417
239264
968020
941437
953175
660345
759334
19130
484997
456053
691644
906200
561829
202091
216473
982737
368538
814751
71263
346191
498225
813927
723314
722264
235238
820298
853985
200767
778185
547611
185614
513310
512260
409682
681580
989093
407524
82402
103088
331676
952273
292124
123649
1036525
1093490
897126
370237
793340
611348
528041
21085
163371
722505
191524
1043322
507158
850158
572030
813509
586593
7100
157566
872619
1071315
98854
51953
401172
130087
601244
815172
720713
933721
692003
1007977
1086517
316613
1048794
997071
276743
643613
492312
19884
703212
926484
860489
703496
840647
946937
343877
972371
1062164
655356
1039463
769106
418582
435263
67621
315973
93721
810178
200199
185350
28342
789986
779215
827222
629922
631785
705817
978875
174206
818440
430687
1067949
13751
967991
963457
92132
816585
957718
429439
229066
599733
18462
1012568
375707
282872
418124
448931
953016
692015
20726
559447
215006
1058383
647509
37031
753449
349561
1048154
165005
421394
1028847
277738
808263
915326
120626
1072684
522851
564633
870622
563738
778326
870926
370985
293485
274231
246615
247665
194189
376561
739969
202127
351319
350269
126169
126170
882177
881127
880077
1089768
1088718
1087668
418485
417435
138853
137803
136753
114977
821957
331708
41671
518403
517353
81297
842609
217601
47549
991698
177471
951650
282376
186720
765075
20842
869271
285995
131851
423749
639000
420297
718500
899504
1016011
117266
999187
870401
44265
300728
410225
803946
1016397
629553
190558
433219
775765
790062
35682
991241
199727
1061790
109809
909534
404533
612398
335109
184602
535242
1015881
787639
772831
540889
533407
703433
118673
835926
485377
264409
1026525
843980
1097359
157928
685258
1068196
541460
721470
1086179
430240
768911
937075
1051691
313077
967936
33811
529588
242064
906123
230797
596565
893268
113374
298164
113106
423273
96125
1091690
749512
972379
147900
1086421
807937
865866
642572
935306
634898
768047
602632
729727
1001140
372244
421620
948209
949837
979536
357582
693395
195999
1073625
446195
158502
173235
806229
864974
682346
68337
36297
394593
205316
399927
626505
639860
897237
968466
36241
714444
190993
622929
405403
745214
978037
189459
781857
624442
978159
186073
964665
93055
255887
377776
1076055
226319
52978
740104
715024
312074
34482
288057
141536
38000
593838
908345
765198
1036792
304889
445541
705930
813973
381310
676362
1043854
133508
792986
1001937
550854
269881
448616
181331
389199
740183
685297
57675
371037
1008913
263395
252437
805836
913949
995971
62591
783682
768139
232641
888894
630384
66450
1009523
259270
471112
1034489
998423
149713
978017
28871
772019
642846
401499
1072447
1009388
49876
239091
737342
111875
651372
1068605
7214
801012
62645
506629
132155
927612
172117
597896
397217
103267
28700
178192
446791
67582
130376
148936
197148
906224
539999
233046
974873
270925
587145
87590
417498
173626
927528
141144
500242
597013
1007814
691245
355998
717350
399240
288429
326427
953768
1074789
193446
1003240
894139
508396
35234
372226
515419
515866
169057
641557
360554
239534
853884
1076413
85017
566658
1002186
455253
311839
392417
703870
926276
29893
382024
201377
1018309
70097
729710
271384
692842
512505
491233
814239
532838
159962
878730
846062
982076
592413
95405
863463
11659
791805
1022942
19144
857267
1060942
778741
909564
161107
586960
105904
320516
1070607
612275
941549
437557
506284
268957
304556
322765
720779
901045
136824
535822
755274
898357
24073
1096120
521912
368846
121156
752223
831448
1093550
534848
158835
371100
422689
989280
297860
254579
24845
172143
719416
1003290
512363
5520
932634
552039
855766
795158
798412
576608
9907
207471
700185
263250
689094
360402
596922
864685
803565
237305
831114
720150
445454
203678
1060264
274175
1046258
746179
476088
930449
307067
17415
702623
975773
61800
995349
58141
442746
86193
573249
275466
652095
350509
447437
990769
698709
802167
588878
87435
1097856
564403
704364
471505
753367
906223
360217
953102
584713
251045
212783
833683
170578
271767
1003232
874147
704804
387642
819194
531060
201865
923860
38202
464034
794384
257673
138440
787733
137279
42135
497940
13545
145433
1047042
1060211
887366
916430
605817
570199
422696
29193
997820
227109
235233
680673
622315
390944
405790
863077
751515
407210
957019
762157
1087441
1026665
884158
884157
510194
504939
588457
29288
918205
456859
806717
1031161
166534
706041
380791
909208
910258
409067
345716
831853
590772
901889
790310
138777
404881
146820
147870
145770
50278
322941
248804
638073
480210
649788
826018
518404
17192
771112
777525
799927
355475
193073
37869
593217
974705
26087
948254
102110
67802
1086716
483973
973787
1050692
284955
906992
250152
760474
649189
155801
354804
604176
946008
1094243
110058
534523
291339
490003
1070742
1085604
680427
248160
849495
133273
811243
454428
843972
637541
787408
867813
865387
509504
475002
90405
619319
413233
1064277
703650
138667
766943
750610
858053
53050
172945
472309
945168
217077
140147
72916
833645
960201
414087
150745
356956
487614
1064463
285881
187931
175677
543724
519887
726779
320474
1014537
874060
951332
196610
1073620
690011
586807
1059131
464907
983567
108270
1099435
249765
645929
8718
311314
947309
642848
95014
102824
432934
374532
445771
179270
1060898
747578
669486
515182
783957
1096812
230587
469567
1037473
1053036
802369
362404
24862
902534
812027
56885
288115
854003
574700
131943
193120
564412
317317
1053363
1028486
194783
811134
41305
584513
62979
162025
1057727
735369
381303
933878
407810
46058
975818
113013
500705
278721
1090044
955174
747169
942793
291795
667686
728946
507422
152745
986510
7534
907980
1011213
798387
446890
153785
143547
403433
35443
25008
483313
195076
652978
410189
579832
1047321
780793
770144
958604
503940
144160
944719
101925
868354
679058
911002
878214
609412
240052
566178
1057825
963195
579944
495100
535550
451066
258997
62828
117414
10337
1066444
594038
762504
93279
945322
709166
332443
632664
146662
911625
639023
880309
300090
1029548
231814
723434
118685
996402
354398
294547
713809
397845
1019353
29514
410049
114839
93950
935017
775357
1049408
520929
490583
52303
295264
1055940
535992
144061
470764
664958
7723
224617
453048
594262
672224
152934
23715
172712
888547
113590
952160
10265
550941
305199
384309
758548
354045
572784
33520
462619
435638
734886
1087505
885064
533676
1026831
893389
392300
393350
391250
159996
950412
372919
284544
969289
770517
441742
289694
744703
183370
823513
1021554
3377
163987
1015150
963992
1026230
262554
300116
1016850
274323
1021007
556351
962059
645663
711165
723175
722125
250340
663575
531240
83943
189895
815779
656831
558215
641368
97627
241266
847641
624467
50296
866126
674287
230461
918615
773926
658678
479117
19693
20063
1013866
708502
750130
220021
642826
753228
997165
860392
362408
592866
1005772
853268
500677
907238
820657
132825
84093
1053185
209763
693061
347727
985166
995221
605075
740235
30094
413543
202518
316005
690705
466277
640191
195960
1007506
891953
853935
579121
205127
571130
553797
772343
206422
619709
405775
326573
736218
495826
860004
157888
13798
1058677
592983
366001
322718
331519
1011705
793481
865376
296347
549089
785296
492538
315942
51251
1091003
816871
952108
1094483
974866
302942
448451
563563
579468
798180
840448
929581
346131
274067
204141
142563
716781
371919
568367
558769
120904
985832
967037
124581
454626
874299
871592
271099
121434
397599
754604
995896
650303
92179
140763
263819
659637
857593
981212
544348
332404
1079752
858421
291731
277298
1100377
537772
641490
642287
692826
464987
334611
984073
499051
564415
54318
688103
1094615
193688
909272
456484
849708
73325
989885
325454
703635
1027549
41696
562538
92449
12475
952276
610683
892637
1009337
794525
982511
425313
356374
367136
407956
45400
861377
508163
586429
370859
1076794
167158
158278
541098
827218
15369
1075862
586724
272790
866084
26462
825874
481157
993285
1076460
484520
859858
1072668
331157
772331
885674
574212
716142
532199
818373
24428
981241
1043252
240592
121633
834092
190848
328184
903200
78905
559627
865796
469433
970418
272499
820645
565212
1047274
50989
898022
758608
965932
961355
1016859
524800
523750
873591
913433
390965
580596
949996
814105
89835
81210
622368
872112
208448
991488
1072637
377415
110882
769262
921385
864560
477899
919217
789392
123494
914457
461968
236315
955627
723357
1007850
293456
72354
73404
71304
542724
547524
546474
626317
118463
224319
96244
68454
913604
1067564
437778
270603
920113
599282
957701
93692
723111
499426
1024052
961511
435835
398869
820980
881768
1063312
537787
871089
808363
891355
704494
608631
916803
773382
999163
270924
140257
927231
613347
591444
449423
291955
567832
437594
633878
113332
455683
879910
874412
883599
94817
125379
243063
136183
1002475
632158
427366
204581
461577
796826
757247
894244
242230
1030434
654632
939675
695194
472229
589237
733387
831755
597018
270176
732143
281567
568369
889658
600350
911980
396070
341308
289234
1069164
31738
205444
924834
66792
965642
579646
65475
336589
844140
824416
505966
985506
208741
1098112
592214
1096226
313001
210585
1048654
695301
200240
1061714
736818
466377
687059
480267
460588
591882
104973
89560
367869
725464
340013
981208
253990
36753
1065698
654278
1087133
159641
340548
532455
171543
755759
4521
645759
551692
865245
799551
382781
336449
26728
778696
930583
40891
833898
653033
416692
34347
391172
263686
79902
635602
1096877
167404
1074987
1058728
57717
444205
751119
931875
877602
79007
995520
267435
937312
252962
105877
612296
480094
611437
102697
168980
332313
978762
488287
461509
1097880
870674
818455
169649
1058461
498549
377189
466338
820450
574805
628502
1065643
410943
127526
232187
158843
24765
360214
956751
617577
837303
659318
485290
514819
735858
482854
153799
815989
350125
952858
292069
826633
1010089
517839
1033273
863639
178049
876523
225720
328882
677403
299990
503279
104345
796184
690242
511806
1069493
66216
506672
254580
23897
1034533
915621
172430
978021
312953
330313
89897
331087
419431
838373
51193
1020984
464201
617429
853213
1074635
7713
1007132
50932
567717
471812
416742
743278
371468
326752
294523
324068
970791
548678
1072787
708517
266789
929372
627904
922971
102710
1071073
445107
228939
1045784
1079605
301115
266635
749767
141913
364447
583174
480640
415018
2409
651659
768008
103486
1086007
679583
17998
1084481
817706
789118
1004299
566409
70456
1035253
967376
765815
826310
549822
799422
625501
17115
941189
629298
776099
485889
36444
1040230
363929
878985
928759
275334
723622
665585
866378
619720
977547
501702
1066490
616441
264154
900715
957764
707752
856704
683815
1040129
876464
707332
250615
196905
290817
25831
294894
354134
998850
994170
551239
295452
328813
978631
400583
880368
245731
857448
388101
21362
482083
125138
650495
574626
1044913
828590
1034327
717289
478826
464279
635417
531485
257685
899177
470378
680786
174146
1026215
315097
402443
978995
611606
323103
174012
801449
987770
82401
41107
170398
178222
1027812
850892
1038893
479726
501347
148293
325197
1095673
39520
1038861
433191
15861
384342
636446
694982
781194
396525
955808
499665
621371
1036074
102289
460865
461915
972221
972220
235184
509503
483884
40367
108240
172023
911593
503383
272460
176808
658968
869148
114873
115923
121959
95322
1031736
950135
574188
808017
311062
549817
478136
594934
176665
308472
1009121
43828
1011925
247299
855246
611589
451005
658057
10086
617369
1054164
359438
967416
101176
551035
457473
785011
51321
236901
1003977
1003293
647962
846707
718608
26254
503300
274058
381235
973084
908885
1024138
1095330
145593
731554
303204
32760
280756
565239
933685
209473
411426
82852
596297
834574
701819
455224
1017306
429108
99533
359384
455770
427761
596176
268620
431823
679757
419251
846051
619151
240618
790201
177290
676052
422250
637034
835205
881973
169661
1006236
109070
188044
599218
825132
64288
154828
441479
925570
402601
261264
915186
989253
793390
362769
74289
372708
302608
919296
164463
822257
256054
380193
854652
92304
17658
521390
462962
354975
862749
602607
680139
308068
124322
894017
277408
1043175
234995
620828
652687
64625
344082
721328
546130
1020819
905668
35408
155571
822058
86846
308736
997389
797654
418263
776409
831471
294865
52534
987100
930919
726479
725429
724379
346230
84673
596344
1034457
170282
1085670
672964
671010
787227
398396
397346
1019154
33475
853605
108745
27733
908454
42279
349667
814435
368275
858214
1031876
482345
130777
44333
1072574
316246
1040825
89008
102220
526896
980280
96465
584770
56746
322911
689473
876490
784844
58456
207827
232405
935533
592565
703436
464797
957540
471329
1059493
654524
940585
6291
951086
374587
466878
665746
601791
1080233
30967
946709
7923
172525
177885
178935
135888
33582
537403
948205
1024675
616022
64753
182207
38707
225184
681075
537037
247457
1002615
501608
628792
799691
272191
449644
873846
1087444
93102
802953
621326
719329
1084839
811519
605014
50227
564225
431564
64271
341379
67314
59277
231019
737284
852608
238718
78948
774046
322558
647373
259899
1004022
147930
924910
537267
565970
424128
787845
444481
38113
937328
1026844
463471
583756
45125
632965
28330
797440
472027
67029
277651
868680
103425
615074
36111
104111
964216
678489
57779
583830
631531
956984
787169
483954
837072
229643
940679
1077102
915189
1097974
8246
657051
363005
1037977
432820
495633
785290
480500
13383
346415
120316
781318
120643
1011203
1058315
586366
988223
1000351
250018
131725
1059925
398425
656586
1046587
991346
852876
831334
985851
35159
185288
44426
589866
55329
74739
283177
489690
510552
836402
188446
743109
526877
645379
931289
302764
929801
14434
901234
961840
908266
138926
905001
849755
960794
1012748
398920
358593
900321
757765
842745
454993
558109
750343
1021719
159880
334106
955043
398542
1039573
817681
846967
1044434
638469
156247
513663
229624
602175
509898
941613
973904
7082
822912
697879
702370
220332
859119
898100
942889
943939
547440
1090476
765658
766708
439309
34228
956999
555159
218781
936435
925502
524695
819487
734257
914332
691783
273463
319451
690933
711877
8615
232811
435460
984552
935447
966417
441883
844236
436360
96457
874328
138753
957095
1077523
4786
795341
223576
556301
437484
188572
1052060
476158
312198
572150
242793
511681
1062441
32799
615425
742630
797723
334821
771284
732749
444994
617185
735087
1089808
324338
998795
444077
369010
39976
661687
901541
515979
676252
147758
69826
62147
435291
433459
784159
452553
719703
94328
284313
892593
206827
332908
564671
779022
773923
278425
354588
260246
983099
824442
488684
17050
784849
737897
687385
701750
465468
26200
203099
104916
322796
119409
1077188
129241
239525
51075
1081200
812589
735865
99550
772262
888575
221024
288922
289771
314451
490646
123966
204671
519472
782001
476393
805813
362730
93014
926489
418016
73458
184795
1054537
255984
316870
1012352
785711
799420
581685
691714
1085109
77992
827346
964791
1047687
411703
140834
118165
408995
675078
351535
871310
194222
818855
378979
154197
428841
803923
894080
668433
291150
60177
952326
378358
641896
152314
412094
365143
855485
308343
471578
1022961
423802
242128
391062
51972
544721
75278
183450
383085
818649
258107
480372
437480
320895
410283
783897
244868
2142
680529
610692
1064928
916752
632000
1062047
897953
485482
850299
31318
455901
1036119
84387
917320
1003775
793701
348844
300334
587205
472622
1015113
858002
977712
210589
137789
641691
693750
7654
437692
1075505
569467
92314
421761
1023361
951620
476931
59537
856253
215241
16157
464237
466990
21283
1000760
1020960
658552
200752
122565
413032
336774
292204
747417
879676
1023411
692253
55685
830078
64979
693478
216818
1021452
805630
410830
216255
927059
439698
984510
125539
610405
1005062
102616
281245
289018
583865
800121
888789
2570
1068303
312469
918533
562658
241962
405424
441930
286352
672688
955844
75503
761113
486412
740433
509387
488086
716544
939938
1089073
203224
21129
664784
579276
568005
962644
320417
363319
1015384
590129
169430
1046432
342218
275493
738066
852595
213379
611340
984835
221224
210146
386501
169356
142603
660567
992672
545473
273537
672674
869591
412383
1010747
479425
1082359
640755
339543
727661
164240
731259
66296
56225
262303
393725
266703
461344
141791
872384
263689
441932
329070
570579
1036778
417381
522081
1079562
814970
835811
484076
85077
566752
1014124
138471
895182
388794
456506
156592
846748
96846
20374
682292
969392
67776
676427
400447
680900
293351
679462
494661
941752
203164
835196
376997
555960
54016
315513
1036791
849598
193347
1061935
12478
138248
459925
46259
970092
376922
187456
234474
550676
59254
843817
256000
833097
381217
975681
47430
439085
1090154
899154
574026
49657
1075602
314814
627954
745775
634532
842116
154853
664035
925548
34217
495161
228135
416087
19773
397891
587165
617980
823353
522213
366073
680344
133794
752427
629974
639095
993357
863313
431328
528129
322643
993138
252945
302201
324887
21375
621559
303634
714306
102262
1006155
701886
180178
78019
65036
923967
799446
1025112
98115
402128
247222
404377
94689
940031
918286
478687
409984
522959
525172
378032
18880
1088604
1069948
589566
760942
246192
218042
699416
711762
624739
515915
299022
355559
589898
816991
1001864
299431
1049596
167149
208856
328567
253081
543420
967268
967042
194826
888693
170939
958360
683358
536413
1096331
871420
332936
977912
320933
247078
247079
161562
760682
700601
560114
806096
756902
938887
1091884
207544
26604
939668
332448
794815
52089
765874
342563
810292
979076
438758
715934
478223
848793
669346
11293
182943
752214
24359
79616
352306
626445
241221
942654
236343
564051
62937
83909
697696
488347
730609
38435
700875
32075
33125
200402
481432
138319
853788
385194
85872
29061
973792
502592
201709
202759
515785
917953
1075898
79559
592695
499657
407207
552408
687477
952990
129289
793874
489423
431330
207713
459795
159445
194395
328094
198197
207592
541616
776894
39733
403915
622350
863575
408925
627258
1002370
172724
653267
370590
71393
1085609
920614
199294
1099475
642568
912339
1051845
973449
72516
182600
1043183
609418
833419
369537
822240
445754
487080
961050
82759
120062
360917
899229
912441
177614
562563
47407
940968
66727
494785
149571
623768
118594
1096679
660990
736243
18046
938274
185540
766496
181769
715442
737606
673085
264859
511659
1088008
982012
15204
858158
540934
845442
518137
683824
512243
426500
133726
866306
1075288
300672
504667
900699
1087558
292324
382794
361928
848421
66170
905284
589056
864000
994766
345458
551671
212685
874300
256022
129026
189015
669217
16174
145151
1030319
549330
779310
834279
550905
1097307
166721
6354
601713
268275
620532
869393
801824
168689
887651
740257
937837
468359
678534
166822
51043
1079236
963399
280358
42333
280275
889132
22263
413319
577934
770812
218084
947826
603718
829600
982282
635871
327979
843712
471276
325187
80838
92828
405470
657199
1000641
761952
29500
177629
915240
451734
135519
646887
1051507
276219
281318
472282
1077937
121674
1016602
896473
420638
40711
237893
1038790
829699
29945
716035
196785
795296
830878
1008085
1007885
591374
60284
180907
496729
507745
83908
295360
586937
212608
319947
461859
433950
826764
631256
838537
77819
768685
398387
297998
36763
995756
596756
964993
625264
43738
242659
543963
1078965
159854
1085469
772041
1075233
491271
198661
741968
960832
943867
849777
312125
608538
817705
157099
805043
434143
126172
439763
33178
575470
223144
899242
1032710
1034626
973635
205891
254910
941827
810111
653908
840528
604021
934924
277706
939635
302213
1058538
638808
780139
29622
509104
935327
1017195
75023
56089
99299
926127
356246
976449
683015
144890
1027392
811537
960208
781123
60547
225296
945918
993942
813450
353175
732858
316339
299747
937420
838111
380198
1007717
626837
348673
770578
627343
999675
807238
636345
876241
337627
855322
47767
396281
855555
821959
911768
980650
634076
8975
680063
393896
884518
343534
3639
690113
751231
744853
999470
509098
101064
963923
296831
355087
783058
838652
130276
331001
579383
971477
1046049
135861
493205
59577
559667
260902
124172
942834
835882
944112
664591
388775
421925
6446
346978
685446
698539
62410
943006
587289
759159
406943
18181
892391
168752
412398
203150
149294
568959
666423
854128
854961
375774
40120
1050198
380163
257566
559239
1021364
1018364
189694
839826
365326
728557
835865
1076540
706269
663744
7575
600111
992000
284373
1023150
589777
129984
545108
715350
76219
904658
447953
399827
285856
148385
330203
1065664
353194
888774
781715
876043
785788
485128
832369
524455
238638
903035
486553
32895
662958
1062097
642094
653387
928557
692930
218798
349969
1036772
158369
351131
913077
249436
905609
112832
122452
278963
79495
423227
523193
630020
973490
211864
915329
509149
786530
414503
1042336
662329
900913
209301
1083869
260403
1068907
1019961
862678
986837
599737
200208
52595
364811
381729
551219
854626
37622
681507
952804
999121
186415
188753
693783
432380
303256
551056
851645
375988
828249
14842
1082685
677905
364022
533980
2746
1019190
380440
529480
1000447
341469
251631
539488
1099184
654745
130964
486855
30428
604070
201959
334847
596830
252839
260550
955662
963796
962578
463535
84437
667784
146890
678012
404575
52822
971622
765634
1068529
969743
639404
322749
769458
632461
761989
62356
316155
726815
193318
580492
586456
312644
433257
446004
809742
504928
757554
330906
1047610
816849
962213
257601
313430
224285
931934
670222
452893
115048
1038981
534447
187388
126340
240354
889010
678005
11605
304901
927560
755372
1062550
17838
86322
263593
738932
209991
845476
696227
46708
518753
153560
924715
713004
629578
788054
46355
768805
770474
170901
639601
684346
113736
180707
606975
968910
914795
130341
478504
28148
591236
205620
217022
266763
834662
433712
964268
853447
434559
729761
800488
347358
287517
419533
626314
997989
110687
429888
408425
610773
841556
909367
810796
452879
691311
204354
335703
418522
118784
606497
91950
334673
995092
575144
703575
30852
472863
846238
755686
867989
1072987
1094625
243163
421264
298343
331659
589243
118633
339128
206722
110974
404907
13507
610947
453457
751982
761815
884070
1028263
797681
339300
893385
776623
871924
812683
240097
254982
83821
291243
268942
23177
337256
373916
582177
230995
371308
601208
646102
1096497
44605
55477
358292
804140
895007
1076354
504213
986250
968743
746798
713418
787631
108308
306250
1045737
906451
121103
160630
67753
146761
589291
919707
811560
486497
46144
499476
720987
760535
6460
1026189
322699
850278
653875
498593
677911
746451
130365
251199
410761
238749
1021269
1078097
965376
1075627
11314
947272
849110
25873
353620
117416
172173
515184
228547
795372
687110
697351
588080
1016513
306342
549009
446546
599942
823241
783294
148907
188706
610028
22187
818093
6633
1045415
255113
966813
292795
610248
194442
349835
978562
1018835
912769
127418
738019
883084
824544
16304
247320
27092
1051233
921557
1052613
761265
1067614
289899
588877
540457
126020
395084
692108
756777
910838
1048281
529732
90604
1033265
986921
512498
589440
741908
936865
125594
286335
523798
715399
155205
387386
163885
769304
405133
1042222
580904
92892
25497
288987
715989
568808
294602
932661
11339
155324
379068
938834
7005
498356
1084627
26434
883829
953209
1058646
829386
911524
48186
333575
524533
218910
975403
120027
1061912
577725
64710
397954
1068091
49538
169089
850465
939843
761390
254833
392298
614756
1066921
1034857
134872
925301
763937
256379
435200
510933
202636
250434
789800
53942
258547
365364
635046
669314
966938
70867
1096267
423549
928767
193889
789337
532343
936718
853656
942539
282800
143019
563289
974142
822488
444169
61909
479618
623257
502853
330723
674028
376527
772328
1095720
592208
851194
501512
233783
510732
992271
236680
690578
996135
107925
522639
190991
299569
457075
113001
415001
118900
1012452
482609
1048420
179523
39871
457187
126444
845762
382107
295674
1065325
770278
247000
604099
282846
105545
573848
798729
599220
271647
619522
904316
8664
878270
296593
85926
139890
785100
848994
975314
1025558
206648
821988
304432
780239
18507
415297
409635
1038629
176479
745933
1028569
592941
217984
537758
22044
437662
661595
683791
332485
57471
21162
181865
286198
968339
21140
693735
361721
983847
151729
859694
73360
190226
564109
799285
548160
160414
1006080
1010898
786246
1053477
320263
167711
331605
265119
74324
308456
309506
14989
939431
752199
921010
626023
36103
285753
211940
496201
883816
255036
983555
811137
498492
534079
653462
531469
977776
912381
551707
632370
57644
739588
519335
97047
466043
751399
1032701
377690
507287
943300
1044960
81956
676387
227515
577417
75882
68708
935777
23242
999462
141564
859712
6047
302479
272140
937287
751279
428779
433281
203172
619838
249151
507384
121582
693778
240729
106345
831805
234318
102589
389585
586259
586156
559249
858167
904611
224244
423743
90175
44706
87369
1011947
246796
398145
985912
573260
831432
988431
751749
668907
400012
995576
867385
1021262
428211
569968
853352
691736
756304
336470
49968
1025855
931510
8562
493925
427401
1068342
545849
117849
650015
766487
29419
714456
1037649
320293
45549
229686
878087
33515
631227
454827
807592
645599
970918
132160
1055670
31158
428053
758295
402148
759715
156095
759837
1091513
611897
882510
858841
386176
896920
640074
106570
75947
487304
629472
413170
774811
661834
163567
1022579
183424
349976
708063
1005761
1033841
1034891
43490
998942
901819
740445
585785
143912
856848
560678
495892
508983
96950
484850
465615
465614
605594
626163
627213
630978
205279
556151
919458
410223
1022000
502339
891262
334700
8711
745708
306660
539125
178142
1001244
1043125
257467
408739
2445
682918
190584
819322
616070
612954
479710
208656
433717
9292
49636
1025272
667656
623916
1056579
485526
396293
378504
725652
472234
264220
47296
593816
299012
970860
62699
894579
885928
204935
139569
324399
580338
885277
804142
408006
687730
360251
228915
1084402
96418
687493
1086894
416009
249342
423137
787528
813079
747190
65199
588762
61337
375233
952604
1084425
937129
1034456
457459
203574
646628
698952
1093369
949833
21095
794619
373871
821777
996235
185579
427265
974356
522106
104399
56400
421869
356389
586659
35615
834988
820409
620658
806905
999245
801257
343992
54223
1048804
309595
204756
1016973
20455
779809
232549
554053
514619
424736
373950
668844
2444
786687
580409
548358
74566
108930
431958
835153
261315
10320
456393
994921
713067
204298
1084548
1008413
417689
1050799
475933
137624
379435
59175
575132
497748
419985
121487
199878
217625
1045917
860352
157471
1088050
740154
570210
905007
673548
478152
188049
994751
733009
853225
204010
873558
431606
267102
86460
263323
308113
310330
522380
351261
776277
240805
341944
724909
249061
1002079
267288
629368
874530
32867
1028936
562328
1024315
744795
800003
263523
521800
666905
238708
55130
904435
330292
808594
391764
771116
513620
208956
694321
317933
849417
932704
1051025
175143
492919
172315
420642
529532
623401
341505
55761
510056
1011853
899957
92087
218379
140957
499591
292454
448951
695543
521971
857582
33252
967756
61278
632682
165512
355159
925263
11072
41018
989691
1041768
925394
31775
778727
600234
633301
566282
761515
274826
340798
518335
1040703
796772
829794
432841
120995
1010066
836999
802902
207790
3349
463394
58188
283820
165522
743992
920697
159378
246969
730200
943994
180108
917132
647939
600846
487250
596280
375586
912054
186637
740555
1046952
942788
46120
299797
879990
949082
723542
126544
287119
717869
712566
267140
751151
1085054
289784
795363
603533
654306
589233
989925
20243
519747
874534
988505
743752
594216
766893
297819
574459
592365
600613
444279
766489
573201
87556
495911
553024
485931
929607
164345
1075746
835481
177137
1058365
15866
432188
756458
438840
261426
1089918
793158
71052
970447
271639
221997
447740
462719
486704
1081072
165853
29993
983152
430491
755626
658274
853152
459699
596473
131894
602319
589636
157765
1005257
400976
73161
642047
58688
528688
996782
632352
768782
878345
709673
802947
666730
272881
758356
118735
888348
419832
512225
855747
150118
547836
362465
586408
1040319
966043
860303
870186
200157
1088876
534464
692060
925732
456878
641450
962173
328893
274513
785708
981885
134632
79929
635020
67889
161642
310522
163232
611546
380486
454400
41356
849490
296239
774177
537251
67315
232819
942176
523424
733298
945504
772578
783164
68819
175621
787738
36784
1067453
68039
716496
156128
2760
381041
164638
326069
946509
978094
427949
1034824
776360
89344
343029
753766
469988
709685
813376
740162
218682
637647
173851
237780
61388
973733
220233
386691
1082843
33778
1005375
598353
483848
753161
68561
205933
792262
941452
503323
353457
965089
966783
955337
631580
1073061
1041024
395298
644214
95753
969373
877202
688038
4603
593727
331906
615630
448566
811012
694738
856741
225566
194946
122797
309382
288026
1087476
338625
671902
1039324
448088
131645
27939
987503
546644
869182
894749
351590
828083
634097
124116
788717
181174
980137
393186
725233
492333
880170
8005
796795
404238
576945
324673
355696
457857
99769
265655
335056
169641
356394
1099774
475923
27251
932837
664909
784499
626919
152609
483788
246160
654984
501526
943869
350277
529635
188537
873378
752227
809524
548071
901138
995934
673860
322865
982847
387854
307508
660018
545505
834234
78901
220250
527898
816997
778716
641606
946703
1052904
283188
940903
766141
866096
966544
561766
681741
164787
22098
1079769
709759
709626
943665
221958
539916
45883
455540
534074
81191
595838
792952
413899
565244
422466
15270
1030257
253559
810701
815315
445630
1034730
312329
857903
384593
968886
549933
754683
660753
664551
167090
26804
4428
285141
20659
426802
985296
26098
267161
538480
680140
134989
1070470
241222
797013
961396
860815
1051844
435042
614742
826683
882208
562104
769173
490929
921042
444878
182384
487415
226176
138478
218999
782963
348379
481822
1080352
81324
781283
995093
310030
952942
553054
687121
643687
685582
631929
758921
956383
846688
82963
992727
692401
41424
152057
277828
419455
1054565
89969
473731
744340
893479
633215
740303
1058224
410343
389157
37661
836458
1005509
550857
425260
776157
766849
563153
1034259
177619
607608
6520
853080
358456
1069762
375935
158263
292162
365557
692164
217418
372450
1053910
859005
565883
816638
915196
472645
615797
672318
1093615
1000791
482466
409307
18735
745940
816874
102411
101705
883333
907262
417554
127844
267993
187291
259308
935437
957167
460711
451434
776849
327395
9974
890072
651973
684679
1026315
471587
22728
386952
1099053
738524
135034
1014744
204218
331131
361273
282330
585085
758302
457784
853934
1016440
957161
319706
378146
538853
603304
604354
339367
1035245
425521
664537
490406
458635
621186
22023
425321
1016235
1041093
193314
769749
506447
712858
58654
336098
172580
704970
427622
677426
277368
441908
245506
349015
432666
221568
31715
667088
19898
743102
67608
909664
684024
241933
951982
175665
1047198
765399
163751
471409
958609
901397
555937
537921
243107
267211
365471
944689
659078
436217
612102
76432
1072442
765857
783391
809257
33086
149292
328000
267693
753823
240277
578373
568345
457043
1039328
270100
573870
39113
416609
34251
228244
120201
708203
692863
677425
856198
681202
568790
292637
831451
33292
619482
316604
783288
375788
125943
952281
155111
584872
377161
514332
1078739
256133
101687
152406
719699
875882
1062640
152984
519376
849136
565723
106369
838262
449761
169277
18359
140811
981176
326158
287884
179315
843158
333910
863425
611225
622897
979706
397694
69148
660436
809145
541492
927913
671457
990328
719396
1030678
514018
455060
869916
592188
590972
667247
509760
386655
910611
1090132
222748
826468
499832
324885
86582
913065
263120
369483
476309
8354
787391
123878
79348
412487
200728
730563
211707
287642
1071853
1027887
550102
613340
429682
357689
838623
336497
979322
583482
103641
275962
863583
714514
915877
407169
982571
189523
321885
910755
495562
900986
509275
592059
655327
197519
558191
122435
902601
1032770
47103
237041
239693
996991
298351
739337
489525
239960
984155
712845
73457
125879
342934
929473
1013686
754836
723619
141139
44876
174378
1025532
278509
1031086
366891
92168
462510
666719
960261
915229
1085995
553483
741555
241662
685070
739729
601722
349491
640145
953575
1079433
1058054
12426
218187
775990
131341
620978
812344
593779
943612
753317
965388
130932
190480
364439
849346
238455
234116
608942
655998
291521
190729
482049
140479
268605
689707
580796
212157
456623
817702
299205
69410
118140
589635
231287
236904
393031
94378
302635
347896
586639
1000790
1061328
566092
1030874
1009575
477496
586243
540418
140689
343032
74140
733358
909683
344155
272354
1037967
173919
424069
449662
762052
450131
1051787
58714
3276
591659
1008489
551807
218535
1059376
11965
397863
426632
650816
793323
7872
161350
1063646
814257
284686
1024172
1048759
447010
773555
657842
975006
384346
1071603
1007883
331416
269197
350485
288442
935764
341440
174254
432031
952007
589245
525783
82977
1042707
701683
526069
912559
229238
994852
142316
723241
222604
46438
283067
187063
964817
598038
288659
825218
669965
528035
929410
676854
6422
1097660
409870
838727
506027
895413
66553
415708
383027
822525
1065072
67787
825894
247415
872730
401484
347718
388664
1081543
111003
41956
146350
60492
705229
1052059
910320
720095
504817
117713
602079
146529
195207
785919
1017964
841383
106432
953782
1068487
938719
702292
295888
516275
840725
764982
335035
192120
888117
821180
51021
517126
57838
414962
280651
221728
1058752
975221
558283
637297
485520
694202
1038667
1065224
541004
922276
669193
190566
534566
37533
37702
419838
940468
61204
525928
232069
282327
872901
1039935
672088
730499
144664
790583
624732
8071
35593
475354
1040404
910929
256775
205730
49737
629410
329637
440294
406360
392280
241956
610894
342096
196365
1039824
558731
372071
206198
18169
825445
772309
669048
994485
970736
567583
258924
995775
288808
207048
1040794
416913
78830
564331
674518
409186
827439
49940
443301
771427
65014
240365
1049917
377554
594170
938390
1035503
1091339
350854
460382
708220
353288
132800
820369
220228
1066843
844343
485239
300180
452434
803040
475391
234609
504042
339383
901199
581369
801317
381009
665117
475052
190959
1023479
58618
1023871
742388
903365
64236
43536
823604
1014913
577405
243114
926294
661401
632576
321220
129196
732224
283170
1012696
1047140
895695
979783
1058785
319636
872164
715547
853494
1068155
87394
987549
645019
824476
549639
399319
44120
998747
215817
85581
535088
191885
852038
692978
701242
670605
389768
942221
569034
1052750
12368
322973
936512
206869
662543
678492
519269
1072569
218314
677749
820306
1062331
936379
500855
364132
150335
171838
806117
535887
495418
689184
628688
1042947
170481
1068823
511333
298569
552814
99155
803720
230664
936413
378397
369647
788577
877107
979146
1072316
386556
701220
332603
615232
409784
216104
15508
923525
116007
935200
811206
31823
278424
1004997
28958
669559
376595
359562
410432
565309
42095
803431
1061074
816951
214841
999881
264560
666865
439038
104907
312149
855891
944128
740652
101684
435916
388707
739981
558236
306533
594165
733569
307190
767589
171082
930001
678390
985500
1037186
643631
388008
103138
652701
219365
1020337
64302
314464
247925
696004
160504
107483
475476
292389
986161
86923
456823
16676
419468
972715
674942
315842
232731
771437
209757
672965
649423
914244
937743
82972
684607
329787
790653
331293
12343
544862
1001493
709964
649322
972333
537635
266751
265398
368593
369492
939693
1002161
371383
691716
9804
961899
540995
491183
1098037
639505
33296
81329
674535
106120
200092
555840
209405
12481
872995
977388
438322
1037682
188133
227985
587336
215374
932984
194195
947713
158030
956165
464042
611439
341547
606753
685275
741917
908689
922685
923717
307614
241434
810682
278274
713239
269562
446389
805329
41035
255729
955848
1055215
615358
190169
298349
1001409
1093831
635725
657041
602180
431523
901057
93699
102316
626154
809095
948060
193914
1073746
1021442
748518
247186
653345
37905
968645
792907
208210
385408
552230
225284
125795
478209
247697
492791
769048
527934
956831
537139
771488
489396
114719
454519
561534
872415
800232
1024638
1021789
331807
287880
78519
270237
84593
41652
927597
334526
65224
259226
846965
448026
1042345
223314
429887
428119
591783
476283
625577
1044547
797805
70184
191948
255428
208864
89500
1038713
577764
853883
364740
519232
308232
155786
888255
756683
455578
1039148
929077
1051018
148741
69235
209790
1044532
996926
476683
352502
355390
257952
467146
367992
630334
758782
78407
710929
927640
835175
840812
317593
727303
77263
296038
459456
802851
251311
829442
587865
341593
764324
609763
614211
339281
826625
748566
172341
1001928
838015
603418
589820
893884
36107
803717
292483
1037549
684827
1004445
202037
128622
41973
40923
356332
301980
186581
220939
92341
36996
35946
321437
320387
470185
757868
859442
309967
271943
11804
10754
374328
1010585
1010586
595683
594633
354832
353782
408099
524504
871371
871370
668515
677337
828319
594134
1018159
352955
614445
61460
64480
840633
229812
1058473
438605
115673
458784
679817
863857
345277
985743
511757
112651
187703
792969
390021
106002
74245
590686
893078
344061
297013
443949
848525
663459
1055634
861228
892830
72150
324725
919532
478165
775849
13481
96004
564599
150034
283647
76967
951192
1069448
754606
521754
394276
533518
633660
673393
37332
196924
676292
606869
570488
562311
456397
174729
224577
770697
317852
312479
1022922
701208
358999
435541
1072878
820886
177221
373857
893153
357493
622348
543719
3034
764951
841034
993183
344869
938415
585653
459469
525179
950792
56173
47001
724845
992246
818865
192042
352714
583078
121155
285968
200315
337134
657343
455464
191264
857992
436677
437727
592880
320893
321943
712696
712695
713746
945633
946683
862810
169890
170940
451055
452105
733053
732003
570800
77170
364500
363450
166497
639362
737474
198673
93484
473620
772784
773834
771734
194690
939031
292731
837029
492313
1089243
534834
880813
719180
28686
108030
146159
191204
999391
6807
810325
760706
467781
946605
722562
187616
704939
871919
703275
525144
190436
646300
26860
520002
575169
249991
419797
389224
568716
623198
892464
763650
130335
68187
163565
866970
879356
491449
13850
528317
231363
452909
169741
1079654
947349
589324
79076
22507
734767
855556
13501
1071895
532726
127815
759783
334138
383122
315644
509400
584643
159670
887551
945619
792803
348594
814703
560398
778535
973643
106983
325473
115837
362255
928370
809915
43702
376716
436107
124015
1089126
253109
239203
69194
1084776
1001274
821504
370919
885876
355319
179969
845803
1026224
520070
302005
1007458
331770
190961
540933
303608
959654
793109
918061
107464
803997
566786
45076
1016524
410265
1087009
941619
268520
745332
425910
182715
835220
343449
1057989
81573
954941
920720
756300
278696
425170
306876
630194
1062297
10043
555917
19197
568304
27355
702839
159681
487705
595183
256780
944251
460140
907714
694297
678026
104391
486887
790537
982987
544019
340464
385243
309906
323794
177681
166884
434832
372427
403225
33390
368335
20121
1065621
17605
740803
463037
911974
346473
141287
873562
640059
10411
554653
621881
1000150
1028771
755285
774286
916760
485553
823712
810541
180562
96883
456669
95657
66339
399086
555887
359260
264799
187580
21640
219119
175611
930594
922502
340797
610910
173412
977199
714993
1034035
1088515
615825
1076275
348054
250656
449116
452370
653733
965975
202352
770400
1005667
337032
397132
504827
59595
923562
333767
411209
737232
899702
470333
854888
709000
113504
267785
992434
516964
716065
76924
808095
47776
693710
963603
146704
1031708
10564
989183
116730
677108
836513
154359
511625
36577
628959
469883
436948
354218
616762
434506
256014
555348
984161
862191
122155
844798
105550
840838
1045773
817033
358054
52158
919000
850315
160879
572455
301542
1034429
68751
611182
527927
164433
709697
477083
131366
710093
322762
427477
895603
1050036
61833
839436
144913
1015791
152634
649654
273377
800420
248967
40584
432624
146669
847809
691766
631123
1075300
956715
379980
1022737
535352
756870
1026819
892305
245522
125031
577244
46010
687912
1010646
84292
1003069
164508
648261
790698
281805
651523
632113
863663
374342
223174
222569
354991
512483
546714
300321
82184
618558
1030086
900229
91222
477529
60954
1011444
354007
623534
507410
239245
991845
272320
84169
506150
540143
796154
1076704
244867
948332
679585
666171
834853
926207
570548
169444
1085989
265154
776287
423473
420494
14949
550454
889767
26736
1070816
263785
768831
399159
756942
353739
577388
807510
1082564
395899
51495
130851
854643
94507
175662
997521
960071
733187
802647
417312
345622
249602
26033
540625
396761
904269
482123
1089879
57880
643207
1040808
329734
986854
675002
367242
519804
168939
699386
881027
591445
232867
215220
914495
644082
471641
2327
740430
176754
410899
589867
83737
925248
23012
1052016
484684
7993
983514
737011
751384
623808
265894
1080252
443158
864944
365259
690700
168072
190494
818907
368209
612225
306610
927495
747090
9024
186828
410987
925587
802584
40387
836588
709027
801827
499556
339133
456738
49407
1036916
530827
133013
937385
537771
559983
1039565
609363
1044282
535952
330974
931773
795846
652292
128480
264666
379981
989668
776943
1027840
108124
720542
947865
54257
848919
1031872
329262
128642
17077
345276
979642
14667
584209
1030586
22228
724479
161190
352310
475914
351950
648240
169500
1075458
593391
564646
722146
963207
761589
844889
284265
12315
584428
425980
218737
143488
21465
1066557
876517
373729
393552
964125
369966
339747
576474
733162
351766
1080726
663155
358958
510043
181277
397041
468824
520933
980923
246074
1023436
1092375
118235
653241
787001
239407
313708
583061
454048
2737
362447
369510
901937
904659
1006794
1099947
627718
765666
744321
217531
102286
785068
187835
644837
629876
325645
1058638
799108
521397
645319
192797
848781
851746
223680
1002823
469664
837884
627350
462197
785251
907921
995815
763018
524668
1027759
313865
35849
876628
1005805
471383
807162
1044549
581507
962412
1078898
610593
630730
1046532
500150
686724
1010499
307008
56487
877033
93742
610244
82078
246973
1020515
661084
27259
690599
715548
269308
103514
881113
723296
309715
440330
606361
301728
193079
840895
256857
526076
112385
348449
491597
565935
377041
855326
598128
702566
432256
204122
772085
324213
907394
711607
816855
673010
839744
1090946
893154
218355
520834
1071041
86595
410881
739428
30196
147720
1012596
588317
102556
828345
848865
745690
289249
309961
720160
323211
170307
41259
580809
396380
989282
1066865
191962
924568
567962
750014
520429
431741
743019
266327
721782
338019
801920
182609
63734
600154
957497
883219
57034
65936
997651
988647
283169
850016
538040
482189
219692
912832
756463
442677
14264
94644
566033
680588
388877
1097678
1059196
844979
342162
2156
170167
78628
1037831
590679
846453
241249
88999
1054917
725559
651468
889384
930056
526797
531587
501885
983023
137776
267072
126585
9609
761646
303477
540854
15178
618903
733994
248259
76681
809878
842693
50793
469706
316364
769315
391820
176659
93437
427979
878998
1096287
452619
579612
1038866
513147
142459
692123
351528
594642
999132
369200
943632
779062
310024
921055
877614
962370
477572
436364
488955
287019
1021254
434540
995552
900100
676659
1015895
221218
776950
264518
213600
689937
27349
28399
763520
634375
944694
496850
796176
77060
323839
5497
370215
703419
270659
176781
766979
1033467
228808
950806
660226
399742
364215
437913
22812
848631
820793
151447
448916
683643
705265
348401
771202
957963
529075
329409
663497
905723
212078
209111
1040495
423448
637020
152114
370007
656320
326946
497248
442340
665983
520225
958857
136421
756144
1057274
623856
412572
854280
684642
989141
364995
79392
951189
94611
288471
904292
32790
1063390
684425
751990
729380
232741
971381
402663
54387
757581
492199
644749
615235
374507
926827
39067
992558
507019
975274
143165
535889
392040
279595
779950
164658
800172
259381
725852
608758
141780
199638
323872
641620
130445
438080
1020179
974848
434210
434048
373483
278247
65724
203242
236418
1093074
709765
941910
949113
1007291
623023
942020
823570
310064
947912
579480
312760
943044
361663
582450
140439
222231
192050
179650
426103
520854
693768
986210
3476
870947
291002
855319
829685
600882
401195
1050829
549684
114858
412554
658169
910195
454331
317717
1013173
985881
887381
295754
608183
971024
677078
850627
764649
596863
1085130
145938
219103
732737
562213
442320
194048
55347
290415
221217
348222
616769
293176
492520
692334
546493
888587
939012
272986
229137
127038
106303
153720
898255
388835
232446
417074
1009485
424689
1025725
80683
208535
727714
549402
710848
46597
725738
439661
1046903
540811
604576
860863
282344
229106
223123
118359
120976
741685
985698
887720
1056945
181663
262987
518470
69375
15530
224534
615091
193739
584317
379442
849341
42949
842828
286627
669008
769722
656419
997047
1024587
1099743
229862
178063
593474
251816
954666
731185
827147
329684
272192
436519
236569
82017
862043
241128
949809
1013513
799367
846913
888120
603324
196604
872293
89884
776586
530891
438827
974566
284752
289558
531087
1030886
770961
1099376
814815
551633
542443
507094
49092
373531
508972
53393
572090
399892
759085
267546
925362
816161
367558
886726
61556
812301
1025670
288357
938665
195739
230284
373082
446740
749444
994980
905818
350272
72889
518664
403300
166422
900204
366868
59268
774676
338188
36973
786354
93139
35660
932264
721567
114618
192350
75568
878060
364167
52029
462399
963550
687886
547108
957215
872797
98875
1045598
832106
1095415
447955
590692
1084206
596551
35235
301474
524994
551295
58561
946584
1005012
486585
318712
859974
893283
916519
628361
1005906
414912
96731
850086
450308
770920
744618
564007
32004
692669
299081
1023589
1069053
872737
587104
145052
746790
1033368
415212
811693
272052
45185
348572
956540
1010373
33872
299527
560493
444222
763645
381228
73020
251248
418267
195059
516134
173301
1083742
434542
938778
85249
992971
887649
1034867
591314
347172
212784
498416
999029
23111
738078
885878
25547
602727
971143
14332
406222
1043558
220342
463362
150007
152839
174483
633319
806597
486102
780617
880569
1042308
495164
1007547
71134
467108
901208
518118
793315
662409
778284
781062
214390
203558
745930
775842
280188
345593
115937
856716
649127
631020
632377
413323
883467
561228
800148
328520
979965
1013841
972105
314213
829402
957832
955633
818236
341313
1041000
206238
293861
329990
454248
603630
913680
941924
47228
12132
382063
576396
330279
980815
479448
1030950
813350
484350
877859
12029
1099689
799838
1060647
1099932
632907
687661
660712
266956
469323
52379
69573
486594
868535
1075159
429009
627790
495278
227005
229737
49727
10485
121673
531728
448210
790073
687741
71985
865123
776542
1066639
240408
303037
411038
79485
996989
1014576
952119
681759
887945
92582
1070073
28959
498909
21043
535461
686708
509576
820467
681696
390496
805629
632237
652566
32410
267017
858891
932233
319218
795944
282220
68647
1039808
928696
113608
391905
623360
500374
509710
795683
193738
354234
887768
182886
576337
762049
634996
324563
368947
541762
776385
295553
327325
225200
821905
482495
11656
755598
491295
642560
110958
485183
676268
676946
1059748
789042
979862
605991
122514
598649
136236
1066296
663709
344747
839182
1050755
615885
358277
776076
71441
288213
1066306
522635
669762
1039053
375747
1084814
628405
535973
271493
185410
331888
258990
133891
71303
311977
819507
1036243
78899
427042
275491
964031
803635
514340
808344
858006
338760
540560
966887
497327
72289
319688
1070141
151157
1024392
594015
338311
400043
51737
517058
796708
381289
377037
837050
709160
774829
816001
283972
285022
858757
726404
141479
165359
485202
790237
939549
966569
1021114
244230
271370
693697
427957
296954
481303
141962
179832
597756
59645
414621
239198
58037
575182
574132
328967
404349
86287
252440
583824
82889
966860
4881
151957
750738
1070957
228908
1044114
529627
428042
864809
529212
504462
872610
57529
229213
80911
1004064
361919
129874
644865
205863
638672
659406
337284
26486
523138
480542
647402
245320
439020
781800
216085
462359
373816
996541
659094
787366
302581
84980
558221
318813
826325
868797
805640
484425
1094117
1093208
221049
728817
899517
650965
556609
185577
1019915
355709
770387
13420
618194
301324
71914
599881
442995
90028
977087
967512
37820
393291
572710
368629
738385
9055
1092394
765860
261322
51328
771716
994510
625748
995069
287966
624027
953731
271336
654625
771831
220382
539178
1079796
917872
490614
327906
37012
930882
204916
1007239
342797
766155
6839
570807
791964
547054
340816
500729
261501
601820
168307
684918
11564
944018
670304
694187
160699
1026972
773042
274077
362144
563754
676097
830402
69164
925238
98939
1038690
364590
657542
212960
908229
1076231
874209
726725
1041173
1053299
887840
202858
1074108
866413
224393
504988
438090
776280
545590
608223
528673
1081357
361093
249789
755874
885074
488280
1093780
1025294
573446
84899
149714
843041
183464
1092837
1079859
39981
13386
337594
370566
457233
908857
1064217
751474
330365
390839
868757
646236
905813
78276
572463
41370
695281
744764
499632
760707
648466
456447
724284
606464
354794
143014
922412
182610
540463
982155
864923
653986
391260
473936
911251
630510
861138
18310
438382
220943
59768
17369
797544
747645
725283
252814
236864
969414
606241
1079952
110268
381378
765387
385231
96686
26000
595015
461735
830044
350442
541124
479909
934573
573349
661235
513598
480301
281389
929192
29099
549863
1013791
190419
676406
976720
131960
430790
186346
1009818
988460
753493
128607
134394
763314
838073
522125
762048
385821
469862
98167
766498
687899
528414
478487
205335
51173
19020
1048408
323456
681735
406625
811683
116790
945137
889004
540366
272838
883372
488363
545367
402945
739127
264967
368563
1051322
1056352
856193
398991
657504
591116
1072454
696488
476288
815873
141132
935388
441254
233675
293073
966779
954422
96809
48310
847898
795522
987160
610421
516419
578005
516251
114768
45570
336285
627810
355594
152291
793292
103115
799147
301928
389954
1032018
32204
999179
1040832
957749
298313
13451
858194
673314
483228
229365
228674
1042035
137781
19914
721360
465456
338530
256453
499748
12651
318236
907512
1047593
688597
416642
838400
453094
26889
897641
49104
766807
296663
791837
134860
488671
1077664
978175
634716
1022707
250824
956728
134491
303257
947824
342275
144881
1013606
775472
459576
551400
65992
986137
63223
1010630
119307
529677
292391
1003851
838092
1055150
829852
353965
507060
150549
519797
629683
12331
938725
352805
138930
876231
610263
137678
999809
447513
662078
255987
1007849
150171
690928
17873
821347
120637
331345
48289
500894
426170
465868
627691
804957
970968
914139
521115
984364
114403
857492
328713
1084939
882889
991192
536530
1087578
3242
582757
151887
928221
209028
819179
496443
671213
294262
553003
121606
849778
219836
743437
528329
361123
980827
367227
184030
33801
141281
1040450
94045
1071545
835233
502475
777514
260998
368837
628330
84722
834015
46179
551164
441844
346684
1091516
658915
116744
737070
860568
570828
1049639
883791
589331
520413
714256
781730
12104
75613
158694
361238
1039599
531128
985367
61941
85973
386297
512633
791940
618707
904342
1050208
709532
169850
646674
682550
905745
934448
143220
875498
311054
363089
393430
56344
377483
198009
121714
351118
957378
646619
618977
674039
961969
160315
692099
409815
121982
261969
1009105
419512
293853
959597
640878
621215
345566
761048
813334
1087005
411482
1004330
42599
858370
942017
166001
28313
944709
132108
568263
28941
387659
17954
383357
169581
531832
903963
382690
768048
763008
652780
777183
627871
756913
296410
712207
396784
184494
499170
154688
805400
394511
930384
567582
594634
96921
589063
26426
750783
616094
266148
1093607
837365
174303
470643
86911
482872
228100
266357
32578
769583
477813
1078312
785028
617590
41640
621030
53035
413150
760005
947477
116251
519938
1031232
224404
785165
827499
25329
38748
246762
919642
623178
744443
778737
468677
1091707
538582
889638
201717
257876
381049
197238
1026229
690990
562531
941524
137939
691104
803390
932076
871231
786389
753136
545840
888259
17539
1059703
74437
17092
547442
276107
322952
582163
832135
258713
389918
748499
1078989
381965
55074
854209
977433
221447
1079044
985501
984404
838706
303960
885989
520056
189553
1041300
274919
416095
175660
210442
1057803
1078602
376467
749884
150699
27033
610406
1032951
451527
394688
715730
379450
764404
538882
75488
902745
880395
313964
921186
593732
725898
2302
766374
325819
530173
797221
50429
564424
256812
843290
950167
1002858
625173
955803
1071432
516870
254135
418863
1084887
901370
682260
121034
266917
798704
76459
365037
475763
837569
626629
263636
953425
620394
323156
464939
465989
222470
393332
990593
866991
1058493
399188
428184
643904
63430
765351
358037
761653
852554
1006800
1072685
627869
686297
908817
182764
220568
304218
188628
960884
913810
950621
1048271
747733
629002
701769
495189
965847
966897
484721
334071
91924
554290
365212
413019
414069
38333
460477
162337
163387
546743
547793
21061
532554
149887
189414
587882
849033
679268
1010330
783475
538884
539934
910255
738772
18304
1015998
673837
181857
452459
138996
588889
357657
656317
487365
114094
913289
286137
392129
320076
814867
94042
986442
853311
516914
340149
671348
176319
75645
324689
580139
666990
1049797
285712
445411
129649
457769
1009538
449945
865811
817046
770127
28458
81578
614245
643169
61508
275701
35969
799869
898061
1008214
1036975
595033
913182
701426
407909
178070
385564
322348
74465
764026
211742
713666
383839
657244
230151
183156
710292
589715
732874
800935
851532
304038
441055
536948
644883
16298
953933
721232
636163
598444
925778
392600
795065
798978
498677
394728
528870
349914
176382
46344
276059
658233
451324
332708
411705
409461
188986
154989
648372
53237
576252
302410
216903
232224
1025373
457124
131558
556573
722390
260144
1062344
478225
113873
701813
937909
845700
419863
605833
987112
91310
871279
1054586
446508
909607
557029
881620
57211
488153
659840
237091
691823
513417
512367
587765
726298
370880
371930
1037360
1036310
184962
265048
76370
326169
598967
749351
608853
820146
870028
682286
497697
498747
498164
270849
622999
1093762
584220
517588
455252
616640
960647
936250
737665
800154
516551
288671
251762
466696
841478
136296
994429
554543
1006500
398709
96360
296014
604818
406450
924493
1075099
1069375
610535
714664
438400
623568
176977
3842
159763
793283
303686
476580
782177
744591
964909
29590
171560
406283
139116
688402
467868
130474
1044803
366623
617709
476595
321094
407116
817838
140547
73969
889663
661987
481351
895214
616461
104566
552382
64131
655117
949448
409634
793918
60184
660937
1068300
149559
295776
347723
672121
295469
774894
444314
164423
68373
261881
988224
790074
1038673
911961
73284
238240
18557
562026
151477
538540
953292
548109
866297
407459
950367
193253
532667
288178
75885
602294
352352
151660
670273
926657
447460
735010
1029972
941098
796459
295773
851507
852410
302615
734083
458738
37983
155113
1096616
675649
172983
232569
611227
943023
280473
743385
339693
904999
833928
484593
1011694
767998
1034271
736075
511293
340640
257123
601219
91963
705423
990467
419264
900483
682750
614683
33836
835632
1021370
665731
524392
820101
128443
173013
304511
600428
372642
482899
20929
1064084
1062489
754884
309439
807910
866581
514048
393027
16147
949369
4955
417297
72093
883093
985299
119927
961471
10349
337878
962758
797265
430498
934594
706327
390834
276429
546763
35078
278302
896169
442597
9376
865777
330586
247790
691162
1020859
364916
1007613
310575
208349
610672
108879
35650
166540
776576
399899
1013423
954688
176528
797048
938742
857132
668243
55117
279403
1084687
184359
816467
549049
1090849
890197
1089251
935737
429311
771563
608738
196761
225427
480635
126097
669994
992897
920763
410868
673809
805711
259293
276237
465060
1009488
908792
490931
782029
1090914
519528
960933
318867
496283
879856
398142
25858
185462
1062325
895593
1048637
848955
218813
47548
17475
103806
595468
981437
463721
1064694
924875
440565
608089
712092
114913
756709
491708
851408
850358
146305
226475
876570
417885
584313
964208
1075978
640794
194074
319723
310880
913667
268595
813473
341244
1010176
938818
941830
793623
743965
196852
852105
611336
279534
102668
22294
89734
458895
412018
9093
363109
908507
748620
68211
248787
45267
348080
472295
538554
464256
776378
311475
575737
602255
1077939
819407
88692
280806
888397
573022
652228
577955
804862
812358
110579
190808
389922
320434
960182
763450
499726
969528
693480
766143
727798
208429
984313
909572
997965
340118
1013707
190648
500139
711203
752419
263400
227439
606170
616282
383822
1006808
628554
406080
180159
355493
526331
448840
886842
722863
1006019
280827
951207
273906
639255
669549
483369
908427
763888
251006
996202
108217
903340
104495
964824
963774
966842
685828
348105
347055
346005
103804
306460
451361
450311
522764
183634
182584
185634
1039933
776922
777972
874245
875295
604669
910741
485351
114975
185610
1061393
1060343
1059293
796815
75848
408144
64023
52137
402295
322918
360139
650656
65626
437724
226568
440878
881841
290100
979552
804370
722266
293324
346767
349367
187769
536751
823247
762015
289684
969040
487755
446009
545767
719327
808619
48371
127789
556299
542472
1025259
616799
781239
817847
166715
996765
329685
364269
707624
144184
649590
467763
106450
225404
131006
563995
645184
972680
840568
159073
652019
914167
277838
318781
641064
201035
972738
413984
70433
1075705
932948
233469
351072
58611
274130
707117
404291
247468
123197
823602
949167
839152
411335
472083
254815
898176
944668
1052906
441324
440274
561040
82989
33110
872169
559738
529615
683518
308282
1008258
129495
530087
22363
707550
951558
299575
363877
198486
439938
1047057
236287
939174
65173
1080658
251860
655882
924585
717499
423997
118962
866987
155520
331296
463298
578534
1046663
921159
870260
122612
173171
987717
644423
224210
171579
355561
595967
1032729
79413
948234
719173
916602
584147
760797
398049
22070
998434
480822
1048719
856945
314424
1008404
1003850
31902
757980
559842
926737
297894
498461
377797
408024
118823
616842
783673
26134
119183
979845
462601
506550
58894
529100
722384
777887
765123
163104
272383
501682
966113
803311
496577
126500
905237
447372
130093
1097032
596270
819559
652666
754823
841912
645871
879779
896690
449914
883162
684201
330575
292436
803168
140983
541420
154881
945869
557884
654942
823485
306739
864529
621161
312561
570403
54478
372066
755409
944576
637143
857549
337179
617398
536988
496688
994158
687803
815559
364119
1018123
130406
39353
186397
869500
645619
452848
756893
379192
639609
270866
141480
675783
600319
225818
404700
999910
743867
311418
1007077
33375
592024
583237
877429
823047
1071733
579718
393288
362515
106888
618155
599109
1024807
613450
1047016
761284
309108
759726
880146
180712
486380
446665
357149
202120
728122
463740
84706
606714
457607
890324
521777
939251
141249
322300
328282
909892
915353
640331
950195
458725
427034
754248
943107
217877
577458
55997
506479
398324
788059
379627
180586
83611
961079
1076574
72625
831515
925744
67140
1043431
738919
4227
209653
176424
699236
1036928
533257
736065
302857
585195
172219
48508
515002
810045
780082
123193
1017409
700093
128726
1006354
695387
467601
462713
634654
474790
376942
880194
1072323
41961
209798
890261
887934
68757
155553
846352
1081042
990084
149709
519728
784646
910585
963525
976990
500542
806119
121706
805868
244630
437107
336739
104139
541253
740224
382780
381239
585465
670337
220664
217142
235923
197951
860753
659243
463708
883621
82474
1098598
310280
989360
845942
359408
329642
750013
599860
101104
461947
121867
234437
1067683
1061100
664016
395947
989089
443943
541307
758674
349852
1000346
901870
756068
831948
661934
535328
1017402
1082601
387184
248997
453460
142327
866030
28900
771401
107048
753117
152601
588984
148872
637860
745508
678467
177823
477440
1054727
95018
858991
1014447
33505
804639
442458
642553
895848
283625
396827
819668
538917
478134
743894
986914
506858
409544
1024009
636331
975124
341700
1068004
370594
230108
665713
656792
1023638
31571
355004
740890
118218
905286
850625
674445
30893
89020
489460
793513
49607
256846
829608
380312
903578
121288
909655
461077
804732
563287
122994
138800
826731
603038
102531
328524
707067
535830
832542
912146
58468
59518
400509
96989
219255
434259
879575
260390
692426
970209
675839
7543
395295
373853
71025
214691
753698
27145
941272
317696
220839
648220
47686
357718
522355
810080
531407
134574
1035885
340065
835273
394318
51206
345738
941253
624327
723561
881797
972930
982886
375807
833069
435445
485154
169931
761255
618419
638901
153256
251714
982768
222810
326607
1017154
1091373
203714
451695
699138
326255
925524
980498
1002272
1001222
521272
523372
522322
541863
114255
758063
1013872
1070896
338682
302577
831237
135642
304922
937224
791087
46701
712989
413177
908535
785120
692889
504078
294998
196596
545896
849581
565438
97696
365779
527270
173580
302960
1070061
992903
858498
114481
617453
995685
1094073
47455
15501
781421
519519
568030
34034
901009
1032957
116133
659719
744308
561933
428784
963526
759598
692755
610525
134744
918996
156332
995840
333728
480697
445816
625664
821230
1099033
129905
362519
869805
29226
237433
306044
1049120
775516
754157
288076
911218
2478
352968
391767
1026233
586045
47096
896487
875998
436423
751669
416134
580905
64091
903964
1065186
155225
427102
224839
596277
121234
350597
349661
385907
522280
641065
177468
705881
968721
1093639
1001857
1025642
62950
788811
303712
1069167
1003437
55020
421456
808778
376663
153168
275147
1082448
381301
988473
199010
1083933
265450
714907
594017
211520
463419
655708
334928
599585
265708
816531
538311
526736
570826
58444
254310
194640
1072169
629432
348816
310267
838399
887996
884428
533461
541122
580804
156884
93863
953253
350778
75596
554977
995311
753237
638875
229757
644513
801892
884648
464894
1018085
537596
521478
742969
994884
932113
459791
580692
100675
513793
43635
974635
1045167
882194
949913
806235
842179
1073263
810671
1084764
607661
449300
590538
651190
597434
242493
1033394
820141
371220
104553
198364
962263
357877
538562
141001
951201
723165
628307
218558
1041139
974710
98410
1001564
849623
772259
374548
681637
185984
855161
9124
843732
571456
647610
704564
1078714
775835
640020
492379
781328
280950
383456
939914
713285
833941
439975
286419
856536
1070695
988905
1062113
595447
368891
155137
256444
836318
406233
219188
748511
827822
1072958
422083
142532
293713
806123
230968
70303
100005
1067620
155595
458759
683846
754493
670232
200635
110418
887399
1017910
1069093
281853
959973
815668
656926
132066
238117
101502
738069
533398
836440
907584
343848
502557
58406
240430
486017
701266
219084
154192
391057
286913
287103
247070
40340
39290
788756
197096
1023870
682900
692599
813885
56439
934425
385852
125898
836763
730795
954409
968820
575475
519051
11885
550234
342286
595479
305942
819843
162608
161558
1084372
1099332
999946
763123
315770
125350
971676
652527
505576
526301
77650
154767
644599
637939
988590
1041676
888437
189507
743669
241832
737105
911908
310220
305577
13879
694793
60993
846025
629200
138187
1078456
37225
741168
562703
240271
70065
913525
1057018
746544
313115
475801
451050
630100
381438
565411
640103
1020744
73552
768744
1020671
665623
913382
157609
274420
166090
46325
988637
777076
394202
66214
736169
277642
755096
323832
972038
661356
566251
964253
311692
835668
436281
605268
348471
439843
984320
193821
973725
974775
283952
1051023
1069032
1058474
988301
743478
192652
750016
424488
846785
766461
1004347
165812
455369
587960
553132
1076034
13284
564202
455217
221907
52375
240194
362067
974069
197476
256869
990580
675238
418422
1037749
183819
312015
881216
1080549
34939
477050
354250
624248
743223
313820
886889
476856
697470
562725
1053725
608757
776391
254888
1019393
31018
43133
133134
548756
284028
792078
523878
223344
797436
1086369
583253
873567
375790
671844
776687
1067537
93811
414524
498058
1011544
12561
753712
233352
96715
380299
554604
976730
256571
335422
815310
626313
733190
968599
298067
872420
667145
782861
761223
633904
27375
1030959
547444
920958
241019
214344
492103
29257
675522
322795
935963
602053
530297
10591
42209
286393
897304
700519
795758
338831
845907
328608
100171
757730
881773
296586
876083
1032510
500589
174277
813335
1026114
252369
291264
643403
180627
1049805
533044
564948
360370
194057
982217
371533
693789
414826
789287
187259
551713
349555
873934
669737
757288
332772
894397
344437
1056935
591347
278731
510720
470447
161069
1098288
748326
979093
831043
412242
413969
1090119
291533
374622
12841
654166
906013
874874
202162
1067265
51519
1057113
592461
454610
217118
846145
434377
1085070
965283
728324
1072837
271413
166310
374643
150033
1013065
429529
97804
30913
809463
228264
271920
808057
790687
589283
670690
23847
157126
349396
152982
702872
46642
559594
338834
863722
990319
1053800
805029
412532
159074
274647
28015
513125
824682
214249
72470
946988
646065
452965
724314
506739
51023
408535
641058
255339
95808
802738
160125
1022145
311015
643992
671239
821620
1035272
1033672
359191
215233
277985
939475
274773
441458
35031
522077
968606
1089679
645902
107828
23217
843132
413373
75224
207019
1047999
88398
1012913
863413
40840
662263
30229
470417
882549
586394
626928
535717
553995
379266
934362
1057247
283233
863196
737734
170982
756146
359062
479068
697947
721483
587522
447056
188051
249155
867614
429010
379939
130498
196948
445105
58420
279900
319028
948003
80534
1034582
519777
52551
487377
135886
67266
96278
63930
202699
592437
1045463
1044413
834414
447191
604375
171454
562592
472561
585364
337640
705785
408358
976409
805984
17019
1095733
419420
185392
887659
730087
94243
971809
959324
181073
661173
260299
559611
442069
770137
447482
843243
63462
534273
773578
50059
440140
633409
988950
208613
513825
795433
794776
753711
470918
463234
361818
947512
128692
219812
813731
960967
784580
22574
727497
351740
460455
51014
720220
101013
263633
148982
146532
655919
946490
18080
627089
166731
485825
756177
167649
676996
34487
153708
770999
21379
731300
111559
546025
903343
43166
167489
366972
966872
897972
342188
501840
16530
687771
291683
900982
482400
783122
298426
740229
869878
522175
633979
751096
157250
588139
182712
1032478
590546
309875
818505
893172
882450
507023
897789
18933
424269
246216
240683
168113
889566
1079873
38204
104197
392617
369850
170476
374248
86560
463073
948070
705065
401818
591263
303684
726590
510543
826488
806006
667575
170348
1023090
2719
1011795
1053289
82678
288782
668513
570725
361656
328468
646121
694989
636184
460729
615360
43946
713124
974280
439863
748378
860749
468794
429544
1082754
322185
292212
64224
264681
789471
95498
637118
35117
255335
902221
270371
203458
104520
729365
252697
903069
215393
159523
167589
997825
832486
832485
483898
62862
380542
49175
732709
291074
858532
631626
796147
549293
359674
711284
1009382
701740
562074
638440
604266
709175
696610
643482
1068671
632927
699757
960033
88550
514442
188528
601805
849157
952832
125770
1032522
520395
16029
638795
200762
153888
387932
126042
959230
1070231
563112
760831
15496
599018
554544
308060
606656
486241
901615
557738
672258
148147
956733
7982
225052
398517
36602
839778
462189
202868
70569
880316
450324
82188
977259
910832
1083791
496041
847791
848841
660935
334366
335416
870660
769140
770190
603178
597927
596877
258449
237467
914997
916047
1023686
1024736
310239
508667
584003
550386
551436
589236
811486
299770
968760
270878
271928
110367
111417
358932
410012
1029819
833929
669253
944220
234031
240471
108228
259872
943528
511970
355068
827095
568885
1094464
73352
161023
372727
776900
709415
532644
330057
200299
1080683
465213
13770
880496
165617
868529
807770
519459
207465
1023860
204951
294490
1099600
1052088
86628
345497
611274
296924
427995
954743
942272
492423
975192
809340
572656
634503
752305
603236
119484
858993
1067795
515653
94428
558517
949465
190391
367629
1002544
461267
519130
484907
496863
747737
922597
88710
756804
699292
61062
942797
261000
575967
796831
271345
201762
888775
772053
176340
803235
683936
314153
451522
694967
134470
865769
95715
120423
113489
369417
739099
324802
378096
304058
932029
754033
647624
635573
743703
209564
71100
311553
177571
162033
782543
531459
1063457
534971
798118
1005491
28327
309578
671226
32042
176811
132744
857070
602614
822534
862699
612983
883159
371608
230147
74590
319953
246731
731749
1088198
679761
61574
121075
20522
353017
9197
204150
624919
491093
3567
204426
520147
604823
319224
58118
849108
724188
771226
681264
127810
131074
191566
529949
304718
469891
107355
908316
1026744
550093
6904
159562
972453
214850
907907
195407
485859
1005721
20758
627867
403974
775114
620479
979109
1073623
1026308
121319
2306
806812
138572
314164
689029
739717
1039747
1031374
864719
582791
217871
498588
23643
570970
1048622
284637
1080991
377941
783076
245707
746864
180801
560428
824976
415825
102563
526580
789727
604925
174096
40438
282196
539538
477953
422423
902518
263097
1046617
782057
403913
524612
873892
199630
874888
910012
924390
861392
619230
403675
691593
950089
144408
32143
745745
427699
265590
1019332
819535
1013891
121336
732588
715775
1087891
450301
650188
424456
356258
866982
718570
125712
317793
234187
64333
1037207
1092235
13592
174170
154636
569576
39974
384747
870907
1022333
650563
236650
190581
844676
256384
428322
811865
540047
518135
97193
994930
944917
1060857
1053502
282597
640760
340192
739546
911362
875926
1081561
173739
63853
311957
674506
258981
442072
902496
992889
991839
1006266
624413
796082
753537
219064
474169
1091663
78432
645163
334469
653458
430484
264596
1090399
438178
928986
174499
65324
69888
631837
300222
363989
887572
411007
1031066
846795
445421
87662
125800
1034812
1056136
1069383
590091
57875
941635
817277
1016696
160637
891914
110078
636490
128522
631146
811284
396396
868994
833668
678749
384013
90294
214334
298922
979974
854085
887323
1094642
596452
998973
1043727
736153
950841
568887
312718
691392
825525
77513
182995
202180
460961
695484
991497
289057
564584
499375
320300
1054351
996230
448550
507607
767280
643879
1052435
522160
246918
924778
994968
296521
407925
656754
172549
817337
13003
318062
529884
989579
1085762
700753
34752
430693
407755
54371
856017
324108
548979
25994
894206
87017
419286
575396
980081
1039748
1093697
552467
558090
21610
955373
580534
936345
232039
751586
218225
1042374
748735
594969
202283
431389
303401
856389
593935
398621
875600
914242
212527
1019609
422626
991815
268845
452275
952183
602427
68192
886217
593272
486169
710855
760553
232878
713167
395203
620501
452428
591378
560077
272100
471444
479090
27595
46381
786154
813249
1095893
1026982
938360
721445
942345
288597
1049757
502061
748086
124892
727450
195707
948418
77817
774836
711591
1045671
426183
624227
839583
342845
429475
165602
462414
338894
668026
9191
1033338
579638
494633
141211
850196
846269
418555
1055168
6605
804155
951492
777140
245870
695957
1040353
90118
744715
323162
228837
429357
49974
795394
203282
1035379
889408
278777
299646
228316
44404
991554
954552
342337
256951
909358
388572
955924
311573
186763
402764
891318
163148
422370
883997
390542
643079
733273
353097
542108
327468
424002
360313
149037
527925
296419
852800
929119
628170
774951
773901
772635
126704
828026
552066
773178
595724
996188
1022726
200690
1015226
417741
841133
858098
850134
90932
637610
1091857
734861
347760
979233
27979
696523
111168
384609
461914
188425
432888
851368
1009257
487948
568426
617320
581745
804177
294852
431287
279998
718622
403063
378299
267218
390095
111582
536417
437380
323757
766808
744597
629248
846650
289792
281796
781871
460154
733942
1013976
282335
1069073
834732
459302
263875
412127
605941
494337
241839
594510
12265
145133
335323
159154
511788
1029894
359971
1040112
586786
1044129
463530
253769
867737
63393
538707
404469
88707
288106
813661
862428
663271
584832
219042
907424
868953
612609
18141
467412
630071
308783
246853
594628
505685
380574
258913
1080746
496146
1035598
776817
1041110
326730
576316
476674
677158
792897
216557
381777
313282
869093
1018312
1066165
367978
501448
155791
421159
40335
536798
931881
341800
414216
1026708
942553
335624
718697
1018106
457614
703239
78865
480350
342221
518157
980237
799800
149556
312306
405094
779220
329022
545307
956787
667058
7094
449808
1076120
564640
524231
62174
75331
883024
1028412
883368
516552
767693
897607
583228
345495
94582
630315
270543
368789
666668
247185
560859
393589
712991
1051369
193526
41518
746984
168815
963694
749694
50351
287078
528907
332845
1017669
174518
222580
882995
350827
376625
824795
1063014
392573
903729
625284
1015031
573559
658157
160305
53929
664781
526612
260606
297210
502313
914933
583867
363780
965454
734123
853676
689212
115912
908139
493243
209957
437813
156977
854949
1093650
82065
200138
176245
1095543
1051130
813236
993549
158249
333651
61545
68566
206237
823591
462534
963229
1025658
524840
484715
226611
298279
53749
46974
568837
602278
296715
831271
580868
1047515
756019
714772
796821
852621
988911
474686
933691
295571
737217
626002
44310
722343
1066752
37875
91945
713426
623757
479060
888438
449840
62930
210412
997980
227015
582226
459613
268834
413279
923073
949535
999488
758551
351558
482398
787439
10237
117413
284691
1075876
376397
76810
80298
119406
435947
488049
1061643
725718
611196
253068
1008795
666663
244906
793305
536244
615047
720745
721795
720744
336524
395500
396550
385797
596356
565755
788793
758652
54919
526842
962674
193355
605946
446052
445002
612388
509743
424960
974334
973284
608332
388158
387108
423957
415792
265690
525110
805755
366708
881662
513662
972847
63615
819069
675927
536556
156457
98055
432513
764361
838424
635554
1083605
16901
392731
204552
343727
251991
214426
901129
75300
811468
419710
66773
646536
754464
196919
375890
911371
917740
603336
383794
126024
359534
316941
477843
610581
424428
899297
441862
1035457
187614
789907
900026
44546
981478
975034
593636
146961
4189
1010629
23107
441668
748336
901811
1048896
805925
226242
503503
107391
895294
1096692
216242
110651
21067
1020818
855735
135401
328603
667768
229965
7169
586930
438317
123476
747506
359078
866949
42147
642742
1047838
134083
610614
335133
1065371
25716
569823
79087
701703
569998
928727
319029
786216
267246
763821
120660
31527
751379
425046
209312
998200
104621
1084104
261966
740323
711149
352843
411580
608786
253223
269743
879530
514655
1092858
806862
508550
75746
595383
365021
491855
897269
1027029
1015595
307561
59270
946176
552514
736525
1049720
293255
239948
52833
40086
785602
761033
188096
796870
619526
14354
552734
954052
172488
913879
804964
262215
42913
596372
985933
170518
1059295
1060148
33616
562207
564410
741943
241311
909068
158188
671367
409527
854207
376451
246271
363015
37258
925974
476507
650896
728697
589768
997970
109102
428380
858303
888290
256284
604424
957793
194555
32773
538893
97304
489817
373815
826618
138603
600093
1074653
1039092
250416
901501
1038337
598609
721761
991547
24749
888144
875200
204428
1005797
578345
712692
578837
695970
98503
817744
230552
231693
487089
168735
959837
1027830
460265
786668
265427
624724
217870
624190
114301
965377
330682
799673
973662
633249
388617
556336
786903
732670
355142
34318
419682
130157
1052121
1003970
30924
476930
990929
698123
864138
345003
167837
800805
374812
192923
1023171
402267
752820
745012
768745
337839
469770
267957
797346
1006739
65344
262543
1093172
35064
333291
976819
458332
680734
913574
486464
54635
585783
493097
1026456
710293
658510
177615
1071249
794412
834076
468180
205641
335783
1024948
720153
307845
411960
84279
52288
781267
482188
494169
61346
895660
798232
499843
50508
1059899
624009
586711
310594
498957
686709
252465
932248
275047
62883
1064199
243216
893851
873259
774725
440835
1001673
819033
615240
775195
936142
170990
833088
480340
314239
1049745
369120
5417
322813
626694
712598
903530
861384
747248
605576
709162
142797
475578
574761
113808
175569
610669
599922
969729
709683
645887
386713
1079456
1030675
592979
294813
165295
1071709
618999
871192
1055410
386651
45650
1016519
577493
455094
262909
1053687
491963
588344
632303
119301
416615
209260
849657
228246
1084637
302831
70020
960240
934842
241820
1097328
444020
308861
818140
105990
332730
115864
584603
366864
123964
758143
484319
933576
78551
612818
775806
986807
597547
989767
104560
921856
626100
1026134
894358
220410
98094
525160
301855
555241
818147
24265
359264
688700
947606
220641
1098800
671684
931219
929388
180168
898398
209262
745287
427660
365280
418395
1049687
1039673
965939
148823
424658
774823
554689
599619
452711
450469
593122
790933
1045301
1022507
382115
834888
726409
201509
59827
504710
604784
750300
552739
327173
158614
44684
768032
103517
217054
100520
358839
431492
510850
892759
804051
295960
10977
845919
657178
440386
495440
614905
1016205
985525
27650
1037874
660976
285193
774825
249286
642738
702238
79137
189208
24782
411641
140284
42758
724564
830340
975473
916281
1035120
348358
882413
342169
194143
962063
779831
615685
627819
488053
865100
191460
773257
170633
1051450
1051739
554096
28757
204138
398307
135566
736567
1076071
11765
347173
962575
950091
1045381
537185
208831
838732
494365
1073567
113949
72444
483748
531747
928719
57391
163505
379542
779498
394033
105043
539124
1094718
696180
412551
247644
1041015
427397
895099
186304
138485
419664
932115
659611
305701
1093060
654787
949849
253746
972129
995664
611942
612111
881101
421580
19919
520776
855505
104718
167540
433893
94572
728174
253516
597472
56083
764469
553907
422149
712319
206966
859147
402040
991325
394476
625967
543297
1007345
927058
865548
305872
515209
285943
939397
368070
650429
1031058
815029
1069668
758592
22179
774593
414106
265524
181127
1086861
633989
569228
893950
368217
950093
4570
426507
153361
412425
2937
1056717
176588
172614
1026860
356960
881785
409587
680599
238542
92058
485046
657000
92791
860325
17962
802233
429995
818470
561284
1031226
922007
257585
710103
396277
224134
619932
414507
553178
200573
498955
1075430
459418
323344
823936
108738
527815
204884
1023984
650696
1065041
846288
53869
659366
172621
170964
914952
63900
622713
83156
23551
535779
282187
327948
343535
770142
740269
502470
831403
1075500
466916
56178
617611
696947
373606
319493
141103
174071
640549
506144
1088402
90958
958368
819560
1065406
863056
92301
494458
333244
197669
286305
942163
747913
582225
153262
523786
818231
824586
989081
563923
382689
504518
765547
778317
299703
1075311
162785
128948
854352
532015
474034
960142
795216
555659
53258
272833
1023425
1022375
798160
254966
297985
509335
660707
309231
995184
738034
957214
639491
650423
627854
199459
860461
458389
4599
876719
599138
1067140
114958
810337
449260
1036906
678025
285847
569876
406033
291650
21111
517165
831905
641328
677950
810147
862985
674412
968711
1031588
382283
853837
497417
961048
189128
427297
659993
209615
970959
382602
361830
742822
12163
542971
232607
221894
684210
651065
755489
131600
736997
1008880
641989
836209
926189
829117
572194
20737
723756
1075445
441177
908511
264865
815858
437125
379671
161292
591927
255570
1093414
337846
996175
97276
323039
394998
523629
18204
903987
60802
688214
848485
136928
871148
1042907
1086325
968229
1081933
510500
216524
515462
264521
392637
737891
294402
1033057
616401
312670
174517
518323
1029428
75973
876971
359721
768395
680675
855704
1044839
1020477
512739
618570
305720
357452
197217
316087
33347
96554
462944
940563
521613
940329
740676
729478
1030414
452601
940650
182634
238721
655608
467942
1085812
479347
502478
488008
54143
441380
730489
409959
360532
442047
68108
684874
599675
697384
54420
244527
795041
978847
1080118
1060060
908782
667995
288536
567553
383393
958145
232536
39641
136132
989876
830482
672758
167095
527964
469938
290610
741372
941483
80267
622641
90072
197208
864948
803104
953653
1072181
151442
217394
758547
761238
621780
491579
485858
79677
480422
77013
1076030
771374
379616
33325
825509
287162
977013
364588
128209
515489
267731
436728
23837
258041
940877
685970
274207
191140
1027189
98112
955081
973242
731950
205145
856392
713906
759430
874819
126677
141406
750847
619023
132944
544241
567053
120345
809793
57914
536731
824240
258133
779930
214687
663505
272333
759525
398105
1007100
868477
999010
527863
660240
413369
1069595
913148
41932
446594
704649
282656
845267
157823
1098051
902676
513534
28343
592013
78044
456039
670573
267467
907070
698595
313411
927598
12190
102354
386385
792462
155071
113217
398653
153398
742194
467791
338499
682680
822227
206842
361286
1046464
875377
517686
783603
881128
32688
765238
1039968
424582
547220
546867
659523
765012
1037521
16226
955504
915389
626860
576938
140744
420917
184487
314566
164999
818397
349124
870243
703211
473856
366597
958102
90347
981018
592657
851865
849879
544668
890431
99087
281719
485599
169232
136999
456632
1012345
845928
641730
1016304
637696
1062609
451510
663670
843074
1059328
910890
865292
427511
23684
166917
1079851
353062
20970
274123
755542
114138
913914
723656
856718
510760
108301
916280
24618
945813
360687
634618
251566
400445
232533
770129
897997
507753
570688
938988
912419
1021774
679663
888957
659102
759658
846278
317143
440078
963653
952150
453013
454740
729900
648122
244940
397188
1093328
864890
162863
399420
549719
197213
381372
164224
696200
1060892
506746
92998
324572
258510
967462
638607
352963
812448
27115
257402
355385
978670
1024614
781047
865921
469469
363485
634400
11621
695023
19428
668454
426947
770108
536390
824136
721698
140645
144368
129181
661550
867358
335256
990693
982682
466394
739558
104746
510718
607202
630782
1078176
760260
840469
786539
365461
542557
34123
360092
824101
1039728
764216
298974
298188
93012
652562
420765
1025225
648320
382047
840739
602832
909818
134683
516405
30226
638573
137148
1006025
516433
994974
621033
950651
64202
925785
242260
397826
769220
247635
410054
74929
830997
769380
277476
475655
428115
491592
1039239
436788
654043
670067
846464
352859
633957
444105
935569
69983
990865
145039
637413
228819
319390
17040
474027
398548
1092044
530905
862956
445365
290620
828169
997337
1031317
596758
46222
905948
936243
790798
813828
1052479
143369
392085
838292
894506
868010
707629
447658
727371
548680
1056146
1056145
355220
771025
851587
135725
12919
974435
474637
520370
694216
359634
287921
231933
102772
78894
470998
1023001
662866
70084
63268
897513
768892
211411
327348
103364
401033
690288
678339
1071640
203437
569294
1007832
633829
386159
648316
964364
406817
357959
1005607
288369
825968
451123
876539
13405
682105
320862
883554
49915
153082
324155
162359
949862
559035
879623
236857
487565
549422
763771
476117
198139
312640
476217
868920
532499
723130
567233
765350
1059840
550045
1041896
1056379
1053538
713663
793124
517112
188692
690948
93422
789075
346107
751899
209106
203859
1083915
949615
299010
893183
466477
63875
417336
1093622
652674
518414
879622
587741
559409
678122
641264
90416
549192
699994
133939
901401
1063761
440470
936035
755445
1025035
477963
1004419
867146
844090
953702
229717
388863
949983
539440
498868
1013769
726075
922548
532586
77890
688127
654877
228720
211367
475154
991577
536922
95852
643533
848307
631042
824258
19650
452168
756213
449263
37384
405984
837044
908442
1016231
609022
587895
531818
636018
968448
220015
378842
574115
199789
277290
717415
81298
99558
744564
941305
81171
172821
69918
128060
709993
982219
112406
1010551
420072
364592
267727
708910
1036964
439976
209649
962350
1095349
322834
762083
950451
773478
75556
88057
125563
1037532
797348
768998
189720
311784
1074534
637333
179775
178725
193650
402632
322486
965953
349975
540510
309094
704459
705443
933709
106712
586774
460784
317064
1023741
411443
938438
758703
30988
964576
319655
565322
1003509
1099866
135043
431445
202801
653313
458960
147724
633590
131264
868510
811291
192062
58223
914114
513198
1055530
155714
192593
976549
332324
505667
554023
99040
588383
920817
444612
120727
918592
434007
319979
1006242
922435
858703
836022
834972
999790
43319
1091675
930533
904568
138806
673681
244328
16950
798940
282505
246972
330679
965314
425143
532490
147074
321202
530646
204476
910014
574692
1078039
1019876
362985
521119
232163
1030786
340835
78103
673574
46769
767849
775106
427912
893282
505948
874571
873521
45070
4192
730044
821824
85551
372383
317386
1092043
72824
379814
493420
709427
412428
1099565
1099566
547534
851462
344219
984702
698771
228968
754514
529341
646422
50018
307086
101712
193459
649586
1047501
929849
742853
632590
549354
218279
1049848
38757
713143
263701
821729
194966
34848
483405
21517
729052
423250
305065
546101
997806
180029
434363
519308
861430
536608
1000824
1076093
681706
433124
554326
540219
794983
1004458
557219
687779
393945
1057806
923475
58778
830228
238873
476002
886610
207231
99313
734392
62744
271761
601462
187336
117546
188234
579270
975320
823494
671412
1068402
1047568
632283
1077487
145617
897105
65197
655819
206999
305157
936056
502382
325239
322773
735081
471472
1090296
813664
40276
445774
1037701
560929
125779
445064
1097823
646908
237377
959214
657917
699213
929239
842826
248000
365113
701694
579286
113316
77900
847134
247421
12210
1057042
890509
974818
772027
886205
409107
126029
443061
277134
269961
617430
959834
723580
40171
999871
619257
172448
216126
350310
943015
941715
628771
515005
761013
129483
891881
147228
649225
1082618
729186
366809
287114
115127
186843
89733
725510
79715
8166
662187
916609
917659
312370
146058
146057
147107
527565
528615
912916
661468
496590
138950
140000
141050
607382
608432
283932
1011635
504467
505517
506567
170010
172110
349537
642665
643715
952855
644810
689109
881097
377571
608948
848075
183700
367402
982774
737859
170892
603469
620133
555674
102450
973722
861854
962359
217902
354641
445376
568054
144921
195658
713378
34884
1042359
770218
1087582
385414
1060477
404115
545598
66350
239277
880474
1056478
785645
372344
857731
925334
830185
52980
418160
543104
1010612
610179
928333
652363
62801
613975
666670
169742
885767
1069513
774092
1063888
1002043
423629
181767
340075
310116
517590
939892
791575
430076
548603
792787
1098142
565118
121024
360902
942593
777814
424392
929045
501717
239110
1053099
82897
193139
745818
485037
279317
955025
835573
618230
704722
119723
913627
832108
508941
917344
219307
72137
397251
349339
145503
338259
681084
63377
210147
669822
1075138
1005152
747878
18314
808193
530369
701066
660867
193170
1031381
1099207
306180
303661
134869
465473
2272
718059
766672
1010156
883198
435471
693047
589850
103643
740072
912268
990279
121786
559839
794490
98982
482767
488205
537260
689230
288303
349394
118428
801337
824570
6843
97773
520181
955982
1046099
18574
947823
329815
181050
842165
169242
715411
1096231
688652
1084179
1004996
228405
1017125
192033
729746
73977
533969
842460
648493
444060
1080275
103584
734694
779139
183529
569047
92746
51434
164840
942837
333880
1001607
959049
9384
585260
340621
881000
321607
451803
1017456
102971
761354
1053727
634907
648685
185803
370206
743308
382109
213982
618675
711228
828791
495779
857534
996133
521772
515128
1040668
467261
172860
826287
753410
809708
428632
54068
939240
576152
209870
607803
906589
78992
321972
1045420
672022
697866
1074085
79439
796250
842918
380651
247119
1059546
465850
110167
981235
203875
488663
719748
384937
585838
516498
396800
493435
272874
878949
448784
506985
152283
480751
404010
434130
497950
859255
592836
312597
669557
755048
495934
366953
210160
424669
439253
30217
842075
258415
832319
207211
938730
319629
291317
920172
15909
633653
851731
802307
259185
225201
748047
1017165
966985
572228
201171
944801
851711
513109
136088
591951
244761
387026
818788
302941
587196
765262
1041574
304445
230822
155460
515185
41171
986750
709583
447499
685324
443547
1032590
874661
558259
548193
210422
429371
42945
394062
746781
892823
44232
574597
107670
729782
394821
1045055
772691
696604
878439
254402
141007
976685
200587
205941
271426
455247
450587
324265
149575
570587
1061132
986963
975924
973515
585175
482754
134015
804202
412030
98885
495579
646419
279006
546028
860470
698767
688753
151160
584944
35058
245906
407560
300351
410347
723188
1037057
368078
921305
411976
275011
520173
295903
115642
134405
316757
40801
669163
993348
1061033
771843
831834
957917
1001849
600406
370322
1028949
830978
829742
1069469
27089
1072168
671007
307119
490034
171968
409291
752528
453099
542839
91927
986764
236261
1099799
757898
948807
135359
247416
813684
554171
978299
287794
127483
246151
115491
706565
80966
390537
304278
468447
621079
345698
860766
976322
261331
566666
557522
887657
740045
1087497
304148
71148
684265
622749
831814
530262
1063913
191554
78857
348710
380411
1062730
937531
1065315
1085407
1012219
256538
807232
461404
950522
949750
46582
482081
402917
583038
512049
97378
497238
10350
262713
330672
490185
247438
958380
723730
506343
561882
570168
180881
307048
880467
724621
360095
439567
59913
1060734
930044
160761
819239
551468
621232
167798
1023050
94978
911487
62900
45937
646913
1031278
365698
376038
799678
145173
720131
504882
314828
488780
213888
533796
260826
937425
331738
429067
281811
564060
147933
643304
24344
859939
253913
67626
904925
353765
508986
1011995
246747
596933
13130
120320
7090
388238
299937
996388
151943
20899
725540
651857
114940
261551
723110
585469
703309
465906
330579
118597
361827
774987
385526
940539
1026538
563917
829225
652035
229650
46852
99471
946343
1085490
88408
818421
65986
459250
957566
1028330
795599
527543
321003
197372
156976
432322
871913
626135
387965
12064
661453
770270
652160
157895
166668
1013501
274519
56322
336907
1060473
930994
909873
73753
329954
926150
708189
505951
899885
639976
279779
743644
148618
366739
840545
205122
501155
1078997
335558
4402
1029220
77542
1027892
1066527
866427
558798
624364
750081
726449
339332
284212
358902
23775
931600
421234
18690
312180
772480
571105
130391
786714
94419
566338
788485
552052
34994
1000299
166584
975300
359855
705431
412513
293412
914080
769169
207858
618663
887448
222857
236734
819553
121661
1049116
502768
879527
156185
529860
721348
386369
185367
130848
240259
485925
278506
391791
496446
982589
396737
676385
1040504
133249
878394
377136
793562
308619
1030843
540802
1038531
888698
1010268
584812
833543
337259
59273
113606
192915
770888
980164
711873
742124
631416
9112
910285
791339
1047805
306295
987719
295627
569782
640757
227031
498722
1096685
86536
389597
340456
402783
1035472
527796
696568
57819
1055321
297554
594126
314864
181543
744698
602518
932507
962287
963337
270978
114549
918337
845364
717280
838919
839969
218078
488170
911248
696915
1037525
326891
511383
83351
485732
121087
457243
674892
162492
183367
423874
946905
635122
482842
583431
502906
273388
762245
324082
848960
772586
834138
188432
645527
219397
51275
511749
97547
625273
227590
475504
882927
1024468
1003726
949371
224637
44801
191265
513765
1008315
682106
145780
153650
443518
129173
535555
698486
161279
295131
955547
946468
858542
399799
404347
739299
5409
677077
325232
707407
96233
857753
503688
326767
720513
31487
552495
709729
1017260
887668
778529
528997
326448
21814
828250
86246
518615
717259
66557
300406
941906
372064
798733
384526
132531
286006
506435
19337
179615
530781
806872
611923
954983
330350
409375
627235
166919
35145
638637
759587
828260
732639
1099152
453517
161281
329169
732717
287902
204582
96706
701894
336340
298844
148515
440986
1009852
621550
229897
10879
782369
561383
490205
869582
433137
611707
410082
1026139
75059
412353
711847
139111
252904
58136
985252
887497
266113
641123
477664
805479
697257
243173
23757
209723
828885
393090
1079366
1002408
1053624
359318
1065863
767457
415294
758644
362957
469157
596090
922465
523432
880832
579074
613122
10953
809715
140090
281970
398242
492074
803903
858662
230275
323096
513764
995308
296052
445820
750415
923568
9976
20577
291748
796770
945139
185595
605465
78746
777329
523258
207273
954939
338644
371480
432382
972749
971699
243565
458462
48234
551170
310571
324934
985196
1032016
118014
9088
304395
447965
247107
211760
1047650
519733
895417
238555
22472
343084
832779
548415
588156
315505
599355
78913
249070
788859
663778
214048
874401
413867
666572
471738
218703
1097126
515218
927618
666970
868017
869029
379718
871565
614560
12122
179936
565846
813110
535171
64898
365760
8309
1064456
776960
1010169
808100
247601
416545
691697
56911
617597
1081364
477932
193684
518673
54260
740350
196281
73507
254850
1051541
867575
322548
214364
293873
762238
332877
413892
232629
353564
1041842
223371
649500
112200
102007
899095
502678
780525
19686
984559
637457
1051123
475487
373774
768826
759237
1005247
1085690
247225
83223
358539
873566
662328
574845
723670
376781
83751
921221
1043853
639982
193691
73715
547076
506270
978609
291038
732751
1025588
603683
527924
87211
359651
247352
888287
305234
809050
884830
756747
614900
505549
354158
678309
313329
1031707
89010
1076149
981883
468528
604718
720092
922369
796545
625306
111365
1028685
722355
847640
424289
374737
454265
305162
271431
98315
847229
980948
995976
619485
782404
543700
1001168
625822
1002538
470005
821681
7242
819420
127252
1015165
418084
490453
807125
336770
335720
334670
149775
623921
437528
431665
584588
583538
607555
96703
658936
333559
501581
738807
153353
299274
580181
858826
932482
701244
399658
744810
55087
256415
904794
18073
412608
112263
706813
395155
522830
981938
242946
423292
553540
1003061
373604
869701
177107
518715
599259
102888
731081
364633
145955
593582
1010580
77083
342249
219714
351585
611644
144405
678948
727364
479304
930235
1099674
839315
378638
317518
960993
559874
96826
1033870
521473
240163
802102
786559
622616
947282
980729
488332
729026
37251
874420
204595
766703
955807
377993
310635
47984
163345
106211
521304
1027429
281108
848940
974040
435449
635958
235396
412981
999496
632261
567954
563565
42018
55969
674421
1015167
384804
350954
221799
375238
567495
1007715
122747
427394
906515
1052525
83782
798383
970750
1047172
759096
1030236
887080
256972
458709
558940
191452
988025
769857
189592
24974
71348
478421
988196
821028
281054
549644
126047
603435
942264
807651
779682
509398
726416
385845
1065318
57100
401898
572188
36341
259467
1065633
904807
949852
855831
333086
292748
190586
214424
874008
11829
805359
49372
708629
609608
261804
656977
802336
1008257
158274
842381
625106
553167
1067910
439590
1073540
976205
1027526
509542
1047871
798565
189663
255137
311517
353117
859596
1058841
989377
259083
727394
268672
715440
858245
374407
759650
1035448
929399
210507
1069723
84539
171827
1089458
608447
470901
225104
474633
295087
1063684
114250
375647
300785
243870
379884
502582
230003
476597
959545
376245
534717
632207
373357
981842
131540
964939
362285
258462
757232
61056
533963
1041853
879096
148671
1085319
22623
1029450
945694
521953
651397
657907
642816
652849
310551
899602
351736
1060295
1020091
523710
678989
755433
207701
284133
44350
497439
394277
197407
695256
965115
753434
916189
66091
352547
198145
962619
61698
899518
742610
570045
399639
392812
639898
596421
20482
1009095
526442
1072319
40215
1066448
745243
203605
329414
687058
1001966
531543
449504
153987
955303
818869
330100
809964
260693
942598
90444
33294
142587
455307
866532
542668
405513
90216
296292
405144
1092979
517552
647399
586136
254849
376493
914772
655430
626464
559061
555565
719446
897030
1044602
925925
292143
662364
275778
489569
345595
618988
715831
1007910
1059112
696829
113220
49575
623544
471694
479920
544656
308095
541233
182508
903137
749938
377829
525743
557728
216001
621073
220389
752169
1001735
882960
204016
670701
1034420
291299
397099
649534
813362
40753
81063
487591
126634
889826
500898
774973
1081205
379111
406308
513022
449666
527493
299059
874288
279527
485324
581458
934893
156170
1088678
474501
1079150
916377
400630
201741
241445
979294
330704
327581
271512
1024652
1024628
399016
404864
555487
110278
340965
274607
799983
600091
480433
730604
395323
414486
356600
655284
851113
603677
179960
845615
647042
79632
729401
1058186
219027
319159
443028
545394
558119
935408
839682
13978
207013
1080016
777490
391007
816003
664462
583124
16506
934002
420447
484198
846693
756061
86950
869136
94234
73774
1041298
582423
462279
135712
703306
852159
293694
212306
1016916
282268
784977
551341
180421
1046085
948260
368950
12675
694451
323563
272779
856010
329222
643551
629795
519987
978281
34377
204316
1028352
238147
510750
575554
589963
201718
805402
1069511
1072317
1054279
348691
195575
368907
468115
674869
230689
712071
467374
65212
946889
308926
357485
236368
658597
527757
314748
64990
889794
93441
414031
12668
940148
518587
203047
958908
368980
218878
643681
645375
686497
710479
373573
451357
966262
892383
21215
627793
488440
1003018
978466
627401
131035
120415
534196
405001
430241
921606
1029618
616963
134748
616937
459390
460440
297312
1088955
1014902
298516
938297
858848
921256
676571
632666
732788
889666
539528
1012488
885008
503213
785949
1060792
751947
323952
796736
661097
175267
897326
1049338
988034
449103
361100
153684
848973
369796
217125
924827
253145
592372
543684
393498
1100157
640959
680705
707890
1083105
36688
422786
869144
176092
933309
331930
492687
1055968
498308
634332
714748
121699
116622
788003
841440
176931
234091
489149
1094068
388003
1000045
750941
241784
1089439
260240
521285
100015
407415
243331
447417
263980
391291
661629
251904
906506
1024531
443961
575361
891938
503813
85671
541067
361510
779847
154912
250821
1038942
481453
998495
245409
255785
648066
96378
591606
519910
535446
617391
491373
371897
794762
643567
174002
424977
785050
535345
722158
681749
961942
657428
961156
314262
53515
1054730
745606
997099
620147
515886
907741
452732
600641
810460
367292
792982
83801
261158
1065493
572466
396340
110541
974383
787191
514004
63474
270423
522657
151918
485771
554418
557921
656939
371377
26127
583950
220719
1015225
1024533
314360
103266
711106
918802
928619
816268
816445
203593
334004
295565
3681
775655
98860
207591
1042878
1020988
27108
401913
420388
543200
598093
93925
902240
165048
1083172
3169
259908
268859
406583
27973
915543
898228
572439
565361
161749
646701
381784
557258
674862
1038953
896364
698413
416873
231728
127569
725244
1053018
726526
676316
213124
538772
105037
571779
48263
1082248
443841
771548
902780
1024357
17114
236760
375991
1074143
153061
579501
426280
148670
462901
793308
162241
397442
796150
548598
1007139
593439
202541
891210
364250
762220
675592
49415
628775
484280
436898
1081119
171203
465999
1002559
240662
558291
191494
88109
1030006
869270
13070
826741
418335
815999
426169
58116
602996
694210
673886
49109
168849
301610
192423
76214
827803
19997
324215
560529
474784
855530
265769
62427
475012
933646
754194
807564
51622
538729
625482
414319
740559
202849
370456
357223
1058544
175025
253015
921496
243380
413917
229663
20496
36632
605624
265432
103246
648993
342782
1001473
801930
404795
142646
186703
214150
548344
968088
575312
870168
852661
746734
4327
439079
169953
316961
673825
104464
538476
845156
985290
251730
782841
921461
959825
944686
151823
793001
807880
634009
1090720
2699
932208
701820
274536
583178
383267
1077326
211964
804115
607159
20400
414208
1068222
81114
249655
829182
771283
554948
662104
387100
1017042
942382
343109
893417
303601
1055868
175793
399635
324751
370956
1090227
426773
707937
1011590
1067714
44908
660228
53736
804812
646912
443138
853722
367308
292206
564417
824839
213797
159605
143298
708746
40892
787299
331517
341028
437193
696589
482386
635458
823415
209139
710075
602295
268447
177593
909333
776880
1085388
1057797
786285
493687
462723
892789
444589
184376
201520
113637
1033997
344579
1074578
1000275
843026
165357
128564
72531
121073
350298
845608
781621
376620
608022
491602
570055
919667
183291
673266
152414
216437
401695
419955
169389
629150
138360
395642
634127
99343
377109
748837
953023
928754
28676
195744
885973
48256
438196
18739
376534
872679
521584
597866
315967
979524
811527
488838
906560
925888
578072
852957
613986
591395
31714
962872
370328
561858
821030
188054
266029
658740
266695
594152
921562
962803
80124
787067
1010695
159084
467625
1001062
225380
713131
468534
319114
1057399
273180
896327
304170
988895
831040
1092614
537680
477212
856806
427535
113601
81924
694932
365774
1007135
927448
179495
158972
367523
548046
1047292
785547
731892
217353
809338
194173
601770
168091
765433
978428
149391
767813
263452
1092922
775240
690362
862298
507535
762953
1078813
442246
101914
271219
159295
530389
334418
694411
169421
668949
1021593
1005212
88762
789592
5211
809678
542224
44473
639190
508801
884577
333845
503902
122118
181236
987184
919390
40434
41484
844595
890295
565139
10083
144265
973487
404368
156048
904563
423251
424301
901664
653181
15566
187848
967735
480194
640918
1014944
610169
330534
611815
358305
678653
162478
578378
734384
409470
441712
52127
594109
27133
183336
1001760
253056
890438
153203
969913
1021601
595355
295361
659748
552259
311288
424102
489373
738155
750897
62026
313646
871112
617904
820860
755459
449982
1017671
543054
1097048
732116
255438
797321
956926
278740
862630
230924
327605
519267
400972
1082830
411817
242113
958317
70581
1068358
536711
606304
45834
90785
294178
767639
474632
527366
519713
843401
355600
1003629
18913
192890
782464
534863
255046
109831
1079899
49395
768590
409335
1087813
528945
1058111
870224
748097
230558
947000
1039717
168305
808379
404878
54395
49708
288133
863464
903656
873882
28844
955476
688497
209532
846172
220626
541687
449816
330602
1055929
760734
102795
439689
594757
565121
721153
874345
710110
267165
135244
172442
302100
874216
10697
623689
613817
291017
433106
327123
679731
99221
808483
373046
983448
1004673
921284
1057591
464125
663838
338932
213006
401801
695605
932596
644762
786010
544849
1070024
248072
5948
1004820
986045
420717
439834
936232
755811
885472
274035
292221
461377
973825
41716
391199
456970
662534
58253
535610
659861
1045647
103856
178682
630009
1028109
87568
261483
845301
1009108
748121
391384
417869
742302
445721
514594
384303
19034
153359
1010991
735859
51690
237196
801378
545851
299402
629977
867128
828967
934547
184002
773597
163496
962023
771338
602775
219377
702695
799189
618138
1074565
511134
154473
468969
275897
55277
1069556
10707
628892
921812
999368
461938
913127
240013
565939
575703
953897
458257
645551
960028
195518
817884
287048
1080789
58741
1051944
542458
114032
769470
1071234
129537
6589
1036377
412479
51220
434887
81038
639639
733282
584284
222463
509048
1089647
865471
901956
47230
164025
659030
353676
758452
877252
79866
191912
1074319
221565
312334
421313
896854
575319
128631
1070938
855619
631544
567249
760350
458330
909583
374725
89466
743713
746761
389827
379557
1038770
378026
912129
568777
841048
1052983
976669
801465
760617
682263
131473
6297
249802
250852
1023978
549400
338984
392550
858988
445165
1009627
464979
836457
772321
253426
949823
644944
1042937
959494
485002
977304
154615
289317
271741
930914
176266
15788
432847
900951
673753
687218
753051
375368
654363
725332
662437
627022
839207
139834
815742
492581
1099816
700294
374949
722142
83845
663143
270308
492822
618331
935014
936064
933964
944538
330259
471439
595466
1034447
1035497
861058
755194
735085
300020
501971
415200
422831
62523
715113
1074799
260663
487172
601801
534959
129198
728863
883182
996703
752778
827748
580060
1016694
997233
108085
302539
542439
1082357
36597
835855
28858
29908
570294
716763
201221
521459
230036
871490
199482
65394
754346
868074
1032221
753160
408152
409202
969379
569658
555574
887875
496897
699202
410215
616115
1042247
396341
1053413
742624
35158
466800
135510
772324
596646
1005631
865192
590197
12407
431744
876986
128734
1021137
752269
405273
992353
623100
280645
250954
199999
851617
363913
822957
761939
670648
364589
317021
373266
563524
448864
680511
607201
115728
839716
606255
991276
120244
506670
260995
974598
55774
1076716
176034
19094
545249
913301
282634
361564
306751
965197
542652
701062
1073337
449687
1028145
43034
589966
102254
961169
779982
1098075
351944
666212
518799
201700
32623
298771
185089
738120
717882
283305
10238
329776
1067308
959528
684796
860716
785464
934745
418760
59458
136267
978739
968766
880604
1049946
776505
969973
971023
488171
109961
695865
605714
95675
898004
791127
1018899
661900
1094140
509670
326753
540179
249186
375186
889885
215201
205031
688233
187296
742447
205575
1085482
731824
214092
612335
40292
337136
1003347
824809
421714
618837
100453
513566
729450
1001798
796519
88544
557901
263866
836269
212007
525244
292683
262371
34713
622392
983738
531293
855592
478281
641412
561461
435665
792003
1003993
469192
893103
891690
895035
21583
912048
912472
782763
981254
776804
536928
599637
429811
997675
298158
927054
405416
615820
1042968
870864
555301
567677
323693
140692
770234
191650
987697
1023759
508651
608004
207913
785395
886302
59417
10638
623857
742379
742798
177788
416720
1051623
909033
141056
185722
555885
980215
536072
930294
518302
247035
827209
428934
202514
9186
1034808
42833
253152
582780
944755
375243
385850
775239
636035
650443
294335
16953
63472
253415
219025
66648
211751
79465
465784
282600
213069
794450
602384
643184
353383
987638
847507
922319
367980
565380
573423
1094223
131372
164649
636264
775914
970162
591306
1072125
211226
703353
707445
501847
444250
591764
223586
191971
738678
957466
843448
195359
754048
314507
976235
238717
1077762
975052
408654
77219
417656
881055
373716
701747
548368
956770
555226
492898
598482
616465
781534
116879
220402
738220
467286
715272
696012
771440
850363
430375
973304
585642
255360
427799
368413
747334
299526
283618
879323
869685
235939
829092
577408
896400
98779
1095922
949390
948271
99135
550339
733381
233491
571926
362890
299447
499115
803984
1087718
569491
591706
134267
419333
711677
900563
210789
917299
83113
972361
763390
122590
251167
881369
413020
405644
152196
952796
324046
485380
492019
529283
200702
374429
477122
696926
354009
311257
267337
1007140
449519
195046
185990
633357
1063021
987284
946859
55101
172840
336580
859993
632718
383953
565645
460296
457015
996592
419582
728759
320082
447367
1092234
828972
260491
928404
468077
156785
430067
45910
799883
1064748
649579
753000
248789
374840
312100
168844
105932
640063
241437
430379
36626
1040979
455819
454448
225727
134000
516322
1087737
167695
726055
643620
213070
290487
196097
593844
349166
102075
417335
804076
842534
155951
6713
467606
95433
711652
469357
572246
822357
656726
11875
182274
760018
57584
633747
349789
512198
95527
312330
1060938
526559
181110
62487
361540
809527
264595
1035900
936992
880442
871714
51947
68998
814913
142370
510597
91546
910636
60890
1051305
487609
940631
225906
656071
373485
939690
257686
1049585
43423
746926
981132
188270
637687
927698
405895
268589
478218
152257
115202
674865
164824
83540
505963
247633
258318
128306
410193
282673
791348
903693
1016034
23195
980613
178979
503033
996961
855812
1038620
931528
666134
1091926
528492
706339
196469
939409
766295
559833
70290
18529
674319
137862
1015609
287167
368010
447575
268725
290745
90345
54838
1008852
37525
542932
837782
841692
361018
1084938
591033
865571
792664
781582
961463
607719
246756
999032
213565
57309
91854
1057208
772660
143608
999473
427835
825575
827204
311164
1034480
149341
1031909
466632
886018
620390
893840
531173
36503
421784
262052
224505
19165
365912
911557
605839
97195
725763
1097757
524790
890716
121359
769034
117866
354973
918315
837432
186169
309469
970075
49280
886970
477746
84267
145147
665024
509834
239347
417663
366394
894177
192973
555341
173728
907474
1071617
786703
775010
650543
254029
619579
240801
652840
802291
1031127
675560
970830
312895
1039011
330617
603475
654749
119224
475137
455249
80040
111400
434088
271352
493729
220481
102362
813216
263673
163856
915292
606609
441838
43977
26960
353657
170368
156603
555189
1092424
164831
201949
915449
100286
563102
312265
271522
963788
245201
319429
671203
1100221
963039
943499
861588
870034
715835
444340
523973
498319
326037
179309
453791
523673
514486
1032898
29065
666199
881293
1060482
475582
205796
817251
58813
620451
943359
1067258
99970
728904
197242
78505
656020
841822
315387
805411
933300
913029
552942
82848
281113
322272
420859
1055031
728609
485843
969724
417620
818717
164866
1028167
817407
1052502
685386
645835
993693
574705
666511
1010567
1033242
429662
484687
271627
760182
282058
728113
155822
501411
913098
1066607
735373
305922
850425
357729
480404
1070309
150057
243388
187850
939813
208147
341237
554345
948304
491336
603491
113000
706085
4130
957284
1031618
554965
824883
469494
1091797
140409
597661
1026391
723396
832978
706675
758804
743237
202734
1004794
882930
16646
1090582
375103
139589
949400
145085
722653
2723
764885
394638
528071
451121
825326
907020
794941
689787
521682
908805
82775
374389
564911
971415
185885
915529
172418
888670
391507
1003063
437952
208685
349304
311861
208389
954145
675939
680533
682522
231622
521513
35318
1098655
518224
789104
1014839
189098
922839
3690
429926
700631
886804
35199
32323
972537
142193
141143
433545
398804
1037016
1027926
808688
81925
449223
660624
649922
130685
624807
603071
322997
769270
754095
374538
584845
472011
732244
326920
258220
223465
1069410
43340
1024362
810079
648124
634047
391504
337300
516972
349106
532851
618831
987327
473503
104961
92750
1019579
155512
1030988
326812
821003
866317
304508
772359
15481
629053
181437
788292
968730
992693
239956
453966
31347
244538
25898
298485
412059
1003603
734745
257288
234938
905063
900559
881351
135555
888820
746961
635676
401928
424546
368484
559694
583309
285156
107904
1044403
563668
587641
948385
84460
704334
229992
856643
23324
306501
1013128
708226
612155
1005991
554586
20010
381632
481845
291012
635200
845790
544712
328430
443460
175122
1077915
45120
891753
192727
1082267
925497
537984
646294
521864
810768
278337
975470
1012800
913394
456704
732184
112456
22468
643753
184745
227222
767505
322647
951552
204296
860539
953550
18428
1081353
1082773
790618
315583
593612
66438
141513
1036645
627035
954945
669610
237424
1084815
179606
509698
657779
108447
1075394
668683
118223
123325
142411
125926
130766
846216
202462
682358
601615
462559
39074
97509
689667
177859
558721
33169
225889
450053
222881
961060
532427
1026398
125578
167363
439739
378227
118845
338171
711146
11678
868989
586847
598515
3475
990050
107117
501630
645228
345358
761004
303202
304066
592848
953196
6094
1022791
826663
90854
574574
1011362
750903
272249
140388
434200
531993
805982
529634
387315
847130
188663
412566
239540
701090
748457
362441
435458
398315
26301
290602
949922
689705
493280
152824
516636
1094839
645919
411343
508911
537300
355817
43616
482619
96405
177154
871164
302199
125600
81965
650884
120828
264654
969809
745437
749842
326038
672680
759109
757291
49070
1039266
872523
165310
940044
320702
976548
569199
278029
121857
695084
568091
641841
834251
368543
493306
160165
943714
673740
111667
391236
976241
834458
635536
886163
927675
82935
677744
218142
501983
149070
264207
365525
368535
804446
456810
169294
193686
648266
616003
64367
936407
114261
701681
94938
590539
915094
1031739
712310
246157
1061308
73110
862721
475147
302058
866049
190918
801298
610856
863757
966514
165386
457074
298350
656932
177717
354689
687049
933605
465249
1038115
337575
472942
62348
594421
871447
491266
168762
720338
702489
562895
132095
146771
162661
265887
931537
179406
662082
607413
460144
944851
269075
283416
765190
893145
407578
623720
788795
754746
526714
361841
594488
735908
658032
463935
949740
701675
327270
27840
50210
737914
999432
883196
971631
327778
497069
548672
852681
645801
470692
205775
828658
110281
343406
183323
381820
455367
228225
564213
983175
1065636
825519
499773
791107
918561
998713
503205
480222
983067
226518
372656
605482
1060246
952823
41105
104726
153436
1025427
351420
248088
380129
909930
104506
1058796
200971
514993
602527
125265
74172
262591
625850
214910
94381
237707
924990
438076
719290
1030462
13758
487749
1036451
342311
921273
527977
866328
516687
542789
537246
371140
649742
782578
432957
185867
399975
90913
140467
680830
782118
991875
1073786
774192
578875
29717
209692
1065778
984112
634221
648044
972045
813610
366668
300335
793926
661005
694847
264150
703452
863694
335939
60410
584685
979185
425819
166324
976439
107984
233688
919238
458320
921603
639365
151409
520757
32722
7905
312337
72082
704697
174149
589310
823459
365024
813367
1006517
49243
190115
934550
680904
782200
666527
407164
1074607
1024178
750421
1078213
34962
959465
221368
828236
859521
922195
673521
629075
546934
722217
181036
588144
736929
936194
149128
315385
989489
481820
970264
375955
1022183
51802
411358
579900
171355
1060226
725890
861318
397940
849608
412839
456302
247906
505456
444233
74062
1004494
568199
652691
1016783
735493
849835
1097521
860094
509177
888922
222228
28411
354042
788273
175750
535165
448903
1051175
940032
1037206
208826
896582
377689
647693
33266
683508
38590
911004
1032682
37139
233520
348067
1057102
800758
495981
632915
216170
466144
756703
282918
737645
934024
642351
164950
990812
1040355
502833
701794
22001
697857
1079247
895064
226420
170656
400140
534055
419545
1057838
515773
674503
125419
954155
1065669
690844
649161
835845
733614
40642
886755
260961
618180
1064741
61059
26299
356023
520899
12485
860109
467213
437645
206042
734103
968757
600222
198347
624529
282940
96530
787792
855508
8342
638064
575422
604656
635032
452234
957797
429161
426884
797371
101194
1012641
39209
438651
875108
325342
1047425
748161
203523
799761
7800
225328
51760
257482
725792
934259
1081236
448505
846774
70213
514632
570177
323706
634974
259505
732655
1019253
503576
1023635
111032
366081
172507
295668
534152
487034
227245
96256
680619
757120
1006519
776250
324876
329243
1052245
969448
79289
528030
142907
87360
997281
655149
1073059
347050
711103
703918
666823
876469
727405
179149
555222
668492
546438
191438
337935
206703
501052
831174
346169
908667
137258
1007093
810547
6139
525337
391629
791811
739832
28183
473671
280804
724367
1038062
859276
862034
736407
503404
488000
662308
783016
918581
171658
116779
73862
246530
718197
1035149
192043
726053
225048
756006
162772
531158
1063017
377508
320174
1045847
131912
904201
45380
870918
198589
22233
692219
282913
635148
544097
89750
933937
312615
266494
353742
1033400
939545
161299
412514
229657
261211
1075829
370393
425333
345330
1047618
201155
28299
903208
841495
509540
691901
353790
632653
458128
510932
1015163
878562
927238
452389
492142
599280
820301
679783
520268
1053076
177505
708537
563695
226665
868189
83938
220112
57334
319362
341967
719916
866298
328575
1065136
658717
751871
62966
533008
379344
10307
960515
817485
932557
886168
373302
1076421
615518
182408
842911
289439
576216
844481
404030
43522
600042
173181
1003840
704794
716188
1069026
500538
412706
891852
617268
855731
317678
442613
931730
957107
824945
148861
472199
589722
326348
379138
1070934
103819
802616
1076568
29720
694429
643157
427719
943752
946792
299989
953491
587382
134141
49400
55258
469939
20722
1094792
352533
701565
263726
295381
712189
325560
511697
177303
156704
926293
723317
111839
223281
609598
32885
934877
204137
816005
918390
470854
823917
836875
139242
694863
114551
1072854
1043793
352609
831407
58551
379303
450849
253228
260970
376484
377534
617249
938385
481458
152285
951034
224281
1082483
184720
578225
411403
497607
985100
821396
561190
359506
356832
80250
236606
25912
455737
591537
871348
1060932
821511
714472
911484
479744
713294
335159
253779
767678
296650
423658
1091094
919271
67296
560639
331174
330124
329074
785517
833658
13521
66760
907006
895046
1081097
828416
171930
170880
669356
780782
1009863
717887
504819
168545
551925
645809
1083796
509797
1067423
718942
160348
881288
123747
355233
951772
325309
127253
304405
643078
864263
1082340
573453
485248
734315
162104
370968
163296
263809
118736
817845
1060714
499111
91686
120908
1048845
367486
337509
828721
132934
550835
309962
630533
443711
375640
302736
666434
323966
987567
9617
860381
560826
541814
745052
112178
333554
834818
930905
191149
797090
64874
1081694
1080644
978935
1079888
267233
605183
952176
1055606
979860
595849
1073476
932952
721288
1074824
239237
185948
650598
715964
381968
571561
207674
722519
780929
821484
269597
206607
417541
478115
342153
1076209
374967
214211
832386
653619
766647
384702
204033
596312
1087148
500179
508204
23169
72761
555559
48014
648130
952153
129634
808934
241625
479698
610823
607312
53542
961744
915188
809397
302274
659089
67581
548532
988259
901246
294283
109444
908290
758061
304928
1025473
417114
697374
78757
582850
326606
309317
21598
611633
691241
440924
1059191
790321
357283
60482
135745
182247
202812
1069298
702487
302026
835990
521962
655823
561599
660918
905474
528644
514882
1036888
615567
158981
36186
839486
312392
1011360
541537
683287
931117
30875
276119
948118
65250
525177
1075736
30981
767904
596781
801695
188281
891882
170592
381598
1048318
429372
1078069
216964
1000264
203438
202511
349153
542348
558244
681849
91943
924563
733768
554861
980448
274340
643358
900527
203352
405930
514320
165710
527831
129219
757260
636408
285653
27753
259891
42744
643203
114756
907508
1046347
663194
1060094
354249
285519
744973
48827
512374
37575
544151
602767
334246
358505
133774
490725
918280
399318
662419
936329
477146
97024
329333
1038444
192426
493794
222448
1015591
243696
343345
592688
476112
644193
1090161
26673
380663
231013
1080499
654179
566488
146877
700537
954950
891503
156117
337366
908569
227148
380183
748087
33715
245885
167775
1038183
888125
737018
622339
490473
64647
317469
62294
262589
686958
712379
955782
186432
91433
1016547
302606
453978
377566
1005486
819492
594793
393209
579906
800366
691864
109391
1062946
1018521
847731
953296
5413
1058097
152016
1071893
198703
254068
984287
466697
505906
790412
551991
301204
832624
47170
50672
624242
129632
745712
958867
25883
1057909
45528
740327
552399
271014
347960
688871
60989
496342
677930
846495
165057
716594
1037877
112931
1003647
791608
973345
572722
225349
1007659
941927
800105
417152
74756
687101
354600
894357
1000277
713653
198117
522331
985435
382389
256318
283973
708646
773913
322991
1093975
751298
937694
533007
280290
500739
918028
153775
362202
615103
565941
718657
912411
1093828
478312
234865
957458
43211
47670
252149
1080797
104603
23367
350334
736038
868565
372596
166221
501093
929980
635820
263043
713281
955938
179435
1008208
433661
363116
505220
723640
605783
221688
304184
885880
768402
845391
915172
615950
96563
60040
276184
1054921
211635
522384
734252
258224
228116
682557
949822
1016272
88042
285977
681535
199503
386371
316116
581599
85122
133633
943029
518333
428241
572261
25756
311379
772059
1072150
454758
1065033
523434
1054698
742788
596784
85749
853675
432976
907466
424832
631260
672959
28527
994530
999257
294033
583200
758113
833940
876446
961353
222385
308588
26159
505257
137736
236733
118960
1052950
659012
551928
102267
437554
933355
702321
118139
992803
257294
15667
89625
609527
37352
604904
301665
492091
76096
240382
92245
390824
391874
633373
658912
432984
587708
469107
1046626
892144
369372
151917
290921
454014
553639
273725
514763
847342
107227
8250
865855
90510
639003
342505
808094
453188
1021516
1040841
803697
597715
526562
916110
643112
37396
374593
1072632
152825
386933
33507
942469
269418
884010
680323
565554
685249
206253
777212
37282
551034
122502
130047
79464
652717
988985
925982
690893
845782
1023901
636272
32243
530092
90774
676549
537252
431194
315695
477797
791167
372069
982492
1061520
123467
560781
858482
586270
892421
559818
576120
862326
767432
980148
78903
675997
843690
589136
806892
600859
921101
987903
992855
261617
114192
866193
249581
510919
514206
971569
408793
1036524
66084
26877
474571
702797
969176
26550
181011
984271
566348
331761
740711
829718
8589
634070
697350
178058
155574
861442
1013008
782798
848499
570519
1001899
541794
464306
334850
678678
685491
525088
1045285
633609
985767
446325
699423
637975
256817
396245
174753
559436
538777
440823
918720
969266
73374
823708
646860
406561
697411
375894
154079
885902
721239
525069
915372
860316
31285
288767
963937
48340
172324
134297
404770
991746
441007
282902
547502
753661
933593
786329
629213
144449
996361
500959
701489
682907
453466
775423
62209
1040163
854275
602623
337177
226047
382997
19740
740918
733099
133776
277894
484147
863913
894056
119946
735848
292307
974288
334479
163658
471859
604157
1100086
66232
707622
586946
373027
477641
682207
175163
36825
538434
332945
906122
613341
120948
255141
619463
501922
591648
815265
983907
193510
467923
933571
258814
138591
917309
740343
76024
248543
143956
776476
1075267
975933
53058
781583
319367
160133
198771
632427
837522
744963
493210
792525
875112
200545
45044
601129
491926
399974
102498
1045820
766518
265342
1003412
54717
749062
818928
571358
791859
213317
188585
828462
582426
737685
862813
310337
485630
980303
208984
544915
730615
125819
246186
90790
659800
487434
421904
658333
871635
972814
491768
947007
1009822
921174
221253
302833
881234
143757
612089
870727
271233
812048
485288
106461
219910
426683
204887
64347
568068
694151
163767
776957
392019
940020
649384
172450
539781
626594
228142
737144
929743
328771
707653
88727
133892
715740
114237
663414
689053
1055918
237872
986576
139725
806133
1045574
302578
637193
933586
750792
171387
348167
975862
368248
46722
474480
978503
13326
284879
532763
671691
805778
142540
43257
785610
320195
545251
769488
1060801
655114
121734
691893
751760
1013418
784585
536433
863345
676621
337981
520673
900692
537256
800432
1066613
722481
428703
402050
802562
372248
628572
121088
628193
236730
396057
915031
204339
1072922
359859
330986
311295
585322
466997
847542
658837
716817
624626
50200
792585
721436
169977
346513
492591
717127
984433
450404
325745
713173
962680
503192
150188
1097020
570830
1084586
49763
868902
896738
61626
751763
315708
368616
648671
127536
123519
618762
125089
473152
558067
665492
405071
115373
864026
658488
320320
995681
258549
590585
932621
410533
357930
543751
142204
24229
266170
586999
356338
514185
1006618
13182
849713
300145
435276
64490
36589
519499
513610
841718
226590
42917
396291
1023174
1023505
295040
742858
802829
75867
828366
641798
114707
335119
711653
887735
856062
1064643
806776
987643
25051
202356
570327
966984
153165
190862
664538
650463
925559
307409
942092
635870
48845
336919
788658
794643
765693
988987
319776
444797
716082
1015543
385401
39281
171282
50643
47477
671866
178455
387616
421581
643332
142164
417192
861475
639143
797393
618940
227602
1049221
56667
400911
84492
133660
1016134
509290
167497
208038
162512
957286
884062
378767
342376
116760
407665
653727
500647
922093
831216
994407
498898
209971
771860
202478
272380
737986
75938
648951
387438
33077
1035138
860244
415193
638708
636769
791267
750733
160245
762725
40111
333436
441572
411776
186008
307584
406028
255980
296404
540153
483049
1060795
579460
193131
976048
719370
221028
862328
56674
550787
490641
899042
29752
387883
217533
978434
1093431
59502
683445
279209
1062249
416604
180295
385914
169108
598247
735798
846964
712568
399672
501375
755513
661955
942394
83437
418099
671346
866014
1095332
855922
607007
1041377
683794
239537
690794
576304
144862
1080839
790664
301124
798355
828911
896619
960120
234509
35195
416573
68995
743170
466029
921969
372936
1081527
1033980
688483
297071
498647
753733
225043
168834
581876
722406
457034
329388
39674
377429
41886
312940
511384
342510
92812
996281
60416
769624
633508
250517
808901
1009280
897704
163809
262859
834232
896941
936374
64129
293424
142903
892594
287023
639301
186612
620740
60600
607049
1094208
102959
281905
865386
675608
513353
326571
470851
418118
337825
834312
283520
601636
183269
142377
1095207
962338
699275
118381
903372
125686
530081
464964
374981
103053
933237
545488
651195
113490
422521
2236
594204
260871
689599
556833
179215
914571
554147
417108
1043127
758268
515013
185539
619742
516578
836298
979826
994149
725995
79687
975824
995062
489255
673424
110522
892367
201529
30192
342840
296655
348935
963243
15728
62222
410437
528984
642370
250930
672183
499989
209181
27028
596708
333682
663478
278652
830812
1067045
158214
428717
601694
88235
421002
807933
717885
788464
1038361
453739
958320
166836
376475
1062040
72086
5185
3731
354537
598046
48110
194890
288799
542526
660339
178232
419840
843794
725669
1091674
143244
450542
384294
252495
347786
521622
579606
582701
763999
227950
676582
907659
411956
927433
756923
326413
1074737
377440
905708
200323
958555
38242
1018213
479434
1021030
603908
233451
1011945
457153
854125
266714
291251
59055
141846
358281
203589
867361
3164
540791
1075599
734444
593873
1060588
948364
803414
110755
424232
1005765
812385
391150
444860
1002383
234857
83656
513902
435184
260105
362735
611530
468773
94600
370878
899523
129531
74920
236378
192795
536664
1076752
1072781
409290
395364
1060321
826525
494073
814190
599455
320086
547433
662754
559812
744172
549202
242164
110168
939546
149212
298691
514792
921806
701243
949619
534244
927768
916878
1050222
507453
152206
945875
720732
1060883
478267
191642
902983
332767
613476
477106
925315
109466
455825
902057
197308
449113
341321
169585
980169
731249
482131
982622
395287
757098
516487
948458
177074
213235
754068
1070474
177853
976342
466794
554220
108807
880728
1021587
431469
1032032
856285
173742
329218
952721
184940
807520
741077
110209
854785
918854
18024
501378
542531
520357
839775
288543
346972
1079871
32494
791664
246729
585875
859644
148718
424916
793814
668859
887069
491538
51522
412480
826313
303169
1025752
521835
983923
273418
124378
221579
91553
596676
266248
967566
865374
1061738
418513
223880
730651
390842
713206
936777
467665
294422
782636
811106
593702
978887
428256
137022
857901
710737
1064451
549011
880543
1089240
319770
271867
1068842
54998
1079906
109852
871273
731607
954919
949081
274127
692437
1042761
544835
92763
305782
415267
818193
292653
484253
86261
46973
778965
932177
123369
75567
1033459
421816
612309
875077
135505
221948
808592
578570
456788
646978
337311
1095944
171687
707488
997117
360075
918491
409665
157579
265503
17727
111934
20605
1007552
513899
833558
1001006
606959
57117
197535
184815
38833
605992
779885
60005
49870
618248
13678
681549
978020
328413
414722
486135
718349
460436
842571
443623
958551
449712
861868
939351
1096746
143838
944831
326285
631597
954011
80935
60678
695049
1024039
655247
826172
538278
679322
503237
317969
55065
1090442
678198
638123
914593
1021948
758403
568639
358522
125168
495466
583231
470834
952131
215603
612529
208423
957074
1055659
846953
605068
759301
174059
783803
782072
624218
974446
753481
311941
379352
64766
575276
57931
36128
94442
529937
294599
49107
413991
90643
5643
772434
222723
401727
1046017
1065567
385115
830967
968986
803389
329087
721167
186462
87233
846168
877006
71702
948029
222058
975836
595834
614358
424717
614130
263773
945334
176350
989624
650413
896417
972670
221969
193922
270846
1065852
251789
611895
286303
891089
1051701
414411
311698
100097
407537
81379
155015
582090
614145
858892
73692
587689
900245
849246
987339
312847
515498
280562
434250
771828
185789
1001772
86479
998729
52643
863202
414330
140293
313584
810813
969417
1020038
206750
433784
170235
245300
530403
704437
273778
1056165
134915
752027
229543
473420
498467
421518
505024
64212
532500
129042
80292
958641
747514
934176
771255
347992
169369
626270
75774
199016
632854
763324
140260
1070344
39243
847222
236180
530179
994845
159416
498526
473014
19407
677723
389545
11470
927760
236735
348035
847783
560033
329018
641379
381211
577563
260493
635338
31153
269579
795647
435480
61291
744668
465683
667537
228475
642554
449269
209834
833332
95313
190023
995207
996963
144037
999394
201792
921512
674936
53587
315160
384440
41197
1091187
610005
642408
251869
706532
384876
260149
81356
484227
687939
70493
7518
494667
106564
460249
110773
734736
641143
604939
523712
935156
974915
843245
1037889
1010355
1082165
326884
389522
261865
105257
1043164
1032307
3031
840267
397644
928324
1018158
510959
509909
982104
1059484
487846
280219
96957
541412
317777
79686
992965
1095534
408794
170488
171538
18638
1036747
1046605
325385
566843
351514
322467
716821
683775
786704
1065007
32934
680078
121056
79637
191818
508862
442352
359415
654135
478675
356015
938160
379313
705855
345442
134740
313343
264501
917942
134787
524094
67542
1067585
40094
617613
616563
299679
476812
595167
1014469
239148
778236
1039763
10653
706598
586518
469267
1035747
1035415
461046
1046394
16691
669620
886265
813324
920584
498520
545390
307815
156391
911579
655329
125670
179764
310856
881322
792500
929640
992869
559658
954135
505188
655335
85962
636075
838617
324469
356091
812173
136186
368972
391599
135670
867383
894432
638895
1051562
211530
791902
505556
794814
337661
903800
830816
330386
376278
493007
1032527
789586
1035266
1090168
162416
653511
373012
1063364
902643
631211
118013
526768
974928
215801
258236
597389
633903
768200
410525
41993
597557
219148
1033926
415467
936397
562707
882309
1093238
902974
436696
109742
533690
32990
1053755
763955
903525
150522
516994
714282
1012561
899539
609578
182530
144015
320305
654957
202640
233734
367020
104675
9831
829919
989559
405233
1098119
399878
245214
263656
530167
114408
101487
703531
631733
278159
299595
722178
982458
472030
334607
110037
563603
847223
697360
415507
685956
1003758
966758
246883
652573
767355
512192
709536
593741
1027862
1047664
831169
943399
929776
772688
769155
936160
703292
656599
562782
782407
417642
151317
386599
798598
534841
820472
751731
725646
211396
650880
55324
128318
772849
635667
477466
241975
285759
1059279
596332
387896
257207
465293
93560
77110
911309
297877
179343
890941
785258
592839
418835
797314
834920
820599
234945
10837
405782
14613
157130
472397
844484
618008
482756
632977
114588
1097786
165036
86618
243119
192643
774835
866399
986090
483939
90770
682268
965535
601637
600587
602687
533867
550410
236430
327072
208877
175639
143828
75271
9761
121969
818166
386390
673981
808418
339437
802885
975668
288220
1053528
991118
99560
933054
804680
935891
274447
623478
928685
462439
584050
917721
86568
859033
340394
646292
87858
393399
756903
515127
226468
350203
611112
757078
488271
965037
831132
805780
141111
418775
636415
62816
123054
301430
102969
1029378
943795
395909
402678
545868
109194
963552
800381
126044
572241
563940
276558
919660
968400
809713
688840
345932
174208
686920
753288
900729
911357
711634
851244
497414
638456
82275
956038
1059564
1036981
191391
1009459
89087
1031901
443052
1077695
357690
604476
741190
120659
1063309
625982
193384
774410
358341
99475
667109
236004
782673
976005
485972
1067745
753621
912632
345881
236853
989917
116996
56815
581417
860592
273320
459869
860551
725307
1022786
868847
716072
811308
245929
481502
805381
420199
710215
362191
416455
61095
796747
797797
704940
245808
130167
67391
784975
131517
371693
771725
772775
1078876
979837
743384
145188
1098096
560994
869153
364525
829564
219713
456128
980363
908595
881298
266319
622720
429338
152085
687696
73587
65558
259375
686932
690719
974894
829267
951062
279618
1016422
937609
402649
273538
968456
171550
233232
1081892
568881
771128
946250
137233
921303
194568
728042
527446
351200
358156
1050163
114407
549633
551490
819987
637114
197846
794946
18115
243330
210617
370511
1071902
264809
479875
107983
377277
927327
678567
332474
537386
625399
224154
1059372
671410
702210
73166
435161
893089
618636
273348
386969
904074
98831
1064158
1092063
569156
229048
767107
859621
199170
400300
805517
15235
379199
481248
379086
754300
321876
175941
33017
989357
611776
475069
653385
1056423
903025
287342
1090518
639916
493124
94182
187083
30631
608952
937169
285000
750279
954818
256819
102141
816714
976918
616824
749862
402878
752078
821550
680728
728169
958930
325310
1069733
968559
746897
870119
280965
285388
111534
740570
1094845
259834
406267
908716
528437
772348
931420
43394
521633
477684
314725
773572
103675
792746
159597
828847
1061948
56260
825892
914890
1087175
208033
212849
406845
663085
786761
597264
625954
473781
462940
526410
651739
790394
32484
60588
288246
287074
877819
667150
780578
69675
840184
294269
64564
1027698
273888
373983
330185
740841
219431
218628
743576
1006005
781531
117027
325414
151247
861453
817820
20885
245390
1015736
928471
2694
589759
10511
913106
897457
76947
1077074
436350
985395
641955
12291
528239
788338
559530
286873
343180
184629
866674
954290
993727
553572
580780
831262
489722
265542
127581
952142
141469
322197
894419
651092
492358
1059317
707895
1077047
800439
251185
892653
287824
1057411
845387
372624
999827
600307
347615
983292
787904
110348
671907
529624
124175
890662
316242
329695
508776
1004482
408866
381949
765471
139271
908317
1035500
1089906
107184
1017407
608913
660641
329562
777748
802329
577504
267215
992717
124212
512296
442115
942823
287373
102020
509422
815317
338379
983595
232433
210572
654237
506726
131046
264703
740619
499120
860321
622577
42145
970943
910178
4985
123702
348905
832061
279194
486547
186412
1047154
693953
744763
611608
749413
148422
1083644
599806
579394
538266
34677
955969
888507
739367
9857
858916
311642
881930
157714
313019
1052565
334414
317723
175914
471027
645960
236216
695026
31163
23451
719937
1067489
810956
660882
852174
428166
1075378
257609
935621
220442
557833
619357
476247
262654
76588
749685
1066525
1056279
775513
465132
293417
651667
559081
106491
853451
779534
114943
220566
778118
553103
594770
1038280
1055238
527299
1049150
461317
744775
332205
931596
151950
787703
106435
294770
33609
52083
987379
324964
655266
571559
155348
76934
321255
1089110
235705
972121
1027026
846770
166253
962809
742487
824285
834506
239436
943975
551664
194487
920107
350971
510520
1013671
687041
695069
628644
330899
168670
396384
498791
876287
441073
621477
554498
129404
871643
604426
78887
575767
741948
303733
100789
301477
40698
992310
1089133
279887
667841
229956
703644
833534
885403
773853
1043655
416684
430205
3245
704440
135465
120242
448560
858089
774688
309531
288896
381034
732893
986396
817030
367521
149516
500557
38005
992509
156710
285861
739509
800524
591382
270318
850420
669286
497339
688970
35875
851574
155416
744119
967770
601575
827375
505420
256407
139333
321775
799947
1001600
369316
420243
966574
315995
374950
1073757
82214
976692
582756
1076786
899142
969634
155892
800915
34315
312606
453608
373144
981312
637883
593907
430508
603920
295227
541817
7044
837555
462151
371598
1082269
317911
281434
478361
580404
159688
92774
307277
359576
548403
974563
23278
722306
191711
37068
1002375
738000
26238
779696
746267
1079858
661564
239427
145429
563465
254776
575331
5866
285464
508323
255484
1039775
446700
395757
979523
561027
894892
905596
584303
277423
823153
928397
73657
718367
828374
340880
461311
961320
178461
202867
368739
527001
378952
426119
163719
254485
22928
841301
686542
368472
1084397
162455
537399
1016311
1039818
828522
930692
695806
333606
420580
795874
713112
257062
938508
826183
965662
121009
765802
480769
752102
837607
191310
342088
534039
606890
124739
496365
538101
647787
745048
82728
411888
765221
305865
123384
668093
657710
491697
398715
789490
801228
262889
193192
1084184
241296
761067
400292
37092
394805
886453
289173
711036
981596
256358
436617
297033
561620
532867
957335
334443
728503
45207
882579
437810
851613
528500
2427
433825
293769
821817
156461
129342
937072
544955
767986
1002778
748982
634894
26424
162161
748772
626353
102560
3738
951004
604523
370026
805744
403943
454173
267361
655606
153333
658348
734215
163588
907129
969638
950435
6240
437961
613231
1089574
1076305
581919
778801
296955
918803
235805
33848
661749
699804
443881
566909
319267
909218
64871
719108
557947
169154
783427
208896
720276
324435
866749
935592
14677
495774
442468
925743
258775
1020567
77142
472087
951525
179910
170569
455739
694882
511063
640585
503154
975347
225993
982260
583160
242167
773268
64198
983205
57116
36564
365825
473970
966827
108613
921693
722902
807145
389896
243442
453304
186878
334017
1086447
45032
967701
136767
926563
43825
31079
834045
748720
819640
853556
685410
520207
282893
567973
273748
596039
916497
952702
48572
365048
468431
111343
1058103
486738
856985
552164
1031189
90925
834058
600713
421950
174144
722298
616072
665308
281229
29158
167737
68657
669249
487640
336562
814228
167510
57226
514517
720473
1065248
1024029
316993
532587
905185
331877
483645
706396
471212
903957
925748
638741
546944
86868
1006754
814581
823533
37721
440485
1076991
249664
474913
207166
481011
620780
4555
89144
551331
603420
359772
958898
810271
656156
674905
1016458
1017320
446409
301650
910722
1055982
820422
753175
46379
1019229
594192
627124
688273
848881
660036
982251
576932
721843
557301
423103
477610
1000357
303990
391145
536735
81267
494345
201679
842887
945527
1029080
76385
511489
15337
201308
1031408
868581
761469
738777
641808
117857
308510
308928
740736
897663
436040
371735
682563
547685
683269
882091
997453
252439
77387
126952
880584
602244
96053
919124
1034775
697449
673933
666422
495609
841907
289666
560395
530364
223014
977230
286152
803679
26257
813339
710869
10108
177039
407905
78040
711690
314675
486512
319473
83723
517372
702137
817084
1063823
370547
157623
967762
841771
264526
1017243
840837
257059
581408
86758
75065
410355
814702
1087392
547917
476277
984356
333571
623843
468000
91107
432681
1091203
98953
278405
862243
120629
740859
880634
364593
112893
811659
681667
386122
333927
744123
984040
285522
658167
592961
807840
299758
67364
211194
539966
1091264
471312
674199
822399
674442
11589
109473
749012
288142
1005536
711861
525989
273863
722250
940132
728602
194871
215018
903700
1008669
553497
939887
660863
659813
398749
621843
374529
852169
877735
876685
798422
757941
443606
477634
421545
570300
342607
634713
159153
71235
854294
234750
599085
225196
140618
553904
302949
373479
1058666
653483
235935
216645
975288
922237
340227
621591
294230
25130
604675
903222
900371
881685
483670
960323
342047
249793
388904
88614
763800
424710
118375
760103
457522
680113
880915
256893
62185
746112
142695
771017
573808
1052863
70707
438530
1067035
1098693
214882
803038
1047482
269084
671796
804544
1062380
422027
134615
303274
614725
694342
522119
434708
398117
397453
345899
230474
1028460
247962
536713
916399
857339
402495
282414
792508
905119
744877
567354
103269
406779
43991
625567
286167
186245
291718
239357
667794
591213
1058878
150844
622850
565334
1060859
751067
181775
618163
148865
150422
893029
390530
930290
65549
8965
903665
307320
31572
864345
1026907
813488
375292
483685
480050
83065
380288
63404
116597
409832
830083
86848
139481
15282
263240
277237
457311
526359
118115
922095
931638
617796
580086
870925
1000191
584010
779466
496906
583959
264757
516894
723589
3248
258948
457251
584319
536218
93597
554538
343495
423953
455204
963939
206189
386832
972489
86434
130656
9901
986311
624164
832994
1070153
404380
804125
513611
1097705
568059
933965
369017
11694
137591
333681
26126
949447
566978
812845
506436
805803
699567
272051
160883
751816
326846
784806
321526
433733
5907
848481
671183
941825
756927
181176
117697
231952
622719
767085
247849
925914
666076
1060507
172576
526421
332643
560513
8416
1084399
875917
190282
892824
1061695
748299
408149
960657
542807
348550
232735
134337
117435
748408
82606
441640
903545
173259
41548
936321
665782
685532
1083174
835156
300121
1054925
333405
57130
384117
207306
338039
654962
830653
762955
635947
841911
243296
807402
934452
50322
603139
240025
875370
461552
515423
926412
1069475
653064
1047574
446531
449055
710138
388110
1011412
642783
165931
144159
627157
769945
702532
125136
51477
882008
1069971
1049111
223558
931460
278492
595356
470629
280477
875931
476787
279325
815268
698719
814386
825573
283670
698518
214922
51666
576599
218105
513594
161090
492271
583706
75493
677598
13148
238124
520649
148842
368744
915986
908574
362124
934612
429517
373700
900242
899192
929240
207435
796524
428357
443319
117477
1000919
71311
112938
420204
624802
613135
93374
1009632
858033
676367
353685
175457
991627
817901
614903
1057496
737610
860600
175586
410073
602115
949512
564108
511164
9825
330728
10647
665763
313463
932730
514549
990648
982672
253819
985867
123447
802650
1037713
749973
545186
547690
741201
729775
801348
232252
290326
630848
532740
593346
522836
131935
185655
832805
172383
339098
716164
475982
271686
130730
737884
49172
280167
648929
657270
976762
514547
350734
572615
904876
527965
170013
759242
824498
621756
418325
986982
499386
544918
819545
699819
8507
480001
134589
281562
1088902
877923
791600
121166
1025503
239115
273423
5492
999447
112259
607644
380371
351909
877142
489470
938791
436141
205873
324918
607110
638941
175935
532412
57803
721503
493255
119109
879895
785418
694466
1079567
715843
1098719
607920
374557
845915
762190
1000815
769134
856556
657398
152648
309952
286661
929812
249601
570910
722130
471529
598327
1083141
1028742
524951
461553
254659
1080311
912373
537942
707900
42737
722186
539908
842494
293833
62006
345262
254165
878828
307283
825569
241428
220182
1033590
799244
977870
23348
649436
723076
612043
1010877
97552
429934
78891
1056272
292267
329232
1019373
303568
1003035
191701
783817
408687
496733
220422
1014719
438793
133343
633607
648744
1077202
482366
695315
55078
218261
728555
814635
664245
1076554
493067
586726
145796
512914
618935
490484
182332
524966
108063
448405
27804
813442
215487
722319
457681
557400
736551
421464
292231
198712
565807
781899
397087
3105
60591
514947
699472
77854
411147
852086
1034198
330123
448371
512645
305846
400981
902355
987230
132889
9499
659897
135496
13489
583451
784855
912999
498571
519805
276812
552993
304994
459372
1034823
388893
180110
583191
37322
972385
1090706
955853
568358
616901
709675
39164
840628
512807
289121
8846
512190
222474
625262
102240
980695
1057213
994253
277534
411479
424441
564259
1095965
990006
904929
114870
178643
752563
420071
561998
1086345
78875
850223
270425
961759
755797
674025
73264
191375
1040477
1095899
538235
927443
512303
757470
804231
938420
1081474
330038
1030361
815057
839817
83893
554102
271214
272301
539856
426857
882379
415160
294834
505252
26766
643428
561262
1008659
415150
230442
268165
414450
609375
883775
948043
799434
478310
300081
153442
542505
32889
45838
348986
169754
681435
657864
755143
724506
1062044
770412
776857
844767
890503
289885
509235
191690
66618
548956
1057898
327476
586159
222831
460295
459363
321054
772344
105590
830796
715257
1093067
528088
1093814
288309
802659
807146
884954
171023
740605
13787
15771
484689
240478
926731
356069
8741
915959
976651
1029175
660722
716247
891746
1064639
611708
871441
783211
726699
1000399
337674
153573
648063
97038
355893
778028
151168
871920
1012622
609260
182044
388594
117072
111353
785069
250353
144707
571568
1084346
531439
747381
70895
182837
1046381
360117
614888
350223
284804
283754
434913
968250
38044
577192
242631
135952
783099
518924
464889
778941
48538
77527
662472
347602
261756
499403
572650
345957
559793
317948
382760
125789
289314
629289
139622
753578
706023
463636
111914
23347
218357
502454
819633
269189
99681
55283
1055910
324062
164498
415620
153081
53065
206390
940356
654763
774773
521797
450072
886992
887632
915767
575209
749585
936426
426585
301971
344023
808157
848580
989709
498079
253547
487341
261020
313776
555356
23087
776096
486348
781826
1033291
11255
249587
314450
758963
90495
643918
64697
645297
666119
978594
6097
558997
445959
362740
153272
41033
1057939
428992
56393
221649
429565
791231
538688
946362
446205
265597
411989
679183
907207
85663
131643
1076607
280987
917333
534974
1093897
672179
776017
829930
674523
599631
886266
135842
174273
252210
186441
888604
1068030
395104
686428
183523
397908
438037
755116
397725
522382
54101
564073
261884
28559
555269
243113
245823
721064
542995
855736
514136
118992
1070922
1011331
371219
427444
297569
668432
777651
89444
636825
77397
1065805
711947
683373
1081064
275338
898632
198099
771188
898889
589269
201854
878240
1019003
447241
361333
110334
698022
296112
977157
342030
830137
35393
611023
524784
685717
485168
191046
334563
507748
619913
1038545
978449
500519
957279
695943
784765
944217
834955
374009
182659
300960
415421
71397
278782
461475
1074005
541656
150563
618886
515665
810066
192783
206569
49564
365283
579935
713930
214835
1064268
545605
948867
503803
652390
698734
178774
384086
848539
494787
768461
499881
204561
269537
439562
382284
771419
621641
245012
859288
848347
169647
1026188
678316
313478
125367
28052
38042
6396
598645
1005596
81845
875714
438702
630849
452043
1001106
810841
747237
623786
83109
597165
752367
243476
375729
179067
109208
473270
805795
41422
4928
799061
551071
98508
859843
1078190
90583
661321
512546
1038405
252785
957146
868481
1065809
590148
262421
597903
290412
11855
523456
633732
410042
913582
160807
828740
463063
821730
1062816
185563
276607
272148
342361
945639
117916
697113
713697
958124
585054
610370
749881
849364
940124
1067484
558459
382338
162739
279673
1000870
137731
904047
660431
619155
695255
795825
956132
124444
290437
527616
264729
388295
1080287
492671
796375
1036836
8653
407917
1054221
409717
618402
883007
275196
644885
948320
935586
513488
19066
515370
848231
1029582
282132
496106
750914
152933
835474
534162
617860
272842
371206
822498
967881
71319
519117
797964
939657
154387
395095
865766
417787
305460
971811
758877
834712
927380
422072
996227
268238
310664
383604
190272
433051
385745
889783
592267
798024
848553
577787
828932
315228
324274
392862
477415
467221
758794
386809
694359
264651
216289
595034
1019402
1038573
851714
492832
210788
706641
188686
316150
644245
705957
356771
156420
109034
860996
839576
656211
1099443
502607
155373
393905
64298
764815
142533
532619
365497
284597
253010
982544
341884
254186
698617
256615
90080
75883
248748
476998
32814
370632
254903
785864
504154
864619
303879
913664
787056
354593
574721
641074
79482
70957
81107
619262
857605
652024
428746
824291
881360
463783
819305
1042743
1096098
971973
631740
1094325
1093579
397430
318204
327339
660602
960734
92467
938964
308485
475995
626572
364842
869629
321018
650097
289926
242220
986845
396315
413928
703675
258868
86869
738962
670783
916097
618771
783333
1019958
925359
757931
259264
486642
659511
136123
295619
291676
1012611
390121
930000
1070254
339378
952224
986099
1067804
898522
788922
101135
713766
142267
149200
724426
1087093
308528
553921
971726
571667
52965
526444
505003
902902
582985
554153
573873
1041063
502152
236623
907510
399637
167731
296277
338221
1040482
771610
116173
500997
160361
326826
70794
860767
700606
914696
772906
16763
220697
829775
174220
49539
1062008
894032
15416
205105
843133
601718
59673
102409
354861
1094856
719627
888968
798928
296106
446955
494957
277461
838063
97776
518984
406596
335351
992481
384397
582646
258326
145283
778331
508258
93454
1086860
1055872
102446
837874
934519
114124
809215
883562
751311
442564
577855
184153
656334
141333
556432
285756
684491
191677
495447
363614
321512
951355
392233
337189
496313
424890
127549
436316
921749
879290
313539
951150
968923
874125
161483
569295
246674
870294
797253
976944
1044988
215014
792579
999851
57312
199487
211692
404838
695555
861567
942217
779995
658613
948950
415605
245930
360685
554912
1039103
16666
576232
432787
829654
667848
13087
180942
143708
488562
939904
809840
794513
327265
120189
744231
933705
1095085
102442
1022755
603107
661227
857907
360094
1074994
100874
87949
900374
777743
535381
1076814
311667
271043
252313
867178
1036717
514730
741475
901670
761108
439722
255778
262963
204481
238361
486668
127603
540787
50817
136713
671224
844092
233827
823395
351668
1059781
137912
116349
971478
508176
687651
531064
796299
314338
89965
497867
435330
686822
454001
316565
341430
598930
993733
1012222
843175
748429
870089
1068387
1022560
738602
745465
703256
654714
156292
51944
186390
1009294
598912
971747
585960
263587
286729
319705
333789
394119
679843
568903
837032
798592
697604
373536
279358
962322
1044601
466251
422953
811174
752330
666339
831046
539531
1009781
471865
506330
31453
667093
160401
750244
360048
943265
979673
828173
807655
185167
1089169
971758
242009
128568
3413
971994
675892
31169
910299
18316
228768
566435
700416
417112
91587
436588
286290
906622
272382
706039
826989
443483
290896
104446
401634
578037
554635
314652
372791
643123
348083
108478
75272
981516
456610
448097
572372
598494
1089885
199496
805218
1054068
816640
913497
791165
943340
480892
500324
145777
291655
1012263
121861
872696
1020632
427027
809128
762421
285400
253756
1090375
774779
597157
657748
92002
977699
277179
10512
467071
482298
25147
314073
971131
521022
131231
653732
319521
257272
903395
829820
538441
155233
600235
303384
202440
287533
589147
944218
548925
707438
260892
864984
581168
1075115
64327
65377
63277
414278
506954
925903
855887
354437
546999
804875
1031773
853481
921633
920583
336245
841851
237519
804071
761237
361197
558468
620685
249032
260603
138222
630838
637465
194609
847860
632974
1080973
910931
182506
1078758
808179
882006
430621
949421
448007
622040
871822
571309
937327
144923
1046354
1092915
349042
861610
82856
303277
721543
626465
996424
955314
246381
465027
837752
696047
164069
622772
155545
59189
498762
1093528
1020937
928245
199095
605861
318395
693514
541669
55612
333617
683324
822763
952518
817690
752880
707030
827642
510553
356059
19184
45192
1080539
362615
84742
700319
577809
227004
528600
60107
1011924
1049046
592064
127864
845944
398381
1071410
1026776
67898
538274
851829
237210
348473
457621
571248
840883
310057
237932
40446
98753
774872
516797
425244
524742
368360
367310
665019
570605
538832
291247
363117
234493
26826
107528
265499
43003
176301
488975
176920
71488
656657
1080734
428253
157511
882988
1093949
88564
187006
582487
593659
696086
979301
78376
780913
648243
540109
634044
111537
751585
863022
424989
240210
253717
45141
153185
404212
863806
272660
632858
442728
210948
571388
220574
51967
565768
776166
324403
850407
1096930
446290
984949
594362
233928
41726
392435
55230
75457
455569
983620
1011025
659349
753704
722880
571643
128918
788205
1094510
523404
380524
869342
618372
614040
444759
297078
31890
891800
549505
659452
353915
267096
35704
774321
500863
22892
326339
1001579
747369
996126
694227
377126
156958
900925
1095165
142805
1017770
271278
961676
382140
377172
943583
298883
1052219
146088
204580
434358
989675
1095099
704899
51782
720046
941879
429074
750853
520203
741205
785455
495083
684320
235875
846157
68619
78637
436567
41476
422470
507730
237207
64729
920435
175252
295013
993290
105185
18991
700781
429312
348342
410498
815264
556414
472750
569846
195603
565311
283918
93343
936299
205329
278012
778697
515258
388285
332745
920949
485731
760978
609243
63249
843374
734100
148897
951273
889053
819948
1055499
555339
1028034
1043457
1043094
908738
661346
368617
352266
52328
1044318
1002656
518165
865761
258908
925378
134423
684730
88641
813948
655118
139844
467517
274920
387946
132874
276628
330939
610866
160507
303396
438739
314694
666983
333175
366043
903093
498410
782195
987977
542274
23166
893564
658596
593255
425458
247823
1059630
1079408
913632
979435
754979
158005
376990
24884
623816
295448
799784
301987
599463
1030707
1006719
643705
633043
478631
314893
823067
382380
834948
1099520
236393
141492
889425
785126
473113
373208
461719
104873
190307
585660
916188
671216
628600
537609
69440
50418
987285
196763
922417
947730
826073
488874
32779
966238
643888
171448
114280
876591
749894
214879
296993
21685
1014118
1093524
490841
91888
925464
712708
599324
328152
64388
614815
471810
616732
794337
487432
158685
1075640
515032
841764
854255
233000
170127
767685
67995
737686
878680
482134
571983
52140
96543
995107
379646
294227
618073
307411
414439
233810
1020172
481899
29404
669904
331614
85266
818418
365355
782141
10195
768653
685566
1083467
823937
407179
406129
629789
270997
466943
146177
184057
183007
937699
867312
296565
894923
910208
663175
721334
793260
308559
1009027
346650
254619
559762
984432
206004
28989
765963
319613
575814
823919
608748
7120
764576
987409
865010
2527
1011993
335465
123805
58450
811028
157254
404084
287692
999821
154894
538295
32875
469675
960256
751293
533965
1097406
55214
476212
398033
211357
1082485
862964
631174
32387
656718
486002
433875
171688
74816
1008147
1038407
1097743
800841
530962
475798
945443
144860
208601
307010
1070636
223674
325224
733265
751385
269345
257476
485608
548009
855630
49788
926848
356917
767548
800629
677777
802286
663482
431358
698487
2525
564766
646366
65995
462628
577187
200230
750677
771476
84644
199001
89396
155687
420800
420262
948028
1077045
916837
320926
742833
343897
693110
217793
871788
624214
282645
656361
560168
15495
854675
397920
933589
216505
190369
260449
845340
1069984
53847
1068599
383411
1002150
358984
965251
122845
947739
841271
586621
649967
9549
987142
994154
592364
128609
759644
396160
597256
410290
555889
848061
119748
709688
170743
869168
122040
434050
270977
821567
984593
107880
600841
382374
435429
230808
1079216
372566
933352
970231
320647
546830
869545
713755
796971
973869
752972
490951
313139
563976
359447
664306
733748
573604
1080723
712138
1086297
521412
963409
79099
157291
949647
934225
688185
37201
748139
144365
130418
935844
280387
164886
820267
1069387
212506
379528
213767
223884
99605
412943
117801
173617
299617
722771
538857
320960
842161
535373
797606
1089135
563128
936842
759065
1077251
237294
75587
964297
475281
850257
756270
1053298
139391
206460
910570
126705
637117
788259
123418
178784
253988
72267
292641
755594
256826
587629
353867
548621
1073175
182109
355140
445993
579540
646970
296222
659674
943256
453181
916291
1070866
309699
43494
631836
943174
854713
959870
280504
194889
485552
789004
19010
513239
130947
159674
940246
219282
753737
464189
231268
963110
963751
407852
507005
183917
50778
967317
981267
278566
122355
137370
99656
607013
849549
61177
807212
465296
711806
1096488
1039129
71811
1023298
164314
861173
96910
568781
397288
297674
641464
183233
830892
130972
901193
500585
283739
561857
714962
311107
362751
11757
762490
394673
89338
89605
942694
834417
725808
479548
1014869
188275
909226
178438
524730
307098
506595
918739
19636
389848
747046
580794
692440
1026473
433646
698087
440281
426682
117330
1013094
903524
515508
858660
657167
991334
665533
291306
33273
211406
575637
567817
755199
230031
690766
347462
116692
932587
1023443
205676
943775
429667
854685
379763
522704
206732
494393
752425
494547
567862
1090647
837831
621865
870239
835515
321507
43435
918515
875821
587040
262646
297605
606949
1097380
966198
691100
641904
777368
69899
604206
258442
621493
959780
120831
188317
494198
207516
131275
167856
589259
349164
18965
319985
360345
1054598
563219
53235
917737
727747
999434
748473
887191
710317
361719
252734
959015
502318
916710
863778
473328
404179
367155
336087
86661
751754
523108
683887
695264
1059626
219275
144561
995145
261809
1002236
906329
744498
428414
177529
675300
204905
652983
489342
552252
448190
609550
927850
556174
998238
310109
320894
111128
81805
1045483
791273
227617
356505
920889
785052
502866
300255
743316
752634
819899
372520
733802
267711
1017739
199360
550592
134868
1072134
117548
820591
755424
476950
593726
570540
46376
904549
855164
676479
182679
233664
534311
256765
377798
832715
60409
479631
256020
330813
867632
839107
63763
569442
352056
257716
969583
535441
454209
865579
310077
262037
420834
446584
451602
662042
360124
772692
779097
665587
1078970
596349
388709
731212
73560
665560
213236
480716
389049
1095544
644548
23374
1014196
339076
890697
713240
719970
800716
12261
845445
871527
201341
499441
470440
814597
144783
506489
1088025
545984
564138
726584
153779
978799
729646
277411
786661
234113
148793
269688
145180
30260
1066510
573021
981564
149221
403087
138435
777339
737566
459042
280012
507481
110317
4784
863726
551802
466378
677433
934365
815723
338496
974390
55438
678022
503722
372635
521737
533834
121273
941310
822215
144796
284197
981467
3615
317605
301178
758512
547631
325872
434615
435320
1087140
862845
183911
711913
549833
179438
975956
536720
290399
422611
325742
965967
753542
1088927
99783
48710
719554
58356
442390
1057621
870544
169318
942749
767748
253260
961332
1061479
621315
90809
448573
83095
678557
50214
522315
470104
1072477
568244
813317
827847
620079
925219
312333
456317
235113
824968
387285
38032
160805
282684
963018
331830
1081824
231608
595057
823389
82321
26344
156745
800687
471697
678514
64598
920909
1058449
181683
234048
385720
824552
689329
422595
412783
203457
775231
496616
599848
385240
203330
257461
274551
834426
152273
621342
599673
78332
657172
197735
146100
28208
776143
922496
1016196
422360
915749
984148
913414
764842
42428
323041
880465
387593
660883
22160
790285
1023840
1032669
378840
514408
583378
1026548
646590
1065087
148583
662837
759231
186236
1095398
130861
151215
937859
865560
60094
197124
285125
667940
791623
412749
972140
933845
146729
671209
887658
32998
792633
100690
23726
114009
128630
778300
378925
597511
988208
86900
267906
212271
748175
721053
287523
130865
105765
370780
748762
864624
76929
566859
165691
954776
1061965
1078881
587636
394327
522647
940637
317985
788453
884872
696997
657743
1083526
500708
1088555
446946
1075019
92236
509348
332550
644750
189742
236691
802868
91498
606199
674040
1080896
995655
4163
232955
317871
1081438
304470
1037091
137112
199939
448314
948077
595877
807448
466735
29000
117598
346039
795791
495971
145000
64429
866012
396955
910975
897803
732300
546985
548035
1070576
718395
247198
444033
246669
522765
1032780
547282
308297
703765
542481
847991
1095388
622038
713100
1096984
281079
623737
39131
31332
193676
916748
345064
806189
1014403
233149
559112
320473
960847
776696
199852
532933
133469
113866
1084915
265139
879392
146160
585062
422476
505632
640091
630777
677293
840419
811298
334311
635005
169265
1079836
1067080
408645
945158
435529
789379
759119
956074
37398
21625
972293
233780
91160
667717
190883
108342
800021
234297
740599
570576
343368
681909
760815
459697
24772
418171
513532
272741
542708
627374
1095865
318604
530939
489792
586240
486575
916212
157176
1079481
460888
268438
989067
281317
13443
940153
670139
53895
629543
568946
611967
489847
949568
671415
629431
398218
626405
708078
9808
701842
641917
593869
882934
150808
414470
1027854
87328
788189
787651
834000
923188
924238
117891
706275
116257
1051817
791640
723571
936331
598255
194995
547325
786962
653019
1069939
637605
935596
280392
433675
424524
915737
666482
379881
379267
4826
539858
652939
127709
953426
892937
794085
172297
27069
196807
908305
210472
699255
596539
563862
493044
254445
421108
333800
1050705
786455
774741
26819
13701
183973
395083
972144
438333
146320
716310
570564
207980
751526
340850
827574
1029172
784852
399076
632699
427426
556794
113707
684885
448570
1016949
172978
152495
197891
395260
519154
824099
480400
524340
300181
649010
1067859
886180
184077
937443
533386
200294
361854
413890
616723
509593
214647
891365
520463
544797
321767
1045372
890564
285205
284293
153819
691857
616553
82164
646064
1054678
888623
483560
410662
754185
602799
899717
94145
579256
1019791
519369
250166
636742
784466
415166
24438
650577
63182
475889
951509
16368
905939
157893
656000
126005
968416
344125
582872
263979
207006
360168
715040
1087035
612390
751010
1004775
365338
130874
527434
391452
911440
60946
173896
389817
969306
1040573
369969
99052
652201
885845
112571
645000
263285
627548
133205
503142
1021909
784393
809033
820434
263710
404980
823464
972495
517763
295545
810566
982212
569073
200197
45145
247987
1068951
122966
73252
638603
449126
365489
427712
585287
180357
804468
703868
822879
846082
949901
609662
67646
812015
49199
910547
203895
598684
209929
445417
433451
1055258
907689
633191
41389
768058
910676
241856
796140
1045292
634195
259940
461540
77684
37517
673991
339392
76808
1095374
381042
239025
454247
233929
328741
565469
128078
594114
956929
824142
128402
1075803
1033411
741897
377197
993565
334345
888441
1037880
800954
681510
340278
335564
670843
312975
421857
878773
513498
362480
635335
316639
1075076
360015
376172
144138
169236
978892
681591
991717
971986
536805
867390
720725
495446
801987
52209
4408
142637
265963
819314
222201
328223
1097487
654773
668094
15279
908431
1022097
496843
612579
840071
466538
147529
348835
587539
941529
772367
473027
5893
66413
730534
274625
297893
163166
771176
372600
797874
231250
685527
192260
951926
139233
1074381
158425
97606
1006707
993875
926351
398076
402080
1023897
337885
462457
139484
232363
657335
693827
330734
140993
1007266
832182
692973
369930
942224
167995
820618
255574
304549
490597
539990
356009
643386
848693
68004
961978
909296
800558
144687
789129
986245
972050
172134
1085994
315050
920717
812871
818225
506852
1086609
358686
37295
150627
381600
259506
661523
1061998
599132
852181
892218
394009
46454
447210
674308
261476
568252
1072233
989419
534473
995419
1078670
910134
899662
405892
914010
85616
543285
38365
911109
524785
297095
49007
304299
562125
908824
211262
417367
640198
907289
493591
351560
155173
506080
746220
185355
312295
71561
270519
941667
942717
580609
1049104
670299
118101
101971
385473
931202
819793
122758
492720
976760
450061
326428
286375
320737
776285
595392
265777
634360
660162
1018940
303430
657206
129960
931424
787625
390659
546717
499507
442411
142702
700405
465099
278074
387052
567384
820096
942012
144374
624275
299654
558915
338300
940958
306488
510548
424835
74514
923031
961937
834380
781471
441230
612069
616197
604381
623001
850644
21864
41366
493473
270050
456951
716329
1094097
265643
43955
446647
730106
1076606
57028
143812
706077
988047
548004
967925
159276
761973
526756
1005351
935258
1043503
437788
678987
190403
647915
179432
285288
151926
827089
775093
643084
417322
213634
841370
265860
625088
1050728
578380
801144
52492
633144
164845
145122
336358
407014
790617
1053674
925803
245907
899797
453701
9347
94958
345206
455668
658493
582387
922766
628849
488489
93081
443697
198539
958800
1042367
1012825
256069
678068
829095
820062
186174
759167
393875
952576
254116
65422
1060844
495943
343289
1007859
97431
449176
786839
935985
97108
1051566
456636
762202
92363
212045
65769
437243
319272
783053
120134
895442
753798
175903
317756
1091876
964884
708816
349553
318509
460967
361986
179576
992579
668085
774204
999249
663118
392345
249586
1045571
129384
944660
483524
506634
668467
345294
183299
82202
484185
778623
409480
1043800
402914
75249
485824
486874
1008974
1010024
153915
711774
685545
155513
506616
735435
64858
940388
619033
601643
978471
173923
657160
698335
81017
768797
1069297
579603
417306
91077
248049
616595
837455
44702
303593
463128
1039535
853713
1018657
695792
50449
290861
43929
943446
630252
1007324
373184
445826
415553
998244
909872
416714
910227
83967
957703
310307
138124
719235
647434
686128
9543
196795
81683
325570
159711
710582
746339
614047
415637
467705
1052485
879615
718147
622164
33452
15390
227625
793556
611664
638995
23894
484020
448395
957199
29222
743962
596494
530206
1022238
62912
1095939
628152
230904
566314
247030
975604
474010
1026969
937107
299388
468810
730781
627018
817503
628893
30062
291323
328409
546015
113538
788023
132189
65636
162758
360817
656253
879476
720512
482569
757975
358362
147239
799057
908344
846291
843407
425353
974606
30729
295225
50428
617008
1015390
471683
399928
810098
771556
1055422
381279
622525
603893
149929
302943
40371
1018281
573833
998194
383488
907264
1013165
78974
635242
1027463
362589
555771
727859
157023
447873
241672
332127
843575
955943
126749
907989
411161
134641
94364
260286
302686
628827
968245
705016
133435
863246
993041
311921
526178
271160
764299
948382
1035196
978060
635398
580814
941913
675101
590916
409803
32373
830739
875562
1093526
661764
970518
760600
801217
1053219
856521
438406
283492
588398
434739
132004
728532
896624
524851
288033
578038
204268
973921
61852
702952
130584
1047765
732593
1048695
181008
436339
435936
821407
46238
200834
517472
549708
720037
1092848
9623
305528
276683
430549
311937
488616
373443
883232
1091531
1036628
594592
1092160
188642
60495
657484
818494
124432
928569
792955
507340
1061078
593802
483497
466822
128212
364035
121032
1040322
727380
375716
690175
248205
1011613
378352
549698
380573
492817
993220
621388
39282
44193
1003005
865645
190856
934261
1031798
46951
184821
772647
498498
375100
848024
254649
806711
136385
979742
482672
302648
152424
1017338
460877
188551
813286
609253
1054548
942392
946322
432870
41184
772619
817065
216069
374422
664513
302803
632582
158866
516981
80728
152702
49926
732207
34785
10964
504091
903919
626864
1056458
242636
745358
1054695
57746
13544
463444
400644
11292
245467
176752
151070
584658
679510
385499
1083275
695061
354636
917929
450708
146175
916103
831762
554013
536695
386512
471163
662262
210838
768929
655295
211028
190034
981659
4176
188676
354844
335764
852303
553936
38233
650560
651610
652660
375349
363980
796454
389757
949456
889092
461229
1085863
991742
65395
124643
796643
640111
313565
596939
822005
161020
611507
859289
58944
954322
1048682
490139
975586
55192
211541
359867
650743
927847
304326
12388
504940
570250
906640
728126
490902
232482
284797
170098
106825
292882
59182
794439
341888
681035
69938
757572
374309
1028407
689085
481186
363695
805756
522033
852613
675309
971521
482608
1099602
119950
362134
17268
296450
19550
251743
558861
101844
1042589
974223
450016
406539
439963
930763
1058780
464544
302457
998128
207893
123214
508969
620915
812811
439222
3470
694060
705068
677477
855722
427003
1086269
763544
829880
1016718
410308
997310
223704
237680
780884
601958
267482
450426
205418
540218
270406
865240
648477
56125
985605
631459
349674
471586
517423
532989
665425
63829
359229
73585
688554
234610
1079238
333615
396801
567020
445831
360246
254159
188610
52194
475416
995432
216286
354055
780224
635152
47754
1075351
807155
882613
802503
991501
615608
355731
531235
517478
673799
35888
1087470
640373
26927
485253
74323
880385
881556
1086253
420659
594428
601031
534054
233828
200804
45215
265169
104471
1097741
1096691
543832
153279
470677
874466
222675
50291
163457
889867
508128
537510
907008
533639
581660
12199
348069
172939
356451
718397
678289
860500
114321
414070
425996
199456
370606
931008
48293
219982
197054
944960
979108
97106
233696
233441
475179
568789
218497
1072969
963019
822775
868199
1043725
35394
597981
846032
108072
508611
350153
66254
307867
681718
880199
369195
691553
941412
753319
758751
693992
972353
506965
254194
502084
1015906
989874
265346
626092
499305
253414
745278
378300
1033383
178092
246727
875385
521534
377111
2456
613737
266513
1073075
61658
269440
967690
1099942
818336
608511
1034640
421930
21993
463657
98260
369575
632047
250682
863885
122927
442128
831641
787765
229168
343620
9174
1060464
791697
156448
278648
487439
732873
106623
925833
368632
29296
1015849
730205
929924
141578
569115
352505
76835
480837
512043
771423
248189
1081439
1073833
20707
23544
842131
536082
215984
246724
990713
1087944
31402
768250
913305
673382
215214
501743
44815
294322
612988
198263
575081
734881
927261
481948
369495
1013984
522336
768594
428029
1011581
1083520
439000
64473
277375
1081025
317537
320229
367309
909632
481863
437032
975605
599447
1034001
393783
93659
799185
803215
48908
898639
149450
720675
1053850
1030999
149997
761100
904650
93551
430609
111764
513424
774617
1065384
587787
192939
118514
326485
338848
926042
588735
954120
263929
578908
829626
144946
412482
482611
113007
979463
785357
334419
146981
1014807
789303
870517
111364
587753
758329
558697
353886
760213
414499
377303
689704
1083813
516801
645013
478249
285761
261043
115044
123091
938556
243362
915860
510687
1055336
140089
362949
200400
1054719
915072
226523
1031816
556101
338725
437163
47792
539295
1038784
39561
120169
201216
111804
323946
157137
973935
221498
155946
879767
665755
957542
564283
458104
255831
1034620
753865
926570
46997
266741
8393
909127
730842
382342
425889
171993
614917
869871
80524
536785
340458
83500
17652
745492
359123
761569
1002610
887526
881532
95995
864834
813535
674289
547968
513442
515894
307294
436540
387889
1074712
637075
602162
1000317
27933
259114
523246
661518
656910
893129
535375
702326
319174
444381
264249
613922
376264
101150
109401
356014
877253
1016699
274264
797826
243145
400621
265155
793419
633115
95478
448506
791426
813097
439170
155950
397829
996947
1061800
994992
1015304
52103
1078184
902754
609091
1032924
981781
594842
328315
687586
430271
598135
715083
212112
283643
883872
705316
216276
56931
390911
327606
854064
456566
171329
348579
335839
929331
713021
506259
670842
166804
1067184
482919
950224
853523
420729
1068097
989877
788729
237002
494013
469398
845558
476295
812523
852321
92555
985052
316193
818095
1038726
59079
776514
520258
973994
580827
68902
377904
684298
313165
692357
932327
389934
302933
821056
635763
686859
108628
766780
1051250
524133
112558
257083
565619
1044571
870270
18773
16415
135170
876631
809097
490493
132344
282120
930934
918841
520661
139508
602818
683178
22247
407275
321895
1047026
125523
766757
429757
716243
255085
141964
1087556
292742
825051
113184
617054
286269
477917
418488
587487
976750
754828
259536
963360
470847
517556
582816
97664
701515
743677
809725
830007
1083148
922003
1060322
480118
886879
349517
285674
465179
711658
253544
391510
847579
825417
1070706
129463
609083
381788
723254
521203
35180
334770
519227
984138
272151
116765
464358
1038208
405237
250646
531265
115372
846540
102253
386802
914229
718617
927112
880382
463857
730007
844807
214769
535002
886988
836951
43724
1070812
1053627
460433
27844
907284
661812
43811
307377
905578
788459
671800
710197
1035341
169017
1034146
526276
565184
28809
134452
1007355
1004918
188442
85123
421352
743132
677778
207237
947367
817103
62329
742859
855952
141356
538497
882790
729797
611987
356395
434420
428985
551458
253992
388925
571464
777667
374543
1021679
219979
47432
246949
277293
893760
892363
764672
592228
46280
717296
395070
577360
563981
220918
120338
1093690
669232
1071383
448516
37070
148266
679385
609265
554456
794417
1076114
952962
605315
33289
652760
986461
120844
357870
901090
206467
141552
414112
783662
1073771
471063
914222
581858
356573
1012391
753099
312006
778032
208031
423147
964902
187940
1079395
443565
310214
910469
38810
568405
330063
77085
635088
372938
596392
702768
1067552
723278
519935
609939
436301
675289
166434
839330
838280
469102
224833
458433
1078205
226969
151358
54725
94559
95609
401491
120366
999180
432621
423142
135082
159488
603282
189685
944655
833642
937944
291603
473464
159898
584435
825261
676540
677590
270140
361188
708730
890790
455168
782566
665757
865936
402131
1013306
276967
939601
73281
76882
864990
334069
256281
225006
804263
328416
961285
727393
1056071
380605
290785
557926
892232
1050843
881779
961075
161118
82334
551457
73232
856100
491246
299857
592325
512624
975311
220065
286463
807585
616538
965419
12815
126684
613435
837865
677599
110228
322583
749515
140502
829993
562987
453353
100625
814391
832564
878338
849037
116869
922896
766939
460564
739806
785089
145961
209512
492753
935373
854638
163315
968828
258648
944375
802019
996171
204343
730193
253699
451171
879381
549031
459245
475963
921425
1066614
595981
248712
155012
377306
479523
215501
279980
696963
1083524
692414
143313
912163
5442
1083078
397009
41714
547079
403659
583663
879190
39805
691934
791815
715729
771780
805603
1087025
219339
307839
520042
818369
791448
695426
389113
281837
443512
549119
531307
72888
97825
804924
897853
572812
179547
754821
656460
1039277
157106
881889
632892
253346
24467
348554
86169
344575
643632
437887
162165
8363
742018
63542
875914
115444
432524
1021259
267098
857388
101420
715261
464743
25413
559744
919882
203805
334532
854124
397304
140755
729574
270982
118321
784315
854339
363958
163895
84977
36147
555864
621893
414156
831333
249330
934740
1048600
38726
999896
942168
937779
496637
1041337
746293
279800
34759
855711
385087
289493
1028003
128633
58577
775873
939905
282195
76244
240053
353013
12504
93013
51018
872264
277841
557349
122408
703152
733711
268729
502247
679017
872085
803921
548335
1009579
365054
186837
688469
947123
1076915
881416
143594
660135
249633
146266
614366
344687
618698
271890
106740
746168
557306
371665
472845
349323
1018338
84618
739745
874556
5155
310568
84812
849159
859602
331271
1020306
276832
27578
985323
423945
556391
806001
818835
525314
123312
486313
740319
80867
396858
320616
653640
218470
452018
1047885
175323
879278
525673
993012
850859
907879
516987
999436
612718
1100296
560178
629766
64322
1059245
1005299
342258
705985
807886
992503
663373
13011
702644
646653
83107
470257
733610
300212
529124
42605
417733
337822
196876
71775
654294
167244
506747
876956
79703
846042
846960
1016588
370523
571089
330170
367267
92945
1093088
925738
685081
454125
797590
34640
362521
203472
944950
291013
1081309
1012635
262415
874442
486299
827601
806435
309274
75702
325125
446668
543651
16515
3370
954700
1078974
1025900
1060358
258745
747181
620101
805203
122258
190244
255814
501722
272492
733658
930035
74520
490770
943862
762494
1072314
648886
756940
102621
217764
1030500
126712
258163
211014
892962
875365
54642
845845
251179
882107
851755
751165
613821
473761
464436
646173
634315
1006211
241315
155980
822968
397916
205084
69638
992784
750810
160338
31603
378587
480567
829433
51290
655740
775600
685591
932086
334659
956482
502717
979460
159286
635077
213990
561940
465092
961102
901471
774181
1078842
428607
302023
370567
112217
594150
148295
13184
629640
808019
879310
1078060
612693
592393
415072
167691
486843
1091108
487003
928944
786141
792700
924887
390112
928380
1011837
750032
579035
781164
969968
899899
1026322
197169
364944
498041
396336
759842
739633
286723
189579
737687
1091940
543157
1084150
710177
312925
536977
617520
720159
931943
709804
92797
434764
257414
499651
302679
657563
151495
1074597
891920
751532
135608
515237
251485
951386
507685
622358
413072
1051379
774526
408414
869073
10416
424641
139534
775457
915699
922257
737847
281441
458775
270784
703443
999215
332459
610779
604817
1042923
1052428
304258
695086
101946
184208
294828
329298
504244
957734
51889
96264
994325
628316
114973
304147
1041437
152600
312837
722600
349597
774015
1037135
193722
393321
177032
158937
784282
64848
303600
288835
170700
307859
454668
650236
867687
293762
428396
924549
254423
67162
550682
433942
720352
872394
348124
780120
9259
556234
974699
647585
1070604
291824
277618
180843
770667
428806
178319
761864
958209
874485
923094
359728
966248
609247
567529
90738
915050
214908
1045946
688151
95484
1002677
425201
159689
358139
46918
284967
550484
670266
10962
763368
30394
497569
923503
168592
978384
189018
900946
30266
335254
282293
868795
830233
166718
166233
296128
839279
8697
1040958
409909
1081407
313498
99716
142570
757571
208517
50377
943814
987169
88484
474460
630229
1044889
304152
316023
696830
93046
741933
722074
546373
370284
114157
256949
163213
828570
185997
385582
654087
624869
937951
237923
942804
953871
409997
517286
325554
575188
292666
809020
688519
281306
240596
113306
1060236
1060235
855686
1065106
161956
388309
908518
988595
301486
713692
128833
924734
157132
158182
159232
302165
303215
580386
38917
23424
1058160
646394
561137
175499
960119
54808
404405
778100
660475
356566
263962
826954
1037917
293138
104550
549617
633039
107494
7421
719403
898027
302233
588717
832287
1035990
592531
787315
275729
89386
1094622
587948
938785
807724
134951
91598
364752
198610
566163
421574
19836
258169
632558
767654
634777
864649
282958
970451
303611
205704
32497
651880
799730
403215
897034
295358
501591
534527
142038
771275
145653
598742
924852
949276
468529
752982
999123
332680
893768
358498
715314
1058407
752876
96658
879326
563198
367701
846507
881260
718933
85023
851264
496922
130062
392078
156883
19451
507288
708211
965157
49043
903951
704814
1012142
514436
192368
724597
175075
1099794
824835
48537
75619
616718
408915
18154
449450
1087259
176099
395629
1004470
486395
919690
905282
686107
33753
260385
641543
532073
59370
536995
311889
676840
859287
481570
787201
372990
1059310
297847
855595
1044874
524202
934481
687423
650809
434817
250819
668952
277215
303812
1069503
113232
125498
547130
1082452
823351
80243
925528
114778
5039
487663
561347
485924
324093
595706
949994
242118
514076
218916
805852
1000048
65240
1091812
671087
401893
486247
939611
832404
648645
926255
185523
436748
136460
312782
1022998
435971
276389
507668
724450
876060
626202
401540
515349
8760
166302
693115
597666
583714
306962
243263
880790
999471
1017437
1026571
129808
23816
491938
519619
99031
251180
771462
239837
334947
852972
202453
491758
644821
1007797
769483
698722
1004325
642345
996770
463613
958709
506350
127528
11454
1025457
324198
98362
648799
170643
267357
179966
324814
863029
356940
945360
1065237
944491
739727
966835
610909
452809
614527
1049114
501218
739520
946380
135798
131211
1068112
354143
623637
792544
39698
1058847
391231
633789
820665
998117
49847
759652
61999
579649
970665
308114
55647
608994
684857
25456
256449
386236
759080
979239
146390
265607
420988
738679
848033
298900
671661
411319
710693
1060170
249290
597846
355986
147031
964040
1096787
53845
103896
41674
1085816
804463
24737
889925
157026
348768
1060875
380444
438439
115974
731637
1048738
128929
870267
65223
366520
636853
800598
831584
321282
449365
1037341
830910
787098
915841
518885
343125
163200
119308
152191
540085
152791
134649
688865
901777
149550
1030501
916958
522427
966067
204236
193155
383091
1001684
633644
396875
165156
399875
414464
110114
492806
447244
1075774
33728
645122
128640
793337
99704
207477
583674
405977
1090791
100098
82798
1071958
591230
55994
273033
650913
159358
457798
423934
894365
434527
355816
723867
998948
426908
123631
434999
318216
68495
864144
119892
282663
281613
167535
43101
294338
842732
261753
777123
396011
700268
741098
16403
11475
592496
621566
130246
1067447
31710
1042792
50800
313156
514599
454103
450423
838851
594460
355163
586546
567064
993632
730538
1067563
184646
517179
774494
21401
525687
631702
238984
512156
453459
916781
30725
140878
953396
1011588
902793
751521
362478
2230
473768
765961
677437
62593
641373
814014
139542
888904
349258
961487
211824
782139
1004032
14913
719296
498465
852933
327941
496162
671935
390192
856813
23658
519038
1069466
466034
687061
37518
814630
1013605
980954
203966
65457
440018
170884
265273
216353
995484
151837
918173
568236
198910
325376
947625
833293
291094
513108
781462
333568
484362
136818
516778
780293
1080436
326417
487177
967836
1093316
712620
691742
831055
929443
1096214
206655
879826
224303
901202
25339
373937
971915
620458
149161
678819
749063
333837
94424
1005229
27885
827963
67569
315313
330949
95746
575559
532381
468458
697224
1068005
1012221
220730
407381
330065
703620
400676
78473
481734
552309
816380
34852
566895
839027
412102
663112
695397
811264
536813
224642
1064545
252780
132876
302920
926321
897029
235175
559474
917608
112357
313395
478750
929375
591199
417293
768110
537053
60192
792435
840868
359080
460429
502263
362043
961415
1053214
362002
754611
991352
265010
742606
123049
918092
403318
55558
716123
457091
449997
1040412
591709
303022
524521
336395
186972
65903
1055341
958466
29326
640015
1066043
347292
661268
644498
576534
371433
370116
1034139
488291
920284
114466
543158
789179
411473
470598
256645
628603
351377
286555
263350
41885
624123
781431
820859
200689
545846
1064899
488754
190797
1067624
995748
105429
330858
71353
977445
325407
648973
1084844
800294
491204
733755
492411
1095974
900363
2213
23823
293045
572912
700645
1094309
236441
632861
103162
141066
858670
59434
399320
1059473
894847
918650
777047
513496
896726
392884
109088
356786
372783
47312
484957
554582
195385
398603
699191
944622
767422
491227
340865
158379
809235
267044
786435
494257
1099457
378967
648785
943827
531417
847419
931812
618906
971327
153978
160908
417107
747079
762473
141700
678050
1034494
1086393
943496
584712
993219
150286
54989
288263
874856
802292
280237
998578
793603
173083
674894
440256
394690
486792
415953
90867
314386
307962
361989
941575
73208
1002935
991566
1074278
564677
884392
103154
103204
317818
198855
199905
200955
898973
386806
427471
54846
811724
112917
918009
886647
232971
212974
1004267
280239
221243
1038703
1047155
133740
166456
1012097
856262
311338
834091
598803
464332
224997
597863
294758
815380
528019
1007231
84482
231315
145912
482323
813238
310909
367685
201380
700451
937947
524623
719972
879654
445212
727086
623922
803154
1056235
127578
52784
961683
618808
79216
628468
214078
809835
272895
853741
509046
788785
411151
464689
579873
599882
149866
87190
669935
1092524
886081
660197
260420
239871
804584
304829
954539
3948
963205
288556
39834
533359
445628
51720
443354
735387
601870
308669
982524
215888
468069
198575
305729
831921
553781
1029343
881819
947051
798030
380298
522032
1090096
808933
114938
535443
691878
373182
679794
1068297
916048
75188
591480
14515
870181
463251
685432
173557
774882
1095051
26241
1048458
238821
826444
673771
382856
969600
376946
923552
382752
815725
783850
192036
130389
904329
551699
489264
665965
467568
542190
638162
74916
292190
887054
44413
212945
216834
340184
151687
1055852
975539
190000
1006172
812592
1091401
73121
784235
906998
51114
993478
1028395
1006046
909910
493633
502928
328541
373040
450908
345960
1017259
239342
909515
611578
171939
860981
208425
1048216
308464
1031525
641222
31377
463730
865867
246379
783145
54269
318663
459294
967837
225111
633976
751746
257406
1073909
448218
970063
165798
446585
442846
857861
264250
1045203
923015
529639
405355
290700
485238
581229
847744
190889
106195
651139
782869
1096134
253061
711802
970738
919846
726859
200638
354712
292999
71503
266055
997833
675044
580018
87468
457519
574562
125059
100274
805614
882392
417517
353098
720389
545690
630407
1069969
848918
581719
21165
877973
563055
1068333
202085
414916
174023
97694
524081
960217
843212
1064870
232190
984773
766720
339008
356435
517022
474073
550162
961848
821929
90032
856220
1065232
57599
220450
755894
983839
761606
73016
592956
932274
470264
175425
488299
1072444
733959
228212
749820
1038220
633582
468742
370684
107406
488431
496224
575370
837615
296985
22994
998631
92490
646543
513089
545510
307634
768749
886333
65337
372888
71764
331782
193593
877050
754872
499704
1057417
154878
330491
347853
677500
48281
541140
512994
1056634
1079148
151616
232795
390385
365075
660399
970788
1086272
986342
215148
489642
957768
94760
856554
511259
435187
353868
1042598
849836
685897
683187
12306
660206
520975
909997
277799
99782
1005928
78564
354182
7948
1068633
199602
487022
43072
492887
321325
1011468
764769
202953
670131
73176
519436
463231
785253
913694
694174
283962
3525
959162
555859
532028
843044
387922
1022811
369570
707660
145788
793555
784952
547269
521818
250460
266851
946771
140423
251749
762324
777398
401738
350565
659186
155570
758388
14623
919117
207249
998487
6096
1033290
616325
918038
1015981
46132
785081
655871
377174
464830
61153
901807
26670
783189
88224
203595
33751
539499
1092247
93047
498010
660853
384361
316976
1047844
984072
657474
853218
1076018
344390
816599
156060
373095
583496
446474
565082
848642
181933
1022652
841181
30344
879805
954959
383966
276875
327423
1013290
452420
210858
865835
243562
792117
32746
726814
306094
975950
140592
444552
215549
265202
743477
1037636
94757
132748
962608
922831
428234
569358
89987
1065769
458449
835254
346472
610922
312724
25264
1067148
124514
838078
464115
348394
82063
728159
7245
28994
588780
1019249
552482
429510
313882
870815
887264
191381
1064474
995870
37309
539149
309066
629350
1006490
97823
689073
2838
755490
1058881
153401
292034
547697
543815
746288
505810
1016061
253043
1010986
355756
986063
549030
149832
996364
877710
630850
107054
89696
861449
54406
219685
850934
427675
1056454
603519
724554
107153
344118
274246
709574
115281
151913
690227
1002260
430345
618025
683022
7803
318159
888854
588065
58999
1049791
366951
711890
824226
528598
1013692
330830
306536
1013110
743189
795757
450706
638096
431156
757888
425558
732332
417886
140495
641624
971939
354672
140433
410513
380346
417832
754116
980956
654838
783903
775254
377529
394538
805254
806304
679830
56600
909712
279892
798937
1087289
862587
494968
175517
1009655
375776
113283
408173
903234
761602
339530
966570
476459
113627
929660
1004272
314984
607144
496737
42033
1098808
361607
360557
683474
862613
463841
136024
922553
643235
101234
598079
950860
945933
803878
491825
223757
744045
971443
156507
775046
258432
197006
1066356
790853
277639
159129
209045
934357
189243
510447
866441
609935
222800
544206
620460
1030698
863039
210974
605950
1087685
802534
1072519
182789
388046
400410
995759
556138
1086541
777838
790251
34574
142883
20763
233527
182373
584918
792668
151107
268604
346437
732212
394110
986934
52472
398995
676187
517608
861587
386287
219732
701067
877297
390291
784827
154323
464733
288296
879465
378377
168103
1086248
1039082
1043685
249937
821559
160905
179017
1002667
728903
20533
633236
462563
690886
1027136
609398
886529
695782
719086
497589
1013640
847128
299214
830452
790655
512097
804436
210938
697691
198147
448585
718560
762162
925686
619026
490820
508357
88774
285675
174086
848938
460364
571482
762620
868622
1021964
169507
34177
908939
221229
734051
430017
832087
288228
924550
611016
384065
389117
574457
459955
379204
113379
114429
674488
707922
105200
1065497
624496
189698
307717
368030
741277
158539
354202
482300
857192
614119
118509
1016953
975393
380020
207682
206632
955638
211257
516057
742213
950357
821151
300087
783018
447884
1014398
778225
338209
277785
950434
666737
928390
160950
103771
619102
60060
105288
474653
800086
832123
647929
427630
36030
144786
768714
185422
858945
109411
395709
300500
5805
159587
1056865
298942
973485
815069
655783
275910
1033962
128829
453416
1016510
238914
226011
25476
512771
52416
302547
584035
844386
613112
569670
302851
7501
44686
424342
871205
394512
812509
1064915
934797
954456
8425
345490
127287
51420
314777
978900
270083
391550
388145
697114
642854
752395
397270
890345
554421
785566
771788
521270
439059
983857
26419
195181
1071862
969699
1089933
1096643
580480
1100082
153133
941508
1010227
134708
716062
367901
908285
511218
1060673
845486
716436
633413
906290
463729
110501
590043
611245
685843
167154
404112
76498
957454
252086
902361
171683
212057
424822
425651
933311
38614
466631
386302
757603
407531
753620
758280
328047
287365
351851
2789
857749
204613
461775
327406
742167
342519
1064989
751253
674453
1015757
474567
2479
589991
544282
77665
197675
808205
851927
89419
950452
364564
55864
424776
1064240
1011476
905225
320942
476492
184413
919407
620825
818151
174318
32656
700463
468403
472453
458138
61238
1081842
530749
604465
1033836
663410
1064891
671961
816978
936480
661959
739511
351971
217651
160781
90904
2320
987197
367933
816135
335540
556813
895203
273492
883695
5004
799926
976414
764686
990439
328040
364413
1063709
460434
158407
364007
24372
468763
341621
391972
312689
972096
172055
747422
894187
787246
470639
703702
146849
1055518
438897
254037
244200
799641
309073
535750
168465
354211
889169
978961
498681
942349
137065
127389
267077
859637
205598
383047
759019
132215
498241
550473
662839
181766
616831
616304
783729
628965
20346
315056
570870
737733
1057531
373008
444517
1004925
116369
17305
390869
304229
956791
351633
606098
497948
466844
1034893
571079
250098
90699
845511
109785
487691
649465
876738
893939
1055648
601169
1001429
561956
858182
407197
433906
229421
375269
630815
671195
39295
324716
737528
474675
932865
1077904
65864
143697
1073065
149244
553690
1028857
287567
563819
346654
1078687
768246
914614
940236
1062791
173268
695330
300778
830962
219585
508195
589419
715483
109679
28382
838897
1075696
94832
947433
106747
752352
128921
360495
329245
336177
294775
835718
664565
614050
1100068
280765
972800
493263
446156
724220
298029
1085767
302932
21706
587500
747211
181372
972058
668102
241095
836645
550647
480469
206085
881060
52285
410974
397152
776478
190120
624409
160185
470002
1007617
1008667
371387
372437
25860
247549
152477
853960
1043626
1016889
540464
902062
790056
832850
333776
631356
436114
823991
614004
883830
206957
978070
212030
1053923
885738
107982
821063
263952
767566
767945
740963
411821
305447
366513
978979
1004544
757234
861649
118616
594022
208732
368998
43837
257391
145387
537206
644247
955340
542803
194964
948675
209212
745907
377752
56767
840658
190707
975049
252532
895994
1036280
470972
137925
422539
843120
649928
769094
45839
994050
434393
97922
160514
671343
1000135
116037
82966
438016
628431
633877
192216
388832
800040
951288
389182
115569
292016
480998
867790
1078247
319747
34286
611068
706875
348978
24969
56118
786509
388723
97977
264450
852376
550637
1066575
996835
628012
235467
270868
476753
991909
882578
642191
899924
540452
780908
8142
193272
576906
12125
888715
335850
823034
788621
118565
644952
74765
343405
1038736
191710
1023528
402907
420528
18975
585905
837131
1087184
1079036
1077137
1091967
252507
583386
591915
313930
961362
315063
105120
41440
406936
810051
410773
208587
895563
530110
786831
25210
580703
893565
1089141
958022
760306
77293
348400
894320
744207
327297
30144
424052
33367
240235
477708
810397
22758
288047
974026
854394
764306
624612
597211
228789
463624
1089308
996189
67661
166994
1021645
489635
467083
80034
675217
790030
845033
153251
446935
344591
563633
857320
1004222
895957
1075764
464366
615859
251832
91003
891793
910504
1012193
348477
934650
935700
894845
777687
230935
927852
93263
214175
352453
422554
282573
317054
782362
818365
1083773
904997
345685
808397
423171
977730
1033817
513146
1011768
1066722
338994
786167
772657
459053
1026017
120385
557597
82905
302855
962358
459647
955256
20364
115785
243140
612395
141914
918040
1077949
764676
255185
1046120
750174
568922
9006
107118
880087
120649
345435
582878
724525
57518
581494
432197
95544
340957
606538
635438
307910
622261
373442
129440
548408
842961
595212
255625
317159
667609
594337
684508
127910
298834
746470
734150
720782
477321
192369
264534
107462
139429
807934
1043177
191490
738995
1005577
701319
61699
53857
1033037
192094
434895
823408
1070838
435723
528879
191463
467075
556787
841829
1087029
71859
35319
718912
790250
272968
63044
383910
3296
141544
436000
314642
468038
633343
167842
539906
694550
279087
522118
882709
324216
191984
855968
12761
644921
531669
824582
410665
696550
60947
1024847
700397
342720
751826
360733
129212
934747
159559
526564
854550
312769
925532
818363
288250
482319
787833
379485
1061929
436154
204276
12304
763624
607082
943692
306448
959813
370139
1063441
788827
1088253
296165
854226
302217
417395
892942
418255
603819
441754
199948
1083494
251918
124923
298259
1055879
189129
197063
272934
732275
147635
513863
255869
672364
901160
534117
10167
168423
602176
587156
744900
786601
890286
776202
34621
1099797
1027565
181415
611504
532342
5711
931105
938767
643228
1072936
658077
1008272
83028
363967
235168
441298
230150
691402
184591
107726
163855
61997
604518
571436
366932
963864
112429
191956
880653
281976
517589
502803
292452
761196
384831
548264
424459
1079292
477377
344554
649497
278116
1079384
320397
774290
1029579
171085
913363
127420
431138
233835
874721
408790
1025234
616866
213823
109729
188559
819750
775389
544402
601182
732700
412719
948236
796482
73758
137797
956758
1073165
327855
904106
318553
1048320
118372
1048999
317958
142032
844584
174185
38886
682729
926040
478384
448285
947744
83710
845983
112921
173973
523401
1056762
266749
77119
890404
1038454
400885
1033323
267803
416802
947515
209927
674191
97625
740026
706046
742257
411823
753437
304116
531090
142895
610373
139156
781912
27166
1038983
485633
510387
553008
834174
28368
377453
148517
1094015
795371
288290
607189
445396
867719
180786
190754
425830
481352
951108
711255
185692
672920
408511
257276
334085
286087
1058765
785315
83521
842324
158510
1058876
635224
121772
47743
862562
289411
466057
693492
1087422
936443
512075
515884
1037493
1084859
266991
812813
475186
408847
633293
1074069
780944
277631
996799
81491
44890
37831
124057
375873
959275
961542
701772
463563
847912
418571
368759
678530
821405
218695
70658
185538
107968
303966
229751
266633
1055378
744148
858661
1003251
457772
527481
523101
90323
20454
1054802
640515
663029
711797
305212
134591
498580
1087078
154058
841772
490592
10142
961342
922196
39303
775325
168615
1098055
225560
753614
892292
14335
214844
681556
618055
974843
236167
83891
1068638
219579
396350
1068750
510413
802556
14094
625673
443978
223998
409080
955144
102650
803189
568476
688921
1094865
917788
961559
741073
187559
816430
545169
4075
808645
131060
1079521
398554
91537
447111
1045740
73559
566980
363407
36426
117577
808461
509888
342219
305762
910726
877457
574149
368742
152459
764191
482365
447369
1006795
823399
627795
665764
157887
28353
46445
1077507
363217
292545
123843
884186
449104
496239
508385
688984
569840
754413
944384
54330
877995
225507
379606
855936
1084173
946189
174391
954036
801044
799994
480092
677382
434228
243768
848569
329836
797404
522617
1060189
917468
858396
455655
823127
822077
864217
576638
1056995
623977
144748
104901
954948
30591
348282
561113
1011787
403820
438778
408598
1017684
742933
564722
439052
96311
688093
1052551
460943
255764
939216
586327
845319
517366
1060212
826638
1033781
476972
853015
494778
636900
65355
807612
1050639
675623
694965
693915
1069999
867206
1084479
278501
835135
692012
159474
903085
396474
71585
257971
540572
669301
351532
1014776
300408
239832
955095
93931
797637
407532
691873
111602
82490
13660
625001
497208
976644
350055
363572
640357
307806
630352
840365
463964
23219
852830
396542
989651
222105
791129
968374
936588
1029408
96401
537319
152320
972153
736202
79689
375557
588220
428659
189064
550090
533347
641132
131120
188397
518570
724648
390886
536539
230483
114501
682901
514117
227983
512811
797091
131650
69682
745550
371560
571375
537059
952740
478339
1074291
196641
1064544
632042
629174
985122
572822
927424
1071567
228986
722160
475546
167037
277550
177699
113317
743064
159145
751216
146103
663272
117120
485719
699797
813630
288069
800917
936811
687123
264989
894475
31291
1090818
253155
427012
371107
646785
856566
359185
736482
442884
519440
408056
374504
540147
109576
545762
938459
559487
191899
722234
78478
293670
164941
313175
481549
702842
297767
127519
177594
615770
716601
173411
196183
297950
726245
668961
878174
52326
511960
139488
890311
25842
444048
279295
1006538
240402
870487
484445
500689
28981
672337
292184
235063
212775
830539
859683
860733
245520
243394
947338
1067644
516413
226707
199794
886451
192467
55244
13833
942284
1094581
749309
387570
663990
453943
491072
356516
117315
930992
617917
91763
8365
356189
812846
357454
107175
944024
631752
865064
821572
437695
196891
656094
166117
1024763
271250
1003615
395164
411088
804513
942072
804667
530787
87309
344544
549295
1032245
522559
885948
675899
230699
685778
376941
244622
386001
401968
199320
288140
640940
41731
943920
134374
776993
267930
707449
735477
1018567
603323
971462
447758
1010572
177893
123151
457650
741150
731088
136050
493616
351726
302256
106856
588897
978148
710951
941644
317733
1049723
23175
143978
682634
1004514
317138
175768
514001
202516
1083709
881771
295748
811019
886339
300800
459673
783216
565575
16577
915638
575126
912374
464510
991559
13315
72413
340167
386225
541219
64958
736857
820077
685682
10782
788818
1064090
1061218
369317
1017697
40664
14117
532118
216630
374996
442415
750327
16320
908795
777149
914333
374318
1088765
542300
450051
259356
524163
98673
546770
1080163
849541
724725
963432
579589
1063023
66628
128391
279874
341131
704946
1076183
1099473
509293
643667
712403
92483
887449
284923
839603
9137
896840
144949
240177
485730
967698
728605
907189
60170
246045
74766
628362
140568
1002078
880247
355242
91829
619044
101390
605105
672843
964737
481274
448551
379085
385596
771376
772426
425913
20606
21656
501511
502561
667456
613609
239958
95907
999315
415458
416508
417558
772992
774042
633805
660126
661176
655065
853500
319645
320695
568941
569991
142633
441983
790100
791150
772983
545586
396207
827369
274294
149617
466298
25877
809597
1004042
43347
227822
934558
632403
642520
631181
26699
117478
1088055
965796
432480
316278
1016392
598329
91093
604814
570429
486759
599710
869532
586343
325356
368926
275644
231359
797485
428561
4810
1022045
43390
1038990
773752
789974
45360
784247
241206
996195
722442
379304
742995
709519
11936
650380
551340
997973
392723
890801
1070899
499714
131625
363998
540252
890095
891322
803770
102702
50936
762459
902107
239699
435596
592088
749861
838999
456125
995227
1056381
636313
328015
67835
101731
103294
329502
1036647
842486
747148
614919
1054793
441779
622050
765273
178257
223181
334589
467949
1019837
194821
166160
243967
743782
265645
863320
1051971
1028998
358646
438731
35639
947635
878143
598837
447649
387818
115293
659848
944323
1064301
933297
936645
589177
425683
279192
491979
726795
941964
729898
895329
993144
454077
984989
260610
736895
689290
941342
335070
450433
991939
809488
747380
801574
485243
218246
1086278
945618
1058547
103689
564119
676501
865606
417619
785041
509706
192975
390972
1050629
191816
63624
723923
93444
972027
805535
207027
138653
885198
897657
831085
1046963
82763
465242
78171
408658
367054
408389
31595
1004737
334990
66185
523447
827553
566619
126413
721792
722842
226433
570228
63066
669022
462184
1036573
1037623
146015
525460
395913
1075279
352597
743315
542325
1000779
925443
968751
377507
225117
866668
1016910
714700
644385
989736
100513
319015
184686
977219
818228
396742
477382
889805
1063464
160309
281935
279797
547318
1090681
901317
109623
705301
217208
821679
292582
789131
76735
1066113
631969
1094778
584728
397799
499202
105487
727883
916724
212656
6953
706716
634590
162720
773553
55569
175739
1041018
513818
906715
488112
774856
881721
377765
495777
290744
116675
949389
1027735
908162
601557
536263
76935
243695
89790
894049
81962
300522
864802
676255
482812
483862
1049257
89191
983043
963206
756677
102085
1090226
312317
802103
268092
171251
418940
326320
422590
822788
118426
200913
727913
325367
550062
551112
350843
351893
88797
89847
951163
185074
279056
204353
526813
1021376
371949
888643
281410
349182
585797
191689
250193
831457
752172
46368
186015
1029906
356418
208775
110920
990978
539927
170079
791255
107963
274300
470758
210169
880924
366565
1060683
805696
157340
111092
503708
895813
738335
310724
737520
2287
159519
765721
430256
889417
303059
612982
1008309
454690
952065
642844
1024785
121106
1084295
138847
427814
673994
708839
576552
171740
973883
873943
233227
384576
565618
392721
981788
735799
757143
751108
766009
1083778
201297
1089260
377349
561149
942365
160549
824188
708741
739414
56249
1012119
932700
551825
410479
104376
68401
353392
112308
819894
301195
981943
287807
207534
421535
424167
591978
756077
233682
824514
1090391
60198
892195
354616
207068
550867
631083
788089
421693
116582
658589
269799
1093927
733662
604705
1011764
609328
467171
398780
206747
926517
630519
47082
171488
620145
848992
17408
397511
787909
370967
762567
618347
1011084
78273
218983
43491
761696
647344
818599
323352
376410
1015493
120761
997509
536659
278361
530730
275894
492178
963772
741379
737931
1018048
501866
309977
385748
111429
954859
900385
988868
115215
103297
794413
895379
915071
7162
446683
850914
255343
393373
547764
57214
637551
306931
858888
731144
245118
75247
840924
713459
317891
709710
174279
551822
1074585
1082115
880910
1075470
30415
137394
998957
532210
143517
950988
4937
312124
808672
677247
950042
644199
152487
593396
215639
809966
479008
66036
1000943
965723
769251
16386
1099314
661395
1055087
127048
1035972
646478
494514
792511
71146
660011
284179
743397
984874
779351
481563
453395
215023
545275
720635
584873
936932
286509
892253
1074405
169556
749893
872078
586941
638574
207248
653860
470024
493683
899985
165782
936508
210278
106676
341853
908692
70582
281560
734934
592386
546533
726078
728855
1055294
224358
754206
43183
693892
449456
83692
871917
118644
1029158
198710
379660
531720
921069
302407
865933
397114
435448
843758
378487
724548
1087263
138455
176983
992079
1084955
793086
462401
182746
702511
414226
645202
459753
39299
26523
354264
78350
337342
616726
298283
444408
703432
12575
225088
1049911
513518
103823
820969
853665
999992
1048522
400767
72495
917440
251981
204464
275849
635035
795088
155983
960268
870321
68103
353715
1020881
497407
236182
99163
913104
279500
1013552
845389
1067960
38710
146938
499374
523403
832142
179232
381590
627032
804282
344475
115035
437018
1091753
954200
213247
1005377
742699
582599
1072260
628985
490409
439705
291799
313510
312460
864025
169613
167922
1041321
721597
855732
854682
46052
577025
575975
531470
917090
916040
966962
588956
787455
252668
272046
856468
535000
804797
689169
183183
941754
1098582
265480
45692
272593
578270
422775
519116
665833
7369
528059
20357
317259
83238
1081115
93077
369919
218738
887343
197498
370970
40673
500835
867517
96951
642364
808557
58728
623182
1077770
950957
456155
354546
929014
758948
792345
957576
193928
1013345
265728
1051272
854605
822822
508750
1068125
445277
116267
957959
460484
945715
24627
236796
785145
518398
264353
711287
389169
601256
483554
499826
136505
829457
109360
1080599
449691
948335
527639
401834
264498
40149
86667
988809
539674
933514
243075
42389
206190
818459
614931
294205
1043639
949558
712318
182532
528295
616666
602492
312845
834444
842420
376271
131216
361706
951838
144967
513945
405940
754106
73340
132432
148488
426049
400042
438724
731218
980876
792667
357804
907450
782284
376214
106713
299195
1003496
1003495
983608
715337
646061
443410
423673
424723
263242
1093642
768374
355350
308415
967576
389824
316220
117784
102150
27150
168071
429516
291998
1053226
693153
900324
746585
452861
748276
207537
741554
859115
1031775
1002625
434881
921905
747396
638964
574535
611064
303368
597219
1023445
834439
240818
322859
820510
109660
895168
306799
595334
605963
442588
765353
695347
1033586
85678
534165
42278
792022
903392
267080
305268
1072738
297048
1015911
800123
194911
1046231
422969
975499
495584
771362
611660
7918
442639
907138
853869
565752
1037723
58903
54922
614982
46139
324868
282653
10506
579667
46442
773479
302411
767613
177810
484732
1085455
948759
294923
186411
660109
341983
980967
661773
73216
862915
1096313
961468
295633
953409
951450
140312
771619
361883
593032
977727
19474
1032243
740409
343304
834155
833105
576093
1053268
136207
305979
761152
130565
954514
107177
811548
544346
395519
960209
712704
528822
674279
154254
970280
903427
474306
602741
640625
692944
439729
376092
401214
494397
458623
750168
492613
64587
58777
747032
457056
270001
770603
361104
245750
361820
51904
500103
457094
986794
771937
441535
774148
459797
460801
404529
305978
361610
582273
931608
218988
314295
331989
695268
993383
396165
281388
758331
995469
1004735
593916
618683
931594
68510
275967
23947
13684
951889
1060712
541699
130585
625131
995797
421320
183674
140454
733352
695954
99292
886075
236928
280542
315493
3290
398338
724482
220242
431851
416000
916283
193063
101309
335978
474280
1043230
404404
454133
373196
243030
339369
799187
452530
136717
326403
869887
464816
318658
406107
199787
106517
346077
146017
676892
824657
1015919
403034
343446
56050
1028111
823691
647703
154145
778198
1002372
438849
723230
88194
356346
47373
362182
388848
696476
604425
747993
1036258
1037308
542973
1030200
695584
602210
61828
62878
108793
1058019
802609
802100
529307
857262
251975
1051017
894590
606053
306826
619114
544793
385594
895241
210867
27101
646787
200709
361712
889719
190073
950136
212739
597071
696612
672804
467414
867773
133695
932907
130447
332780
616773
923941
952993
358455
116711
291569
13146
581792
813951
795013
541848
295197
214209
788771
907796
543000
477057
954762
235846
133752
139882
692425
600908
569143
76492
366961
925968
35805
215064
868457
417682
986049
580475
430085
678387
799863
1048782
606151
734847
721681
351083
929637
942855
2271
1072462
541651
154801
119745
612189
229022
712337
833170
853849
164372
490781
1010701
660994
257135
105347
200257
522465
915232
910868
486304
351241
444882
244434
948483
462280
621031
562702
790616
229695
1031860
242494
301080
480140
753456
907637
366439
928668
559332
660844
71318
476495
875230
263125
1026270
365419
179224
470173
120019
134969
905737
446357
205848
847618
379781
641210
977032
385675
70931
341722
20342
537929
653431
793136
1017737
614415
897913
487777
1095161
40176
166335
905522
523692
583810
152510
31230
991938
184188
631170
987652
574594
268754
143090
621527
876324
785664
376661
1031997
763874
354400
113698
456127
473735
496617
843298
788014
824887
1082831
246470
171402
763899
923017
273838
845879
139847
681161
904966
340764
541611
125482
38239
117057
967511
899682
825006
275421
906922
1010179
297604
547187
60462
395583
169836
639187
305632
73601
386672
253325
1055839
189628
561686
972272
866385
805891
994592
247649
650557
839609
1059162
313495
383129
505757
876296
312516
831792
628447
774607
996795
280362
979715
139849
1041230
211573
989678
451625
190909
797944
207853
644864
1099832
429933
71836
747895
47013
576188
37881
42577
435992
295420
1036083
741802
80127
738477
727314
649734
204397
342674
934037
78075
387242
327183
496827
147539
803363
219322
660141
622498
895985
378414
701807
410048
981955
57483
681418
113276
32123
870192
923899
595395
479845
1055842
873078
435469
908903
172273
208583
745065
1038200
751264
907465
340810
468338
457619
943432
206502
910400
99446
282531
79214
679542
1013433
789423
293375
787583
676207
11669
286495
544589
55658
552444
929129
1080219
851137
1096527
1040442
548653
788055
351134
1070429
58571
539365
677204
909116
510074
238912
454692
1044534
767673
910030
290590
946581
414955
723123
912418
194220
923081
173977
723160
845140
367131
523785
613421
239737
1021515
469809
502551
799141
35065
313383
280124
901725
1083061
961465
864752
732876
719720
923334
595850
118221
8062
505662
667892
416075
399465
253187
790001
728805
367246
124867
210814
478581
890602
1071224
345319
123124
272372
700047
1060298
365547
651927
589971
653759
792644
648461
517442
873975
515571
727771
653684
134561
98799
685461
1001540
1033649
1031926
236037
995042
932158
437992
1056293
1043979
1021690
182198
820551
843995
389412
388362
314958
623542
418719
520324
96760
633576
584023
1053819
423898
90822
371657
831493
366026
463784
407621
804718
901482
750999
816449
550886
545003
96296
897809
208313
378143
418049
965606
572990
837600
219878
710050
109120
931175
671967
590699
780295
103176
429237
963126
918883
408998
130324
533785
153940
117082
365026
280139
297363
1043469
390699
38669
825484
756877
14317
993390
627550
378905
55139
96994
699251
976371
888038
466381
1012617
373470
518432
112328
536464
126149
844158
319172
148975
990780
1007182
1030022
380666
67139
418119
472820
814072
1002099
334979
745514
482970
98706
1054204
1035091
301764
687114
30881
612154
33248
522594
904136
158320
27602
467691
293589
451036
147340
180081
874745
959098
625735
1072032
451965
314452
98576
491950
277017
633493
221717
991847
806600
251408
496001
583723
178359
324620
312088
985360
98894
662764
321101
317660
658807
242498
603744
1012077
838800
331139
925818
524735
864953
98664
521014
406465
351171
484643
642675
298984
374434
217982
261594
567885
319539
90914
159300
73337
494540
412107
278755
708126
29508
949119
274984
142186
1011337
789100
1057395
588770
1081143
975994
576970
240387
377859
758402
1062568
640051
810598
585763
106453
856626
1074835
357502
1035799
894008
490997
736778
282518
873313
82859
235630
721765
136234
333117
1088890
752358
140252
1072912
283128
427025
980979
694308
596731
1041543
578761
943542
823992
786617
677492
547320
249366
294195
647699
534266
120293
1006806
787016
39343
172826
617700
768261
989003
960864
636254
512234
1038744
780565
578223
781110
694570
617299
46836
168719
125857
237324
847735
279445
774892
876589
501872
365699
983197
608805
614373
466669
89761
604221
554745
468479
772982
168127
1047350
118621
500664
774346
744192
1058469
29656
331533
40563
207355
959143
758756
120129
741149
950958
1026937
698648
553029
74801
381892
5162
368875
655477
207012
141460
1042570
972092
77267
249456
779368
529734
450362
249809
983049
848199
747094
726747
519264
956102
36476
495407
34875
454182
1039279
547814
99693
325092
557530
409550
376259
540952
841736
383933
264804
743163
142688
183089
149865
823009
212749
397125
411704
968194
385119
424585
186492
790885
1096236
302381
146408
909146
971577
482348
649995
352846
184377
634023
427214
900474
768973
460616
225469
1033110
758685
763240
698959
1010768
947165
955967
365679
573942
397493
840068
325196
1074041
805294
56460
272108
110411
113429
449866
257071
461890
697984
557640
800506
341518
391681
663603
967129
88557
183421
448564
258286
739798
83366
562607
151279
1039326
617534
1079747
145579
936211
895598
215175
271757
618730
595983
597913
936721
635263
11260
819837
806595
963101
422582
414820
197682
27597
620393
339565
868560
390531
844996
633782
596175
4538
91784
530381
1012857
511822
95152
497375
671336
109475
1021385
976900
260091
513952
669236
155377
139340
258533
823365
467238
811673
1032013
757544
422440
267842
80272
878380
464863
539603
621376
240633
434510
619170
356342
474551
574458
785218
317009
997381
538366
809795
176502
1040936
579052
656304
326029
43760
734850
471050
1000437
40764
81309
778508
1042186
122135
279578
458377
908417
925391
691220
15145
854299
197075
1039918
518480
333477
582167
633257
886158
30471
576785
234054
742038
1032428
865973
546244
814387
343942
971737
705991
396985
747042
963947
60665
1026861
542270
1074883
911644
1071358
639498
224901
671861
292892
657453
804237
71917
486083
784476
739474
230617
116556
946648
72622
717912
1023450
770935
669694
390860
74127
656172
90282
899672
974862
916216
60304
567393
333409
1047471
215919
822279
1082540
256188
425240
69484
542453
490899
494324
191938
788645
951822
537936
227188
573257
1012914
7871
235690
365696
919146
639941
125025
507810
677065
731170
466982
183885
1046908
439948
530218
219507
765253
548945
777465
467899
935314
182887
834514
49442
152959
565324
199773
356581
612612
925895
794663
81430
650155
386709
104425
66212
73939
408820
441222
522154
61011
1012716
957314
35492
754562
347722
414620
865833
552943
616338
646200
781485
424747
324109
620224
511042
864225
238456
985911
698708
203495
372738
497568
277500
126957
369470
628742
19344
422219
205211
1037176
636310
914402
77453
677167
1047153
1066171
448961
615318
1046062
895293
816909
485572
253577
399356
439928
559632
676324
275396
78049
289798
129260
91000
703172
928504
996968
900691
755441
17004
867815
78607
162975
691856
441133
511309
680431
750913
628490
97864
492866
692368
243950
987895
318214
657293
906137
780897
85966
299721
67221
574525
312458
387749
949562
971281
976687
857013
309918
589915
1026577
337101
626734
331009
565481
207076
32719
977443
85481
421553
965045
683006
404194
819213
256716
1094608
441352
555219
949510
905626
3784
509481
343175
674374
16863
954868
669802
347302
874476
97307
842627
1059567
1048701
543421
280776
855111
30482
673553
364941
70260
1043614
773574
328719
716190
92170
466345
230970
578573
980167
41472
842158
754529
363288
383387
842975
218108
828404
615051
178616
1061545
1079224
980298
425124
174142
800222
93933
1018559
170321
304328
771453
1011354
618851
287956
7587
771002
579513
74150
118626
948125
249423
472163
403329
354690
657121
701212
430447
504127
836770
286758
156822
790334
955464
948267
691549
204201
513537
654108
319744
702972
421436
581344
713741
317874
635149
39021
898045
752379
793516
1056027
726281
328918
442327
964070
122525
462540
458414
618377
552955
288988
615592
477954
250932
641474
755436
463134
734369
698537
645330
702139
303729
244041
970565
251354
607050
606000
533779
1055813
625401
918220
612282
628970
228132
565226
821001
821276
1051514
628506
996122
995072
504193
100901
844194
192544
925669
924619
755348
334914
341863
310058
27006
322249
922636
1100173
792085
826149
851616
173639
974882
933006
467040
1090971
434766
105034
523346
674276
1099999
960464
581368
379335
337667
390767
148914
971629
939583
554297
87688
220088
1097569
715507
1024422
672899
873825
413257
428585
911140
32322
760917
927063
550710
493410
547821
136144
231395
744547
555538
320749
747873
928556
605190
1045618
56165
71759
544158
378083
1093056
211280
459950
1077446
174444
706954
430047
1033585
33980
225079
361618
767127
1041246
934327
1018757
599633
874030
666187
1053683
50534
784371
508441
128645
823971
625514
135187
287317
16493
408116
201496
376746
1083126
978303
443440
462865
158177
306450
81691
240835
610649
747321
835412
817815
577366
684533
896972
190886
582459
740753
437457
419503
1022762
793766
298917
233069
475364
732085
538054
480021
951350
834080
808878
101901
671406
408799
179082
1089211
141744
274308
333412
941520
193455
223935
1027731
101273
1032869
298445
138829
108082
101198
432766
829612
158308
57024
1029845
97413
646089
33100
1059123
80265
407385
943991
874481
1041159
770786
329703
1009894
942231
210092
802467
605260
381317
287228
478213
604975
53628
1043659
321062
46883
172393
664277
523661
58791
781898
370925
640900
860193
772319
278373
896467
724319
39440
534900
393781
495913
493137
896662
718242
670642
959303
265321
84338
120926
146685
1082265
386211
644951
816222
921974
720023
127010
328620
683642
438106
278027
695748
1084477
863559
1002958
198871
546675
890366
704759
870271
165722
85257
238560
287198
635203
523395
160679
828635
564012
803814
1009598
8113
1048535
340842
889993
457348
282254
628945
1049345
825839
1087861
805099
443906
341776
48397
864136
143808
115074
761922
223741
134206
600979
310164
421971
521884
602535
850350
651418
888064
350635
539481
316411
647125
764332
889114
890164
16600
274334
1020965
979982
649336
189539
118461
679015
124714
15386
156802
12936
118460
993843
951782
366474
907768
906718
1012059
539793
494378
646455
290244
934875
191540
785227
784177
537910
873358
477396
316801
10072
459579
859868
601907
190340
665812
83312
634763
376967
501306
419994
681153
576721
205080
870803
16921
176846
158610
433074
189783
352212
529407
246039
888834
500869
385889
391585
1099493
522507
887177
552625
928841
272778
676972
417268
760506
640619
917045
156390
1020064
754051
43533
210727
245767
222064
116739
5975
1003948
578452
445844
1020319
219959
358533
834120
245961
184530
737341
514973
510464
598278
61798
24697
1093576
65807
390331
244786
267581
1006151
841964
647322
747739
283533
891090
1021792
260210
866965
472893
722803
450206
1023409
948532
52945
747163
960078
22581
1030398
220163
217472
953744
545787
579739
492697
564399
300013
298963
113853
110943
40236
379235
839270
1027464
163593
78341
535419
978445
18604
978074
775119
785727
898643
684392
106494
105444
886080
390055
298966
108889
763361
963187
154502
941936
1092647
900580
587497
1026757
1090173
664530
434468
26298
531377
596807
146467
849970
827705
274961
272399
754591
600869
231327
91158
446841
312056
39149
169326
617332
305134
17258
12732
728576
854515
16699
1045935
918690
814122
869515
162516
924434
462373
1079717
319556
14495
620782
844439
663044
25916
534505
438816
214400
791662
273208
1057592
82932
327075
99333
356567
40424
260161
855026
853976
179815
454440
75898
879111
24675
261976
1016351
647500
416490
225183
939093
829545
944507
1060674
932256
948215
798272
1084174
395647
685099
929676
319361
12824
36326
48399
828559
348323
218919
847709
708669
134521
973955
581274
785171
1040817
547967
666123
375389
1062332
170991
516883
392454
13445
833693
266219
206204
1008086
673823
977934
483015
253022
927983
253835
1081121
364324
448759
576326
657730
1052959
35658
377263
486301
697273
1084062
865073
819086
995837
228992
797223
317732
357362
977053
842634
648794
9536
549562
455515
744870
289470
437958
402019
889313
88607
1097389
650529
784227
883441
2871
383312
171347
853320
189417
331526
400478
292098
806309
804000
931193
44412
768939
981079
465545
270768
771959
41834
177720
79409
492154
1097896
594682
529209
181671
1061578
13782
567265
817351
619169
377462
586859
235669
818000
46227
219163
322413
595890
617262
528827
287457
1025833
905521
294005
109214
798259
935748
700332
247674
682193
390226
441175
1049283
123331
127231
530061
627652
564575
73882
670204
763176
1044617
483429
1002953
1035925
191165
469289
498476
341901
754296
1097266
671134
784344
575138
369086
220268
266217
322084
942603
121720
130184
859135
159729
286745
611390
746137
845971
775055
1070211
679487
274921
1088283
967389
804654
1028505
892269
143719
495437
345162
143819
648441
649491
894542
968077
920308
483034
497442
168494
642162
673966
789083
875283
327021
623548
73606
992152
561633
304367
329867
669026
128574
1090436
898670
287127
362375
375275
881936
257020
926702
56873
378944
414152
376000
574875
783550
839007
835784
858067
115135
305866
560797
1055051
1066491
389720
133393
775179
329738
944231
224499
1095997
666916
510415
883984
797468
650879
585632
75595
583796
193408
396172
129624
1018020
115374
778450
177020
420678
818026
1057454
26619
813971
835633
755647
442763
118488
441270
910430
618207
406816
648315
666657
80562
310508
968536
96211
520747
317711
205340
482526
1091624
445039
899487
592882
754441
951764
63117
352918
758865
94326
523199
932260
705461
338822
119373
517359
1040635
189074
706792
520945
962014
208512
523769
358904
353808
694520
24091
147225
892037
560080
377379
94156
408194
319717
625276
969443
456690
1078934
977693
293182
831187
220553
22221
1091839
689477
502521
447783
801658
816776
971108
593485
318815
520480
983824
653177
296870
648406
1027609
607216
914352
938115
566947
717393
205546
573015
267982
128571
1036919
846898
793895
398512
633809
212794
184759
17387
453220
346175
1011503
19291
133719
730797
1052178
118615
93531
100949
452223
393634
461458
101320
543875
7536
851228
507293
231964
764836
1024982
205646
458748
1039065
1045414
663753
683688
1041866
661376
265391
135955
1024767
995602
362438
358133
656179
369463
60528
523440
549803
140827
579757
781883
1000280
1028106
23271
963661
432241
324159
82670
793640
137389
266568
18790
608720
1075010
144519
459742
428353
1005812
159552
252634
775471
426983
141167
1074000
32843
516696
83643
915510
386207
20370
271632
757690
503347
85058
671797
934180
703777
1087494
189882
636714
422372
910436
1051427
38692
309406
831695
476425
234240
357505
775680
1053253
941670
187247
15105
361313
652218
233045
991548
466626
610772
349484
878209
192957
493692
186519
968713
885129
464641
278503
151745
806885
958147
272981
11325
267226
865955
870626
731989
236341
683984
744282
68159
490188
933846
637063
319067
191925
108535
57851
160844
294464
886427
697549
490968
1040529
479404
564673
1021331
395178
982576
905360
491148
652964
357860
416492
91240
90190
428574
368985
211762
1075750
20163
350662
956019
1099268
77769
296375
870440
1094212
814609
1015445
948712
610678
532817
344953
188884
487132
841749
594433
261540
640047
1082813
51838
373518
175663
321252
475938
966197
408839
835088
695911
970070
1027614
935075
61093
437873
522551
682159
54225
774233
515901
439778
367899
222894
944752
1041873
57895
776685
104664
148056
826297
524526
352416
570131
969828
685550
214060
831444
228310
635568
1080069
916739
667242
522603
1088722
745159
375740
248780
909261
695335
543821
895202
1005200
944404
1026738
864304
645236
202915
184439
467393
852434
771731
600676
710610
138598
4194
120617
126503
965499
164172
834753
892775
527834
322570
408784
299178
586935
1053514
816589
68535
870146
764072
614301
760616
353583
885726
1015882
326623
843061
174112
48149
432091
529110
578183
884476
554840
307851
974622
929156
603250
747701
650279
893572
376795
208323
932636
931839
652195
473623
1092310
424017
515322
852069
925454
169952
68744
709275
688653
715229
961640
31048
377918
571034
1064462
269320
584839
353214
393192
599837
104297
1047561
237940
278986
361811
1031914
963050
293449
387872
95845
900678
145792
293133
820394
921183
140375
52049
622184
905143
75441
220064
238224
666707
54415
114736
298743
117940
90780
169772
177778
430920
129819
764615
108984
611374
1014799
136015
782863
241166
936531
224500
1007397
725842
263059
1045148
443816
299354
63142
784294
960622
75533
831835
214468
573332
134338
119692
177504
61429
587867
140073
585872
785339
958081
837110
753105
743659
277245
680181
753613
916947
598914
515864
822560
33506
183385
248017
227169
93885
591356
431709
462412
279157
299548
1081625
1053820
75405
627013
240045
458169
26882
633028
969011
853562
364490
557193
1090710
268206
1087719
347855
172269
1059778
1029101
173288
1021629
251094
874557
1014604
747182
1058134
361127
15630
985365
632517
190483
946254
572070
187328
181290
630388
2964
406482
601464
399056
845798
968082
312566
206242
524452
1009197
623963
530678
189994
906241
1097546
959593
180031
73122
144466
453250
843948
682668
391189
78210
313652
524787
188348
16036
75650
896302
662965
540965
1086012
774187
301445
414014
789780
131052
514602
269423
320127
654449
1017600
911267
1049658
36918
625229
156221
141727
236766
278538
622433
546109
1029063
212964
816875
159326
294550
992528
82134
367550
772237
862327
539414
1027502
717274
48684
41862
260819
478367
84794
1023545
728095
853315
655969
210742
356860
310925
578629
525892
61138
60784
439090
318394
921249
543597
132768
575648
997424
770532
634105
537046
898572
1091692
968630
180049
71039
316489
983137
257622
51167
678523
754917
1094961
452264
453314
388459
392464
875474
481100
649123
450987
560068
184575
884430
527357
1009925
367475
686974
565422
554790
940173
681927
92507
768390
1035533
960642
928425
224739
374078
352562
241314
733624
376407
658373
223905
1046563
41870
212244
452666
233813
61365
225171
1075456
852626
665478
948459
877493
524767
908429
809832
376783
350961
107403
663863
503252
664779
2284
768234
859141
48385
259389
155588
755857
871065
953899
484463
841143
84400
706758
894850
763431
173518
172468
171418
938590
940690
939640
13642
12592
78440
77390
76340
223170
752263
751213
319120
318070
502865
210529
873486
756390
503857
875373
325621
595905
291190
771290
1017099
9000
358004
813030
98255
151364
249628
1067425
15720
242827
353257
313775
1015546
530468
744406
853590
573993
575043
361416
362466
94020
487726
220378
331152
376563
870501
122898
254480
1053719
822887
666639
99615
206805
427218
507368
849993
478236
7837
699768
814793
621590
397939
361717
593777
967033
62974
895337
359865
1082247
9246
389414
870833
532309
483477
219157
246743
719662
835679
1066694
575762
672777
60305
188828
106013
809535
883598
26906
1053552
401438
520349
943919
370894
518946
516349
128937
1058189
367556
1030349
685562
1029975
511876
340832
995932
929056
947193
731605
191521
418941
603339
307016
579654
646009
877355
196659
143525
819143
841089
489346
100011
175982
790860
113699
482806
294282
222222
775569
160587
136565
947415
654121
217911
129579
402078
523380
889224
980383
248032
600619
453331
133099
40585
228593
215314
175140
896779
64777
361094
743508
260510
151012
620487
752018
519255
895239
602389
64603
23884
98879
1096940
764144
943089
393934
785298
352544
599875
99227
1015603
1041272
141116
709458
128375
171892
463584
964356
366044
964835
1055029
205946
585043
459996
559577
845041
474255
216279
234733
303730
888351
481763
211911
758188
106197
677530
68254
153674
170712
378036
529242
476904
1088169
316274
305515
810881
432068
927181
973766
412378
587740
608553
64836
1066520
1038569
964192
562157
776367
929170
30970
750113
459179
715271
710809
363075
376017
22835
757864
411184
312118
898170
590275
146804
457809
83483
347933
100021
840034
949737
205815
515315
231674
754089
572824
750275
131984
728098
973897
22827
838721
317109
482320
957350
867794
276478
30329
47718
774876
647505
985220
390232
881639
531647
677471
801669
923222
1057164
55701
54651
282640
86220
273358
824561
767672
932610
341548
953848
945477
239050
651943
639109
396344
935601
285878
102104
873708
193642
989762
1054742
953601
471127
61343
204947
796625
812383
421097
625873
889856
11090
725502
795699
1073912
581880
239243
446123
1036219
252502
284554
684383
905928
465969
125816
555117
583688
450609
862319
588142
45652
1095518
925383
379581
729562
342600
154445
791252
36656
512966
155362
429546
564887
679861
1086762
708829
860867
670865
309125
289590
203380
444030
705915
702123
892982
606334
41509
758485
619387
462033
215259
67213
370293
865618
1074632
1052976
795812
124363
506026
241493
480366
1013887
1098524
86592
208746
86630
1044613
90268
410473
425999
46828
803014
855574
1084360
196559
301799
1063569
392599
392175
1042727
298882
1009905
93284
593220
568020
269198
695947
646968
657585
110601
894915
123038
940213
1058237
960065
401488
506425
270153
831597
1100336
218223
830822
129502
591948
1062145
197162
492860
290448
411849
271558
346962
523576
971392
544792
25408
733889
33909
96475
167909
735482
75229
86983
764662
596716
410954
706952
1008084
85909
639890
46891
222083
883892
713019
961883
50640
270794
576796
1057150
215746
793867
569134
190665
855307
2509
615460
40193
201869
520155
1020177
509835
448212
887546
450140
623164
1083521
450747
158254
865109
344658
650336
310630
943981
1015607
402123
599419
892988
683721
133444
223199
459259
574752
432660
21317
804072
1097764
181894
207691
653798
931034
524518
374083
241508
15372
1052776
542581
565014
877358
994388
878886
585050
95454
859189
107509
315437
659818
486718
419983
111243
827219
65607
715877
489407
1049006
697372
598842
642930
705219
643095
964730
737602
897461
339041
1071439
813926
1056455
575455
1053397
377809
606060
572543
1013635
845211
644048
570681
1023230
206129
415705
614162
523547
47811
405878
989335
578360
1004628
245739
992305
381838
1039422
908827
351759
206255
664890
881139
854761
647937
503066
709660
1008737
288644
725365
820169
61481
995178
18219
812607
1051917
394962
165656
757826
136747
83118
955903
645148
862970
545624
359343
995444
894183
939446
310563
693384
188838
76914
432727
523383
530370
963704
520051
1083338
79895
156150
433292
118224
606212
194914
917844
930495
158903
752440
1074543
238537
720351
997309
404579
1061770
1016089
691265
499144
662867
688121
62513
270707
1000812
224992
727954
431998
704594
769158
366469
444006
173523
1054833
161576
112789
1026180
289171
1097596
830909
972764
334608
13982
507395
962953
279338
222392
995887
592896
192920
180067
260231
328502
293459
328993
652909
927392
833325
602285
714040
595414
74970
293147
419114
152298
759053
105149
650520
614336
407597
147543
335734
336784
670096
1090060
964414
1003404
277729
938763
457161
61463
693074
390160
721797
563609
23371
581708
1091097
298414
204612
123648
415942
96680
412942
994070
1097125
270946
844435
40921
827523
398791
973557
568167
916640
505599
706278
693470
950273
734105
922082
15536
340933
1095485
211838
960655
700090
1025590
629991
621873
1001159
566393
571302
904745
12665
1088449
1055443
192255
873140
312437
71981
905391
154602
338248
84888
132973
708642
578180
111580
784701
858923
5263
742045
1036806
627068
596479
339864
785854
1054173
349923
84951
652572
708514
88966
843358
714206
1008367
1057565
417853
440763
571881
489647
950080
295785
157863
662960
222828
267034
96746
1067748
465339
254225
830092
1059199
112746
690936
71223
645468
321735
566504
1048455
193877
443925
524179
844364
63589
846108
798489
536916
988739
211336
1016307
828113
66437
749028
330983
985152
289810
1053772
557600
32007
672125
451023
990524
419148
773238
115204
233426
394076
210201
825935
929507
427406
208552
403688
964793
213598
969430
637252
435948
673034
1095144
229044
657180
82996
595235
296214
63597
1091043
1052189
639159
445270
585650
620950
762290
89672
311998
176551
14304
18972
904320
294129
907784
380499
1005538
353783
623108
30694
829611
53059
25583
265544
436466
990018
699733
752339
606390
282615
869600
721293
991440
438452
318788
386884
1064542
522543
998540
50211
89732
915101
488398
868267
442531
583582
627384
1046352
232769
201876
294489
359777
17814
1020305
274028
907648
305407
1091367
642715
342050
633850
801962
512292
87322
871621
704880
863783
914065
840459
689862
155448
139032
8121
358437
999990
479431
664052
156705
532765
345098
490354
276177
324276
759372
1063873
263697
1072545
1021365
492206
720061
882852
882338
507377
642228
1066863
99742
113162
642842
581623
620080
820297
778435
316515
497973
201224
1020385
791262
445616
868203
377247
684709
1021119
338993
291987
1043985
192676
567427
1000566
20416
647658
406137
293205
377849
26487
685327
999390
680142
697082
154931
563068
1050146
770153
735048
929895
640121
977440
160847
1040522
854273
196018
407180
379659
361430
68215
844249
1091378
152961
615958
1018396
823478
890652
639956
1075584
95058
323590
721580
248070
890945
1022209
105930
904443
802631
283094
34199
725786
516014
331127
1071399
998520
374399
172293
25382
210483
187175
79038
383319
956205
999619
57180
396068
653620
82818
126730
569887
1020361
532539
887666
962045
703865
181664
460073
903632
155565
70374
5861
155342
827900
1061719
474876
466580
338448
633122
789369
595701
785317
635039
1080104
95877
851670
935787
1058919
228125
399559
721629
412444
1089128
967432
71224
209083
953135
202573
1049218
592094
603197
763461
161731
29630
436322
777837
651242
21556
54937
461185
321797
162151
641659
953802
324485
748633
912624
646446
8094
875991
330207
380327
124781
62138
235565
217691
592285
589290
891895
337599
639412
551188
142467
1076608
986961
66528
631562
828876
358759
1067482
911982
1022044
25064
860133
1008705
320218
75480
393881
904627
510176
212384
967287
968337
300270
908467
129687
153483
429815
706728
604688
362216
653910
95090
647497
433181
19420
736569
617014
1026711
189874
550475
785123
8947
576108
619090
403476
527356
56017
364949
504499
874224
1060525
385157
296325
328225
190097
646062
335002
259875
535369
908781
447502
729955
263237
726752
593682
851802
178690
139808
26770
366106
522733
784875
167760
807237
628941
932094
946677
184341
1090300
939688
116939
240939
317949
952564
495832
924472
376462
110519
813937
358215
342599
469463
971333
17084
178544
517775
458338
328935
1088529
363427
792548
461183
593506
447134
1078507
39885
183930
731941
542567
275691
31040
812919
644540
989368
229756
52312
141408
344162
646417
598304
860609
1082961
898211
436106
168892
81434
1059327
781968
586416
1028152
108500
23881
987695
477174
1055269
876057
338648
792690
720698
299638
343298
456422
271560
115870
807753
944717
377477
301113
246919
672046
447943
3079
402697
87140
991311
342527
700123
1095206
336649
184419
891617
464136
548127
728118
625353
21437
191240
352534
1033930
988900
871011
762187
533582
906294
898199
214872
629672
147727
658512
912445
1007605
787445
950764
940606
606785
485011
1079783
313573
368407
790791
478353
60708
216269
628702
459267
359406
183264
160669
15363
193989
1090825
280760
54785
593499
800335
951920
219559
468332
968526
642328
67965
973312
652947
303085
650627
1087758
188819
527972
90264
685631
342417
1017565
53567
20823
933270
426293
308045
801043
631115
770749
33058
826859
182594
918974
85044
247134
532709
106975
267679
210484
396516
1017176
500110
1083343
816807
994588
891489
1004449
968394
524687
511914
178870
381470
567873
570426
398559
419551
565867
334769
788115
588160
727466
131076
311442
316149
524868
884614
572399
874040
902913
291721
567519
461694
137804
206055
855133
180987
474194
1021083
270396
590290
251858
774065
375721
107278
355422
650832
836348
846614
983449
751277
579451
195349
62721
981738
333358
3104
961217
337358
840847
704637
613882
743620
568495
843520
673318
854025
558378
660687
202353
955963
696828
854924
497277
573033
568583
360898
963332
950632
300227
792240
887433
412130
272965
99153
28643
164548
671320
255021
793560
1034996
909813
780592
170681
448637
166263
1040819
1090422
960338
614855
413142
522720
254179
285913
876888
400092
284090
58208
682714
178027
178184
421329
395608
625847
1070859
804235
320231
861399
20511
697570
393083
583209
537889
113420
669505
404188
312593
599893
606311
902548
757349
517330
721278
905924
76508
855596
30267
1061842
659500
434757
881214
361139
61646
288374
15249
1033147
89681
671012
14060
458094
754160
32712
653015
482865
1092648
973564
774483
630599
146932
570585
243884
483182
1039240
334877
992183
922260
855808
264780
46943
683963
202009
40787
1058831
421876
201632
292912
766104
233739
214988
1036497
254326
1077672
90126
54714
658944
1066348
676691
512891
99336
564772
921398
338581
812006
75071
491057
757689
962772
436947
214286
273572
35027
505283
90873
425797
799486
874327
288501
618116
755356
385175
610014
643232
476085
940275
1006631
406085
473675
736991
217515
867814
907325
1074111
422511
1007356
752605
744280
624401
502562
737778
1081899
538742
527498
769398
340778
132867
703383
1079381
548342
1090198
114746
953584
745398
1017898
578283
440705
737882
339678
1015055
585251
1090986
193303
366779
847671
453108
557641
139157
747606
989391
759360
657824
427361
129388
502937
587246
888794
848193
813746
1069018
461543
585330
34755
466380
663205
296735
675066
287153
778528
208686
143462
463938
1024683
936130
59352
1065113
72899
1045520
253956
841769
160833
498444
262549
363160
190731
408567
819929
419435
857595
712978
1056430
584923
1012654
791194
638299
132362
421061
613381
731524
99259
127918
371265
604342
180535
605503
1046768
513358
260558
554587
140904
218981
1007124
666869
229981
350439
113076
948045
871758
60468
432074
267738
655958
876485
382500
651884
427373
1009646
706612
336662
753506
998263
550497
498421
462839
302253
930710
102557
611640
766297
141173
450553
312559
815829
88050
222341
250349
926901
315688
784695
522406
302505
773664
751190
933412
296731
506809
500175
352967
181590
927715
81768
519277
740539
735343
66423
193373
578624
142435
1056990
670270
892390
107643
271671
581450
736886
809643
365460
793168
1020410
1043170
485340
235288
308218
431931
936040
723680
224031
425068
759676
931957
906410
243946
936709
734237
1087126
403209
456460
55328
211960
54851
658724
785288
366364
296784
820453
1023355
227190
187435
439240
873343
844663
50039
397698
304419
567897
340359
1086281
150236
382887
223367
649125
842391
1059357
675034
1006985
838087
1060837
564383
50891
800723
561755
72836
660104
299675
510508
1008729
27131
984000
1090519
1085582
605510
66681
336080
382728
879113
706454
846454
652509
539963
1071133
259676
814248
217938
333048
952401
211078
493022
941594
649025
79664
764413
492453
140974
932970
116972
661513
224193
672126
22356
784533
851886
909772
345697
104407
265744
182575
661124
492670
935691
557315
788601
288070
580013
427238
751601
925644
996246
174095
228867
500213
1071307
802668
688616
20845
606494
929505
59904
575435
964317
128519
881951
317573
540902
433519
258438
617822
429175
772114
46749
964447
879498
983952
781228
987987
665886
184635
459850
120416
395553
989312
845606
571205
631812
269867
584330
56949
768440
410070
50390
211816
817137
642589
11214
728788
18810
1018374
606451
310719
1069187
881694
253249
859349
660114
874460
511058
221617
544833
1033223
744227
308001
20218
491973
789152
540826
355743
137841
345136
894882
1053204
41499
557821
925542
187649
112150
300794
825056
83961
1079170
110350
369419
234430
62163
249462
548223
922013
793264
1051611
767761
570883
521657
524514
797870
965764
283343
883749
1038282
411910
124583
521520
477540
629457
403821
39372
996114
259954
666362
1027396
975659
327669
880712
582877
758898
80599
275845
130223
1005836
1091100
787530
160108
818905
822993
678067
298519
1044350
384799
780738
92583
218589
614588
117946
561272
686911
242489
100684
338244
737207
930080
470489
1005193
817193
396486
850628
869825
989177
67819
472029
266788
200768
1027271
970796
232553
99839
412392
321552
494538
436155
9983
912237
590370
47530
188734
525884
781369
798759
1021305
69045
457964
990219
824166
359934
608657
877510
451172
630938
63121
1016167
154785
762733
155372
783251
820693
622195
726853
592465
413115
975811
39486
1086353
965602
178159
895113
326145
45892
404145
616423
12066
888018
936051
652528
498035
954293
531833
804190
217706
144696
758168
217907
752383
871838
900488
184847
615430
312108
422217
786429
1064373
162949
942051
686069
489312
926547
632010
828750
88740
504868
282816
773971
140493
351275
1050943
927243
54827
293096
312647
1061640
689048
33711
731640
148301
369807
496263
285287
737649
995176
100319
369666
207889
1053295
1083136
786194
858369
12422
604498
254477
483460
821141
592698
636589
1034722
313446
781183
656236
58755
472292
700195
260622
363179
594431
475252
852258
928100
418495
790323
787575
574462
506387
922146
110045
107750
362159
278895
570037
215694
923522
28980
17427
16416
593675
594395
970545
712569
589251
645936
1038037
841379
167667
209576
880119
299593
179122
361965
598338
163009
347651
278017
217093
744687
742891
680463
613117
266893
273657
505494
1003320
795547
35023
539323
96653
85837
764217
365803
91204
1097269
224675
798527
1084024
980479
639207
1089545
661765
23691
263279
414671
465338
30366
196790
841767
1027590
301409
77223
927518
536650
773403
857752
944535
1073942
341160
915842
619217
571139
583236
712338
1055765
404760
229547
1020525
163592
704791
131497
632805
441832
1007104
408594
950814
974303
848679
447224
1057055
736419
14979
666578
1097902
825311
417515
582925
1053610
206768
232856
846112
121226
36897
124670
56594
548174
231071
810287
680419
821602
253612
272608
215174
631295
659512
188449
89512
932408
1027877
54164
412853
102737
1068318
83979
380796
71091
958248
1030407
482448
287833
258576
431558
67681
376331
583523
745797
1093745
59670
971932
705628
225490
1015717
19923
445078
95601
652565
562519
583414
396584
553249
959590
659768
419986
64428
532728
843528
695389
997788
286935
25709
642582
414642
582969
1039555
939927
551753
994297
324291
1013422
1062864
310792
447192
608753
650607
386992
124456
195893
975580
271903
644060
436710
573587
354650
705701
467099
1090439
630238
1064682
1093399
893303
811586
1080267
857809
998589
268074
1080504
336914
835286
303321
635172
33341
268344
642577
70226
478299
176016
750437
885120
180148
918215
170563
538181
620994
492146
437697
186267
6373
319567
802400
126099
452648
312047
569216
1060273
958978
424688
337057
1039529
927985
197290
108947
1095668
219127
965550
701318
938893
749785
716256
294843
975656
204103
726464
416968
670238
888668
428913
646836
876627
133060
535562
24167
370932
1067608
451902
298370
571400
106317
948250
738750
189947
994878
587605
994252
308028
902565
702195
571494
818297
337965
476892
44317
177759
636023
488236
820935
1025479
216274
848851
956863
545820
556968
456299
113448
397083
189777
828561
615729
144979
850322
380711
69597
816947
148366
974925
990179
397301
187365
800153
334512
69150
627043
1043754
354848
5236
137375
413297
933600
54433
125841
1034091
976066
1010297
1042671
613913
849880
612484
459788
930228
1045753
134609
958189
1073463
486468
587907
166373
1005571
54567
361692
642053
722018
275098
451105
134212
256289
747469
871507
597569
373891
254801
892315
489949
979854
335695
749007
1057297
616788
92715
664809
705445
458142
599217
627958
503020
873281
164808
182395
444049
570468
817390
638939
424424
43508
133970
861312
847951
12123
146846
628910
732545
478664
217919
903739
345140
179500
1074053
908639
435087
330999
722769
459059
7505
1081683
712085
388570
687841
46946
436199
160465
163865
984096
925897
59038
820587
335485
603044
1058305
870639
200018
298058
409100
266650
425169
613346
755551
459656
110495
693193
433735
554132
534575
954415
852381
809434
203557
236213
64776
365946
956648
454020
661659
776736
352567
114749
267168
974445
879683
684460
702198
1097081
286895
472530
997670
521355
79959
781429
38853
1085305
615405
780237
716441
292714
342992
1071528
478559
365498
1090670
889024
213774
1000982
1076812
172794
417260
883242
98695
434950
245472
706987
132151
658500
1027816
762366
170994
503963
800623
550035
392533
478399
865751
843277
262251
638097
580530
219251
451495
454212
104475
755815
316700
486050
591799
499267
311703
956992
408646
470167
211339
112502
988603
846697
510615
466309
207978
552251
645299
1067133
1045026
598969
1006373
532449
85367
119107
747977
94431
661527
171833
470923
901018
421454
412705
263703
1035434
565264
698156
944318
686300
1028714
5905
790082
279729
715844
7558
37034
73162
152513
297689
477233
57118
990907
129186
220278
880459
752294
703838
394397
597463
334237
466620
593858
184253
645731
453471
919994
798890
569835
12109
1023185
924768
95525
908545
516007
282416
379357
566249
540912
43219
1034686
37159
803364
862672
1009240
139666
548852
676322
858761
353861
667241
186220
988115
106816
192638
846793
959310
716868
755145
123603
629195
213038
993186
399307
1096383
402165
962961
25457
553247
989475
792284
853953
588040
199688
357828
116557
459046
835765
88323
499543
261533
1035192
110115
24851
937212
344802
623123
454944
145455
212756
336145
587094
299510
47403
484485
2683
168300
37326
604042
825720
589088
304944
1061589
948414
175054
62255
585888
343197
1067222
269875
837081
699776
231949
432199
317309
151661
92529
449944
599689
686398
745079
339243
738553
775906
219445
570069
582517
682424
1035164
214994
354120
79437
225636
721664
284809
41423
423052
830172
8423
1083077
999300
952067
222405
87833
481713
736965
861970
321574
1010622
118239
370529
138154
20528
499701
603425
766775
188045
643997
767692
506518
629464
910877
507275
186871
97201
126049
1090238
465915
208922
828542
513976
967825
482387
648081
591312
481762
1073359
1024171
111723
469319
349147
1028007
927660
517087
824882
711714
411869
394902
823174
325186
753806
403843
531480
611541
24050
142470
249198
56182
933381
383651
408991
133182
783325
648790
383211
1029187
151386
575150
1054702
968509
411594
824232
482051
643480
344619
774128
591473
271779
911152
648279
214349
147487
628043
958693
1035275
165234
1087098
164059
153314
775350
396186
873113
409122
585440
151907
79351
417403
10270
1016369
725768
953586
637192
514404
1084438
813284
478531
465372
515518
718386
730624
514289
552199
410691
910996
757904
861958
722497
544384
819105
280913
873744
805960
945532
725383
949365
957018
303537
490600
44924
727532
2201
510355
145191
974236
45238
63209
830975
196598
958168
658602
203403
273457
496598
214409
76147
665440
588093
960164
417704
590329
576236
127191
802074
181126
1034418
894085
523546
884551
133858
549864
918782
997601
775131
199845
334624
764586
72171
785238
170279
598572
413951
122600
204961
203911
497489
438624
799317
87998
888540
716286
555795
239830
378575
724289
961123
457669
257544
555089
1099599
852306
351201
4380
78221
589783
997442
19794
148969
914134
120895
1005186
279694
657239
413444
661253
751349
855457
1042987
494156
627549
667718
561928
59609
564260
126140
23207
681427
908608
1012329
884228
367067
448273
177210
351755
478022
242093
662269
118534
412768
991711
32022
805185
494264
525532
552963
1001627
227873
652056
100420
332077
6161
689897
770978
393012
672459
51964
905348
1029225
783133
513316
1019457
328738
599290
716870
364548
141647
33878
42036
566603
587243
215505
508207
995947
188582
390236
339274
970969
309297
201864
418076
285421
1095329
785079
974718
181798
399582
681655
73038
511909
207780
69260
386019
190529
1003218
916560
394654
413981
789412
779182
157571
348349
541711
850058
1077151
659108
201335
227417
986708
631570
367648
3307
828638
836203
984426
755174
3878
850424
1054975
594322
406397
766590
551797
887537
1021691
1011367
623017
710574
397074
548868
583944
251210
71733
1072963
127097
163611
362935
659283
316942
654328
530729
95744
155164
777774
1060707
1080026
261623
517721
357498
779172
733407
121724
381888
1088906
851170
294952
1014700
404500
708004
417234
698086
110580
833951
270525
506895
584104
899283
184184
582135
708130
1030111
223197
644737
269067
1087897
480056
299948
768028
350182
941799
123132
1012608
895795
76795
507904
638812
885180
841784
60913
738765
211076
238893
348385
226410
313428
775975
442637
445533
947719
32869
573708
1055755
382395
1096429
434677
183719
1089630
1090858
141183
598717
691791
727332
582222
473373
1099698
609768
13351
765799
504182
975735
523721
204027
1089280
288856
163237
1069603
479255
616234
558588
818168
319047
204493
233764
1085222
59759
379684
916460
802145
205729
69594
94642
916287
610497
528838
638163
202292
1016467
630898
274709
778728
144412
91839
300378
621701
510575
911994
1041990
95418
892573
662488
493561
37105
607211
722025
908143
799732
201491
860722
71159
587911
167970
97931
337512
850306
1091924
493140
369318
541396
860024
362919
615900
230987
939266
1089310
377234
921870
667726
47603
414853
474843
128236
202488
90021
729125
1017511
808769
114396
485016
957288
665429
514199
255261
98375
133037
821797
270944
1033487
149368
453565
453319
825534
750331
327503
1089744
260692
745938
401169
1094824
335637
1002903
391845
48279
124695
209629
762126
778791
587744
9615
916585
485440
469963
547556
952125
713695
999293
555085
895600
405032
828688
149701
684535
788074
568853
284298
204949
1090304
272350
997015
158994
707697
627788
873196
208905
322273
986541
643162
442971
759363
177269
804659
864913
989792
472638
775811
94449
1061315
630392
174929
380771
459885
1036701
119914
494057
564514
692823
873085
406258
1026193
825298
486895
648914
1052123
61788
641488
632375
324635
673777
932421
874262
340906
768751
213507
730189
778334
43774
1005429
897980
367274
106107
152450
540853
115995
45814
70646
611347
20908
782845
347102
92589
397325
1002579
1061875
520787
141590
429715
226997
346486
597065
323199
240959
538509
1034925
182344
831346
483540
862035
243225
677046
146785
929641
440624
877383
551391
115365
985939
987899
648037
375984
654715
320129
520870
550064
811778
74597
701463
379518
821013
513624
65589
799489
194811
638914
75512
185099
570454
305040
289809
544557
722412
998158
740879
584743
257275
874689
874690
531583
575954
332255
925157
769334
163025
161975
901659
81579
935263
429307
622320
11035
951567
207116
903737
1004787
81833
512868
720580
1087454
763010
17679
30670
599357
691069
273564
105769
411268
224326
397117
341667
932487
221372
843397
331326
82174
1045716
116987
940538
561538
560488
585818
657097
156159
448038
49317
849422
198123
306212
1054868
138042
860369
129380
817195
1100028
97066
421656
377671
544710
973834
1036797
749069
999441
905709
292638
749297
469537
725470
755062
260434
190630
569563
120881
906588
967008
1058455
314705
169522
673061
443574
60238
116793
783849
303904
650730
1066245
589669
904673
620778
911185
315183
57536
299807
281117
1035199
1036249
995703
1049533
1048483
462780
498840
497790
969998
1026255
797215
797216
881179
697216
151343
150293
510112
885713
820211
1021731
658054
370671
371721
558756
557706
800272
300026
468808
898458
240314
1054398
1007867
454559
233680
741271
352004
711747
79645
469550
384048
131541
274408
817095
852369
670615
269830
417535
647270
508657
739512
876233
492201
778471
15332
1058074
912838
661269
585109
13655
422245
69069
974191
349679
180910
829134
186959
29763
1045921
181847
723930
554028
623715
473554
177868
761397
340632
906218
5187
214182
615679
1075583
1048113
663786
139459
138793
340175
387618
985442
550020
670799
871408
582805
389540
995226
528867
55562
218002
876546
1016108
257134
722296
238100
90386
1012386
451533
561124
90957
386999
649720
704177
597641
888206
426114
994900
727739
391894
979469
710295
379545
898189
178223
51049
114634
165518
720143
728017
47271
834489
645756
6703
527206
934636
181001
559469
526563
272888
1091714
155360
1036340
449794
1074634
577909
965224
957606
418132
52585
638375
447717
961944
48725
190965
542442
106580
399125
41582
733574
978905
406950
421020
907218
60690
465908
1005298
764647
865799
770668
287095
818074
515648
624827
889534
165481
736427
521585
476074
515725
278893
928193
161122
753849
847917
781991
901931
294862
573182
619449
414398
233335
97500
44190
318792
203385
216016
954043
1069818
273669
281173
1087106
42472
342843
993118
465620
1047047
588417
259622
422848
34630
732712
899238
199261
377958
918785
568315
2890
351368
1048772
389617
635177
208171
70854
502716
998258
548773
147922
661200
1099279
936856
333375
614261
550627
852449
159327
730051
414056
1037250
991680
73929
1043759
239643
782824
505897
229475
810495
651585
269684
267378
687624
1086029
592517
79408
416424
1005502
531813
535418
19115
689548
855806
292639
516460
899087
979225
430144
760030
183978
436807
588087
760718
367375
320374
115477
1069156
586113
155496
868162
131003
300279
1028046
753832
361482
754585
786616
1026381
93986
278365
619621
543341
567870
855659
163847
1007994
732956
205664
224064
83309
853129
470579
864298
956262
423009
43861
334961
807823
361638
286224
153453
1067724
48181
29483
421592
1068641
380209
986358
987408
873044
737846
987773
1013636
554717
1006368
489297
525143
78573
661587
524891
524890
525189
628701
1056877
1069137
729833
225555
901344
596002
46986
116192
354098
79861
204277
261064
245418
424966
673222
557623
271724
335392
1052913
6443
514473
303460
86532
750141
87956
1006732
414646
550890
536557
965511
23695
763687
977498
792187
1051913
304693
582942
2246
31352
569510
139008
460227
280687
359125
366025
518282
970537
153311
1065310
473759
108357
1053283
677288
692301
865803
745740
486110
840742
134020
70304
79082
810675
215401
596122
557817
398538
92439
1015741
977417
716613
1009820
372846
40452
518761
516195
1046881
901926
1024058
755258
585304
57829
319440
828012
994533
51525
503779
142107
387576
327968
144063
98457
449035
114350
655484
776838
258048
944875
589078
1004087
936208
841130
364517
67948
810176
1026430
739502
419521
599999
109610
342762
1043155
216197
761667
625015
667574
943425
354148
408852
463106
411995
210447
355021
1092520
617897
827293
20700
316725
895774
239743
201195
325530
812926
428619
654789
26356
358005
570712
118635
502581
1085685
246734
640753
544025
490686
800931
377908
753536
741715
980038
358612
835616
636624
891835
30017
516375
64392
493819
389507
88386
220818
337582
609199
524467
738359
24395
937396
163044
424520
511995
1031746
387343
550398
840059
263816
274577
761028
544114
770080
512774
769063
324181
905921
974812
1040583
333639
800426
890290
422624
42522
396484
250473
425050
666987
149490
93127
92077
201498
206050
583938
273130
824838
417760
843782
537818
415516
690849
555256
1091553
1091554
86626
413226
356939
282975
162682
284124
587061
497921
207213
205268
226610
928435
664366
76098
700656
123663
904979
319094
926061
491792
1008549
1098217
515660
548907
473273
130674
674131
104937
222395
551398
880942
603226
1085177
960491
544908
777517
770582
354790
440006
1083714
220704
822508
729926
48382
503903
594603
906959
299278
115277
121354
621774
618273
735060
744001
49010
313610
671671
923862
284447
1032082
357274
972464
370414
917753
767839
831907
474986
163947
165592
666600
964617
184300
100317
1052490
14663
627658
226717
1031958
832609
616217
717819
341193
967909
139600
916753
958035
240570
645362
969675
1030900
996528
958751
270485
154635
271610
883102
1057730
884932
1082900
5235
676832
470085
480054
659436
75745
638188
608224
816110
803021
228434
167899
359431
90307
333886
486205
805435
950514
197709
992145
553902
196013
572681
237312
107517
717046
45457
186495
470785
469735
687963
31877
31223
583439
505369
864840
863790
204114
1004215
618674
606769
440340
62486
1059662
888753
615809
17523
274262
408908
366190
947965
519410
304129
1082394
441554
215747
761303
114511
347299
753526
1035714
322800
345348
666652
904781
920775
502816
282675
118367
61317
791936
1071658
1066876
486229
979950
701924
686495
93658
513137
918335
1078238
220077
415258
471239
409653
782796
176351
754768
1049655
919826
547266
290585
78115
1006299
839363
969678
597902
130453
602675
311123
57609
898585
722689
57433
198921
433235
128962
905663
439732
198158
621432
1051456
1099983
503642
106215
545438
145956
108784
1098568
884559
736546
342693
374432
856467
532732
112731
396002
167435
1030792
737913
696384
254388
22885
750064
855759
257422
194737
397888
34612
10133
1002676
1098050
597081
1009730
482543
80648
1041067
428883
78266
615464
754885
881715
709516
403406
739187
122248
289747
872138
953239
31643
517089
641926
108957
239113
492179
57768
87430
971142
118993
1047365
765669
263403
1088428
600590
1086479
966369
448198
733824
88339
912495
369960
127859
742708
374997
816597
864107
270551
1023848
728713
625955
586826
554076
82657
343094
484798
811742
601364
984691
85959
124373
583791
206558
46324
132575
998726
941174
1028570
1053205
343724
481057
602232
616471
357967
873861
943419
73488
755518
1080382
408537
264621
887426
23110
1068106
378195
667919
301143
948131
760068
1024170
168151
603233
495796
5482
104618
879499
946367
983895
662248
506881
466608
509090
960593
1032923
201100
876156
106538
693517
690966
498635
468979
884696
346226
681784
566173
576541
707625
462397
45803
980984
379954
566461
327574
316404
1074042
871630
249995
29132
844178
568028
788220
639126
702675
274568
388799
817151
431519
172944
28219
397412
111499
379714
269690
35176
1078557
477516
1062432
899725
245846
801013
81259
194853
233034
972454
468538
707512
706462
615624
615068
54491
623008
967892
218811
123113
992588
567507
667937
502431
255693
155943
66158
517850
648727
970085
463861
251576
25671
684063
795159
675074
233655
283508
829205
534211
710472
977159
20086
645852
806952
478823
530958
142436
263174
344235
719082
121809
270628
337024
989864
167097
1070818
45944
235563
490949
927299
226231
26598
1008273
390238
190662
657296
288454
1069935
851774
1030267
854827
805890
916589
917181
756409
221462
1069325
293376
599731
629031
43229
349791
237000
606369
630131
512194
747460
592837
524862
1026593
162373
522985
448272
969701
387909
193430
577293
246274
74249
381245
495568
375867
1017325
312704
506612
707852
743016
1081700
178557
804562
815679
461711
24420
621869
1078805
115963
1037163
136311
848530
1012112
607733
1056669
530907
82387
895372
775924
210249
652298
27294
49230
444094
466295
79569
494049
214883
533803
653574
291354
767914
979237
839491
74058
765224
611836
1022373
552954
84894
665753
568423
547304
235357
635026
935983
201044
327157
803397
1062701
45793
545010
362364
978813
1030730
822095
268618
1058916
67365
396708
946143
444763
760994
795816
501999
776822
228370
992071
993121
890648
55529
148217
556669
650858
890803
201449
649900
1066969
1075289
1066170
905136
284038
734169
707655
284052
1061778
638461
626975
625925
882644
817059
429769
1036957
1009038
471981
989645
1028929
1064782
753927
986219
713241
217728
415199
71857
585892
845878
359067
889157
248623
1049165
274592
1090488
387672
881656
607173
416532
686861
649167
478044
681362
746001
16509
800462
407863
116059
221467
817134
588450
354108
167131
907244
89291
150839
39059
960652
172504
928411
421206
424245
389405
688833
29231
416403
853850
266957
511139
595270
900662
507678
809265
15599
955790
623565
73100
1059916
779727
693043
519616
487945
702639
202363
153874
683300
578444
759759
105747
122090
366622
927033
676003
351181
388488
73655
160476
537688
648379
113240
925583
459716
743921
362542
903183
584334
821828
577920
481637
681188
319661
914400
208373
398040
995136
902777
339979
348626
454892
125438
864873
1008707
802204
38502
94300
740869
121121
1005808
1072443
453446
278932
565971
293334
966200
106063
698357
707377
345584
627721
482625
523556
466515
45483
1055542
1072590
18003
707841
165523
230216
820318
579992
1050394
329259
549063
814731
780523
497244
168589
48939
383237
594632
1081979
257726
666699
884623
698897
22578
769131
951682
365872
62282
626333
817283
97697
634302
486643
1008597
254459
327141
795865
807032
792458
545702
950934
760176
67544
389571
988070
854910
236423
345772
607981
206132
62542
650540
769189
1072621
118088
618885
514833
713278
828842
1075108
1013666
993574
248647
511343
868292
170753
384850
239421
327969
1085781
399656
896178
623940
402175
530714
1039974
965898
726582
143150
766682
284505
848691
282665
1003350
480164
535129
619444
833624
880676
626365
200380
268229
95178
264145
372266
757586
266801
690118
165385
787120
989793
689825
79067
363957
251715
327496
546965
691713
213648
299555
930630
297544
87422
235916
265072
1037383
8437
637407
744106
962607
420487
1068876
628257
743559
602308
679765
975369
958049
476902
776327
185400
535934
336206
370631
246723
205877
124737
407195
843983
876975
306124
81098
600855
1093572
5014
979475
153930
1009212
861240
631125
317971
299268
874636
607942
330948
506679
813575
828897
58243
281382
496075
1035233
610516
190569
25399
606695
362884
740746
832562
645785
917801
927444
776046
708675
654912
472280
1040894
973947
402184
351147
354868
975397
306893
438070
187031
303007
809834
62621
826038
1013003
1068919
791045
835383
919188
248145
514844
35122
697299
148299
517526
246767
912873
301018
72218
1085485
458470
95987
272311
106757
199674
859841
764103
973042
183740
108682
128424
1057250
876249
859273
126477
66030
342217
378375
624879
200809
964083
841751
246892
427084
1076581
368487
120790
414548
224530
747651
726721
602997
110289
730209
720577
354809
198535
980245
171599
86635
779021
780071
898098
26615
997322
876051
747416
291844
787368
974199
433184
283307
573700
656931
426257
510404
853498
953583
669124
348276
289333
69488
209188
344609
457234
23915
534677
827136
587995
182415
709714
1068015
730959
905562
97126
650744
612572
797565
144426
520581
683726
374873
1075482
235479
300064
15883
152037
388737
89487
874913
990535
429834
1054762
77214
641093
255744
411560
582643
217725
403711
1040716
816505
999214
762226
880394
543264
940608
832416
90012
704363
758129
565100
671337
246701
271735
234813
1052686
538491
389794
1065383
389559
691036
679989
215007
872716
62387
142572
352261
155717
627413
136577
472278
517357
126863
527382
818344
510912
977449
78915
262582
495179
282584
258753
852496
81682
665889
281722
48152
57014
39168
401985
481485
800007
37710
589729
876556
333504
272932
110935
178249
1020002
369324
754129
899457
555592
155779
658906
503389
683987
397256
983795
620301
511240
764052
97354
374672
1006476
939727
641990
41959
613194
47843
597578
968329
229088
832068
352116
157440
157525
443047
861867
262335
31324
814496
523660
730890
1018259
489504
307237
335458
273765
768804
243939
606394
142308
1066205
416195
75987
64792
562959
926721
912567
697219
269719
428405
316849
542690
410128
414628
194003
315222
801883
828408
626214
278245
302472
84149
650671
282914
523903
690752
766890
1081041
314881
305950
615762
195770
326833
834196
746383
137855
269544
657660
618587
931018
402181
4641
580176
452469
597360
810731
826947
396032
800467
1000840
970741
889372
308731
840750
237102
443647
118559
174560
417209
509245
981525
370850
1016935
658455
734854
210392
582256
26738
964855
854190
940886
1013515
958274
850689
544216
11230
287289
460751
666459
2209
95556
175880
638985
902277
982424
184296
702471
810773
499443
27021
637805
143524
873637
805097
365714
641315
259766
330448
449419
26526
1094562
638754
689735
217614
12766
963322
526874
774511
573313
1051810
358809
638039
1002885
427861
343586
777875
551622
718326
66445
983240
316402
881985
142163
74334
532058
1083347
419883
239238
379080
585346
962073
138741
916512
604638
58451
535510
121511
119924
191526
773333
409732
336088
298602
640050
593998
253731
911539
579840
619356
48953
890370
453582
255703
678359
319085
1016032
449873
749877
585869
245944
1016254
224781
373332
742777
331895
319135
414481
13453
252870
488867
474822
930818
490862
1013664
877624
158390
988759
524614
865917
708744
683532
439580
364926
974828
953174
304400
209581
428347
57589
664630
350986
276744
330521
1095112
136792
961022
89395
578750
464859
126648
173135
593693
136707
893210
98339
966465
828239
260975
451456
712292
863324
745117
847628
106588
321515
603024
807722
817239
265403
565770
801475
710023
331899
423001
654493
708394
799577
108458
869115
4608
498744
471392
220703
394985
546037
577123
961047
602931
440240
966585
802421
344791
94615
966070
123612
710697
657665
91601
843864
954291
1098425
264089
433348
151631
709909
523407
1022129
218473
344200
832657
289815
853211
88406
828596
116179
960273
747129
531943
511510
664045
552744
502689
971376
560969
380511
333679
290469
55076
1010883
693055
298740
34409
634985
326713
123982
669357
539095
959765
522063
810047
923545
1066195
251577
587859
384226
134905
237009
388265
624850
960402
1061786
429997
103299
980589
670249
578218
5418
120639
926558
430915
869733
415655
834876
318960
374415
1049861
985835
463722
1072924
554373
1078022
294197
605920
1057433
663329
109606
733702
957763
925915
924865
232153
346053
893262
979606
1059381
929167
704723
322044
805518
740827
188950
705719
709766
39762
225704
897275
562175
515842
831681
881339
389067
1057083
24572
1022204
1087202
275166
25630
131762
316979
548268
907034
900249
313328
299236
429219
477208
742796
206187
28630
733935
1036170
895840
385515
605153
629483
364924
40883
369837
797187
154177
398394
1056899
597952
767018
169207
64511
867166
512537
524764
338965
628828
156714
991461
887864
36937
476614
984699
694801
8024
316670
638608
127633
785404
990722
463479
636550
483548
963784
392952
44263
1097489
1093798
1033224
409651
524208
789024
143324
659820
328085
206885
678432
585724
784493
819738
35746
509269
964227
830555
181684
444902
223944
984974
1054486
864728
858017
43196
525131
720528
644763
824637
157085
926090
51746
367050
388738
538990
825455
781690
571933
960997
470844
80785
21785
365140
167693
958131
283848
615519
745820
171390
34107
749400
968013
179084
787523
509034
348580
839900
223739
997507
1049808
847135
142670
1100163
308944
346223
233752
944423
412379
297812
103663
396522
138582
647492
49132
1067169
321224
540608
1077157
327914
752727
712391
261957
637494
245217
476164
294673
4148
13129
228970
771373
205445
306989
199117
644458
736450
1088597
475128
75109
513700
649792
662339
385705
963284
288528
203564
454558
207074
971558
803081
338167
223574
678639
371570
313217
350370
341771
543487
489500
840199
593895
757925
553230
681405
995830
716862
857438
774371
382060
987880
653363
168482
414173
530604
306345
601026
898793
681444
420777
251286
781386
180560
19114
1022345
635019
810336
880426
488081
473009
205432
66909
183982
341454
202741
372765
560966
1091908
833555
442423
352711
714301
948388
722277
230983
80618
820393
571213
390061
908876
1059265
686087
430312
912325
45844
523593
184875
321141
109775
401833
231597
685369
636932
582024
169378
12489
1041266
397531
1039025
1006933
831279
1093709
457387
247658
657959
963513
644657
105113
726711
485594
1066289
1075580
274618
678779
629716
398751
1087941
841649
116097
395025
43403
570499
880228
291539
698614
565231
587137
804444
59810
50115
380920
823807
973330
578736
464924
423343
188113
596397
564686
36417
341388
901713
385770
470954
328908
835909
948805
369170
760821
262827
89582
354896
119169
818405
3969
476602
617935
972683
32294
102406
710655
312302
620030
423432
493069
791966
328062
809064
115606
1037172
1036253
576587
514281
341316
106974
724178
783169
600167
165062
456100
45359
178236
416762
925513
193580
929523
293153
6943
755345
630359
864006
366083
632277
154956
920908
38901
460862
335139
192594
685109
758167
265095
555568
825085
537940
847468
772395
787773
1020446
1064380
163463
757580
576917
16249
408517
707580
37146
135989
988100
694833
216562
1073379
952044
326237
230967
922141
866651
452317
740423
3074
175763
772556
285375
469756
378995
232084
796307
925909
663408
736356
757104
1070100
399779
293306
978959
722443
402206
571323
242020
1035788
442585
113581
949475
1009213
86258
884259
893557
596690
99547
937473
128294
337799
429792
742812
144378
218453
293801
823920
283950
642303
1045546
152189
809456
318099
957225
21717
241834
527856
344411
611984
645704
855468
708192
1053372
745006
59943
512598
740920
974329
702888
856088
395328
699331
269929
520471
251705
383648
865147
897729
181695
404069
98314
70865
973493
943947
628469
810281
302564
761654
308093
87050
626264
425416
897801
857762
642443
1044205
998417
946632
183620
159790
436293
605558
166831
648989
350357
47859
288256
735972
935473
73489
356340
5684
876186
220987
424937
1009882
369117
986391
770119
574820
157868
778399
41841
193838
1013581
1004375
121943
881561
1073206
781348
851563
567703
312907
20268
15253
665667
51245
357852
509966
968435
754315
755500
390577
931501
1081573
473057
100959
477143
446400
41438
594783
1089372
226256
148689
945490
79101
279675
692152
898614
34587
321694
669851
156932
1010875
644365
295277
551147
775158
996485
132926
841756
901360
3947
801062
284662
940712
1095773
1095457
114130
837427
1073976
43555
377977
917005
805444
585913
950289
111708
716187
57122
321772
154506
123430
321051
753177
348558
5302
19072
272715
690611
833469
249846
374907
432208
727938
373336
86375
226264
889207
707829
208544
493287
22189
98328
612007
576824
1002344
226315
655575
544170
502782
395369
25346
486252
591640
447635
716591
711661
689120
360286
828558
968641
277138
201286
1080617
1085427
384152
40168
963745
314391
834527
845578
527135
758734
1090320
1059057
283013
78801
163717
79172
472183
484681
425460
315853
199777
847008
694544
499017
464596
324353
215605
942280
587220
99143
869963
106614
501637
976654
382922
456625
132919
735757
180522
75029
702117
948198
300720
482592
401495
932548
582299
871203
616782
118265
568559
734153
729653
44780
76223
399670
317619
286765
297104
897632
690132
780960
1075649
87197
86147
579637
59419
674562
899108
215526
5240
707708
929459
1084848
110851
109801
652715
334772
1023654
487428
818322
426819
1052909
877578
237405
139643
293758
1010909
570894
727564
61280
612099
1090328
228705
889996
414531
1046760
375896
1000262
891324
112152
314023
530909
736416
188974
898136
35368
156030
617119
645817
328289
303848
883335
542219
648866
473517
1023405
333369
118395
787469
177602
151891
743247
509922
723120
258959
333777
931477
583661
359286
578710
227702
873426
799576
371287
638862
991043
64975
897354
68070
500649
549465
910168
1080497
737858
652068
86025
646321
377753
354062
820296
776454
211825
694920
911544
15298
400689
229413
81265
1050917
621793
741718
285021
935242
763267
96021
698008
254242
587373
56585
6053
803487
923814
1053648
951321
1056022
1064844
800208
416781
845869
967413
469804
339798
443335
850873
126104
501410
739835
350247
138353
862576
24183
525888
458243
400881
898509
67535
100657
298627
970651
56328
626230
1033883
793123
541749
434791
206380
32029
328884
853247
485787
171121
613897
306263
20733
985391
438319
603540
222053
557280
470322
132781
43625
757713
553220
706895
228588
255879
116548
1006380
892105
711885
520335
428114
402933
956067
344171
323094
299673
323503
902358
225902
332644
659024
626700
892994
831465
931397
106497
714709
131656
205656
52384
629033
238415
697974
29942
1085240
706642
265699
750868
341893
276993
1067602
208113
418003
619085
121568
893095
159075
296596
968147
626277
565009
957429
742636
555362
1045161
497149
1065613
1093017
961464
861443
1001861
43476
814895
413477
897545
308875
1086385
1014125
719125
850431
898444
597427
472748
1076195
530396
269310
148950
262460
644793
30180
667272
839481
430160
573091
303237
639063
134008
366995
437213
464131
893812
1015699
622479
88384
866881
227044
905261
744658
421216
624891
835137
611446
84623
60154
292040
342978
753801
1026650
236061
393629
548607
260890
1005525
925544
501632
759863
645432
1081397
330086
216735
151232
410484
921250
125671
1007561
657446
312472
481175
197602
731067
440377
313712
841199
1039684
821662
407559
135351
675660
600460
1016090
1073986
1049187
252674
645915
639485
686746
564989
818111
712369
313118
196939
1096698
869484
739768
328195
143652
80819
506511
479094
568288
460859
1073695
786801
354074
255842
303067
981105
787659
720485
375816
482816
294535
476880
704497
915301
790420
702738
619109
287005
24248
1067149
1034122
201684
606726
94155
1031141
389237
803412
534860
120510
844616
58055
468902
737616
349663
281598
302004
815749
101799
368256
367206
28008
29058
573347
556808
557858
450217
648699
649749
728770
662855
28500
271209
272259
409293
680688
1047301
979051
869507
798507
928243
381191
996761
464848
99546
800606
217667
1024018
582014
63392
168143
934455
797753
1018880
394254
914658
660227
770937
289366
1028555
435938
803915
543705
45322
1018168
252943
116114
535918
644167
194996
292112
1077433
408959
269655
186465
824538
1039051
944360
516044
701714
937350
1062839
650421
166135
292509
381056
275021
412950
282889
840993
1056733
134207
841570
454785
494209
519580
1068785
96044
6942
819622
520533
287955
127809
977250
934056
708375
876827
181631
828192
631151
8432
276751
461350
122936
694025
753994
564827
485652
794252
374634
647164
457859
476987
939160
461617
787044
78990
459550
307428
842117
86118
138091
476102
904873
236427
692849
931741
919267
1092413
791444
680449
405371
286933
657465
630520
568918
160249
265102
195109
140009
88833
528277
773360
57216
58951
661081
642337
927106
496471
331666
836947
446672
751201
419139
783157
324420
293136
204378
107060
971329
175501
1035295
367085
754150
629880
323408
797573
160755
537967
393649
1050144
876993
189214
87519
248190
341406
305274
319740
835710
533878
50889
396219
944683
1100267
952384
744576
178238
114061
1027359
506860
877250
1025019
763567
336008
811982
357878
194835
157195
1005810
593496
652920
836803
37223
657415
132241
167835
866085
382472
450561
919908
486533
90610
222015
240621
47038
981315
517137
640096
1026820
883512
239106
64832
330012
947828
481796
1031430
47653
892772
753995
541498
676566
1036475
806227
524249
413343
437218
155806
422070
271107
132324
33514
795616
954166
709522
344741
129188
374039
55107
662372
861548
71719
496943
784647
366742
216345
690370
193426
178720
701144
185158
346216
821904
416062
1019825
248842
723691
1070826
546385
68753
136405
65704
1022996
46005
554490
758195
996092
63917
546935
532610
486647
499395
969145
369792
11045
326630
1015939
31196
465984
662479
1014053
849814
754674
914798
895277
1070381
323134
404147
32378
60013
198248
64358
725820
363834
663015
286491
735860
61046
722651
1058568
1011647
955437
930377
256230
923137
215462
373910
521979
104436
70393
445753
446498
435744
40161
452956
509270
615303
988683
784358
619332
1038161
398475
983949
72488
208630
1070874
1028977
763475
769521
940398
171127
502620
771366
240489
953247
45742
457937
449814
721118
18738
34817
508027
886457
287208
166485
529779
107631
216225
501796
164947
862824
383747
240244
330763
931198
860501
1085615
271534
984481
492516
628087
30281
354776
455955
805496
948173
323739
570442
192439
237812
724777
698775
469830
44480
984592
1038562
994612
522069
41908
1091883
603356
38310
257715
434792
188175
302246
463030
914663
739261
942270
121521
821582
413459
310346
263631
325712
38981
312896
889098
826823
1053992
617047
70475
917911
562634
361617
400576
103414
376678
176062
277296
857382
412493
79021
49165
136877
567358
922251
745305
1093508
859801
258101
1038697
330748
404775
840417
238355
831518
4542
237119
232199
282082
946427
111073
836957
348611
773092
466281
877418
656758
418718
80473
644874
387789
191436
295603
81395
967731
192658
1081066
940165
619478
423580
839178
738495
369167
689253
513599
769765
6372
247006
245570
371412
505709
586195
660601
81271
159709
1073062
1092086
916754
409819
69219
293316
688145
895849
969934
893624
187352
410741
1001635
794214
385374
659690
419987
727576
324043
607698
595319
1032551
70554
596585
208526
600150
880473
188839
502308
21092
177147
59322
230012
79140
736111
656081
500165
50657
860309
337387
554552
869599
715092
14225
727104
637659
248918
680019
462514
29519
1040741
856788
434685
180391
117581
987753
910954
994665
1083565
10401
421807
281950
282203
1026608
898491
411543
405684
142146
569516
296430
1081728
694419
517368
813608
594243
1017389
929597
827415
520902
1080802
110938
582293
643308
118106
486427
388807
907775
61712
142036
39953
973540
884534
885584
88083
342887
1091008
121560
56192
666406
315972
1066757
897217
909563
362114
524603
728137
770049
1062844
910238
736891
218288
389835
377329
244863
732807
176378
496808
987139
246923
1023277
1060897
395769
664589
810822
968392
490923
879131
58057
294172
666626
472374
31066
993822
965044
1003643
682594
309356
604862
148377
629522
751485
616973
142469
646889
218036
825960
64515
876950
792043
922459
335229
376150
321707
144745
82913
256790
874643
462899
734787
202452
173352
270802
44246
800491
876642
39157
603357
312454
953434
1067533
270472
746679
876128
440741
718385
531167
1020124
520160
644916
1078288
375892
492686
246835
63933
632175
682587
555282
608197
120412
421702
437823
875867
237995
385803
602988
72592
487335
590627
197200
917077
75338
809248
728747
471120
81285
913331
360899
369798
259600
681181
740740
364189
348173
805153
544749
1009755
1059207
827590
551152
35265
499341
20784
1076211
1034386
407048
13053
141961
870486
664671
926411
167262
333943
652214
425465
185742
854582
472904
812229
473643
1050628
86115
698536
673446
292189
422216
182733
130464
56462
372657
563828
125356
974799
845989
103522
889496
458217
345918
1071783
710794
268950
866702
546280
672430
782460
840033
554157
733216
12916
920543
402378
1074507
630198
806607
715928
66565
901902
775900
617348
345367
196257
401822
211637
102596
1064157
626304
977661
25669
382746
138476
804323
737261
578922
892914
817498
549320
589676
418302
166146
1003747
249017
605968
445361
128398
1020939
910397
265815
353702
97647
940349
530298
424640
826588
209682
623739
35232
1082984
849005
59239
916199
73591
358339
919219
983749
93273
600463
837306
376439
196768
423475
1096597
513550
369685
735075
349050
126824
411179
240826
625931
625803
747877
120777
926231
909227
1041629
541187
807033
28730
770030
18383
292107
952701
14704
983772
323719
962055
340868
302874
984257
118075
439691
24477
36026
771339
1010302
427727
652161
343819
947068
710079
681244
760150
7190
161659
507037
629488
1032594
832236
881284
412166
215857
290818
493392
986705
457687
262638
493839
1065219
630982
195408
551910
908046
1064118
188420
907710
612728
634418
219823
925912
213993
120833
1011457
7317
305736
737198
928107
205380
152092
132081
629947
670809
732197
524317
946964
244438
602949
202007
1005182
767697
906095
1093978
843792
625899
587360
1079048
340489
884387
1050923
18816
124824
23892
47238
646092
951549
238586
682649
335064
236469
978432
258759
468114
122709
985856
934994
986492
790236
994599
62821
1015846
712777
553653
358983
360403
639698
483655
694551
289606
482926
971984
474108
822444
924245
180706
16852
993102
256715
834013
40244
152361
484496
786066
142336
580097
878298
65477
516563
648004
467489
681895
622998
495837
189053
894727
1075715
946110
322381
582166
188003
833077
73046
365201
109936
602619
135755
43480
105504
935773
205353
258781
876058
165158
115351
872574
517550
669554
916772
455415
261111
254370
1048756
340661
525508
23062
38362
1001012
55857
508140
330567
645390
408792
161119
213314
527376
740673
385274
702713
888013
1010588
1028930
93180
747585
773569
868606
224120
167906
321462
1084454
61631
597049
952243
849505
584057
106278
1042143
175223
540559
105762
538883
174762
374479
1092868
605140
207714
678173
604092
164362
330293
756515
993634
340738
377407
866808
325319
800519
55467
56517
989333
602963
900550
335636
508676
60295
672938
399924
638031
1088227
940102
1093086
667891
151938
95702
224557
235368
860058
755550
1017011
947601
17855
357072
157544
834175
530285
779878
638133
539820
603484
400920
867817
703875
442716
838520
403127
847470
98970
379321
575387
245682
985488
1004936
316686
1087229
66069
395308
643527
592783
985140
736167
182063
198444
794073
455976
325412
1031023
296411
179997
115650
800693
834723
879721
1080095
730448
691341
709913
927857
481004
18788
601170
85657
976895
687649
192552
803919
358816
675799
989400
386087
65431
688678
43313
770721
352539
11928
492070
706087
296021
947539
198132
53822
52469
211632
451578
794390
869899
913794
1078749
435617
143875
945658
105814
721401
169750
48409
89159
121012
852860
468128
603808
159680
514410
368738
996521
867116
386150
635933
713771
470743
974755
110716
83274
780839
37521
550362
685006
398462
297153
233333
1063884
952920
275443
169976
783845
750374
375985
821293
971998
433122
576266
374462
857504
548254
778000
517605
1022540
278076
19008
708942
251044
421854
615720
168977
1068411
728497
81528
535145
22609
94321
1023526
973463
5361
543359
465474
852584
745414
674943
600972
138142
796112
963319
583754
798093
5195
113715
455564
358467
827887
186308
1002633
910580
346310
687983
224662
1071178
769940
9119
1074684
203210
320599
684433
120579
863813
209337
873564
659263
99974
544723
359693
214107
369720
721133
355102
295515
289117
135997
1001888
1031626
325664
428689
878407
660269
709024
1079396
774820
216042
190145
761959
364305
971607
738132
324122
824144
65152
37511
446057
473047
229854
268528
871684
240762
976814
474152
382360
63073
847244
86294
94807
263698
794109
1043488
359521
474938
617581
584107
255005
888371
980104
617165
718084
302956
29270
428151
1005314
751051
1039999
102574
696059
445019
403762
613667
211986
334109
240040
186126
477281
605135
544417
426737
169781
503760
142758
684813
33046
381726
487015
442071
513085
436160
268739
732520
733570
923365
592995
881428
897399
839882
648845
1060694
777533
1066997
301598
964829
1008598
820764
24141
109365
788837
1099506
991641
559948
196505
641757
853415
1042406
702322
1052233
412754
564618
554668
663590
918319
556617
396062
18581
489528
260501
328414
913583
144333
932038
580923
497117
240316
320644
585637
807041
276082
1026408
120479
834672
1005556
401841
555272
669670
143260
271483
645185
947528
402351
7517
39433
892201
1079313
724611
34707
291283
234323
435831
657639
786396
1058629
417194
144658
570869
997032
810437
808850
677889
431344
33295
153338
457106
355460
62424
889509
692824
972048
1051047
672370
204109
1003571
462957
1057188
580280
172665
788807
688962
132869
855958
996214
851097
128752
437783
889989
544011
832863
54767
738732
582515
287935
898613
345893
288883
938931
539996
663756
539576
507335
132788
225064
472064
144533
846412
1063833
733910
948859
697469
2631
961875
1006860
321072
145773
959245
396859
798385
961821
632924
519444
1092095
20328
357440
704967
37413
793421
405603
116561
362853
832987
1003386
273330
924149
198035
37602
925527
744981
530529
983549
84525
471883
251774
977921
739973
324833
868144
69418
327538
619829
1045143
1044735
351652
661695
660645
674532
981037
85612
132637
328721
541266
769259
894253
822412
614139
867925
816834
850927
78139
329134
1071209
928274
412196
977544
493820
855683
1064444
993819
721691
653131
921594
37988
359691
558444
29279
769654
268482
214284
399969
502444
1016831
968406
387852
238283
401242
1037472
732782
985844
794031
152881
91089
979240
655659
866812
519421
722156
18184
977744
377697
833756
1002324
132134
703914
916385
883265
1071510
28502
534324
261056
530015
876624
291702
695978
317261
608572
677370
225044
741552
766434
83705
948247
628942
921895
387374
1060418
335804
162344
663544
797148
200253
55437
499223
218424
587751
1075871
7754
120024
977298
422692
945620
695608
885015
68769
221388
925479
455387
523822
331760
625152
339563
166011
126849
928990
1073158
607414
56799
385034
263153
974276
593039
165905
69688
449995
910903
177664
1013674
734165
322892
303467
583879
457822
444413
83454
915791
581387
933539
777383
776333
332433
861755
763003
690806
9366
220609
130793
1066010
572454
27513
1056974
256900
318217
387924
386874
508138
319933
977492
805858
271244
493416
640768
917032
558272
470097
1074849
133068
743125
664897
365087
391360
621444
786004
212250
334146
951723
1070541
768213
636237
228581
840557
841607
68389
946930
826007
1035737
768563
19370
162362
84137
541667
574764
513494
388376
43426
1072629
891983
664577
141592
476437
490996
384687
18818
236438
42227
674238
653867
756925
952940
976242
439889
291153
617854
506312
572197
655478
799798
793983
541517
691671
876643
285317
1097279
864489
35605
436637
943130
425706
624313
88985
384892
64345
843684
201413
646208
956829
974875
661006
925655
217814
325559
883919
956333
837392
420735
97316
212516
690896
938748
776715
238626
182916
625670
879447
359987
209465
773275
1052042
751134
423247
165206
79667
240764
347508
248364
88022
283077
601781
82899
217318
769637
434110
744852
197507
905371
232670
199315
25481
2467
108679
269759
394915
786899
312322
880780
1036995
452901
124933
502516
697564
915152
948995
518389
415062
556535
1014017
126692
551561
565308
97770
705860
143162
732194
579481
341475
1090475
140990
834137
882963
457734
155909
96550
641317
228717
802563
141835
1084535
823575
378980
285751
766181
478514
1000097
418388
212670
128739
869898
664507
1079665
254496
119575
549570
771628
660988
426160
204563
191221
169918
674580
1026358
333771
795058
543654
283373
964748
650147
816313
397282
280778
392383
790350
1096978
1097112
671308
248600
58449
538303
350763
973343
957283
1096369
629429
839888
415298
22933
43064
960920
138823
860357
361386
564286
372651
858648
1039128
197391
501729
1038199
478856
850383
532565
435312
249077
107290
714370
980608
565396
669338
745167
510059
181583
186444
82385
86350
669266
167855
30381
571483
883431
1000823
826650
363689
913875
417571
299753
471816
770552
198065
217654
586409
861407
454190
197835
984336
488810
469912
908804
623833
198489
961510
343977
843389
195804
158669
192894
203053
184348
311772
468347
1022405
1042892
207414
678224
665783
945445
293160
785790
603669
521102
377465
199021
7911
50012
551685
425056
1008289
935808
191459
1022863
739130
761794
83472
178540
309731
131392
645352
8533
733052
1021680
370506
503074
723479
786148
535280
875862
704808
863400
446505
415153
559933
376549
83739
199171
353914
268500
54676
577864
1042614
410019
175659
683472
78715
478789
20826
828703
988354
391964
997318
980292
1052184
215192
714800
637862
693005
722506
896709
384505
380335
211951
159608
395890
1076761
1070710
324263
1011460
87432
862447
842676
516167
662093
1026727
687091
763446
995597
503697
519779
889357
205925
982735
365758
189614
841297
577732
963387
461287
650629
716169
771091
855401
367339
1036215
308735
456248
59660
6670
169968
1024899
626580
889217
469597
559773
437655
887383
399701
913135
1003330
585216
605444
156148
831080
301941
1040267
291102
37363
895990
320369
690604
407887
831856
144542
221054
309981
659928
9185
280120
931478
881537
989604
737731
284184
330873
24191
441368
42478
109782
242897
1089809
845986
1025430
460914
530376
65310
21123
386801
374155
501530
898192
84073
643804
777364
849882
920859
941567
946819
167848
799198
910749
153769
58564
58608
353243
98195
650475
993197
698441
483642
440148
290413
952963
617823
707565
324335
457689
820920
183588
1010031
528176
716796
172150
98083
341701
44260
159798
681717
308857
772960
397500
1029785
1033272
842145
894975
221881
1073776
307939
361274
1027280
413776
270293
207039
828346
49438
234755
236052
469020
166867
165817
598263
424323
615475
529668
451885
1013408
910169
234229
138892
353815
192404
941340
386171
878567
822513
839460
796444
118379
280750
358545
1061598
465036
281843
280793
969664
831563
869625
314418
952801
128795
434917
196076
623587
35951
571255
838512
640680
985760
47871
542104
767737
723439
38799
366658
311730
310680
673890
550109
287663
286613
546059
34419
909421
830294
829244
237286
237287
713205
1036877
940708
750626
1082746
681531
910599
240565
897490
14232
903910
398412
651187
789007
677476
469034
628077
402274
712799
1070700
725587
86227
338768
483155
96699
901916
987328
467687
328083
983969
1030647
825765
520411
845544
63579
482798
846338
706351
4670
621511
503900
1017946
628546
201020
434206
698552
854560
251906
666108
154682
600170
10115
216764
30349
713689
260898
361042
549530
791836
873735
268422
1035270
646764
305377
818079
241707
951007
57953
756658
120067
1063022
1086148
730504
663817
1031019
293015
294065
930097
783347
843762
679309
483305
899447
605418
606468
490739
385133
829408
376985
51668
690234
481681
993788
989795
1091035
301761
886997
995242
149986
854807
680162
1063610
203309
811501
350519
663809
63349
481216
801635
624390
557690
490235
85082
992511
824973
485832
440210
998866
859948
1041312
52124
933587
580945
144999
112630
85478
666733
334170
1056499
723655
691775
830843
276635
302054
1031616
332172
24937
189859
974381
541247
603907
397843
867852
1065802
232443
433688
1019631
674370
581062
869874
497179
342848
456902
928690
51680
410464
1078268
75126
871858
264487
554154
766641
1075675
823107
326697
83861
537478
465348
1075034
645614
875750
717269
825145
332808
1052452
989034
388643
449037
635146
510345
709824
916496
138369
125101
319846
52382
177904
406780
808058
454415
705041
787257
953003
1052518
553766
304410
288554
857183
159143
568888
990939
397376
176950
362943
607759
1025557
26223
156155
438655
828782
862256
1033794
338224
582040
10231
19503
770498
265011
711999
475240
465019
1002001
81004
690223
323641
211906
14068
574587
30210
207202
640258
7920
417992
328844
1096963
820926
187784
662142
526428
231727
412184
208116
384990
978130
890671
1015613
1050447
383599
949932
861124
163360
2108
432397
714915
59878
842137
259584
5686
624276
781748
786182
164612
339964
629984
169438
579930
436184
164323
188048
986055
420637
327958
844529
310409
1042263
387467
568056
171819
589791
18784
1050193
936383
1087784
981327
363194
935677
29699
1055275
484008
910068
48366
619962
381863
517343
571290
137138
436561
220863
496796
965105
780677
132910
1048332
1041129
141246
201435
763982
547581
150545
919505
965714
92299
894116
440289
388915
66273
758228
69640
68590
11912
364073
365123
479784
480334
759982
758932
918702
1052068
1041808
49377
48327
101152
755661
755660
863654
864704
228537
229587
230637
703680
684956
318975
664028
1027640
1028690
151039
334582
92342
389678
253018
510635
216017
662897
216963
632151
976381
413630
967245
712590
768589
200392
594274
95668
570304
429210
98363
276257
575888
717325
723221
223022
568570
18828
867577
953326
36132
740907
200430
502975
62672
345689
548917
170803
1047523
867962
618102
8623
340866
14208
914049
682922
385359
186022
864917
977282
413437
18233
145843
1009609
937978
460298
718273
627809
417817
837492
478963
1096987
828883
938082
882214
944899
218867
684834
912238
368195
290685
786304
149821
335455
579063
452299
1091025
297392
646371
453707
516154
950851
1045123
337801
539697
750116
582070
753934
1033759
22392
810322
253084
898960
694061
71898
5244
198258
628697
739850
947025
93841
34742
1010163
80495
474683
175317
483593
822665
265088
645643
1052954
44942
670411
399724
833599
333535
481064
796850
699065
472032
829106
96119
1068561
701359
1034498
164747
37260
192618
71798
968095
459070
637425
1003321
391235
593428
166826
908590
133297
76769
33552
100837
418294
1021203
86940
1010346
988159
199208
289221
923120
795319
93958
1081194
245060
1079336
806633
709066
1083519
888150
488534
609179
772789
740365
781725
780675
688787
178800
565732
254879
333384
332334
472003
808413
848548
512152
1072339
4827
799015
1068923
668067
1045198
21087
354091
592996
975700
556798
645401
84347
997690
146435
39261
358642
627719
181045
300762
966289
976456
1061237
452394
583027
987532
962931
380742
418731
323826
445281
446331
317384
181040
118919
1040492
1097901
177101
49212
421888
848989
788985
637154
179844
715327
762041
548467
437433
726331
1042572
585012
144437
820524
272159
177182
64060
813368
12203
480300
1071019
934336
297925
122763
463646
646273
902723
798035
647887
453752
991486
191114
39014
409210
576089
530524
1086911
660613
254337
427768
231369
605581
97605
654595
1076668
689891
113588
909763
790118
1051015
310392
871772
127931
544349
657184
936406
961852
408299
826173
267495
504635
423468
545759
234221
343472
244113
56710
947667
244587
992668
823273
82414
690907
1083702
579713
152888
32862
449549
832013
333258
178202
195135
680083
175634
1092370
536248
713923
721816
115350
556834
921882
66847
6242
545405
932707
250172
941210
409258
1002773
635349
361385
117665
42948
207143
641902
813095
831713
544725
244064
389315
773624
141543
423398
649191
522332
381528
823646
168309
506744
695553
1089112
250052
966472
162740
639590
971510
233108
410567
887997
1043781
222215
102908
734166
414051
284045
957856
1081175
820836
1098266
922387
476736
1096595
216063
841937
69084
603173
431419
165282
381964
433090
278606
118580
998695
744465
359811
941564
260365
433277
233683
284407
132439
609669
1013211
940094
715800
992989
438814
89490
1055055
1087007
596191
524046
220211
361477
1044335
837764
22875
364425
57392
478071
340983
974930
167422
756283
68307
398669
334780
828283
218287
46774
810119
314348
312489
819539
599427
319182
640644
44343
781969
562974
500754
948882
754758
691305
230642
811825
400908
353003
754786
898517
118091
191778
246446
898060
318778
502053
544845
645329
1057963
860602
649686
576943
447694
251653
639521
398227
242833
516726
1047065
117192
958053
898545
933356
407471
1033244
592547
236757
284604
573953
908416
142972
727092
9945
1069449
1003168
64860
304109
629343
196324
747569
692862
249758
984959
189050
567689
856632
489518
352518
1045553
125481
745617
1082747
940756
323774
609530
327568
523806
356964
921139
167902
672103
82588
211150
340573
529106
167260
965816
447565
249527
998692
1060977
506764
350139
909865
835191
1003767
459298
842868
481960
646091
184167
663168
12635
206077
638099
141591
1061629
491437
5450
791420
797889
607801
422936
903812
7018
1011019
316911
933810
1045103
578720
1052346
703492
98185
194952
364278
641984
382792
859535
408256
768871
254296
556727
413859
670015
1047240
127729
207162
100763
49532
450809
841678
596058
804407
512407
3597
990207
5884
559761
587320
339963
1054873
12209
430424
134259
793641
114163
559261
761910
833178
415412
233808
892157
971433
180775
587126
430066
664127
557633
462928
602600
204854
319013
9967
112063
1034772
1043706
923551
937730
227807
658013
912674
139005
553753
274732
795342
701506
350164
349710
922663
771391
881149
973505
948221
793339
691388
102287
704815
876936
111246
952566
152895
232137
812065
677335
492405
1047814
18840
369735
76773
769865
114054
712640
1050061
936961
924355
302492
1064967
259838
827200
412312
350499
134434
120646
814141
145345
1035153
379956
16121
81659
1000381
1006550
719305
809335
340698
571174
501288
1055335
1043031
557168
346130
646527
518430
835252
215885
380424
1000890
579012
780294
331047
1082384
674338
249781
376464
66719
916176
786978
127113
942268
213632
42458
361004
166191
143585
967189
789895
862037
616345
927029
173424
517540
690212
771689
465640
155889
1094589
541703
1088339
589549
958902
264778
712166
600757
913913
210932
492745
1050747
330013
331753
172263
80100
571974
1077474
751958
830830
49413
884747
316828
103750
223246
884234
835533
720323
441164
388183
289556
1066718
554636
1080972
433398
202449
664914
318983
287070
981226
1000592
943248
223641
687628
351562
366936
476886
537264
414065
208437
452621
1053938
1009173
438665
225667
659745
1094733
956518
255017
13259
93999
62261
202590
330460
69019
445953
523855
659720
561543
562490
206574
202835
731588
958077
766137
460342
862288
481113
204737
185775
184216
377394
281163
636705
1068945
832001
748462
123572
750869
842928
444073
850667
538833
920710
6110
801029
692077
154663
36942
43973
695249
598769
1005838
604205
1010284
519355
1069267
99735
1078338
631727
927607
421520
911729
173451
754528
518520
410214
504132
783431
550436
376055
110226
139199
474945
938124
514972
1090823
569775
270522
765831
723458
629879
261536
140735
52682
928387
344251
345625
961233
657091
162252
323684
614955
39568
711168
484257
957319
1096899
877958
609574
495328
747096
302025
66985
949847
768289
93336
874617
486798
1093596
41557
300832
467235
487738
337265
265440
533036
634312
1036724
269504
254289
793331
1093583
361287
832744
766464
37242
270374
1092764
807836
628262
602138
802457
512659
492511
253856
382275
532617
295764
754827
753777
522005
1069544
396060
358417
183028
780760
191621
431123
318773
375889
784416
914749
36893
919836
134420
36228
325584
335833
608672
447639
748985
23051
617737
217471
213468
89093
430127
401295
575434
705386
538835
458603
1080696
735938
473743
736771
196908
894226
380694
658827
373077
1041522
460501
940671
575491
350590
353202
63584
40554
639281
376893
887571
647453
331445
11418
384495
942233
67441
61666
315793
656485
646899
768355
382120
1007589
967636
592618
170955
777277
867945
883290
547835
23893
366046
660025
500373
1098873
719712
647040
111213
171769
343215
668933
351744
986997
1079469
1045513
597414
820806
914650
376149
724409
733163
906267
847919
656894
1093112
1076986
1092164
360233
745296
65333
856773
111784
776404
813278
931879
216950
610420
103440
894180
240657
347961
929369
283294
964038
273037
699338
810493
678033
193024
189574
188524
711332
831708
235089
452403
1015467
710957
1027079
205701
41039
339983
577893
92377
546267
151497
807517
150932
935693
977344
746449
252084
320472
1068443
515169
646902
428721
959365
991447
264949
606722
7122
323040
1028425
811901
894081
94508
119310
247288
411715
721421
129620
315405
1026026
55938
599044
413612
983187
521464
912261
820630
868790
7225
307229
865503
421573
163331
98711
1007472
707160
1035965
629613
93084
928861
739082
802512
351422
991398
1091327
473205
279903
462050
311278
703608
534903
594394
1000517
485951
198634
276015
886723
740758
177336
337823
670356
809693
585703
225182
875597
681949
627015
818219
1030635
785190
219715
277122
250150
576404
768544
463851
370064
608420
1085987
490630
1070797
598809
587819
670981
107943
891415
262154
643900
314246
646551
384681
342930
884722
893665
1012668
516105
891921
663694
475728
593224
761198
135934
381431
503055
342119
673175
506376
874956
673881
274256
96174
849625
1090303
164535
393104
139695
492120
1007510
797743
614484
970865
871388
711843
314011
595730
594914
1022731
243126
141017
867389
323222
221609
71432
453292
719755
645726
443468
632747
779292
647602
130986
829960
639314
120132
837792
327696
69852
193445
575612
943572
441157
1052535
1026983
573755
323861
975669
150068
90101
766367
186957
95751
55079
772189
291667
898301
536004
718419
268694
512648
747194
332299
556636
325527
1019691
310003
96976
193785
1097987
1079896
621928
756542
995696
892955
595615
761188
476955
350982
979824
996059
178213
614058
34183
193592
793442
537969
1026399
891432
512999
187038
561197
231518
521879
377669
786250
1030910
781415
11887
357874
596209
501531
65923
406495
969026
705539
215688
793360
816073
457119
662909
67384
81407
182787
558126
963397
562962
328905
348039
1096622
1090640
186721
287267
1048125
739195
184774
405974
172761
829340
1033922
742988
459087
336539
199865
284692
950888
71826
487119
148692
978930
985090
192117
338746
154494
517245
920773
524746
640977
718281
49626
648226
745038
269553
735189
498942
1067405
1084357
357395
337749
149772
288602
963730
1010217
612635
1061534
78510
644374
479264
726547
98627
211249
863163
437749
930863
743898
669710
1065089
209731
101238
461584
767167
132839
515605
603479
857419
530711
525334
1096750
227415
698743
753728
358628
339909
633207
963383
1092338
166370
421221
497438
764338
932514
836259
983474
835472
597618
75775
503565
79457
614819
1063443
956327
198435
462727
593127
456305
88539
385690
757374
510622
869725
247072
293155
1047216
814307
284047
988592
918862
634540
865035
915327
522590
1034034
631852
754814
961280
416557
173769
634098
522800
424231
359497
366261
276338
1075635
132442
476951
42829
647468
31108
221360
1043723
1014291
602093
135440
208636
333203
34236
533137
863271
644425
582829
813799
592074
27730
515892
933187
492185
70971
1057509
207830
437425
307324
209034
407641
927460
810465
364799
579193
942957
425361
1012068
365311
237619
128312
827058
708104
554939
29707
116295
660275
1065550
819091
1007622
396225
505035
1029370
763733
1096077
1089370
753714
1008026
971239
682156
860088
1004645
510914
560649
909755
613322
957078
488247
816746
167055
1010502
13598
176309
1006528
825500
447324
786212
133310
326187
213281
617874
67227
1011247
1037351
65466
435406
847397
662795
586975
674741
201603
892202
307657
529492
761715
277528
792028
43916
985182
152917
9658
313613
88882
118719
477340
26900
690321
255664
655044
698501
627799
980433
179360
72225
469481
922031
314745
883404
565677
402030
279294
973149
103924
250304
1096108
1030922
582474
982042
652613
364845
365895
858581
267943
308075
343902
781266
326705
215601
188262
688211
1029527
826647
920203
892414
577158
891661
419861
641437
384584
162428
1074397
538618
533489
507284
593867
152814
653748
374087
1071474
450820
532571
201259
495523
975715
622748
132033
584773
19362
216105
452766
693029
32743
204741
179933
333841
798523
7651
918110
1064620
459678
847049
687466
741122
487845
865848
798297
1008173
676351
606162
621150
171373
103658
1070961
824539
879302
94703
968297
1088205
707153
304155
772424
21475
589560
358884
173373
18921
737906
1065586
1089674
329194
370719
593983
467247
320951
716992
33425
56279
1044702
970048
476564
302350
1079055
838805
83141
692943
218340
830037
865880
688944
1019901
741950
895984
264647
1085704
536599
927157
132593
818041
110375
312085
51356
742547
2192
415461
1001258
386841
637212
863299
584593
36420
55011
632421
516926
607111
455885
1037299
127381
475542
244386
454072
852969
170995
19083
654500
92369
411373
57527
361900
575522
921742
146397
1032673
17525
843877
439271
1091782
1029945
789441
861578
858232
433974
419066
536245
2697
698257
1080957
264707
289614
519289
1031157
549190
829425
379740
720175
314380
616778
44530
35594
669000
1010269
1072687
741977
840062
62096
487072
325088
558015
223647
450533
874647
711290
772682
652998
706720
998738
674860
363042
162431
80640
882485
96790
991197
962609
96920
550555
358538
616936
757597
702314
262082
953160
767184
40294
66402
777809
778859
765091
497363
704789
789110
591289
441609
683456
684506
886120
886119
383320
623112
624162
873545
940115
940116
519542
520592
518492
558477
559527
761897
1009187
755181
816981
912571
315978
1042797
653742
155325
507324
639169
994871
985687
494613
989658
990708
275968
299141
1008562
72847
396878
510001
682413
1052285
1055068
435707
450385
1073411
747635
712137
1011665
750151
266074
709888
407335
1041317
27019
789102
690335
783298
885518
918385
627936
930962
523723
162332
471853
765643
269733
17340
158430
755607
199198
725529
144886
242842
513066
849192
192782
919147
395434
847834
596997
855871
1022088
1077995
659383
508682
924567
207586
211785
202765
345229
614529
992972
701020
710694
422688
958015
382053
979094
238139
164181
229574
410931
263220
305498
730494
623057
356790
636056
251644
154887
22269
1012562
995307
745585
226863
591111
419170
815782
249948
418011
144961
205903
516892
869451
25301
281615
489371
514091
473739
637254
117814
17319
998663
840238
547855
361773
167796
226334
983667
949474
345457
983344
634780
694292
91992
697282
876392
89627
463125
739263
623429
321784
828737
332405
70970
204311
13268
140558
155645
594537
237435
1054024
335751
640244
407569
813150
553245
165241
538262
994585
719387
795612
234184
1075284
333140
43329
507994
66171
794693
999165
1022080
853710
792552
880814
1052217
686145
90519
833665
919845
1087327
504253
789875
400875
393613
806662
121945
211398
1008449
685995
133503
462595
511087
895719
29304
531132
180161
668264
149963
1036784
727835
749619
201003
738042
379169
836299
864359
448706
327015
31282
312607
913381
215743
645044
852697
449888
838619
598078
618305
351654
69460
989289
906133
79186
682586
1017958
769446
655707
1064684
626130
210477
827314
1006109
993664
980544
796458
248768
330199
240010
93223
947060
325865
66813
900521
495424
486534
142780
964693
524529
644557
364576
85592
1093692
906690
771847
248704
357882
1027511
513536
892141
205792
748313
90234
949705
79891
857913
666701
1065486
14183
467973
224749
969015
602529
55449
352508
663098
373326
905331
145644
5922
224870
1069712
420624
1081099
1077263
805144
503578
541909
774971
400172
35628
828015
807188
241212
38913
582739
624914
925960
994139
66026
390132
188573
313668
728599
849003
358540
790199
494738
151134
1038863
671294
970400
555782
626058
1075831
124667
363753
1003570
393158
241436
982344
109980
907645
1000334
204926
446636
446635
535893
536876
980622
210339
426619
90792
429647
539562
158697
745072
869257
682944
817497
267166
911622
82090
133234
986006
92594
695272
111149
993759
1059333
814118
136835
876276
1064909
806888
956766
263857
969738
832617
831567
830517
196131
1028576
398397
457060
864459
653082
94361
425134
595796
758944
859509
229947
511491
552278
632734
821499
149795
718325
539747
1090707
778812
347592
247899
198789
267551
929407
543818
668775
918019
322717
435265
776873
1017933
991048
268757
589816
884988
28058
146670
792453
291518
694156
590638
419934
14062
230495
238584
229062
413654
858934
265687
135849
1065182
544234
370290
1057383
1095751
858813
863955
107017
999495
554301
319664
901578
227717
94205
508865
633240
625427
69868
965151
251587
291961
213014
254076
492699
377114
310071
666183
940709
399488
1020752
813069
171492
638042
920644
265823
80959
259802
637455
837974
105235
501949
906857
811150
533202
97371
751983
371457
1097921
615959
494160
217558
708948
433858
408822
938913
859513
769711
222607
646813
1027237
380621
246325
562917
55186
1098147
572668
1025422
415899
837818
739731
993363
40996
582346
974352
183556
353573
493975
538919
818078
72334
331654
974123
1077297
276535
398236
607686
319315
1096656
573465
222570
780682
60201
640561
778937
1054059
1029182
664633
636933
938764
136975
982158
485818
51473
527573
272424
381615
645120
790643
192139
636292
58785
155968
1033541
905480
212468
96978
797332
530614
474505
963801
348446
951038
641045
410886
743681
976984
826833
18332
69493
988243
1067404
335481
117036
606300
91164
985993
199743
774708
96673
659472
314049
996925
488728
753214
138960
645017
324840
35679
541886
758599
436558
264285
651806
429453
877881
434460
172804
47711
1073618
322262
1035163
705519
856171
970966
123818
747093
50518
443502
394912
482988
877797
745670
633242
965001
231047
287112
499319
879792
38634
697616
983564
982514
904975
622057
39211
454454
790629
120735
693933
949423
47790
446862
120576
298044
21093
483924
622781
89111
722189
712176
856502
777073
1013694
1046470
40940
413198
720054
419801
906348
591922
630808
646683
745433
727461
471005
70169
542961
223479
873657
349809
1079212
89836
759953
993520
789500
270871
627102
958414
296519
383871
188766
791881
1076059
878223
1068007
197556
1004448
1062567
35917
1051818
485712
391178
890474
527661
312303
62599
1100132
1099082
382577
89591
591962
16866
385226
1099994
170199
711823
1016437
1015387
684568
691407
953964
1088425
1022625
360798
922344
368623
413094
217833
305156
660156
983953
940188
428559
801495
840348
727041
111395
604595
729711
245107
259363
1019180
621821
532253
434457
713838
41739
849234
124330
1054003
491529
69256
335065
342554
215873
778249
424587
332425
86991
232972
368056
202855
612175
784603
68896
542385
461693
506420
200262
658332
102881
508351
981431
471381
333602
989575
914801
19152
104351
583188
230589
330664
773377
400293
1092974
448173
321333
900919
965538
807908
658913
27489
724854
444153
836029
531258
977882
554666
572053
975142
326839
301227
369772
564960
1065975
763357
1099380
134501
541121
31407
75891
448059
69268
1060401
490538
300489
1017656
765657
142330
644430
985684
127835
409215
220403
484035
44202
899978
167982
195164
27207
343254
692899
549116
766687
445888
328288
375081
352565
275661
1090913
198566
774490
803107
908407
399572
768356
97196
883666
384408
592397
195005
541271
83276
146394
734975
65256
920993
6010
368440
230671
714263
428170
18445
976349
536457
580382
697283
462684
720053
688663
119710
348095
938651
999258
1093035
474703
972775
1019497
706355
113187
591950
642050
343212
885012
858887
467993
107688
362071
89221
320408
259625
222587
901589
908774
957528
500832
788457
630119
92679
475514
680267
317828
124541
625422
722133
129229
608984
1042288
155582
1097037
1035824
494510
607364
646650
62545
338901
344364
218278
414940
991174
657520
741964
920539
435369
273656
599227
300475
487007
262924
857163
826550
495998
556468
1082704
1005409
63238
573565
482516
803617
716110
437090
845273
165468
705821
849043
927028
173576
287249
927523
446106
632561
354958
99202
196498
968208
1042928
855937
993652
730532
819649
293054
26905
607655
47475
480849
491158
330405
1062676
158343
123206
738085
599360
204438
995320
596533
318734
210945
515927
718034
95503
1030788
4329
166494
518205
656582
637386
333428
463709
764281
494618
198200
980588
1097893
413484
403599
840435
134388
995398
1046333
26780
104863
1031871
752363
742044
646697
1016455
782293
298262
60633
333024
910100
532097
533736
689727
293839
45675
64027
82541
241070
457764
102044
797861
488269
1066955
780307
1029368
905500
408060
896349
174108
873586
581248
432717
383259
880695
887636
247300
386855
475230
771495
694265
1075773
1012900
1028772
543224
672107
566060
32104
69018
419719
253149
291692
654601
653877
96795
1096244
273715
304851
5040
315184
1092144
242816
128371
1042412
815404
235765
339529
370248
539555
244623
214401
12888
1048658
235915
545231
648327
605970
668959
1039396
425814
1000833
248684
1071992
368040
118148
560727
668110
84889
589666
974258
1012283
1081559
185414
1038980
327866
184017
922168
574604
745882
433818
984499
655896
575121
620648
319815
1078443
648232
921153
356918
918193
870816
827812
107146
89776
173245
841967
809690
393968
383814
1095414
246981
487832
29448
28398
945091
1085170
29561
1089445
818371
514490
1003267
235709
900246
1079663
783365
478205
257403
685529
255463
984840
382949
164624
170462
772215
727483
712021
484238
427947
500602
718666
1036871
913998
390651
230385
1028259
416825
839727
433288
349844
27030
437924
1023471
606313
53809
270573
382004
312154
298488
740219
447609
1075658
187413
968671
481526
129924
327353
52373
285476
262798
943366
46727
974465
580369
1012963
26418
444899
815832
329837
241843
308193
948379
722248
963678
128931
41607
959314
438771
344076
220146
458823
592165
806794
486275
545754
1072633
610408
942263
146501
889264
297055
663340
120661
472859
549680
194984
707677
1041538
745101
359616
154746
577268
673409
478086
44661
50321
214763
976910
429465
820066
176572
306619
473185
367225
727360
889154
701501
1001422
432561
897693
444595
18444
460038
405005
420983
837805
846450
1089606
675502
635133
296091
844651
565421
118300
947918
103003
288113
1097700
937308
562566
300140
722167
176778
76496
530951
576887
990427
120411
195687
353276
939803
159784
890561
190650
219287
294243
271891
722748
361982
639619
231709
959479
500615
493459
939319
1067514
529765
766010
1082017
770768
542647
918427
463397
172057
781346
471733
345292
328768
711746
554785
377620
376570
968846
641357
50943
713075
113468
847658
799585
589857
800682
965592
593769
764871
819457
944427
14895
890756
115446
930240
22466
921360
896440
37574
1019947
738578
1089583
1066077
1041149
843130
315377
745133
608733
398696
33856
106447
573738
53133
466791
832979
298226
706888
392927
1072056
838075
781263
1043693
912983
448810
36229
213287
175382
67239
343784
335816
787317
462867
682693
774519
115404
918799
655048
496271
1056011
631513
440266
933344
286205
116159
1009638
942624
632816
144393
722488
61251
1054267
382936
889943
816067
810558
611874
1048190
520071
1053522
710284
133123
502604
884791
588223
821372
785259
717675
1052226
574617
78524
784135
1025797
1029713
141890
230193
131412
681278
683980
504729
905712
369348
785554
3026
606603
910477
577649
443837
145446
319775
464687
719156
1004963
1009224
50174
877049
870215
471037
910342
907935
522866
520165
89731
407529
870240
789245
231289
547505
619664
421289
1086350
44280
1046582
27175
360407
77092
816070
372726
213864
376507
265030
857114
562798
173123
142531
929908
601411
1049868
289438
96163
366970
354256
788472
471611
965249
120939
517107
523594
1021566
277360
476721
201374
26193
1001781
526324
1058801
862582
895666
470310
1094941
248843
237749
678007
669997
489484
462008
474313
696179
885418
366959
285743
440983
1082003
700274
630532
991843
813645
364003
63697
1040302
469962
165244
712123
207814
658048
141204
46089
960715
199090
589115
951365
883968
637015
1022094
218082
737379
304392
842241
726776
450599
298194
720357
376684
874356
229040
1057462
93572
4858
1038253
91153
469218
554884
257257
520502
438526
562590
581288
878319
927905
1078957
811798
486600
1014112
126448
758907
37651
1045768
418909
1087869
376307
353085
73747
832683
755578
182822
941995
122364
540905
791991
334059
875698
1043954
504540
1011072
491306
16005
360567
913743
149026
521005
195505
743066
152326
414559
1090412
230202
681092
25309
230019
519392
132092
323957
100339
780438
649855
682988
1060384
429905
519526
519322
672409
638835
682426
419981
516570
920553
123256
92561
697661
348511
676058
814047
956748
996344
717283
892647
534069
30023
560926
1015133
571112
398969
9651
997077
739309
847664
850535
645034
152747
1067948
335497
690134
456029
604190
657274
780720
218963
29954
442636
922492
879229
397748
68264
568746
152649
1042012
745918
166016
596518
810590
960747
59998
998697
127899
491410
366531
836943
162663
895091
636842
332273
670932
167884
804454
349952
861580
998636
755359
1063123
296087
619789
267873
944201
222198
281729
162525
1090748
948412
974614
250179
238602
972040
298950
67971
1090192
1034387
504325
160132
183613
351378
171960
322631
9839
905310
107986
32830
193779
602059
581505
286686
1052218
314843
976553
125733
419232
827691
688915
671923
553906
245900
45612
363383
780323
803838
99499
525350
900455
853232
345750
126577
239870
981589
126087
362883
623929
634193
377677
944225
1088349
960888
577859
129567
385588
704335
745743
43366
758552
452897
211645
12036
1025918
187751
1063091
26964
938338
595988
901272
525129
408034
398400
593710
785472
270686
883055
968293
148920
634372
906983
373821
840168
312055
191654
911737
616627
857402
24975
715534
452808
557610
20544
198598
186246
85328
771543
335409
248503
28791
439879
848467
134066
324066
655177
1060140
17670
249254
128377
106204
310689
296402
588723
975331
839647
461913
26837
1082519
192203
993737
805916
378799
352282
240614
643036
439552
1003317
413785
992259
1029725
555784
184430
828588
1019527
202692
811956
52797
862061
11728
1005133
345746
220814
328845
626927
386885
742010
174117
464793
1085254
677636
313741
915124
520303
393174
702821
170182
315083
1032717
585233
110682
756475
974070
996240
975370
229599
128904
309510
728622
632788
454436
507873
811339
174165
13929
1069246
1089544
361867
419494
1000544
275769
409168
238187
626278
224000
859050
42370
815615
1060208
833967
767588
50194
130240
650005
539779
650799
466718
923810
815994
1042531
77858
697385
314827
460656
768225
1047506
371883
818522
965152
933984
507532
76192
338666
23481
657883
525206
523714
189942
48361
494029
629465
438789
435012
816078
821573
862644
1028469
812684
353859
455065
312352
968506
52005
586840
645946
743461
962985
720454
656722
44331
182941
686357
125922
672830
170835
498516
157940
47813
232951
325895
974881
351991
1055145
879596
588225
474841
1026669
380865
26957
546589
457723
816756
410158
933619
284375
600867
122713
1082695
855684
306540
566454
412932
1020128
245225
835168
11662
718037
292295
942531
747558
528063
278439
805082
136945
287705
1066644
402283
837510
660622
288157
110535
666028
252190
566457
779497
1010659
1008059
523622
197203
375591
1032038
495707
920670
447899
52152
869556
412466
428649
711368
174727
434013
801159
642832
598880
249392
575051
944583
1080035
595943
20814
629782
837588
62298
84238
283192
72367
118328
406680
127897
535603
1065044
53108
454074
100815
737476
949273
263488
793296
743949
735359
67513
519213
812430
760255
868809
777258
591769
20992
64872
425018
958809
131783
67294
539964
330388
155341
983553
270369
378187
126642
872315
788657
662571
1045948
116733
85806
4611
676078
224903
605005
293760
808373
349662
347198
606531
998248
547141
354763
237199
121636
725913
731514
428150
882250
669889
102671
1034615
683506
1075179
916397
913643
253789
5140
390619
391478
566008
770220
455073
534728
289153
777890
1018059
227402
539410
1087600
26808
144040
661234
926495
904732
611759
1074264
1057597
686080
858099
909943
1056024
1057074
4079
528018
126363
380864
850167
818514
739950
741000
160454
159404
150415
950051
1064774
486186
95628
453341
163071
318863
650583
486034
469739
1035287
962434
862795
27880
1071394
645836
768768
1069605
27253
275187
326393
347005
889494
882042
459478
236088
728072
364642
458547
775895
1037671
61816
491922
311539
1014264
859303
999236
685451
983274
470245
737290
133832
334342
822676
603166
168724
390557
522144
262519
604708
250170
246571
269673
717189
302021
101533
233313
104504
596303
453777
907944
833488
422462
727295
1034297
400726
457448
55924
100451
789503
939807
191420
745984
934231
656743
1061844
464722
893517
460759
110567
685774
207362
670371
597158
142401
246521
157401
763423
1090563
635543
952275
120924
123387
913017
587593
439447
352005
750010
1001769
618593
943168
758080
376829
295664
218726
484349
643481
749497
1074468
924999
903623
721599
430575
41761
150390
1021805
214724
594115
363126
475520
178193
918758
639848
758953
746621
783782
1083011
397330
602174
770390
913282
277342
6413
611201
341561
112228
1006215
641769
57299
1094050
195723
335642
1036375
359687
638932
991816
27653
964934
334917
334370
586699
946472
1078841
30118
813588
861659
225357
334711
701106
344867
1018774
402851
660065
478289
836438
334998
742060
128393
813611
498027
246073
135923
990069
806321
918249
567382
473650
78776
78775
205890
881578
1082736
1083786
669754
836147
93771
562316
154644
98650
258864
451649
465463
883809
888584
1030191
384111
557966
15117
317151
64045
566486
712009
684828
900415
972627
958080
780987
848861
758094
759144
254847
223303
371907
849733
328370
682870
104762
1078564
205894
553768
794623
536802
396019
111439
217015
974568
462815
1010834
988999
584582
471562
861488
279523
63997
63422
258264
758871
936196
124834
903897
715764
716814
279427
516174
875937
344439
240741
619163
905559
476204
515117
916869
951274
1081548
156353
461322
608383
474246
894048
552515
10612
1038851
378122
160156
925117
286254
664839
795052
918072
12988
1052629
737451
168727
544004
779687
293946
303969
1009286
270141
614978
846994
510037
1096129
314548
111167
220742
242587
446752
50077
432047
474122
759317
413288
1091329
245888
613499
154809
99147
747548
728423
315937
423291
424341
944449
994395
545101
628735
849900
261918
519521
289875
399340
190353
763766
755552
797184
741109
517059
51189
238475
665430
920857
936516
558659
700493
65244
432678
1059693
407585
246991
875858
751823
134774
630608
904161
865663
625706
981502
85987
456692
517468
552178
193858
325415
271586
110428
781459
470482
469432
51794
747549
465367
1037705
539937
613738
972265
1009237
647930
1060742
363587
460874
1078620
1020803
553734
1007946
49702
96461
420425
294973
143544
177586
895469
423285
781490
164455
328271
23922
1017256
593740
155621
841060
241402
10469
873775
766025
729598
270121
175785
624446
945359
398838
486752
567274
339624
544820
379375
501916
1028941
895338
475013
839875
6905
933008
617365
358828
927508
296226
228653
233662
314911
845735
63719
602158
829204
617226
653724
94441
340668
1044435
1087280
65258
976987
450632
573018
932395
691985
1016612
835050
925500
361452
14553
984169
516657
574649
82556
1066369
301259
497888
202179
170138
874830
80150
601558
663208
61134
652194
237597
1058424
333909
449232
895893
660700
332298
147499
1089872
361513
933581
279340
1088574
602424
392405
179922
128262
51775
531633
339792
406491
378670
763182
187617
527819
1066460
270974
102134
1024591
329527
920776
142579
447216
785344
89829
886915
31165
957128
571318
470874
93853
829778
1073685
728875
33782
948331
800982
376855
43718
704774
944302
588198
471004
673739
288370
830745
900920
207037
788129
156914
87975
496420
25332
498407
365572
922938
1091761
1019781
454928
467266
752864
93718
235256
243894
33956
437990
437989
656315
999026
173391
331941
161495
162545
603203
602153
479961
165136
702166
108964
724982
904281
703390
285477
667009
642741
662767
657118
51514
385470
1046660
898591
833228
194182
628154
104440
608012
632553
162274
1074477
573026
517239
910159
619701
675163
566487
445080
323109
1076308
769216
264619
168123
29512
825155
309924
967190
742842
555109
86000
110962
430158
444268
713737
858593
950818
287274
616503
767735
277068
490069
672527
281431
918481
47615
517244
627546
786106
153421
888815
287379
809771
403422
820390
334944
100626
1001074
228781
32190
640700
777888
936819
815224
540106
1028975
390808
890369
773527
993495
450407
241029
897055
891616
272846
503924
238954
386170
51051
295945
148424
550991
290447
974328
585367
341422
436162
379857
690154
101665
196856
529638
654339
1093998
103283
144991
201874
1017240
929700
798883
38754
371259
410080
899438
386011
344691
887046
945064
956017
488718
982134
436052
243450
649069
217967
111232
862278
1047607
866582
157710
216350
650742
553677
713289
660894
590790
349505
863873
408571
239740
616908
115274
85584
93475
673292
747372
820272
243579
487410
436377
556812
100496
1074377
12141
491354
75034
317685
754561
750849
15620
926972
34825
1051155
606748
153595
138432
311024
842588
865922
1077924
216314
1009776
261293
489046
762013
178178
361966
73839
636734
938084
19381
356432
66849
615283
925707
521877
273887
1074175
601360
768206
688080
867505
385543
978317
236351
600754
68161
812518
467572
702389
888240
510733
1043703
465358
51447
970666
223664
113450
627939
514563
985066
827467
1017400
1097609
61259
384832
80337
307869
162748
691297
287047
767502
74317
884951
220356
410994
163968
814893
648126
102788
405058
1067367
529198
980399
708186
885409
423079
18417
346623
477395
1043533
261860
1080437
278968
1095213
618242
439512
565462
566512
547539
864940
471891
269948
242337
337412
980189
759882
898126
395360
887634
888684
26836
645965
276927
959895
904024
978977
36134
923834
554645
898549
574740
80189
421245
393312
125650
701223
929117
448804
1038901
281320
4819
384787
910864
573549
950853
1053235
1054285
538610
112054
912580
711744
767896
1093645
936970
1069165
167683
824788
597220
623384
1097041
495129
951457
72788
17328
302865
49560
267443
379418
407334
59259
516188
514867
782883
358461
124189
475483
1047658
1065195
932231
491601
965099
635348
577669
146336
142791
268216
509154
993272
1058462
146111
822402
900694
1070865
449069
166560
1047591
928893
558306
288320
187970
216428
270599
483804
658954
671345
268143
848271
297020
676067
20843
933086
481881
123159
458084
1009903
153092
428403
783350
882348
551461
884550
55679
934695
333047
209388
182279
180609
772029
542923
675154
1003485
74690
29030
315089
580022
419531
8940
979675
746728
95320
764225
104802
998996
414382
617550
328106
31557
849958
35915
857415
820910
1037005
1061418
187088
1054183
359503
536851
112907
1081623
475543
17193
701234
842857
324682
747883
196273
270271
412092
386088
60628
1007399
808305
736447
1074017
98327
657968
792754
432751
571393
1007831
633830
650416
244058
664675
838960
96212
1027606
805008
755127
1009583
660801
109749
437353
94242
69426
2461
594043
457564
103887
544288
827770
205959
878984
944585
209477
217378
326671
528650
90887
905335
643072
1098883
323815
417859
1005698
477505
918069
63055
609039
555681
243563
726816
992153
878876
347560
149370
729767
784758
642486
369198
703348
281570
928578
547439
72316
815794
393252
441989
944311
205924
12245
583264
912751
145445
588076
631594
515710
107377
249377
1093922
663164
126855
192929
891333
449815
212665
373253
168203
187205
950186
771308
780167
1093778
580957
45296
865519
45404
477551
53015
951099
941973
342100
687126
87121
962377
834140
217362
164155
505468
1073168
1077719
168920
690646
142553
162248
410807
201844
1031401
553042
1040659
849919
545523
404358
391051
19071
242586
540969
218609
319987
936861
1046437
701612
215824
865169
49971
356461
401994
1036197
473796
625426
323224
244598
353533
306170
1055399
80889
379476
229445
818891
19823
524761
75738
32408
523292
321917
978542
1077931
461769
696625
653000
207583
732148
74424
632180
1050605
334719
432990
989092
520828
626308
736479
750234
324925
628092
277172
1090366
62065
358089
848363
798709
188118
318814
300532
954924
234153
139924
844241
113414
903213
1012412
553107
175059
247216
350568
958932
20988
947892
48042
145840
966945
659913
793951
637657
415055
577553
322405
978652
910773
838892
697347
887345
381173
1094130
295598
172776
874090
870631
220321
372677
513157
677276
208071
783323
701206
876371
993532
970268
14689
462220
851836
12374
155810
1016299
520644
1052823
874461
118072
760386
376272
744991
950057
461746
127403
299723
348213
981390
737811
52165
170073
599755
886653
629805
612514
185645
757348
439434
469215
371849
26156
906072
725655
1004090
20874
1058906
497483
834393
350431
411659
439458
255086
385603
69726
259989
109806
249333
555683
596505
856319
1033825
90428
645553
671340
608604
996609
1011876
83633
678120
294927
638339
715517
186894
914649
11766
48523
715825
598998
445397
524682
139708
82301
362360
852096
959415
509107
289994
1032130
283728
3990
429433
1088320
377739
483470
83462
435437
801592
599039
1057505
91797
84727
276922
1072751
802341
384141
862351
307949
974127
144953
969013
405268
955163
918217
377666
52770
126263
7324
698481
1090799
3144
111490
309420
222359
118217
1097945
889270
739269
174692
116409
1061465
102161
1034678
317246
175147
918647
33649
339349
667999
113557
988432
238461
920998
589023
408009
199913
461868
307299
524240
34046
285048
258038
816893
328473
1097332
848507
754024
799564
790804
927335
275991
76030
392100
397208
377078
877366
673221
1018754
667137
754200
446831
586495
474425
554380
883938
1000083
988624
302231
993419
217453
695097
576405
1024195
34501
868025
1051007
846232
90907
1016041
482755
907429
1074964
467824
81953
52161
9876
708371
879365
11265
591756
919445
214885
434645
143933
270921
503797
778613
1057068
824462
1093525
727704
817784
143190
214748
417173
573420
63984
642472
332689
566346
685623
331266
826865
842189
201689
601449
951965
428866
79915
519350
554821
685306
413830
674105
56433
340782
379018
177265
806113
49998
857167
455420
64512
1038879
628138
193840
539758
1093073
944919
268033
714315
901946
100525
218909
739780
180588
937810
292073
354604
410803
510324
861938
1026714
434277
536920
256606
879393
424570
297065
38695
1076325
227649
109646
760414
96148
50363
968906
1003409
358560
1074640
784912
590548
670784
247349
101192
299640
247656
396243
408543
353403
780056
50136
277064
472738
1006111
774978
544960
551172
613362
193181
608640
104046
945687
13196
325188
102138
839789
529298
190596
73566
1019899
824647
169048
294982
976748
774478
990778
296724
457222
975421
666700
40453
662865
516939
387771
279634
51783
223676
739698
451097
631686
939190
227765
1054439
1077165
928112
307236
423156
129153
609085
702899
1058483
938928
61364
554149
966543
116860
499782
312951
73258
251220
905960
919863
947446
708621
469457
723149
472800
198909
272216
45155
944685
850434
752917
868929
654975
582211
560317
1060259
338963
741873
429884
874073
1025749
371408
510226
224640
322810
1060918
233820
832296
898086
195670
360071
919074
708798
448782
351242
550451
283224
1069232
249773
312238
313053
817502
768575
141162
503588
76291
142621
772499
1069413
371751
630574
508967
724945
29839
894038
852692
225289
736014
37404
265296
554037
906775
1087481
27492
818703
490270
1014205
831065
405867
517396
616986
262843
1036267
230773
980769
22217
755204
370927
131925
453552
630779
909702
363700
197674
885384
490522
599682
939789
270981
65103
65902
1083125
635866
874561
1005669
416564
477328
47777
212966
294642
669760
1060371
796532
772644
283633
662115
499332
806672
919481
663796
134961
393207
305876
611132
815965
524129
441789
145090
127959
91307
972123
299159
241263
646424
808144
1099883
982303
493182
923685
815247
664642
251178
1070180
1095070
184338
447897
776543
983215
239507
747708
645205
619571
632316
525839
938951
109999
259854
587798
1034879
1007702
985285
314996
233814
752748
804620
824725
1026372
860586
346867
630357
460896
507854
378655
97826
883927
108727
615231
110536
224568
560708
633867
390504
787146
900028
913997
54551
545865
1098069
673888
1022099
63637
250780
504720
304175
1037523
690041
622640
248080
1080438
556026
595709
962795
1045344
359548
57548
53946
931058
794692
379635
768389
796994
522051
469005
190061
115193
815489
739747
299359
818356
329412
957525
1094573
642704
507248
102149
650619
299522
398436
467066
8138
206759
921635
971364
965615
707944
410033
121474
808701
569339
969374
372970
545945
643350
820780
250297
1044609
964942
759075
520539
997939
276713
570705
839507
867149
224514
396521
8324
1003342
111853
234884
271828
584545
1055343
115591
1031419
381603
76318
1074344
492258
412229
346488
762907
913256
391796
335153
334103
1042918
837467
887331
964674
932552
783878
743756
204637
709988
231459
230409
124729
778931
923859
292789
278967
262783
474970
207172
955835
924712
221097
904399
806631
48738
779090
283476
332142
475272
910404
1084606
199494
270890
81513
958750
216882
714037
715087
443281
410771
465888
833853
111425
802542
292446
631175
245542
237500
768437
507676
454581
216960
615602
356957
967161
38303
478035
180584
1022976
184486
94054
398101
589447
588397
1046315
782206
642515
252418
611972
1096568
554383
411472
141090
889960
1021953
967290
551323
974880
804462
189140
971395
214473
740160
969012
281545
550418
171221
164195
930602
142890
387845
164135
34857
421945
621392
365105
967493
491816
284537
128259
184038
314033
448398
943017
678364
570029
180531
991255
964170
896082
626985
642115
978123
837954
834979
635840
704525
284946
948454
1013565
1014615
274676
724872
542941
71781
1012843
984308
84369
1055451
609995
612625
204888
405949
114622
234387
686479
597633
622509
637209
957592
550389
102520
967649
27043
777222
860172
383705
94952
419946
62213
619239
303280
690963
457336
1083142
59953
546312
92218
671638
580507
562526
872900
814636
1025650
965725
1097728
52301
836584
334147
779638
49717
808249
577982
471427
163748
1010458
581553
539329
358568
425577
288647
479568
432017
264446
797136
1084480
751873
640808
386934
271495
885253
552463
175302
333825
384498
675902
354340
289518
543619
755525
600644
325503
7361
1009290
114790
349987
982412
227274
816075
559132
334946
197636
1064049
851932
323998
112087
722464
82971
921933
931270
861308
1089201
414136
861762
470388
676419
1095259
1032977
414968
602815
304728
351573
222077
221209
553587
349328
69608
967498
1007585
753618
791074
712800
466777
587780
633016
500925
907936
376725
567759
119909
650568
159435
205513
839125
444704
705753
135834
685347
75039
1054725
837694
220097
15500
799507
403621
1086535
844547
357129
443091
881573
576908
691846
716260
997044
405374
977468
55863
1043934
472414
753689
119532
466629
881469
763921
585946
1052171
364103
769316
313852
297198
599961
768917
1079207
718008
689870
74866
689982
1016785
876955
1062595
185970
884140
140550
33681
463925
1090072
929059
423794
275115
53039
30220
489645
235987
933942
485142
251171
896685
497869
347315
222775
584983
428962
150317
149267
104122
103072
216133
542297
385556
217173
784990
564177
153695
249236
767287
670890
669840
446464
1055700
624670
498415
613250
671401
312426
583692
155314
4597
5647
714112
563205
652626
35878
45277
892043
138747
216094
720105
501822
675065
421897
112605
516855
1024267
212813
203604
1100300
390280
992127
510963
47957
691054
197811
909355
132318
970192
81744
272470
782260
1020360
801289
779810
316304
138016
493514
74625
1032140
105209
292517
526208
298581
76234
461279
514460
950284
1090387
215358
1031443
990803
402659
500169
415432
572102
864633
292917
822248
1063634
670168
956618
224410
69176
133764
61105
346251
747017
83559
51761
613732
569834
692671
819602
560960
1050622
1093422
880644
310937
265165
556279
1065901
37823
210894
349462
966908
573495
273468
203882
58942
646707
1024140
616020
409487
405813
117171
36551
881200
396475
688585
470777
684925
908968
1065481
154771
214262
645758
743947
480685
586569
298285
151861
20293
854289
775977
1021808
42024
1014687
232845
676355
950116
347115
599928
292192
943166
777324
516826
306481
964443
535617
764114
711275
38522
775841
1100383
83412
787678
71600
968272
197292
157770
619142
1088228
122189
875835
1028806
942882
609998
563230
946479
280197
912448
277766
315259
207775
120970
206538
1007687
224122
956545
270552
312558
205330
291744
954190
91409
813832
441885
556002
523881
34488
624132
54273
26310
818407
199707
275586
775877
948549
601374
693194
167690
53943
937100
820861
1084021
419418
1086407
495306
187825
394624
175675
331662
169093
1005706
314018
169616
740778
769796
520045
473338
778765
652731
1087843
275878
1091688
640672
790416
498899
902096
630011
737377
708625
160277
54501
964510
439553
1011071
408993
935272
195081
693364
554648
785329
228358
409529
498617
571705
839413
330696
590833
344834
886807
280365
1095442
662485
73454
698466
270533
140360
49715
61494
1002740
390916
192363
756967
1052872
281125
1076081
374684
798725
20310
879396
405737
29197
821946
389252
866575
242199
301397
817999
763869
587407
582503
99222
413220
148450
1012946
54213
633295
509509
510559
1075158
731575
753889
1048915
594907
419855
565315
390376
448608
808438
430219
863478
638622
340473
979250
842614
197303
420135
42582
952882
342141
37010
110511
224889
445055
290292
1070937
123023
923881
499765
932995
93728
502134
53080
167414
1042549
325688
490819
906665
629919
299222
485189
54530
929934
696475
170240
2875
801033
415640
567752
798121
249606
908045
1078087
266007
115255
1022893
772505
560946
619132
925147
816433
951803
490339
484475
165300
890642
245527
560215
606648
414921
337056
48944
543895
228445
407986
33781
1041622
987807
170387
835540
223791
736949
716233
960373
100526
61969
591001
1054415
961305
44494
584980
642164
283256
836278
1040213
600314
3122
448069
340448
839750
871129
525920
20031
669723
727637
260023
334832
930530
809424
147643
89439
81718
33267
283627
985593
12864
1033118
448462
373768
501746
513954
580785
688177
40538
162540
514449
630657
473556
51583
689906
404835
205489
744250
392130
774583
489679
179887
253608
871587
691895
624482
937858
858333
1009961
424914
971843
782532
814886
400195
56761
739623
610364
1014348
497963
691062
129688
687790
1086197
340579
512847
758002
967472
232792
747142
68643
259861
439715
224917
592975
861688
337976
307168
853146
282542
682843
526471
940493
777017
974666
576716
598150
376262
811356
1071524
474120
474508
598024
603766
367467
157125
191488
144385
281149
833660
712822
799488
298221
720344
493550
1033438
155403
1075302
291285
700496
926197
49447
346675
169203
649660
856469
510744
335649
859755
656373
642070
233587
577396
585676
387214
935591
99788
26559
1081449
400613
437757
241419
723692
245970
960669
431718
66608
753787
428808
61067
828831
803120
750742
134214
337597
587565
1097536
507614
556235
15324
635165
492303
791777
703942
352154
498933
989580
132684
957896
278095
162277
860544
869883
227861
244015
938609
767308
161669
927982
535462
430270
727655
44396
923883
1050192
463622
63043
409161
1028571
612367
571778
690511
576311
920353
323434
129602
179789
493507
893571
640820
366386
337658
191770
1063342
538060
666103
71523
1007504
787478
938337
454942
33967
999629
294144
205391
324956
619748
873816
513105
1081908
917037
96605
756782
434789
1079042
83487
726231
761809
751024
325086
966894
302708
977314
590497
798397
134241
136522
120471
98903
352614
943331
1026468
924959
888849
46814
286294
1063075
402890
708550
827102
522793
3585
570520
390186
313007
314057
1068401
739539
1030121
28772
539946
664468
57908
1089649
452988
946875
282221
208331
789814
381988
430750
134360
558282
897249
587561
36181
616469
641791
817203
5947
75876
1081412
774614
168665
545731
656183
37252
414806
183198
829621
433864
560582
696017
724749
807027
922648
354347
417370
368035
401617
374914
52544
482162
490944
508241
172361
399935
2534
759699
900068
333600
263788
949773
681723
682773
1003861
766948
741640
371800
818458
178735
570574
176223
917315
940604
705395
524450
297124
1094887
29114
692689
855664
975358
510225
107344
331503
145735
764653
82431
281633
717179
171086
26888
289625
118712
625754
329118
291485
982536
774859
124403
666355
625621
372581
109179
25228
911645
476647
982890
894082
72311
285722
484595
835511
1087426
810640
1056819
75761
470112
1094495
693445
188869
945654
872875
687016
106364
61426
299269
136507
601685
967838
425743
991303
180726
334167
671133
446050
975391
257748
21145
383165
860869
595230
148881
819198
484145
1079661
685412
187909
558862
188434
918306
837985
445664
786206
632715
266921
1062035
808563
71055
421194
327811
1080356
1099729
899956
446891
1032414
670864
791554
898399
172818
977806
500068
896293
662069
1095757
1009243
562010
184792
185315
477745
1037433
429955
888847
784753
48413
302846
553724
631750
658492
474570
236179
53012
871120
791460
68976
910180
312014
284198
126937
772847
200582
1044110
1089620
573797
1016014
350360
990286
603126
456233
771461
470246
1081219
913292
781761
720180
961425
60053
199183
491450
868363
996757
617655
174381
13340
371997
191658
182927
193529
646472
913469
649484
513956
610806
495314
525993
851014
940114
504364
794795
906274
381058
671913
1012705
262147
1023665
204822
816502
435981
116220
963544
108540
778881
917573
302799
757463
620991
287214
1094759
1047195
788934
451899
1019554
443065
138035
86794
982739
162510
692051
421785
920352
1001892
755632
490965
365638
787775
329065
586481
91229
1045767
757245
564288
1063463
1062412
47816
94035
1097597
647727
834425
155765
956459
985462
737006
609917
981202
960362
959312
625691
1023797
216648
708943
762257
43323
335976
904666
588300
759016
990590
152882
38194
504949
1096318
187761
886998
174710
617316
938515
47633
571763
228771
288127
707991
831991
234605
570433
489784
680082
550596
883125
924892
247375
524428
864500
739962
588358
226108
779783
989928
270855
461877
743890
201555
518030
945092
663828
466987
892618
19441
597357
921922
141963
496990
939480
427139
614716
799717
94360
1012863
57060
108654
412324
205975
313440
824847
443408
496145
44145
605481
220202
847846
490782
52077
806437
935610
846630
433830
328725
20149
789317
1061024
226632
171207
534187
636409
793622
957041
719690
1042795
307473
964676
91527
509964
301867
5874
233405
515405
116365
385614
652776
852858
128669
522340
690189
1017740
637893
728643
260560
55626
474754
624468
129488
124042
669515
862731
166920
604698
330285
1051230
892713
680609
1015042
775855
1037858
496272
88958
446807
636864
351543
37774
704984
396869
14568
74157
276108
53162
208074
876626
360445
986952
450285
757023
281191
171742
792246
1017087
179225
1049845
560961
222983
748807
424934
88110
105358
317759
544058
93914
705416
169906
361369
213209
927692
2165
334926
22433
341816
929199
171514
606894
53547
972765
594765
351791
64099
654190
511413
1000715
826415
104724
162747
827797
404643
283897
655545
1019900
760175
595022
271648
218526
938240
730190
667400
971729
164145
552185
692878
783935
788505
948317
1085497
242385
180574
783116
795608
574789
200944
65670
529437
351246
720475
1041257
792166
253718
435551
170125
337466
722735
1038885
932981
30627
169230
554085
1026725
737514
145612
513669
711745
411795
598121
919598
579342
1086009
945779
343173
239710
541058
226532
731775
164907
311885
604171
646988
588465
639535
1022939
944883
98981
657942
945948
910683
244585
40368
534821
360545
299648
672225
376131
645867
1041908
80554
266243
47440
249887
481543
803342
1037500
931577
578770
878600
293119
1026654
493195
129767
358047
827019
422247
457643
300615
502243
1028466
692306
243381
1024418
280294
1043520
956337
634709
41317
457329
474014
631897
446543
509198
100123
173003
1087405
563865
965046
529220
1095339
3365
181356
182406
341827
190635
635525
142329
624615
744513
1060217
472006
846430
1078423
66940
696570
630067
963964
569009
353244
475139
992340
159889
322303
1087326
909912
708547
334610
396549
928152
416040
839195
722557
96504
644738
887339
688008
530409
759070
73515
1097842
533403
262575
42572
78071
137679
908867
328217
1071187
902164
202247
560188
710229
787042
76883
295246
205175
568325
1086614
424438
394813
926527
792121
112953
347127
899864
490734
1010040
6251
318358
764932
18716
716046
490267
976150
265558
182359
591201
401886
669625
526546
316562
1013269
638889
121001
81984
558316
1033746
105457
608301
892185
673578
305723
630962
20963
81043
696965
704163
181592
921803
369262
1024476
52048
114166
473705
899933
325287
524609
965319
1071865
472457
271990
272550
570927
833405
537786
10595
151978
1082873
833282
908142
163353
410338
278428
678560
1086842
311382
446031
837606
864054
226321
550430
568278
55794
156072
744129
704328
338321
754813
1057507
844125
438331
1011676
352634
285545
1021755
12268
1070401
541023
218793
146495
806062
367167
568768
94329
232204
143512
474366
775092
261164
290824
853496
748822
273273
575336
1038835
65185
1078403
280108
482598
161055
431339
212310
416798
612204
949746
451963
312634
522370
980748
121998
523402
76382
666575
425080
1053056
110715
609184
565849
527169
311249
822373
41320
304818
416234
826910
1075950
657807
356136
1024717
249769
345022
628741
737195
886312
432822
286791
906220
791326
1042514
879068
789943
565038
535119
482911
481861
966092
706935
559070
1085480
408728
871673
536959
810187
243712
341496
866775
726347
385687
921721
700181
55907
899309
990449
376826
614121
492922
882443
899900
891010
798283
693863
126589
604335
324855
169984
145813
264167
1090761
732787
971688
624350
234962
925819
408932
53675
455968
480975
318498
523360
865661
233067
622510
397873
1067448
961399
1006006
265093
1097663
419704
732369
165454
126199
277029
34549
561482
277781
1034535
926054
396311
452493
742575
968900
245865
705557
315046
878976
149873
922892
489451
106106
111668
614531
233202
889995
10473
704829
729843
829292
518962
796245
445621
278212
327510
157370
212071
145093
1090337
1030979
910399
1017738
1074383
209579
61600
1020722
3776
151100
260198
895535
883235
689665
93302
846011
516521
559984
511173
643415
848202
634694
1074832
690985
619236
277269
107840
366633
784262
404839
507767
516702
886327
111118
425197
1059540
799736
726068
262636
503136
703371
879119
68035
972102
869071
103985
428525
545952
93913
983642
695765
221883
986291
646232
917831
71210
491195
791990
117706
1019223
515232
107830
456847
625972
107023
948384
7474
817556
968974
172642
842019
222239
340710
638272
20341
1070221
1015059
217626
82920
133735
60100
863703
42500
708545
323143
318081
1013100
294633
73619
115789
703123
149943
859351
430314
124825
202103
42585
204257
259048
373325
495666
1025733
472560
832255
993528
605810
555596
648801
716093
981665
50894
651692
370526
947240
882894
487438
866890
768412
928618
920884
75327
1058913
89708
102476
298434
866509
472528
481643
614753
1050808
182840
643452
194134
639569
356769
267764
494015
695135
272472
750344
894399
33304
961902
1053632
116920
363231
509079
984195
729707
345763
551385
625025
753148
838058
99954
444608
380295
613721
572900
905608
170119
969378
146996
15139
986924
42683
215634
323382
823641
700040
707737
15567
151321
662694
447652
706603
162987
151820
1011600
551469
679778
1015661
294025
247655
849283
270621
485734
1042788
470248
715232
494821
174264
1042133
97357
100351
997830
235787
482342
402059
925749
754268
1041193
67559
880720
1048661
872462
313335
602289
419631
283325
296178
485949
825882
933912
46307
1027776
430994
897097
90965
520369
813086
680685
912973
196804
142941
107845
136097
679406
59224
249269
250319
679820
828924
252382
787998
371363
35383
396818
54394
828417
70998
607444
877448
346430
267819
944436
724139
117410
101619
190954
572147
565133
25735
798744
727318
537554
652320
672784
534633
223789
180878
579719
485525
9515
159652
374957
673523
622385
538659
745800
392975
161924
987907
472296
508775
173611
523173
938825
690044
211878
1015082
222056
325392
746523
663139
1068014
79350
600737
835683
488450
767052
345802
574706
484534
649429
990249
258347
333357
831742
598118
459593
983843
1010446
203485
635055
122269
825598
48402
469551
124221
922481
447913
335565
194993
569893
263208
338978
376777
277728
147858
432819
525925
141277
1011765
1037774
712676
211512
655012
289370
383154
823530
839743
842956
875159
132495
1055481
110718
898672
29316
341345
397808
106837
390520
936514
831863
765004
290114
127794
768330
179456
871296
442252
106637
29638
280497
359239
590912
589862
588812
397263
701876
953790
964943
868569
481821
735785
734735
678208
295527
1023593
339999
214900
1009995
897677
523888
946871
837068
140164
207840
631756
110390
624904
796854
662997
189224
928424
962895
982271
235520
1040154
301043
272783
621565
484453
417486
663868
421231
786149
249183
637875
340299
624613
783582
858139
925015
374367
185178
27600
1044043
508319
646103
1021786
648513
819922
489747
358914
321914
397004
143362
13455
577020
385269
122987
492901
1093265
983869
809370
763592
933764
861103
890607
273274
5437
546257
159897
928795
579740
800572
988519
972165
209878
1086439
1009156
627474
956637
339556
396840
54046
814365
187694
265763
817593
327154
554921
345567
81729
6284
732687
489942
779706
723139
314484
1038308
865932
791342
989065
725430
688431
1085904
130546
1008477
1013469
402348
685482
828890
207310
855403
668545
394258
94947
528100
708540
872780
424009
160835
367144
476875
282246
856705
778551
895884
466983
170859
1016921
513263
62136
536907
1072702
393590
1046614
45994
197661
342008
546893
830283
512907
159287
274442
718619
800285
889894
46775
1061658
269653
368927
456018
928648
146580
320449
357940
774516
240895
183950
367413
544354
1060346
293583
630379
291373
98163
1042760
475109
894615
458949
676715
727524
766758
860933
186799
209029
584917
301564
845628
127861
714008
393060
614664
586745
472313
335415
1093515
289918
3625
661488
649151
585555
1065024
46733
1001349
652807
311354
648308
649358
564768
186400
710182
636670
223064
370168
992665
348516
326931
379620
665473
451059
522498
645043
1031423
687048
108905
1090516
844412
619739
272558
994177
1048116
407345
354219
1070549
497656
816278
380526
167317
960937
639897
160231
284504
601054
1027200
1089466
893539
780286
1011902
572745
664327
737028
780909
481105
1017096
789142
432320
825724
303581
1032882
76108
296949
1074828
394797
367984
307948
90669
246594
768498
1050525
1089151
674473
977891
840479
775682
804754
130507
1079572
336263
1066374
634825
813985
461667
128872
577473
486177
645763
507474
662885
362587
60188
431747
636500
181780
775272
626623
5027
647282
127538
753438
102796
835444
378994
494984
315483
1050409
949875
822848
305249
702583
989233
160621
9567
859022
953004
712276
53406
1079322
376916
540532
233205
525165
1005680
223211
22657
730251
144631
1066258
365666
118827
444188
351892
1084671
692026
360993
820194
129170
267789
514779
594849
372999
510472
697396
1045603
741923
629685
733225
832055
515459
633045
24374
927375
1064224
993336
286564
218545
3252
858473
1043872
552312
399021
823205
763870
650828
144315
343559
225281
845908
997756
348934
77459
626493
428951
236124
880931
425111
133698
720252
657798
991829
1045225
512806
6897
312661
193932
789353
1072934
387888
1000376
894052
483708
110112
376074
151857
1049787
442819
625498
451940
1052496
602889
232273
518247
759769
82455
346096
865465
262240
919601
369623
904690
366773
734833
112799
34279
660940
350607
1054774
903967
589446
664522
1026897
953185
758346
477598
956925
774791
322932
1078762
729090
890456
449705
235366
733666
667260
103737
1063943
1006605
333577
319099
37706
842520
394189
51532
820626
196925
748738
260245
632692
658313
691929
824360
901101
234408
840284
65551
345580
1022935
408507
115300
1016275
783979
160777
454739
632269
103062
229257
491550
908741
793048
285838
272993
671597
875630
556495
745288
723222
749995
188077
887305
822609
763168
7115
66785
394193
5696
895604
687390
940445
1083248
711205
579955
263905
145314
190900
918872
496220
272588
388410
158534
577238
767490
265642
544414
377626
506121
863085
556486
710302
767797
564747
74947
996804
214127
1029979
905591
748342
249022
22015
79657
678232
940973
7885
490749
398056
365271
586528
1083743
780218
4308
955195
900950
175064
939726
762860
251001
1044263
247566
907687
3168
1093374
627517
245284
909894
273532
679477
117721
510160
811777
582127
142775
385942
922649
844565
107681
1030746
424959
545986
220807
265675
139366
15254
612251
908563
583326
525227
583210
1039745
711330
256352
1036163
810597
263017
622645
147949
308442
921367
386669
1077698
898692
878971
381253
98801
262040
512085
346657
1100212
63793
114660
7366
476694
373436
730942
869567
978231
1011608
762306
781977
531435
1066881
426794
150247
327642
281198
917766
539940
114824
554427
949203
103344
92966
104889
241389
267421
968444
499980
998739
701311
112512
777239
1080953
433087
355118
396768
816797
666839
884300
792127
309175
232419
994079
239552
80107
575845
212098
662157
456785
119728
592360
253843
478796
799229
506565
395224
1021902
246167
401235
739017
443668
818289
299277
600336
412917
988439
84283
53687
190967
216540
395502
769324
662007
543144
671006
25775
899477
1015896
736828
416112
795102
783380
216351
1043324
4785
294713
566694
80824
915369
1081898
792849
715220
974542
433888
751276
540904
598061
93007
99666
624871
190799
511419
81866
764319
507250
59937
156131
601473
1049450
631102
495972
539976
595245
1000271
830674
62917
748092
477386
856835
404140
433096
40069
230600
374955
770169
1054277
83766
871414
18293
157064
300502
392522
982475
387307
388357
1010402
359973
1077152
68766
266803
339225
547306
503822
68962
897367
694718
470788
104613
350658
942360
986909
862690
499287
154238
853477
418361
58323
259488
32583
752408
457501
732146
7345
873878
648720
960414
408730
488990
428378
742669
378197
361808
939241
1085913
978800
485388
547101
881553
651801
678469
908458
371494
10468
387486
564713
1076423
412860
452755
403447
404497
845245
1035469
1011554
803330
935072
489029
738205
715782
424340
1051786
670802
1007423
445192
400819
665711
151083
98857
238798
180616
921521
111699
209221
448202
934779
869192
617693
593992
841531
667157
516729
469580
16797
590089
1040122
247546
553858
1033313
209710
854787
858818
838179
411452
565588
1043022
448766
447051
1005617
124529
1042698
774118
687643
524379
517536
591533
621894
710078
153291
119814
1062420
534674
349359
925178
392822
499611
448284
448767
990037
913330
419405
249295
112516
375441
508892
34374
980045
985542
362136
943509
524411
780339
925921
709052
150767
31056
602293
250736
60563
595531
233103
840678
662578
896788
69681
474984
23549
734955
273999
268432
503190
708498
847796
1034742
568516
913763
371478
82453
230954
330587
325615
702318
279550
1028990
687082
986863
383964
259422
818335
454160
1035690
23043
919361
97210
148995
478067
102170
44598
1017951
662039
530182
980405
920469
17972
823676
513861
91761
1052302
380324
449265
182529
1020431
361555
684929
716947
1041649
875533
307596
699381
543049
550712
182918
729748
986385
866269
511395
880110
506840
192425
187072
284619
927979
314195
808235
382995
160116
195694
13470
581992
274715
1005850
986515
730090
444203
1015435
999913
552142
52679
261243
145637
690597
463381
854835
847620
687936
494292
169631
73575
643111
218871
522746
649932
806183
466811
680415
333281
800456
599768
849656
961809
873130
297333
953339
208600
410557
457080
1027733
690748
1082876
271830
132058
925460
659801
92777
206247
598199
550618
524144
506416
574408
104689
247615
739373
175391
1045095
1070025
937793
738169
394027
716519
835658
622125
930759
397672
898556
296244
1070653
65467
52674
1079911
321006
328497
1082112
477557
449322
695248
121770
1052177
939912
992663
696503
722883
1006947
439493
241868
269980
967693
531604
559013
741026
723407
703116
541490
126177
806580
90113
674108
904075
9252
60879
412075
124077
325747
559508
475311
913295
613864
11020
439832
451593
723316
1025554
461171
1044020
972217
578004
345080
906833
204146
868550
226317
483389
193936
386162
813292
1087852
1062169
1014553
954038
176763
529416
263613
423195
684206
754920
425167
8475
253642
921784
257148
91238
625165
215740
743154
1016906
443604
212860
1087406
1016800
175318
975479
614502
717245
168228
5441
1061408
860456
35731
624098
644469
953655
849018
665683
364641
174370
394931
31979
222079
832330
191445
492467
31477
658242
78161
960434
867658
284343
472351
517623
164798
377981
626162
153121
360160
1020442
546099
985382
827458
357438
395579
529969
302461
1021711
631264
49781
270336
564228
1019078
840480
87262
201443
997920
554092
1041339
164252
433760
767741
885157
307421
690241
1075519
911275
617932
125741
880674
832888
846380
875468
127551
429981
723790
554120
283264
432266
989331
114047
501264
993667
151371
586972
585746
56680
568180
331933
106334
839320
1051162
215617
561339
524185
1004635
738759
491943
406839
390682
609427
1099102
550629
567408
917019
912444
12167
531199
220032
1085409
428571
410728
84645
134059
476513
523152
379311
64366
457938
187446
479469
441803
147140
150467
63237
832315
422332
793297
193716
1019410
292737
897353
1099764
277300
717236
870614
65581
541624
904920
748467
264481
57628
177469
703424
973567
115280
550538
976988
933195
865396
336180
295631
566837
533065
258161
738010
507992
327226
26656
652826
942249
190644
874808
574508
420028
878724
856550
856441
314739
50982
316213
1095507
879414
1079007
461134
40645
379617
236582
186988
1015107
312924
331675
304046
1075257
507258
661275
866667
867717
902112
1061372
759423
794240
651845
312374
428171
591340
836529
904460
232423
682685
589892
897306
338324
636098
25926
427769
944935
759059
26712
618218
942893
1007812
840887
188987
952402
606723
718347
1049991
921184
612432
51348
889799
195414
3692
321069
491890
851193
274986
987835
201133
61618
401041
198108
116851
477533
663554
474221
339844
531233
334516
716940
511566
600426
545241
197748
490029
504460
439287
1018900
914545
777537
191746
148279
149001
11304
407115
35460
229513
729696
595970
221257
846091
845716
813697
313605
694116
85965
337809
196189
659708
787739
372789
748517
519382
1071121
826742
346289
688452
689100
595785
440572
663639
574013
434625
21577
600160
63445
251204
922091
608824
535682
482361
365809
114759
558909
102750
776318
1093317
158664
1051922
992861
366247
670345
917128
791470
298511
99806
58048
658355
464066
422338
52189
951824
760526
4060
1093121
128051
871339
123313
613673
253592
176753
306343
1010035
317228
1020833
589927
711631
722561
917070
560810
805897
799105
966049
589288
329848
896720
168725
357430
667685
558678
8170
715423
419761
950062
311510
175705
849874
589481
1018571
276000
827660
225746
698440
692864
1060570
55016
175419
745257
1024931
557867
804400
598356
138150
561451
188171
914044
1087241
12609
575376
1086589
477622
293476
148087
521991
58196
932370
650490
973205
988738
501930
362616
276964
799980
488517
179817
44892
377333
208789
927221
758239
831942
787415
707392
21249
152765
884290
424795
1050430
8817
653523
900438
199633
311895
333588
1059618
338268
550355
57863
135815
1016356
779243
218566
557175
415351
794822
308765
1043165
24601
251704
438608
210883
812741
13162
420932
639759
315428
645110
1077099
732715
858438
643849
970398
349834
521972
73403
125690
874365
15895
850324
300467
1063284
222659
316813
883737
645697
309126
599977
29994
464074
648058
219016
109490
619022
637097
505075
236541
1031912
1094209
922066
97540
930832
1048096
11327
499934
246424
557225
18405
204207
357934
92368
1029079
1074638
609562
340785
618609
847601
240702
1017051
860605
683320
633565
261482
343813
562393
267733
404495
1044748
51942
530617
299635
491356
555484
434927
38060
960253
101289
1035356
123861
595539
25262
409622
810114
22691
184375
962039
171195
690921
750891
463611
286805
848371
67944
615989
1075553
190510
706617
350112
535890
915098
758716
332109
927119
699809
92351
608199
6485
40423
458353
1071008
589160
161235
854081
593770
991922
439147
839249
502785
1058859
199083
292409
800322
397232
202959
890053
659562
90465
611588
364382
998571
528379
1006135
1096185
953533
160560
306748
413846
116006
248891
52543
979141
1062729
665728
788628
470403
739183
653147
785921
885800
221169
629380
226254
913203
333378
259313
896781
1044287
452187
126774
768253
486018
1097236
373692
101285
261238
1064083
52055
30788
145042
634072
658198
78605
204157
689775
118222
853625
670092
698496
829166
198010
670155
468693
218665
987449
612333
619492
554477
557399
914773
380331
400456
818181
820192
1069064
974055
734370
827988
632667
876709
526875
927770
198422
310651
843614
687375
477101
683714
482874
792375
975414
879286
692316
416392
482907
272962
592341
309550
742436
823799
1038174
206037
306795
384003
10381
118473
579553
1012148
332599
512033
1021282
475180
556475
1074664
171542
429230
626670
435710
393348
786302
852185
613356
743941
96040
1057309
193040
908881
636223
481268
317668
418300
979030
628663
1086672
561415
848582
217629
734036
709498
852567
1067464
918341
119559
517708
426462
577922
466837
753603
580792
379979
803987
16190
366950
413533
611317
950982
952032
544361
547935
1042403
819348
865595
541449
466678
628713
803755
159065
292895
864919
884903
653477
327822
327295
1023310
289923
445163
64717
1026512
764023
562187
156593
1096564
688656
709778
305609
349545
1089799
191810
4585
200393
351502
283955
818625
215157
367232
489039
915455
94355
644634
10240
787370
1046723
43174
489540
314066
432494
166308
918120
1078761
696031
995426
582473
51649
204120
411412
969464
695155
218270
924860
468294
728882
58861
926767
633447
216933
664251
847454
94118
490595
166037
1056997
14487
334045
797758
529393
69343
1032173
800247
396778
334092
935721
93673
285316
836072
1074418
693209
788038
477056
225909
743119
69266
694481
121287
143182
391168
806777
289118
937159
53647
418646
745963
868382
246001
1046318
417098
243737
592683
423672
46735
650869
1047498
936061
790639
703654
394614
954736
590729
50024
796590
58152
599892
208691
1088735
1069685
67026
991355
619229
179668
800396
155964
815690
42514
769684
539184
352642
1036054
1097072
1021215
850682
681384
159844
12280
810026
90161
116931
816602
685450
557840
565914
414203
1005825
1042716
306771
366166
534084
112258
870652
858572
1015918
1099297
418901
1068083
241079
896793
728707
484493
379269
422754
101644
673895
104452
783908
965956
607868
28037
913334
502238
532373
262208
473312
798695
343922
327891
279005
225169
593660
1089287
285745
456892
698404
806529
174577
757480
111436
151949
556102
186464
365807
539176
852108
529477
654090
479558
818823
2438
923381
51910
912062
99421
725664
497762
1025648
460525
915469
430458
1049224
234814
375155
536814
767428
374580
643486
236459
930733
1042221
194295
589608
591884
89475
913818
1023711
535650
574714
707949
917140
172693
1083196
175124
839590
300527
154973
568901
428504
425936
679247
12296
480872
849427
291776
1098047
279845
872930
1043088
439234
862931
245798
936739
302431
783334
691699
467721
561410
285335
293467
1031963
405116
326762
981759
163600
962820
713340
926703
607810
339833
1086053
6194
163837
529456
389495
60158
372048
799289
598918
421066
975726
581925
9221
1063906
776045
961574
180997
661147
503723
401586
492465
128827
766779
784245
667606
2182
649862
252637
446085
118945
895056
86057
201721
193174
1039899
569438
738829
696818
454149
569594
269820
384400
86185
199096
1026003
527207
508353
415785
360825
1028532
335873
1044314
230515
751581
9600
757149
961293
436662
739857
386326
211829
428990
1025148
415723
623674
272869
244471
676048
7095
697375
550694
635353
228907
982350
854092
780569
547933
902807
842440
352181
662325
60159
735069
704547
958390
327499
430677
594171
466865
69417
804820
230593
33536
438680
813280
677240
129430
244263
1029723
436536
597485
172462
391153
891160
1044599
995006
488337
441847
544611
302082
405472
775431
388852
421673
918461
144545
929337
18380
437668
944461
929227
1077624
526500
688635
401616
746979
248634
902183
1023336
515482
231940
225192
641052
115900
587188
1035508
420877
154595
648141
668862
286428
264819
554863
200439
108755
996848
252067
559411
613908
619453
259020
922940
846093
17800
297757
783527
341685
79476
856134
969651
601350
476973
641684
464508
655979
1003885
134057
864852
957021
152389
74680
482422
357169
925632
726748
427803
671755
444776
1092570
898592
227834
868754
492723
463212
740428
413430
134816
554126
658397
317268
452503
771964
314519
486710
526545
428874
571158
536030
983008
1049422
232916
373686
356518
902961
890910
698540
42290
263510
688779
758900
425944
109177
491265
844448
338349
488232
237669
129159
1069930
168707
159778
794435
927256
290370
860197
266582
180062
110007
309119
640245
1048013
224432
661494
820156
1050600
1044406
379950
839878
978414
157108
751565
394756
328915
581295
549392
380824
451636
24313
587858
174418
1002107
707982
302485
2508
858917
924205
962437
777456
886651
534423
349426
825119
582449
106615
897737
136398
630592
305484
405543
711008
1041764
166186
184984
693969
593625
301595
707494
431264
287120
1100391
105955
273948
1063900
624422
791283
268579
1069815
383247
430951
415674
569193
960426
526934
763745
106902
93888
574324
943599
461607
104007
177378
890263
817180
527951
714089
145714
204070
406568
922944
227384
810067
323258
694962
1078995
11733
602910
996893
604186
1026018
657022
294800
345751
784484
210067
231224
436459
742996
653461
498043
446087
913232
855197
600145
772021
1014612
753861
298887
1071694
589929
343412
123686
982174
187295
445682
192040
280901
746362
53172
760597
78233
820874
202229
419153
889564
222812
1021181
590471
441540
770148
174654
743510
785764
12482
202065
949722
429967
97197
101617
96670
870551
434474
698461
878622
808016
130494
603517
236440
608451
501528
916904
446552
220139
578694
739039
390739
186669
240985
19782
1074267
959409
406837
123435
558116
790508
652271
929087
880919
228796
1074899
425899
545782
71095
596028
825013
354767
672119
1076246
349717
99813
1032495
643217
108513
501810
773594
397044
588801
1034474
153007
846320
405014
904224
986464
654395
119564
225815
226612
404616
995473
74573
672045
219665
351670
1065535
447549
117014
802478
883766
90543
57421
201383
557543
137695
262807
382767
1076097
1083199
390266
552134
16840
314743
377225
867559
73889
982222
139919
493551
867942
188560
1096723
659002
436337
50276
866130
819373
639683
462837
476868
283386
743928
714342
898428
910378
275177
233843
347339
360653
892244
876164
491146
596506
1030543
1085777
881224
702141
436817
402545
643655
550887
56351
185395
784442
1051734
409752
388141
950104
935861
687441
54211
256892
209044
506231
158838
865986
663888
990749
501357
738763
978267
887309
605664
80258
197149
528801
391224
651047
627336
775149
735923
17804
501183
695065
810565
1002887
561418
461821
101643
590620
231753
906261
511170
192448
789765
788715
225211
1004767
602761
992548
243066
647890
855502
102041
976389
268849
287858
383835
498982
600621
450236
61767
540194
807621
854122
747719
835194
440173
305612
978063
935464
568999
188376
506520
96074
371117
692479
401722
167967
969315
1072564
94875
4798
455714
174555
356967
457613
125654
359832
874318
261282
798070
507885
901454
466564
782537
846752
1041435
108959
537129
629653
175891
595465
191430
954738
362403
275572
978275
96217
1009871
190781
121940
98518
49304
138587
1038795
566073
984526
199273
430464
184189
546833
745934
854846
796011
396652
284957
595498
613929
371062
1009013
994087
1039626
752808
635436
251540
600877
268780
1050115
594912
874682
671338
1078850
851058
662714
191561
920535
600629
916023
472705
100860
1087806
230753
318582
62238
349879
229958
359214
113258
433071
913303
790276
254861
139379
232690
349783
541389
694472
5324
867213
198303
318067
524903
915973
207004
960835
529322
648376
720343
530702
1085722
289124
906750
384535
20686
759468
741525
76530
823642
81462
267392
233956
322115
570619
118643
730644
556745
157289
286417
336592
565340
509499
472360
700505
298064
626782
422264
6685
193790
640420
463994
605395
720460
721510
617938
776083
949588
674768
860250
549013
681873
232585
641633
767608
6305
1039777
158716
798893
430712
43514
529256
704765
195583
456746
614771
390018
30757
884239
822931
695093
828021
477618
972337
286565
390630
263573
867905
739496
345289
619045
131994
845629
270477
324769
700037
610082
1098550
207030
637548
581170
249413
907671
210517
955558
449849
866853
351417
565809
618725
785979
355908
986039
1036935
740815
860744
990198
118293
200677
698470
358691
610125
210445
1043577
874451
493295
838320
579279
877021
688608
64881
206582
1027338
629937
11202
1021570
60725
768094
110488
573136
941267
337531
785700
445169
634552
589525
881749
129078
408156
191473
896806
473072
1026066
205402
378108
559295
338007
782412
775853
89930
230819
920369
626015
242951
509355
7675
270502
369514
738549
237065
422602
932540
211133
578340
936569
897747
435970
139636
130425
932182
583687
1078281
564886
1055189
785022
154557
282031
848102
988219
752135
865643
98607
897931
2924
8654
835512
293308
727895
585416
997307
553369
691972
875257
183999
1092417
363172
934418
713461
116285
314719
574624
516492
1054275
806225
168673
1060101
465825
577674
973705
730972
91125
31647
963566
105025
268907
434108
128047
125318
787536
682201
572610
456950
518734
412725
1054335
286869
426035
754907
920946
814041
948376
135053
608924
303230
161837
979488
1025828
342134
946399
351346
884909
952720
495333
952540
82411
571362
569307
90489
436447
530975
330497
49793
737959
1076706
330572
124575
139544
1007699
426285
255668
302879
1094081
742776
303534
517174
775237
456648
321420
748611
273268
760475
820649
287053
431232
891393
361641
101298
375280
270775
594483
156889
271256
264639
756051
401422
839946
400132
188616
1042480
821954
111190
749923
38494
578375
1006660
386117
971536
477127
865017
953468
1005289
21767
338879
245863
818444
222190
751580
705948
122102
584553
298737
367879
1056142
881245
135214
465006
491567
610512
923152
375120
685899
95240
332727
776875
225658
269783
480352
824206
424732
657020
657021
555171
177049
676422
504183
655999
760848
611156
724743
986601
714969
163268
376588
429061
1002282
302834
973823
29570
122469
184563
150349
782557
50557
1062786
896452
171628
31819
531281
115437
643791
767869
766252
292843
26308
843949
853382
300935
495793
744379
72961
1072147
432350
65006
390486
479115
181394
306545
271481
964073
958309
89325
742824
905466
542037
897263
217569
296952
91260
386900
495042
712034
934307
72170
476418
598222
20134
591043
779922
784361
381318
1075861
81518
5079
974150
598195
971831
685332
938858
403529
411980
100345
234196
966756
389884
123034
880030
1009737
20013
498684
365570
487354
932618
871728
253342
793671
48239
688212
809826
1050998
501828
458795
477200
567193
955320
1007361
12717
1008398
527584
625946
341162
660477
980248
911542
1023619
680665
683483
859920
73953
401673
1058421
964196
541046
409878
1076505
267171
597682
137588
853797
650943
180284
298785
396898
115067
303754
446484
33771
1007405
797207
197964
386241
667107
789889
502350
692065
792492
968545
185897
36507
1096180
950440
1087010
160599
572910
322714
344410
437028
1092099
269552
841715
331272
583848
927714
172570
566430
132423
260523
1095273
449209
292921
419960
142752
868200
2130
858959
758016
1086993
519214
775440
828787
324916
249200
285576
238052
366204
630804
28675
175936
1055749
820264
1043929
831149
136272
295846
825170
900184
786940
359380
136133
593494
664232
206017
427510
427152
286548
4612
881652
23646
751796
51638
463475
1024511
439565
175459
570545
175242
234688
601859
106070
67634
9409
624783
773390
639239
102394
422346
793182
523263
870777
593972
286487
296820
478356
962280
987825
194550
329075
145718
1049884
1007113
471366
795935
621426
848565
1006749
411234
1042967
4761
815624
454744
171181
896315
170381
647987
265471
456977
917124
996523
35863
230969
643963
51804
456505
501332
618439
842411
761163
490492
474731
3006
867375
777419
930383
473843
88409
345610
471151
669363
150290
204791
741803
1067240
603726
893769
854342
993011
431618
470807
774755
189073
293834
708522
800728
471872
757083
565857
341142
342294
609635
507731
664876
665926
374720
916388
1052951
688891
944389
207635
665479
499275
929418
398335
796782
638602
1024582
44575
168530
480105
1072988
947018
150017
285031
603849
742886
574235
274289
206834
407390
823346
152610
510075
10287
31431
910967
604442
649521
620789
1051815
720089
113799
322852
726527
379683
1099539
153833
391566
917427
150824
571941
221404
30249
404028
1037257
154102
684046
70298
890552
1058380
681132
372021
340179
329934
1083655
105802
805459
479334
514374
212958
1025694
30477
970292
207293
11129
390381
613711
696409
840373
839825
698302
313497
701398
613910
107012
257956
809106
136641
117612
764276
975954
731923
386303
424882
387541
281541
188534
993070
987036
794326
204110
630362
569443
533912
127102
800217
248722
474289
733141
992395
752813
285195
476789
954267
627529
356196
238273
569153
605437
643691
1094400
109240
979882
701698
873835
881725
94279
353824
661068
505542
716267
645671
1016966
264775
265399
571977
372946
136645
252015
1031208
557718
533449
222475
168329
537209
865275
587256
635973
155374
782216
342769
680239
24951
231107
858637
213200
897256
730215
496248
1093486
1009558
563743
1075597
43422
881265
757682
663632
216060
636817
927124
793774
193848
371456
644987
643937
537460
984962
894481
874494
1029125
67709
144026
368897
938399
864317
983818
626259
908576
682300
917428
854042
15610
807440
1039410
628404
874772
1055452
943440
900717
856364
215974
312954
283461
617962
578387
92770
218765
831822
120181
698968
880153
962558
1006945
238693
266683
628761
693700
505108
1000251
891847
244631
396906
1088580
243581
798648
694390
1062588
573749
519198
507979
1054844
429104
4606
215389
784403
115364
930652
776350
1019308
1042752
246721
481733
906169
21094
534585
915242
30963
866407
513456
625311
249364
401870
385339
781169
485829
901395
61853
257521
306010
768566
312266
294635
1090000
174439
341969
520629
160263
647971
1041456
1018343
942838
579103
666388
245790
709490
199357
405997
676842
681067
682449
858973
784721
106281
1042881
808355
886913
702209
582692
127730
538177
237808
1054063
971587
254626
440911
989981
978728
1015307
29685
881169
233650
653883
405518
298924
12352
324389
1002660
580271
1028201
625969
1046672
819737
570513
247012
1015760
146447
231834
710803
655251
103106
275646
858943
1023503
647120
790115
1015468
807182
419565
411991
1039378
1092564
356146
781364
440968
945509
384381
120461
627282
264527
593176
134912
140294
744058
238502
932693
608754
1077453
371375
698145
942831
442271
1073534
973893
741819
858516
810873
91187
960528
64526
959010
21225
684197
1023420
763762
75328
350525
672769
287270
369529
238204
255248
647028
300624
92743
1024294
16133
422482
986334
370135
652607
916220
44121
178969
522357
770180
973423
72265
555271
806359
254702
487808
99901
287697
480039
285817
775117
1026703
300205
349384
705393
584505
99820
812525
144359
462859
472180
850745
200332
563830
704228
180920
493950
1064941
727869
305159
212243
42615
827110
275129
872667
44818
1081541
592763
976079
1037085
181282
13372
1038031
923791
86746
409154
736766
851138
754736
451760
760404
1004202
775973
126373
13057
622417
148276
524523
573317
946187
471257
591075
629626
236936
41941
965687
274846
149909
163609
957200
730619
848557
383234
1097091
377365
567480
1001130
572373
437971
1027020
564162
1085470
453336
613244
838578
522015
1025030
413724
1072010
183715
35513
876579
561336
1041390
727400
1070587
546914
198059
404439
30686
540232
281287
25676
959662
463092
264803
881350
646855
699747
537914
1077385
265962
42035
722637
176905
1044123
194418
887639
859657
179820
1042697
14492
918692
152703
659224
566436
619884
891946
236034
923596
1055545
746227
479150
445312
996182
358965
522909
110911
875797
908084
70647
715311
743779
574047
323847
861984
82583
578854
788885
1007228
309635
241617
1076925
194599
275676
1014063
562524
485199
563797
449289
1035724
105593
1012729
949127
890761
858347
537698
518464
123148
257749
289910
218361
401999
18734
643656
702332
91799
1036580
546264
549555
244658
270146
568529
992745
719085
223070
941688
334618
58465
724170
633141
253206
984631
377846
183180
161971
1026824
312487
15923
44486
438544
369723
99321
586599
145672
357472
953962
890185
832050
179923
793820
740595
40399
636815
893699
508784
899520
527043
417748
292836
567120
846422
732086
280951
168169
317390
158208
138433
876583
379463
345575
240432
806124
1063318
46734
36992
33282
831168
1092300
475949
502706
657832
1088039
344060
800819
6820
34795
538709
951893
980410
536484
824784
310331
692617
666665
775947
626203
293151
386848
195807
112045
12978
587197
16764
457361
169263
161445
78924
484322
297852
327945
453008
805625
657593
863532
302408
897782
1079256
1065120
757074
1015552
342749
1013567
503655
978279
3569
242457
105048
608456
204172
134693
484873
379397
21737
502447
608375
890622
354618
802144
432543
182720
1002059
623618
184194
177689
42177
1062199
934193
805050
795368
141622
1052992
15608
265228
55132
908088
374395
157217
850473
515522
621595
828637
966925
781894
1096295
943472
32936
684021
838954
975292
370499
541118
320345
472510
787618
554519
837815
161570
799899
647653
642205
733167
330307
80323
109376
799584
676294
942281
1081982
461492
467498
501701
363583
379570
1003012
702064
423949
296964
1006694
1011552
886585
57446
387673
483679
292346
608836
337579
737690
560995
125575
188968
848820
182060
74719
781417
497098
921038
612255
697496
902787
272703
503395
395043
309501
934712
947559
708074
631567
757960
722339
41407
412518
361112
905072
302296
535899
811894
469017
697873
216567
167746
487866
135190
381925
690706
440873
236923
724251
1047248
107468
596138
1030692
863880
730589
159139
78500
91848
274966
1009091
390639
970109
648854
1060166
992531
157276
1031913
1024593
213983
321472
9687
185033
269257
151845
983503
816391
40398
71221
1086238
1060461
360468
682240
836808
149448
733271
480435
535844
1041753
360867
492440
514601
4951
327889
818888
965806
777787
1038766
457341
805761
300322
995935
149733
633563
1070618
886211
782401
983610
738027
821765
616445
103167
1045083
964559
810009
568733
494985
1052213
418795
942830
223431
937556
936506
568072
279437
335591
247924
360732
506537
749422
1043522
300193
301243
362779
519609
314580
735125
736175
444893
494475
236968
238018
312473
1085089
589441
376856
1014183
1015233
302298
75698
1084959
172286
201260
1089442
372689
341815
92961
1092488
804203
115375
1021501
649692
218997
470429
631996
480324
399198
628096
784958
522501
479652
202106
940786
463133
733366
168887
762425
457527
878829
877779
1076987
711077
1015848
607587
627332
878594
712185
960553
629284
932869
985103
209492
705326
372572
55242
424571
848619
1048773
811583
353333
251388
234072
554355
996764
450745
250603
338293
584990
79084
627170
580035
1074530
214786
906706
848555
755590
1098917
299957
460044
337632
110156
98085
334334
885842
651168
638116
699795
124600
513772
302722
747957
215679
884532
1080392
202999
365194
689922
473390
586191
556224
821021
774350
690296
3531
198969
663594
338510
306898
173905
502801
54735
930615
964594
100488
453575
777864
1062083
505355
838330
934098
665003
75714
337463
61009
943132
1069484
784933
415436
602003
340542
702225
102261
766864
295993
219926
618990
83299
91952
1096439
968391
1081112
1010865
13274
828946
332295
801279
800229
799179
459770
628481
627431
1085972
990654
279687
381359
975422
30049
927475
61895
857444
533276
250413
200539
43385
1028417
1000017
429007
891551
192565
165003
208082
610174
29339
916880
639703
93779
851597
599519
116043
506349
402323
838900
694015
268573
596815
827487
641530
92851
382791
962762
595228
347327
23068
320366
383229
440192
155393
846237
1047133
41326
986974
332594
146364
414496
830890
622912
957776
92147
272357
634083
918356
291322
611670
162032
495023
538488
836614
405688
722494
301084
236367
672418
197966
965425
1051200
132709
1090636
1065527
1028689
1026171
21559
318283
506400
46194
229573
147484
646984
775444
20727
111155
684767
1036932
758328
36169
917797
441823
770259
266923
12208
608661
269658
208967
395062
1030482
1011932
599314
462924
883552
419587
973651
540093
290402
720398
139207
231388
731182
916400
213558
287719
1012422
267591
554022
426662
487147
724181
29750
28523
341580
736151
883874
353659
341881
559522
750037
964439
851045
373482
575073
971601
571579
626030
132308
457354
1030233
141074
383685
161940
696063
1025739
967759
854368
1091609
101462
149907
193180
20936
223475
901674
679864
1026846
1060665
185889
947230
907813
492370
587113
221080
749933
583045
1062999
464920
265864
294315
385342
30253
529847
779889
745356
406664
4511
973175
610458
661254
807739
506165
993984
286943
1038113
150478
101233
416493
18377
76574
168182
857092
327030
198426
830393
778131
817995
491293
702840
1057409
135898
189363
544162
268747
508326
622278
519893
857732
71110
375123
520584
723634
834129
877042
801202
692161
1035544
914960
894077
573945
130105
73955
855328
311444
1079137
478335
222022
647115
435857
150291
886446
549653
658412
308633
163207
225094
533072
290961
726407
891118
308080
738067
565102
852152
928158
681869
352793
230881
173754
439428
419485
1093006
1070122
764447
387856
995802
43044
261620
538795
13289
93720
782893
789613
933447
941914
94345
353060
533130
39636
101310
13079
972923
239784
130569
945718
888862
386543
62401
482115
523251
931047
320067
392440
152575
338175
582907
323683
15184
718311
786446
239101
483722
879407
677183
305791
571382
380946
280986
1069731
820777
1046340
776328
215092
627540
75896
385396
6357
983896
499147
410103
262451
1093177
757561
700164
15365
1066410
385766
417582
94789
225738
304076
144326
371223
810714
782692
393082
323208
468934
628779
793549
47219
180466
500512
1095784
695554
1040263
866728
252051
786200
407797
8145
891139
840438
374648
1029423
608470
631829
754359
408647
977839
1034858
884634
1019660
899225
111722
323802
850090
546151
792898
30597
549462
779409
961705
690764
232952
414956
101175
838452
27962
1088518
779763
597093
892777
568365
870210
603243
795256
1060877
217683
56132
300260
1074675
184378
456485
414629
523055
665665
717398
283970
414223
1065918
711848
790194
355982
588968
737969
519418
120199
691361
123143
5921
912424
695125
192058
674372
724763
30687
742644
275471
600912
16137
148426
757084
96634
1055728
391674
814696
345658
488505
874907
747771
989353
887661
565011
633728
952203
612053
7170
217940
1034933
185988
814436
374455
386545
423933
704708
161926
162976
20468
391177
393726
769033
28837
286561
270729
498147
743870
915497
868775
489900
92553
598757
875438
232207
871631
590733
485316
198356
898219
804912
381437
969924
265456
42827
868734
711170
69857
333345
415831
1048312
859568
930387
782755
822212
257987
6593
610616
591163
448689
561465
656714
666598
1046784
965692
590085
78664
234061
440910
261015
226036
491179
312755
668988
1095170
812886
627783
144932
572495
710139
490953
862126
47027
977539
1014798
521893
1095382
1037150
1079522
789325
148032
626267
108822
106206
144400
1024219
334405
963815
648092
1067856
254113
652972
674202
130881
250608
82691
302751
605545
86145
250025
534938
1075844
492519
881703
686674
1008165
524276
46539
854898
886259
409860
433615
381926
177679
609744
234970
393828
752807
1037893
1014157
606453
472009
1031768
892009
1042980
971377
725292
158334
393051
880348
880005
674880
398435
800400
430224
1036559
784187
563757
166841
253721
626260
399567
517666
612128
11542
846762
981446
755566
528047
106506
235013
740629
668969
841407
1068450
314159
925734
94166
698240
443699
757492
929918
964003
799826
472722
296601
664426
112515
846351
627928
142199
923286
199458
368558
918682
628260
1037725
257036
884565
296484
428853
677473
393425
627028
921084
685051
963231
287959
658985
521618
1070093
844710
76360
502135
275700
1041552
875689
400776
4587
257361
433695
845313
1086051
542226
393964
942538
909091
135799
676956
113618
53877
465539
207697
1013255
638785
1078918
700098
316965
990422
331154
110785
486385
853045
18730
887018
948305
1058319
817168
268951
512414
756015
234684
848356
600748
303107
579439
359652
739759
1053245
45025
653446
45822
539548
182551
440202
965397
656064
167575
949533
1094314
533936
434082
46731
274576
1030966
52758
224430
859126
611270
159856
319059
784801
478911
474201
1048715
302699
902829
867309
403575
320493
1014508
708011
701555
736097
380169
47917
61675
843898
1052972
43213
508203
175600
201623
274507
586713
1034333
580874
888654
250538
774496
456189
126917
581865
963147
590811
959568
107426
593522
333853
474862
756064
184259
446875
75319
57289
739918
224618
433146
345225
882408
406023
551702
1035550
1010517
317170
886172
980531
678245
29118
863868
396222
314177
626462
673355
71605
1086453
705008
76968
172927
4076
680730
47647
596308
1096551
26143
67873
855605
866783
1013870
909724
582760
323991
876725
203219
799395
255266
133518
81917
307551
740316
1068984
336308
437212
276583
610235
906860
372825
890546
788412
848028
1058106
262272
532601
96385
862832
259968
356307
486715
771154
603101
617013
38433
651942
865477
895738
206730
481848
25511
1042187
452260
155427
165356
911882
574134
135669
756302
277022
575916
310921
882479
607306
158596
18905
431691
22881
535532
1060949
144877
1099906
1059335
991207
674139
6437
762508
895862
442477
331376
636514
742819
525645
302644
432314
798879
1012425
481355
564752
57740
573617
361012
785592
410298
910923
151540
122946
1070331
722744
531208
689202
296962
1042363
1043413
1044463
592591
254653
82836
504463
125908
128008
126958
679313
680363
681413
1057693
526843
324053
106787
560698
876656
416759
1012354
1023426
386465
992294
643780
832085
975990
399194
408772
32876
800479
505539
86625
215624
750973
1005796
733661
251788
975240
819648
403249
516789
1041882
320505
22195
552182
1007475
92264
978556
547389
673147
141997
806771
274061
1009456
272533
887344
1073763
806663
76064
782184
1097431
82986
658204
211415
428089
831258
980614
207692
251112
109354
12192
345930
490777
1029747
690355
920901
583007
54446
593352
904494
108202
1037783
619310
576118
896953
15109
436777
1000188
397064
320890
645925
1069669
1060867
935259
868926
765736
701336
888048
976445
248795
883948
133821
86486
466688
649508
117747
1090418
1007078
339099
795763
900074
841857
522344
354096
197505
789825
841501
1014489
694467
1093608
668783
514471
646435
339819
425226
55844
142245
14143
9745
996899
311179
476119
291203
418850
1052677
727439
140169
349138
30335
1023812
1041469
1068131
319850
865164
610515
441702
804414
467293
862798
575535
921146
425483
356765
154074
569872
677987
694800
1094889
957129
1072725
362450
1003964
239910
28199
802893
126494
184660
602749
635558
140720
578966
970622
299900
674748
111262
434117
792617
529400
21647
908019
1094147
642422
222021
528407
761725
953724
671052
648090
964496
466710
506194
196651
1096615
18615
13114
289626
282984
128495
785906
626990
43666
271818
104981
427420
704599
47294
440620
694946
571351
987909
401523
28537
42607
228165
177535
683724
982000
471226
486128
241176
674933
795090
981527
651433
637547
367609
108070
416334
836499
783925
1033999
1048815
211861
223513
164198
285038
950720
1069054
316720
1053713
701838
879275
664484
704605
247609
272441
896608
226774
845058
588425
365718
580822
1069344
663583
558914
131228
844764
280164
755907
810808
965921
403174
828708
171620
494970
222125
241537
224362
17139
1012604
751865
437082
600566
691212
1019357
39493
339549
1088442
359711
497351
652232
35694
41126
600423
226096
1004759
957990
875966
930219
269377
68876
869855
868805
786713
685808
698081
437234
92907
85308
693980
172065
313163
794049
260588
498952
789121
505232
890257
1011738
466127
1073420
634580
786571
524427
472844
244001
21156
1022010
724223
487297
538747
523852
310081
680451
215181
648771
915105
1001440
618274
617224
725688
364509
560580
561630
247579
908096
629271
367728
817795
872747
201322
793946
294797
954015
956860
172097
600046
601096
887070
639048
790138
624457
1091605
957897
595524
987779
868571
383621
455062
377807
669532
365691
733710
1036763
795733
688158
394204
165749
332125
402208
454391
270215
417701
914883
783049
726495
122094
317519
599641
484856
218986
396015
786968
353334
954446
966137
519753
928592
720599
888020
178688
886209
918316
410602
555897
600943
29496
797893
58295
362995
844332
625995
1084885
774541
127382
150949
194336
643333
652093
810134
416117
536274
785754
283760
285474
265625
891890
747515
1049099
209478
394697
183119
436407
201310
426045
160933
957272
862280
897572
351179
2601
664310
620996
1029824
1042957
52597
583846
580559
400266
961903
52837
356183
621573
1023200
587546
397581
222164
663527
652325
318709
1035014
977464
669161
753194
449350
807239
1032061
1071938
464535
402032
690065
1042167
708565
621146
236193
633531
634581
306470
212682
5485
840519
387266
792101
652851
1025279
1057723
541681
927808
56162
589579
763399
237870
352162
3219
435226
147797
754900
420225
296225
638739
573312
13349
833958
212542
216147
207617
859862
324491
1035953
79362
436279
194522
674041
236962
1024735
390623
476672
708947
210942
683237
1029995
240765
280773
823878
663915
736555
769022
387325
950426
985314
579817
328465
171818
763986
873375
866324
737894
206499
499903
366039
1086732
1096990
1074159
833654
17991
721825
706601
514968
138678
344186
333885
538552
760301
286828
37104
1030459
218973
798665
100692
986632
23759
782073
549193
1024674
219378
689817
773054
325618
964341
457975
691565
306380
813839
76388
289468
160184
475225
349156
570119
72697
226208
545418
629152
220849
108108
963889
902286
909120
106661
870624
7133
751057
511936
559544
491120
1056923
1073881
678294
342728
769233
1006415
358819
228012
380730
598148
237832
644027
27504
467700
936046
595255
382800
127391
504147
978494
71354
424485
648972
66228
616027
1089044
24565
1078354
404726
919872
178918
317115
714178
391769
293697
542793
906720
978848
203935
180486
199596
358907
581252
1085779
96638
254582
1034134
1046408
925252
402412
755900
1016714
216305
570607
149834
580493
80829
279955
243941
724874
461598
808735
677299
532054
439977
1050209
52646
236191
860006
133609
470311
586109
871059
48196
402673
502198
738629
220267
1005696
401031
240926
295704
129492
10970
632984
95701
605553
290040
541198
904556
725731
285699
414099
590736
671242
426130
813591
1035734
873278
133819
689093
992541
484340
551399
69154
547546
905273
497293
175456
53649
530295
356149
678488
786247
325306
196595
5613
281762
127043
670622
576291
667220
1053318
203559
279334
167094
482566
812080
1062034
194104
827004
423645
1045615
248457
409109
934959
381161
912537
419720
139290
684907
939215
706759
248063
635896
285167
1011777
22806
127609
248284
549489
139980
485612
969919
813686
891825
565117
914805
692452
812263
206657
1022885
638212
832389
235180
637699
1056490
1027737
179177
318779
17732
347257
1064108
957656
978917
979967
874222
155832
426047
1050434
1049384
33037
373280
655806
60636
655163
96776
145565
146016
27620
828464
575468
1002697
596053
1041695
604135
61887
284553
718729
501432
73012
963610
845759
790002
994947
758800
470569
793651
395445
487982
687881
374573
438179
493359
759355
1006166
968564
15998
348439
347389
1098927
386981
886971
174927
939139
438108
559422
52234
339032
479452
80210
586370
970259
436664
558322
123825
979640
429172
35754
48599
785264
868939
827698
326718
86187
521188
713149
50820
828944
712329
201040
408743
579969
537966
43850
432500
1052874
71844
554985
701575
562626
1077737
310676
126990
848995
578920
102398
1024970
172629
365835
424316
1003296
889012
755342
381481
465108
1021293
157144
921208
459993
745361
82844
353987
517189
526386
1015217
811812
50646
467229
267737
627298
177521
1075704
997549
489170
574353
809577
285374
10233
560433
691011
407652
860717
324433
1086323
272731
146418
986416
444013
592556
352270
603319
573264
50542
280998
527597
301454
227698
840914
512559
738442
703192
917931
87176
789169
269007
436855
585098
264491
395652
504605
924148
516555
86860
205257
613613
805762
996783
376269
34719
950858
449961
197045
89852
164009
41705
343611
453376
449915
880602
483453
951152
250271
231558
241048
400442
299930
899654
459992
521449
535094
810500
222211
845440
709858
194450
309700
304139
929975
518329
239513
769647
1067987
523301
874765
372032
654747
65939
813606
897456
751762
379245
649060
863108
739205
230067
372569
208306
475697
27325
268809
625825
1010134
571470
96882
512549
68230
75187
305063
973932
701025
723937
848632
431779
853687
80866
381210
854592
641380
376841
91738
130689
907642
586453
65318
248050
933085
17693
1091545
654525
479183
279685
826946
422699
560350
1026532
712742
218390
964641
500448
875190
33031
177915
432130
1096174
654499
160434
930123
49790
50840
967641
968691
21590
154564
153514
898302
917377
1089517
502334
448885
367234
967541
126110
388462
136992
253995
360333
946942
631056
434547
288264
1058772
155722
835353
111117
597358
816235
836287
655689
6689
795815
292314
740965
802444
680709
67877
414117
298275
482775
193343
1044149
227867
558010
938484
235985
587065
236895
843338
869926
919016
718368
900442
518214
1100328
299967
903822
445998
848311
994608
661843
990690
366425
701031
467398
763110
740367
1090216
870198
838930
372609
471526
906226
155472
823871
383904
94448
477478
698076
742675
513794
1085558
1037368
1019198
325609
619583
57422
682265
95534
836697
321792
125272
264411
854507
35198
671650
222935
307950
299093
809698
1000359
239282
950707
740897
745085
890353
106842
874621
485969
984555
890103
627508
568258
492150
783649
767705
713263
204342
503302
237331
164113
87817
24349
815594
783709
744702
506931
394302
709422
556382
176684
952503
436405
577155
889402
1000276
122687
1085540
1049737
429710
595647
123621
311519
692829
974659
525451
423083
826218
210584
925495
412439
97264
826100
484511
411785
541957
674270
693274
585691
1083438
117335
269557
179463
692372
36163
365483
242700
654693
990307
953026
844800
441669
237879
176651
1014804
1099232
393586
1097858
48055
900604
944480
345166
111829
615087
529577
860215
239041
417770
752572
904493
306215
116035
991067
341292
110763
405347
328534
92946
774459
859145
270061
1045698
94737
106350
84190
970470
64464
1082589
736030
886642
636160
742889
1034140
924239
372331
247894
770024
579369
773698
75903
134934
958860
54393
208537
919265
387211
204598
46341
656395
359456
520391
588928
471344
1006738
228026
727907
544040
409733
75623
904078
404843
41624
232503
125728
39915
269679
108437
79666
360784
528046
730706
614625
397658
818338
373218
1059306
3945
773305
824397
193781
81330
890168
547578
949246
463385
457899
357310
202185
694346
359095
916555
507434
826642
3159
240472
539119
647877
274216
517707
19025
711022
493054
1012269
657833
618136
873624
330066
500774
942048
1005169
460619
42308
314772
757825
640677
417798
960438
129945
26374
804242
186197
1005704
517697
598426
782919
194387
235650
1092335
235859
472160
85582
322446
562616
988539
770135
849709
126934
769484
1100064
1019852
57310
455828
943287
668103
782171
957672
1001285
108363
840600
139161
330021
448995
195876
896190
897240
1006705
349888
109985
980757
272157
492821
882024
366837
265243
747244
669868
613413
474143
258011
754741
499845
248303
19003
926638
1093584
52907
412541
52925
15470
72864
918911
963062
519023
329125
61472
757618
185777
119542
316473
396006
268286
267236
311248
1011523
733182
234094
853813
436503
430486
744164
825681
805805
430895
129778
579762
136692
914364
734813
81706
734746
178801
453645
1053424
871219
982795
1014035
470756
4781
533580
925305
1068740
96397
562470
913889
865337
597795
1074251
1026519
829390
780579
4593
408937
291084
538464
620217
980055
138003
645091
103793
791329
439704
523285
288329
375334
931958
278431
1090751
5512
940928
856439
285993
399322
779244
273575
730749
662135
652834
890752
606740
937520
392327
120167
76698
1004057
608270
1086896
317069
127706
391758
629144
1003823
382203
743643
678794
887507
539647
154492
150430
1052373
426995
339370
683671
325597
125876
953211
840808
620879
847716
376442
130235
237909
389910
5464
569125
346405
52947
681419
467435
927287
501136
556110
47955
23276
611649
456762
1051962
120276
820292
588438
865682
364936
494768
179578
738857
381328
997018
915735
528469
887625
490906
382891
859573
762087
226399
322816
81657
86418
632635
160142
373061
396551
667084
317251
594020
869173
248719
467839
524842
247460
1060241
751472
48492
698381
1059961
1002084
488620
844487
289162
685483
111973
451287
752580
35916
52022
1094672
864942
560301
845772
414413
216209
461988
622130
668813
784339
735474
841966
26131
279790
279937
209726
408501
398551
806463
315285
1049399
125286
584650
872125
235132
497406
1019832
870322
683406
354765
82745
313620
1062106
812362
902887
845382
1048202
1047152
157539
876828
571975
144479
901022
759204
362383
647019
290946
325251
122430
760969
566769
367595
867168
368749
249080
708643
748897
252903
190024
256074
831500
319831
988804
399050
678719
565639
12442
261705
245622
279119
748163
508355
723759
323708
103292
637220
155090
662345
946951
971402
811390
1035106
220777
1055657
86861
772063
401890
1093087
958242
698047
566059
921820
543655
437072
552187
790679
90413
589727
193154
629459
264387
93683
330195
1090645
1035602
430086
701584
325534
43830
1082654
1061125
219029
1034025
1007223
996353
418446
766619
634623
721109
521090
13019
850725
411798
951947
573184
435720
921295
407845
159775
535177
134825
596582
958814
226620
701263
743749
781463
245133
878813
533235
887557
862206
228073
328535
544682
23873
849270
420798
672813
1021273
621971
621744
56072
130946
226791
488500
137398
437900
734950
584390
408446
536925
380880
1012145
1060100
161472
619558
159675
1007026
1091405
885318
571927
467522
701219
175688
827233
1059217
553516
406328
445213
37923
51919
600333
766888
320484
995989
71671
20196
612047
944990
904967
58273
798993
1075079
951123
349180
362020
121500
962447
652007
424328
526741
355239
28285
80419
729649
147765
353731
466659
372868
871947
648779
68620
189597
1054044
640530
1087105
362065
770068
445711
161163
327723
962918
5953
472546
978036
52688
724684
169432
1089381
796475
276680
995629
967387
651894
592924
418581
274684
208723
1063527
651145
501507
796921
796788
804974
836054
493271
992440
7468
689629
240372
693419
106367
311253
510437
887287
373679
308887
223663
537843
330785
1068922
289071
770803
661571
488145
468953
989198
1090523
374015
874430
621488
194488
56220
474352
118278
622165
286248
764942
659064
1080371
381527
1085047
927670
1031345
955169
127962
880025
193585
501801
928174
541983
364228
14433
1030575
43099
396990
681705
989895
272182
936848
446003
549178
630710
62219
1098443
753815
247895
220366
627261
805542
802551
439554
101752
182167
506586
708058
692708
76977
1089364
79608
248315
374237
555227
895628
333184
361751
574288
220238
733411
441674
573888
845976
820954
372507
50907
971081
145873
72139
556940
1083991
522177
200914
239010
786276
579088
220244
900262
669834
550500
1004748
187308
848383
879121
1007087
1012478
356816
768727
1015952
414984
749135
735279
58851
1043372
540466
86982
151472
224594
643581
1028264
439678
244290
787330
313312
41693
240265
209127
784019
537582
705594
1076514
988037
59427
1025629
291439
894307
159994
1099237
1014048
1017560
82762
851743
395823
548199
64815
494008
723204
830633
436520
847738
585562
995654
660447
11803
164053
438140
232987
895505
922655
433399
133850
891958
927131
722924
344366
1048721
453522
908364
934935
895257
782966
197183
1002940
428369
800504
872676
531398
1009373
110834
376491
480138
481308
705833
425039
278665
147359
732833
133240
645850
1010961
168224
413884
12926
1027914
232138
250369
546192
830415
964407
1019867
86436
96007
519215
493076
871574
936395
1065569
850166
522754
463122
971928
221888
698015
549542
441888
65630
935392
556367
779522
618959
298253
86307
833975
250320
329443
649166
1062635
217228
784153
356326
748329
391161
841641
1082068
924777
182267
930739
539971
987670
1054520
438720
754295
173275
649117
49658
770977
897417
749538
1040712
140615
1093749
286421
844350
414699
708813
737861
23214
10197
400183
657865
927173
1048991
871387
144047
451090
1045617
7157
920034
149949
743248
381822
722648
749179
254031
47224
657017
353959
73990
905525
560073
236452
1097147
631964
33468
1045809
691290
373528
866194
157567
965663
498930
586522
397424
425632
1014087
361781
801132
149925
620401
190755
344865
260483
970278
501474
351183
956539
972674
225326
47391
812120
244162
507457
845887
296515
645295
1020131
682317
964112
266307
348938
817911
235682
367778
933191
434299
198271
789484
23585
349734
204151
202908
989543
1072359
1081677
1085098
359511
635897
561139
775646
947877
940661
459804
103359
945232
787668
269518
747071
818280
465879
223665
232456
178327
361490
60412
27579
522683
739048
1089643
339689
933951
862997
64175
414324
208632
768570
737619
430167
856294
1004429
872307
856210
42884
800193
1023913
1098535
508279
255369
793972
556898
878770
735413
763834
865439
182889
359459
760602
489193
819447
713896
209913
595733
72182
906947
723594
358507
82296
5157
48071
418308
362830
130675
408919
16959
282241
791845
636151
876322
414141
880390
332873
425877
1083619
460004
1052258
159342
943989
546390
396600
1062873
330882
814092
589226
906898
1039907
33884
1053842
900057
603195
670625
743881
319463
425492
749107
1044543
1080153
83956
166066
22557
457993
606437
963381
910013
783947
380344
617565
1067007
1044994
181574
49806
46704
861394
726644
24917
493759
323441
816778
712405
212751
446887
612600
420084
868312
1097780
1062967
120592
539129
567773
28646
332667
913713
151572
489940
8797
792689
754375
684240
35783
229589
885799
121332
260767
594338
560537
370031
723654
155878
429641
816934
917433
506759
954314
30310
325038
1009055
756672
173112
616927
190680
944575
128158
594344
801698
568511
1058872
101843
798777
71031
422298
718534
1052270
310962
1052411
484193
695945
629815
330206
311142
182209
95132
1071543
880837
545040
358358
860907
628007
675303
522002
467912
595074
815807
825845
362526
712254
176615
707976
404759
247995
362025
397610
243814
242764
860791
1005827
104320
104966
176176
467894
408417
812643
493742
333809
177341
985742
522724
146610
286258
1012113
784449
191470
1020945
1019895
747872
924929
31129
834065
884711
513893
61899
723834
329909
186338
338042
926462
925412
555666
38589
897703
814865
683273
848030
846980
1020708
874587
244550
960902
1051588
667781
422012
1063423
67437
753673
295863
1079488
807080
86236
214369
329732
964985
109744
469489
624789
452329
998490
346651
50154
588234
631944
341351
823070
690952
591638
874720
912549
141233
960009
508788
963845
367912
265519
1064961
946766
249672
8285
706452
836213
358745
802014
461715
973565
608520
656819
844022
395050
560588
822826
711376
685589
872374
691240
851732
338194
175984
242427
170213
113710
646762
462074
481394
287953
844437
590147
335760
1076063
693214
1085263
7619
663197
577317
1087060
30601
578815
359742
836507
1055185
957064
60544
193554
86465
286679
153230
593175
232926
864865
415933
61990
1002814
826417
613297
850371
382081
214099
1067195
670295
660004
632935
272699
217478
649361
876396
222763
320969
946037
393095
125475
413228
769442
662272
115111
702767
384592
979065
1069780
576662
610965
1019788
878114
259806
67577
465111
342182
682624
804236
1079420
139922
59867
224288
1068262
193704
598703
649354
898393
700307
41336
61857
953316
742182
78240
873663
904477
652112
247825
550842
718364
854870
395520
1075399
26265
105145
313044
440887
1087532
47469
965155
555403
551895
1096029
461714
716376
194960
791624
243811
796594
893047
715518
658503
890421
330272
762319
1096308
292717
161808
413719
202154
875535
1100295
451387
66094
7770
728099
257559
577219
911571
1081611
792842
548739
769344
667702
296004
325297
999197
428497
752432
500534
135174
613374
1056672
614697
229993
533460
79341
124203
635823
1053420
287675
73699
949652
416702
921753
350224
59280
287012
566789
1023895
306749
741772
806735
1066349
79223
394750
90554
480939
709831
250148
858426
457427
670849
43654
640989
509554
592248
216702
628159
272490
926531
152144
251731
499968
845099
202657
779438
1062316
704197
740926
626190
313887
487258
382629
213229
13042
975794
1061749
813480
580156
491945
470157
428231
903972
341296
692940
749175
516040
932520
980776
800832
757883
166789
356147
1032112
519373
361347
489273
1091085
342292
971627
476040
522642
192235
429015
593827
1063495
62203
1018132
638569
160539
20808
923186
330698
834456
730667
871102
351136
1075507
702103
456875
514922
1041068
135853
180896
421284
800290
260587
738445
1027184
274922
52314
133793
992021
698397
269913
258495
537361
999741
896945
87181
112671
403550
540783
569328
367725
460836
433726
798499
291040
112882
1073818
278901
333208
71371
863266
46848
999536
480750
579069
872168
443350
801210
394223
599915
349386
1083132
426887
645367
1013302
211471
162576
22921
285852
576883
549845
446160
666736
894059
838715
941999
73195
1026412
208915
516130
1080498
290512
1097030
1041595
315495
34476
89619
726661
458659
401348
760604
655028
239495
339016
631245
974073
680072
504203
686901
513259
535469
355904
800010
219351
1020585
963722
536024
314212
947299
831073
460872
411165
115022
1068033
744481
387555
323841
189205
533006
656634
627994
372446
1000092
470404
564714
356799
432879
687659
728425
1016755
841408
585095
58885
873613
1019542
289553
1064938
135473
310048
757418
37514
580587
310248
1076294
3545
929626
951460
128257
433837
146883
898629
788688
792317
1031384
470576
920575
409542
742806
163499
406032
967640
607904
481936
994184
748957
921271
596232
185365
661216
52915
773623
904148
63608
520392
387770
169509
617896
688776
701516
353204
495515
264832
572436
247659
443793
602468
375405
804038
798608
168343
542142
165582
148571
63600
750047
296615
1091318
689773
236451
359844
360894
202341
20335
973786
1017694
465173
230736
1071784
894248
703200
18437
928273
450962
883632
547779
363769
574273
357945
203951
649186
554976
186678
260151
717323
241715
137553
700403
884488
411539
809150
1068109
949721
558448
1046699
186427
150610
334538
974471
484240
201237
6433
119475
519316
720016
894575
44817
984589
1001657
477438
626557
1048807
837416
1037147
560235
893378
337142
1012207
682343
843139
969120
831707
498426
418470
654248
203880
390851
1036886
197465
560689
31114
718708
722709
1054632
320921
887391
573283
735318
28022
726503
935368
455822
204086
68126
945673
530482
952359
799604
1037639
77054
52750
375130
525656
259521
342257
1048790
1018932
972274
456168
486024
908307
331581
158987
688277
109537
110587
226464
989012
217448
171927
752482
49466
256583
257633
273610
496585
1040104
601743
683787
18627
111637
694454
560374
674272
771151
530943
956109
331625
935690
832698
444767
991155
460310
370879
1000496
198765
180327
157226
146400
651772
58925
163240
299234
718183
75986
504929
601036
217955
812921
50618
99933
719030
428991
701902
793088
183666
1006867
862094
664983
341632
578906
453858
553435
165469
572584
270523
7569
61100
227224
435951
145585
1085039
70832
517973
392758
1016221
309851
526746
185825
760784
157095
134449
109295
454441
301202
1046800
968746
1007976
768518
728644
759800
368833
290737
895837
401988
521300
906762
37208
304247
413435
504305
865487
204006
819449
182612
220220
1049302
226166
539063
948755
852406
56912
328220
87948
704179
1055281
940232
1009186
662927
864173
673561
1097010
504894
441155
109620
569246
549913
305746
569617
475592
359437
332489
175681
477137
855995
724739
184476
937621
239233
130374
370194
72550
41911
536202
891637
116048
693997
884929
808301
561159
45852
1094893
126693
379991
690170
286457
462706
983683
93128
933816
154617
469647
1050478
815429
337523
827734
364099
896392
901778
728448
656907
1089791
621567
35489
734106
113441
256783
368117
888337
1034385
328793
601728
693270
244398
493624
541614
892708
328675
1003492
686660
69011
277813
474469
875083
797745
625346
925801
507734
937316
344993
920454
312413
50445
975598
556446
754252
942461
824873
996201
1021510
1021063
674007
789254
314142
782277
642383
478303
1089449
474349
138300
110296
304527
1055072
477716
657964
462678
371592
657613
541285
339919
1071153
957040
597465
628780
367015
173242
1038791
530673
841908
42638
961525
396050
55071
470366
206689
934359
1009421
312260
443976
130409
665376
226423
492065
768055
720394
259303
1019819
288663
627858
541859
202407
831150
278862
963266
558434
210774
916363
1079237
268250
545036
573065
394050
395100
775869
676954
471663
960056
561984
787211
374813
835401
1022305
519574
518524
163012
1044745
19300
922165
327535
664957
146767
754509
1054440
209955
600524
281066
6351
618177
650451
241628
527110
245197
806449
806659
1011607
127454
1045645
75074
57667
467401
921952
868167
199522
68183
795067
483869
322523
558524
860769
65672
761214
394769
591917
208647
746338
296374
1069752
53966
967725
337716
101552
542153
670963
968119
938649
259793
408811
93253
140907
499196
590727
1061075
863541
747188
807434
351338
902586
232488
202984
458393
115960
889558
689732
242394
1077620
353167
853981
463794
691251
661964
885171
426331
1057802
887007
44802
991454
783688
868387
1032607
1045720
214970
651992
67093
10764
603488
884899
91467
283616
836843
175192
952489
340913
565031
766668
143866
820704
78192
398185
556948
257517
457455
239588
792241
429306
281072
257140
660140
204040
914035
801338
897347
95124
636922
904073
473138
351272
924217
800533
369715
1019319
141559
230563
1060058
1076735
329055
790660
682574
670406
873319
124413
583129
945634
238616
1008908
1044056
285161
899014
1030247
267715
70639
727742
46361
395525
337073
12996
530805
375784
866145
144555
832363
355073
81451
477893
395244
700806
1051723
592440
923890
1030448
136372
792037
776776
51701
361945
291794
124706
1095650
464110
612680
883752
1057408
980458
22199
734966
560472
323449
473147
237027
126533
458144
292623
874458
514305
492102
69185
806532
927280
442296
528122
125173
590248
390743
283361
656200
757911
992779
862768
1036985
18625
404150
986763
669606
791145
1013166
177055
978768
208117
255097
773507
479490
402164
369924
629537
93151
550496
1042183
796069
708068
241609
959510
109110
409475
250559
896343
60457
355400
1094965
401964
117045
618516
1052578
93028
45092
118930
377448
62628
524118
308690
790837
277139
763718
260809
675650
222432
242990
162641
243529
815558
158063
454401
1068426
25178
23076
48270
436152
376435
283126
999073
177005
862820
965685
616917
696574
922010
659100
207766
452710
1004573
412119
98075
174265
66011
900874
250617
618199
107192
789233
179318
365874
416487
125260
724243
1066704
775983
852945
208081
28952
49138
300583
747124
773740
1098547
1039056
913024
614581
235809
189448
327389
368465
332876
916877
211938
901599
937729
448512
1007107
253333
79713
65839
264546
301948
740649
987278
742423
783560
386625
218850
139684
1084624
1050617
490961
1018366
676835
585804
839856
570437
777790
197549
333953
397266
721662
927799
737780
735772
969769
794175
767906
1068190
537479
67526
690351
131682
899468
867800
575309
656319
727291
919432
933728
563100
291149
1054838
645977
629712
922197
540973
754007
658108
330193
430490
1048144
76198
945870
213440
788610
593847
190571
971621
38081
196709
363874
121531
654367
26592
902972
493074
564254
787990
259357
669513
683640
526744
300700
1056256
776909
428317
557409
537055
161088
992983
190790
149981
601855
397022
285775
814973
1066990
414456
736881
175562
921222
537418
415348
232309
429723
634913
49643
868514
380319
542032
760965
109973
730271
403783
908020
796319
194781
698568
949681
836343
1058738
517459
516409
252362
149457
817565
818615
685882
1074680
236513
232622
81991
426925
976772
88048
912476
737568
781385
71470
18780
980698
690127
766927
535156
700544
389859
183980
714774
394339
826240
984889
49162
843015
1053344
677398
678448
357975
629191
228313
465342
192695
598603
299009
157392
835944
888509
371965
330797
364152
640356
1029619
545019
125045
378525
469220
557370
533027
290502
897154
281395
1082419
818209
816696
666225
61640
635497
428878
232203
572353
668971
139470
743825
123136
355270
629294
471348
590995
401078
147522
160810
366674
286630
366933
349374
620739
366649
837219
619074
535207
81600
885640
206280
834854
33059
724719
983163
847892
179671
247031
156515
216035
240275
827675
947098
1045542
24064
623620
601075
828436
5817
892707
104357
790751
1051502
490582
491632
753937
821483
669168
614721
839164
840214
165713
447564
650001
303727
430844
463614
747076
492742
187159
951200
401690
28142
975051
614480
63807
679397
874959
278825
950026
933389
186196
23238
605692
391294
344065
239796
787069
43870
622807
1020248
655185
380582
163682
345761
398860
450643
1035795
786123
377773
725460
635195
980773
221906
818481
841538
839758
1015886
1041566
910912
794244
751166
259769
168522
325740
513542
747483
1069210
1081818
437372
497075
988467
8106
790585
393416
477998
901174
994444
1082285
937381
502963
96018
365970
403067
545983
502464
718941
553139
902856
227710
277987
345745
727476
144646
263582
973193
852214
964435
902712
606969
103716
505224
647837
669552
507122
842419
418257
821046
970746
196133
417640
595910
391839
1043935
284949
855282
533743
399890
491819
283135
193327
365917
603080
929930
119150
100055
590634
345150
861085
929997
141169
218284
492151
704028
885514
379179
1098697
1008512
847457
990235
6073
824090
810561
639694
92640
233763
841557
768292
774100
236558
75656
656972
1075153
318577
135169
471796
621624
607752
1027519
1062995
592400
934412
35925
926933
916234
1066516
475149
618215
155176
809788
232677
159875
14063
834870
136436
1074086
783196
618072
330442
251024
838372
272937
1051918
276973
752369
580914
253171
404613
885972
143995
612948
32970
1098940
603140
405000
1087751
439934
232499
354381
539814
815034
271566
803151
503842
989582
966365
147790
1048754
8801
132515
926669
28309
174668
910499
237803
440833
881756
322743
270645
578033
746580
480059
390092
292961
696326
834021
209607
494597
34287
935928
547863
177240
789183
68759
61101
311105
206840
45062
127564
491677
871448
136043
505665
1025194
1024144
793969
956763
967213
1057590
100090
411242
933540
344868
328246
988462
62118
326414
1002600
661365
531588
342512
203525
289287
173712
673088
556937
1046059
470925
521807
423255
649713
308378
736528
883822
529062
705807
114931
305678
870051
825597
489564
501955
467828
78922
750669
1049200
656951
889817
1012302
610088
1063566
348151
114471
176697
874773
382437
387347
616897
64296
226046
880388
430720
316179
717895
466107
1069385
1061413
694133
621811
938265
730770
712797
982772
168470
486584
597203
367734
704403
818595
13335
469935
798327
506983
1063832
111873
716273
398075
965512
830582
87565
494242
822926
243840
541797
736494
1026187
102876
387162
1005676
172581
225805
151735
520708
940823
528372
1040377
813853
712757
334016
831885
102684
162836
240087
188137
969948
983297
993525
340598
418163
484575
1052478
390215
586908
718682
1090882
496356
457658
111289
232846
225147
621817
834513
414280
861585
146697
133602
205958
665727
230875
574582
1023325
310372
530245
1035760
47323
556264
73364
72314
629160
185187
327596
328646
153162
166119
220474
219424
550100
236762
649160
438053
950067
1004385
915336
90397
718668
363223
927467
1053580
911146
137337
327704
214464
626650
59402
544171
110656
533563
964001
1088954
749786
745173
197537
340750
358495
762295
1025605
907050
531239
215147
522911
887725
932188
695756
1092167
766019
1048619
220728
407200
591009
612294
961312
1062536
593058
982020
1048069
305119
132062
880525
331979
293817
384208
801520
171010
576431
532826
1030115
849416
240281
942004
105959
1056789
947509
1091550
815569
860573
71633
827347
300894
561134
254515
587063
796351
494812
1044280
411536
806648
540435
970057
177195
50382
334142
137773
452409
822985
391197
852031
805947
229705
565741
302437
857515
303918
255030
732312
881922
1053838
468385
261590
771646
603235
1096546
988939
982267
101376
269415
925304
1070407
409574
585526
1013572
682288
587051
184488
557994
710198
293724
791515
492261
940489
749262
234649
28154
409011
82009
228062
163616
821037
1069691
449075
965849
438062
1018039
348757
576351
629371
1052071
62353
930730
357045
527389
662623
147551
181465
743651
778866
946059
627543
321648
823552
156574
557312
194232
23372
828455
49214
1085468
1059782
32574
1084827
509640
902064
800796
514239
284891
284292
545109
253528
410472
926444
468031
58481
545041
129418
491092
140378
404068
558467
156719
632818
601426
355418
432348
26224
48778
335546
379302
641388
866878
149794
686809
432536
102300
236542
761240
655183
555245
801960
232981
744322
19596
674853
421414
163026
456639
18512
943311
1075960
312245
845081
359857
571845
610385
676420
818190
597662
759219
568349
470948
124019
928974
562111
132259
772472
113117
46504
405062
345443
328433
663507
860558
835558
938319
957578
856024
551730
717322
671282
592039
712944
703767
862579
1011376
80548
19979
456993
361951
832879
268134
641732
237492
481816
73345
188632
414331
18071
916019
759988
32872
617887
975282
239271
936256
630878
626555
13163
469822
1028421
1098175
851729
106666
490780
853452
985813
636654
707155
379849
645381
435899
786097
956994
1065231
485118
983539
176658
520454
480806
234296
349216
113291
137275
957187
244422
630162
813786
767916
310256
362870
1021253
665299
482362
173274
293106
770533
1045059
150758
874877
59737
413794
852138
482514
17397
1086594
630449
144050
984003
511272
188763
882713
127958
416312
187114
554837
931618
12949
72166
1064827
490829
235747
516967
228287
690503
256300
446806
796241
746595
755845
985785
559278
651417
226751
720174
338176
620609
716340
19143
684035
743976
508315
346263
857275
621041
909540
904819
235815
324723
24460
267864
564912
244749
192619
803980
48828
439912
115694
250799
630167
24144
531692
920531
905176
192236
29624
1024101
530499
964696
623500
1026304
698162
355703
892066
136637
137687
39457
185967
932576
249994
548270
96095
377649
242992
309974
757987
147508
241913
597572
536778
604706
631681
808245
1016517
569777
342112
985268
972559
428073
639316
646007
156355
609603
204347
740318
582144
407084
318802
1024203
692412
506683
269707
70312
923683
407849
612918
259874
929417
515947
869908
114626
808575
128626
816256
999449
82665
51863
528382
842039
492487
7586
740891
240129
633246
36067
1057058
1008594
211638
708538
101052
210715
863810
768958
592559
60646
876041
551352
1038000
928800
280386
427334
739562
373048
684801
211395
258852
708712
815802
226670
594209
60858
403738
950397
495973
1027198
480644
578174
562287
808116
350081
423799
37017
49965
925941
417986
209141
573552
684613
12839
179868
526160
781758
333441
197445
579371
539709
860391
346897
995135
322587
188424
324307
1024215
624280
447137
335960
1094598
1087535
747413
781809
229888
837215
814488
47069
262315
544913
990107
361770
551764
556646
226514
393547
89186
532022
829535
907007
170247
37891
867218
930439
531097
1041880
402197
910651
581030
595626
728790
198063
555088
127662
565346
792040
776358
1020972
207422
263989
674459
1064234
212931
837295
212319
856473
436753
257613
869372
1070349
961406
96377
738580
591468
1047408
1028247
597828
799171
683417
43474
1097836
468605
239912
641469
591818
93926
576594
928876
108779
687124
774655
504292
451094
947248
1094539
1051797
882343
403039
942751
240293
562404
338726
746048
11851
658643
578945
53573
946055
308429
36475
686725
222153
374235
284856
782846
524469
579560
706397
404180
742692
285338
116128
400609
108509
963894
705566
45989
580964
1041913
928783
1077883
216239
145025
599597
878742
291389
478603
710842
346614
246801
706064
57581
296668
222750
868508
1034439
722366
978944
838610
752946
289863
469337
348994
662468
808762
311413
386090
907835
400900
670196
671246
385192
604781
687089
369232
657100
233320
246189
41523
864462
231205
26731
334729
224504
595987
418331
1003899
113302
358630
568380
1021042
335224
912149
201899
684876
1045473
56149
1094029
108774
734434
45522
369409
632009
904982
785356
879909
103745
537019
899038
296139
682538
429030
726864
703810
576666
1087914
184441
697997
270388
405260
414891
1058621
1057571
233831
233830
510544
523333
483564
578953
858261
569754
247779
528982
73569
687563
510545
643266
784433
826275
912598
817389
937389
212456
715489
523014
168284
787337
1017760
380567
1000456
842490
642621
753909
39863
336273
127523
551217
37426
965102
391190
484777
129273
121653
153254
506970
1083588
661373
481117
487677
927807
379595
52734
653994
974472
1072616
172738
929923
519652
652985
944938
883271
994343
1037018
604661
1081452
620149
368918
436627
863092
976077
787655
821771
151982
1019277
608900
121992
762032
613030
415259
953000
269288
74160
850392
897642
725602
785629
233439
1034771
725408
792408
45338
54126
411149
973285
455981
675842
761924
1030998
499605
359186
175322
725472
386265
823639
147512
915866
583634
317725
988548
314449
1045736
1023810
305649
512237
477238
330116
494884
821940
83139
797415
781291
413442
302039
762745
877262
787404
165001
367272
727456
538897
189505
424676
816694
997932
955589
330615
1022260
475261
779130
452565
134344
1010859
115651
189819
645397
673131
103273
100819
297509
8151
1010416
789760
410689
393464
263102
140269
669697
330404
1071909
500413
45789
208051
634783
861024
251778
766197
280654
1063856
770672
318257
242964
576411
284044
757385
897493
820548
1038919
1064430
106880
884752
114865
1002319
942755
419283
897074
574434
634014
195133
910730
17985
72372
450448
607631
882933
69932
826926
422654
1004710
944677
554915
632721
971379
112376
1015334
329659
173662
429232
141434
1002320
277719
724674
673441
259564
454865
613115
605012
1079554
561811
940658
989290
805270
571516
1065377
239122
936257
537105
528917
981923
293001
600141
887654
38600
518059
802168
1013913
307266
29689
824215
807553
772352
533084
875117
34022
1000515
1089780
876212
998182
33189
1096645
162148
1063165
358923
605247
784199
529921
539340
436591
174433
447445
69943
216200
516728
951018
1062748
944129
251805
901985
1042072
518837
98902
747238
530807
217227
748892
528077
423928
949895
982645
1039160
623300
105114
438775
677234
996660
755515
441372
556318
127828
1033788
365625
796275
613705
842327
721404
900444
674261
110508
135936
603452
428970
101402
531560
313687
624421
181472
830844
349211
954050
972269
553358
417905
1027105
767173
275561
767419
53272
974440
173531
170709
1091420
695418
474367
640426
410427
923796
511993
1007294
717577
738234
1080146
309901
487388
578752
497719
931610
202847
1034528
113131
720272
205831
868763
37138
383363
382313
1007718
728885
791784
1091658
157481
813631
472850
201944
831437
825757
979084
661175
1090352
95829
564624
711595
226310
436433
1015037
651384
652137
1084799
181446
147294
1070849
923595
107600
31448
562267
1035537
249613
648464
601375
678785
667623
228673
727419
168495
739748
256664
367814
979064
926881
913406
531478
877774
551098
24057
852057
994152
817093
162981
943424
786317
443308
622374
31319
921447
884144
695550
1002473
71609
212584
382609
741060
460346
1075471
758358
176947
1094324
167375
181320
820243
450591
743617
568220
905232
906659
969601
402520
38844
310695
961088
93145
1089001
248485
726657
759524
427154
959257
817735
34819
923993
672105
568770
412124
556615
304558
67454
292676
382747
193129
1011318
613399
759980
526876
695778
359851
378313
475787
806897
601539
726713
1091524
362965
341798
767814
984953
620710
404138
1098185
120724
222815
871488
869035
110591
148525
1055175
258718
710498
510332
794952
713246
187766
107776
797761
437499
1083769
86274
375057
510156
867209
256902
58633
961538
743861
344443
530766
243908
711816
228841
1042008
234477
532551
911011
707077
817271
790470
789793
346943
709875
542899
31192
571002
220674
177285
81460
305621
993503
802895
434294
1097174
363207
87115
551186
604325
1021185
435761
30457
970992
32249
739938
449698
813210
148916
172733
194131
46958
575263
881719
453561
298653
401380
484999
526733
565196
289882
865350
484800
628696
804615
674896
992716
147510
377250
592328
418509
1061437
500837
774847
789141
307727
1036945
881844
507794
308412
529314
260084
70645
965010
637434
445644
412415
846764
18699
765448
90296
598417
321439
1035103
991919
583615
92887
360031
719689
48995
176677
1047884
611483
524512
214114
609730
22493
816735
170702
414683
510482
22146
819570
466769
1003781
559444
823473
270038
647325
969437
34912
88087
770698
205846
237613
524621
1095295
548077
155821
594692
446663
842774
290754
709870
1083936
755748
618475
417920
1034345
62564
407880
63129
1083840
111091
814160
222861
904321
33056
663008
843251
700604
348244
72346
929233
170538
881814
1009470
358318
10758
835333
246248
296992
576226
1017975
67789
174897
152930
931698
1082064
126753
631543
38388
125330
809540
593087
634059
437173
317174
224988
774538
296699
104790
249108
957108
902166
907033
61733
66848
320458
600038
196570
1028067
173564
594734
993850
13807
327854
1021908
345027
414199
24026
889699
543847
66970
386185
227370
647409
239515
190963
879490
873777
535086
816375
210247
655450
284913
678210
155763
878878
1043811
831875
206305
782038
664557
119548
44239
78756
145259
984904
772190
783958
2586
844361
986798
886169
466841
677318
410463
328126
920183
1089500
460316
653409
1020413
915634
3304
151341
237835
654870
525940
96615
987755
467024
883676
781374
34303
281021
467529
420440
854508
518868
871463
253090
186151
179314
15626
636385
288646
994924
12120
409234
121608
722441
847681
1030858
518816
225886
127666
468744
712762
396739
525564
349713
193162
12795
874426
844898
1060623
545746
732281
941996
531286
613512
334196
985415
398968
695293
847666
430684
172870
224322
297404
839040
1079193
673383
778964
66699
1012017
412540
116062
397295
621423
539889
26209
995033
1007297
413542
1089368
490259
202078
286206
180099
1016005
843022
81710
453782
112292
122540
684573
790546
853715
165807
931125
917284
130686
1016110
915942
862220
251017
470163
408226
816644
985925
912511
209384
405622
261288
672220
169195
376936
238015
321858
438077
944077
649723
636675
459362
953549
222670
858201
43584
939977
306846
359472
982439
564608
507475
122287
454596
802538
101660
1074919
151419
1052166
162958
456673
774553
965878
849166
495214
282377
436284
203018
524442
575394
576444
280529
886115
805528
92635
778959
744801
671701
386420
517206
988940
556969
268053
783353
371268
137395
33276
970982
347698
860421
338014
538568
651110
109594
289163
967464
1056528
244377
174339
1046453
532646
32094
905016
329278
990463
354210
485696
500258
634702
451677
28841
892281
54695
542760
692981
919333
874923
341141
454402
169992
698091
983233
204867
333344
217855
157807
5500
482858
752273
992676
1020660
398001
979890
938990
239190
949931
974230
774633
154882
398713
565271
807183
878357
627918
146788
942661
950175
350598
971595
201502
249220
1024088
330209
177718
432124
1026876
900390
837750
805642
21251
722091
327187
708165
449425
612477
698109
481748
123231
295962
1027682
31437
791778
953465
647208
148545
829493
667666
264050
973243
138473
557135
7545
226794
844440
533752
1049589
140833
459048
672036
805775
532405
261202
69042
798679
709236
705763
128135
88298
155890
305967
493187
444236
755315
739220
941620
819139
836468
887797
1072703
276965
701648
137709
865472
976755
1012855
555730
936098
79180
302188
1021439
898469
760709
887400
124947
311045
468090
632872
232576
729801
235123
1090423
532864
196105
1083924
345976
720487
1028180
66257
949308
1021096
511208
978532
1060221
871735
865964
200254
722123
14612
44721
265141
422205
908809
747077
132118
81163
406264
780538
49443
575432
970513
898193
281097
954243
739911
823094
629231
965920
1061709
506380
170783
399737
531779
733073
134920
133909
1004813
397249
572572
884462
615171
593915
1094521
284149
256305
929455
257565
377099
905133
45143
485802
692285
385315
846117
113614
46310
494606
974960
145247
293425
296476
773600
299376
312821
11739
830060
868669
894391
340721
853032
610542
553740
427307
759572
1095724
488677
1096998
224113
373203
383355
1002135
1001085
1035958
176373
680816
941844
290663
425095
601186
177802
941749
882172
758636
1086715
932999
196200
923426
1014934
925839
773668
374418
896853
612978
475039
275380
656828
1068722
566763
481914
184639
156240
116400
915968
919984
1017006
301348
881795
440184
472518
433995
1010009
610520
345233
627072
488857
123629
698297
494894
1074255
989545
618894
9036
347378
433341
56042
570216
237655
783987
899509
807828
336493
218271
817816
634757
1068406
76448
318135
47221
217861
565572
890568
1060850
38524
221370
1021235
569095
737538
557701
771420
19042
625271
1046809
1046020
604144
557567
361856
974922
484544
89232
229656
398050
568306
271251
570028
674269
18747
493883
622960
923092
459719
46508
979895
743210
221293
866042
359287
512676
1021505
11699
264515
308022
455095
1065132
361852
563882
848409
454605
878710
519547
435221
985997
960181
2199
761712
78058
82715
321597
418670
375328
907724
748126
309448
259064
108583
453312
758320
757270
551404
718284
172534
1005937
747594
481772
524335
424250
246714
544068
915206
252682
936735
753867
400801
1096820
530145
974339
391524
797170
619182
764964
1071810
819850
75442
45108
1029469
1049105
3730
898168
176731
359734
443866
807382
697865
710887
642341
289551
234038
168129
265904
984284
390572
59397
922695
312941
919661
577448
177145
975518
935817
544470
704924
450563
108131
186225
61175
167755
168805
177658
595927
1025753
194119
516941
118874
170912
680456
918580
790521
730735
727792
424965
138065
432540
812747
310541
373657
271996
758509
930794
594869
294718
865632
673866
828333
751648
108369
520718
991315
220562
1022217
732804
795040
82631
83681
64398
681776
1012524
158215
676648
799025
1089835
42720
434022
938633
1045312
147065
163362
398891
754824
862901
632002
677355
817097
30213
780241
253222
916370
716248
506301
592391
568356
746388
229042
218717
1055152
791124
101992
683218
388922
813646
990727
288541
784665
753485
618822
559018
294892
768709
273828
478851
538257
612308
832133
468430
436962
240204
360820
129934
195931
851657
195176
799340
212014
283571
142270
936888
579882
460645
176804
1070214
1000178
473280
511585
901494
32404
139041
427552
426502
772914
811569
424093
723845
1053007
265507
950432
1018573
476520
541741
1080120
248720
709141
567763
791581
567355
278232
49811
238716
948088
907501
627219
167050
129050
533231
351603
158123
54477
1085462
43358
996185
662048
1079620
883947
221313
674394
764542
604467
681601
51502
701717
565781
419599
1062409
300142
1025029
167371
72989
172410
123634
46110
514703
1021085
351974
58038
832894
840069
138529
821545
65371
46400
31903
1042468
606709
684523
45978
28650
571609
784516
403044
348796
995592
565808
583457
445898
6463
988656
810236
900290
312552
691645
937366
374297
174053
39657
475997
451337
701288
964842
427538
1070111
610112
4793
766554
876106
827243
769389
1093539
863094
592149
71338
165160
227825
986455
1054208
144029
752153
321149
633784
236704
222220
483368
796057
212145
34910
32129
279181
628627
166940
280609
448315
205378
342569
380219
688769
818340
624631
684688
205639
1071116
701853
1082234
349912
482493
944023
1060355
61551
289504
889076
950985
134853
965674
997193
1046690
455774
165787
135231
1050064
310735
1046550
424630
574263
17722
925961
523115
212275
57420
582331
804803
734664
51892
297480
251699
289813
958026
479617
726978
723219
1084420
1070992
842077
148489
123466
485005
638200
302311
807181
39598
788725
335353
946534
669252
764910
39338
885508
1050225
894770
553888
288421
38657
524639
510090
783161
828956
818051
4246
708013
633131
988298
121149
864289
539060
291646
224304
281820
119894
20536
746924
988542
1079525
146399
937614
484171
186767
381234
839669
785263
561827
408321
981368
79063
89113
540922
209890
921894
698169
702787
25819
309671
953543
191703
722603
533138
29280
173211
828697
573314
366740
1027873
201440
409302
20259
586468
934900
1001217
390667
836314
234539
70834
669685
814155
732570
432028
835688
859709
66822
969238
599949
1052684
1019936
905725
756857
814017
762419
234923
285105
1025083
977248
754558
1083686
1073956
65901
541464
578673
359251
913428
674083
205628
388283
568879
657775
20425
537930
25918
385539
482036
131773
246718
1029950
849585
739042
1000042
252099
580356
155232
498286
133445
800863
313323
917268
566825
197608
788138
821476
320013
643923
83770
122465
1095230
248432
89157
298619
594397
739368
223820
995978
465939
808025
921189
781595
653668
358613
173602
452529
853586
688736
1086467
813529
936306
482009
1076707
272714
1088155
840188
670398
1089745
453635
524348
83953
838216
557318
204003
453038
102210
393824
1007074
104707
361102
648907
1062862
800505
577557
576507
940588
469656
322676
343217
300092
950211
134314
752689
823361
121011
181970
260565
986571
1091150
559749
56939
790292
668214
890575
900884
246135
832035
167781
220833
532744
503570
343547
113905
276009
333475
679139
634490
764553
964987
824551
545872
506901
1025159
909080
65090
917940
789792
227745
422721
98200
565207
947736
646338
785978
137829
839891
613921
183147
99513
768916
983733
514688
953914
725255
92023
248445
299435
511324
538665
981889
726271
860838
847015
354738
412694
980731
649369
32419
474092
200852
190504
495313
1011814
180610
83182
628515
482216
896965
750883
1006159
674343
112075
791717
258949
280952
637643
1084714
1053932
149526
445442
1066174
511771
721223
118731
211945
568105
281731
325942
957033
91059
746690
545904
112556
1001968
892849
444183
369350
934273
39373
316559
92465
173913
355607
367695
708225
958036
82335
238466
109525
517972
1008783
355699
343856
41357
805620
1009473
574154
262505
1081367
1064414
6068
262639
311764
1017507
863240
49411
3123
798023
600271
205471
712592
149073
488478
437449
817481
937318
588658
979269
1061958
397626
531021
885432
604220
8701
511662
714322
824061
297662
19443
1067783
269838
321920
165175
187468
773367
838593
457304
905117
929728
33395
369959
659525
112522
711739
938551
391143
1019813
900523
517266
847395
108555
1097145
321239
889823
415832
506257
613570
774492
420387
859066
248955
240790
64594
668574
744837
555460
156351
208454
199206
895377
1067247
717412
933407
299934
481610
658914
597141
856019
76732
404807
247143
1034504
150799
256175
361599
915376
564096
207765
577355
297430
747366
817029
749100
983405
17695
520813
360638
547222
708859
471385
236211
316913
27179
156051
330328
664241
962300
826559
198254
753632
1084310
283684
1077510
884860
595055
94864
915590
774506
1040584
930376
314706
162195
3420
604035
917672
7843
887895
11428
54351
948510
200069
962009
367493
538477
1074379
85127
584409
783795
136031
812749
403758
250402
61823
612604
315824
221924
188876
576763
952499
926433
253680
159832
1044174
1092065
508955
1063994
364739
849017
21442
845107
226266
580746
635863
7952
127722
10982
29632
874295
906712
44074
910801
450541
579504
1071448
179681
728825
188225
393461
666120
869407
1013400
420390
733913
401601
617632
4317
683359
1057813
414673
809467
910979
980688
178364
1067589
309520
959472
531202
476943
983142
134146
489089
1029925
656163
856182
762968
380614
511926
695561
35787
361861
286987
680185
268946
1034454
572655
389620
1067475
828159
838410
731298
707874
496132
247141
370068
863205
107638
622162
499960
956871
67000
1083958
311377
1056862
191081
572553
967508
409597
344938
936478
797197
64325
361198
807537
321531
596958
468685
918999
1090281
76148
649308
330642
215568
654445
150191
982187
953395
304151
125651
658277
977628
1086780
194392
1077208
806740
255705
804027
697976
484669
737067
46736
365564
502780
891071
77974
651239
1035639
811818
1033650
290248
645328
1048668
294698
329542
897206
98319
446188
131414
485218
709265
552150
814709
1059694
791994
576843
421187
702916
149720
391079
166209
588729
1066603
1096247
74354
148132
372639
473841
768625
539227
957518
599528
835473
107585
10641
659642
1046542
784365
794533
640123
1034340
701775
54590
273710
553340
334297
867623
2702
476476
121874
208362
628733
304760
630054
954021
1095578
902037
622112
747122
502356
554646
881962
346309
406997
18341
1074779
662938
508965
184704
630092
541157
845161
227457
938919
497237
794492
603729
86824
1021222
300156
373498
951372
660008
870804
330234
335987
47716
1037281
250296
1015744
944462
989997
329163
1052395
920095
242939
563022
44996
888344
637137
345380
866224
268487
186352
368737
59891
909042
1015343
450823
145689
1027972
14007
224794
778496
605863
597382
671857
906656
1056585
41811
232882
226089
121450
957801
221383
660936
115139
132248
629576
787480
126083
1035465
292741
866309
452107
346914
616741
586244
989389
302607
529236
79998
524176
278750
394290
957456
453197
828995
806627
936472
231129
995615
254591
425391
953648
944885
986233
29568
927853
620724
273129
37716
47785
310790
1007303
498969
805337
855055
1042226
566510
62556
93713
669246
796047
221900
1035858
929832
340268
499355
802837
787023
610347
498146
311778
894412
482501
634092
932960
470458
27469
346611
712945
744593
972422
151656
801518
7722
24687
906041
1091841
253623
672645
442433
1090333
427621
186556
168022
793806
609334
538838
554850
143042
529910
978472
1061235
448664
1010088
989672
123870
255006
38585
172564
455262
439381
556494
636190
867917
406511
784737
654236
1091181
1051538
877969
116419
819995
324500
369870
129007
745186
650521
48528
460016
751487
857357
280042
843657
175798
717824
632267
62692
836510
548056
304701
673357
802940
383225
26829
299686
902995
410870
436411
148335
371072
757661
754941
99157
823967
60226
90923
154586
777128
474547
409385
595696
146113
1040413
92336
527388
741359
494634
533113
62005
706853
763205
874223
177327
1055941
774696
416835
52074
80527
555881
321755
36697
844188
669352
579958
900653
659951
1039100
526287
383810
463547
339914
330636
508922
439484
759475
775755
515257
795191
26040
737789
642511
488943
890999
985338
976839
47489
400612
1066115
50768
1060690
412525
150460
387602
432683
1039426
936393
1087141
756629
641862
344394
1007447
364109
512886
321599
912533
852991
884762
311468
545923
121979
924889
75238
140563
1060131
654071
683645
716536
40246
804549
265845
359663
753670
588792
197058
698557
1087773
802280
326359
323764
50947
519096
182685
987508
522729
689690
13746
651998
64662
837821
201861
288899
138014
1099205
826693
812195
907292
378899
21363
748316
1012911
253465
20982
1022997
1076395
877483
540197
715944
751855
211192
1056307
288781
41622
205619
937640
383903
292347
930628
517759
310040
537336
138615
476073
1071364
735199
688523
876606
1081727
842288
892943
445459
928939
76782
54921
985719
139421
653644
500349
1035852
179713
430698
576504
29322
709866
276035
532736
915609
495585
648095
59208
671583
824890
91881
1083102
388952
348949
241103
999592
890645
208689
861114
30473
403901
906587
649432
96395
776820
945883
567863
249993
673551
341865
496435
857208
95319
912353
1098016
1033765
148122
431991
670692
316387
1066190
839473
932065
21340
209694
1061794
468549
24789
790463
226336
472410
667020
18914
942922
926829
271884
534118
206605
690924
28244
900744
183065
233128
805839
734770
831144
123528
919783
482339
513459
1022115
611991
385620
305957
52747
135596
394609
26292
934732
608181
407453
252202
698373
445059
801453
579965
1020796
880095
1037745
333231
1081101
554382
1039450
127577
575602
330861
727618
224374
660128
191336
869293
81016
614087
140507
792319
964679
246660
946305
185989
1094659
894434
331578
83781
84384
876080
1068295
258282
161174
342759
15188
591584
598832
452385
63662
689460
231659
609932
385022
1098240
826837
478125
222934
363933
364983
119529
202049
402573
730846
432179
785279
436939
894866
243448
79794
868753
154603
561012
769975
1062711
89702
659295
245787
665567
139370
662726
681119
336874
617151
552703
831618
647869
524918
191185
142476
495349
594173
868094
899488
780633
254267
171649
298982
939137
939709
293214
286279
427038
455258
199042
206433
791374
954360
215326
471784
576787
911481
404040
430039
44712
442236
443286
522843
5028
31310
1003368
610929
764920
1083501
719375
878344
611847
506005
372862
100491
911497
862299
767222
48509
762147
205009
1064392
188570
1037218
296906
1050095
240608
663864
585969
883492
70413
316053
1010647
1072015
1084829
980761
655747
494038
664992
77045
897736
1046090
355346
1046184
728614
732005
102865
226809
188708
458687
709257
582328
316039
727319
481890
349803
68716
629797
522600
1034911
696188
304134
843975
839615
883470
983565
602049
362576
856512
709273
754557
221822
907859
668185
34307
673042
940268
423140
94893
200234
243137
1091632
348252
756243
932553
304431
336083
211912
813598
633932
6347
95462
565024
397492
940630
1074271
333447
145386
737643
425735
746459
816698
719559
326215
1053394
315153
503291
77444
5700
574045
937800
828705
451730
894614
922372
730917
71537
85385
178358
1081405
1069417
264926
1052371
433186
470721
616763
948140
444838
819913
625282
678009
119944
19754
299895
53691
283387
219150
601784
1058357
79412
1097926
46180
934143
1060984
303635
143170
257583
471503
995737
735368
606764
1082090
613541
147369
336370
23519
582693
279238
832501
942769
873678
48148
162933
930482
166364
659874
157297
658120
863581
342734
645312
272620
996156
144518
11183
413392
50706
204591
1062544
285748
795110
381131
330513
975019
1035003
18356
504012
498334
797796
787025
537431
378922
982854
548426
631500
277743
76683
428776
748016
1012697
767625
233644
269790
133019
1054297
43649
1031994
811851
891984
726626
998349
995796
318200
1003886
251250
915060
797766
798208
171169
276639
615907
422987
888689
231765
515239
17105
9026
166465
710305
31917
456162
687672
958620
432826
326298
305919
660905
660625
1088509
796758
130195
201145
213624
915340
784274
879382
799723
529782
444917
1009126
393788
638100
522264
954406
44788
1075070
202809
577466
206725
995623
966399
267104
936979
580006
894028
965781
29036
384107
615366
662819
375959
1059516
294849
222120
687996
731769
142701
1038598
118089
214661
329532
1060070
881954
835202
266194
866596
54868
102513
713638
62936
401777
314782
317162
429616
927858
521597
814879
847541
67301
235640
943394
738393
466588
983669
287973
102281
691313
198491
107881
134987
559733
619346
1053814
941322
189913
565078
361812
236823
1059390
404141
493956
330019
971409
150119
121104
814367
422220
120916
1052130
607226
674766
461378
721210
393362
484527
315535
952283
6219
592938
636150
113620
334413
1000028
443578
628783
111229
846144
792687
855668
182194
416749
518649
678128
578793
367233
287195
102349
974817
346443
345393
595199
166426
800773
474813
467150
948287
111454
583284
891988
893038
1019127
527786
103197
665377
421985
728658
598651
20404
792948
1072345
1043254
497230
57690
84085
79638
270063
264313
142995
1007080
632104
388655
182192
776699
329080
24759
852903
206942
942940
535188
868495
487336
743655
171779
231839
366593
543768
1088888
207912
457830
806443
9483
298620
526314
508643
873528
967580
813229
4818
316668
1058696
597581
141996
441812
737910
750676
710328
1050129
649591
508903
175462
940600
509131
87007
601422
957846
72203
468600
931048
571225
256481
287505
796086
1058162
247201
806421
73868
669152
349275
645796
661559
870111
722416
529673
839715
470980
16323
366288
780092
244773
178549
418959
1094128
772006
1072097
315470
275627
342152
339297
468595
107607
617805
1077718
1009703
220105
139072
865828
911658
204130
572895
958708
1029942
484822
625596
821515
514590
873465
2884
539958
667015
403162
1040009
642028
249122
1068046
514629
348856
365929
108166
297213
1099134
983082
865055
80797
548352
699098
467817
541744
872150
326661
802709
560841
900801
338731
442968
737659
470828
711642
176451
642485
250774
652661
339922
1054941
56720
778344
262440
712913
405181
744273
36596
128319
831720
563607
566910
74073
914388
373271
535790
675175
3452
933733
460966
502541
193623
1070809
622824
42414
58927
947780
724200
431762
413631
748857
1027131
204175
416905
340730
121041
620690
1087837
590117
92100
901031
101431
361842
484663
286801
501656
181690
592662
1019362
987574
106926
989530
767927
948537
338536
230389
179138
1003978
514205
466493
849239
65425
311407
866799
646145
805748
218188
922581
891650
521432
39502
702588
765089
595593
712842
261593
68059
667262
460414
405100
295904
987710
445931
124470
732644
1086800
1058927
571054
197751
1096465
1027898
935768
616491
536574
52814
834636
282482
705236
787640
709577
517898
481651
362280
807805
740966
785870
638665
151248
49559
39919
448200
199445
893299
843029
587942
38613
506507
221319
620113
966332
88573
1055893
283120
252395
915845
296235
532996
184603
875545
153462
608318
59493
2997
740312
928169
851094
485563
591170
695060
412393
465201
539648
854803
87098
320705
210543
281637
1073019
666826
915167
697308
723421
197084
992237
243940
325335
743341
807709
348687
328494
889310
835534
933203
469577
342214
1033925
467391
258567
464724
382603
1047199
835016
973599
338374
1015684
211159
461801
262565
220390
641099
207210
737506
609217
48164
848746
341959
850025
845092
643216
1026163
319594
828516
1000114
883266
961402
655627
1046964
435996
551124
680704
206770
758856
236282
763798
205238
508588
676372
99640
297370
1056267
751415
229921
782661
354611
38738
199070
294738
705592
553706
396278
978312
84408
196050
404530
604992
886586
743627
926291
788928
353803
1012569
489016
200384
980971
566682
637173
760929
530453
80832
622279
646469
4396
323089
137814
877826
281009
60788
75210
869985
983581
586484
441755
571461
495477
410902
19956
289935
1036387
970163
798719
161047
761143
1067219
707150
105500
726619
706427
182485
341156
291926
67450
332259
1015646
691175
1070539
599474
711071
91183
288726
117739
1028132
497877
916252
242768
615769
205381
986856
354106
315085
642423
824116
871623
928953
9716
436571
655946
286059
276930
70722
791090
369151
446288
253778
1006627
20313
236477
610291
771438
483805
209864
886938
617092
637226
1093892
309380
196941
143598
915349
23380
1038727
384574
216582
366621
13491
464776
543121
219605
648006
1011322
336468
641922
903210
755157
932740
637402
774320
450366
76813
532510
229998
209117
690847
241678
610100
510808
510417
961163
280884
838598
580050
242268
908895
426406
893370
476837
394449
519534
1054074
565394
459452
1033700
1089776
204694
6674
344592
571658
798575
15419
545288
749760
138023
372707
963280
471258
37456
746217
589982
621612
181087
696545
112265
1071793
330971
159827
317086
577249
782043
149845
585426
368039
1077990
3752
703725
332510
950248
909379
890187
913564
948679
751281
401264
116665
206369
303465
780114
793863
493543
669211
476235
626973
766255
781556
168729
820452
532592
431373
227895
928204
1072889
829051
543925
593649
295747
859007
693848
971465
830420
708652
138588
1098575
1027925
730006
347957
580479
943323
258153
34674
159868
261912
19262
325225
188782
644392
144541
578567
795697
999558
948235
511821
447099
163917
175299
470982
1074738
695476
75355
774584
498441
681266
723574
11547
502879
858449
313125
912803
565467
92345
10688
268116
161492
908200
558501
506771
96137
617742
800455
265332
293840
381831
655373
897521
957246
246870
741319
945192
113329
1047633
168350
621414
754793
892719
238195
573166
24117
559760
1031916
718158
457476
113824
579209
1022369
62689
547557
209373
798400
105740
185876
652141
241446
677962
140791
1069540
888072
906489
1098817
752707
233514
662670
634769
915241
718618
377396
993810
335241
111275
625692
533654
62571
98896
94365
873887
653388
84320
220315
416382
514888
464035
873014
900700
226493
803409
549814
975065
640221
803879
735913
373887
795601
557634
893374
314869
700816
620500
498671
213964
462542
184313
327134
31953
943406
752010
834114
90137
510639
113634
396098
201474
96028
226545
1042350
350137
933302
568221
627155
1007500
2999
648757
151190
768438
366050
390949
460923
903838
487804
23485
1018086
807983
17418
762408
660926
132025
426026
524128
321835
200893
526777
505037
340164
1080348
901651
859766
325032
518980
29543
291291
648917
1047963
637763
1079865
108952
435358
470461
853261
315148
801468
180058
733766
546858
1079210
388291
867754
512870
62498
575052
249545
882170
1082144
325131
137128
918442
1080265
293905
794635
11042
532148
118486
15870
204891
373328
21727
547781
1074718
853597
423090
165848
773517
210737
529714
657073
16768
1016590
425441
133564
304900
278238
296361
355372
902067
968151
99537
1092131
663181
188293
92905
725209
325789
687180
673868
29995
454093
87762
1055144
825605
328516
490447
400415
334447
833670
791679
635365
397695
750960
643208
91668
472568
550499
636182
777215
808585
310538
1022493
1075384
288350
515087
677376
561936
278434
726452
30461
690329
962170
184281
52612
439002
286696
876347
122653
1084135
702763
67419
434562
239321
954492
620559
38192
129344
777342
715979
900842
671023
49067
692661
161165
449845
492734
1002962
843217
438483
571965
749468
391542
169843
355957
824943
332983
1058062
1009387
27948
1078126
512109
768255
41221
92103
186299
279519
496501
920944
1055578
503312
1019330
919995
394029
11029
657455
247813
542268
807357
1071142
649823
866008
106154
794893
817364
1037365
91097
495739
1013644
744181
976347
165785
87093
1039231
335756
144972
728856
588207
27495
56368
649739
277043
270540
201483
336522
82426
223027
373372
827008
286594
638447
821139
306829
463078
368539
585035
39555
945982
177880
938393
376047
1049444
1090236
802547
223241
371245
579194
656457
887333
306968
115867
537069
995397
409338
342241
1093211
863800
757628
66939
1071672
639405
52134
837069
910852
510582
1062191
1027310
595588
139035
110239
876564
297110
609904
431525
834459
726048
594393
52621
183486
149758
709506
37468
708748
131109
66447
982515
909842
269483
838270
472060
310463
1072920
799142
805013
985339
674946
1028596
140821
523697
916156
498396
484244
674240
646749
386988
172428
929080
563877
701710
860359
187537
606506
913675
366576
148934
254332
332827
617533
153675
630030
527541
977100
974681
606649
646053
758503
537898
199299
511433
191718
395113
730943
73680
1052921
1043870
367056
528800
359813
777873
850631
559299
245710
684339
181273
391983
627207
58336
813922
75344
762615
853296
503965
596625
1069272
132371
982323
1047887
278013
28307
221450
366650
951331
346100
40201
956813
1072914
1035005
659191
1055790
699212
541695
455731
261051
832890
124481
38717
404903
654497
471592
880514
229865
305732
67957
436065
196452
1059382
844931
705032
40115
948199
398721
666884
51472
353770
1001488
22739
835147
43342
231230
797609
878652
628166
85185
928755
1006634
629749
164453
142577
589719
1081325
1098813
761448
286231
985053
725400
814762
1044000
354606
404175
338307
849241
590514
656784
990892
75420
910835
547729
988414
797389
803198
490107
649793
484973
441327
268264
34176
302168
793921
839638
1009669
1038252
338064
200959
575681
475810
117560
584392
1094788
538844
784690
239949
995640
459171
873137
1089895
48250
829220
12682
347288
1062063
830397
66544
94304
708566
788759
775438
994574
519649
486268
258965
178255
371458
964480
511808
643870
761083
971085
945725
521044
4070
596120
194403
259646
582349
517653
21088
534738
34592
409352
251536
890894
1024100
1094282
1041501
776612
907156
89856
179833
706908
468863
760023
870502
123707
560851
559057
28638
695170
930534
4685
700808
388564
681428
184809
1048993
646581
1055585
528722
738184
388081
546117
756723
290249
865488
907190
42470
150889
704523
1014255
345285
778957
845776
475516
179101
406043
133570
28393
402662
776116
206897
276456
106813
1064473
383113
234587
864543
703752
1082042
361778
1021568
412739
207410
723825
1025075
409772
527847
204032
15194
17664
264414
973884
40273
101473
943362
698676
926956
71152
701383
152173
363219
145554
302503
776509
907699
4332
639020
108508
46452
686947
1028826
740650
647305
825053
715976
20830
928814
765233
481314
724873
924107
823867
874917
165075
941795
1059678
340627
796773
711241
691805
1098369
741193
281584
72769
351224
1036452
306383
774018
742147
871076
754712
1064160
697872
484766
526625
62391
706422
949192
113330
939564
892938
668114
306511
727418
885250
564062
991104
818099
439710
933205
724336
35989
981545
112721
654438
197534
585178
265264
866349
1013157
766358
326274
68571
956975
398004
73608
1070582
305049
60609
228457
28550
1021631
846925
124927
386318
1011443
951169
543939
466320
542257
812968
642084
562841
599907
768573
1006149
76268
611490
1037335
298134
767430
584624
230464
416175
825675
739423
326745
555731
695813
836917
268433
408057
896405
20755
349112
577995
1064129
959527
454499
191060
164709
1093746
60648
839686
589977
570954
713446
249544
656914
22251
112956
598697
986768
474191
224526
94918
222645
933513
421130
967692
742303
20008
921785
388923
750548
461830
365623
873809
274218
1081469
312104
1016113
1064064
405624
398878
206010
71133
71282
832738
993231
439383
228426
902217
757834
1002479
871884
262085
241474
558051
449881
907341
1030991
432733
767095
443252
249832
343552
614029
987263
232941
377917
368092
290189
688404
518869
184501
389697
536696
645250
356735
735184
16214
871543
679042
217551
619948
856373
564580
871183
488058
1079499
1040428
432029
304075
149170
98945
144335
319627
663896
842608
955788
75001
507598
907649
685032
717017
343421
72522
1035235
220406
78041
23661
74394
859956
276912
745468
941672
722427
1036530
435489
356974
735218
545769
352662
923209
603253
736796
1008654
125434
249316
1011137
928433
1022035
97853
576325
969071
907589
147177
669847
245614
846865
5807
208524
690857
787559
670321
168362
1010869
789064
958499
334122
819294
125717
1084003
223219
691661
766710
551679
1066992
1036188
740436
373322
388662
332078
396209
208001
58817
908213
338688
194838
216517
591037
469397
1001730
918902
219249
261808
331871
404877
177499
304949
50001
198793
59278
336732
902453
569747
802283
1050543
1060214
1093068
456180
502804
92107
782663
643731
779315
534168
795367
675808
1054478
1075092
913536
747478
776726
464937
137170
306226
131143
780889
444171
989902
482560
613593
990845
807365
613887
778073
106581
248976
386706
805743
160953
100916
865460
148879
605323
972545
540937
347545
362684
784982
1003786
152790
202297
1045544
269853
668213
1087834
386445
1093712
610715
1004632
1024097
324670
502729
944508
626009
770899
107579
648913
255575
377926
373240
1046970
328387
830389
773535
635136
368896
640817
815185
81653
421105
61977
356571
948930
23791
43728
374657
552740
783515
897090
893880
823148
897498
21793
351222
686507
936132
724820
994750
183717
608685
798887
404217
205013
908562
234442
567254
245479
856037
514216
880183
282583
36300
39893
561080
979061
898720
626403
774323
492435
1083308
4015
164355
1066403
489070
387887
821859
656012
107802
909878
749018
698436
337718
57091
472631
778044
238745
188924
516764
1065501
386862
708555
305619
821945
221188
718930
1070879
89499
634468
456428
993762
100424
307456
1023944
349847
934810
515833
662609
1026933
726767
141071
936481
704545
99722
778760
907211
193473
15764
548526
620170
807723
541302
1099042
538675
459607
26818
329355
1046417
161605
493388
354970
142198
444405
997783
1020999
290325
47563
348398
124982
594897
285092
398973
981746
109050
437931
646875
1097190
357844
187594
84360
650759
847519
742764
466986
815709
159716
1075520
1039985
302003
1027001
558920
194571
292108
118135
1020475
1082250
52870
506857
315814
825853
733817
171607
596851
911471
865162
240802
196276
616639
955863
593875
1077717
423464
1096774
93613
889088
344859
79541
765142
713361
362051
967367
551278
239364
740949
29695
534650
949314
1092288
238775
867980
802404
750144
88689
536872
357394
26734
13750
382866
495791
328636
343584
1019784
422881
883183
157667
935956
1081308
911207
644898
773273
750582
897728
404650
625075
763032
818287
553790
808734
1052447
191446
504044
386282
590938
176948
831803
67381
694132
209007
955599
677742
969019
95964
194451
794250
566403
1006455
942262
1004594
31142
455070
61804
819013
127574
507975
196662
730601
457274
585907
315890
308144
644963
158187
610193
819979
994058
516111
82773
322154
446444
130363
170550
663979
1023240
1089057
67163
317816
194301
178794
980605
297694
382607
858969
853377
716322
455374
293925
847988
689579
574195
823432
271082
486031
280172
374307
570643
138149
151347
318105
822995
63755
1013049
836442
321913
675355
636198
1098555
266705
756066
66029
652745
646589
576546
801325
551474
314678
488583
72771
413793
371973
1094244
715465
552657
336013
697382
550711
460066
955579
668317
122818
271914
888882
924368
42908
207102
998740
203103
375400
1091311
759031
18536
4435
572474
822313
207749
474285
226476
825393
987380
340857
1061517
984565
522359
141253
228163
290004
937108
489658
506824
298268
197110
177585
808037
680040
751719
568151
888497
831338
58105
98637
385094
61079
58442
291874
994303
751957
100953
902224
585083
564142
296009
828824
85676
1048341
543261
504849
796175
23683
589328
871740
669507
1090200
270675
275741
828396
477988
866546
441179
963470
482250
89024
617958
850989
443025
314906
34897
76558
136445
820779
650899
718245
102148
841107
551107
456740
656522
695453
656668
207159
880232
1000249
793786
952440
252770
242073
359530
323390
1036872
126008
476448
543367
870018
439961
11980
492729
934207
751452
821605
498698
598224
174267
831821
327674
789717
1027232
655332
740863
457845
935395
494284
233857
8938
969650
623784
926818
809413
395327
524908
529738
304394
671816
766905
311947
633130
375678
625458
484310
123305
1069580
922576
618278
341911
493057
791389
39044
1018695
207760
988946
839862
483914
201824
1079960
981482
336782
111964
651758
186616
325397
584162
294378
512073
477052
897783
325552
73385
907159
745081
626499
67273
744825
486933
1028827
393585
561176
290534
445745
664430
50061
264544
131723
755140
338507
905434
752285
894337
1022412
1024137
181899
63307
755031
699152
1063546
464762
430959
628496
143148
326345
29331
841396
389499
71767
1078917
3073
9884
299226
945060
835604
345322
651890
994225
981544
764040
151514
436208
773795
487418
634488
463549
1031447
1039462
1023064
921676
194754
779293
186810
14334
479564
905357
506921
978190
772279
749140
883620
1088252
1071829
403163
958288
563437
152719
651862
169299
285904
369462
818904
347258
192034
51138
752033
587187
592690
800916
1019452
65096
69110
100892
498545
52740
863117
742811
170697
616689
835545
983432
1076079
391523
785583
855718
4107
390717
921309
968310
218479
1002700
94853
484334
66899
392299
416240
682549
608850
1083824
171784
570135
128625
502416
554137
926087
76583
663429
1018617
397906
831935
188100
827533
897462
273735
1020356
143188
718167
470749
537795
942107
307093
264398
534313
811508
936468
1052726
631656
32205
1081949
4158
34188
532249
1054245
173102
424215
728494
480209
806768
625912
40125
393582
152233
1023550
984875
156077
932880
147473
981291
29489
847963
592800
955762
312081
243725
653110
685044
411576
598437
918860
52683
587228
422971
313370
975513
1018189
681252
855526
344996
180868
31964
203358
413443
505330
786574
946804
475686
429083
1055615
290813
46124
694957
295034
187929
1049197
505014
629556
246229
230471
566484
252218
916241
985345
240892
974651
918557
94849
761137
748727
975506
804893
652699
203323
399767
1092574
649094
412125
87165
352639
602513
668559
219213
424371
15804
795362
713761
635297
445484
338685
1010976
303687
987623
556176
1044842
190111
139025
581860
309072
757309
138274
391577
851440
103931
868408
604211
456781
1040861
967463
850275
307118
422378
1030075
1048053
833731
1016814
467656
14249
154537
671135
349776
680439
211058
411332
728354
271881
926755
451119
120429
924180
304849
678659
232790
997463
481760
827699
412244
889416
976391
646445
188563
4425
343392
672180
1074559
338421
229249
262662
537217
1087003
837382
957828
233053
604093
303982
471903
732733
743831
1000367
1030273
499261
815413
57058
1018585
1097363
636895
193818
641786
896910
722502
852025
644936
139075
821147
831578
503201
774466
96201
407241
218658
328097
91290
575918
694817
761781
114290
899669
427532
142351
808639
45463
728914
1049631
294830
479293
176128
629921
640924
254476
412064
817518
360764
101403
210645
551890
918992
1014826
753093
32634
348832
797919
330609
489100
548417
43808
714722
982407
207104
325255
540709
1084423
94325
928088
592725
615498
240775
389563
807088
765507
79818
592323
635954
1089061
429611
712164
82552
124490
536527
922866
296544
288207
232929
41846
243637
910406
986652
494819
581684
1023859
745216
669788
638190
959417
460663
726038
265948
183599
859756
648525
674965
1077268
996751
389970
815933
449220
195125
1080289
455332
482888
1004308
313844
545340
100389
259398
801477
113213
28536
50776
1029056
312632
143067
669633
702692
960845
1007499
1047532
943347
400020
857724
674992
340716
1008838
448657
539443
135092
152176
296749
838925
558489
175932
6663
968023
509901
982023
797687
571460
32984
497083
209289
271808
704234
670333
976890
291417
1061067
610617
486119
111263
956265
346165
952888
487737
280808
1083723
393563
584663
347512
103694
758658
111854
990135
873048
892631
504092
196508
115090
850459
1089810
271404
638542
946342
628128
760748
525288
505298
358123
432036
147287
136623
1024782
40153
969287
627626
933364
361055
157104
147134
6824
618298
885404
793195
862120
24018
948148
663057
402132
67968
289172
1031845
465056
775295
913660
149145
1053767
998023
1060832
282738
393504
858851
834666
426958
867135
360565
393072
322586
1024303
435375
641094
626377
1032533
31250
376086
232281
320445
1043400
571044
502266
509093
749287
877911
979476
408911
1041950
107136
1004797
561140
917232
288267
587640
552169
277078
752722
930550
161133
1027405
111148
485214
755080
178744
461222
394668
873433
9073
506249
499195
818547
41204
929759
830647
858895
67159
403165
655496
147449
978227
20557
42728
217937
685123
938888
555278
317865
249126
22145
502499
243447
382724
159767
558213
373411
974185
330254
603049
988689
824888
25833
200133
528623
884082
985283
411446
147984
574283
994262
846644
40213
1041879
924174
135475
26732
299683
739530
156831
411977
380098
254348
40068
301536
329530
899683
49097
451989
299763
1030778
538516
705252
593824
161240
14505
300453
820901
324217
614010
283472
671068
71560
947968
823738
1062619
173307
846260
60601
92792
848419
382247
460158
415355
960863
503951
353593
763600
586257
560951
203540
571710
457391
161295
283087
893463
247534
411958
283649
802619
1099882
67278
201026
68555
965238
385265
177618
735863
5903
201257
658922
944570
406984
822880
134702
855260
846069
123756
980693
1035370
387340
1055000
830345
39314
270482
109829
659039
361992
368132
452910
501621
190903
325759
964476
472126
158255
513044
252957
413559
1069330
260662
773014
1082353
718296
141876
96728
117771
610312
714290
851730
397640
368564
997026
442344
365566
516249
619283
651699
101720
56357
77707
199780
202325
207446
630543
789745
954125
1078648
751015
71641
639672
684216
73529
347991
692344
792475
419749
457655
978285
1037846
454003
829331
607702
1049789
125149
955493
853888
137225
5962
244259
623588
442079
222956
721632
157069
158855
168509
709255
349082
837362
521165
419881
1082282
823835
584795
1088168
812965
467758
30957
881690
983358
42752
591025
622725
317393
644109
121170
392580
1060758
342967
93276
364820
414501
602217
954807
76827
1032031
1057072
285393
158034
758460
593567
428391
547853
789431
919075
887059
99488
162229
213897
1058786
92028
921000
740258
113310
829207
307567
628143
930847
174470
1047474
502821
625162
9688
606989
887200
1070131
356261
776233
749294
711732
772255
668607
556594
367692
898142
273940
253411
1077647
891971
474189
1014273
235909
712269
494847
523741
389542
864034
325953
377374
59550
692696
900954
448226
442034
337635
980921
648692
475197
752393
976749
723169
287107
989211
71904
1097170
1098220
82457
471408
529651
250931
310519
773423
773212
778629
870758
80443
31667
803618
331229
737349
163891
807729
317392
127587
367082
68525
1077093
152530
7647
669043
940238
1057421
321133
460927
462748
333081
1046607
779529
402397
496610
138593
466586
245612
669333
589401
267277
139448
890395
93847
760901
163857
580374
743370
982335
926013
236657
320317
57510
585017
90388
275748
655822
641007
111216
50880
195413
586133
384263
619724
450601
454135
756755
554151
986116
938851
155674
1029409
968491
974279
719542
956792
74480
659645
101074
346043
900247
625170
309289
90732
906382
413577
312628
1010836
715842
35449
795015
1009927
456449
644695
459874
149718
395245
967664
1098557
114582
318229
596560
430759
146189
255844
893871
1029075
488268
30544
473680
864201
1042521
598627
1093398
1051139
286002
330931
37460
860871
140132
240455
800514
638982
445445
69509
771960
864140
485764
640372
975755
313924
915012
682964
902666
124908
312599
639470
317562
810513
27146
1003576
395407
482915
567860
115619
722096
554447
47539
534898
543167
924983
667793
70789
1034627
562136
3492
1065246
788044
741998
936535
364501
176797
76045
788085
97487
606987
32182
169759
610445
156734
768337
421846
1038585
579292
138708
564765
816123
1006259
492627
246637
942680
316189
665476
522389
834743
722587
810677
289361
874908
477040
821578
899258
373438
1059239
461427
110061
80288
198114
279397
131069
206920
183016
154832
907941
1053192
467363
956882
503452
631402
174828
756182
129041
820991
1093913
736198
267329
671588
462934
931533
162932
1032774
4477
679354
288148
109222
553536
60267
766724
165137
656570
916209
934798
472486
779566
896757
701505
456514
807250
650376
317192
979462
310387
115464
637253
382502
168290
691415
611735
378067
890309
630368
123452
732091
560123
622793
631963
769631
174739
893209
455589
310144
435347
1007720
847802
858442
848717
509482
997520
193261
775981
285824
347788
16903
581547
679809
814983
530493
1093078
970693
608964
269234
149067
580364
874457
33446
1006128
731723
1074068
250769
200264
451420
119979
154514
18522
542983
839014
405018
1042358
287273
958005
759014
190828
608708
830863
697641
236363
628291
269079
325331
494769
327597
908643
12420
461538
867783
1038916
316417
694705
77498
311807
950804
726634
431615
78060
492034
768039
849864
171595
472244
69831
196904
947243
1071922
832088
532825
1067584
246821
198881
351460
717379
931318
82381
337961
100812
829744
481689
447296
92128
658692
1024804
232755
724321
9293
491755
877817
836675
436816
642681
851157
804650
512553
678539
188404
672820
467061
837684
527374
248638
557020
887867
265239
174414
616152
827006
1094910
490228
199486
297197
1060372
9064
846857
286239
548362
169807
729029
769662
652906
111599
1059893
970818
455213
959909
770815
718698
1089142
958989
302663
431214
378378
946991
551332
889644
765455
301393
660139
300579
103776
288661
821984
586238
132670
426390
373500
485872
671431
1053949
765790
980704
981230
65698
236021
1089136
302934
357380
871979
91982
894858
728866
615027
51207
405340
405573
186247
278896
785109
48689
207132
149238
719078
522000
973796
483883
997183
1067678
866111
303310
180339
831972
483709
1024376
368400
520569
720107
824999
1064210
148642
548817
1036780
1028753
888492
276923
167157
124993
882453
504497
874985
667790
214062
170571
606242
507360
364429
16429
764837
1045958
503930
15195
519395
982041
1011670
394013
257875
142168
1057766
561171
881391
255337
659063
1032213
544999
985668
706099
642898
670823
37552
365935
555605
262382
422532
1068035
244713
474603
457173
569916
715263
1059459
949472
926020
202016
361423
33958
1007061
626855
880969
912088
767571
1059665
358069
835980
671461
1062315
110314
447003
657410
517756
88801
274789
250982
768955
40803
556153
944671
764618
368666
271837
909863
317521
48903
556454
902492
474314
406174
59567
606858
742723
479718
1020684
159901
633200
403819
692079
664449
89447
221865
639308
800269
140942
118081
485670
173193
951272
456570
210777
614183
962319
553565
200204
15177
627620
617454
947131
157531
24014
286883
653373
1037588
887039
856712
1037393
553514
469012
751417
943413
891113
344277
1048841
500814
1034012
132256
639425
201174
132045
241310
408886
957312
120678
442893
941665
29010
67406
389203
210214
452597
939066
722790
778598
219803
571552
523635
179019
778778
70444
772599
1061956
125323
776171
1003166
239266
1067542
787255
414432
362811
488729
919638
217112
16557
924130
250502
558708
621000
382498
1027973
165041
477607
118325
821627
779266
320614
986367
213728
300007
611814
858896
1046745
310227
120683
837592
1014064
975555
39043
1073753
996733
612137
235348
726875
811532
236508
503019
74607
471992
639905
728360
274933
408309
403373
552186
25619
94730
138557
208229
441454
84117
133197
293034
541525
353755
670973
116175
246672
194804
528399
3995
773694
956463
828645
954213
1098441
854247
786102
828445
673839
310529
374269
1089680
625310
96057
865736
304459
622228
132285
389282
741047
670651
438694
670367
915578
663546
500090
855895
780118
257769
256719
46830
328518
1088537
611275
610225
257982
294524
257889
47048
725543
1062343
494450
152177
884529
108199
394811
746726
120317
171034
105028
521855
505648
866057
208664
127356
387844
942251
281390
834030
240495
939420
427754
195055
928616
39241
466210
97181
649067
69419
577543
615810
1008041
708781
630269
771221
49077
981225
258785
451709
1031033
548782
502740
986098
837980
337646
145423
169769
636181
808657
793062
1006868
972778
284167
884750
645818
647597
495241
994995
407933
130370
361334
471202
776547
858789
828205
791736
244864
686973
1082738
476823
702106
443115
573002
905062
533754
974148
170477
1085313
51796
1003289
605885
829302
225932
883684
8990
748757
1038716
781524
223677
646026
718043
712953
807922
225445
358328
337501
498311
612665
380792
902287
2132
855389
213448
1007051
1024232
743516
963497
524437
246585
230097
644503
555709
671284
373453
85198
86901
403538
278831
373984
548064
329729
765325
858919
603855
868617
609567
719971
503651
936077
873413
391583
29125
1002593
214018
588009
258802
681441
442483
1014560
333960
452599
819043
125564
546175
976123
99581
218578
1094694
968221
636089
470765
791343
989019
877972
731825
139507
191069
1084743
506863
358239
540729
75318
851888
583614
469600
34973
1016094
580918
118036
342964
332737
43121
1040362
294465
215923
320291
351235
1070538
719314
423347
379917
242306
1077485
200542
499292
419685
790551
311067
5968
220050
1027201
122881
934662
1008943
870227
806746
1012606
655901
568927
802666
113260
645466
339659
567299
168003
809936
973842
1077509
389553
281424
701415
823204
53576
370469
257864
1074763
1092456
477318
749958
612649
289752
21198
514575
134698
554246
165046
940011
790211
403474
939790
992666
269570
590879
383683
461523
279478
206250
405029
861135
1096219
977775
757455
855730
257300
94186
725578
297444
587307
1053815
646721
400988
12894
682744
921465
872878
24329
532575
711707
453677
136630
999225
765367
820790
573967
1076476
791926
574100
1055027
481942
885995
584979
1059374
1026423
918918
962665
71573
1082232
78583
577119
361492
574455
254508
689798
443163
422934
489190
788627
45159
1090257
301130
837673
575124
826818
603185
367096
78328
916227
920824
1007002
706434
797592
814049
38752
582524
262730
413985
625760
485363
495895
646977
261861
762036
905460
288331
913984
1007600
807096
196325
494418
409808
706102
113189
474218
426950
812212
105340
681916
488071
157308
1058998
959263
1021453
974985
1017881
361429
1033919
712315
843594
687139
926981
373497
607281
1072473
196773
1019760
68868
1086114
396363
191631
729678
654825
476532
250093
126954
120942
131582
159396
964797
341917
725917
798617
383026
1034033
1024163
1023113
128545
586110
746809
1030941
464061
611921
573206
645187
951039
342090
44419
644860
528375
1003874
497394
85696
735707
441357
38755
1064600
786973
827810
241170
186868
1018073
357613
836658
306510
851474
743958
385938
86301
60731
455649
909178
733665
1053983
1044330
394542
219129
521528
179480
435090
660342
919781
1038636
356135
285635
884787
543682
911533
186401
248632
785309
260283
1067249
406600
293088
307107
114330
778362
711946
414305
78877
635460
437942
481300
189029
776583
345832
230731
92706
118349
786920
887341
174742
1029057
178064
664281
585735
747778
744292
628245
610775
343079
271381
937693
767547
673945
907670
957176
830377
5685
397520
282021
317168
309676
1017931
613758
1060400
948065
1048266
396217
860142
785289
644504
515368
335393
32465
646398
641672
101032
788287
33298
804373
279537
1013482
1032840
455193
42557
704732
177098
967657
27429
282228
134407
293549
170318
736085
997723
218759
332014
831079
918359
1029708
155910
450232
730541
246574
855693
53940
522240
826720
488804
716319
707328
601296
1054777
483730
97260
801264
918629
88861
882527
360845
602524
110389
291260
1035142
134954
878462
125995
377984
541897
469018
723750
643337
15658
970576
829259
862391
404031
751944
711784
1044324
352925
625597
468470
84864
326394
1027645
1082707
549428
345430
565326
730266
348109
895997
1057647
75641
11099
949257
731132
126665
343695
142985
362322
112732
828640
164313
293408
562910
472041
37266
67318
771571
146731
778800
596380
1091252
114031
1048360
939237
249376
1096839
393908
932543
223668
34880
1024609
766638
841299
630419
366772
861643
271096
703740
963750
1090704
383876
31579
193502
139713
813663
537433
805505
554644
716576
962598
656920
346370
931806
219643
774219
672925
21310
146384
1009384
153234
277980
334424
897562
1018720
211539
235883
902574
1095977
984245
165844
902097
323203
114645
597274
192030
659072
433157
79274
398767
40217
907467
719060
975144
277371
621924
1097694
991621
423784
942563
717430
233401
901741
932198
397094
110812
617784
295195
31783
557985
336999
664580
120362
851065
485225
827511
911233
237679
235751
1089894
277097
517591
484842
659747
840825
752073
902448
918963
404451
995118
135318
11883
289965
609677
316926
893182
691756
1077284
174704
832950
602265
388403
864382
863332
599891
733839
330273
900403
930822
460550
429224
152680
302646
457372
36574
142980
785143
921762
680093
308708
254977
936482
837622
208770
862654
673082
193628
794908
677465
1007178
281593
888119
16964
23760
795352
495636
1095277
352702
418152
127179
1086628
379139
1048699
954918
272521
471071
1020609
824453
656903
1061742
113592
930552
654139
234255
1013042
921821
434667
435243
2405
274279
593530
419688
85969
403592
235548
87890
103339
571708
188994
921251
836959
1098221
370429
913788
375798
494277
475899
975508
1049804
989536
657765
635597
278347
135455
607036
938584
196239
814789
240970
491882
374527
290157
809420
549117
222263
156236
1070551
381752
740241
571463
174126
399168
498259
528257
864039
775459
124576
90431
621723
114315
78522
38750
474142
233742
443746
959843
398894
706055
559056
170378
347820
972554
665946
970179
1019089
105379
59814
821710
931107
1081790
521583
495926
406104
292357
91434
984064
748912
363914
375608
6804
583234
731603
4515
543008
727290
736813
474354
1059032
364427
363377
1061591
238014
502419
470581
811806
845358
360822
427597
901738
588882
251009
179718
401515
962052
644170
184044
963298
465450
519560
538354
187851
366871
959663
184931
674316
504483
985012
333685
1059182
515569
493467
474182
744135
403350
58516
1019099
521975
691258
861065
197837
854470
692912
603031
122609
434781
243700
81129
402756
253674
771351
511961
12243
330859
382816
205310
769463
374797
396146
863572
562299
236674
480805
788639
898337
1083394
523344
188991
883900
911385
890046
1029398
249591
188818
476463
97226
368342
705029
669925
624461
853156
39759
522416
481895
428087
207356
101889
1007545
796567
1023970
699685
948249
125316
237692
616188
332338
223227
376235
582162
1058382
59407
158767
914938
322118
1024473
507347
251460
183587
162971
590857
1047487
1014382
866908
1062048
939194
313166
673133
113880
570146
1079537
764017
872095
623508
583649
1023898
931337
902020
620497
219660
762116
535224
1047452
401969
970669
5354
251400
584680
583630
930762
802034
800831
927948
55439
791923
690552
364777
1086270
552156
563832
233195
347674
674916
421708
191840
263118
1037072
959550
570794
169443
555157
19507
219266
407113
648411
307097
465677
50267
933770
783932
295933
987794
203883
957472
951634
46097
618077
165226
460530
1091670
233167
562461
898700
56846
431114
331974
909628
243880
172516
650315
700511
952772
945402
280483
118636
195001
1059012
627673
47081
293413
106199
604539
196950
928429
614565
839129
691059
1082309
198388
561648
99838
742465
878774
746811
632239
973549
736542
616592
610857
306347
417059
922955
4993
1090844
1017858
92587
174157
901247
369628
1020326
515623
42022
750833
745166
312800
833619
274200
534086
438163
939348
79016
821176
702966
714483
1043548
767723
27777
865832
637033
1001957
410530
465460
862546
745365
791763
1076353
288849
309445
795165
659938
667504
1054716
538125
807405
169887
737001
819522
5732
647143
1083316
12017
358592
341333
165449
975993
952615
674400
29325
86737
1030227
80312
851012
451685
960130
125251
518905
245582
158710
738299
731204
1006315
262847
1000723
368706
114932
594361
994908
556014
616798
480003
674917
1075068
96633
340114
496467
144455
1037612
269254
406654
304200
58606
854063
83234
781056
605467
803848
113546
434233
869557
192111
918776
1098036
911889
742448
284290
287128
653073
1080899
589471
461972
166691
353752
177934
1054857
843920
93806
791212
32405
585472
709658
992213
75172
1083734
847215
338983
683596
191157
701302
238418
578304
511425
215038
150815
801815
800765
800766
637486
710467
387847
76720
1044639
621524
137538
57743
760352
364420
562668
242945
327810
326760
565352
564302
758365
975698
604810
676009
345805
379222
36781
458309
158627
709927
142776
178750
699288
838984
967427
822904
533277
716335
405184
1025835
533617
967173
158410
282288
417514
1041446
366502
804151
268982
202427
382933
59668
237280
280361
744728
75019
462375
779827
546659
620795
1075539
55280
124245
292506
608459
964630
653976
423038
940993
114644
1097885
237768
1045681
657255
816464
12691
345544
205528
303948
1031018
600305
342263
172144
60423
97083
102243
560862
362840
78375
171670
840856
1005695
70513
730033
698306
617048
1037232
1012040
241157
31274
475438
528226
527175
1050415
1051465
1052515
1002632
262647
545081
369465
29637
747216
49505
65568
959034
660610
192247
14660
9772
405883
1042894
67018
231299
1077175
429208
618034
812028
197598
1004859
79345
866520
925757
534615
905698
1072657
391892
180318
770188
624034
392349
839082
564639
25115
285945
559726
519203
262566
683828
682985
1002972
694904
438737
401945
1022114
852973
45041
430285
160963
891088
825441
391304
1018612
1071468
783424
83457
32604
319421
796141
824072
222370
565792
291590
359839
218674
738032
367784
305337
229550
481402
929500
993902
470258
632243
879388
103112
864918
693027
71936
125920
494234
887619
767746
933329
21415
471426
612126
1039320
687372
598285
618996
284499
628270
252423
736295
1008998
896653
208599
276437
915234
326078
1097736
925275
252922
928023
688792
758933
85734
371128
802299
860693
526964
493669
12446
138559
922250
582050
362598
760687
244125
490875
700092
624329
634356
964013
895532
300149
576141
166563
1053535
792965
377112
677145
1059666
113586
548113
1057013
6108
466356
660363
1088989
1096778
333489
727814
950558
942339
125576
779634
258542
816713
611363
962605
629357
109707
92647
412045
444752
403969
746968
820711
597055
989754
754213
378033
198651
632574
793646
522780
133059
83832
894737
386890
40395
1014712
848031
1016645
424496
905634
336863
564913
979482
456384
677578
382149
1065388
388012
519178
905476
215954
296561
32135
1010753
621926
61801
801424
147244
767142
1059990
890958
152263
73199
925090
402401
547241
565549
418692
649676
170223
145329
180130
797390
106582
322986
399213
543726
986438
545996
61331
831426
723325
659542
282621
302468
519984
371057
850178
681851
826456
850074
1085443
141627
858101
295940
825800
1077984
69993
267753
396395
840020
119022
393941
50368
242089
603719
559492
126230
1034953
804727
8009
194944
925886
546687
706287
974350
302288
391726
656759
305944
801042
132351
952856
1001197
854548
130759
181263
584393
1085324
667989
36698
310543
790357
587670
295678
183964
481958
832665
156199
31110
424873
167988
956898
840592
971317
295090
404757
223398
949904
588164
337216
204634
461865
657928
647843
1036922
1098097
816321
93275
1086713
600280
974595
363000
692892
71118
322748
238900
446503
632540
207707
90434
40824
81666
666624
639167
592717
879717
243982
473961
107574
128693
510004
440201
595836
887197
614906
827093
43357
587994
841896
299512
762626
408349
653932
215218
975187
1032765
456435
32223
168194
960588
817365
1002846
917289
109039
291639
468872
639517
456857
296502
52106
986032
689214
961865
202469
980120
620099
711786
23490
486882
748933
349077
175057
288444
264114
236510
67881
754519
525962
708966
241042
457160
586302
212236
134887
999713
794364
498387
590182
756054
428124
199098
251741
753796
741189
174972
1097744
434858
715167
377910
643087
644137
930424
588074
791920
47298
600221
423394
781542
836083
898023
742102
649746
239514
943065
106328
785988
71015
344168
22267
339357
109613
986412
63398
306743
331030
768127
92552
97739
73033
1038187
868593
494340
944640
1019989
886287
80415
1011599
412703
331354
396448
653430
146487
364696
231339
733584
350873
698723
916587
159634
691740
92056
785449
189894
548992
837410
139635
982309
901977
802155
492933
1037059
764675
20284
611312
261460
413704
522903
233219
215047
274766
295365
355720
739769
697234
859508
211558
1093075
66017
1073769
785125
755164
673930
181872
1062410
623425
296001
154991
541646
477404
979622
755991
12697
676628
95655
293552
210459
585461
157685
181322
990292
476159
165463
625161
618356
629436
678103
371651
336683
659253
728564
388224
1007470
1061243
689763
194553
1030516
610030
1028282
246897
604435
176755
615962
789087
462522
1004881
478041
192044
232249
762235
843558
927668
308364
483817
978948
11458
984818
173777
1038621
515946
308178
343582
1044246
860117
527256
691977
60332
868064
346560
2413
172976
140714
484728
402577
1015048
800814
143284
1019575
497280
63985
680087
440957
1004017
260858
301421
348288
1052586
475967
719263
446457
240376
530760
62601
413703
3165
664002
1077226
136875
896097
751255
166999
202204
554156
359760
61243
575657
989308
475805
727730
1045863
598565
149615
112549
765926
520457
636845
527531
274506
261176
1054528
1072521
73242
875432
341319
808733
380417
840067
882547
360163
724759
236316
511559
503260
100495
406833
496730
303708
605955
140952
952933
906869
422093
379416
485699
827924
285133
861244
705059
4358
1032280
55149
29268
669533
310565
491122
398332
99071
648480
209354
817545
800911
1044279
145313
943540
371212
505529
781069
498661
423021
73869
223773
49787
415215
955602
733047
413980
184206
499498
628332
397405
861509
167051
440575
659728
345300
920548
621965
155453
990532
710679
846046
932681
344316
728986
624711
482297
475474
792455
590384
442363
795999
403543
386640
879178
1004199
838507
462356
390093
137032
228791
978088
862310
695972
530430
969218
714909
576212
783137
310327
261656
572508
236055
1022092
913809
359864
587642
150930
814481
38971
112687
237176
471533
628578
454431
1059742
986891
831891
255251
186082
546809
834320
729500
14992
390144
974153
324242
452962
454012
829790
828368
406052
34186
823874
937744
519891
76063
974405
965120
411325
757567
264067
904767
612778
418542
263509
738141
480522
373353
195250
309101
820151
905741
201089
766083
477198
1054672
643143
138944
267783
25458
304362
971026
447492
541871
310554
604136
2717
140925
93906
181376
19821
787988
702539
193831
51086
547464
238833
844432
362964
889954
277575
199362
528794
267719
689450
1051177
846417
1021127
1048573
1044737
590172
335840
373933
710269
988412
108569
856241
406882
1028182
686693
407387
229521
215310
475894
23428
574870
446916
52411
868872
402699
1005855
612547
202457
964093
1045895
111120
307396
155106
321926
720062
444011
612140
856931
729206
935921
1072455
1037374
493229
603164
718601
50340
135944
443263
600837
829855
345909
1063116
758014
72821
1066764
619002
607826
360988
442127
403646
752997
734845
185529
859611
821153
654801
48848
946197
237005
235955
71385
298945
793347
574501
816374
961313
625564
977655
89316
745255
132063
233125
1088192
548634
504478
307059
633492
515982
540692
237843
420645
552485
985250
848278
301667
963335
866489
328531
472803
435533
386415
149081
46527
235924
13872
32610
318314
891522
1064932
193439
77194
636757
901528
547979
250765
384284
583543
362077
904899
672894
73962
381724
623214
259652
911324
252464
960167
49681
499288
16987
959873
35239
329719
199184
664783
613869
551556
418282
157034
788213
423690
258310
409329
787477
48365
599983
953959
294307
163695
345427
303639
293714
736467
986155
864191
114686
768820
919056
886639
816604
35581
428837
179322
616119
557039
559531
676160
996498
874897
383544
404846
360873
496979
991980
882033
514648
876715
697330
1092243
811120
1082020
604185
970800
92214
721709
471210
645259
36263
295666
770405
222024
1022047
783927
601873
482155
812707
974778
854239
830775
1009269
243547
765424
59748
1050744
813578
910074
122065
499266
563490
473298
1089274
7763
302641
290676
70085
1052222
146323
379543
851777
739107
198617
8652
653366
79631
1066611
269535
1098224
498184
676084
497413
794415
590318
591368
1006622
557915
318885
1066708
971711
971710
736032
498973
524033
131063
963005
806502
995282
826064
147762
548805
317271
696314
111460
16822
644184
222942
864074
418892
397259
759494
656228
1040528
905431
21278
524201
143039
930868
169000
826795
41970
267143
1014153
914745
1044225
273606
451967
49215
8903
571611
43451
423755
1066129
602082
538293
689063
703497
70562
310101
325265
892234
1081201
177729
967683
703396
562780
242200
356962
106144
581749
454061
498935
908703
280825
61923
997749
750232
280522
72917
653139
360453
201831
684759
636615
603518
792997
986096
210070
1060306
1001320
1094371
897639
786158
901720
717113
95764
549357
834773
784205
526994
485163
1057391
337184
842232
125142
400887
919652
773252
430714
22721
956280
949708
214572
188018
570679
70774
144394
898817
79788
950555
257967
635362
770708
254691
528578
288173
825014
617031
596219
92227
416509
734718
339165
635760
921621
418822
141200
102001
657668
787000
337733
907286
1037482
112262
648099
293890
35353
1090394
913985
435127
1079204
538383
923900
1048905
922555
105810
194881
440507
732758
625681
334717
547102
765382
597627
439767
644449
126383
217743
176369
418190
981095
942366
607169
608219
545432
99808
738429
128578
214301
802385
334160
187348
610802
783205
63365
881517
827521
8304
586831
1011779
833143
716808
768527
381765
240731
245873
922542
319467
131559
151986
225268
559729
680367
692697
865715
342938
714292
933715
805980
161387
141728
75967
1098868
928855
394116
897480
494672
654563
653661
490907
521732
1078693
388678
29552
715076
396864
697921
1085444
827608
925786
339084
813900
30265
581032
368182
446217
608433
1058884
769133
133357
269972
1074532
787497
818852
89912
816137
422447
145136
87577
953998
617377
965881
154479
462131
431327
649711
131416
464333
975180
588806
579208
324740
132144
185927
728320
85423
26493
881717
1099644
1097575
1096525
942444
941394
6339
646558
996834
31014
90869
616576
834340
934684
929723
614901
109117
786527
764791
332483
797570
134953
508436
655436
755701
1002294
560528
138766
615690
536318
958247
637131
249092
718475
298123
750423
582216
890167
326557
844077
861220
744897
169831
368348
327053
20648
505871
391773
987367
547402
897777
687802
459823
471453
292259
30965
365093
543083
111194
782795
905715
797214
225423
787339
1033417
824242
160770
1027586
1024891
57370
861097
1035822
303382
100808
1002032
458854
528315
692633
429089
60353
678277
587034
1013271
444462
272708
618251
736739
865261
97662
384455
388542
509116
309266
565568
745183
564990
897519
940913
202235
486942
417275
565235
1045616
755435
140199
166810
136917
135867
125062
871079
242658
1024231
814314
569039
188909
1055478
1030729
303036
123814
509637
489256
142950
51232
855230
408920
420863
585427
910020
1056904
697067
458080
1067102
203939
1001462
305338
26078
107796
762503
123404
907564
1051490
290898
505561
379716
698994
678612
812247
475557
73021
545942
431515
988648
595622
350363
860260
144728
655924
774330
627941
646251
980992
319544
18119
949347
868371
923767
473911
731098
322564
407865
125259
24032
876638
434958
469969
257125
919819
919108
172592
708793
966033
372160
855255
214266
204500
205508
481269
480219
914631
469453
815023
239850
597054
944529
719486
869617
1073781
231773
325959
649111
576825
1091549
55459
1032593
1066153
723782
582308
411529
1083852
146812
682259
1100208
58471
131865
543596
452759
847064
19833
962328
825292
599262
661895
934476
177608
910310
965520
1008056
92060
229912
726961
985875
430310
461665
377670
23820
8149
370798
900486
395370
343168
208824
722560
770123
7735
787061
464789
784113
954184
842062
841012
254309
326045
23938
772754
412507
697903
369812
395425
266615
571718
496470
886436
788775
445057
831038
820639
51486
35868
472690
881222
882272
396962
283497
865351
207474
97797
209844
800062
577348
954986
586349
214431
631199
286512
153119
68575
69625
59374
522075
394374
855896
792335
180769
675032
403415
43956
630178
831208
980068
220895
329149
493750
776266
484394
78602
1098785
149282
181749
51552
97558
209531
258068
304607
638159
975277
420953
464019
519664
679329
722585
615532
605314
406190
786679
959872
360957
957348
1022965
279451
37948
854890
100790
909062
693078
386642
387692
960632
702360
591599
75274
46288
1017626
897365
623358
310022
192376
191326
997118
534489
749814
90587
1056439
1082584
1022991
513136
629102
73960
332890
164939
918914
443049
805103
383392
1025817
243187
666642
838912
416668
287996
677544
815398
416183
263010
253217
443486
892293
1012597
141250
535427
990384
887786
341051
302078
913611
648992
449919
61972
852409
968480
726993
26340
40331
571630
351298
611537
1008537
933671
1040777
28663
163201
100012
417433
1081195
446081
692338
436634
497517
949427
909176
702258
145797
58560
246396
310847
359997
102248
147989
994842
952249
287181
666107
808963
485320
97188
415399
1065868
618247
1012991
472542
970886
50550
953546
685791
777013
358476
583807
877034
279510
1036767
391206
476660
975364
455909
285152
580845
875210
193946
783544
943733
532914
136893
745863
122948
160234
262769
983934
377406
772520
518425
1095395
888704
552969
995933
24024
377706
28598
638295
721858
827621
430913
344382
164770
962602
501326
285546
169633
567647
979481
153180
612643
967115
511934
440063
296646
611693
565855
202324
436685
277471
946329
832239
428555
193387
313073
636920
518279
817036
517219
249371
100614
3383
619084
1074342
184834
311882
738978
776656
940999
244334
746088
200933
464534
66243
598595
429424
703382
1043117
429760
452685
388118
877631
99642
1040425
255989
737459
207164
881663
222311
999313
911214
653448
763952
336150
669340
579257
387426
385208
479393
772905
965214
831977
603565
90503
32200
660366
933612
113847
261949
1080032
977467
501331
721570
961300
637957
65266
826489
385073
274086
25040
380402
255988
762974
494360
912276
835743
547435
12870
90023
208853
92366
698025
907441
517787
263775
1091176
966762
618343
653197
149517
115543
624471
637473
313359
496323
838845
631010
339712
384682
34293
531558
140678
414395
52692
237426
538152
135287
552058
1031982
416489
296895
863297
184349
338280
1026167
1038435
532345
918134
742674
603430
473983
1026052
415938
41749
1054837
331841
1047422
1065483
234315
264062
1090020
760157
918149
342025
382379
718050
595756
829772
108379
234463
437120
556298
951582
787527
193260
731194
204557
657543
1068086
883683
2162
640560
546654
827417
591527
285843
83973
260236
165384
958044
1059326
978901
771594
871810
1052901
879036
124047
532504
15971
198420
424943
348040
918511
627674
437679
939332
770360
211975
131896
734363
869892
906018
987967
272360
5301
288859
422914
184702
1087018
540728
711012
523319
1069138
934265
1083529
190467
188078
698070
648041
114690
219193
378528
739554
888590
406470
1000466
1021839
387608
555394
1076612
664981
442460
72860
688556
181623
664294
904573
742536
636868
1060250
549952
174137
670814
412558
946858
160356
944180
11886
473596
556179
745785
57463
1078740
682678
235983
922004
1057403
604358
490533
178026
1014038
12102
698638
681382
505540
869006
473868
239417
260524
267079
352021
20001
801162
124301
1067352
1090920
997321
772915
548397
177941
538291
856140
397688
382870
412017
1021361
105622
279405
725976
169859
73780
586838
857748
70258
744688
369448
593033
744262
330739
85848
661742
191379
452379
972203
747110
63289
543141
986575
834014
1074404
504727
650672
876900
260435
565976
239556
368913
77722
2255
168647
925069
382221
429671
954898
629542
716131
140745
380329
547179
485083
818364
1052487
255998
633147
975072
127968
385806
756839
1025859
761772
32020
555457
138973
994614
699433
1055381
23282
424259
1098200
822231
217498
568074
288009
10252
925857
1031009
386376
977019
1082681
566187
764610
12756
656647
932531
932405
652550
103944
396499
199702
338619
288468
250530
1099153
940420
363487
633799
942096
852490
129979
495494
599318
471237
237096
351717
123883
840807
999384
231678
480041
794432
437384
172836
303502
628822
950405
913046
979594
653900
216228
1056980
734095
289122
377979
288209
202827
509395
401260
88267
692348
871367
120090
965959
799848
53382
525658
234824
685370
383161
930427
1076232
761212
531629
110213
1025519
514495
726954
227712
1036139
96330
922176
313699
638016
287013
920667
399520
975446
137620
994577
414257
1042112
762167
1001992
415775
435556
318241
482488
472669
506814
608126
375262
707873
643845
942692
325600
277759
416953
265173
728821
81620
843261
777459
427750
117763
755057
802037
504269
758072
755703
928363
459147
1063945
131755
308157
451608
457343
665297
1000209
664100
277851
70465
206889
941887
827447
133162
512253
661100
613223
694280
109387
1028785
442663
852844
637244
990525
76203
185838
1016585
254411
309662
586189
680806
897319
1001651
254287
246342
386631
83267
1057941
1062151
253630
650654
61341
554843
875507
1009461
866162
427150
238431
14524
533150
426968
382709
820113
147699
1039408
180014
442221
277983
885657
117768
409064
769182
629590
692236
507218
387246
702175
591058
15237
810888
122315
351764
993729
832285
147769
693082
32616
238650
954613
590630
375110
202619
233736
768462
544733
567965
155503
397045
1003108
517182
814347
379580
264141
436018
7559
671397
821425
259690
71151
468707
886098
561399
18938
936701
698962
557595
22701
280035
906615
524757
50514
161737
75590
421210
76161
1078503
521254
16042
486984
642006
805774
369572
394469
1044242
585506
563094
771450
557673
58612
104394
971139
821387
880721
172415
841032
774961
279053
1083979
471584
1024258
114011
776441
86247
498162
141537
775661
321665
877046
301835
768986
354076
186882
6234
228084
945743
696340
847535
793367
1060116
32959
86380
578145
638566
775165
93383
178906
313086
973482
1051417
96109
250901
35364
634632
739077
803811
769025
433488
620876
1083021
469080
803949
1042645
982657
423597
972041
587973
16848
255972
647553
988772
134618
481501
728922
182656
88043
117194
1021480
558590
346160
1048518
763719
643038
528642
1038829
399870
863732
786272
1061968
33687
920258
99867
695950
202439
1076258
64941
704657
338898
733317
288378
329765
537706
726287
176114
1063073
1018553
818141
617908
855607
995313
225618
1003430
95667
603474
369121
31207
707658
11966
1051877
403564
847745
495994
492444
915903
746848
339912
770795
415905
421637
580441
353063
196497
1059498
590456
462450
194125
919283
1065950
727750
967221
94488
969200
830956
711294
607092
981180
992069
280754
1041746
312957
621639
206527
434112
183315
330543
143117
767629
833109
32340
955733
511067
618553
301734
578760
569973
205504
474950
691650
1069754
471589
288769
172618
1009667
1079318
366119
181721
968512
843442
1024488
799856
617059
219761
50711
1041876
568917
278668
486505
414638
319778
933681
655145
160520
918232
755434
39468
545406
1068427
705933
801759
432594
625357
930963
498361
919106
163219
209985
584033
685481
326657
277907
1029868
790992
419099
361675
1080854
23442
214843
770716
441992
733717
198816
608372
1040094
607004
136705
867478
1051075
458388
930839
458118
335270
265819
99228
727830
21008
412150
114113
362998
734844
978122
490702
1077173
876499
885495
766116
548181
586111
212193
645450
449201
754976
1084137
1076998
997559
1072355
317063
25374
252278
805508
208798
574998
522823
936450
810685
934068
1084084
43179
415593
950232
295293
241640
281290
1058295
992383
810538
687491
444309
653283
12614
571565
782641
155796
279001
977815
366910
683423
794020
316303
894854
829108
525795
878924
101639
531502
783548
162754
52215
159753
186963
195443
718266
1082009
1080959
788523
562290
1086028
864522
985586
98278
628559
1040755
407964
936315
715141
353393
147574
1045495
502494
1047457
213469
744234
317258
352899
807345
911692
515519
514469
609135
351951
507964
1092849
299556
944086
216339
351440
433439
1021506
539455
1020815
113972
379637
984243
722741
98736
384089
358293
99504
900844
932058
790271
173160
439880
6444
703699
1043617
665528
154805
592515
1072137
786308
567132
76989
186128
374274
267253
906625
929307
742626
13869
193235
950466
517102
916194
2426
726756
593497
97145
738719
430812
116515
157660
560050
377730
276125
1035250
430701
551887
1068052
1064147
57372
790663
668233
218412
913266
69634
941409
1028351
189402
114283
608071
403996
70537
640815
286392
1026610
464376
8131
925289
306056
299888
422203
404654
129899
36175
867331
642100
1012338
915000
436347
778442
793405
332509
740647
62214
817994
105417
302817
1068742
139654
828162
370479
336280
603048
175325
514322
112809
725695
347772
891735
100200
236701
586014
1051469
65386
717845
553070
228641
78577
641709
793343
898994
422500
413326
812440
593947
856591
726968
415159
193995
775640
836897
584953
385422
977438
976388
420040
267290
1029031
34075
713099
917930
99058
757290
358007
489385
927673
1062916
150281
186473
180872
394468
413008
878604
617824
542875
403800
12146
258925
215399
216449
77660
738988
836619
1049295
660621
137429
814721
1090575
885826
285427
775477
478326
400215
780319
179727
776853
616298
815969
818970
818971
755234
735113
33331
184269
88686
94974
291288
434419
504100
457168
139433
208990
568025
531427
249026
426366
484693
333207
807077
757466
291495
148184
112745
624997
848081
228802
754271
161960
111719
738642
265591
973774
93494
997885
968961
22697
167175
907142
264002
110602
933346
477303
530094
233211
1059388
458069
672665
1051306
121518
310276
988241
607317
513042
904040
261095
659962
227831
405294
372164
317362
848629
411749
820948
893075
84212
299842
673781
68790
194435
642762
483947
1083478
1004249
899527
180238
320664
608350
887147
550707
215322
1073191
502287
666428
413434
122824
868736
333514
598063
1074858
636196
866526
42153
821718
932181
276043
471535
84883
666340
824532
603468
122725
851727
585210
646746
1040429
833203
239253
350232
16186
480440
547925
591251
84801
972819
64207
282590
392992
339545
764792
1084218
905493
697270
158483
806089
201300
1052000
496095
589716
643044
1068678
877683
452310
601882
851776
183218
112439
174530
1097320
112763
287550
337321
780514
10463
513584
647938
859041
540641
380250
826931
369876
1064781
23106
52335
936143
347207
39016
299840
117127
1039550
217359
119811
141542
921947
730203
66153
667837
326583
440030
880754
531032
557079
596615
763914
782533
1024977
30810
320618
790817
89889
267894
496517
152718
38322
127019
903638
912971
303956
717314
587222
150172
1087894
302433
824513
159537
99236
447738
165610
946265
446886
618181
935647
891350
1070917
1043374
446214
403417
73865
827964
560865
1094342
180760
295335
753545
425012
578649
144799
743264
210672
715058
239487
762684
955887
986707
316889
647839
107400
169525
490665
412058
367591
88344
353367
398940
992787
981732
575191
27834
466784
981696
1036538
489902
663466
864872
61982
911457
444962
881774
913807
676596
698224
334662
35488
1089675
1076303
453649
843677
723072
754707
347625
646871
112634
320652
346420
622901
48470
936416
640922
612980
310596
819838
766963
265129
379707
393701
186983
1003937
433072
1023160
802389
774437
245065
1068441
913023
217656
886666
647355
71513
306667
463815
81357
700258
962100
664661
73693
515786
555116
472927
567089
906114
680519
88529
951695
50166
321287
620537
165290
318392
1064942
79375
799811
459521
933108
1021026
280404
177801
519249
17542
845075
135289
689815
784709
585569
1069610
296068
17979
594429
1098077
12625
210690
386131
1076564
1013315
704593
913631
30994
1046170
737955
944989
759373
264102
362089
547038
391725
907739
237214
777069
1067946
1064279
156483
156640
1077001
74170
665315
128048
260704
974210
446436
577690
920969
1043675
498063
819614
343796
356276
1082963
1003272
428432
26261
686494
185267
163413
536781
436714
715014
802477
981592
865649
506896
771819
798829
334735
155728
564871
472812
827184
634514
585503
363051
836322
313058
952964
187027
503491
703354
588031
334493
725165
100572
975341
553238
225629
843315
75957
613354
98713
569930
802270
679681
99616
946848
479798
450550
510164
132815
187483
530408
234135
122722
304975
13433
855794
183137
165240
630443
418793
9248
183669
431700
486094
544035
228283
999207
366388
82701
628925
964343
374048
688057
324417
1017986
715516
135512
1014047
967625
91530
548534
848563
272514
593942
3592
104337
133223
471900
652394
615905
1003999
1080911
269125
1017772
667072
761266
845590
1039970
536064
333393
349260
3667
889062
328363
1003704
487546
550120
625513
215916
682111
86866
36680
721282
487888
198891
273992
1064318
226145
884721
796115
145661
13096
614994
866561
1023971
494358
961125
937441
8740
301082
1043434
1089907
483065
787857
322758
213245
790545
40969
45617
347640
667855
928744
1082891
665935
585257
117188
196838
831663
823926
180836
487288
604755
686172
356153
595632
571569
925023
703563
350690
534147
1060462
738167
830153
677345
988425
989846
228497
263817
377461
976662
951508
759188
784092
133722
90128
970633
279434
489219
458322
825548
151575
371209
376737
1084950
82750
569793
128187
256617
756133
371728
960706
211881
630462
357715
773074
569221
484546
523816
900322
846927
438165
260981
971074
98322
1026514
398911
999695
360133
870840
744265
1028215
703899
717066
266930
505246
308492
16526
946993
826510
543345
24617
998138
392053
123738
262903
837487
586583
564815
281036
466826
25822
870077
353099
462943
487316
542074
75915
661782
933825
515925
929232
820174
973560
398356
923473
67356
1063251
775706
187305
342073
611036
723336
661055
54364
598239
827773
17448
800319
676399
557037
817984
231172
582574
252298
377340
877711
1089811
715771
104100
123389
82319
636386
871261
871968
311833
732714
191082
454782
358286
493917
265713
451382
963484
744746
14969
535638
758183
642536
971695
141009
280688
475604
350099
986270
293845
795571
6462
990914
624755
846118
422291
619184
490973
40546
994941
390660
514859
222033
412495
644756
218228
949473
1068413
447932
584335
191669
344795
927804
743121
335659
68569
582946
965834
798463
150869
351976
1091202
102847
590816
229084
87318
217430
455038
853551
418408
620374
324455
540423
734891
436974
894592
663185
926182
963429
241477
411181
912637
451400
1057357
149107
593479
690917
499833
441395
150298
625235
310912
799103
622985
772970
36790
216604
390067
1014074
118060
1008703
142640
1004946
196873
534176
470664
892416
894817
722617
823817
563443
654590
69476
139322
892979
247788
741415
688752
41496
44420
459304
638942
753085
168387
646212
311550
644349
613990
979979
312533
546908
377540
535920
215756
81676
761145
992841
662986
73722
63573
404184
478694
409794
1021541
954711
1004543
564049
100533
1060611
861642
536497
387701
775834
567046
656108
1022553
197893
63144
902201
873901
71450
103415
504904
998127
608574
1066194
1067244
249504
403113
39719
1030510
666769
803341
152419
831756
397876
245821
524691
457559
492626
1082806
888384
942403
950431
372755
1060629
769689
427705
1062345
429621
1017067
1021586
247407
657980
537236
93130
167340
804769
1066087
9852
330247
234928
20571
975453
890188
2114
129161
626859
392473
499297
771288
123717
883994
509669
620938
262056
156595
560912
283579
887259
486045
24588
377151
959445
1023776
943303
392467
522690
1089318
950867
824997
714690
282870
777425
14752
269769
779977
145234
138088
4651
859285
655394
873573
1087816
809189
847842
164302
989564
998886
345889
616858
111995
274147
313099
362029
153412
635874
608311
422642
981621
816086
760230
483324
978209
813490
507902
298876
477076
68700
878538
1002525
579375
102451
394357
687001
942150
470076
177132
592746
314797
693858
461815
944918
1066070
108934
50814
119544
608925
316600
419144
305299
362596
526365
321318
1068434
287583
953384
1004239
1029242
27458
785693
159214
431607
467045
793690
887405
155632
723870
157477
585534
746334
960412
681585
1071932
744678
267917
901220
78055
362746
565338
590343
293952
1083887
743851
772823
855949
278007
12168
442855
469991
670697
852269
1035152
613324
335577
34352
149129
128589
857288
905195
235849
711734
130602
445240
407673
1005301
799118
552742
400572
912706
982202
488768
560300
381763
541148
861142
691393
33093
388734
750538
724399
956272
837384
200390
397781
504208
243860
665966
749320
205438
294792
146676
198950
538102
136446
44167
556534
905638
42148
457550
914498
505194
589931
818534
670412
980820
320820
439330
290809
613256
972562
1093522
1076435
603329
254605
1049395
409377
421689
525714
522418
690775
26834
787488
162694
508804
572162
95720
736905
140344
568024
896548
569275
447375
888003
579463
386189
78811
223969
1071345
80332
961167
1072801
670567
29011
631072
600051
989665
369088
572335
891270
388593
223419
513841
653079
109174
335029
597710
274996
908910
640546
855532
626712
739859
210097
83425
915490
89022
960852
716897
814012
537070
453554
738707
817037
1039076
302177
418156
499811
355521
218066
285948
737276
568818
59019
80137
162398
974218
33151
536724
580648
403928
404507
888006
842098
291138
959816
731289
424740
505921
713672
917269
469775
905399
784167
227613
93259
1032844
301901
853724
635331
361602
399945
536250
1028435
1088595
1091098
22080
220580
806286
758373
857610
488468
346515
693432
1031022
850877
74133
235075
262778
757649
582580
880964
415009
718864
793643
584489
94705
525184
678562
235896
37493
1037827
366340
233925
1018450
985582
511375
888837
274338
837257
770158
1095664
15806
383776
1018291
357111
961909
735720
128910
563881
522584
456074
583357
117007
609460
393402
247722
482804
501339
692846
353640
1006935
530098
491134
113492
457890
178252
377621
372479
495893
313189
719236
826340
759364
9697
882141
705374
874419
1084424
1026462
812179
310935
201218
667452
973735
9097
562284
280752
379146
26467
1044480
626553
396326
269509
15756
628460
570590
1071275
373099
745069
130203
857667
289251
257319
942973
508211
1055419
708951
230316
168828
850774
984317
89662
76326
645847
718577
983254
587368
772081
490783
790309
375011
614257
692808
703186
969297
818674
752465
940774
128304
1029892
273093
73944
309089
797916
429909
22422
1021116
991172
453562
232505
108735
473977
617885
878947
336160
357949
459549
121685
983572
1009339
633426
537998
451013
269350
91395
1020158
1030125
553313
742253
432458
1025243
617882
492493
610538
158344
269995
823666
428894
393137
118333
622984
645863
115978
302137
468260
743667
711276
971662
829131
793263
764294
933789
582429
940405
82780
424285
791787
192948
282078
936347
474185
1073734
223645
333660
497527
549404
167199
973499
587103
1061522
648433
544370
421851
409079
249292
1033642
827644
657222
404160
775933
77087
1052264
26259
41945
114081
392017
28535
955334
882763
911837
247721
841926
650386
1006173
262066
639551
531136
1046835
1017121
678570
755935
1013981
932566
592967
417667
644559
903912
177557
763772
82316
627000
512823
359016
1055157
506638
413925
369026
709507
993848
848969
807699
86817
657750
698565
222218
221875
270035
582453
432758
563060
138878
373296
422869
821645
991828
263774
793294
1015193
265205
280347
1098335
380541
542554
496417
541147
510859
157694
998433
890105
1082591
277926
873192
215351
687670
1059996
29746
469212
551078
33441
129347
896638
68227
901292
1015746
784747
323965
1068417
457345
46761
969992
145296
741317
633524
19333
579029
880553
102514
187734
468788
744075
585589
784897
293125
939593
476353
953969
856989
621808
828098
873583
462059
596362
467042
509821
251907
713322
27350
615401
1067684
1028645
239683
315780
44345
826937
262950
163839
582550
715883
187562
1000858
511247
617292
201146
457442
629228
374853
728603
941778
499858
580416
363484
960757
51116
706796
183906
960512
852693
942429
20525
223343
481072
149118
502487
993437
1049192
372902
803784
654414
736514
411504
601531
713033
755862
338094
151633
521133
925109
820458
450312
698641
1061745
508713
1093529
152590
427960
662863
787897
580344
68543
404498
343413
444923
998965
310979
43876
163526
489762
431808
11689
674739
98092
723369
541556
587637
217839
238564
316744
428011
525319
760561
1028374
1059607
62623
666169
417222
732607
272898
1078372
955433
765695
908943
908661
139984
1052836
205488
46531
565856
960623
50260
505731
399370
588392
220603
518847
386911
123624
530826
1026218
995955
153522
270266
1100228
145924
721519
428153
878907
1043931
295306
583005
93503
246134
294829
288668
535356
644688
466889
660332
998460
886118
1086360
63954
766314
882248
612512
579229
419959
12827
566432
808184
131818
1030883
831983
18213
1051385
382539
498139
934433
717495
968931
773767
1092533
1002112
873096
365551
706765
174873
775592
832829
704022
499371
1021240
10969
362685
235059
245014
659371
898834
1086946
92078
912125
443120
522170
484261
578162
64579
769277
1010983
406676
548630
926726
880818
245532
474493
964371
960449
831628
341367
600686
145274
571539
722363
122635
750513
414529
228436
306297
20621
142733
910093
549943
701394
848393
431547
400248
205999
760400
49284
336701
224639
240958
1006366
616872
437678
469753
238188
478325
903598
1034862
501923
746201
778925
52743
1028085
117100
203434
745764
273519
711163
658339
164525
774021
897163
355868
509644
104486
1067997
141707
922416
1005799
819798
678046
866360
496087
1070535
280625
347240
900887
67329
1099239
318455
92613
754218
982605
867927
395450
22167
379384
833807
430254
67319
435209
554830
510202
1091483
972912
1068010
493065
417058
613294
266515
654735
837753
356685
692770
1021705
94231
1047705
907160
560385
771243
304714
307174
79043
903750
95604
316878
181479
546139
488727
948295
829730
446142
787076
220907
11143
1039293
652057
884537
394082
207067
112854
428630
684841
744942
904064
858642
634945
607426
1078404
461721
159723
615880
370244
457871
385584
331593
218990
289217
842595
896773
1044274
896459
713673
85579
620762
504533
334962
630479
501047
29433
899099
481538
159957
792728
534828
102113
946193
971119
991888
669988
567935
388817
437513
177595
807829
127542
95939
410973
539717
681673
897781
193872
673784
627262
916158
774830
196337
169902
834900
218778
1076807
999934
519049
847079
356520
548671
377380
232680
371884
4862
255999
1027669
609319
205859
579671
352336
365482
367367
425004
475567
692623
158812
639896
639296
768491
1023617
150039
1032257
860547
108965
361546
362464
474807
498772
565391
896863
193903
1095833
653315
981276
1019776
245923
1035397
150743
244560
296121
89456
786646
556845
810687
622787
349682
815368
1081174
500901
220537
911613
901297
16586
782468
60903
303748
1062957
597758
117223
284953
799945
566855
151013
1035802
1044835
688549
1065631
71839
226342
816793
650818
1059402
960012
717948
27843
636532
178311
717424
1063179
302466
369536
851100
93630
345193
800147
1062043
648846
782198
31794
633117
395057
883640
980784
426217
621845
26514
721022
777908
981353
279136
621101
824634
403189
659392
714390
142397
582959
887123
379445
105295
494949
956548
769107
138064
398461
6420
780329
58751
977778
868980
989801
422185
249420
1067803
17228
537196
1066309
213509
204892
331026
771062
134793
155224
987319
13506
441011
40173
473772
886403
613034
154591
333804
335269
909117
504457
843197
1035201
595409
1037570
895585
486005
437563
63564
291703
86847
660741
558591
701548
742838
1014605
700492
772835
1076867
317961
438155
838910
305835
895767
1099530
1072093
677147
212707
66225
957588
538379
775265
175144
55422
230084
398088
219453
909782
568387
106694
852139
548178
957442
869490
1087900
540134
621623
746493
394626
670226
995767
72819
1035146
413749
734069
884736
35892
152447
379779
859926
368832
247340
156475
454822
8076
253894
721037
303558
419449
9784
545286
926646
471194
284420
650402
938583
365090
678064
298293
1083031
766493
270877
1056882
756185
291324
728313
398345
649853
445098
85518
904495
772167
47164
486228
421248
1055021
105071
229326
920417
964144
713214
244612
410009
730623
613818
1079784
968563
650422
700359
482346
407185
840360
1026424
739816
1080546
250673
308976
288314
535382
928059
255264
893415
666808
264293
955670
278087
946719
735708
37319
72870
1048769
266134
696673
10189
367520
469150
514017
929005
155170
146590
1005279
198513
474827
486544
209151
862378
518961
371644
261302
1094129
331025
423854
818339
882223
937708
862632
216877
349188
184939
1003130
526056
643741
466692
590611
815931
658694
80350
568904
775085
472520
1077974
58393
556625
876329
1011414
808182
782241
182964
238332
315340
1017819
247332
342144
544126
845051
1082328
1036413
2329
646420
452082
623448
409217
423322
917802
25791
819983
266776
838676
37902
913614
854083
610758
201219
322798
1057800
443696
1003075
980480
41949
132823
695432
589124
401387
11929
488218
1017446
266693
735100
196119
215584
32238
358829
440222
972635
698265
758858
505702
1094285
683964
54482
111927
892154
985721
876765
196103
178974
789486
1058914
27482
586706
438255
631680
920242
321188
911977
474402
596675
430519
1053848
877560
712090
1013465
313023
880021
891768
189315
171300
255162
581629
366384
64161
990910
102803
703486
873323
69985
504743
738739
332628
540784
1061575
739270
237291
501433
757378
615227
121652
748582
430340
54146
1099917
1076006
656017
800631
669051
340647
1064098
400329
924935
59022
72823
671384
538017
267538
520944
539450
613858
887896
199729
789951
453441
144114
659160
1090685
635112
685628
903982
963022
340087
47682
530437
60860
461269
326033
827221
1034246
96390
293764
900296
759252
559097
343769
771048
970543
384513
618472
501543
1006388
152845
732816
979401
483175
271296
60050
885070
821209
438695
324504
607454
593020
689265
109554
168952
403376
141070
71653
478122
150717
273422
1062990
525909
972768
110627
739576
231950
783743
255782
978985
710967
976700
259235
1041555
893776
842529
116238
1075727
228021
129900
879718
315454
70570
58793
34232
743869
917068
204084
544376
149975
663134
560668
408589
405276
483319
275078
768336
539731
951598
639114
252659
126490
654406
508931
656065
87224
1043573
428855
775330
714863
328339
4030
1019685
217412
135701
501698
770895
506217
496328
534668
262667
806477
271211
358906
608810
46209
382421
154972
906374
133185
641720
274683
501424
1021445
726589
796048
341985
161564
823615
811897
185409
958193
299728
641324
749517
76636
824042
808865
960399
819514
194297
629435
261561
331908
136903
279838
488115
175837
987918
822129
382890
493838
917274
959167
718543
250090
188475
907497
753310
327040
742920
422261
147472
826783
12160
718179
788388
607770
662993
187421
226704
99015
230698
420967
115392
106885
926019
102016
220789
1096749
998846
447441
437049
404063
968893
232115
634774
400693
827663
955035
28386
28628
736955
546853
30444
812083
108769
417225
723913
1057506
1052275
65916
1000127
1027944
447682
966268
562669
293951
669281
592246
507295
60103
743923
936677
659696
167598
1049494
37638
424287
676122
181885
555290
752553
468293
322193
382765
813084
246238
532400
45005
624193
753108
761123
356683
162181
419470
715539
107171
510338
846730
195121
970290
569558
794768
491353
96667
832446
679324
262603
8002
554006
347029
736547
63842
335057
691008
577975
606197
87080
1063271
203337
941497
186419
1055629
921283
39336
677188
552292
782886
850433
342020
534172
957530
303423
377595
300216
702843
102609
854298
666862
973164
634850
758912
462015
961080
305789
1064670
156848
414521
509906
853079
1051518
595258
514985
499109
355007
308063
809650
840251
25556
112555
767367
1066963
772169
333339
919921
634153
460415
625451
181884
408459
206723
1032947
581743
891461
316163
882352
1083662
778182
367806
624932
47343
174387
94470
380061
690905
916873
781935
1002284
285644
448749
43699
987022
1002968
1069251
586448
961467
297940
983799
128050
414934
40965
447072
193646
156066
464765
711271
243100
959514
209248
730656
556228
371617
1086465
259866
389661
133856
1028962
584669
1065591
230687
543268
20471
1048422
801644
707689
725617
940987
346777
351496
307357
72073
734931
688527
576057
146080
437792
665583
179474
689549
156905
80383
458143
1086568
437347
672252
740988
401016
650697
929110
360923
639002
851677
605495
782741
203690
1089007
1002657
1030410
315812
54971
321321
518981
911650
276645
761425
213451
762108
568042
616120
572219
174409
987083
683219
514945
298367
548000
534242
813636
27167
303410
770831
975415
1064820
1100170
141920
252778
111937
514113
755765
989351
660594
547302
428384
1097498
559666
181628
635861
391449
560377
859011
297598
16701
397515
245987
823486
195266
596887
927833
921351
15271
895633
45256
1071655
769560
704960
154843
288278
991535
604793
22499
459296
368263
183816
442095
681235
893626
684517
800640
972810
36952
553048
1045808
294545
450802
650349
536703
396016
193289
173555
919685
842901
737352
959987
65591
169841
1069047
349424
1071664
715179
242966
300575
449943
40676
268245
496375
635099
655834
28400
205811
207788
86683
302106
906208
564239
430636
1094312
914758
835314
952345
567154
984456
682190
200838
589575
449654
505697
1053595
487922
6046
790669
355338
300499
228822
167093
581933
339117
626963
885545
849186
817546
932499
775892
503477
27374
740597
1048832
700005
1082554
493300
215918
932022
1040330
967494
427857
132802
702956
536499
921011
614075
199894
353447
480235
65487
565055
740190
505766
31231
776086
841486
1002196
884066
768489
806175
1045695
103397
970385
80564
992568
209762
265749
670305
481983
88517
82103
72300
353557
402399
229603
1067567
653924
958337
683542
334819
509740
498651
375339
666396
204623
849466
602713
1062318
624581
489634
946452
1025748
772584
609987
778411
205121
167587
90613
448795
385219
652642
231257
25646
660831
501896
406553
352348
341220
1015616
866828
894722
57879
39859
196314
325863
196674
925389
597438
409494
240302
491587
216487
94935
392966
679610
363709
496019
424875
591789
661605
147593
180587
945484
1002388
923010
972051
512674
240601
406099
792837
162350
781599
98447
590773
698214
342442
1069788
475339
604322
414272
821098
582719
225198
867499
1049318
356281
123793
1068614
561540
783083
315820
873232
41600
582076
112883
129547
85706
565623
783455
947363
987138
988421
292376
609228
438859
201783
918176
283232
1017205
289668
49267
474450
465289
269408
475903
756638
139417
440630
161593
573692
1012187
1092037
255969
529365
89869
34042
507612
23395
1066869
429740
709433
666965
812567
438642
343443
736856
844912
170497
1036578
302655
104040
1023735
366088
226817
73444
546340
625563
10105
38084
342271
199465
387456
831092
453001
667752
694161
167394
1071037
938098
804662
496516
324808
549729
936477
453714
270986
73549
539942
351605
811348
558270
20452
218901
736003
782507
332183
166507
558683
890723
329230
517395
393383
376088
368308
614649
480151
460348
1004163
745890
243683
722509
30683
1010564
86566
56239
819745
1061157
125237
367842
19564
639014
466015
259602
161723
828248
918423
925032
371144
246448
371622
193126
97027
944259
364370
795903
927171
970386
578849
521207
283637
741535
577567
793489
960620
689853
536214
101854
656399
87930
1093958
85556
237222
982126
553804
379090
870154
413848
811726
868602
409044
383660
762539
292472
607953
260632
873984
942960
545142
62056
263648
654408
67606
404587
540643
921704
264052
569105
92501
508395
1073652
566621
453286
588570
936119
766581
800710
897796
1099479
387388
223223
1026111
866511
970628
779507
330329
329704
163941
166716
601741
391800
277274
1009891
421065
295975
873481
816425
1053669
1072411
437812
535743
592960
235717
773894
682380
95144
934097
446002
31197
1056195
527649
998648
580125
772857
243769
489409
25826
151932
159167
324969
734468
439417
341878
379162
143890
871440
474810
1072269
174528
374115
286699
556418
710592
113177
20200
177421
257655
295033
819303
570722
818066
137034
1014908
3161
673453
781663
1046307
506966
630240
976605
994670
561828
641518
792536
58398
253686
538767
669561
1041103
428952
192088
848891
613632
287138
1091382
507407
919131
114621
941886
188321
559138
798253
915160
787063
537434
242617
1077583
659546
285886
871172
188409
12131
1016354
279237
319263
59894
831770
806922
299944
383757
208962
865124
430058
172875
439796
895450
593924
1048469
177654
587759
187462
86008
492646
656468
700515
844880
169910
337811
668075
494809
910919
912858
579915
327750
482090
359795
676554
510094
1018868
99483
749232
351421
131746
818934
285355
843633
450041
645816
98584
252968
848333
530722
889604
232007
900250
922615
840206
143692
318772
981553
567992
137690
280100
275948
901238
759013
73259
654081
952910
537723
123682
808462
128677
324206
996073
262148
841596
450861
1079138
677399
93433
475439
891719
879919
46271
654945
41660
404393
939903
806774
776611
694478
1053040
9590
475791
1068136
155488
461921
401934
858071
151027
164233
485434
360544
175235
215405
837012
764741
1084086
1041806
532416
366196
906413
35873
511634
506615
587812
192817
615890
199275
744043
730611
966088
872915
270370
994180
607303
497340
213093
526951
794445
309330
965258
1003946
14330
923082
1091683
275361
982950
718993
720043
533370
412300
320714
818872
133231
652806
298975
614440
114742
903887
560876
785035
643678
569492
573024
409218
607473
1007171
817100
591656
145608
1066795
876678
349401
796813
610959
124936
358780
540916
1009867
934742
16384
427044
1093777
563039
636632
1061089
424794
1044259
140078
121153
512798
450931
246250
801724
916863
146523
265109
953493
146900
774764
218385
353269
129992
433279
921006
1064494
630163
63257
1065625
697327
689504
334749
976184
1005185
370514
630184
880103
458015
442576
1041082
252295
799308
1001548
61374
562784
461466
12525
648602
809351
917465
981070
391269
235521
908481
187098
689139
71332
391830
551705
219091
91855
704766
277000
29610
523382
89367
682235
792974
680378
1057498
109431
463992
712855
734210
163140
658498
435477
806149
941348
777549
933644
942059
312353
268603
837855
421704
134844
827889
636650
250300
695815
365773
916368
535633
631152
464088
591401
284731
317283
661274
883035
383072
539597
1040257
786270
493364
666805
187715
948442
989641
909699
374530
620661
144486
567509
806358
50850
40022
795140
300178
805463
190266
488034
302499
28925
75349
653896
862714
225137
697658
852325
778951
46142
593593
1032758
454196
517872
796731
183547
536555
433049
970691
13915
224382
54231
565647
377152
807891
961138
367273
322870
9482
620132
656353
44975
1025742
347610
918732
78177
920574
858493
208263
838833
453485
7407
1031575
679257
729148
202493
1097585
904601
520215
709568
891120
133595
308379
927972
1061217
159717
201997
57430
1032146
460640
188481
1037236
928344
802472
644817
30774
489082
22983
1086184
414004
196237
1002835
137834
901845
876897
677170
163161
92523
598520
867011
475104
103958
740858
365317
730198
991564
337079
556867
1061395
311215
1059503
427818
711150
531765
677296
992287
615285
89441
573814
664910
580347
1097884
669504
888738
1012419
920420
106600
649040
896434
569837
673308
363365
1040132
186096
301065
328123
1022769
129607
385123
97594
83301
768429
1053109
552715
1038807
377661
701421
982281
123203
1051847
607634
113482
334074
679509
839077
494665
379953
1050124
341646
342937
606258
178033
916116
688595
900673
114158
765754
743074
768508
1012866
380903
539553
21451
4240
331754
571967
206837
57939
755557
265460
510848
1038756
256212
875384
1031681
64630
193778
1032377
117825
852501
148999
633912
1011078
537484
629583
334076
1077414
289808
811760
661718
407926
537913
352596
963310
412099
30701
245933
720285
590869
74313
213914
172135
123489
661611
529418
17337
261985
1086304
280460
727988
862745
895508
896855
897095
288612
688224
118009
270199
398085
1098413
552270
539418
541591
541590
680637
820546
537937
58061
872583
210025
839960
467256
895939
79807
562994
708848
1043560
922804
346143
239852
177660
320510
1088360
371574
579056
969882
699742
49335
181429
638122
426595
1045020
395842
1047309
140674
720019
12639
780045
460413
300515
656256
135557
28552
313785
219928
817185
456719
388603
174554
77129
6262
1083629
816975
121804
531650
1015612
263635
902389
694538
1043373
1048861
304231
918733
338489
380812
867084
661337
14890
904461
765855
964904
463258
90381
1061027
632053
537307
155627
79588
198883
451893
480351
807568
169747
44731
336864
308065
679503
852074
662022
664368
680750
793219
1041157
21893
196767
262325
611337
582613
744695
895829
638307
325056
345501
960732
185374
784250
65783
522631
36020
8669
658549
467595
776172
589161
39609
344229
275164
88371
867129
449331
791549
650582
1000047
542748
870604
251175
84744
303073
221548
829933
600032
75632
646831
222123
928337
1079715
423389
639602
163605
329397
450352
699135
502732
599228
261913
113056
398019
900613
833653
901273
753230
26075
568560
579534
295929
271470
77670
173389
1036217
187918
2749
348788
1022304
78356
969301
793960
827794
651279
360204
347387
88094
972747
492096
247464
176178
164683
719393
292007
45353
449759
579812
783182
551082
510196
868065
680654
1053024
588730
549056
446742
829633
1012094
1068921
951619
733119
62588
337440
615878
211683
902537
508070
368719
3658
682700
555741
939419
74744
183873
477203
583771
93049
214122
353632
570179
669285
702517
1088330
509897
726220
1024994
322872
391662
1076116
968387
1076459
868522
464259
748918
152518
281694
259486
27548
500263
691854
1068611
313754
469154
755414
861602
508248
681495
614448
894493
527406
118116
128241
257901
582311
691198
117260
177295
493033
37337
316969
887970
336740
714130
767538
496960
947251
36155
645175
1088275
163295
967260
926766
1073080
728434
547238
818002
864098
204465
353624
890299
242685
743267
265479
75787
541571
906474
794483
787145
1033393
344641
351899
912434
146692
397734
143612
868055
591148
961185
498515
321902
434866
255067
22860
434941
336544
596077
162370
893409
309124
763632
1019940
336021
722079
386221
286253
1076918
155581
716937
20022
671342
1037619
745663
611722
428796
46709
271136
845694
312064
347916
323325
848233
114607
968575
332457
293439
444086
609100
1067715
610013
719179
536215
645503
442559
195160
52795
360959
592699
849692
1050437
321021
842175
150877
1069931
354361
940536
386383
843518
521992
703935
143068
225682
456629
110776
611912
14628
13476
311192
329269
142598
38019
735964
816144
175588
592963
14082
250965
1085509
343479
193744
605708
434147
752219
1096309
790175
102874
385340
481058
778145
855699
898173
548505
408163
141138
663091
828200
760765
343430
577124
166960
365644
613313
178191
471343
963375
569379
1081111
92543
60233
54628
783054
112202
754946
890026
786495
757238
1091915
915673
915480
912650
475755
397589
1076722
797308
77333
790801
1087730
580184
895636
27305
169053
993306
808532
447374
690520
862716
265995
77917
173806
754250
1070094
419265
285044
666766
321360
1038040
955658
515734
394631
196456
948425
503114
633004
911435
268292
374982
532038
969014
984435
131339
10795
73175
190725
801051
1088933
476177
142256
619985
133298
989485
748259
740366
890065
22919
852106
407069
280737
510935
41409
851442
459644
835138
800386
112441
989300
1046390
1027757
1095062
973446
621713
479755
897327
261239
1084698
730839
319341
55957
30272
393071
631514
1083037
526344
399013
225254
1038792
144522
755100
17313
648451
980100
1034828
360297
169385
211267
393077
631925
171704
690602
117556
509871
803031
916485
240200
415707
297001
27070
566441
446041
1071046
828949
792312
292497
924318
43160
528390
35243
968613
670711
407707
400434
474226
691673
407610
183467
493677
170266
366645
692175
691125
422183
538547
855267
1022585
978048
976998
453828
898318
368050
491791
207307
516836
671395
18238
858072
478262
1094825
983767
404692
254601
1072448
12023
831032
840865
373369
410294
545771
701248
519160
228749
379038
209025
696125
951114
125347
929990
13435
1098548
243281
959747
798067
381329
268006
147250
161434
400106
287548
391600
1094112
638287
137921
383942
968670
568616
453869
1082709
765758
973152
355288
736981
470543
823886
182592
952398
723266
768249
742697
319709
297697
148992
614832
243492
250961
801674
1012169
881340
370610
303105
759385
570353
514244
997914
1018988
336630
590437
1023905
748171
453425
840370
212679
950124
702869
689112
184685
481145
225542
630555
161937
1070488
482765
879149
186430
132645
131595
484818
618120
707452
758760
250652
1038751
425505
1041777
908193
154333
575461
388296
378374
696595
349628
711066
1023881
1022831
89183
872632
623520
375008
148118
57689
740158
261072
421799
836607
303697
321319
679098
650348
74659
904268
151635
474937
937642
1044890
519291
597736
795786
1077331
125769
118658
962499
543322
192340
205051
823923
425476
771130
463169
298613
622790
293059
853997
487159
313450
548292
494307
630905
467406
240603
952622
354720
1073372
162443
825759
1027931
332534
201859
895854
747846
819312
526044
609303
95242
810044
329747
843717
207953
208440
892837
551644
848257
670540
827711
835657
337914
943854
392745
819460
584308
1061669
460001
377434
437442
54099
74674
352871
385724
572004
1029460
750551
805599
255329
905146
587077
1034472
821090
757673
79627
409705
231890
322462
963682
237012
319813
958016
786904
102021
399820
377703
904197
964602
152858
63735
57466
804215
320685
28466
31659
290664
1077625
36460
880702
1099943
621124
264698
5393
411615
133014
61158
873533
387299
36524
616127
905919
1011938
212991
154660
343872
966444
893705
433778
126995
973846
598281
388899
835201
282737
994816
571986
736788
576732
613219
32327
437547
186042
944381
972022
201645
942707
799377
1088338
202716
563079
506754
352808
161875
11300
163702
663474
707119
549984
935260
27589
167723
72453
12072
372645
1023825
708928
1040897
872570
123381
498811
312485
823349
718988
430887
1055587
319545
979316
959142
902123
587414
162400
499442
1084055
410679
869361
11732
750735
14437
721605
545209
183551
265078
541636
673112
332435
138961
381889
1068827
457285
842919
153559
386617
890433
237125
517384
501243
311063
453121
335527
319049
330324
747330
161668
283253
761740
385639
1008650
279959
601634
707444
316135
343906
669674
300582
531794
966865
1093987
700325
486975
923906
86323
76451
1051107
177318
601453
495423
492380
910637
238981
5651
827268
853312
844362
457135
1051560
340630
692394
74679
598125
849429
363907
1044501
492970
216066
330935
1018060
20443
711080
178622
264511
291233
887953
954889
378765
393656
873123
496259
1000375
735072
947437
156361
261233
638884
595729
8768
754287
5943
428560
342823
23072
584429
259282
877137
31793
141019
1091055
219071
505277
75475
359735
656499
600977
86666
140719
1019513
816750
606986
998879
963476
1091628
227354
392127
294182
585730
593214
1002850
829815
357240
23558
736861
1032039
362094
49912
910537
1072606
82467
442876
536586
893947
294757
810363
490004
966272
775072
1015524
906987
691585
1078707
403089
333160
179277
789155
289648
710584
877517
540954
858134
841898
67794
652176
140741
443241
84393
873780
684582
797467
138871
446431
703690
1098136
334105
818819
582993
256802
1041627
912895
689880
425265
186019
24275
929051
953554
556627
891495
1077567
454342
802887
418443
200352
1090297
940052
375870
342642
474875
787779
19818
924051
766663
581058
961121
644252
215507
457363
159745
1058013
210784
1099235
736534
150688
342858
81125
928162
748399
559573
768610
909500
768214
68124
295801
72125
1044088
900269
330306
1040707
905128
1004134
464925
374905
66512
801115
1002283
438332
325962
341240
328326
599303
498934
63745
558120
187329
569774
620679
690528
951426
626871
609465
760636
260585
261757
141289
69306
692918
244245
1031341
852853
735088
413713
325337
665929
150689
354959
894665
1028128
53163
757856
872470
299164
690287
322209
906098
246263
964654
883810
576368
470545
35657
775206
697239
650648
862242
62081
1067999
496833
1086867
807579
271745
497822
974212
117565
284767
1054418
30623
284547
823218
933227
605808
961711
753218
342287
343337
44017
847981
715970
529470
414291
1072962
46545
140844
342774
46754
181119
1047895
565116
265246
258408
506268
304988
263738
763781
144183
907592
374045
870174
69368
672334
450267
749907
82791
477833
59315
182088
37719
799296
302210
621199
115689
893635
366205
964452
16679
314764
169199
359473
831864
702926
980472
955014
920967
576656
169961
157662
984101
715995
994594
713348
998237
590732
743306
791331
1065381
988478
408922
746445
355820
42073
343517
389641
1009256
119837
246982
488696
259553
391515
125455
259733
402742
1030641
594205
390451
738540
12054
631476
910662
152898
819549
391707
255667
495930
111388
634734
58597
744248
554056
990142
20568
52823
887931
316770
644732
1004515
533043
912430
599065
301653
432661
880402
547126
531714
914183
708471
1049102
26641
1033044
300889
431364
184056
12450
293852
572038
120489
142679
792860
763757
618484
729165
77667
646699
263034
404678
22330
492284
405475
384343
446743
1062537
139541
422616
56967
145165
1091116
701666
958731
464832
424686
1055334
221440
219747
906613
947990
652280
204895
1045466
473665
845788
261703
137082
224727
268597
666817
11005
816824
894341
436092
582964
974698
996867
369294
382730
261596
970206
1011048
581374
104205
551544
248953
940880
675122
744171
386296
524965
1005526
58950
430156
334153
1070017
136261
665758
501690
299005
18825
564009
397948
854555
146871
1061825
385420
919218
827733
233666
618276
1012330
670374
298273
780256
523857
277490
978417
733175
437614
648465
397356
667914
351336
1078735
971256
997425
7502
260250
443167
953865
40199
824694
134952
123007
589371
635053
552361
590206
737307
82106
361478
994739
27983
521780
832437
849244
482913
1081843
904770
999757
1051799
478186
873801
807858
626588
534757
857871
233467
101226
367906
23962
411406
766623
782235
1029514
567562
420183
143710
81577
338628
1081317
919705
856260
34970
475047
915277
1080891
963293
228848
7646
1028502
639113
610245
16667
498714
243206
151744
727123
817285
571194
814530
509399
1043916
948983
331406
618455
129174
40903
507185
293035
784200
33750
666741
362352
924192
829421
440103
382429
177869
543495
31770
1060182
666165
684572
1068858
362028
871906
358657
624139
677093
824494
864030
763331
635081
227913
72920
444200
82619
16739
823978
758027
448450
807956
335870
761402
625475
128279
981301
1069781
488177
509659
1089998
934858
935908
154182
812435
828251
36504
1100144
987269
336812
540620
287032
477809
585066
943685
399815
198518
1054422
1034448
960160
522335
245884
851089
322913
323963
708101
151946
250568
249518
486833
247133
607613
338707
777932
579278
381448
113149
624882
1097652
1052825
339044
537422
823306
892200
55374
625408
253753
602984
185038
480190
573437
1083898
138648
406095
921741
622658
671447
828269
476587
842566
554865
129680
403484
617544
126920
349338
985286
1032767
1060472
65084
400488
795949
249228
976623
527842
160273
699972
129957
510626
733296
151218
669599
469851
178025
971590
287142
931985
193130
608426
513033
899003
102160
249111
207962
940498
794735
52898
1030512
700413
445680
983562
342179
224865
903713
877661
558871
562871
314808
97863
876945
351500
309351
452182
518484
148326
284616
207163
263902
1054147
804085
649916
780734
141415
1026651
574826
641255
106890
1058015
369727
461203
680234
1075748
520541
1043625
638868
293570
619251
1005664
426052
191523
638032
573176
140559
1083701
696160
187535
895043
52531
749840
255443
346376
919946
742214
558688
1035523
1006385
13912
201722
832161
802371
150122
474136
91493
881223
310497
390217
138316
998175
261938
277973
303050
811915
395748
574519
259889
937922
676130
344927
355371
505635
185455
741043
624606
811125
1010544
438831
884203
982873
1090103
206400
479159
655695
844326
1080919
946872
122220
120467
470753
560587
1056438
894131
167566
731969
76630
946111
584175
670097
571333
47349
37011
236865
680118
153202
720763
657116
810001
809621
247041
1078486
658421
832963
44089
114619
709011
959573
237298
343549
274685
989399
769850
163185
739726
475220
644655
31755
868998
532080
1079259
612539
1011833
782098
145079
80508
521923
490707
458705
1085789
206485
315822
952263
802198
83867
598760
147300
642561
1052942
462585
618407
329805
839736
423494
136313
125339
150272
965014
532569
220453
192113
386339
474451
438499
104184
366414
72886
454943
943513
524398
489990
698343
631203
932073
190284
15277
83539
387933
863187
22680
708124
287962
1061343
502427
462043
855484
995457
948329
244097
346074
771972
309430
1066297
567644
3472
946624
211099
785938
747261
1017112
922797
306475
162083
658360
20795
401339
937490
127144
706503
37054
435631
286003
239272
222349
837192
1032177
229754
689892
467639
872677
671081
415884
1063697
940207
740278
685610
3797
450205
584278
763981
1006592
453947
252905
177013
1064592
118550
887232
469925
852825
790507
725706
572569
778556
232317
393767
681724
423134
1085103
968182
684567
860694
556422
114658
564910
1020912
904523
116968
423338
52027
576097
1047051
1079264
1091763
336859
86349
65914
601158
519566
154227
657388
731658
634871
941563
1063261
839594
315110
417606
65777
254769
662939
1017417
866260
543834
91371
377921
435188
816325
214814
59717
735960
93628
976016
888315
652525
899132
915221
914382
615572
1021441
754995
739555
337241
428771
82438
501812
34242
502966
326268
546424
357595
79169
758959
1005145
195099
310050
175767
249971
916536
749498
63099
1060381
784766
508004
973695
562793
473245
190839
339870
925511
108057
313515
981737
732135
875880
369061
706697
924597
901656
738864
675598
157564
1019528
1042999
974790
814668
132894
1066312
229496
656364
570629
543153
164615
627297
429415
697015
702705
154440
567867
1049467
497427
308975
624330
235596
374727
613746
800735
167446
867221
477900
524041
298352
965778
932343
757700
812614
75498
670119
274937
923655
169770
983295
270401
3683
837075
382559
1068195
286389
943940
542049
433517
741184
248807
982592
79592
578487
82877
1086375
457412
813399
197592
865549
192503
303703
294448
361404
840260
623846
241645
744876
261455
383253
989082
89063
673851
5284
90265
1094384
769267
218265
498315
223363
882093
1071702
442879
967551
176874
1079905
497759
681310
885397
730922
665927
131924
263754
765172
876567
72224
147022
352895
1028184
800564
172115
709791
541900
561576
134963
912595
325388
995193
342077
760205
879831
1055927
945513
886364
282624
333463
1014432
930191
42844
942179
129230
602742
466830
810183
326343
177036
969695
350364
1076782
188879
604970
405394
598825
482267
81216
710972
719598
640305
215166
740812
429629
643995
902580
511710
32368
548573
729472
1072393
675113
152884
758604
225637
815444
771951
796900
423522
901042
636770
584714
425652
184728
527773
767467
897721
174902
233361
65499
781878
474835
1089479
1049556
21263
419266
568114
366167
34894
1093243
288525
931088
610177
100302
996869
930728
86842
956995
271722
670210
790462
904817
884235
544789
978715
17053
409805
1052011
259437
887645
861315
1097242
652115
896599
864648
806520
1006906
407271
292840
312106
1061595
177680
633178
949140
406442
59752
449398
783102
932772
579269
279577
866478
809295
268578
867488
197223
647218
810573
1100254
862443
271409
615505
758056
243443
407668
1011623
169125
176483
347704
522515
1032756
702237
131015
463239
1003100
233113
864430
980893
435792
638801
1044575
405863
920622
738764
196788
596581
630707
335329
865852
858798
179425
299932
395819
834167
978579
175887
186069
50329
739164
1079524
77825
315127
416267
437414
862988
1016863
267498
155253
302978
856456
731582
713027
153464
1074312
571699
93458
638367
272390
335200
952374
556260
347544
524219
841578
581048
925865
460902
736311
12759
749678
290905
594463
666066
84209
613697
30325
545252
376135
107869
810039
309214
481393
928987
31955
932358
454530
306416
61499
73833
1068635
633038
500619
996599
711923
880186
706830
577583
633892
642710
1056740
519207
167009
399792
1084176
900605
776506
129735
957449
2986
654031
340077
359243
40991
1064746
642952
195013
351065
120645
580088
238477
394682
514422
99904
567319
676516
452015
521094
259452
424677
943005
989226
1076123
56219
603115
350280
729531
43186
1044907
66683
796448
847793
91785
835433
542822
690541
533357
720709
855844
787096
493363
236988
744758
1034902
948240
877465
590511
465860
117875
342185
550174
222158
343948
490264
746866
699183
78145
401288
186686
543665
311958
135410
278160
571153
553122
144980
163170
545116
529751
1057605
127756
985956
778218
1089002
672127
552313
106887
407430
847381
184954
655831
175361
1038991
878430
257861
302596
689869
938842
506512
380022
640845
1099189
77969
273201
439884
197495
932801
66763
96725
44779
221514
424309
154953
857698
1088748
974216
986468
84443
871289
489502
900939
454340
636033
730196
753617
626262
557681
204269
377495
746407
630630
609392
1017968
1068830
770373
306092
834125
685735
741913
380089
103903
550153
1006601
795848
1042801
531015
794953
203941
76818
233028
115847
667652
678494
980065
491889
84697
92903
476664
973795
391391
490762
971397
963463
332812
899568
278685
1027702
307157
843682
781866
266359
11948
546774
826540
237071
55531
1083456
774805
641754
217250
615657
90909
243815
989500
378163
756962
226669
1022470
494385
476087
622462
127296
835221
985823
592499
861162
990354
139392
1095859
223630
124521
717668
656311
236728
58707
307331
1087308
538317
820039
378165
725673
72642
16642
291792
721575
484477
541592
779036
35359
617466
848113
7192
749009
950859
886112
942909
417573
467802
592625
602917
132665
207669
961181
697858
147640
540386
499837
196393
639414
1018253
211974
173909
381829
163703
192112
826114
660839
240507
209418
979367
139885
28609
157094
772202
863799
507683
953707
1027124
539172
828351
827301
50376
806182
880233
520009
36303
855729
865403
422328
599897
101838
609834
932613
954194
732307
550288
502102
661105
828016
389911
807551
806347
302348
168808
117772
681674
906759
353820
344290
162190
594744
89292
911260
225009
198265
236151
911949
314752
505353
603531
362210
47786
769311
566819
584579
101770
20948
828672
854717
1009832
957790
490815
517710
610278
36985
1054605
185318
715067
899465
300927
185532
246965
1017013
17945
771469
751346
623660
894964
513104
313363
230266
336810
206879
329741
315375
368358
1067535
703639
102791
10242
375999
683497
730503
329204
256119
540648
1044309
889840
500329
474347
497333
906789
185558
141238
795732
4278
776382
676030
1094937
923801
915052
515600
229246
728959
964872
707485
455499
259131
102194
1078792
995126
850607
176761
836114
845044
253313
842428
1089070
485500
258131
301425
940205
312881
1092174
913757
1057544
492337
519368
632011
1031856
423612
662097
19406
33838
1092774
824095
795005
885462
702424
889592
231869
835466
144553
945835
842283
628104
646748
327495
520405
171048
398174
578925
236821
1053739
906744
361755
99250
583304
44050
825138
830507
560489
708587
131408
400706
715574
981175
1072155
251381
462329
252699
815044
311158
363364
62054
551936
882724
227868
109966
630994
717538
807002
868155
715082
453405
278819
553689
958918
643400
737082
641063
402061
1028384
425655
959692
334725
465717
261343
209132
970717
963829
184261
240531
1032260
187798
792766
364888
568254
692894
1094816
938345
1030416
48059
157730
487613
817685
566874
361435
309640
766887
28277
1022919
582792
876012
891409
1084235
910649
771714
458207
460202
149412
148362
548521
988480
958037
734015
875927
686665
248310
898055
140997
357085
363582
779030
1053565
615394
232949
722192
917910
458292
210510
587553
738579
737529
755774
950212
45775
589815
429151
813863
1066150
746925
754141
904522
908039
429931
395734
56645
514099
609097
894459
890235
567728
409194
92187
281530
751029
198683
1023615
251297
270389
72685
328892
939992
1078408
5622
987569
724312
617197
135343
447553
320104
745195
483517
942543
595566
68986
461332
302828
1028713
45884
508891
578013
61053
331280
1088132
15666
379815
526411
653744
412298
393682
41876
366198
65801
899483
782398
803216
450115
817366
610766
460957
303292
949345
732050
54222
552977
578435
231423
278983
886488
753120
83166
1082320
717319
30095
284814
599826
1095306
171883
927117
992102
634277
260216
381679
906680
1097587
756420
461064
591629
123040
679093
192577
1045191
112675
304870
967262
271026
975529
859190
74220
956822
336443
1085303
788487
33428
190470
1003512
694914
1056157
146777
325206
1053227
684738
480759
800231
575917
193082
879720
347362
201076
968549
476009
128197
45589
1056548
63374
1006232
137890
506529
57661
356162
327987
195212
665883
882344
539327
266115
637210
197763
711024
772632
49262
229837
868272
20437
490656
141799
378797
133125
973863
241332
781957
102395
516398
65002
325085
610138
225355
438324
769666
964011
942296
472162
123896
87293
216640
745806
694820
893807
348310
1061979
142564
990703
1014568
635703
109205
507454
638636
443225
389883
364965
30823
259525
587664
372214
826094
974144
294945
174261
549130
952826
609475
440350
638760
93825
444774
240972
900215
744807
758752
1068513
713936
37449
165508
469025
20902
243315
845193
246089
883753
336813
747426
315927
494178
20616
223261
45934
898798
762269
705998
854048
529109
640350
934310
288114
352439
746172
1033857
807689
533155
182190
175067
612707
1039004
193138
781299
743887
241471
598531
981755
42030
377889
1041756
222786
375052
563002
408054
99936
52216
198313
24042
581267
890616
615180
353892
681683
859705
789501
905759
1012806
981576
66161
817653
1016719
56025
315081
191247
190627
844795
214518
978363
921307
552245
193660
555799
1092135
35845
458966
821279
479317
367963
143560
595533
628436
559280
1093546
911572
915400
78900
584628
899534
464650
455504
153823
652992
375994
74383
298626
844480
724607
1043262
1018762
470395
162374
491489
936571
655571
232130
308180
520957
597117
172605
307864
83877
281159
445444
680848
848689
458699
343625
430864
938989
936889
157334
842688
841638
341093
1013117
1026494
53014
894586
1003994
944175
424470
210637
504807
608134
385932
411409
554857
831137
82379
668539
523979
928330
1038063
645815
667222
905656
304717
197343
13472
1097478
291411
161996
829739
32663
54162
429731
60356
822039
7742
599760
451650
133153
392545
257691
819017
220158
439615
884088
71869
560858
52462
318592
986848
481522
622201
385525
967248
1044742
968158
786627
932644
261572
442658
754834
853430
677203
903914
360739
1057629
355569
222528
848651
333864
10020
800868
801918
535250
499948
264818
959133
56410
645783
845670
1037154
504008
223309
645326
829694
173427
733310
744478
462963
60621
630212
263072
1080435
47491
594758
426065
52569
912161
477911
1022284
327534
265421
895669
469981
739998
89601
888863
547614
442432
274641
1081512
968477
127385
340357
873122
800470
612469
503157
865315
673693
324847
379614
599590
936519
523364
79521
376724
654291
858685
441018
495235
177347
696126
808764
824961
816988
291903
730279
348217
153001
797644
309717
458864
157526
984270
591193
560988
118940
806342
10019
758471
478143
445375
1061616
114625
977418
617792
295609
144878
312043
588949
567013
524436
316842
172856
275582
655719
571890
839418
956660
35555
1086428
27314
72626
512601
727399
334236
164898
757099
99099
986389
1024648
880213
908168
270801
489118
798508
907734
211556
834020
542205
1021800
837005
859556
63583
239290
726746
949079
822999
156521
1050769
420759
343932
1077881
937335
768529
44411
624513
889422
271940
987997
1063982
981577
44985
964497
243094
1008150
608552
1087237
677729
99220
319324
211701
696504
346853
664874
480200
59958
803434
479559
349516
466038
515379
814439
610022
32519
1033921
1058393
596063
725742
958927
898750
163781
780694
1098910
585059
775322
610136
198536
1072876
12342
82396
37136
322054
100416
387345
1069834
152089
263739
303885
368074
917242
843115
1010060
393527
89026
736870
506611
792900
637656
579651
977603
186943
341364
998950
132550
772072
345781
945290
791143
673005
382155
11898
207209
170590
627275
793761
56464
24569
555872
68125
213030
560595
216528
209676
417850
380451
995833
1023729
96576
533989
575072
789956
176944
862226
349316
51113
771417
991952
505329
1062466
906284
748463
974139
357378
173440
898666
1050034
642182
395007
404019
975985
595413
118187
471433
15902
366946
318777
284243
649232
479903
759323
624517
1070297
177230
134455
711956
514186
735185
320741
734461
715199
1082833
42903
527932
810327
986105
152737
622447
446868
810136
563820
681051
589610
908432
874390
500388
404218
884080
982545
324510
432338
997834
89145
41282
483217
735139
444577
558841
741215
851891
975166
480123
550143
76111
666545
382750
920562
50298
670658
655698
801843
267491
249866
400758
180442
507907
771001
992435
695987
429381
1003366
1093794
199767
872007
509894
10735
50125
603373
1042197
634178
858035
50002
753852
754457
26798
1075150
496548
825668
487962
207684
387268
342015
37664
453941
927834
873531
261009
743073
861095
877492
687223
475414
3000
223369
794376
225754
371288
17364
719337
1005701
590813
201123
591006
181898
350389
58816
857813
327749
926540
244518
737993
718944
82567
147860
807844
908962
97894
583167
900177
73823
354165
855301
415648
39565
26256
261165
772159
644603
17978
351253
840720
1019822
1045959
1099739
564975
118126
771569
180523
218797
941907
938127
710532
1061456
680520
534718
1024990
264582
804960
281523
640311
68238
94944
226437
548855
764841
615247
346377
235708
573396
218242
161922
917249
482863
442463
890310
1075248
237695
711938
883132
937251
389771
390821
852763
171752
580376
713823
715567
825109
609353
385949
275680
210648
409379
29649
56533
708796
677133
1066668
998750
274591
241983
894611
804587
218472
240248
33033
1093626
241039
1066910
107273
935999
23259
948352
957118
714194
82084
275580
438237
813098
229518
1067877
713887
519348
348647
584188
906951
278539
698336
166266
555361
301519
232823
1057655
1050723
436666
497958
155975
526412
934251
508683
360814
194958
210209
738648
420377
582895
263994
495514
32442
458572
187716
843325
146019
600189
143270
933021
1047470
342091
768450
379591
910851
661884
434799
319209
407934
97368
768957
68212
960080
864103
672768
359889
939536
1062765
243990
1091385
504638
245557
116060
789038
675072
352171
977137
277378
28529
242095
116560
829126
217598
138072
398539
239185
186256
659631
896615
686808
327011
504194
789844
1083989
708073
299347
23266
502745
1059018
764940
81746
1024634
903798
562868
373009
1012242
610684
957868
739103
461420
13085
50265
584183
1007342
253379
326058
367203
215868
61253
1056805
865378
450666
612887
571720
457097
648005
51444
856394
298631
756447
89404
752139
329598
1004770
981941
839844
778123
341617
929580
1084000
836980
761957
127970
956555
754321
576589
168645
233965
352657
522445
106566
1063548
515360
447307
857068
280457
700433
835854
634796
77823
249302
992894
691131
331359
704308
975690
316824
738175
742125
976994
449894
65804
761931
532059
530223
80167
452360
964585
278393
150184
1059282
43269
571668
219376
786381
377954
944775
270175
567059
57559
1092712
592472
900752
628675
158717
178303
783373
367237
2885
583102
735779
756414
1029973
217947
979383
710808
726845
598585
931968
464501
101134
256126
773692
325795
530091
316202
1025120
540390
279823
310421
954583
206508
205458
246314
692901
645744
298545
974138
1056144
56138
533911
580894
240171
405012
121059
501685
599824
75663
246088
583972
890483
468523
913969
372293
782467
702085
775103
504953
425000
642007
228702
125802
965734
743268
742218
23990
269225
75438
47476
294838
887410
772443
1013148
31028
396558
814004
250658
1100171
221359
896499
100693
908723
957193
125126
816868
568811
711733
478214
121111
435013
323498
244607
282868
445025
1088469
423145
1064999
441294
536545
796432
812078
990097
407107
108948
834346
273820
377007
591167
968165
197411
79816
32194
651130
849580
141986
516131
955745
1009678
724403
381797
640068
141298
259581
729410
21380
575835
478449
827356
6553
327777
1058060
929358
983652
2690
316498
409817
456759
151989
799862
461372
722656
181874
128165
687686
163643
689867
178927
598306
807558
948783
1044109
391567
259059
120839
74797
659841
616567
502230
778360
961845
364971
1037009
982010
1052902
645242
722235
448122
989022
82649
1021107
60414
347827
247355
857538
511008
842260
898335
301353
526544
504068
372184
293731
197609
885331
1006697
420862
739582
744345
313436
44361
957136
825065
935189
462372
353812
291561
1081144
935409
619359
634971
366695
1089855
241448
1049375
802860
687368
123535
360264
844213
565991
293403
303088
853612
692653
942734
472305
10413
691009
931469
17264
726358
529138
971206
52594
172163
289845
769083
525535
902630
424568
1088717
355834
1019252
889737
1082034
1087138
156141
859152
1054345
764260
584375
654335
1034720
658555
61686
1057582
935065
502940
648024
903178
614886
426225
996035
583224
467509
255013
412118
1055776
55322
209182
838503
538455
221245
183199
817183
825722
75840
799386
248129
35897
355964
360550
644993
617210
824241
452088
452452
25692
1033481
612733
396000
643018
871719
994792
697884
30032
732011
440798
1022562
275871
827960
934495
269768
142574
532577
930002
533248
447201
173291
58919
596198
260397
435234
823542
770335
110802
784542
361348
296814
1085584
661307
585337
465393
785005
566332
386681
916984
810417
407279
706323
54064
570538
141290
837843
1032170
612798
198715
655469
845531
326966
648100
255580
235082
935687
49637
511511
144468
1018217
516259
399547
925373
104853
843927
783852
781093
998669
110417
544975
250020
632736
867749
1088460
250128
618576
427298
389854
756307
526336
25551
397722
841184
305356
559462
843032
82068
226438
744208
456236
1000547
13368
1059965
998329
166775
179069
586043
616058
680001
402542
1002326
726785
692395
768675
145367
213121
664599
10658
531190
868461
280571
105839
868298
145604
428627
393602
77972
942116
969572
491083
232529
984402
226589
602465
92356
341239
630247
1017276
891181
743129
1091123
374390
126773
529356
879221
1094118
485625
645133
889467
325774
239894
836277
1028716
191338
265436
499149
1026836
661638
677261
75621
484336
896484
372141
823782
998998
133810
1020141
718088
79708
194847
1089269
304188
985598
568472
300284
612065
295920
23325
448926
619511
56492
195602
835933
964068
572013
443527
217507
839954
880410
492625
36794
729105
849210
385570
530228
7553
23783
503429
362752
381848
978433
753749
1034226
519320
942408
114447
946783
957779
153167
802483
886676
156038
95671
498945
366010
756920
808559
17130
336283
286523
335500
903677
162008
188883
505505
917238
383223
222388
413505
334114
108737
455751
947075
1009436
80168
517505
109673
699432
226989
518052
348066
35242
722773
593780
717637
54729
162138
311644
350665
844499
209169
207662
675287
977658
124238
753807
67382
551089
379401
27847
791883
743462
524257
6257
46468
736757
331540
230714
123045
113464
176379
670056
368650
838295
317435
293414
820328
1090831
1055484
1035805
935378
44767
499628
1004165
470695
597790
819707
251033
157045
233996
66463
510446
872649
204001
664395
1045925
853112
268501
514571
283374
379744
959841
480654
1074497
751570
13324
743376
1081250
269370
47136
926584
832852
88615
894251
1039112
717857
606669
144606
169143
399569
427305
42188
601885
717215
455173
484724
930807
654569
468087
180007
540077
65752
820807
333472
958393
992428
457846
280360
1062475
29258
356737
333300
931987
865395
306742
208209
955552
809749
1008283
353747
608091
861029
660959
487555
412293
571900
123058
302819
921736
307445
1058229
500928
867657
765436
167955
938410
101205
241525
1062725
588318
116401
511023
533267
181848
375850
527313
412138
982135
192533
9139
793009
775749
331134
66136
1091334
784743
846208
1084167
449719
943104
757132
656007
498130
1084475
947698
329544
951785
598249
843627
379422
103056
261853
58148
538789
649978
971289
425294
944276
543205
1038659
845458
449935
119365
225321
58740
987980
412270
623317
799397
599479
672275
230249
837862
19037
1070753
241271
886840
735730
30808
820456
431887
257345
239806
855291
1060356
504125
755761
900583
513047
412256
117073
452736
832804
1063617
428371
364120
618973
511792
75666
209725
104160
1043839
1015187
1086590
804710
182976
818361
681715
969994
535133
607236
451719
268920
434378
647412
1031263
87558
136763
480859
669004
390014
1072350
107261
586157
482244
435290
49483
181962
523474
446481
190348
120473
913204
831638
806171
681678
125947
1072400
501838
168565
383825
1065961
696522
630125
1075656
859372
591663
709413
6959
182410
693330
517247
213794
991835
261669
989069
106973
417141
225085
775108
1037231
580566
25499
866963
582984
753435
863007
943136
914945
26531
342211
337193
205240
809290
69098
686118
1094171
701287
1014514
522423
649140
963278
443250
593315
299886
23610
867850
648529
989913
45231
901814
117541
142472
561585
393198
407082
992314
1067487
964190
533555
26387
582949
692756
144249
47158
1069862
804290
602264
757551
422446
797299
626708
478340
744341
293593
279244
65892
1038188
228892
510550
618399
451007
448081
223278
24217
310247
588887
369688
988324
632832
306022
333417
551182
617861
997758
758479
277524
204657
526782
180100
917515
640783
129509
337550
692886
384894
163011
141355
227592
832840
878348
431809
1087228
204678
158854
590417
1043667
1026321
465542
867494
706098
64652
62239
458607
509988
129056
278647
154347
411466
1063613
10224
5128
739565
1019192
911040
909282
220283
631043
49821
390597
520719
222816
1034666
739185
888170
291352
626243
348283
613845
770294
744137
472274
90865
702065
759398
934969
796551
52363
143422
728982
455694
631515
621170
852373
1077473
282154
1074508
106900
1018141
1050580
666800
723326
300702
197587
807091
457087
608216
380798
717260
242478
946293
593116
418999
914803
939422
371248
782882
600185
500735
5241
951342
439405
417858
626795
426346
313700
836937
492184
32834
442521
385771
436344
299642
690244
11377
1093019
669892
1009037
927002
325852
1095412
418843
269542
282941
589359
629490
290719
1016066
819477
452659
966415
69038
137917
808272
475710
128452
953931
937280
416363
780943
836797
248064
1087488
401796
751391
310910
596898
579960
602575
595959
827819
634984
90918
930078
270357
347372
1039665
187714
1055550
203262
261244
231968
782159
243268
944629
71144
816475
544609
621930
834068
653307
234744
855209
105648
573855
208337
22530
463645
62928
41301
650608
709245
1027147
978972
1083549
309039
153002
446034
974500
173814
832930
818551
1035558
302598
949733
717038
919703
1085735
278279
41543
693509
9661
841885
271911
425421
322896
598139
944608
802932
294660
387298
83200
1074926
341359
359355
732643
1012831
314767
281519
102757
71083
780297
1025420
328610
688116
468747
315159
27123
590710
324954
123704
408732
656037
229898
337793
341084
53249
1034980
357600
227126
858674
241198
1031462
388437
594424
50221
540217
502297
555434
46663
768840
435408
619329
883660
1034127
118793
153335
1096448
309757
801629
95868
904761
208456
370775
391525
1069670
588124
525063
391191
1080000
954724
918939
864424
1030188
163913
273987
531589
418896
965639
1073745
438362
116886
832476
819071
369920
491000
431478
2399
867592
156983
740261
612103
204211
942740
42817
400035
276140
311423
271366
629415
1001293
873813
1023967
187542
54190
540970
695433
735989
1079342
429038
72038
779670
288289
919343
592794
802615
725325
403580
579966
22417
243973
397115
970529
809860
973781
453081
265647
268224
695567
83419
586373
492076
565844
395723
64244
800355
89289
1052144
637753
663811
645372
849080
160583
924354
386018
248262
390878
688695
1000477
804031
813118
540526
142203
1092430
183972
331962
252642
501017
1072361
702465
920035
442835
278149
995367
706661
494497
366049
670114
76615
1073398
257754
937899
216385
1058485
944536
81296
983649
628348
873981
818765
137383
333023
806935
488659
14770
8126
945077
184363
28960
512561
778213
459836
552550
553600
554650
75429
1060128
1059078
1094808
192345
905296
703400
702350
997774
34353
35403
945808
193658
500024
501074
619496
344123
343073
272391
1053799
610557
426957
461989
16477
351607
910536
124819
609314
354225
641173
1010323
1037806
301228
422076
699317
237042
843814
431177
462382
650480
134990
642532
106802
370839
516113
620675
869365
293526
799924
1092942
812150
1011709
166931
238044
401157
204836
931669
293311
311363
1017064
760877
596225
828647
169281
914976
391341
263535
94556
568079
912509
159398
362057
32766
617870
758569
824769
403426
165965
937429
103331
457573
438781
616167
5897
356058
617880
977683
959125
928927
577777
231859
121671
819389
508639
333591
778929
1073404
631705
402643
228263
226211
615266
982018
99288
51534
1019067
124396
463773
586609
233888
374092
848963
479193
701866
30063
273487
693743
805443
806493
381700
1091498
181641
1044173
409183
679693
514700
370521
314776
663748
61528
502398
130247
285651
20463
903462
611704
1086081
495400
442185
986176
752115
776626
61546
581854
493532
333036
1094708
109668
821289
1029039
468697
87323
700501
328234
926507
736931
504680
664674
960421
857747
226494
485880
1028546
67325
1052415
826564
867883
891820
499851
785501
392613
255894
904521
410765
425881
632131
766934
623014
968965
47561
629883
965043
389893
10286
1098409
700008
1017640
538551
190640
375433
181425
951174
259005
925522
822881
366093
237396
648592
771691
1038167
246172
1038823
1052143
76277
882116
617965
800582
444624
655607
69659
595361
1047373
5044
415347
712929
771228
998512
292733
932951
667389
1026151
146416
266777
464326
857204
249491
468743
417665
736414
153211
759325
339130
89474
265113
521815
250452
308344
212772
669961
859295
400500
394503
448157
272544
279524
108578
288511
820238
256934
955005
876136
849034
128407
597229
689293
632070
593788
670281
948381
129048
329420
538529
626355
782707
882665
224169
549460
107763
1026986
281020
769120
86613
892182
272793
915066
636222
528992
654006
81241
511532
591637
436006
484932
544059
607385
888912
497612
1097086
834061
668996
655565
863091
653187
251748
690074
683765
224231
16652
539978
496442
179743
877750
876834
151628
808310
156291
471082
735194
568104
614214
768701
395092
329282
208482
1028862
1051708
746713
596210
1003448
968697
675397
682877
287813
844177
8019
706942
938622
463459
891822
424397
669187
158323
338926
106157
52299
1092847
810712
627311
666954
988581
989269
446300
329726
1084680
58163
635305
784860
487722
836569
51131
289467
285805
765459
299558
194565
795771
505296
589332
315204
35933
149197
620210
976401
821487
179233
864602
104649
1030638
139205
505085
427157
524844
188136
709582
257998
265705
638821
427415
681769
665482
816894
477462
614587
279240
1006621
1030719
809256
996693
975076
72638
47057
179362
1035186
863961
220581
360047
514363
267955
681791
570139
1044740
1081083
451084
690656
840522
232571
385686
861339
735043
200916
346984
236183
909286
60895
911631
506074
334367
575545
17244
932896
1045282
755102
895332
518725
241637
37490
733904
189600
691619
1030685
1089881
405122
603125
349722
563542
619396
719608
302984
766149
514937
269122
92721
414694
555166
966924
528665
662443
978059
398458
321212
82998
447407
511172
870259
221434
180742
838541
562063
307736
358841
878205
678692
213577
1039278
620422
288743
819962
999506
523940
356889
527179
600277
938860
288939
89891
1011677
645215
598654
388266
2713
433962
947332
1080823
202296
722899
65907
630604
95794
253243
454121
1097888
1099337
1025609
914068
508904
879300
290717
343833
677025
650210
914429
77014
227234
583184
784619
903689
130416
274269
804490
226905
1005588
438516
44428
961190
577723
377912
201511
783595
705446
672392
376675
675923
944155
428532
212536
193930
290357
124754
783703
853105
701316
542672
108244
583319
548394
654308
984218
379628
100281
250539
391358
57393
529649
737674
305764
811797
838597
169917
348697
895481
1022843
672782
1026633
358892
230998
920988
963441
447769
109488
836319
307245
519656
986898
1038241
517215
73096
243482
1072348
190800
667941
633724
304947
601948
489619
840623
642419
539395
819874
348975
753261
421735
1099936
71726
184072
552647
517527
302588
1054304
69515
256221
428411
862616
31035
160508
391488
811300
839839
167706
1084600
323944
178023
550966
230963
1059234
722332
934125
863378
480544
721254
50566
340825
288431
1060656
608570
228111
242977
877176
763864
310728
1037823
74472
811272
868278
112841
110572
454500
1071049
757305
1019810
763746
163824
401283
739052
331997
847573
1005263
337636
271776
291919
798528
924084
629658
716364
886623
1094745
929114
107004
646949
214873
369548
1034394
91099
762051
176853
144062
584647
646775
374007
887267
281795
539157
703864
191361
493119
141065
759048
285286
840685
1028586
114153
642359
857634
1081969
44160
482260
280379
988923
914872
824806
104561
318731
641788
179389
451031
159121
941012
828999
649447
816720
106919
934102
1086315
302964
282284
748863
380789
360127
107213
915930
491723
1070282
893575
372969
226836
229292
439761
606760
1096057
614951
357175
1060613
34428
227332
627643
949991
248175
736864
996456
764739
363623
1033537
247821
597826
818510
740960
283085
1025444
798923
438740
978510
228654
387147
523542
117480
67311
612247
132199
756207
117924
921839
849886
29850
793812
382623
1025045
912506
352045
284602
332627
435739
611431
444158
256168
1041984
717529
96817
872760
484293
709624
79950
689277
444688
864690
319435
950547
756228
1084882
102587
19134
1094422
904337
370448
974536
563768
769068
990712
237090
744030
341362
226434
610767
922650
445848
698037
234438
156488
1038226
300311
450649
444315
624393
627364
342353
21029
558815
14260
868864
667642
502404
521764
149579
989340
955626
492010
435025
694350
174959
550294
1089336
133559
166213
351415
983275
298421
816706
210029
921194
740849
361693
232238
831289
377869
375381
60508
1029449
1065326
772881
762884
349242
800985
766805
254569
555919
427092
908785
542703
214095
1020577
766945
393123
495582
1009870
28119
27790
220672
201181
463510
1094496
880822
565286
50328
667965
1053059
645861
547903
785939
586860
1093893
252104
603072
399259
185480
453374
472473
897220
528495
724331
525842
375318
334913
649854
641268
681550
205734
278584
546105
275241
326865
963235
751445
431225
900463
940741
570019
877094
1030523
334285
392234
878017
837888
264746
898482
524091
912515
33416
516584
394348
366432
743893
384599
500425
17929
196754
703255
101800
1076943
632504
290623
655092
131422
507582
743631
552638
382894
486156
35494
990639
281670
951166
901679
264758
352824
918971
581365
806508
441402
562277
144759
593257
80130
223326
789056
108201
1096189
333757
698446
249279
245760
437730
686506
185840
284841
505309
941645
234765
1072452
824652
991708
664945
1049735
1029045
797153
377381
524488
566780
823731
1097756
10310
598412
716587
367013
97375
877980
464635
29856
754435
886567
419787
445401
233727
852415
355244
598893
240931
312026
201773
551423
1091568
922495
296342
298020
149730
8263
635168
961256
214715
536665
1005813
469791
768359
694090
166406
574806
428716
296486
172871
935115
1063737
408640
725984
501554
993083
226849
997598
162689
16482
470585
681737
581529
517842
128586
247754
862454
992034
677305
822388
861404
19208
429390
817534
349443
554272
30930
563930
411963
680333
385210
704770
1045675
988954
201038
255904
188035
103093
1088911
1025262
974918
817339
542181
974964
173813
810113
588495
16228
686015
58543
291393
267132
1099896
1038821
333133
187182
354952
923005
48032
217956
565171
478437
1039081
484577
732071
845964
446588
53168
1064912
750036
575190
763299
711619
418111
490364
123924
939058
6421
68599
277916
757505
181015
1074472
324045
706828
542073
791278
307348
1045363
634781
309943
65282
189853
670834
999869
91334
859262
717088
1072868
18676
589861
274985
147146
995649
668982
824108
756309
348727
668826
298798
882132
985599
300310
847845
153381
876985
762913
457515
558837
36991
158144
944328
667994
55064
209183
247619
480983
551904
1051315
1075753
14387
1061495
123081
255284
132640
983337
1050323
293318
93904
453266
800650
528324
572068
391434
830862
946925
882699
98252
677933
423607
153293
789453
196150
433551
317020
482016
236835
185543
541231
551577
766527
835601
959203
887470
253479
447366
1075919
580326
267454
574874
374127
237514
387082
1049831
618330
462987
1097238
334890
142421
109698
102767
1036589
553566
408618
893513
117583
689194
348545
16772
407219
858634
1003652
589996
1081699
611939
772427
685721
135372
55267
598641
789868
90728
947241
676984
785101
190463
754648
219036
844423
105594
106644
163392
1062847
1074910
905750
1018965
584677
624469
918579
766617
622068
795641
670601
85791
233854
488657
1018602
624797
524369
968660
692328
1009248
941949
188590
994565
743312
132402
1007251
433677
886039
703171
329372
461673
731173
461323
353345
126883
575632
171498
1067707
580138
390512
646600
243134
1076767
279533
716296
16478
1015072
872174
535735
303336
871197
725674
994834
141197
769098
335385
166081
768186
6071
745420
580629
155384
480598
882043
482194
18093
1055500
789892
1066548
845216
1074674
858408
1008980
64826
127344
268686
198438
556587
877491
279717
311342
642417
327772
328307
218559
1034647
643105
667110
70431
448992
772207
494400
767164
267194
185812
822960
905958
623242
230867
876868
331440
192908
571379
294417
459114
489665
535722
9383
1049958
27969
161231
970194
1077725
703571
761245
726291
933886
306719
647444
867018
785114
547604
850759
357337
370274
13367
123287
951253
252370
371589
33941
313284
128969
32935
837129
82627
763173
524506
372413
873527
48160
45114
890082
3085
123516
459553
28567
750667
577850
921057
183194
617397
497669
1052471
1051421
557487
106163
323100
253364
814667
134675
800811
194471
73732
642753
324824
695004
408771
407721
891424
582627
349102
544453
835740
149006
344440
607581
886349
966648
324615
362876
1026500
180645
216099
443298
296150
473148
731188
268917
615482
897487
846159
740808
1054416
408667
198532
146730
239810
854745
353298
1099694
901789
943623
585918
527418
834904
727449
61326
637700
753159
1050085
885650
183365
1070632
704240
479763
680314
349259
362639
62278
1050915
16274
610433
319541
513433
788204
927783
325174
488628
503713
1039593
810785
189472
194824
647048
446067
864625
399489
103860
246939
511544
1061991
49999
379655
612647
780585
230760
1009724
886779
209377
581342
117366
1050920
863402
229933
772927
43747
489855
958624
890203
343058
278790
770302
443514
227464
229822
956629
365234
756863
976255
752053
689987
770704
423162
469160
994287
774620
120636
774351
593283
4223
1073149
182718
453583
567267
486675
1023157
704941
1051582
313276
627495
407001
681633
916834
141998
877850
567487
978456
403981
14924
70135
1096892
256988
694535
253613
859768
1031282
443601
146429
131858
822764
981111
477079
647304
347887
285463
643325
1086904
751249
1007425
1088418
952994
670024
946800
908178
715741
147342
281252
663270
522228
881853
313083
757585
899163
935837
468142
41565
694505
184252
306612
718236
976314
647290
258964
340250
131824
583711
196958
717125
224695
598669
496515
976160
855769
510695
386790
503911
967175
429595
926476
94062
584028
516078
83315
205855
330788
620425
991058
29035
619476
628665
838031
1039095
238989
26346
458508
729736
1077633
799904
897136
136619
16281
801195
1071798
199387
660343
441512
386151
806201
852869
525219
923532
541497
267441
979767
993077
547511
281995
308097
802679
570719
698932
404162
100659
1045456
649054
58319
1079104
746885
319476
6775
780266
1094732
260297
807280
887799
348296
207043
480498
298102
781461
682768
34099
765718
310106
500104
747541
413685
377422
746623
707570
940168
672472
987312
294519
161954
929739
503475
1054660
893070
315914
50065
159989
373100
127646
326138
936666
613684
343570
61405
89768
257451
209986
268230
995449
555720
1051377
260058
101112
923949
422741
1000486
515948
191830
868676
264152
1026704
163106
749622
289946
825066
661172
653680
517454
584233
637557
520441
50616
833379
14187
388139
453976
488192
42850
1099287
410420
734656
229598
573662
937329
46115
553199
956358
349264
85880
272749
934060
440378
767674
314985
943896
49630
268923
634377
1078209
50466
503693
158893
1096861
707463
214735
580057
396956
260469
729731
705049
34993
8603
16360
1045233
198719
246108
554495
1008101
422633
1006573
1006269
174131
853412
430777
666994
315803
562496
827712
990374
653872
124355
701325
504300
163421
533972
474778
449226
639563
600016
799663
247135
264854
977152
406964
764187
781572
398363
299828
75880
390569
889237
1096425
1010618
193020
192454
679500
423780
467097
814366
332789
47642
578988
482275
406786
1094574
1047834
682152
30169
625325
209439
887733
172874
34190
590083
787608
52523
896733
339157
842392
194361
615213
1049022
671165
751373
268718
659150
307925
930170
953674
89671
1045790
166501
380109
613251
830013
237764
473467
47314
896715
806791
532050
510509
668259
451037
988634
58422
931583
433606
288754
741460
925180
601742
97962
1067876
977387
427369
735410
835621
436987
224942
78331
306471
937185
321915
790112
970534
611042
55100
53651
300683
583216
1005559
599337
760248
394248
831035
892685
456934
878455
599213
98403
998032
648726
34224
371459
944308
1097965
596699
883999
993120
541582
133808
275018
552712
689954
271485
732186
502449
776719
216669
638117
968445
620819
176934
89311
371866
970734
141196
1007771
878499
337720
602528
375738
183361
1040145
707798
217451
130984
700752
53795
314761
730710
843999
597280
268635
863911
605363
56362
756183
333989
771607
259174
247519
644904
291267
852115
500685
979464
20822
495076
878522
991832
600181
634019
122322
667236
150362
93839
131029
447985
1010414
498100
634039
128303
260851
615418
486124
897614
1045770
483019
199003
818199
484302
357803
837265
217543
872581
109500
373366
684617
796745
925364
331262
893074
1093289
220494
594545
580132
459676
121190
1069768
539029
211065
946493
104524
158357
19959
318007
911103
2267
482223
741892
453738
971166
159843
680387
664511
1079438
841508
44065
827544
340763
643759
526461
364569
1075683
340528
682834
328329
536567
656867
31920
139010
1003127
488427
408331
824213
156261
306930
344761
600689
840867
209412
517593
1092912
512917
210989
438558
145284
495080
565240
145062
568720
158197
776416
1001582
854921
838248
398723
387765
938088
323057
573958
1006511
82081
100031
793281
193921
210990
25266
938980
898716
644668
566290
222777
632768
82645
800477
155979
288599
85807
775421
1093465
385289
218772
114208
1048648
55724
510954
564390
632690
846331
37274
207314
1093322
712139
526278
420923
675843
1086214
253277
1083564
398652
987820
593656
787849
201720
238200
594211
873292
764389
410075
1085327
39037
202224
349704
983670
55279
379652
802085
670817
1095122
148389
495899
52320
106575
895721
521995
757356
1067020
352069
638571
457697
1040174
567449
938190
392833
291851
632683
139863
203289
527677
330643
400267
680624
898375
251418
968616
586009
171122
807947
755685
10385
554330
385716
67756
16453
771047
198782
1051302
81099
52882
261626
462019
896927
939723
499282
367917
414385
586192
619049
205470
120056
967639
814335
696624
524051
904085
368618
628508
516136
807411
238193
386034
120851
1019698
764709
1065036
489729
523206
1083229
926671
107002
911753
631236
349979
25606
450259
644648
87379
58419
722404
240172
394402
634672
1012704
628008
839409
17882
986617
743855
757876
908508
448908
249332
995879
932122
1053530
139935
335289
421881
246900
636344
821080
77523
369063
825795
1070357
619619
220819
1011710
805248
777392
433492
380641
217055
386045
150271
115725
85769
133237
922514
429186
621730
6963
757375
728150
890219
240317
857803
707999
400728
842930
77440
717851
783882
975031
191868
647612
1017518
435973
269260
163815
256841
154880
756137
256440
659950
448123
487253
1029773
510942
449938
446657
1009946
441763
42460
820986
479149
582156
753301
485689
627125
262457
609944
704195
376350
151698
1041049
964281
614808
230632
995076
930825
980922
1066025
96218
812945
311942
41821
567674
1071942
81972
557684
375007
626004
822320
400816
942488
365820
376182
375132
990009
309176
831330
1016320
886955
15358
301779
755677
17729
853193
824871
12207
283216
398664
527833
803353
90441
90868
367197
71306
505891
417441
630547
100120
666354
666457
174572
858767
1097368
134843
925318
1044122
580862
195416
775375
247346
989052
443306
897837
320961
142697
953943
203179
1001120
1042600
678944
170151
686467
1004734
923362
450295
892353
183608
582207
781156
1011422
460233
68050
1023199
233410
1031795
708072
148677
155538
572787
980568
772643
578968
902826
425890
7212
520993
303439
460279
979593
442233
297434
476796
854423
1088558
120581
19602
303633
1015345
36687
968890
524914
567842
274890
866900
164835
477969
1032367
227352
449081
586084
850326
7526
216317
697464
704327
920039
538988
603789
669758
146367
990637
162402
706116
988655
853183
959583
100685
411583
307074
474020
683170
834463
39521
379647
8943
294330
636053
16165
898047
959383
1086586
184555
310453
426001
1069615
169573
770399
574842
982403
235434
8343
555473
118332
493787
167468
662566
480576
1052315
634813
230768
602930
909485
1078074
1020944
677632
451009
796155
46576
732335
451639
827987
908599
11055
203190
271121
553425
1006417
375336
1004941
999266
417565
614643
807508
416902
562775
442930
243694
803917
976387
403787
46234
659403
773245
858022
598023
218029
287460
605862
311153
66500
625269
141151
669150
778301
929335
1043885
10169
1091418
77580
298382
283397
667974
857276
718680
926724
502270
580630
783898
541448
466147
303070
184592
327382
70451
501065
795886
780345
641571
1037097
450215
771577
1030923
855045
273893
573366
540726
422691
910633
740161
269253
180866
641613
905064
1029065
104013
734918
669863
852747
434558
1084482
383473
714468
180585
971661
1096435
570413
429437
820570
251481
231292
484571
425508
821324
119388
310197
826541
613428
146027
602734
483765
1057980
174044
931969
388318
499935
25243
352938
1049092
409830
940150
706451
128412
634081
31178
814491
844478
253132
951474
429910
607545
658948
560465
985874
384775
831980
598598
979171
635080
249429
80344
391332
1081601
786994
176493
320324
528824
599650
232504
109448
858276
952575
68323
759101
14610
772781
328284
483483
997295
230857
404947
116974
971068
131581
786117
444852
716600
230449
684727
683677
878672
912794
913844
150542
327472
328522
54296
597784
928253
80520
485489
968865
300236
995674
996724
499291
77518
1074133
141501
251757
208019
762905
160337
530833
473055
505241
11908
1000041
415844
59982
989662
209050
178270
44571
83093
1031000
689658
199953
543194
225267
853754
869105
913389
396366
456660
569150
350898
566628
302254
580843
990959
733340
551748
1044941
386423
76376
898725
663381
728844
615337
916398
270452
413978
324509
562268
147083
292196
579583
442621
231958
17320
434556
893648
735975
1018066
1081394
363262
970641
846608
61202
98535
403912
1063078
739274
256915
1038597
119618
475781
491008
272952
917915
1058009
754710
882828
631900
1009826
686088
597016
858460
287914
555414
398476
850969
275571
828812
204775
769731
716771
104636
912539
733790
287352
280819
266672
598864
876699
931847
58282
43227
124321
1032959
398651
550391
662746
591810
416184
468184
348827
1004473
1087948
427072
940014
753754
214726
670186
996856
486549
74870
382719
815099
1060288
42840
252118
1020118
1064488
579853
768741
940907
212446
764423
478900
1084312
38937
391704
1088996
975517
277165
205285
982491
526136
110449
1058925
853558
503501
964658
1007695
64649
897080
82137
275926
590263
596164
560609
847968
1034450
489231
674142
77888
548553
64433
753106
271344
963178
191673
410671
1081707
1080657
157383
878554
379128
680406
905115
500390
1047450
874694
797097
878304
258362
1064738
945398
307466
559350
975727
67203
789422
528146
885704
137324
690935
187156
334075
325525
1073241
244163
1068705
197845
1081446
61445
523603
400022
142769
43106
1032220
58314
670659
71040
806799
330001
394387
911000
415940
833861
555428
795870
411316
940540
710996
1037220
1077472
1014309
325369
197175
744016
862121
984171
251060
387955
605407
409566
429707
914532
734381
61504
363663
707612
1007546
720083
828736
68415
253766
633194
431257
211057
196774
909662
930236
929186
331095
330045
8724
400485
454095
1047698
315360
882977
881927
585606
612710
613760
900190
901240
590696
841258
953970
890794
238013
445812
970500
796838
797888
305832
899893
900943
515635
995754
156429
196470
1009698
510271
339789
677309
281603
1074715
375001
197356
804717
933529
243556
80278
538042
338279
762848
538279
174098
492093
228921
124722
183107
400782
18223
111182
978710
205216
991784
898728
915521
1023260
951157
1072643
878928
1018785
129776
864280
189763
939618
1001225
614717
761176
1069756
654447
880578
420982
941125
456131
167434
521903
806763
617050
544474
827935
800901
455442
362882
645534
766113
89130
1082911
942129
1029519
493432
987141
111402
1092956
1036721
189419
698152
128569
405157
1037123
346960
733126
898053
1012615
147135
191974
398510
836829
229940
91144
607540
396973
166515
247684
366052
726428
262653
717096
905670
1066009
102443
324698
689052
583768
593395
355104
363389
777732
3913
818889
238393
1031307
755069
206039
38323
1087845
69508
15085
635637
438688
135845
613835
500203
941525
209884
521079
180197
1017570
830804
305282
286789
1024028
572486
376541
57218
599955
479595
443362
670824
304471
33823
818915
743153
303947
799550
962574
23569
660307
1074138
950617
581875
139952
346321
236794
236095
627605
45329
261569
976763
911126
587586
93407
405428
1010675
65931
517513
773542
33219
451146
877695
54643
1007214
148779
531672
383889
660009
526043
309907
858190
1086748
709514
362040
976880
13421
893142
217968
170312
416010
854821
515972
419858
327342
14205
1012442
125009
789019
722567
799833
880237
1032136
740527
230398
632589
647590
767135
353203
690943
968565
313180
7497
535215
91706
492565
1074568
18796
202994
992488
469355
495346
180457
68772
473405
320083
252027
828387
455812
300840
811310
1076118
883236
90383
134819
678442
216447
697951
933044
611554
940680
500457
350327
813793
483380
385267
190714
985640
393778
676044
974883
839584
301120
724862
1069259
873844
1037508
1093700
654829
731933
911279
330196
38243
92711
1040497
485312
219832
107190
741050
682689
299294
1031407
590422
800679
448298
976466
895654
835905
1010216
567167
808491
92731
1094110
597363
955232
545515
997957
45762
340820
319048
438933
443764
1048021
192904
472709
714448
1090851
123942
980165
890415
699324
152403
338632
566832
394646
163661
858583
722739
28541
839456
894721
964810
836027
843033
167534
329315
677946
1058630
998189
1047803
296861
202050
982087
937777
32783
656464
363212
1003206
625699
411306
700450
1093868
64182
76240
468434
739589
1044976
65958
186785
207118
570937
347763
711647
137495
435885
971407
519738
518373
300383
978619
860146
623049
162561
91593
1068784
715951
338964
197697
835067
363557
678279
952965
885001
1061320
545112
617668
481837
899270
389158
599712
837168
440089
34452
946334
676839
191973
120209
674020
945404
282400
900885
685108
225871
1059158
462027
132284
904583
287133
918439
1052682
13218
1090164
562243
881883
997353
910533
765231
419806
74767
667839
669766
48046
216508
401941
115575
472783
519872
1035136
1083692
939435
256679
207751
283563
1052296
144334
519097
912778
653581
534243
779940
1074139
157233
147638
939870
511267
329564
1017647
96238
767898
179593
751998
781756
245417
899493
127888
271424
212520
711971
245680
966385
944979
315007
964562
1070011
562875
121066
1024167
416324
306446
1036526
937497
231633
11930
245393
362626
594752
218881
625500
341521
736871
840580
442741
749710
485045
743378
804668
654164
632573
259322
346909
365167
504684
910308
439849
775781
828482
191261
771939
225130
1026908
458876
315033
985724
621782
650867
85466
97380
492779
315698
37857
64003
979345
511716
781778
327120
282272
1056842
46596
498659
214359
67762
833030
710724
198753
246391
197396
713984
998936
741478
1092651
1059342
774572
899354
320687
861145
501366
160495
623430
511158
620168
600523
529261
550778
62491
339695
666137
330780
679443
800377
274387
371517
208374
499612
1055844
968037
23034
710609
196967
398199
857332
433335
961578
264305
875367
800070
889501
1054515
182767
552710
75194
1000719
177938
884538
728328
1047165
169285
438067
927974
532411
142977
491262
134613
910047
602897
627781
257703
881011
755398
936700
1048566
522200
187921
483929
159288
297408
175129
426933
986445
440486
932493
419626
35971
351529
144626
728060
904083
870087
497982
770678
505980
13528
778135
975891
503465
952095
527499
199631
1065419
469082
1097693
368910
830826
254893
30608
334551
759967
362479
314477
303343
440693
919669
497968
319034
76842
577579
451367
1064943
964716
149990
6021
579426
233875
20887
2514
369429
764906
1058396
1094783
337014
881380
582770
404740
142656
441259
734207
517186
340578
1045310
183340
946833
274193
750627
296751
452507
134612
95033
251772
260939
861644
664838
173999
1009432
428830
109217
313056
664459
1020427
552492
276172
637356
502984
421252
86327
138726
934706
821475
535922
138084
453119
789611
60682
918251
905199
126334
579921
356269
3008
99982
842410
222533
849380
560127
1099985
66882
293522
905974
394450
704660
799888
505677
784841
954164
692668
83440
813357
18866
170459
411864
565961
927728
191777
876814
252855
959084
807103
500617
716090
417039
951081
34987
964591
1072791
185405
666209
530772
391130
782113
1020696
646150
183496
344304
809080
10241
702560
21498
511897
23999
223000
16867
873399
590751
41021
454542
382987
158287
209035
923420
501290
624100
367974
914053
517847
276358
345784
442465
502828
408413
403339
338624
120041
710722
998710
489602
911138
937245
880846
37165
115305
98901
931857
748301
943860
38185
57805
250688
1030545
216034
930114
881824
791543
636363
829729
430276
1087183
575167
754716
978484
743670
431819
134600
146243
604534
657868
864739
448100
1064624
348432
77297
308427
41855
852186
425901
947500
565864
311437
582238
649984
280293
150096
19329
1005589
708641
879168
1053749
70013
625515
115496
13139
447271
174485
529293
203214
697965
446633
984717
572109
887301
1007668
236458
189718
542062
254549
138429
822807
653211
34161
286372
1078035
863288
650204
964684
262168
887626
782714
842451
838515
193943
222742
207009
357989
932230
841682
877339
401045
858615
940070
939193
461695
349226
363277
232766
848707
174039
447503
897128
1062198
72820
367910
779797
56968
616239
766995
113901
233851
40847
453501
561834
301936
934944
105418
150108
967660
1020193
438445
865440
1081620
798889
1075918
736316
352203
955543
591877
257838
509770
493298
65216
964508
700869
887642
463093
176357
455293
944900
1053493
953536
337306
4289
1065893
531883
717673
1042695
44268
323970
844458
948308
88518
93549
620238
1090378
692811
623343
405398
365491
301308
1065595
105540
188935
768817
190948
333389
309523
711664
411066
854945
368718
821850
654412
839683
228675
1073427
203539
934945
889731
811032
141134
1037786
751360
471602
129652
482389
509718
681702
511313
873401
646950
315062
315061
863392
862342
643010
633635
507758
703567
331340
492846
828191
34073
593375
1098854
1099904
1098853
607293
1048355
934039
994566
480297
19107
569300
774499
668560
597422
947081
268609
148509
323687
1012469
261904
753964
457957
949574
443615
1041016
421863
946489
433369
981951
890043
578607
525844
94617
817571
712974
1092925
706531
706530
850426
448662
32468
1097998
128916
466085
910565
1015496
1047898
796669
491301
310769
1040626
385305
816954
536759
881185
159330
35941
880585
720084
744463
769873
357734
1041037
12612
924445
735392
619801
482802
608620
604201
365787
947953
191241
49797
488461
1072331
163049
1089927
782028
463792
767123
493869
82082
209761
916598
924284
358312
126505
554864
575653
229001
329117
197691
523715
242528
936168
380712
917138
742743
934949
807291
967246
355010
643447
820200
20896
172717
984688
199284
480687
224729
625130
961070
160172
560923
328153
17029
943383
895678
1083684
553836
134366
788681
541920
64456
165622
17132
389285
885413
576468
586094
867393
758179
349250
54391
680187
921620
179585
20409
692677
337001
528050
713136
432711
1041461
386797
476991
345721
938230
1014631
547476
309871
235791
435808
356270
888705
734742
377754
799710
1016582
826200
899345
227288
979335
77425
266349
220385
1004730
839143
441944
543339
631716
663522
93651
107512
794755
376294
306842
85840
127943
1075025
1086220
579070
574990
1050215
217965
767701
283458
774680
851219
42658
635406
158611
978538
1041231
555719
106279
803455
1093989
967951
685577
1035528
558512
191054
296327
490769
688436
912688
150965
341070
155647
23812
423768
505680
1070423
133640
592315
42929
1089645
765119
994997
531519
1054064
378720
87856
520489
224458
849892
97104
470906
710810
573134
335061
708568
534443
653492
270897
331632
197023
811281
199937
634637
268356
421648
79091
670983
1069989
433699
939808
762289
172030
264605
990210
366330
354298
715280
867532
1006148
28990
700115
363538
927145
43108
218068
940267
575542
176631
656803
992303
762124
911335
913251
621663
974001
929023
1078399
1063026
297096
602473
135884
683909
388962
32798
883251
599937
80472
176726
763585
753527
754577
597108
184020
229407
760648
160877
189127
1026528
635519
692359
864629
1082369
723106
288068
42962
458419
267935
698407
1053722
881946
406342
796670
287315
776996
558482
568326
637493
251825
989619
823420
30799
654197
543824
255637
676685
481843
668532
868800
689519
1021287
374919
411961
561714
897345
134867
849415
997058
295995
1071637
1027345
1069173
357537
46993
543099
503802
134318
365397
767926
182578
617315
986786
6359
83894
918238
246845
646052
488391
765218
304960
930327
744023
400663
755101
228139
353025
159028
920790
86125
451202
1016662
544355
100787
594313
893802
318101
191889
1071574
82050
427816
593901
130816
828166
64323
538451
1007464
148791
690255
702165
1015605
1032296
39461
196650
798455
426543
930668
190979
543319
76015
623763
376489
203077
652693
341664
674386
1009077
319260
455607
395505
924154
828267
801370
267088
130988
657650
799454
345056
1061519
22710
757655
695956
194089
637575
959364
212770
570817
58181
346714
543656
1094790
813657
613674
245432
461645
867479
217863
732581
374179
730655
592396
92437
866579
47178
449494
923438
1018737
735509
91714
467127
376114
140158
585647
487880
848117
601071
434063
740472
741278
433421
1003560
77881
880504
321270
936179
968212
502176
210564
1065439
839398
209320
1069139
990121
353655
170851
678472
603239
844110
351172
257381
657573
470381
496107
378140
9731
771043
531942
20439
1068266
778632
928493
16973
188217
163733
957865
993469
797658
709535
89051
529488
726535
439645
106822
949966
741727
222160
802379
791320
246616
124287
332470
288633
133212
856571
691908
274008
853905
1063794
83811
511937
395989
765389
242766
977742
1070210
573036
138192
522342
322450
367241
771855
8273
951231
492204
645627
236123
102997
873012
833552
727422
293108
346893
820295
402844
537881
621248
124500
653418
550656
926296
297201
570254
868430
1068855
755522
481463
392684
714467
233754
194351
48198
518904
244495
283893
385122
559489
747934
582413
495931
865489
408652
184748
691744
1024154
585308
907610
150564
675126
956285
110873
586278
1064775
680023
532579
22137
250860
970134
217413
296276
674962
421460
204163
888770
305831
745538
516681
924085
41160
36078
489838
718566
711378
483758
162456
816821
809172
483094
60749
569881
726215
260623
448623
731693
207782
413683
607016
838426
958833
1096008
420542
381524
569329
1023685
88725
950550
205558
805303
806496
1074257
776303
679355
67223
283581
48617
565747
66968
68018
445035
295298
294248
664009
1017593
256110
621822
620772
839337
208342
702881
768154
422940
422941
490479
490480
632015
45053
197863
579673
578623
986024
444879
45582
641475
660023
525570
760396
761988
594964
61842
961985
555569
332325
1013708
271908
28649
20475
809866
1086892
848067
542243
1079118
590868
167714
410199
1054858
408461
788000
772954
439158
659278
126542
204023
204964
659675
1040661
812712
109124
1072432
409380
1097482
499002
431570
293386
716575
82056
876200
888565
1025314
812838
1034217
669011
115901
263352
844819
694014
109982
318437
1046494
660330
113927
281651
490005
947033
330719
538528
343494
972732
1081381
519762
855046
93345
532122
763591
632349
75932
236099
82562
109270
716520
496112
259835
300318
999890
807528
375305
951809
806741
659227
849264
826945
918287
924867
636296
257837
544012
613824
511503
536677
532338
974464
316338
269809
1056158
98563
94399
605231
67701
841427
198882
973963
147288
9118
760410
890354
143593
686369
625959
221328
1036069
111309
882065
562969
874146
298214
721739
1014296
880565
125936
109584
1033399
405458
853473
758783
535937
280155
1018879
198137
82386
278225
366141
519332
427726
702660
41787
1093908
749730
512867
60499
1068315
578289
733938
58916
1003113
207520
340739
376308
369246
243931
233553
581630
775791
1072709
634658
814511
962475
566625
474445
941275
1007947
216136
842058
422348
78181
64542
782807
648309
782681
173271
81005
1011170
312021
850674
134125
874371
678131
941297
1005031
170092
531819
102761
28697
1077723
975335
213687
488185
946870
517290
698419
185265
696982
931948
167516
38492
17936
355215
900255
479957
832502
1072542
10315
526851
475035
51773
640933
188786
472752
754331
111295
1057957
536077
415610
1051416
818488
805467
448498
471296
128665
1044235
933366
917949
77787
5331
762815
829237
594858
738638
149400
917122
721318
1085553
963104
641087
360362
3046
835947
547165
473909
278314
30679
16004
795472
597676
267871
530484
69807
445602
181700
955737
5545
121124
814351
340708
498110
955865
144379
153478
448145
198799
644721
579388
454615
1090250
894219
224347
1068560
940883
918593
695564
803604
701268
868905
987478
43872
675828
108121
581642
265126
1085623
225535
343957
1042618
912372
497692
1100039
397361
268221
121017
272918
96438
33752
256336
1036822
309780
919015
975260
892032
445402
169082
905214
640045
216887
790461
756494
327233
700237
217217
370441
479370
557767
691271
455602
3337
202843
23593
499484
1057158
140022
582723
1069923
888624
628680
412824
1004119
227585
117207
907147
775612
936446
388809
332588
340509
805723
719131
32829
362674
342480
489598
842807
862085
210915
900807
200089
10885
1085983
930565
646049
37705
472053
1008120
1019385
553130
872057
981192
468325
649972
168016
221882
781528
581013
1024743
802013
175175
624226
401278
57018
1012400
617556
313298
477191
824739
451494
299752
838506
130620
556297
175919
1075894
893608
853619
563815
396603
1038800
457889
639467
618123
1082218
110885
268805
110256
1023543
306706
6199
1060585
485414
942978
870172
775161
642856
808942
220217
192445
868972
904364
1052331
323656
291359
471185
635698
611168
885735
588765
738229
457042
29019
841992
55574
189409
423040
1060419
269533
410956
826131
30660
760570
764909
712132
880307
152338
1005338
316674
635707
384813
197923
422240
672910
850647
382195
382227
604899
602307
176583
346194
898761
1016848
382424
486788
803441
814652
602817
243938
209654
269437
697335
921412
680347
463635
642959
272440
125505
1014857
249375
488882
180423
254044
1028257
169129
956901
209501
876259
408269
834937
857973
880903
217945
424847
713440
307872
395599
117021
4219
247514
71976
1013318
564261
406885
437889
1098972
979989
583306
987577
631898
723660
271226
690179
107440
950947
496877
400394
45294
789652
775533
390133
621520
20274
480668
913317
874164
16978
178675
674201
112361
273989
982741
844207
247467
1074820
110116
863317
398175
237678
429783
655624
386451
537259
404122
997987
636102
998599
764938
562945
740202
296322
98139
865843
698187
247593
224133
904576
550738
1026004
829733
639543
999570
894936
893363
5213
409704
1030309
135739
1085275
336026
575598
6924
340583
630418
793910
338679
199147
102174
829824
262824
489489
266507
595083
59585
156357
411476
200399
908080
1000067
579365
792845
437510
936288
933432
217550
95737
1094260
55469
765210
808468
448831
261844
989106
392708
223715
531327
696667
549413
723333
906342
364717
865511
1013067
306625
225620
83879
480381
592107
908752
858454
1020009
431323
424915
593482
247576
4790
310448
226915
1088747
473043
386895
362975
889095
295204
429492
611922
660662
1034629
103665
272415
1011039
839081
125209
469724
445788
46609
951700
1007476
34506
256953
669189
177538
549739
996110
762949
986040
897947
315737
646108
869907
390349
74252
857542
10382
481654
901233
294125
655743
974675
221638
261303
759892
313929
1091409
168533
78962
290076
641035
894415
938941
60915
443631
189169
289372
637991
816491
340160
1095493
304255
1083793
751291
43746
168978
500255
438721
792574
786385
1081264
881404
958513
47137
614363
57995
325111
978567
186270
668657
1059040
734352
158239
359328
649357
455153
595320
92512
398159
902889
684525
1014197
778256
161766
238657
493093
1028908
660912
753821
699056
263293
866292
1003324
117394
136795
640687
121382
338493
155668
86256
16497
785851
909188
318295
717029
1038182
368770
181401
714790
650926
907998
1022119
396024
1011266
476297
44406
579085
37623
981047
276076
656099
490325
491522
498629
404523
643381
719146
173888
334130
405344
380467
108469
692925
441312
440262
28984
93974
449134
987045
965481
595881
1072515
1032142
49342
386903
646728
525982
651756
233481
30753
472238
356174
613293
217342
267561
361775
634970
67380
937478
1086046
910356
632687
172704
400027
205950
713880
851736
645985
974683
921844
441110
847659
28109
764444
1082672
1039554
355049
233416
320682
783815
639035
935765
681195
621697
765864
519181
506007
1062187
961592
530903
789724
207594
25206
123777
942522
499606
135606
78495
193227
725796
17593
848961
960380
456982
873799
941157
171605
418818
112227
697960
559481
575608
1086157
612533
895496
332029
556498
674044
9438
12792
865995
33911
333219
703840
277808
1061924
129707
459172
791208
571580
98028
583281
438440
460116
511024
1014438
592035
687406
222268
829879
145966
3215
566049
442150
944813
911893
1043195
1016801
181763
908833
650009
782678
488334
250364
17310
259184
516484
868628
1003364
979034
434422
141531
712079
464663
921043
864839
239812
932934
931884
429370
1008593
418532
63647
400487
244011
121350
660717
615764
566157
777835
1014949
1008618
541507
2769
506304
619241
35977
297119
690867
87718
439629
889410
927602
1043418
738823
29308
37790
841701
664742
136775
649332
468843
937173
411169
86679
923199
429046
950648
603723
929551
406164
1069632
288274
188665
870736
198551
170692
631351
947594
189010
760488
61502
44962
126759
389054
259907
837291
928396
368073
782454
21259
328814
563827
1051397
691843
43367
24439
739567
519104
621837
29784
762333
403809
791776
985105
995295
572396
814376
388302
625766
800161
952369
1040705
401292
179987
541561
126678
184912
38053
613831
1020166
358748
689966
610411
12429
196165
778916
26662
437802
370020
451271
883799
1004653
15269
948479
194925
729511
37773
1091604
570065
114538
296526
469754
9797
282177
894053
34341
313943
683527
164393
153171
398112
154675
396529
567828
1090315
377369
814834
637984
739482
568517
89285
921935
834604
597331
210107
898296
124179
1095227
529499
572398
639210
945217
678459
191955
346553
305392
57479
301584
455750
598518
1098729
554026
420740
353967
569954
111904
675679
912180
807486
828938
309169
1089406
119118
882153
554900
198698
821469
1052781
134270
337060
716773
407329
74295
678640
422949
1062706
866791
87113
660131
564876
716538
742260
1060255
1056204
85514
214836
345438
6042
216186
884866
650052
301788
1020808
848346
330518
377049
592730
443857
242578
145031
181617
533881
271377
984973
774972
685878
666124
667700
367341
78211
817453
316768
984198
297142
269407
255975
403657
928812
1036134
929703
480931
519407
617991
476608
59797
455290
768890
200117
554907
908181
862483
181745
821059
918003
431045
90935
584255
52114
317729
271508
1092212
886793
272666
514649
731573
547492
313909
190930
631279
879488
30831
485088
853468
964241
824018
558029
303408
342702
175816
667401
1081293
460212
735304
92098
938006
12679
400600
505227
349357
188229
945664
677267
167519
913319
754392
499493
763135
793435
211739
972256
1075714
202722
981831
773262
616155
160181
419199
948600
483643
512803
353871
583258
775184
133615
810515
10728
655322
67276
452303
278020
290482
541839
955336
638025
150923
769423
811528
135124
682327
160054
430311
923645
1088087
1012996
797692
130454
1038334
243678
323126
445950
282025
608703
8991
320213
494109
12834
173144
645716
89029
9789
15393
1007877
331107
415441
852011
383003
579623
451693
249890
851620
466574
920395
742797
88820
499747
244510
337169
600067
1004240
317658
666458
197933
1070020
209234
448361
926823
185428
39717
170962
906278
596719
438202
500444
975223
774871
815719
1019165
345127
37418
587938
180932
639119
359566
893534
470121
759913
179513
645286
784705
688933
184496
778130
332912
557410
629273
213009
571170
404994
584534
451344
1042384
295444
1032573
29342
845913
728594
65891
902891
179219
1054874
165006
544015
720778
361149
150124
1013783
253816
73684
1005675
291875
992942
436187
1090832
630148
751808
935766
446571
769309
944488
833157
767353
482690
423785
655093
581167
296619
887130
1023132
184738
95895
180117
6863
16697
331847
708173
419814
25839
830093
514014
69472
64369
590560
661755
1065057
21489
1013840
928675
1057302
373110
265027
786723
250755
818680
720182
399462
417622
219511
950101
705333
1072907
256370
312416
125820
525183
381540
657569
672954
501315
768382
180834
1061856
453644
336125
701823
133453
110801
1079032
410637
474999
345739
344897
489080
328708
151983
716926
882099
506815
1014163
141216
949076
1070877
928293
806375
825884
329498
205604
829159
958580
166945
1094160
1049821
1100101
254007
61807
523213
1040144
348817
307249
123098
834831
798102
310011
275541
228693
598487
845545
629484
876137
86701
533049
136513
277518
783329
619880
610920
499296
149010
1039091
145238
430627
9842
792272
313319
563955
372273
145340
284707
502254
668832
1085664
384257
151142
946482
1011437
313273
924535
539413
121054
658891
718563
1093937
82398
611051
1093175
313603
535709
260393
1073872
946862
79088
73140
831128
979735
432217
358552
439972
762990
487158
1035534
391842
207351
77532
679824
551973
898766
125766
586208
821944
701164
1096457
427601
130067
345268
355870
701461
563338
250049
995547
1100364
92441
1018004
929527
593431
441410
709698
564808
241777
112496
452677
115103
849999
458490
198162
407194
64703
390892
745581
641937
9999
155376
230487
943888
545513
620593
207197
521150
374768
891074
99969
643524
938493
917059
188593
4954
968314
349199
185093
760356
369309
120858
672989
432748
1072028
828519
1037633
243789
339764
985643
756379
244529
267444
393076
315370
201552
303814
40488
55168
347658
401498
464729
90289
414416
399428
339551
719139
910818
568921
676654
603501
506600
691399
22386
1071337
349985
1026427
341459
451715
104539
806804
916723
785597
717840
676556
157908
222400
721768
838428
235522
314503
38788
912861
985143
902952
443921
501732
538165
283773
104849
412475
148259
1031045
768977
660650
62301
990285
293797
320311
985148
437050
624768
743952
197061
887272
500385
554714
484093
195867
318645
758774
961421
1013817
950072
1018910
385345
277517
49860
158735
684775
839147
44923
856232
391673
560735
339528
921259
236815
832641
73744
1087824
747309
923256
880648
828036
165591
1045532
564776
529399
763735
406142
57815
858722
612967
674053
125838
797039
284577
1078809
833991
405351
1062832
695944
386852
167491
267103
806177
278448
379658
425959
687422
413662
949597
132698
863706
73600
634234
815245
596594
946873
426532
674528
105250
435755
1007710
168007
666164
511786
720637
60217
616258
1022723
319592
541803
66271
507918
679027
153935
864483
469615
652145
116460
278194
123330
944399
308760
321489
348216
902041
973998
987928
130431
736117
636548
894514
65869
481826
574053
280541
697722
53646
554430
178519
849638
208561
1050189
459115
960809
1033937
414076
550182
460666
503094
264959
776261
270311
627280
352855
33333
397284
1055596
408064
1047086
1046339
92862
468194
770354
806569
410781
870881
770732
490087
754422
866571
546263
509689
546648
250305
933654
132167
327533
85114
297944
114595
707831
112609
338323
403059
805898
1073587
866146
778312
297769
1097200
732292
541184
385838
188592
925047
46751
1015582
885223
1022815
205138
449090
229825
960497
964402
3988
131008
726363
991430
277377
345346
344296
816033
722395
799757
119943
173381
172331
171281
159616
397686
641833
682425
135814
698375
697325
685106
575313
1083276
1066666
563964
897536
1052186
401082
697849
828231
543357
475025
800527
354114
285778
457244
589648
420220
34909
26687
438707
660209
488651
430923
334653
971742
972334
760078
573401
572351
317669
165414
63457
238093
495617
656042
519945
578222
69743
505171
983068
503862
965542
785448
1025053
62173
321949
60525
904570
1049010
742609
449107
48588
708499
472962
1088577
501297
478453
1048932
929025
504768
848317
371618
1073286
821314
691055
787491
275285
961698
521025
820916
974386
793038
767144
449111
13530
725711
710270
713620
282148
936557
305834
139686
36493
169449
827651
775391
150315
16394
234987
70786
435548
988314
9371
980917
205772
756383
1050869
790831
876845
107384
866964
523096
991147
40869
282023
516810
434857
357063
76146
543785
102704
915019
1003374
373838
835193
740696
930929
827122
890151
496372
691389
55196
751118
911801
243594
435607
343618
80442
291400
460462
136590
47068
355955
663169
1071071
461189
922061
646776
1053603
159323
571621
983073
545045
1037297
866301
667006
427720
374582
48798
551018
235549
1048306
878188
86050
1026411
549632
176547
807276
763020
714382
348593
56513
53927
411946
174323
261843
676108
362264
1020523
1089699
587316
518459
162603
940171
322000
556994
1094907
288763
87580
761229
442984
441142
758550
790403
977262
624407
918694
286416
677396
435198
25950
237438
1088075
1030150
911632
445907
320499
568097
146672
392774
220415
722469
923413
1014343
512173
30163
759602
654830
195790
88308
1030467
819873
797657
318599
804296
15281
979867
925683
676133
864163
597806
498296
333457
481891
86492
590712
361940
680279
48252
246417
836563
287529
155300
422000
676455
52095
600279
492134
731916
824130
323899
181099
932376
711575
939356
115196
1065447
956671
450572
75054
104400
862916
292366
538059
752598
612291
713437
469100
620140
977965
2136
121697
337359
759228
1047793
665599
1083379
371739
919905
1090456
957185
747971
33833
375424
775121
828008
49371
683900
219455
613806
855857
726709
383545
659140
270447
53935
117827
182823
388897
375830
908632
568128
659882
448913
238038
728930
434743
892760
390760
895173
1012394
1013203
17713
227060
1069224
416023
313946
927372
893527
790052
597461
512361
293385
56529
261311
21098
157031
427429
786271
651828
813974
729694
272742
159743
959792
1035176
1066253
425837
766597
61184
957306
302613
926482
679075
242916
614845
342948
925566
739716
428733
729060
1100053
410989
242762
95899
217278
888172
266174
640392
25114
1085110
116568
626774
316262
562963
196588
42175
816152
276834
83229
798075
369398
81231
60961
401143
671093
642913
1075028
97473
961870
1089956
792263
841240
956100
481415
46767
159117
510173
486812
822252
494125
106620
966170
541264
729493
758617
565843
146807
736829
537377
845882
550572
185765
209324
818443
500308
534358
1029762
253537
662999
1022532
808381
1021769
661096
159781
499363
77105
1084073
422385
803546
389018
536607
932459
33785
179358
599362
423840
841234
291785
1057845
1083318
797017
1020780
259435
464898
515079
233791
180833
432466
417894
407599
849418
517859
823946
22596
1056949
110903
605769
576706
508469
396490
430131
552543
388368
510005
461333
486803
540447
120693
1000784
588089
521425
751007
850563
607551
15793
788812
253483
41562
1046834
438465
180840
981288
391245
446154
526987
786312
683839
581811
429746
420868
757008
31548
120743
668434
892091
835772
325558
502383
905889
242733
365654
604468
1080698
358172
682318
1030794
716320
841870
212995
290226
429898
141254
464143
215909
724895
954995
473129
345338
927090
59804
6532
236269
981820
614354
120465
302893
816246
627811
720108
969458
901919
1057224
989304
918144
237569
729938
606054
281314
445613
968359
1007402
636832
199778
368242
842818
361631
589559
512516
394914
406617
510564
87399
37617
709640
163892
23515
958618
425983
524473
778013
846487
498947
776001
279948
212924
492446
856503
703352
119367
590139
62781
1019343
90243
633580
155987
19425
447945
327520
802736
381420
254374
229283
1033512
58039
36900
339187
678407
710037
685100
156001
725378
1006017
249825
321957
853669
161432
1071403
1059561
944897
412546
880389
562683
1010417
72269
234512
188666
336540
784162
43169
62569
689951
556220
694494
1091730
548182
878891
433794
962015
923570
179699
916342
744563
793808
240046
1003013
567967
877922
370774
130228
169999
926492
508703
220654
71555
982789
618600
30916
921441
722518
369079
271768
303839
479426
514316
290431
25164
469370
259535
105940
618741
312278
915902
852102
767679
374739
632676
42268
250013
928706
413915
100089
11467
497619
598425
491594
57065
30726
855493
531620
683696
592501
740360
27359
21756
115750
116800
933438
615647
728133
729183
711292
712342
713392
912071
913121
169594
170644
171694
1062561
1063611
901796
447061
146362
173609
174659
793588
794638
244610
244611
351655
103600
108893
346496
676457
677507
297146
742095
426832
273706
117270
538664
420049
110261
132850
1008902
491729
905878
640877
385033
785209
600409
581403
772477
656166
817139
647957
917820
44936
280328
1031063
240540
330548
155836
700383
491291
380080
1084291
327779
809219
960190
283347
828007
994716
19766
567469
823289
511348
996242
300352
1045756
44332
176050
130108
946705
791570
891659
307982
452754
619906
779996
140994
1049118
507296
122592
678955
920097
613783
614833
745471
696050
157889
186150
562929
34497
1091079
550953
530059
1027588
1071192
748520
123868
218549
794342
1044733
117397
487518
471603
510595
483734
1018543
788430
620714
668632
985321
860012
28034
207593
733705
572157
610653
969265
579237
807327
930770
60501
976680
419165
830859
872990
401329
911546
884719
680437
786950
1097668
231447
652821
477995
138502
882135
742972
151976
131190
492594
582084
173808
596963
450909
799671
873745
1049754
129898
980791
780594
1093888
530656
269173
975749
856905
520888
209716
626192
842912
1094609
847613
240606
790810
384798
1099127
642687
734948
968098
440861
612394
129245
939079
190693
484515
937938
610265
267122
23576
435575
1007259
1091936
63015
924623
962550
520878
379196
752577
963320
928673
55618
565344
436221
350448
917479
563592
167608
411793
995225
1096325
334884
937869
246643
1025233
1035742
597243
327773
509404
1024704
647148
646098
1006434
409127
569745
240763
703254
622171
469765
176994
585232
646686
435903
191109
2951
583936
1089236
555987
713190
315078
425665
751687
174160
955365
850248
688574
8551
471059
14270
714417
369863
975739
574645
338788
485989
483031
1062138
535426
57958
938117
1098574
766958
655815
491187
519859
610528
1079868
342176
350133
651306
964127
930292
278843
413690
814081
14150
164998
340331
251214
23711
133389
349425
237334
259768
674249
352989
200209
586657
180116
866830
187724
612004
782436
1080917
152493
585443
962808
512396
364661
757973
717862
405832
859365
978356
224835
712393
454370
1002015
447131
854412
117994
916137
461697
427379
196771
271840
468104
1041772
1023100
542987
224417
265198
730475
909650
888520
80274
788994
1063497
613537
959682
76770
425633
294260
598251
842914
119539
878475
131178
400375
647198
432267
87206
542518
748217
268283
144680
842861
551448
728163
125162
898858
184436
1023366
703733
1006776
278140
653045
947330
819935
77172
34363
400568
31628
703749
783190
424279
233637
988744
148851
538350
600090
681079
505922
469582
693077
829192
1009866
300528
81524
1047054
347013
285326
403933
169077
1071005
1023659
837084
994801
794590
578022
218359
1050893
29377
910292
834791
68354
399917
619172
170512
521730
583813
980263
240583
458889
764712
746072
799121
1054108
88671
924509
128155
277497
372225
1098490
921757
393038
517200
1046937
212024
1074954
250400
104469
167338
73487
425915
165976
993769
728637
133593
516995
914397
38685
597222
779971
21339
795971
489573
431049
730500
627480
731131
333594
1009890
178067
251215
691803
28869
211431
1070548
435317
705668
823257
685399
940427
1041428
942071
591522
173787
449476
363500
181850
975781
169452
119707
594303
266762
1004913
122748
898593
1096559
798542
1064194
561257
402535
338896
1037395
877279
1020814
880592
676641
461049
394171
1044473
172648
785977
653969
919366
753133
509087
595893
594967
943099
791338
165640
1023595
510362
274241
867624
520048
636558
269329
799209
383449
665790
576423
1000642
1052327
103118
26518
326863
412679
262522
207167
874965
119831
422578
965451
226340
1031714
908393
284330
286602
309413
1096213
31704
349198
476168
1046332
253445
820069
932725
1060842
919720
125824
327783
45779
738092
593803
969790
375153
759454
813265
259348
134894
526400
566929
921661
1086608
165553
548763
667414
218180
91643
553645
220400
293148
850865
357752
1054683
518255
517567
347019
215864
1058775
154396
750959
411457
869222
999138
719964
438265
67726
864171
814333
994437
553537
401245
670323
1093244
1010955
415684
590183
52336
188151
754055
403794
1037993
142345
608956
78039
867674
247077
249406
1034597
1003730
164842
833542
855743
922076
325954
320275
482286
508424
378218
888873
31559
363720
746101
807410
204814
30998
609474
916642
560538
298908
918290
350460
979527
671794
598457
152115
38240
981511
11514
910691
632367
489337
949346
159081
1059619
783577
756382
270260
299755
964126
1027548
776926
846105
763655
325137
515740
408600
579509
759799
777775
919194
1043779
960871
856922
961565
475930
584454
303360
568163
777715
829382
438395
130605
488773
412885
565158
613465
618321
149685
238742
331870
351281
633693
435223
1024719
617660
499512
500562
141840
480248
428676
62738
1087161
97112
1062357
245537
293287
769088
639786
656286
981262
423900
818053
955872
442619
261675
277140
126659
497724
735205
617869
924004
541586
476150
285793
534471
923519
727581
187461
90730
668140
211147
438190
848222
470229
1083578
893188
577276
175254
850435
419615
388615
186632
330137
417067
42107
610034
404094
907612
296028
1036210
738005
415750
320450
294810
882928
116701
279229
247610
288483
578350
608355
1099422
620763
947553
85188
411629
1007109
294617
55326
604783
407951
106129
62823
322135
111925
637982
405021
148406
860103
904716
558562
1074431
1067438
918113
497395
741980
365255
761299
99989
691319
358674
125242
871272
375281
840598
555374
910958
83288
689537
827120
934170
1099793
49693
755266
1089209
253135
452949
926775
639657
643508
758045
648809
571381
976559
702769
486617
208157
895057
229748
81447
416653
87142
396538
735264
992076
458412
78920
856797
146116
102903
362457
1013457
110365
50687
636693
613850
970010
563878
584639
760700
578703
656512
308748
4655
418651
409927
409467
323982
1050024
904117
954940
849676
848369
736154
679691
137147
376621
536219
610548
976185
74374
721403
221650
275486
20649
455492
26527
824164
392077
903594
711059
280330
594166
686439
964095
8409
339715
806887
1020931
764158
939741
754463
877369
1002756
433499
271192
479504
601732
248370
93663
85839
522301
374822
803340
324200
1042074
1092797
833589
367557
765889
503551
957743
97217
936370
134856
373274
559856
625715
892984
472503
660158
340211
497480
766534
350574
737617
1003672
746685
283106
1037151
787143
996526
195337
610054
238122
113610
356194
455185
129678
886720
767804
616580
891666
1053365
248057
498825
1026457
507178
224805
15347
900433
19153
20203
888085
284603
587799
431348
1070152
930213
374090
955590
588480
216468
133098
134148
190730
718516
232636
1015652
571007
377761
723573
272400
139929
789359
946445
472362
528042
702851
380718
53349
846462
819713
52358
1042227
633111
959337
701354
474161
212840
540588
542688
541638
815707
54458
55508
460453
230826
229776
178527
1053505
1054555
934110
935160
801833
802883
643591
642541
1084158
1085208
396540
991864
930151
683747
608912
426017
58457
59507
938009
707128
843878
430159
505370
935501
890743
597794
419594
713196
128755
974149
183734
108349
758561
536837
351843
323070
39467
74701
928065
621764
29147
250633
190267
203519
641465
369028
239348
903801
225439
902424
709635
924497
765165
640093
531078
876960
652619
128527
398918
167259
940615
62910
52238
1003370
886531
274767
372342
964929
800220
1027264
307959
763017
216406
110866
160088
517797
479922
486139
650713
122440
1071393
215122
185460
470914
1008815
1027920
491350
263005
819830
9746
848303
691774
73133
791368
30262
637825
74053
835983
1028268
825905
780560
600229
585744
355806
234959
912512
155046
1082345
447289
733674
49602
70218
888752
81363
923516
70319
865894
316409
621948
221347
245598
720431
1065962
598373
498493
810851
1000582
760035
438745
43833
874462
349538
854148
168317
322635
457917
834541
1036540
570305
885285
721865
327201
514094
971591
123446
343454
165049
7548
486559
135274
1070715
652348
651917
346985
683960
54996
692062
840973
330842
441664
318112
80740
403668
697427
502746
564546
180661
723778
615082
295755
852985
1014306
866505
776744
470391
586850
990979
129989
706637
129630
1004089
451835
355664
166704
571048
948999
239309
197215
509039
961231
269543
449358
551104
888899
1017368
318613
194872
983901
982851
804122
851659
183690
607894
699368
764852
30045
18630
468864
49677
532272
533322
324939
113600
1020687
341545
391407
895270
803751
1027282
279837
743389
160103
58683
1014114
808859
594657
933427
855805
700520
563350
993833
83311
318540
762909
1095109
409698
5800
539880
1002886
929495
51147
1009596
67745
484763
270561
702113
1045521
854383
543744
59680
376813
429694
26385
169200
881468
680263
1010000
212933
112668
617750
274763
647418
982307
401618
830913
138097
1014066
853395
709783
257211
580355
1042270
520727
812548
428191
1099758
198890
396942
12529
142721
910597
281631
391636
52496
920410
1091559
595874
518339
358756
375923
132311
1017587
708888
620564
836873
423362
40110
765022
1065784
918118
540602
690829
755240
363694
592571
329553
38896
307343
864407
907968
787975
248015
345684
1092710
494022
700499
85293
633264
751659
83041
790544
386135
115683
237451
63685
622267
507367
244192
1003875
186314
825098
360146
112932
720520
988859
499224
82538
836662
1099540
670851
4261
313644
1057662
286268
532704
223041
509896
622959
209499
420613
529984
736457
90449
837840
967763
351051
197100
963384
104350
638806
812844
961039
590570
343924
732120
155845
779613
330151
166408
867898
738213
349552
586554
897824
876193
18811
500580
1009040
634197
1084009
1082959
728678
881023
314533
477981
734353
456867
1059432
281702
547590
1060254
522721
44678
120531
945943
431413
659662
34691
1075633
543493
63478
814680
1004044
145768
142497
901924
115643
549597
36004
704382
104953
123617
29173
130362
616391
991458
993558
992508
574126
623798
381181
625388
714787
933570
660344
923245
601193
600143
634003
679080
661421
1087271
687869
942254
633107
943319
304627
967668
463017
798952
430547
894111
1096764
471378
986841
834098
9481
1006409
545106
1036824
423328
300462
85210
865089
203587
613137
242293
769744
1086858
908778
836530
80529
87238
27202
309530
350748
709520
423349
400777
970159
175933
600671
547291
884167
454528
203815
1088448
965693
145736
688627
41385
274460
232891
663688
70049
614812
148624
589738
911427
473284
825948
1024229
123897
1022952
631909
609310
592661
1039389
11145
242442
732861
352982
406683
797717
413635
1025530
152721
870994
813912
614954
38092
915161
169532
356101
628501
807837
680787
178093
323216
264572
461979
536369
911364
47211
682441
376390
904540
163903
765503
361250
796422
1061007
11350
1049994
422432
595636
972157
117430
79376
747431
148190
106839
507762
884084
434778
453055
723630
627461
116606
1024698
1016184
844309
454229
759376
242544
443665
224354
31454
672099
975112
987945
584538
227951
785681
536866
1005595
252944
427453
682720
743938
115466
819283
7624
429456
546006
277263
415736
914948
193556
93282
272879
269303
467544
377522
1031067
902738
306974
915054
593511
1031583
1054391
917287
991064
825204
704737
935646
791227
532072
721417
538063
736409
1066593
1024400
589527
954631
604525
224966
34801
117648
226869
645837
364575
871019
25139
472388
909032
996906
144489
884055
351811
29028
89509
904343
366253
155183
569151
545389
280883
556113
948432
979439
40481
521565
540623
103159
926016
588208
753351
990658
61678
390172
419454
31329
709705
418894
866645
838648
551809
355648
677300
75644
299615
638804
842799
13116
1052403
915118
434533
465345
714785
1073978
188571
1015423
579683
82653
70215
352786
41309
226932
947554
864160
596161
708843
573513
911158
964920
18239
860651
914270
911453
861902
449631
1028188
617717
775316
453337
832481
778790
74442
760090
782114
267146
995235
523169
159828
1014135
1090814
699117
278001
580295
911600
85767
654701
96159
946706
943657
65009
996571
371760
608171
143452
224119
521230
71505
594184
818189
753520
415048
281164
451419
560695
532395
825238
674899
521468
317684
1053414
907940
152039
891260
172140
1055876
304375
1002178
27143
398758
435089
908133
907083
227231
408244
869700
706359
482753
483803
854795
104709
603508
604558
937030
1052048
808384
892242
1039080
1040130
349322
227685
229785
228735
1042233
1043283
876489
915096
716125
153076
125244
45967
116643
439663
824754
379576
274896
1016884
218833
545888
929628
261782
552679
694968
667143
1014958
52923
79318
395810
820027
971228
245287
492431
882412
990450
881156
331175
242184
782876
113837
156810
572039
914777
411223
529428
1055042
470222
216173
120569
254989
4313
1031765
420384
323615
799582
164826
810486
553635
709661
318093
1052474
67586
664739
1063089
872641
13089
832588
146346
806960
746512
722225
388062
1073683
521502
805770
6192
417432
980158
57512
91609
567789
957635
945219
736545
260906
426057
645760
557063
375177
114004
417324
140048
756394
160759
881356
287432
1061123
1068877
336156
271860
1073249
755957
845761
335004
1023216
254587
942126
302584
666331
830210
213008
1030758
307935
992026
492208
939891
167031
624017
383893
522766
1049060
952245
812474
115772
1071284
113057
794310
83884
510923
747836
121333
1016896
158019
1051973
265156
258760
341277
980755
262842
235782
989246
726555
737644
830645
1034561
116616
627754
284621
650205
527466
986404
200017
1036404
362329
330056
309631
173513
606440
201485
159441
146502
233610
502553
405818
979063
894798
824915
53631
324260
677286
701114
1068156
5114
902371
267945
988180
109652
1002581
625656
549447
363622
385391
396035
888321
778189
565423
879677
581409
1088443
165190
4797
602888
219930
20681
525519
1067057
332057
831612
193847
804554
315950
554464
157884
192136
761609
333971
306174
115641
318970
72389
649760
1032107
513444
641731
109969
491284
825815
41532
990229
1014108
938545
204705
123405
714527
91083
326794
88415
283353
600286
217490
261048
495783
674348
103567
649832
133198
288449
453901
525951
791625
878294
590719
1090512
842737
1100211
413280
482762
399414
951987
4625
773100
159347
382943
248173
730558
231012
929475
1029772
876780
76722
543618
45902
800267
1016499
6231
186087
871255
758609
237989
462600
33786
489378
334744
496620
644848
368857
482209
202678
208124
810814
1043572
982399
580633
76923
622190
407485
66285
291525
974544
486445
1094189
798803
692390
482352
793819
576634
337958
1047141
229474
645572
646879
55669
376112
941595
196706
742984
916092
767830
824396
163234
550698
1009944
309492
949270
826050
661508
406980
59923
758749
31999
776828
1022418
316095
214792
796288
270312
558743
617042
240637
406863
73873
669256
705079
34491
438922
162417
346256
207261
944665
510003
173868
991731
898664
970436
362481
365886
535959
597731
190346
580685
707966
1099143
598269
457037
5351
567690
1054663
840774
848997
748078
104485
30845
152426
369763
314402
1037092
536626
1070302
776322
669002
805438
220005
987060
367495
1099319
118471
245600
732865
280639
797072
983445
234682
673347
1042033
86540
1001914
794469
664801
188752
356841
1090732
423238
109323
280447
973048
648684
1093014
741226
464323
390565
55611
498666
819797
850952
562331
132532
680749
785236
718376
149824
1099325
380539
367587
321170
408523
244636
502887
277599
988363
713617
120035
190740
858705
89483
990423
830681
829087
691602
1000469
804744
474088
805857
755196
768432
1030673
413275
607918
870830
439295
1055792
611977
468039
342126
444874
741469
220387
162582
299432
37946
780375
645454
566308
961109
694255
979743
22500
459268
748076
636626
421742
428986
907801
61063
937572
573271
1075804
167668
429751
986142
886449
892922
962695
351649
49142
134208
904901
846202
387805
578566
115818
264951
6554
428154
593048
1017687
483238
351231
114613
151831
305173
771384
833926
971076
1097969
971836
591295
606799
857307
509611
79190
737142
724810
878607
1023865
632642
396659
322032
348262
9720
928874
99984
15680
639671
738247
595027
638709
487487
655520
891957
878300
907767
934401
34082
674255
230438
560006
728045
341246
230421
509226
631600
49437
1003668
40372
275356
543485
445439
217736
940997
1004728
1059366
1058316
974874
6016
7674
41319
1078282
966107
170677
886543
110595
970706
577421
1060709
784914
964309
638863
262026
257795
820218
625659
673924
268244
240564
580313
612735
1041841
280711
713154
712104
723288
596382
63553
818486
857704
500973
553402
496817
616104
226113
225063
597411
904139
753657
360289
586759
71594
596742
809507
1090092
326035
133910
761752
352093
133300
463692
77515
876308
232161
551081
236702
846036
688940
884206
594594
974310
392458
485082
48084
1019812
112852
710583
1099467
1083084
308963
423270
213051
200338
560424
226416
763593
422638
346381
879349
892845
892417
149165
26654
320744
149639
497183
1009113
959287
187476
820549
499169
583422
202163
824365
409263
302858
1084942
158631
342454
156052
191276
170065
52204
142431
780275
489435
158209
737074
357625
679738
149500
913260
535957
314821
761919
755792
478056
743743
789671
788626
776539
509501
595999
1002119
68185
762409
690693
1058843
144380
904524
408506
253164
1041898
1045748
197639
358207
1030024
361666
349940
1045185
549397
550447
551497
788462
1073626
822780
647189
888658
43634
724286
554017
1035249
563778
771034
20172
255307
521049
210022
722898
1080651
276488
1004440
444883
374640
277784
911618
1036691
129884
72421
502301
424739
258156
1077710
151486
443890
805841
1046050
344982
987520
933060
414783
969567
82603
777348
408613
45613
432593
655680
752008
506478
634516
608749
203137
197552
991977
589071
647034
425975
342755
478768
301074
234702
593926
595139
816084
818777
456565
115999
1054155
506647
457194
766954
1034080
892112
1077448
1060774
41049
411755
159735
995916
360072
125916
825423
289095
87959
536610
388602
577541
212188
1038448
1077693
187826
676099
15645
89427
864718
28125
1013308
73557
720430
895781
966906
975143
705276
790489
598111
854353
560545
471023
812023
547260
826474
824253
956430
457821
749138
943661
795510
515731
144536
10600
1018614
535348
143379
998557
288937
295057
627061
638495
395974
355357
156495
301020
1041815
222023
119598
17144
571633
868742
44770
412854
631342
437375
303254
506503
1052501
1075118
159514
306086
374137
788463
66680
535645
785140
47506
572815
942682
139415
1099622
302579
927782
662303
752025
541471
853374
1071459
83905
82855
117880
347767
989953
161243
426677
431178
428358
803593
694961
859671
521824
1030871
251018
485056
391119
339022
738352
244437
303193
610540
723888
623698
790105
790106
742664
1071227
240738
440321
923357
912668
354858
176088
773425
810506
540735
928315
2952
228695
723938
981259
584022
1079045
769809
1070995
356803
455767
8814
314437
139084
698235
647587
662390
964778
1046074
469083
334483
613985
970609
119008
482458
394115
590149
959868
1035002
987049
975972
151210
699752
379990
741115
250348
697882
540101
246612
1090545
362979
343160
947841
74378
305125
131902
755910
138894
491591
685850
1063360
196787
876721
244333
603002
799413
17492
668520
804492
561487
617385
581189
881794
380302
198554
320716
831091
452253
982038
1071657
190926
100187
802910
975061
397563
501911
66175
411321
622219
582887
958642
40187
994889
318543
915639
219459
927925
307786
859240
6744
347621
308333
156971
870580
5107
1048995
698670
1076921
217158
853450
961579
589619
481023
375257
240356
973716
197156
594727
811378
207552
677206
814887
766845
549918
113382
997713
135600
716343
85757
175858
1054752
938578
508164
91483
953636
737836
538983
337190
950631
1087118
603795
198573
326407
73958
373291
693172
576636
757977
212334
895180
293644
531131
982902
432860
362652
835115
323468
200250
1009571
151383
29586
624885
438783
1100072
938606
1021767
770890
357183
503560
121604
294879
583547
76273
880737
323058
652538
711876
1068202
49955
411857
631708
411243
256993
540894
971387
167098
263407
18764
1008657
645083
882239
817776
1065657
531694
522886
957411
485905
702346
1023203
606673
1009324
82625
465164
323291
456585
417023
1048243
42114
984749
222557
353445
733664
185023
1080554
253475
800401
877537
60973
127629
289922
328378
414961
446802
851503
608667
208371
28436
578510
591367
1060474
503240
249159
29821
327033
102235
1019014
504538
820628
821678
440998
162703
59622
465572
620613
846379
807747
540280
68076
363808
262670
421558
216747
730257
31528
811359
153968
406220
588997
171066
639064
33350
969677
725757
267787
67700
731760
630382
41576
1048574
1014062
381937
997567
1011086
138761
275850
728962
390068
725518
963944
7373
846071
247509
432646
145207
953708
927769
383143
243481
595242
1030216
533585
608260
547065
37005
664711
594954
834218
661291
979057
817009
379428
805758
672079
44159
930083
479333
863019
696106
215760
346407
705267
1051896
902501
817975
401107
162753
749218
126868
17794
205113
601057
41593
224665
1005165
96961
506453
658102
1011342
783166
226749
371262
955305
950954
966547
435730
1051020
447475
560897
623063
262770
65222
65576
686908
1079992
642144
830752
96935
239144
28129
789249
411274
395504
988867
528369
1028901
487000
90993
369012
566417
793699
252402
660212
270049
790151
838680
21239
901152
637650
1036597
766658
422301
636464
442624
393007
144364
211798
929693
134808
1025283
469743
1013323
58634
226762
110954
1019412
284522
777131
135832
353295
19619
681260
911854
1059514
957927
958977
747358
104313
345830
265250
464681
54386
383919
7525
631630
628305
635503
1095938
523370
27934
1059287
847827
260638
639888
850549
115914
389696
1023162
166467
504558
1077652
285969
4441
264626
741377
966627
669102
51002
716598
893462
849881
387982
1099990
655994
128275
573440
33262
582665
546700
373402
524282
941605
426369
774935
651484
1078915
39652
319925
248292
544268
916424
100370
845441
15217
1042279
139732
95438
433914
15765
296417
622327
307210
401551
281205
275037
1039682
1049254
453130
775650
818471
795852
41360
911703
910653
98918
99968
537261
1040168
778658
908861
1084533
480459
681876
336456
143047
621028
659983
967170
457334
1036926
870793
76296
887181
255892
814575
509704
382627
590520
320073
638711
904941
287035
379250
714724
480992
180121
161009
957992
652593
888224
807028
596046
39551
19712
351513
827475
1034377
1065741
345792
503448
365878
193338
1005622
603059
54948
808938
78001
537915
911080
477561
978418
563672
550557
843825
477583
881273
502579
238605
150237
97326
669009
1046804
615393
545859
163636
553437
183236
1074090
969191
17768
950808
56910
902405
699581
295913
663012
1095086
716050
308929
1054722
711645
693173
460861
504146
1072121
41375
1097940
460287
886379
337638
309674
33114
91475
222199
839997
210783
716597
102599
345234
191367
598421
883110
55591
600204
315208
1063599
478808
371745
675197
919944
984774
601260
413575
174618
768434
139755
975837
1054330
146554
91838
479519
383228
1000679
81059
792136
735275
283904
50185
396157
1093356
665029
726596
823525
450804
282906
285923
1095808
166743
493143
655558
920448
634936
201122
42873
7736
278088
970723
348321
661070
312436
752579
124201
11215
958355
630116
89244
1023745
430034
28477
927108
989719
434843
18713
787994
224595
342395
169886
650666
649616
607921
664330
689805
1078273
394045
687911
578172
221190
992199
141491
142541
935865
373589
20767
792014
496794
730958
1001550
797001
85446
37670
776534
588568
1095688
238884
835656
272925
91822
1061913
121611
458187
821319
124946
254919
767540
928617
187101
489249
661770
586795
1026731
152887
362793
566376
848040
703269
9216
379022
981345
273047
869612
236407
396638
799470
492835
53300
403692
321960
142030
280140
514190
936399
102813
189460
1098105
698063
763659
810512
963327
33973
813467
96219
689003
954525
717267
516876
225596
186138
909451
609453
496818
139837
841348
885670
577384
1069286
720674
351965
396342
937534
442892
145414
715306
912864
473227
1073152
858610
692731
759714
452457
360074
172435
153913
12348
146117
917847
14484
799450
355723
911155
972493
570071
131721
671632
27104
428570
81773
342009
293969
982523
825036
870696
1079824
833597
146144
892698
816468
713837
813893
14768
31757
462094
706550
835291
786745
1058603
585101
547466
350937
706838
935806
87374
797109
530416
1094938
471275
409750
352039
372640
526207
1039662
322745
590242
509452
91900
1017638
618638
507443
204779
430541
419888
277366
127741
381044
980555
419039
159144
156611
373047
659657
825850
948363
835736
342197
600758
593872
1030811
970413
880722
471491
108181
975982
344898
874560
429604
602580
336856
849306
69593
662123
1050945
279154
610901
616609
270824
122383
891226
775214
897791
454805
111564
835687
308886
603241
957432
239497
789985
919383
818614
113397
202172
831861
377789
830453
883756
1083277
907368
664657
258974
433959
640632
783812
894104
281437
362741
232200
568561
917092
161153
124000
526068
966035
407367
790699
653400
429044
1038605
517834
65726
789910
134738
1008603
491454
331329
183106
754243
816637
1041999
207721
205365
286823
501295
728902
309787
877405
919291
927524
783745
270613
1082227
463618
484804
158008
35100
843335
694120
628310
47582
371993
512209
647180
460515
163367
638616
252982
1035540
286465
33525
1045712
711993
347093
1023173
841493
88418
787081
477169
140039
537498
157589
518010
958186
766390
425085
916478
428463
214093
954185
522674
393770
820796
96608
654965
198011
190806
1019148
714517
410714
820613
915736
602335
703367
513786
149494
777109
332567
4734
65842
351223
1090935
426944
270301
297369
592060
785001
564905
1069192
194366
83481
123740
817981
1020311
24406
965856
583114
194218
613355
994507
373711
1020566
355747
139384
627627
425387
6369
557643
870206
291474
591489
468152
680215
642538
741887
148883
456440
859904
37446
834394
387436
963244
60777
825139
1091682
993638
345314
438895
896683
539967
729811
648460
215048
831872
203978
187047
589037
48849
1045685
581560
489927
375010
766101
744908
517096
407709
545068
743115
218958
869128
657604
937199
483229
120614
257744
362239
590385
697577
932044
582355
744359
326859
750313
1070243
1055848
804092
768623
499585
806904
197711
318033
150332
13744
25486
958488
932663
980679
639949
289687
232145
702271
100623
947747
57326
255353
168668
84433
37626
207022
1098088
635189
429398
983697
897919
598704
73224
442644
315218
894984
1100329
790577
213932
694569
12071
432948
177410
78758
729011
211561
519773
211113
729819
844999
81824
292275
845281
494344
930664
519768
795434
611948
385493
970122
402692
113743
59334
302289
813461
31727
176569
661818
263248
954605
677197
634210
371474
573998
36845
970233
274570
1085770
786371
6089
404189
204899
957752
375023
913458
609480
1067523
818436
166369
1024153
160197
875018
369135
1044577
591908
210818
787222
985419
14265
812923
61866
711815
237189
598574
436173
1059109
747839
746789
874379
121478
716287
826737
897137
896087
729185
900491
527993
948266
457611
179237
180287
911751
938601
1015826
282886
1044667
823465
223370
612667
611617
767292
80430
766712
743396
288803
619428
1048090
367488
617201
1034738
1006688
963995
1098708
244497
856141
952797
1087180
427210
503703
652659
935097
674288
1024443
902026
521264
1088343
621762
697896
238495
521099
508105
968133
176194
294747
551832
635494
289060
124846
850555
494562
758506
1028542
392062
713945
194275
574809
387963
231602
696209
1032497
1051195
846463
1090980
385439
141429
731013
940632
204478
1072218
679209
1068760
299190
413832
66482
803869
949808
1081054
322592
135681
46979
355413
964256
240804
77208
330476
955537
869122
191167
801514
504563
46205
415224
425592
1003357
1054541
147356
17809
1017503
614333
55111
131348
82703
814135
639767
731758
908220
615148
1014795
260335
657855
1002426
515228
416860
357210
984051
402048
90937
9742
703548
657523
954791
1028222
565343
1057043
1065187
33951
830074
894608
502205
123363
875098
847661
1049564
512293
478821
528280
276464
647358
379246
52318
935308
788418
770747
1092919
637615
385996
932394
304286
205398
179250
519520
1023236
970411
32332
312608
59770
711887
496037
696627
690629
820402
968856
544840
631644
965824
759347
328773
907183
713043
55877
310685
802963
78812
883542
1065734
208341
455159
1028675
262071
5336
525769
781362
638189
841961
684234
678787
429842
759142
1035912
1071427
484249
317577
295925
47963
1058181
720613
935724
340283
971175
899319
75080
23366
179383
1012241
294249
747951
333289
774489
526935
572773
341490
517711
23531
822859
745112
289637
560014
558964
557914
251669
157206
81624
579477
48115
1089846
248153
361969
410939
924358
735507
391012
973257
1031338
839521
805574
161508
82375
491712
39592
396065
221993
17104
96384
306932
572763
518597
919221
482883
342573
239218
740246
342397
937358
299397
709796
685539
196897
323310
876284
1062431
144439
544449
56793
398513
632388
141598
533706
196158
795220
788773
881450
153768
407818
830635
195909
594035
950836
1044785
1087495
306956
753003
1100288
1015556
88389
1088378
347628
867443
178783
68313
948847
219283
990101
18078
42612
1080670
652684
785524
995816
918500
713870
670736
432693
475126
283083
958410
958411
596032
815002
549668
1045268
163620
343516
502469
289768
581780
917215
494647
51317
121178
210168
960654
80963
548179
438748
364933
377301
1023030
231157
247244
273929
50636
887016
896533
824571
850108
24538
582668
865074
654588
311770
441149
860986
91406
950323
11030
994245
810330
421892
807626
8044
433587
575286
1098962
313806
740259
278691
638817
857793
851385
113251
660172
654296
1010920
252769
830122
925458
704418
1014853
1052510
595614
1047063
465395
252243
86944
1059285
132467
743169
653606
364268
345215
453347
530736
438471
240997
269991
506191
600811
408905
894820
521752
873059
956576
786602
1086899
430713
317414
108860
1007986
149481
830928
334986
807396
104609
272871
831062
54793
780993
613881
1022149
128098
314261
699208
760345
509132
782580
465262
1048894
1034087
460933
122672
255587
15156
904956
1019170
1046019
600380
311534
648418
448109
889033
611514
12866
272518
114015
108530
937017
771700
246480
390083
493311
918696
621167
905679
779547
615215
165786
720110
410967
775511
1023324
295441
111446
35448
581393
452630
860792
64864
670621
797933
702259
933975
430252
301177
248420
659600
193942
468288
881821
386455
186092
453151
620821
311482
35535
445358
887704
561873
433019
170933
1071542
320503
823100
645515
1090659
51520
374667
713964
1047725
137543
698393
819222
95900
570058
124110
367785
286857
826288
696108
1003451
601345
109492
19045
321162
687516
741932
1079123
357136
751136
430823
790993
868105
779644
434470
782831
214865
1074246
919463
492362
827236
698919
470137
251459
254207
927138
1017812
742347
375771
479645
130682
298023
905865
394283
831536
484745
704012
242359
454686
1000225
177696
508511
59755
1069046
479700
819795
380195
928950
1021209
305920
5455
646554
1059256
746023
756932
402127
1054684
163687
902044
188246
438638
1071754
164595
712186
445486
35376
935828
53342
745066
1068470
948865
651962
377819
415364
996863
143854
592723
486545
490372
1028015
634285
1068051
246000
94316
1016263
659697
893024
657024
973657
173964
309799
814796
825523
60023
836854
1067178
146098
117607
335479
440636
727746
942029
421431
895120
894315
292617
934436
617019
1082577
694919
998377
202476
892326
549114
752817
509023
610186
496882
763581
266916
232079
61787
339962
874083
726390
1060119
1012629
1094336
292043
250302
37847
971307
492614
182851
36346
110761
774975
752809
933730
736932
832042
864698
1066266
222372
599665
466731
482857
798194
885915
77579
61082
1072910
855068
724347
593329
780394
222520
663571
186575
900549
458425
445181
600792
1033432
453802
803267
700756
978457
120550
1073688
620112
871321
450273
568831
940797
62629
335916
758776
1067750
849674
248718
80038
552557
880554
436924
229691
489144
487767
314214
121901
665850
583528
406055
296761
899949
612067
985675
131901
806396
772625
21862
830014
16351
752887
982050
736956
57668
1020136
960957
616557
295102
113454
270246
781672
615208
669323
17180
393022
128131
621335
876226
231750
1012740
874025
321820
837964
220073
757906
439958
723949
39843
321426
658515
901690
378739
71815
24947
564790
211956
1093467
252235
84180
538241
56323
492688
107642
460320
1046514
238219
212091
295716
482742
597161
1007197
862776
336142
107244
727577
635662
330015
505044
844064
905498
896153
94309
148729
730523
202389
807019
1040403
639994
359553
670400
884302
265168
803304
346325
1031788
451590
493279
1074598
1023499
73055
1084563
676337
220246
376485
886923
501784
710704
841875
882524
138024
951359
790635
293097
985756
635767
1082717
942049
163417
609695
679676
392419
265858
511542
169595
534205
423198
309198
790914
498640
879417
377608
1006379
146361
30798
516956
802627
984576
614180
43936
466517
955288
658811
323133
444585
932624
518525
790041
664424
251543
1093206
1093378
28133
762234
173976
629528
9385
190057
547265
254504
236522
789196
45849
76179
773017
243468
922395
419349
504087
446996
289225
1020307
446138
298990
1087840
1027344
890868
973503
676897
888650
358688
835776
103004
984469
496848
27036
865009
874239
632639
266732
667698
592919
946670
605633
995720
713614
615745
278947
751785
131016
386845
925382
82207
500883
97750
403047
275321
895062
789334
609267
439197
946159
102056
477732
560520
658496
1013466
704164
283598
33369
30921
171635
879067
393914
693415
139285
294353
110598
694395
225035
594798
609150
426120
818800
3753
182765
334197
613851
187935
858852
779320
398354
683334
295980
1071077
1069838
417611
906465
153182
799091
1081114
441275
749257
723731
26260
99004
842231
50067
256365
747610
555453
437918
956747
789360
296371
249661
672450
998624
961690
104096
130636
253104
955799
123788
431942
426590
927874
702563
609332
478534
1068627
1031562
729204
805537
90042
837810
391090
94018
239020
703340
342453
982482
277747
1043483
747976
393390
98892
440793
732638
893359
552396
611857
835276
542824
581913
224928
175259
250812
444010
627909
344055
346156
345106
984515
286359
585477
672167
750994
354436
339007
498488
577814
252031
250981
962625
547084
623982
625032
677621
590662
1090903
1089853
787281
454032
295454
231823
605648
163945
254662
533358
111889
585446
588894
1018462
728092
473369
170956
446872
1027691
466684
914237
533429
978864
760955
1052165
846267
935394
773695
106519
299004
326458
658466
967539
691387
313752
138487
277835
912611
161319
511801
618081
849458
443850
755085
308732
681829
425869
140970
1041540
752810
478861
38347
541055
1037687
839404
863385
95922
616548
491786
632621
983382
448907
425305
506073
867328
837431
786927
221577
503638
638152
835698
1099517
316971
165438
349278
783982
947569
922110
942594
50949
447558
168155
1045663
82607
964642
27154
988882
369822
666197
313006
255413
1006853
988302
133905
99185
936707
490193
338050
920750
792826
866105
791130
549257
138963
864111
902764
808851
180558
794387
61535
165204
627279
628329
612879
801875
291803
85401
943622
6858
646573
454917
50961
440563
760485
996132
944497
874575
966620
681796
594762
231006
904196
198568
712686
1020904
551906
802813
24000
976484
188265
1092508
624887
737143
483041
604815
11558
390990
22236
951840
666378
314126
67790
772240
240028
877831
296231
156536
778364
136874
934762
210808
1084634
499874
661413
856837
900517
518695
317753
1091286
9022
1092462
377717
69116
524936
119988
864090
563028
706389
959009
550783
1002310
155256
1075530
583028
418103
601157
364728
868688
104666
51729
805215
373667
559341
405577
516973
490095
65629
215445
782309
555468
449132
510017
408381
689718
372917
421281
612009
568638
766139
491749
144876
439905
297924
356655
883714
185555
639212
609495
320046
498841
1000645
478759
112267
865739
614483
247933
727831
49102
488853
12849
860105
487972
1071624
1088143
946326
253548
1013369
621944
423708
238489
295604
551897
109020
280682
1041989
483852
291922
766034
691676
722409
380845
145646
939798
1037306
626134
85485
447313
625223
13710
592264
907880
970359
694232
376062
761640
360049
973047
803995
38504
234078
317882
334148
633558
402177
130218
409944
667573
39403
223035
506936
819065
651510
601910
1059835
744672
191753
465800
763263
1046657
565473
65354
843669
425660
764781
814733
675237
687740
267055
232560
1032284
29970
317177
955968
1061458
296319
1075878
104397
1090419
731060
151285
587422
291772
728134
885517
1008245
100781
410713
860069
1013183
994881
727894
60807
321789
911383
298486
1036255
440885
242843
372084
91218
1098798
1085603
126203
855498
457031
244320
645942
705742
904660
741730
942463
437754
429628
959648
687412
1079875
287428
922732
801540
827915
517728
145811
112863
551475
251876
643083
46599
228449
180863
995618
332065
336434
815875
844365
131969
971698
58022
411220
1004492
203804
500714
612750
554772
983524
43643
764002
258159
714070
550013
68136
282580
78959
1003291
818496
329359
603415
460867
30897
825446
702961
811561
904467
194912
365485
366535
367585
208925
415183
519083
962239
140879
494072
269250
270300
697390
928925
100776
1028807
30609
340271
193074
1053282
779041
917282
571074
387247
495109
324739
896628
1013488
376923
531482
898172
602114
996050
80355
845751
218221
509973
504322
738482
1025779
51133
422541
546500
710237
54810
50781
670919
394371
929420
349468
685773
660037
995997
726406
422265
539871
954112
299975
101153
366477
159239
1027571
737915
41788
473040
325249
235624
6534
1034525
832130
866954
186647
652650
418884
748529
245578
144432
280932
911686
34693
504050
235249
644100
1046147
213312
14235
231745
880431
570677
856438
206143
468375
304426
346288
298762
774751
693373
79655
45269
466475
454222
93182
347670
612993
425163
916454
725641
1073856
423653
849262
998661
106214
513613
1034516
277716
656238
154812
456279
19535
391348
1015740
29242
880308
690334
318189
609352
933981
316454
452911
774208
578612
225662
346715
455117
161698
1058373
1072514
389548
267746
6517
853142
633689
828891
224180
320020
744220
976325
311049
1026100
25188
828434
851159
560306
665660
998069
446813
46585
70989
92920
1061248
429732
649154
564930
287875
1023322
165391
24806
445817
491321
602574
1086620
784356
853310
67252
234819
974247
332775
112718
867123
218275
893874
826950
773802
870632
906362
750586
174878
677931
170577
894470
82591
471390
619296
1099571
648061
69438
1037769
425258
991714
492770
527301
310850
243300
922598
285825
455410
319134
705966
640407
47693
66140
983874
106324
848716
837992
83616
412316
170683
270419
971029
487772
981335
1034083
985872
804081
804080
133337
463572
335822
88089
85989
350795
170141
220950
760307
274347
651627
564969
1067138
816180
56085
634634
1023279
880116
1080354
1076284
286562
52744
776435
125742
757764
301372
885700
180106
964666
82839
664485
723442
928888
380647
769482
538465
946915
909377
709241
171012
881920
130796
755688
942430
143534
723422
640565
434815
564609
482944
223086
63960
10107
34054
353253
469459
914868
964546
512848
177491
229481
1066014
661943
180762
302590
22124
350735
408019
10406
858951
673020
506323
524294
191931
928017
661296
980097
692695
858001
334255
624258
523837
589118
484874
109221
477989
442489
328774
614458
655024
70937
694023
40055
870978
202348
1052157
810535
185975
368456
67966
345237
987304
964569
85313
1075364
752894
561101
830949
694356
964259
1007967
616974
51562
1008823
546083
1028001
195608
419337
639264
228498
959897
168807
46004
496578
799035
1073705
534870
426378
668913
236305
578745
298657
814328
757978
192329
462879
970429
691696
191141
712993
137379
736428
240779
129523
180095
885784
1026364
752324
242678
518155
382270
30949
365867
974601
68472
224423
655043
285892
739344
948539
863032
1062963
355485
632638
861283
106718
834556
623721
484875
232493
979568
625405
780945
480671
1066345
808457
989558
941402
775309
74153
906874
820953
939622
47167
233025
626779
482963
1024518
183456
749741
502570
453680
398501
14489
331968
271505
747419
487045
938969
497677
427385
460738
927409
345116
493276
53611
157375
947482
158143
1024700
508670
56488
578605
408573
859301
686459
587516
559413
559646
722657
130493
900227
62637
909112
305006
874237
529094
969928
645056
1098519
34265
476202
252450
36684
816371
898075
263405
539607
49582
1010086
650830
169344
618498
139720
232023
467299
983702
780179
341999
370909
450842
842294
970300
1091615
820742
760701
233700
718223
40016
398678
59708
313159
705832
654640
926749
675073
247214
266490
966777
496858
988257
998625
899263
471240
138036
450853
120294
569810
151551
843318
317256
927478
83740
163820
979402
1092522
903170
411017
964409
244472
702485
8411
682422
57960
188584
527612
934834
194545
715787
111714
938690
213300
1017495
312505
801594
1035485
466556
62842
777220
67512
377191
696094
44891
723593
694320
933295
972714
575868
751610
516470
4889
274722
467659
828057
94466
100653
262920
50486
826882
1067914
611712
812721
1083167
315958
168628
448919
583774
639156
913459
122173
630892
774165
917987
262513
623958
340195
294419
1095397
163057
1091346
990889
964005
638539
873326
556268
906632
913066
404344
144942
465729
257449
491605
983644
699131
222512
741810
77127
751809
894289
488083
513126
472096
603524
153126
39388
827517
98807
225451
184411
105534
793052
352206
765912
618220
560600
953823
222415
91727
231734
164462
936088
437732
503759
92702
939000
741163
11534
1088602
59929
984890
885442
396155
814700
378255
233600
635687
87674
391631
738088
1091945
978308
940734
113042
191453
263384
86423
731231
935060
786011
517128
899560
400130
652738
292046
802439
430729
792820
83989
128711
151697
1084413
401869
135648
543106
255480
608312
766406
19082
140738
356609
1029130
104691
752655
932125
1011123
419463
475598
294765
567337
1092425
1042000
855025
898520
678123
459211
849193
256774
141385
960592
145422
27642
769612
288997
1032070
1010754
631494
93559
952992
339097
796393
351166
114185
806923
471726
904171
440719
355614
254376
823207
427602
538837
746292
188741
103066
771096
319674
277889
1009313
164763
112633
1029419
962410
702963
81937
1030829
441795
899304
786322
249024
977380
125522
389626
1098928
588643
499771
76741
1036449
899803
355706
1035890
129658
989528
838699
172374
195024
671123
952544
537715
803973
925596
1080412
146979
553317
1076513
747695
274267
700439
485970
895451
123059
698574
589714
1023397
303927
213378
938564
245973
1049343
429026
313309
593976
308985
361362
895058
179968
787611
303526
235418
480454
161431
575817
768841
811328
199940
957508
263960
6637
551834
1097853
78184
831336
955055
704894
228390
589917
370396
645961
958109
248832
516929
750278
747898
46538
850061
834887
156742
831851
205569
290258
1066599
798953
563848
307932
798535
1049453
880359
1060165
104905
86586
197684
170857
1064019
294844
461067
684683
189407
108954
379556
465281
827290
447425
529397
1010389
108422
195793
454510
280761
1018620
295588
189650
263883
704400
46395
670771
343364
375031
492073
254357
510747
819262
689881
957830
981662
804947
629246
415049
219043
982310
497222
517517
836274
1095747
1073473
500875
1065931
10932
734910
375512
704955
28943
240817
643862
266210
84280
545757
428082
107056
108778
432246
613747
847322
819943
829187
516468
791344
116784
674360
658249
166131
229508
306257
337111
644575
1044600
135699
779861
1051814
622321
968647
1018469
932193
436138
976216
478489
958237
364869
673990
1017519
49623
554682
1018795
1007307
704734
193957
157822
771006
430325
925267
641303
225884
922873
684737
142363
333429
942087
950048
76084
545352
1049739
250495
112288
204997
187184
753615
728085
663921
543806
650973
484123
433901
852344
305525
890893
197872
782526
741872
148075
399574
999421
894747
535740
842824
19835
12164
951687
827787
231637
398055
669248
328569
451346
26694
34700
212237
376184
1040055
693164
252134
304344
537627
943291
179799
976764
184752
434886
391955
406025
543068
788330
124791
676019
281004
175084
840240
53159
765498
32717
1082557
912998
219948
754888
468093
404862
25318
132101
859616
1089031
1039229
1026881
997462
894547
428552
472184
408376
965544
753124
642808
459733
635051
736990
219314
298567
308746
550748
19086
363930
1009428
301692
1050682
832137
680174
524484
989642
1025565
697149
948026
308260
1023574
1050879
435092
334124
91428
181381
602629
173690
302762
927548
205927
1083567
567081
466935
499702
676983
394399
193754
364950
942358
828674
463806
935180
960000
233902
234754
475003
384416
7706
1049265
42787
944346
208005
246440
747582
230448
978825
894242
200737
864669
346062
101102
271930
607318
902081
602836
391849
209316
253866
451834
748883
363738
451523
363984
7188
870879
568513
1092683
764293
39034
6665
988380
830320
890320
361390
1011119
352712
953205
945097
634271
128521
775996
1081515
904669
681038
302448
1045757
170296
48454
499061
673319
681375
790819
98077
474174
259295
1093878
565922
543771
577252
1025939
124683
391411
512608
872417
657689
245406
233957
261943
479253
928495
1047569
965996
381059
602243
64536
761136
864902
744336
1063069
648787
576893
733066
538369
796473
896612
584299
601602
391273
983394
266988
698553
114264
447674
978746
1019292
1063291
957337
281373
83675
758317
970580
189820
722922
788002
487862
1048525
268094
22540
1013736
657122
864934
785284
309736
1033727
832592
757985
770219
349236
310613
680773
446303
494077
300469
468734
425716
823671
783344
738683
394683
248694
29133
607706
557173
891364
163021
662979
195845
460077
173151
12591
328001
490333
267944
500697
175902
503897
7750
26349
637238
416707
921816
457023
727398
782023
934391
747857
634261
83242
732119
536849
415270
504056
348488
227448
1069536
529178
1031177
39133
471619
117271
821464
800165
78218
291253
691045
917687
969375
30377
67243
175676
541192
1043162
790136
199611
1063466
974090
628638
272775
781165
934267
932926
804735
183685
327580
56112
412389
646296
246500
157568
136685
43065
781349
415376
1025929
676858
1086653
1062219
168547
661650
487197
441515
538700
842147
361330
295655
700323
885395
579081
355459
319532
474977
111143
894456
349515
1053017
960334
835248
1099692
97207
45268
1082777
997100
527094
795358
1099775
344205
824393
939644
203755
408976
676125
930475
412290
943408
143374
681172
992011
417022
471833
662980
49709
524696
8912
564089
309948
895309
128001
312235
590537
649899
327251
825365
630798
455454
596975
7257
221625
46303
154724
994783
574635
38176
143005
762703
967372
163343
1064823
933588
1016350
1003444
101635
978076
932510
668575
469428
808464
673735
319441
164110
126842
1012847
1037137
176509
553337
516282
1076874
513740
274556
419604
711973
242323
337950
844114
543075
787566
445087
885893
116964
508423
360323
184617
471661
231390
733156
348598
88447
62911
755327
20459
608642
1008802
1031947
1065047
634966
783193
216904
107875
931681
1077862
674392
422146
239816
480537
914240
647715
536400
768272
244308
1010049
594264
321533
572664
258635
670612
966542
594530
215622
352140
507084
985245
634606
98427
418500
542468
671868
792682
124302
760607
85086
571235
464726
247651
971933
743032
1096883
536671
348123
855383
6638
742327
1071699
107777
949025
451223
422464
4090
1090631
934962
775100
407225
965890
260219
952646
1089023
690930
240689
1095463
482185
113551
5402
724229
683869
797318
457516
546023
485226
456097
907227
891589
120744
153829
22097
183241
944949
456723
24689
879568
701023
834177
907545
285619
155759
830651
354008
649050
893048
64859
302157
790765
459056
464876
609872
572492
475968
597271
301989
439448
142376
819618
354270
949544
907318
4372
1001263
294527
292812
1093521
174399
829934
691259
800955
512531
58833
339129
128619
624903
769333
783410
287347
514158
1027819
165813
222824
623937
355426
883916
552613
405137
239204
139154
97414
526192
779851
380766
897650
620818
188005
322319
157797
404496
72541
794543
1069718
958298
991421
684864
1096463
968975
869218
244362
506552
237095
163756
575145
230181
66950
759929
438423
841660
435046
271552
675995
819304
175976
535245
79160
625115
306929
765705
178398
874620
1049882
943232
477569
736172
826964
1006846
345876
602628
233277
575118
664296
288508
414862
303296
787474
899290
393643
85342
1074021
390346
885978
934285
134554
547059
89317
607287
241837
399925
818833
1084325
683357
474298
372077
512510
131242
826459
461571
92927
71061
318789
1025871
285685
98593
41809
30856
45073
1086224
309658
791914
996666
1028895
913050
1099595
567920
411311
267043
416469
142727
190229
1024654
223128
752222
80647
520657
711628
717219
408885
186690
1050689
1047496
258967
1009621
292633
652014
926603
824942
349135
39864
869369
807228
534349
62289
131463
304448
228564
668562
424018
366596
640410
985768
1084281
208420
1051524
558006
437229
535201
313731
98253
935264
386432
173401
233632
1053175
448520
233391
743621
1067013
507018
908406
259365
499346
914620
35995
193867
994991
246094
642901
445058
406750
681978
900681
26648
813061
565378
841523
1050387
126933
244482
506088
1010887
995920
371290
816092
196467
60130
753352
1039953
859151
92671
837627
400247
320337
733682
732632
80705
592643
596442
681561
905833
1059329
1051536
575544
733090
702412
445785
796443
796556
795506
178867
196752
985484
1070924
779028
789845
445026
954942
251057
678149
783764
137806
255855
542843
853769
469707
852444
43053
453696
901253
1027266
354238
29246
612559
10989
538440
502411
334028
154425
170346
868504
398213
987443
719037
527412
403757
208318
71190
674315
510473
1042897
868235
1055803
924334
680307
823678
850260
200365
834314
503908
693014
1007049
738117
1021340
830988
431548
831722
803535
337994
1016587
911998
5699
980647
354117
522755
81713
121465
326631
236539
540715
218918
631872
506709
294752
255787
1093936
973158
469023
909004
782945
924094
291725
541953
186383
23432
915032
765673
347555
639232
674601
846188
71181
1016194
466725
1021160
253007
1067936
676303
327762
200648
83128
467038
815140
74003
139571
1016340
474193
766189
289488
265967
501807
163709
424273
771229
771779
754039
96200
204252
525192
562555
644662
277058
884560
72907
846932
18092
439430
973997
664037
285695
1031429
51851
1056369
853300
131501
1087761
954634
230324
491849
1004233
541084
131254
955017
879866
143957
462017
409848
518851
842450
681487
874688
299323
970044
914603
481152
226383
18893
683430
328028
1036199
50186
320034
1020710
926137
805848
507031
659370
785312
927060
1063564
441245
577090
384833
450357
635418
41464
937908
361549
920519
64352
1093822
581797
161889
793165
780182
543311
238008
667243
898748
683007
514153
1021263
207060
548389
408724
721617
1010397
859323
835763
382722
429668
858298
433701
970501
991433
146448
1062313
227205
585553
108598
406451
822979
466646
904741
272755
1071244
60909
659881
41789
741909
1090688
216947
672823
445189
847896
846220
953851
293435
829758
109406
100223
620796
1009029
823287
1001289
279018
823484
298757
969401
136783
401534
720662
974194
38550
508158
933959
438368
675338
144620
309955
895533
442447
154144
423148
1006393
601329
28611
110233
802591
807758
681787
114939
503211
939395
461614
947317
768266
271205
931794
733172
845174
927777
626334
732573
968779
1047739
277512
209550
978795
766212
570685
535667
372473
1028442
15351
521545
853195
360972
1055491
239707
68696
891716
1069579
720243
708505
403965
902781
712927
834266
633433
569743
137816
554611
104599
628598
810733
884844
91903
60730
810135
102133
330869
317509
720699
570030
641706
866221
609573
287193
434779
113144
771027
433565
41835
296951
581831
980067
153950
190427
1010731
947861
88720
503977
690067
679868
901543
176652
800465
64535
306588
675962
955111
431939
786939
95020
472452
352686
1062231
609990
551681
971019
1076638
705744
942333
449143
753713
962335
605425
435326
834798
1044843
145364
586041
563045
902360
480310
830029
189704
728827
931582
1063024
705020
550029
695073
38183
284030
71312
358848
399330
930094
121348
643608
617208
365939
887664
481425
1097994
498753
1009217
39083
26625
880505
418799
312072
38931
1004900
540975
618890
374868
644705
834522
386798
188026
77522
1057715
10999
831560
766969
5150
273907
137354
703819
643537
167911
882947
684065
435377
285742
439910
804328
316694
129867
1050870
243907
498508
765311
705225
1018184
133872
575885
13233
391495
46548
710273
953376
734961
370777
203658
825126
571063
48774
127853
407184
87477
1059955
1018904
1034309
911817
589073
1046654
577898
416763
139873
258748
358364
65107
412145
955182
803872
6197
827469
235759
65219
312635
959810
419015
489515
1066506
549944
376515
425753
367812
640439
39571
855182
197504
858711
999843
863683
150883
613510
566598
763667
797697
27582
665882
22988
1064514
929674
795096
989415
457911
953432
227215
543112
586839
794315
722417
102701
224198
350932
1065813
176377
20295
72648
346240
559084
916422
705313
521854
182835
1035144
419345
595052
480775
375037
966413
149831
730738
484451
158315
1024893
887247
251305
497383
303314
1087949
116792
835199
306071
11715
80738
258023
786817
288509
526900
491473
691317
469980
368658
968692
992410
577117
1060296
660207
662608
303252
117395
779994
779317
164254
430945
978796
1053612
1027138
401688
495874
736862
985441
460871
779864
395513
385747
226921
744149
413758
230288
104502
449683
960868
652798
271916
622192
631308
266179
928766
957071
566232
22061
297223
447440
721448
741052
836929
918538
146253
551921
537546
551647
643630
177652
1090460
537104
324669
439591
942876
939132
412054
574512
21160
160695
363869
774064
936821
314806
1088353
119711
807150
520897
79513
264149
253831
280442
964333
608626
874731
599916
592414
467666
967715
148230
692759
26811
668919
980703
743738
877764
417713
840874
957786
406535
277120
96010
957116
880121
780835
543631
327310
5154
816664
506772
533457
362310
1034328
681640
1015264
80923
252217
555167
782733
37972
47474
808838
329537
607995
1052409
902922
131503
298085
572706
1066285
487816
1069450
12655
966294
779171
537991
742486
272190
177690
925963
602084
360744
102164
418010
20396
22634
51053
440834
844129
603748
952493
1034109
610589
293981
222309
1096682
1011872
118489
5170
644415
73059
74710
9115
230018
508954
738350
699353
268312
635902
474692
115511
466137
236434
652632
1050272
257225
324026
717008
629509
775714
947345
104354
745395
889435
450551
102050
272135
1066354
83535
831998
354363
433189
101526
792545
326460
32993
1081581
1070536
81002
431017
111339
747179
562716
339884
46641
744466
485588
185933
277689
1003237
146172
26455
443121
126567
486475
680045
966935
572205
893667
183030
828993
391591
999878
838335
610582
623013
468089
1021006
169073
572885
219886
104270
216455
736088
851863
893683
23194
521229
258618
692453
610883
190042
680633
985138
358735
722022
499053
741674
515677
382406
809308
998082
293095
112569
503265
1089694
824775
910295
1009409
979581
482359
234455
760285
525944
1068843
892304
891254
890204
644992
863455
867732
1096610
335261
995903
994853
263667
887230
379621
665544
232296
876952
351483
884355
621285
1045261
511372
825076
824026
822976
815657
46129
436125
974003
931174
943567
906433
665442
159504
158454
428054
879449
396868
2358
747473
945793
941842
692165
479660
508708
514660
755431
762341
622073
614863
821247
47655
1091351
1060054
157288
236390
185057
224155
48838
899159
401284
950456
648974
863316
562306
170393
138137
988558
429263
360793
1061697
706333
806383
79560
1002635
915253
660697
399230
820553
205758
382625
474537
675294
218866
1097017
766830
675632
499192
761974
817894
40118
67043
502795
316240
892137
191304
1068492
961968
954837
637993
224245
796899
365595
222719
538131
304482
984613
515410
974800
983664
522939
188108
906190
96009
686813
426909
461517
197205
490588
420495
1066949
356337
1094061
892237
493142
633625
407292
887467
293143
928906
573831
125579
12784
765708
838773
684076
286097
124912
93968
426918
648719
801148
407135
511469
1067408
182969
114152
567428
458050
57780
698283
1081537
256276
1090660
270807
993719
593647
313926
20732
231065
845147
534400
514705
767770
893773
631921
1066958
420925
1006763
1001228
768062
3243
124131
88706
705708
102821
902381
1002708
20572
138942
219905
555965
290065
283025
496671
210779
97636
592070
1060332
26041
496047
610204
827007
189599
1039290
122705
924193
450003
785391
725267
420430
391709
804275
189955
334824
645227
1058147
833845
275619
428870
1089594
464541
55346
385038
584413
863203
939368
1037215
118840
419093
606444
863173
689918
18639
825909
616200
23013
734754
1089657
723577
425548
145533
346231
773115
479348
883697
653601
1016309
647588
708708
800592
512595
340813
164168
286915
618044
1069758
15981
947249
900139
346649
278714
1065947
542245
1066158
638235
749214
476560
901684
662895
968577
927264
1062408
274630
423392
2630
767787
852394
1083015
14749
96371
736292
771891
27057
1031295
855399
881898
652997
158637
938475
660500
679565
941303
543412
1032072
256112
34959
508403
386954
64921
175974
777469
981572
27955
1058289
521693
979326
58499
413332
433711
328121
314603
325813
905969
877469
134553
314751
762512
694171
121399
776149
873013
273620
299521
491216
514749
82444
647212
1021865
14848
798640
682341
919670
890409
882765
375363
125175
280195
543843
215701
289895
549175
647052
871823
364043
1002357
1041532
145990
909443
470815
787285
841351
469877
272832
860449
1026968
167186
211784
571869
553361
661995
427653
859501
99048
53332
76241
359559
600839
440604
9605
893420
603594
722265
999931
161477
941473
978531
352012
211039
465065
30161
711179
671175
599984
269282
852111
49716
627501
970030
834142
308374
1056322
167215
467025
444793
11437
503207
747346
478108
496127
943643
254664
799154
1059882
754105
218779
1052719
814061
65645
584989
584863
923267
362758
15130
273081
471469
555760
493919
897145
283733
852123
1050288
909464
740850
403125
542187
327814
803721
135754
630650
495149
774591
718309
814742
39734
419751
640365
282347
838508
1005557
231430
15122
117307
34617
774733
304118
477943
1016224
133966
374157
200930
924449
463736
903909
30116
353444
63825
15256
215737
201385
443889
950222
995147
196940
89523
920919
578404
217013
694921
271073
649072
925665
815548
455942
655926
818121
786399
620085
1047358
916914
268870
8146
1063925
972250
891807
300839
862214
1059918
878212
905926
1084838
845352
1056015
127511
314965
21788
741272
262309
107358
646606
354631
562014
599906
518987
756529
273225
726925
331223
473702
744623
221556
212477
998947
272939
18240
598087
100244
484749
54416
61039
409842
751689
940447
24813
316705
670702
1095338
181443
76938
610118
971531
853721
618532
859331
646301
889441
755915
663303
117065
285717
351001
941722
347382
901449
1094076
1007582
624558
449349
194543
1093309
489813
965236
1065159
110193
470525
52247
350716
717297
339028
553120
932712
935695
824289
932545
933595
396795
34111
797471
99567
146477
688710
416725
604022
933874
804070
321371
1040018
627695
628745
509592
668292
1031685
136890
467317
1004995
177402
9996
256877
120394
710012
896260
969590
1006587
459775
414440
980594
492021
231269
1039814
36785
483459
453801
2501
554594
426053
79968
670172
28102
661030
762443
924215
963190
101393
289139
1051083
850285
231762
263469
783950
642285
509881
942894
469374
288222
281619
398152
1075853
862505
949870
316139
920937
281668
221065
819430
691658
398158
99519
843042
806160
511302
645650
497118
966513
360823
67905
97120
1037282
1002998
198073
1075801
469965
210975
586517
340709
663627
980420
1090338
929479
1030044
364955
912920
254294
658579
419753
575344
932479
1097343
583623
967263
903758
321216
1024080
215792
811381
59834
29740
229497
518951
160126
160461
958267
957217
956167
981489
1006599
918995
342113
760385
274070
201456
885853
425433
468243
928097
37618
78320
377772
94510
986153
995897
144636
1061542
850101
225587
254516
224927
503637
1089773
801392
1025550
601794
49829
793733
946150
840773
725342
253101
911536
96748
819800
775812
331618
638487
516004
366490
229934
949924
206215
163639
1089723
851548
997030
1031199
257405
642806
481709
43887
650892
13644
1017443
433573
929084
924514
848927
375718
903418
958219
1023663
736900
1058705
928624
220386
3664
524357
1027221
548593
65863
669574
453800
147932
149022
282343
375104
652289
839171
800839
142748
713391
121745
460152
882553
635646
431167
246169
427611
1082896
1080225
102015
928382
723947
177948
969582
987547
793674
118526
452927
378972
92006
469122
27718
457246
580952
1027578
797134
544085
287925
243993
794142
503547
1095297
181406
628428
278541
905092
44543
511220
647215
582822
275140
97527
364895
108269
200130
402822
847967
851789
928652
437095
81488
739882
534186
1088557
913286
662812
1008077
769679
369473
155924
266999
1082277
201450
495471
1080859
464622
908026
849977
990034
451793
1060033
13657
1031284
502059
624408
943203
512005
574808
367411
28967
718295
11009
940793
407157
327179
81106
889392
62062
456410
172711
90314
982618
346963
345913
892254
683610
922674
795322
755646
754596
654433
653383
835082
341707
381857
890706
500822
885888
450135
1025298
721656
477875
572086
126160
725524
152007
910127
732922
209570
221062
513396
423787
669012
282593
179835
961365
837475
240947
474812
649394
645507
204788
1063106
663895
775002
327437
455535
863980
513075
756892
442159
757014
885412
436277
1082433
977674
818726
161967
212686
271820
750390
298671
526576
461727
159456
348805
155549
1095468
953125
564114
665497
5763
207547
51110
38055
1057138
187569
660857
539539
857872
659182
157692
865856
397643
1038359
725443
368067
771101
281686
33747
128067
621075
537797
773570
466514
516545
898602
37341
1075317
4055
313768
151988
415137
520756
305529
818857
200777
848479
444299
154355
95215
417543
683501
596105
848391
275564
548965
162542
842843
954154
307809
947442
553816
609340
144401
718969
789092
703588
760436
620750
639363
216030
236192
195912
124818
978137
1065050
79104
989896
598017
530256
494822
370934
996407
41683
475622
478612
262999
997607
1085205
803907
810410
362125
384712
317398
869601
836342
851744
938278
78724
1073389
312212
679527
348661
354248
379947
705717
659931
880591
899424
997960
167470
776678
266362
446025
808678
549915
243583
1066341
222142
1015052
620990
15552
461428
1048514
154795
464851
576565
1002123
178022
120456
907950
1056532
754614
400496
177314
546327
20487
521692
860926
155734
795375
60875
643418
916466
348399
660743
604324
450539
1009656
152509
171568
412309
15723
1032999
721189
491744
351461
183881
203139
548542
1090919
705593
858561
463374
142704
83451
989813
540111
457882
83262
480431
36727
63679
267878
1095950
159902
400244
225517
75226
160391
161507
411681
11378
470894
603330
829593
729862
660270
887944
780663
549122
251081
877088
246493
737318
992835
245237
155260
883963
467716
440205
173520
1010476
757037
13147
570787
125656
499645
248867
420067
1022643
148508
116167
369694
437794
158709
17599
229495
665550
893384
79041
433307
930325
616864
5945
421879
367835
272733
971586
900610
773482
583375
606917
911355
374024
671298
867507
545500
906669
971872
574621
435493
720035
1037293
34089
256428
421010
325929
931325
155304
862696
409810
8725
651619
176730
246847
742514
675001
661457
1006640
943092
259139
435943
550946
317664
664516
725936
125038
1080024
983022
363559
793356
586570
805466
940555
61180
156232
213683
60556
379640
632894
325215
509690
641059
327645
626914
418813
1088549
774651
893453
455414
774303
235088
286030
158807
692827
1060335
397633
579798
1088458
1018745
357109
674413
1074231
847308
580094
788834
383557
828576
497782
860671
607660
124828
926924
98449
433501
680369
112773
690733
454601
587049
793736
142352
1095683
605338
221307
19910
1032119
862734
1013084
249415
366762
858658
421186
813230
791791
918012
430289
7968
451075
305422
166582
685544
533875
516880
265715
519831
850401
850400
54419
316509
729887
1046458
57484
408606
55597
148245
1007793
152784
33906
19359
860491
98203
936724
164226
458469
52222
836382
713892
288158
65934
1078931
191000
534705
728084
604234
1072538
834217
101324
369178
221130
909171
564828
936586
16471
956029
306318
282894
825308
479540
152828
522571
773189
532651
146138
410077
962643
123759
759033
227605
877277
1073735
345428
377188
653550
390714
989094
439775
896300
968343
860039
720503
4287
1020057
260948
422820
260697
721252
953241
1040240
520218
833308
113136
838002
1081519
92460
510854
165823
315703
360232
202018
100849
70199
853209
643461
239085
691717
833294
492212
887038
333683
510982
570930
993346
507398
715932
920722
949711
100555
989361
591598
366775
737988
793647
796209
373674
843119
253675
723595
360527
441377
872984
240602
38353
718549
105658
446575
310379
496317
906888
954565
318460
1026369
594857
484579
602919
104300
447448
891787
765461
876279
179030
1030828
369444
768209
690640
308877
345141
194283
94954
509642
775436
614232
105325
214551
274637
333827
857765
114402
324838
893946
596899
383745
913778
422974
214373
861575
1097692
789001
464344
93700
1067975
440487
485529
984217
324000
984556
339510
179985
177343
949138
868084
990688
833855
328087
633678
122344
453524
6890
469010
1006181
20145
876444
739454
377023
13551
53317
1071443
960326
730118
143055
350887
92466
1087528
855072
193165
681392
321935
493107
597909
156826
981730
622890
265466
115041
355487
1062140
606152
692868
467092
16358
253251
822553
135737
487717
847897
222029
378464
958065
62412
129994
639962
299146
856920
980599
478767
955800
468533
969307
744636
353917
619900
776861
1007565
350263
135536
588970
530456
910138
337292
82477
958892
306173
783406
325605
623781
508278
935630
525373
992627
21167
229250
701904
19895
586906
37085
452542
755303
645049
541250
816351
242372
1046950
914731
1068653
270689
1055769
871336
876607
858549
235098
141551
25342
959073
195524
905131
442008
881137
161618
95107
1084065
984338
240994
625007
456170
613490
319320
1042574
522514
309691
53469
112700
868732
1079337
820497
450746
327494
238662
660030
818055
577199
822022
963702
40318
1090323
105780
332473
415812
199513
926271
944927
16783
956033
712111
803582
225443
650363
461539
423572
535389
708695
299777
719531
139082
818477
723127
403020
870654
604921
994879
342724
341494
211813
351462
471443
950058
682520
127140
386440
845292
838776
287302
1049667
94068
721253
272088
100613
434478
743889
552029
580943
735169
1070008
1016238
245547
1051443
326575
475676
11600
133000
78090
438166
522302
192379
811238
258104
97073
1087585
537538
267504
1029649
65438
233542
609610
858846
713463
1043969
804100
475943
965634
942013
1085445
890521
166557
646449
590966
808177
791867
1059631
502615
502189
358040
737879
85718
839695
499226
892585
776615
1067824
993612
316186
396865
845038
853163
316297
571271
981170
94712
798312
488110
770877
814325
815375
673692
120349
846848
1052014
625832
380815
1000860
1001910
514032
37846
467376
560894
770375
589749
155742
483438
593311
577633
314569
440490
389112
707807
1097281
348823
757425
1083846
209196
666595
984881
496408
1071050
460244
491986
791202
810411
934472
81665
138390
611716
554042
851445
629015
712067
947390
1096148
508408
963559
765492
565842
470747
638858
981316
349687
967989
19422
748213
743082
803212
627097
784606
1080432
390081
622196
522835
182501
26050
676109
295370
668189
449643
164510
119977
889039
631765
194765
735842
885206
617451
752935
852416
1073995
281590
407952
648691
76494
176714
553606
768286
529581
64274
232691
1090077
319491
544324
633021
503043
587260
845350
67534
131123
56022
1096273
34535
205259
972268
97100
496147
690981
468608
1026866
877520
426678
394709
992653
93404
897194
357100
276345
209697
438749
493667
219947
96293
157469
235395
193498
637589
963081
371911
1054144
63907
456094
970933
694529
168578
864894
689955
267742
780378
445218
145925
616701
504532
205204
753790
1051544
315543
18262
992871
453185
892910
235527
862612
27433
484183
548859
539540
430428
475746
606083
1052225
332872
797142
377147
402548
863420
762800
1094446
609479
192309
234007
981669
676256
989843
154822
1000071
69995
644573
933618
305035
554089
26632
875212
827123
925929
230720
206327
5266
1033948
1042929
746942
566645
45348
1009659
385075
701064
499646
585998
932818
722521
292565
105807
608899
261323
48993
266039
565119
1044194
869649
203905
319456
912257
360325
1052899
1019930
355717
888167
322297
778642
754581
796888
677341
1083466
1064647
320168
803498
352347
786166
336079
890367
396420
415737
585069
531250
808818
747446
1080383
1071028
348922
647595
114654
225899
777551
1050053
959429
151847
127716
155153
1080072
910938
860055
344692
518418
352033
249665
610792
1039031
464712
128462
497012
977210
56300
40668
307017
940570
778862
1088780
266630
732784
948156
450783
1030487
459508
109516
291638
1072795
47002
621308
435715
11193
334068
615194
867563
453309
205369
816311
913399
746540
525520
468121
146303
113342
345467
956058
45990
90952
315200
1064225
272277
247667
122294
652716
770013
924888
949242
646020
388845
774758
376627
484839
774523
204385
106219
499693
813979
1043403
612939
943183
332314
992925
603090
722554
9859
459090
961002
461780
879819
793841
175855
188129
143098
1094997
655843
845502
313138
541756
608852
652824
884695
385307
49080
611335
654658
440001
131261
57636
95147
33349
1086083
902680
588556
1087395
633923
139969
267297
354268
468170
245832
862676
915711
22042
744053
811436
399081
263829
245709
9734
826357
445861
766755
692013
598870
914463
34146
804007
568991
1056962
789448
609507
271341
816307
197655
820909
144529
690725
463939
1075048
674086
850445
644309
639160
1076941
1016761
955201
252854
1054317
145915
393478
577318
527593
877101
82478
24864
864769
453183
1099922
796706
169897
986667
22479
861294
115557
534563
895684
534217
593919
975237
324804
1034483
456409
659136
876386
1082523
449992
310919
169543
31151
321169
1028385
298959
1048660
291232
628455
467694
320353
1076138
56588
640828
643695
968507
764695
536498
1075368
809127
494145
573752
623907
98412
193394
332478
826331
1023783
692916
613709
759898
874483
694140
548255
855719
229707
876514
1085197
830015
63120
938113
22820
214241
299600
338008
1085797
560372
448035
864375
442896
162194
19314
413767
34538
1064045
822547
534291
889905
742964
1003449
998088
671973
235325
427363
4847
958556
193629
491119
324695
702618
922060
319017
509911
822185
1046896
435946
585007
13667
584262
351344
225462
805300
125988
898496
1063590
837707
788232
99490
264324
888211
656930
388647
361221
1022155
986803
874032
71281
776043
457641
275431
24179
588813
174794
976582
380862
453164
208883
10505
19368
266053
517525
933457
198593
849170
1056810
721696
1081817
1057375
740378
582096
736552
487219
327677
742359
467672
478017
709606
338610
46436
649132
256502
218127
155850
867313
104984
219520
86984
517117
447203
967832
39421
963808
780083
405780
639598
976923
674482
1050603
23149
627411
291691
484339
594193
185084
314564
320204
76341
802826
494313
905220
949633
250831
120432
916354
614293
212566
111366
1069100
1087795
829958
334499
1043760
656473
486628
376643
488884
743094
219544
718546
478081
257955
1082117
57172
251206
373923
849693
131435
146654
868297
648073
129000
315165
875883
292955
610628
340516
2379
863653
534453
982547
527910
447209
789670
415805
951337
661537
144937
27974
431147
2646
822719
452003
204050
173010
513716
928763
963893
812973
1048675
296748
499675
976586
688569
372904
60205
585399
579267
841837
620649
127516
311347
326971
181295
50352
933259
208733
263382
860182
886240
431448
485620
484570
229117
627247
761467
156079
742170
373209
1082373
579127
639737
435559
266153
966242
1080148
450203
37333
819063
914337
145785
41776
338728
628541
459580
1092107
815403
529936
437832
947435
298973
337701
380626
491603
577824
487659
283485
1075571
466546
23631
697364
918177
401084
382720
1093858
417721
878478
1036683
221615
438981
448622
109380
794724
641148
298054
652241
998449
238535
249190
593078
836043
111147
591924
815145
238085
162704
659694
1033391
207088
81024
60520
95025
1039069
210969
947712
127880
829307
979489
2560
986511
319064
337618
565208
192485
894086
813916
262307
1071582
1070532
801024
398834
433469
403334
567944
44547
1058429
779015
748858
481568
271265
671391
1082374
898711
330286
1011873
204625
429444
1087236
744083
211518
54270
1091136
795207
168017
821595
1032467
625923
587704
928951
93899
239351
127093
1031544
739133
885424
646429
957111
723946
148731
251362
774581
435143
885113
721601
901313
57272
873459
858614
928907
293005
779199
732081
477310
19414
29071
589316
747995
227941
386293
999544
230676
194419
154510
674887
292934
314635
260626
799028
430987
239336
924979
1026752
318803
583764
1073212
489577
1045504
596114
107721
443309
951119
117386
616906
299291
932460
1023186
160510
919656
517647
863715
121249
919838
711817
330903
200704
875938
46293
190671
344369
792802
407452
1043115
678805
1042185
503153
181473
1052349
1051145
855194
423618
374690
925777
60081
1038178
492983
43845
129558
497658
789238
1076140
556874
649864
840529
825318
904189
644888
161488
688817
72652
830936
973968
2187
234241
98234
569740
818767
981072
345211
672333
424908
580447
446356
341192
1044052
578699
955213
369736
170718
823517
382404
743675
481137
741779
118374
164576
753119
1005768
919549
664457
863883
52874
321558
77830
177176
475431
496461
785796
786846
785795
163668
1030706
504214
28790
316894
519344
1091510
915871
783877
841278
163365
987783
515674
30699
642488
255800
1043927
199703
813958
501954
779512
385523
617657
311088
284812
190666
230263
204570
172003
666007
205689
133054
1098782
467377
758265
917994
578844
933640
815898
21494
94189
794033
478258
357529
272911
616373
193582
307877
1090247
1006955
427359
650855
441263
179048
631599
460011
192251
817738
1011618
635437
369345
793548
161532
39713
86692
457596
134916
901644
285784
97231
523941
896739
756410
552659
1053835
1049168
102845
132988
960048
922744
921694
1095484
273697
571479
980736
1086602
314017
823650
891182
453420
539333
157245
544424
503932
508574
1080014
355181
866891
62790
23475
873095
101349
803665
586420
621575
1058911
923064
154464
235421
63593
1085062
971751
420278
452189
403017
369001
91450
811809
102558
648440
633633
891501
863743
96365
985654
615652
396407
232525
96802
232658
585733
843914
729552
1010265
86243
301952
454787
98409
698052
190409
560209
270755
712314
1080512
978143
135024
278484
56145
326679
697264
747542
564994
1078835
580524
627510
516214
941503
516320
448855
696528
319800
953766
420328
1059881
190681
599344
411023
74500
92628
587460
507799
107121
641605
742931
361943
360010
297294
413663
296585
843848
1015970
141500
756884
864183
1042605
610994
987849
741110
46390
479715
852328
268442
1042293
949439
524759
60203
39776
143572
1095557
808784
360494
632708
106571
452122
805520
305470
835329
407581
35382
502390
460599
204704
260249
955344
706818
97140
205289
364883
550574
1079710
304580
1070375
575459
650945
441219
803150
711967
395222
509169
776447
640324
449451
897799
1081506
793425
108705
331353
740561
228160
353664
723591
109501
1077193
870532
335019
641457
390560
590212
523484
447698
996147
1080473
281581
952285
804199
545181
915838
457887
112248
948998
777527
505991
230368
499969
1009954
937140
121259
751155
198583
376731
616472
482370
825567
751454
730699
528572
527522
1029238
358192
588419
93690
7270
6220
201093
411734
172574
181147
202273
766643
480714
31042
558018
366145
286201
418416
757352
840017
386986
789734
170749
506230
506680
531130
642140
344654
817465
7833
755733
123392
820726
384989
696614
976805
982853
790556
1043499
197619
175273
298034
326638
615395
277839
141113
971855
688123
987513
1083390
204958
333725
468503
479947
580047
286195
88345
206608
453511
780091
489072
894578
93443
282797
324944
341232
1019465
89078
811446
133691
657960
713465
305072
628526
897768
762206
386720
490388
759660
391637
922794
754636
637799
1064145
630214
894809
20154
465780
19519
165432
52394
219512
467681
528069
809893
152618
865758
268109
1060644
701462
584578
319830
167447
992675
1063230
187244
865316
74403
728499
662173
625698
988559
1066355
1011404
306682
593645
84330
273840
41641
25545
486562
417772
728966
272859
317145
280010
1001962
502930
802138
233421
750685
273580
411474
336238
563090
701051
236509
462199
328581
1047107
136361
501393
950737
603767
411314
899435
62191
1070925
991268
729729
94842
634598
867608
203998
681695
571372
976219
176032
128605
302904
754727
61625
523294
927793
118137
546584
440970
644747
286227
758335
57418
1048770
448075
734296
474849
529029
919712
927183
1069315
657194
807292
258081
91608
236627
568752
248984
828182
158523
214245
272004
955250
146076
156008
12013
219174
275637
125661
906323
890984
127098
147722
440600
535561
607419
114562
175874
334088
966429
1093675
407587
1041283
785914
1072290
107716
745612
962467
300795
907971
869079
624896
233249
39075
940688
1098183
201187
831564
867348
47805
33760
168855
377330
576613
11244
1073257
190108
534524
544573
318408
882133
836762
94058
179409
390249
731309
1099910
99352
28564
840509
649311
1035117
997422
645264
569588
64229
900890
669307
918545
551734
258160
298430
106521
1021522
785106
650404
580709
787075
488772
614787
878042
876992
677973
469773
205805
323701
358095
848613
125399
509553
837978
927655
367280
1013014
478803
1053738
219252
182400
456210
1034512
496450
596493
795183
67287
98978
314112
291369
147592
578052
445752
919306
333376
869076
597728
415250
949758
249770
24211
612569
55980
699048
872567
94160
229652
954066
470818
9597
184067
428684
141563
501892
604761
941725
1053203
414267
1006369
925944
581572
1034985
132242
626185
285495
857820
812779
362276
459318
349942
314178
583170
275289
233896
655934
628006
905300
736268
451463
760510
254381
956953
490430
979757
627670
197561
772183
818182
225883
214020
1039693
234833
769427
370140
995438
44914
57999
249054
96759
1024159
525933
666636
115313
1077066
26833
483617
910150
562754
127185
855043
698770
743766
574583
628265
833535
78199
678974
846724
813802
377006
662444
498318
884991
128967
1021110
706502
495343
328788
239200
863709
921287
276122
1049041
314412
828383
432139
521735
870785
813491
1058213
2397
391546
901653
890659
942719
892945
217729
1052718
515135
1062510
779510
1088023
365810
56617
177955
103524
472525
554712
617850
378133
384573
226975
285379
145176
1069404
791915
150307
246936
290670
291720
95187
94137
350640
812637
177617
176567
810985
357520
230375
628432
951206
98623
373462
520237
527771
414497
1017392
113767
1016746
338190
367349
945253
354653
421423
929406
708634
603276
809094
309737
308687
22260
519435
869121
1083273
456787
727463
845377
268455
381932
722107
707163
865859
1067915
278822
54585
889188
1081358
651982
451425
511853
855184
619070
224800
257055
15373
129922
127489
672437
744913
492342
579449
220542
769171
208329
119920
90045
147489
769363
253987
1042853
493739
330003
679072
70165
597881
1093867
33322
255105
647974
308798
653324
328512
470032
432064
783183
267413
631164
422308
872713
887058
747020
982501
52300
833798
167888
387165
618993
666755
1073192
439069
1003159
291976
479705
916954
708560
657272
53933
300852
257944
806322
100262
195672
474568
223421
977077
659536
514553
303711
451424
866643
277909
643251
270459
82382
972406
454862
646900
843572
31870
859072
146402
842708
307506
334188
865054
81788
1076190
321839
742188
396066
769214
256927
234104
1073894
108634
208299
813313
823315
415641
115155
1008890
340127
1081422
478060
1056050
901394
256589
851934
453755
437475
409243
860059
216413
382626
46450
115384
842076
581325
730094
709863
722605
589938
986193
601745
233085
272211
748339
87933
1030888
780837
1064375
116199
1026383
859760
683280
665140
873473
483668
442823
366466
390007
758443
569385
784796
127037
755762
946738
725515
241622
660423
358637
913352
130254
811959
128895
75793
42509
508442
652634
237804
682769
690014
955046
976877
684423
187551
603160
994562
404131
262364
169390
933481
648937
519885
535322
490960
663161
792395
1098918
514569
704816
187877
359213
546384
297427
989070
80967
837853
617100
286040
959008
972349
536800
460580
954188
91959
1022160
936829
48026
703602
1100269
232645
25425
841397
770480
898355
550763
927180
1018998
364881
781633
590287
191466
967995
334063
1040139
93234
730908
1049045
452967
757734
913210
320583
225301
846497
971247
86171
575820
177943
200347
485020
560920
1002580
722231
445487
1068528
375523
734283
656855
530771
75167
778558
648879
138520
47390
459561
891354
225813
361134
360084
977640
491735
771018
758306
188232
791179
552699
872648
708919
486010
131119
256477
114679
599404
201062
344323
953719
79399
963736
496665
569680
614935
449921
951765
630794
743330
1053239
417050
1083391
310150
24938
146998
637353
789030
411433
152125
96604
1014387
16913
928587
965946
740707
679210
441300
1003606
665754
653833
1061910
884803
508277
137959
838118
211735
832447
299393
215277
166143
982989
457738
826257
66954
458713
904891
62805
620285
619235
419842
946496
994715
815360
161736
694448
261999
383973
964541
584732
1088384
944499
254475
247538
960621
90590
282213
665811
986465
52183
971508
146181
533379
276830
43975
127201
966344
217670
946164
476252
1045751
314382
935616
438597
285136
354189
839487
451132
559021
555140
930872
707921
156119
822017
239250
314106
666569
43773
48303
368988
92789
156127
906873
1039715
865779
170648
548510
506162
185973
538890
1039987
722611
966076
200776
1039233
855618
801603
193217
803589
1057044
308515
1017658
1062032
556950
476779
906269
267686
1065548
285217
582864
85000
79303
424948
891302
42088
16552
516845
568702
398222
704825
619001
747647
163949
541587
876349
579039
309237
802339
134288
961681
767542
242794
243844
991033
877134
1004437
545350
746535
323637
270870
538763
309877
296449
738820
837098
337044
630062
411638
657253
467735
981741
12041
881961
731667
488730
797466
566017
642896
410785
973627
237285
75866
479219
1057733
690871
874127
1026465
245179
435499
197759
994135
832441
483270
693120
1100320
18471
131082
507790
273633
48679
1039692
127588
815748
657728
499728
590374
643268
601135
55723
22216
322515
796472
307933
630055
168051
672490
990537
1020884
802207
277207
908770
499974
680302
1030690
973385
314929
809895
175063
547722
6067
125418
990825
990300
125696
100761
290650
909029
517360
279166
528383
1082278
482397
304349
513951
397921
136601
550349
1019090
519571
997644
36268
658757
1073292
1078595
768868
350412
754742
827568
343825
220031
1025442
849479
84325
333218
1075740
773984
955645
1026238
378154
439750
300347
645113
953654
66725
866743
404899
426279
766236
51891
168452
766892
372181
474936
551357
159808
739485
1011157
601205
326815
866779
687119
106630
1082007
843994
268664
577387
225210
632838
975906
477965
600079
209259
594291
925225
128297
801067
356687
1016161
671117
203350
1025729
23825
469223
108035
756645
90915
816062
315019
965509
412982
1081552
650412
1069614
533768
657659
397669
883283
790202
1098625
163747
608985
767545
633003
381978
645107
199635
524383
981944
854942
178678
395548
850912
679437
155818
471821
739033
500525
677583
35289
1076731
399129
289914
710861
93410
91996
667526
402018
259953
266204
472146
451315
357499
265761
820504
1023293
298820
880364
836839
289076
690639
655592
171809
378023
60396
228611
336513
484535
62045
379912
765839
498036
698533
814402
652065
26509
53244
459526
600074
941539
271850
775814
642559
895573
920508
1086193
499764
1033986
1022538
65910
428857
101715
211732
791972
200679
954684
929773
575219
289105
485454
375656
669358
421961
511598
906968
88541
533868
671393
774650
1072954
422927
770869
975887
226602
572989
443003
882704
912507
117131
94413
858405
825202
247487
594930
1067889
69108
328740
161796
444733
1063233
517414
1069070
513367
649664
537933
1028724
1025093
853399
353908
314215
175754
1015809
162575
865611
367240
775041
189179
17931
712894
74242
910421
1089861
78461
31009
655548
939181
216972
805611
421946
636690
565333
588412
477640
289167
486820
846130
579001
180308
1030446
1063513
752753
375631
886867
306923
149436
186434
965628
445689
292757
186284
227790
178035
974145
821508
72896
1090076
805324
628045
629095
576755
375781
289307
169874
1064799
1085059
39712
994323
662876
908188
941719
790249
628356
629406
692982
875749
498746
522687
495211
401049
402099
933151
375313
39046
804156
574417
843399
207613
469214
1045332
541263
158309
910604
981376
226165
35818
861862
318757
178041
107923
827560
1047349
673268
733374
910371
988209
987019
535405
590799
527838
79591
184139
598401
91552
112167
632739
246950
1018582
745809
1058505
699294
850788
335130
764873
838467
573168
610215
628769
250458
749099
474819
896310
592314
394011
347607
212143
182147
126890
488158
76284
735898
846058
388259
856175
510555
147642
329630
662553
196348
239475
791835
1046549
380763
185215
982190
979617
971038
135959
1074205
77362
303091
476059
886234
238678
112844
575359
255092
539014
295877
454903
535239
195323
101190
803639
750924
250503
976938
350020
239622
417831
12859
654515
1054470
705549
437280
850262
727434
466839
132462
571421
119948
141278
327285
477514
100940
983500
402089
755778
559675
1095472
609905
846458
462680
820767
104944
226635
929090
700020
944468
265224
733858
804867
314313
939039
130975
493005
1098887
689183
480198
509957
401189
964634
120759
74825
301886
835271
485576
816616
822352
931317
773689
346480
674437
781261
36146
1019558
990016
1015463
1036674
3282
253230
814382
572401
514314
239055
391777
507083
1003683
849887
851269
370367
617072
480189
317459
1037520
988887
684901
910358
768783
961258
887505
235410
362702
463814
277115
500262
1097676
171178
198861
400646
1027109
80260
709261
823080
893169
292695
640239
691560
113079
505295
53500
65246
24994
539585
359630
385491
793638
248952
862204
442369
1053999
204278
164663
588021
581225
1093533
1008193
552056
718317
226782
984968
7625
875735
521974
372561
863556
769512
383033
851553
824692
280909
651507
1062607
969623
61223
82331
765144
679417
145769
718390
89817
639057
408477
982990
530042
828632
274995
1095359
563918
356405
1037080
108231
197818
362385
73218
391622
1041378
716031
502897
434390
135426
146279
1049858
122017
150579
987389
661313
674811
1040773
101739
935274
281055
466428
1086458
606701
857235
1080204
936287
401761
397738
684830
639866
570920
97714
395097
859782
288920
61282
774007
982248
128595
758712
382688
780865
157220
424917
282020
620667
1027108
405275
735463
537558
103546
961734
935556
566431
257284
425381
239800
170281
403795
290524
694902
119643
1000286
930283
823012
1019059
535122
807054
455597
43725
438004
476383
950065
178000
812823
471184
839177
751797
972869
319349
806159
167025
494517
328450
1059093
417400
1055430
330416
900343
732796
889955
128301
90116
545436
523139
51314
696388
199509
1014572
408298
92669
98365
376652
285938
620831
313973
641678
307108
944262
179998
492620
201782
750171
882085
1068111
183671
1093544
678080
747807
507186
1035286
449355
547472
605376
250186
247614
1083862
269689
995063
486271
1066169
1074219
367328
621874
662429
1003023
1062670
139214
843615
92911
385118
991097
79267
636346
698030
948068
123750
564970
704694
629008
697069
105162
225335
703960
715341
461518
750529
1046557
484886
547521
798219
583662
545364
546414
829641
282342
56543
90340
982968
944793
627399
612545
713993
783640
916009
308742
153255
246385
654024
45623
496873
1045160
1091131
485641
384684
106390
352447
370914
957937
571783
196557
1055855
1013137
31070
881939
351225
1000362
846428
400210
102336
223403
605235
365438
803072
1086090
83188
410510
971272
370407
1059587
605004
895187
258225
406340
272033
218879
81569
842838
836333
942487
50489
949336
1068040
421236
350457
856649
180806
1097870
44380
896694
482662
72994
1003246
627499
230873
690146
351313
826543
917814
29718
674432
1052448
467729
881373
486943
755622
829325
1041734
1091185
888310
614255
487217
277397
1047933
738215
1051848
1094794
832865
457122
18945
375928
984085
232107
1037294
994979
996029
332734
98153
499082
986353
686810
685760
2605
159948
160998
1073878
1028475
1027425
380081
862757
760419
195913
1017173
676475
852644
582962
566793
77480
329949
1091289
106418
163092
134311
683742
9116
520722
333505
676676
674864
253485
212431
139665
942628
469502
525489
503683
993675
865543
9126
678138
794818
34193
186389
1093094
371442
662917
170920
954064
919883
844426
513285
38193
1069293
848272
157364
524751
968785
468227
283426
541262
624685
796442
782474
136488
357259
642916
391774
230270
536901
885582
216730
757451
1091944
883027
474234
18807
624296
1093419
762390
381828
694830
879423
28050
745906
708611
1085007
163581
375705
237999
1099501
621975
342212
54431
353909
905161
547930
28962
914764
879804
245779
92355
571702
322793
1064489
894233
346939
913623
888258
714884
849090
344189
600727
847930
482405
487117
193864
851373
94076
831788
329708
312662
475298
263154
1079218
990232
569205
173773
856048
965138
104851
666734
599317
82993
1037738
306801
937170
430927
118347
478618
736940
1068615
1089331
927583
454533
1019037
1045362
490756
1020416
341597
418357
349830
748519
477874
903397
602933
861419
289300
254902
614041
532727
893839
958593
984967
731203
981364
524255
85813
163299
1062761
855629
119180
1054506
67366
69798
305278
780692
777094
473397
555177
658457
337530
582667
697563
953154
373767
437389
111920
298402
33573
511597
279908
293040
1039919
460531
994965
904921
35035
599334
850700
886857
631467
214332
851969
432775
755003
292687
63595
275364
254594
992409
146358
208511
438307
256176
600807
97824
48255
456739
683258
345887
421797
1026461
883569
270092
72335
10015
434525
833283
1064107
1003062
249910
513405
436927
986112
721774
468817
646609
324250
259310
95308
632092
504935
522748
946580
813359
610425
244096
610721
742502
809883
8208
1004590
1051784
545776
651812
633050
669298
750188
1044106
827444
147034
430782
403064
531815
415735
449320
56847
511734
954902
939127
963549
636099
1011898
508540
473697
422073
388875
774412
704008
188276
126564
1072773
964574
79039
298895
1063124
170985
856939
689692
415404
903107
87289
950684
534599
281566
123483
596651
110583
796331
220355
518665
675630
267633
450261
446042
394573
405994
456943
715860
956039
252947
253997
95153
65289
80789
726441
867578
254077
1022662
896865
300878
162231
343497
748386
840514
1098752
76373
895447
1004707
488078
987565
613837
807020
186761
377425
384016
79705
498278
543143
649805
676697
689909
977586
609524
550097
215542
173264
186141
394182
455827
766067
767117
765017
1091930
120949
541395
741744
1021113
125734
146799
179809
94065
141887
588775
750124
749074
244939
908996
377567
552220
397364
841685
982238
508869
185479
815047
369648
691814
302389
520595
1091464
1037613
593817
66894
1039466
226316
517912
896517
944312
514933
688808
176786
1029136
783787
127319
264726
880464
104781
510398
700526
56332
400606
445291
18671
635194
619258
1053889
268505
911001
358701
477183
590044
410287
352753
152259
43530
524756
919586
958055
987677
587454
957770
78463
15619
1025677
1024761
216920
692945
802844
312233
286493
80030
931649
359370
533437
680846
126969
96417
863210
705635
981566
689999
510789
1043178
566313
1015758
770475
1009216
268309
55775
497851
392693
306641
485922
615095
840573
835216
280077
549333
449704
697584
624582
782034
390220
375417
94170
234794
586276
947734
707980
541334
89511
960060
333054
270191
30004
112719
1042551
701043
1085968
817420
213220
433442
115928
850351
460067
17509
642172
170367
834806
1042364
508571
64889
479881
170848
734314
529756
962159
645526
224049
558495
411512
820017
677358
320049
412714
1030327
722230
414681
581931
212884
875120
70197
414041
447874
906409
560487
272904
925879
72072
9673
1033582
279620
1068674
935079
53901
868014
745054
323026
761360
748642
645889
103207
1052674
169174
42497
278127
211698
1097493
1075574
564937
673683
407742
473747
657715
640352
321401
600567
519123
138551
205166
11573
826213
1005663
993432
876785
67870
714745
67335
346036
985381
459317
914824
481414
1024722
52513
211506
264682
781790
475885
1054002
1058595
52792
994219
320892
850028
676447
205364
245926
439594
798207
284020
313608
259612
208195
1078649
108255
456926
802734
730131
1068707
179906
947989
272635
359221
500023
900359
594978
183515
304398
647906
930345
602444
98763
309032
511918
60296
526064
143418
387013
215557
489449
432301
716377
816420
803951
326388
1073768
940577
1008395
176557
346944
799896
529570
854608
244371
257285
609900
208360
830930
728861
125788
260843
532647
941205
185519
968262
825458
821316
693101
545072
470003
1012661
653911
295637
799966
67267
985326
835620
311775
38195
1006428
1021481
1075609
313751
776137
439254
837197
907049
776487
256575
625389
1019209
751444
922859
396520
105269
89112
373223
215922
775453
295000
120893
713811
10225
236074
974722
662058
850945
594602
141109
544311
56635
858731
166738
614735
93605
210750
1029330
333881
512499
436032
72270
113696
318652
222204
337170
835255
558989
935866
954489
792318
1047694
253521
722849
395902
67918
404609
973909
513264
646555
127245
725950
263142
20589
56558
337400
521215
127582
911833
1064023
674969
508968
1081281
468416
797132
654489
926855
451100
851583
173419
569084
237279
433126
792216
222117
826422
280746
225962
778676
525419
345556
410508
1051669
153765
933921
103809
957535
63567
862405
943646
369885
1070284
1014098
608668
466758
675148
548038
233033
358783
569240
801171
619099
288853
123967
444373
280572
694249
439782
62661
1023109
837014
838527
280877
531823
911879
647754
442119
1013396
438591
757791
70588
877024
1028697
985526
394044
586318
64857
757948
390311
4501
831572
362873
643425
1019917
102284
994294
508761
367532
373164
436934
796070
961618
138119
892978
214519
991805
1047341
180356
245114
351593
737735
45408
977571
661737
1089113
854103
999966
508413
719641
664398
1021641
453589
272719
403623
498566
267113
101222
676093
1001117
372264
551710
903146
289740
878062
1100256
485743
588359
188832
387709
72015
232220
193620
292656
784502
883693
672819
313391
979948
359644
689728
952608
119384
987635
1002297
871133
113022
787275
562737
373173
175938
111015
344370
559126
957053
26524
478908
85421
788762
795818
77012
221544
818751
768795
237378
203024
909422
935868
327816
382065
861109
413398
870038
723437
772218
335379
642733
805856
258684
16682
200020
507214
100102
632814
331496
234643
639794
315642
314592
631205
943305
712834
729904
672425
969057
770665
27276
649851
949571
566806
188069
979389
336648
441732
941629
511069
93912
128720
994218
63922
757970
866148
201738
633065
312595
945534
402693
1096710
268294
837422
300148
693818
1000748
437467
439828
608586
545423
43797
1025090
952431
68547
671471
22930
462714
33303
6910
888272
431345
221643
1026101
914124
614085
844238
829360
700762
194560
886935
171673
824757
558645
241484
133175
642277
1063412
679710
622346
779513
653734
391527
66255
42309
550616
1075724
148569
823526
645030
888169
658472
611223
704716
261312
958420
341772
678395
33332
285071
301599
991873
1088657
706526
90912
258620
400399
291672
478723
248844
843271
716045
193834
708659
966389
782726
211590
316731
1070462
945089
810809
1055345
857172
205607
625164
438667
531170
446906
140067
611220
367432
571739
403642
1047706
577257
743472
2571
902725
269015
608954
1087249
1037389
46407
778750
923168
650803
803435
538010
570803
499636
1043320
382558
76372
334774
964746
464351
758542
960239
608131
95012
12215
112709
225531
101734
932979
181111
1073589
630635
376273
226448
500397
109837
484502
570923
351408
1092356
1059016
391154
247637
100750
695964
950504
1049706
823746
127909
932034
222997
10727
668276
904479
729069
600542
25722
503271
825447
318649
1002784
914180
132209
952085
267587
484720
208144
495751
957490
825144
418694
986498
724119
438390
218107
327997
645543
831012
54009
163911
429480
3914
699249
596664
899209
43898
555318
87022
307424
86840
874084
707517
120582
350214
1059885
632542
265353
376910
633129
747437
343781
940921
974620
990012
243866
725205
765962
544425
298677
597011
64738
331755
1052927
62176
413144
1046299
199962
893397
473168
468231
163005
950159
289708
298638
239901
348194
986985
563812
891664
892714
140991
340988
74544
75594
1007693
9016
277657
1003406
264173
524414
1047095
490239
587020
755233
720405
312530
313580
221248
427895
18234
887482
898964
479856
434375
395350
916068
717035
73887
182848
555483
905142
881499
249337
283454
533156
512018
733131
827732
999944
314546
99502
407806
230801
166959
532741
1069695
910104
1006467
840970
1078314
643985
679828
889872
420883
653626
868578
31395
880655
722523
513691
757354
535559
471873
275256
843784
1028954
390841
225617
822023
1045883
666690
198185
995228
103196
1078543
651770
481514
813157
1031899
33076
869418
864362
206537
745423
483605
642745
635766
283924
1072974
544715
368135
52684
353848
998597
349706
1040010
62918
400412
386154
940126
31222
484266
491337
233081
983992
539057
184211
44082
192201
148787
867548
491169
825375
53114
841477
579843
939725
830067
1047870
177648
642058
805334
370844
677929
75448
611119
647749
664563
909001
579833
59523
923833
569320
539473
699494
775625
69825
116865
275595
904882
580734
503878
186654
1073094
846095
196757
1007442
87778
791160
760365
475125
188949
555969
91132
1097246
942523
856247
611681
249656
720058
32851
702564
79132
495772
56864
143899
24128
1050440
956868
21280
839966
523400
268714
187190
350225
1055178
816948
525918
219898
177213
457374
622322
722904
360437
819207
812397
585192
396781
378168
961767
311787
241431
240381
382883
381833
459881
953246
856538
855488
976430
351039
108877
254451
114375
429540
946897
230762
632846
330870
212246
503499
741883
479459
1031308
665104
777897
25184
992940
269782
105393
133381
522698
275621
485149
823240
106286
339989
657174
132932
841263
979844
80299
554127
233681
1025783
49622
391288
866411
20098
282150
228714
716341
996853
590281
232275
740390
882400
928846
840772
1006422
9291
367925
376443
801001
259717
666581
749151
35214
209535
935435
445309
1087084
454983
358489
805070
806000
93159
4731
78027
1029510
477824
238190
35735
19762
408942
1090845
301366
703982
204738
523581
857645
192413
789790
451735
490240
621721
149529
597886
1013313
673279
904518
22208
1059444
647533
485788
289547
639289
133818
1066577
461284
160706
955244
802104
98585
404480
367378
468046
938559
286276
621908
820898
57442
627448
91534
340275
721513
840175
871974
50283
375863
76749
887351
1054008
585864
2873
471282
639262
64256
718416
851499
966737
470088
254720
907824
71012
633794
955904
200615
759850
901771
207696
331609
674484
768083
641039
831846
572404
896716
329364
613535
378532
149514
148464
154886
608415
106004
464593
391733
39108
295645
326793
1058640
184739
847197
915688
627273
124048
556415
974047
1077294
319465
774627
606718
433506
849386
199008
226666
801612
523744
1052002
237939
1085344
166800
601408
219209
630539
422847
318729
1054581
706384
651622
970773
788777
88130
547749
371040
894101
867239
710788
229343
514939
106561
459406
1088369
746138
283090
24534
1095369
944099
845280
972557
596763
212031
1060595
24307
445639
486709
673174
768122
583682
796857
275771
471225
310958
910187
332244
566133
1065392
170542
514534
116817
632769
467542
1047656
910991
378057
239690
742177
1041289
508568
873311
522735
339660
925291
225912
674303
68624
1077382
662973
278651
315024
678341
372957
860856
236927
235472
379802
814130
949335
974832
184822
328495
58447
479863
308833
752869
451698
106316
1084103
313261
935843
882182
404263
902590
548614
55407
670681
231775
732336
260872
650168
511696
529878
894088
718551
911808
393400
333783
65263
546860
450058
330807
821997
15913
530750
164923
314966
960943
429574
955345
389666
307388
470436
1013112
583195
720048
428956
607172
762583
264078
184145
110158
345221
786368
1081767
685415
1010910
288550
85745
478895
25347
316370
967449
78816
1072774
216782
375276
694723
546677
856508
151958
493338
331897
1030408
787276
387522
80609
19875
1016915
813175
313791
429851
770739
121180
859942
54621
172270
293740
631407
157684
446147
898606
385621
50678
544007
257690
1097142
809862
652557
533552
518412
860211
176591
52343
663371
1081588
303318
488682
206552
775013
180678
592169
2591
193844
644038
974581
123891
418046
984285
45239
591790
222921
444472
878728
409328
1020412
479349
366681
558323
735812
202075
952411
537467
273085
430204
1063556
900062
777247
509403
267570
824683
116410
405697
901719
17527
145668
1062400
232887
30751
854360
377854
811566
668258
707514
919245
562680
255881
719963
327908
1050424
611323
967128
726784
279818
96364
850688
841906
125368
991012
433081
578633
590095
276758
819612
37395
577970
462470
406199
689698
1096359
1045623
309959
104169
678158
310018
919338
750837
983793
84480
160784
620044
1069530
451630
288365
341021
755514
492981
939396
575041
201066
447103
1059824
283457
894926
449085
360547
554659
298225
120327
357444
368586
866261
679074
1026294
245138
834288
806073
895066
329304
46656
218416
489303
695519
338924
974052
992485
479307
529460
738190
778273
903116
94565
237618
400237
117833
528206
339814
958575
349716
656798
135693
929999
283837
909668
907685
771114
64713
900087
929847
496648
207445
404709
711570
571069
28083
304465
685848
765317
120821
863209
660083
840889
501799
171994
254778
1016109
757223
515715
229287
124463
97878
410120
529712
176436
593653
120101
945489
1097277
996715
390654
822672
820063
753207
683290
292447
7131
213262
1050202
1077115
825603
399740
464391
18352
706399
330547
883238
710088
645272
620571
983890
782255
420177
776548
64065
156067
240785
694203
164568
578791
12818
1009422
815289
605812
922714
579300
981954
169651
993091
377930
485397
483735
961337
880854
989392
266099
852054
546210
155556
27999
522671
199489
439550
417237
70644
654049
445457
635959
335282
557540
918571
158447
502773
688011
354876
116823
201301
916820
381319
823944
445671
128776
477464
647333
354886
776418
155732
626635
348397
1095141
840477
697366
451690
329617
437878
497358
140387
994183
1023092
909528
1052127
522145
85349
1039099
518624
243099
389730
396317
221382
1041824
829725
972679
588513
373704
828107
839428
660706
845623
1092397
296387
511614
1006023
198516
84527
961278
1068821
676349
701846
143025
549285
426155
978194
481060
831816
239298
123699
18907
651267
610070
162414
457188
630512
75832
604945
477297
295054
252121
1019573
497707
624070
372855
143953
361785
205188
812751
326956
680086
1059585
667750
574145
573095
44907
143078
262387
845647
1089345
181035
221720
661098
686600
566796
565746
613671
579124
7691
903068
91965
46824
770082
263534
378210
377160
643057
980658
762002
245567
636802
762942
391261
432886
393904
885402
617287
838781
637009
627951
413729
79836
72114
501588
150540
262576
594458
421577
260158
506994
67059
224894
161337
260702
198213
764832
1001813
1071730
411327
179741
1086578
487375
49722
509696
684321
5926
641565
835464
432125
530301
879148
1099977
557249
117543
337997
979590
72199
859747
302850
649473
468879
1028415
208319
69387
823378
761532
275950
344783
220007
711933
708571
469619
1058578
998614
345989
917157
644163
243791
798603
284623
640110
554432
403218
1006238
69862
66584
430633
515996
20282
865205
442678
716882
761444
944901
143258
615357
886050
851520
758066
789009
634846
1060223
920837
1018689
345951
485662
327402
331367
979564
779976
989045
898051
621415
423211
69307
825160
908238
1042254
13109
133550
85118
129930
1049449
982868
668222
25180
568536
598129
1094572
931991
174020
1024754
145389
52176
717114
567242
802768
694486
695536
70844
553759
508415
218109
755716
659251
173643
870900
472553
493320
831575
267583
814134
224038
377342
85383
559015
1056193
108382
1012443
782403
244594
58573
435701
520812
231744
932453
526317
311860
604487
872292
343279
412361
905906
80899
721370
1082155
775723
180880
830838
970848
561264
191833
707632
400946
824049
586521
150778
12229
648731
82005
200557
332477
490502
452197
702625
829039
326288
217514
588778
1001427
703205
1005977
275675
91393
976338
99302
678603
332754
596983
572942
142949
493158
824758
851108
851698
754612
543109
779618
246008
273158
1043510
361259
439357
295423
982875
463279
1025055
764665
243842
674252
345734
588829
330580
269678
652379
814859
261412
250157
251207
600681
937171
469871
927898
136758
1028993
99637
941398
245608
784067
370658
373055
1096238
1067185
89690
530347
522774
328428
612148
899008
246857
290435
786979
638976
478791
862968
670769
837979
144353
858054
434340
559386
320794
1029110
274099
680184
758766
277570
69126
991677
789687
988964
154437
779630
24337
719144
630619
145610
309742
576572
367673
92738
913176
1090821
7672
191596
826008
574190
540707
719956
839275
117826
262185
768431
575815
727585
772246
267610
949062
365830
376839
669045
1008227
76378
777145
232684
78716
369590
53285
1004688
318764
555827
24733
663754
508563
180426
608112
269598
593453
261053
946778
970289
953133
945054
468062
670685
194820
472303
654797
750215
771193
297353
188445
638244
780020
51652
898749
437906
294917
218118
295369
859655
136682
112871
657970
5399
62686
930385
622599
382815
946676
1091919
943001
761374
68972
243533
681426
470824
403847
1072858
797726
69474
544687
940260
1046931
58373
129870
130920
756950
716775
248368
849131
378790
807192
50112
580458
428569
618525
1040019
242023
346034
846092
1036155
564017
113095
125781
989948
884612
210219
870521
284470
1031276
643196
964747
600288
642501
376929
550366
485651
712601
457760
796800
270643
1053216
434097
814140
398515
1088430
1089480
1038307
1010996
885944
718070
875409
100165
474441
67165
228385
669192
672078
1041026
141072
1051550
673385
92105
733082
498277
1020210
236294
695549
614177
589946
295897
860317
186330
226286
809130
981996
327361
719230
117594
1070682
597508
231883
408800
894818
401268
301237
728020
415398
451290
806856
852980
9258
766719
427119
749479
305369
233001
418567
883449
361997
1032327
419142
545831
260009
759818
287676
591901
790348
275864
454197
814513
654218
874163
365379
459688
160392
1036429
315922
271812
62752
645733
308999
411972
948730
415216
87494
411339
967165
273759
342478
343528
414037
175701
273278
815910
705960
542298
402760
1032320
272579
976061
181357
406685
868679
235860
196089
267888
1010573
826556
686946
1067267
549084
332732
922702
951669
1006981
1017917
670614
232348
1028557
676634
911508
602637
264355
932769
530937
106073
930899
446781
904178
749888
487601
835025
750080
463260
973502
65577
623614
949093
28572
973950
808393
820610
623119
809714
701618
230666
238596
228252
1089710
1085044
511184
224492
396749
930765
970939
31307
156458
584439
664423
503130
396025
49927
559011
474882
254152
633300
1007145
18088
187914
174076
375905
693011
484082
167372
118724
967125
296858
95207
345692
133309
912888
1073421
141028
990915
1074076
995581
701016
671271
531722
919073
1056116
526940
646639
340280
230695
359489
50011
704288
418659
207708
817748
407313
647230
186279
479119
894285
738543
194696
546892
405778
259371
739896
1018089
674627
138718
265477
434761
101738
678144
560842
188594
842597
373344
55159
953357
484382
343065
1014076
790659
801265
632648
749132
512784
807009
366124
148292
961377
972191
1080254
1005245
703338
307060
127517
690177
229983
146616
489218
1094197
554413
480114
957278
20329
298025
829638
327920
759432
595660
61706
416008
1013448
421368
988816
624630
194446
75729
788718
962926
1017003
357990
544613
2561
657872
899357
76267
633345
543983
221475
73785
398828
903908
921889
829142
222616
865383
61578
844060
705470
596511
298399
728952
159841
1036787
987125
790268
939771
487406
15758
127622
929831
401681
93334
1012100
1032393
211071
522672
715064
207631
54980
933803
641891
310862
666917
172343
942733
76355
689243
56821
96551
208181
367749
802772
813736
55645
249632
865985
120827
445279
987061
443902
250791
30950
630500
1008505
441542
383196
893911
1053512
481341
984733
11272
1062562
166947
280747
692345
145046
116921
987843
989670
458269
78393
134909
836025
1088705
257158
815528
1098054
91972
470093
396720
178294
527020
520604
977641
396321
855600
338797
33464
16476
390524
659260
695901
257457
974237
879222
623342
1029685
783266
637999
370548
117076
863411
685396
1041766
412752
1004138
147606
517496
417494
1078481
488556
207496
191915
991576
427722
187297
165013
689608
870056
796451
815319
1049409
686175
784064
555613
87413
192620
447726
1014411
1090032
292498
777723
523628
146052
73131
38859
368022
258876
180819
511303
1095793
649581
752703
117098
868693
986715
404919
759740
944007
514980
192099
123263
840474
394610
1097043
668964
998092
211641
26627
574884
828693
1034499
570853
535409
270047
937376
140776
658382
284340
385450
99320
694205
512641
28093
433346
528224
689748
267756
63195
741051
136241
314621
40660
931544
742304
88907
789890
456518
575672
129399
516023
285016
195124
374798
671954
994736
97394
581242
651785
316862
860646
550591
497408
702385
592063
679245
591559
586252
319793
1060912
289266
810719
927839
416054
1032219
526513
919095
984048
535314
266575
137999
552965
963785
1001977
346655
986602
479173
263759
209325
1058127
641623
270327
1077797
154905
172119
21450
760536
336697
910200
611928
600808
623082
781018
453778
305651
91122
199118
889359
994502
62120
1084945
942613
418034
561090
76088
738712
833410
906233
952860
29751
224858
395403
51492
291811
210847
268463
586865
622827
1076660
81049
969364
471302
562480
543957
803131
716780
176182
719692
843612
547560
759196
533653
1016657
378075
16580
1004870
782090
772317
382681
254600
612258
1006383
126322
919738
66309
282142
725882
68134
571093
94503
404599
462627
1038345
501316
160832
170829
358986
334655
757489
878283
1066268
201394
349076
333986
739803
709967
734920
1097301
217258
283870
615925
836633
980423
904130
975046
52393
506952
77084
62544
757068
33835
768304
363883
885332
378498
399484
969759
785640
564681
197926
213297
314866
126787
739630
1047295
682942
670996
113126
590141
755754
618571
614687
277822
270876
754756
31440
769696
76867
745799
1066058
500510
946560
486958
673260
746943
44551
617531
207001
985700
770415
895201
583860
49075
988799
792042
50770
426290
68160
386184
622760
505954
225327
287509
421603
459075
514272
303587
188597
370890
982921
832054
157920
468035
321838
997750
62685
613657
198900
287846
192303
365961
282556
156310
855470
107484
364015
753050
614846
1000090
178195
359664
1005094
440133
209722
104862
210460
344242
460766
126640
128886
62990
281298
100788
414514
300397
655386
138218
102945
410353
508420
746606
482197
716411
677142
700035
152863
1036110
580611
116075
852785
94401
72007
481009
833139
542695
637482
53348
508618
669672
926542
688711
533863
582223
508589
907844
844308
440829
126228
50668
637438
500823
817130
1026728
513048
511998
1034423
982193
697029
125340
635230
150100
1070893
285042
1053685
1094332
480097
479047
841492
677136
930043
305597
262564
771984
553819
319108
1091827
568067
789967
674481
1091374
4211
411978
172682
736535
307080
255799
906308
898154
260772
657499
613002
463821
376169
781262
733718
669565
119829
170358
242943
492275
881884
486174
860432
824351
695309
988429
624562
273512
1063465
484507
117830
726913
647873
575533
87951
1036419
228131
652471
896429
350683
555053
359344
347591
978865
324593
138510
404970
459794
603701
25838
948609
541436
283202
1001450
511099
505047
51497
328267
778263
462295
14692
370186
904557
499174
531487
504448
766349
2635
133461
68563
773895
176657
660221
1057128
78118
732046
607609
279839
979176
46441
655733
932257
244289
133835
637983
839846
270478
1018275
127455
42304
806143
764575
31143
50962
418022
366048
190502
963953
552311
733590
908826
1069630
267545
535191
394685
411844
58888
968307
581904
900815
1066083
292119
705636
563744
869030
349434
881740
31531
566834
828409
1007858
721173
1018242
184566
167047
1068861
125957
307772
651528
1062660
219848
49990
431601
822317
36915
991365
930837
471968
893514
692430
182008
821581
990035
77968
628655
23714
901820
18568
918102
786742
666506
748040
517355
1084351
886294
131707
273859
171255
50219
526172
988195
511039
765133
785067
794657
373015
263457
1044128
883658
392375
926962
168385
348228
988619
602054
700395
349573
1071502
688927
555443
799383
717000
1092301
126950
439519
564152
1003244
220401
743810
680838
541640
3685
476128
1067435
835559
713641
220359
737845
343139
412343
25644
225273
536230
610334
37088
844493
1042617
857939
853540
563897
852467
101909
874066
789588
251768
719760
266783
13475
848867
330217
285538
141569
292705
90286
413592
310431
53796
533442
369844
438335
598352
560679
937488
1083019
594733
509411
744622
760253
393817
172633
1003079
104540
1055270
136408
634108
1043515
816721
133716
291621
387017
330670
1044273
50145
466109
364665
827944
69553
633499
532591
162420
937090
1027875
562275
195354
360632
190522
117158
665331
1060794
382650
545017
1022104
982226
384187
926803
606512
782875
5233
263998
153588
1064272
804260
603634
563628
743317
1056590
912996
377816
342578
290225
273957
291664
67402
170407
1072691
190811
209680
270706
610564
693260
518444
436653
704805
91937
865362
1058938
775321
531004
832038
400287
971902
299969
83786
445743
419905
482292
1019845
1093624
997568
738922
777349
361759
802756
413242
1098789
605283
27632
835145
331619
102726
1045290
703407
923208
221493
846064
507334
747475
1019505
202319
817610
493099
647809
271861
1079814
344158
210957
320623
335174
926426
1013002
133089
778794
969783
887240
46929
654301
26361
948438
372974
423008
927555
708653
558235
1032783
527895
156538
304205
840612
827612
296002
311037
390283
867777
297488
825914
568256
595837
792560
286614
60330
843430
835414
615245
748127
27854
336612
473242
366765
736043
584168
851284
364338
2296
754115
506724
402277
648072
280189
781817
252725
698769
83385
612969
1037603
255418
906293
580990
362339
77363
387288
1052442
746325
25664
1002168
72600
380710
32060
496312
147035
246336
454000
821017
508452
98841
429032
369500
565684
634601
147172
1084570
877220
692987
98878
98877
782314
900980
399990
67680
67679
437269
390370
648112
798225
382704
842582
242099
464746
109841
482974
368765
226218
182622
367032
139505
440072
242730
43663
1029935
826875
939598
957056
475243
470877
991531
718139
945955
234425
698672
80540
799263
1000564
32921
444652
842017
1060216
386715
506697
128113
535306
565541
652290
341624
550259
636239
550012
350239
476226
45882
824616
828221
681547
467934
529558
1085338
983769
900511
111494
340083
1033322
4640
1038921
914047
611766
485322
2117
206303
903279
568700
678389
484143
497135
436425
963728
348797
369964
427328
146140
729700
715432
962996
201517
773645
922605
1015371
712173
1043135
186569
730451
174377
534421
341304
828499
186163
1094410
296944
693180
239592
230655
459126
1048324
470277
39436
780742
500422
1043376
451182
886862
17784
621230
590929
305080
1086338
574554
795253
280406
422950
363644
1003341
488196
522604
329830
604297
164573
937160
812827
311783
196758
2846
552865
155338
618380
876025
927252
289782
953284
743645
850849
792130
1041923
780157
580710
817204
231923
857223
895245
751461
99436
112377
296420
275667
392320
1050009
241514
629676
447235
32941
700771
292719
268187
189225
574517
508836
519530
441407
1027699
1050687
592538
246726
841728
539712
185685
732018
788840
740699
445561
949380
137576
239636
810630
291967
87291
379275
346292
1013839
79047
963936
664670
951090
509192
1050484
860443
1092297
616662
677067
676017
387041
495560
496611
495561
959788
958738
255191
254141
443205
100374
1053518
568455
897113
749946
720072
591772
70252
1051527
26579
312283
133831
298747
740798
263214
436514
328838
55333
882048
123940
672006
368622
538538
872165
438035
1035395
727116
919010
937291
302498
128844
117168
61206
1034905
692783
77957
642987
363038
381360
51875
960250
986413
366421
169476
909935
1098585
532466
786349
212373
707349
182924
542490
745623
169655
610869
635699
370718
42767
691021
195789
535374
503041
98790
850140
401094
722398
928360
914919
490989
484247
569923
831440
465630
949764
269343
452417
321738
610541
1028009
728838
978395
257091
1074893
206881
288397
67983
3357
355005
691941
239557
613819
599775
50201
616956
493014
556960
492540
810695
97121
798644
536745
791440
215443
555110
134001
832584
768071
957037
1055182
353983
245762
283017
765796
148578
641987
753364
904273
305941
410482
1099250
859995
201805
76489
758312
80809
799834
986390
776889
194000
1040277
371518
491468
62668
4253
68176
192884
532528
465189
675239
266112
356050
527630
388869
684474
827298
64200
50433
413572
752568
1012384
633128
1019377
73978
993124
711689
554529
336790
221013
92847
285411
681399
125510
854118
967676
1056020
253399
587213
814255
354993
325075
564719
616198
655426
267162
568867
994265
923181
285973
1013587
123014
396597
262166
234820
78884
461216
439648
1011105
819582
503777
378050
174084
1072194
553134
512951
617837
615682
1042903
816699
970835
754730
40587
195787
863516
924167
980676
809069
631908
295984
778827
926374
155048
95382
916257
90281
1059308
88778
530724
901702
331380
1053762
726786
307382
524962
381633
423340
3483
848811
83046
417973
728144
586011
520666
871373
816928
825489
708756
435463
204753
682410
585172
2301
216555
1095175
301933
291226
442262
1076394
219220
1061468
702091
984314
1005135
700622
852205
141387
777434
70713
155643
954750
485751
35902
874443
995856
449347
774143
622628
436275
622236
902116
632315
609528
1004387
62881
788040
385769
222065
105484
747688
884530
209574
557646
1080416
162892
168759
703244
467685
1056645
835180
253874
430526
32873
890936
277687
263878
136932
1021060
162389
759103
665976
1059110
450150
167236
61073
915730
421277
288958
356833
866972
713106
233913
879746
796370
68261
13454
123874
4779
328276
437897
676014
445666
1088857
303657
33634
347579
175509
176446
679154
71925
374814
558911
739262
788767
923818
539224
31096
810189
181206
961861
645306
531341
948400
398564
931986
670140
498116
1055413
502080
1059731
853055
723932
130323
203510
518487
806624
278849
1038653
606051
294722
815694
44990
394613
832356
2876
528639
1054665
93936
429053
733256
924629
890417
346521
593285
162761
885425
216822
65809
864044
656329
357785
37700
662318
139934
1057619
428839
490285
523913
469344
102454
710493
60614
166946
287265
284764
176642
525560
26895
731681
1072344
23507
481185
775212
715557
201593
78819
448467
1035143
814646
916024
779327
951353
49421
207317
691426
167920
835720
903433
32980
674932
61726
379023
680355
799644
325034
13151
951146
505934
243357
911144
519468
351401
796739
356789
520359
1014893
158729
686878
125590
645335
583058
190564
555113
429861
341465
894613
1022759
400083
106057
535515
907631
744933
359629
529451
233638
765576
1018819
975984
528683
7508
149492
131096
741020
418683
675513
918524
302239
258709
762550
270905
584870
677060
352764
111037
497509
308517
985581
754603
1094923
1039592
522815
287375
982256
391920
925793
656936
893474
400779
181744
204145
660346
889542
103741
635752
470197
799742
92866
12582
587033
358970
798539
1005348
741444
173944
385598
826389
519356
271484
425667
771659
16344
993914
524989
453091
656789
851450
361099
68816
524516
299971
93335
989382
256717
1002685
597553
1021703
30199
947891
740047
25424
205658
383832
931998
427457
956987
176614
681354
218419
576220
828518
509151
71008
1049895
229058
487784
835510
561720
601133
206065
66167
668740
422885
432793
872738
474001
599765
503018
245051
400820
1070767
85377
247085
393264
870093
1079302
832102
494119
16754
941713
26111
106748
308242
149511
868109
136819
112754
634404
267740
938447
821479
250228
206507
4095
24212
457902
1052945
211182
685542
390429
39943
326264
462227
723818
524811
1049691
1032784
114064
530910
945923
788183
259243
613627
260794
375837
668542
305043
79515
539659
908858
911389
337570
477393
209983
1084469
711630
254912
1072718
940758
561522
209865
802726
62852
1074663
411368
318838
466073
977382
170797
701273
891651
953985
81650
846096
811743
658926
73017
454751
955322
494916
344086
66972
368979
350991
679573
813909
650602
63067
988666
183723
687575
838861
1008212
176211
1094136
204350
472035
634574
827965
562939
467162
917757
259492
139055
539417
941550
413234
404438
496685
552204
423623
253169
799523
605207
451214
16150
796775
780115
176359
303842
156042
579214
1027922
1070391
1038156
764540
122318
283421
411540
554936
806683
678129
244241
183149
958481
957221
575523
436473
204457
336270
689500
741406
575644
553079
360575
826102
804160
1051226
515917
424330
785631
1006198
823614
1070686
263427
426085
98125
299580
215726
691380
762118
925987
337706
902670
141375
529590
47583
725800
1022980
357203
373809
759105
900264
306546
488214
146980
76844
606621
434151
298964
792417
796807
240855
750885
544940
521660
193270
37595
38645
89943
814583
247124
605400
717932
466178
986606
865293
264841
135253
302908
341808
722070
679439
674536
747300
117421
753104
409378
690037
460761
792960
691269
89941
613816
624049
753619
149627
962672
237147
240047
878215
378488
927251
265795
1021698
981715
382931
436479
936200
100900
703495
744952
884168
828738
207607
845497
840851
50585
477051
471374
494413
993217
156000
311209
226206
967915
861051
845111
474832
1013293
849301
756053
33899
753635
134586
427323
137587
1067794
906206
611217
830017
173500
946556
72310
531122
579260
1013895
646594
993155
380538
592058
700209
802464
31734
267150
344893
544006
1002247
354386
804079
1042176
405874
403090
932103
1088453
893918
404874
86932
312839
12048
939288
38219
973267
934051
340989
64504
448906
243979
87748
1043023
194179
642286
636185
798965
133425
152311
228339
343257
574766
296584
744176
713321
153484
891791
507754
487387
899577
461033
223768
691900
784470
995907
795911
1007280
18951
875957
838384
788363
642695
900757
354565
218325
208468
446738
583616
357724
109019
530618
572834
508142
132854
647792
320339
810006
873119
232875
831357
965143
514525
250442
951160
818862
757631
358638
1031690
382659
953109
1015396
993777
369874
674844
226687
628536
325416
947071
895119
77940
690567
296894
984742
313302
677407
182640
413447
459343
931979
88369
551047
756060
382972
962245
154692
180639
951895
895645
251457
951944
689657
193411
1036145
230799
494648
897450
907593
213478
475977
12922
319522
738472
1024072
794331
195513
547255
1041155
904639
441023
881334
632491
892409
122363
527913
188392
541718
625386
48520
412055
804420
998677
903237
656746
409056
845977
35407
963666
154982
424743
48690
135249
10136
721862
488060
871103
245841
1072405
669191
779884
1070387
724790
902153
649437
370576
607765
411366
805538
1034452
450055
535694
676508
854303
803194
507095
739629
1100302
196344
878797
976823
833537
129814
1082302
70107
724131
28492
316978
303009
291975
410115
189847
1019997
902397
1061748
960554
398674
650027
459695
355873
714895
224209
1015956
840690
979372
115962
8182
12523
697956
736495
202739
812234
495251
1043851
723507
419315
396078
27332
112914
561233
139317
741269
220333
275300
382793
867468
408210
288764
395554
292086
365235
137472
24051
631371
409511
516928
948505
858566
544785
692905
771848
886276
77768
172921
990857
660100
130378
624927
392189
744992
191454
548586
513565
1009880
882912
940974
733657
823398
754765
121570
921267
152969
942562
655712
684938
626667
495473
307559
333132
502670
80919
648998
123162
495869
236716
140888
801732
658378
577364
539748
16051
648012
1068395
158085
820635
435984
503664
582284
214573
907518
761637
98565
959599
897122
767255
295852
266618
45659
717069
318700
451403
15360
413784
11194
955591
408903
104061
1097073
16326
626398
859850
616626
1008635
729448
289749
89213
230009
434324
255769
1066232
79196
757687
262877
1089214
610785
655292
220289
1090967
796310
800626
169679
17765
418569
104642
921058
680586
602032
58747
533569
826885
462472
494793
46092
649873
924644
682453
187934
313494
83135
1077654
118284
394146
716593
980976
590229
919594
542753
976266
312861
745943
742417
392052
769505
739391
981023
204728
659052
1043420
370390
622400
898384
247972
1007952
868448
989627
678233
783783
32982
897066
256701
257874
481221
655491
489004
910075
836698
11792
799778
391282
260519
511859
719752
645814
235866
194666
673849
323768
425156
1051457
188730
306566
978270
943421
525763
897673
158739
671049
409081
928543
318581
275706
131816
10008
645549
440454
635851
758824
156859
756605
253947
548142
862370
371342
274970
101331
631235
123532
1023877
450199
683849
894561
826557
420106
847159
858997
769115
53289
474002
1087016
329964
435968
710524
123125
967682
746640
234528
59918
584542
738410
694313
1004423
324708
400563
154284
395578
464339
214993
621667
743813
654760
77509
855069
113713
171988
455937
522778
663733
60054
681738
583982
879936
413554
577401
169388
238562
561475
971185
636888
352323
491185
1019638
368007
358640
605392
818542
474808
125212
548371
717021
536409
232404
1021695
1045189
301192
877301
60027
766567
232242
383769
341877
1089083
519288
740588
421013
662304
929493
454390
1075059
156319
184353
1036915
441317
750297
401173
735182
985569
896220
1059270
671926
135257
245892
905892
646241
104259
524204
386635
268050
300915
841226
688006
336779
384321
513469
899775
100766
420129
568179
502255
990469
1068021
583450
78679
374500
203842
610194
411413
983594
938694
823197
1058300
803377
926785
518590
225640
734382
671951
806244
546377
897245
714728
228511
13426
1097414
624947
1070533
222251
545965
796394
955375
471243
629575
938147
757703
398507
136426
215649
1019581
822934
623456
271985
3799
555805
208726
336743
1096093
266886
425024
462956
180248
56485
849897
855311
642348
455789
209963
267046
680677
8487
1070720
3872
9935
528398
563333
233319
1086237
820837
374108
703940
1022598
1004085
135705
436813
737205
529856
93183
135965
136614
1038844
430313
940706
484591
797376
637207
13716
911694
385516
635833
519931
973518
664399
271926
676429
875229
223349
289820
579940
174947
1060105
757819
588690
248309
834852
209100
655685
993261
633425
46049
577672
855305
71909
213512
320040
359707
974523
325062
926801
926704
892462
416814
232964
643928
922463
633738
166849
69122
1025765
47481
326107
184524
889260
510422
318607
856315
878913
207251
32907
436226
1002249
422868
1061613
885544
622359
811438
127670
274033
711356
331085
40717
1044155
1093807
534861
41837
461168
109588
931832
359390
831319
483107
769018
70037
186839
1071289
865830
31063
666910
954885
414973
434024
365987
429928
242672
430973
886184
783069
503187
435300
582825
74759
788614
653243
505708
894072
896829
725478
91140
230393
583083
621067
457272
1071422
45118
933869
111624
1099879
227120
351533
429814
562657
870337
746199
316746
526817
986668
1078226
145461
763118
214068
35862
638499
892855
388175
390959
1069439
761807
1094408
629748
1036194
221981
897177
158294
369574
881846
465642
1097358
642184
666674
136551
1009723
860852
987395
476733
659487
543644
627187
268110
197512
1016372
614150
513738
1059278
459889
1010228
312917
821204
743291
26030
222516
4643
169485
879013
451765
379395
212700
954536
1028424
869571
774866
783401
277915
138997
805713
212980
752487
129907
395313
902687
986838
971101
413579
926436
754805
821823
809394
51084
952519
567990
467867
497548
72149
1086283
803614
696022
46476
1031586
474673
190245
510849
216205
105073
679850
641703
54118
814863
401001
576705
281801
936862
705471
986093
826125
330309
559448
779289
61847
190556
1049651
825652
255315
912454
848265
516992
1056742
323882
252415
308587
309718
595373
160152
614330
487996
407835
358472
824796
104317
611808
922314
109805
749832
472089
203550
47543
224533
328429
889754
336582
486019
426703
126927
94038
766325
356809
654014
153437
202322
464621
264122
793237
552089
95538
996312
795989
1000794
663481
474729
967076
940109
138407
299247
65572
414634
771738
317215
245563
654674
926648
958645
1074648
462395
15681
119385
12735
117047
1044474
346634
968239
195918
667113
269262
97919
606081
222908
476852
386658
990709
807952
1021893
860590
873924
725662
866007
468827
898687
673696
909224
595175
645903
482935
694080
32629
647513
913257
1005420
757388
390197
628497
639704
612555
378455
126480
744932
1059430
184880
762144
1032274
852765
114661
709770
1063468
427658
1039563
308408
411200
352838
824398
770409
681969
640648
473434
610366
439318
123188
889601
573784
878404
701445
479913
117708
439433
135664
865208
849404
40771
516354
1035514
1002127
899660
586117
153307
514182
628014
362672
27547
386958
89065
1018958
736093
865207
210569
308613
465038
1015410
333168
55784
909430
706944
328716
470488
67883
35723
645504
829745
576453
584259
923837
238454
204074
7626
581587
268599
539855
78848
362981
557977
897205
862450
168270
471067
868367
1087639
91891
596033
979641
776105
338357
162690
993477
1068593
933732
652063
526081
342927
610462
680108
833980
403481
478301
1068355
991294
71586
352535
238687
600092
1086990
1088615
834450
589069
467315
831105
223157
845697
948775
256225
840038
71457
190872
989774
766749
612773
443453
525117
626565
472497
652171
1033734
117035
330933
984239
739593
1030123
894227
461771
1010577
590246
508918
227249
863087
212957
284647
156366
151797
633613
222277
1028614
708640
987298
64243
96258
426341
866282
943710
192353
88261
844741
1060304
827537
299804
730511
989294
315858
428370
479709
205301
370892
17682
189404
943829
1069800
950976
768367
737742
584362
193115
648002
505479
493258
209814
814146
612944
1003369
681319
955597
1092128
256941
994243
211993
60240
614767
169812
173796
396681
59999
215901
6007
701105
138437
416733
987187
440191
807281
358689
1032463
587833
195593
1025548
856915
914375
838136
561958
739811
947577
413809
344759
262879
550836
407580
136569
173997
581695
678652
639931
1054849
150377
881368
395283
502381
637039
815354
149546
63912
562949
786689
518953
1021500
34172
760981
769271
1027927
1071102
583834
123445
523824
1058589
175417
984868
595802
687486
790294
377262
221583
58357
892189
217460
747870
981076
947578
332679
307844
29877
770867
286626
1039725
103290
355757
147973
1020101
635283
892400
740172
1030650
232377
46184
83083
924304
50995
713211
953157
401910
919326
447321
600577
953810
72435
127425
327159
586239
449822
162585
288417
479733
261604
78443
1100147
720965
270809
466835
640249
291105
433574
1091856
117971
618945
889565
75057
102570
2223
33995
573754
1033360
226841
286071
702161
1064267
848990
287313
84047
793113
373484
187432
89227
955787
893052
220231
415385
61137
925488
696498
513835
206704
960446
134468
805567
521529
514642
601383
1083727
440085
255288
179408
696518
308728
253519
912772
1021325
610536
1057836
1075114
498621
638551
1015941
141919
574365
165609
731663
799701
299148
456405
565940
895644
1005579
579641
1100353
584522
895427
90235
679304
494697
207881
423567
791807
927135
890647
943485
1085958
69132
681881
234797
190820
458662
734640
88471
683379
816234
33730
585176
768567
722919
249369
563620
860386
124881
785254
453060
989416
561775
1094793
458047
286361
861709
610301
318130
856304
247384
996549
35379
28839
848595
346574
94723
238496
842115
51745
251827
623942
769969
498044
134931
532994
1087775
13328
213109
1041914
470880
575152
1093715
253422
125619
58731
962504
320874
1067618
706588
464846
591718
793682
492402
44022
380547
856144
904662
544431
94408
133802
852301
83137
997569
498931
971412
207096
877652
249199
73522
943436
739381
42213
551234
176598
1075446
579288
450176
409353
149309
862069
1007670
553377
155735
242710
1051679
768061
683632
961262
229703
104410
122032
368045
411898
296133
209565
660993
552097
736364
542332
539957
163844
39454
789768
832533
15882
1011252
944037
29148
457101
149139
729575
1050633
351753
488336
794916
156763
762614
282049
656363
339060
1009445
647082
397129
674753
76274
804483
17785
284829
133814
325627
734463
144259
484922
415462
460207
264686
914257
15262
1045154
1020471
152875
861106
620869
463512
644439
372514
610995
767160
342660
1044425
111173
406314
753658
55735
643744
707037
273534
106611
115118
1073787
933800
381844
553688
207264
142594
430616
105036
855381
1007521
1056729
261615
615823
439152
66597
614335
485569
576288
746563
799543
435584
978626
852674
516210
27628
1001560
574185
768784
200207
445865
860834
427023
227767
430361
431410
430360
222573
273363
272313
271263
39442
783983
51815
1096150
1095100
55545
56595
55546
346688
690860
482946
21659
482937
627832
151741
887585
66378
420103
400792
445424
626534
1041253
511214
812606
49720
205057
658957
1010510
342279
716365
886844
400898
288389
271956
110876
696065
380482
574800
905317
980457
690277
493834
288894
988003
877336
5708
792913
785078
866650
58392
370997
483297
1067150
182064
543582
550113
791610
75529
1028454
124107
727026
771529
505208
937361
139351
28662
468883
343062
18614
245293
88818
406601
108457
719587
251242
260895
233190
1020500
739050
389387
393280
198195
532369
618134
556647
615085
864234
735787
790278
182573
758996
765151
905316
383447
260599
939571
145907
641332
88434
755243
99286
1045359
443685
912841
414617
672163
813766
1038724
333328
132431
399394
859264
419517
409725
750877
1027516
309206
724344
64961
173558
1091693
361080
907898
1033447
608039
438527
554173
235030
300963
579547
11760
522209
763047
930149
595898
771291
553457
1081737
333085
460778
111872
354921
293370
19610
187109
758260
171229
872612
876979
416974
71813
719259
477985
731097
984503
544385
459595
190757
648551
25390
721245
568242
1085294
197262
620129
841191
944915
692075
443679
219739
942152
457488
623710
211588
470564
335673
774430
75681
295193
574224
946623
407764
1077609
523326
732268
648152
457853
887991
111532
456592
766284
698965
1071131
375421
368991
173357
66767
755986
723309
201494
409496
400960
955247
348343
608813
1078197
808121
786736
53225
581377
957499
497849
834505
661913
538622
291993
993209
782947
68369
754729
1045604
647415
806605
1044055
964628
600451
116839
932770
508915
650291
240913
47153
639892
736017
519998
338784
501215
196423
363056
333764
188829
240767
94171
1086930
383425
124306
19690
453597
258915
55239
590315
727527
36628
601126
90450
938674
295820
877524
1076905
970857
842195
181624
970340
717291
637102
500470
408966
270936
113519
167785
237904
387107
932789
772640
144565
468248
116072
1022353
130192
413218
638040
894207
558348
614343
1002546
430962
428420
900870
311915
22782
759694
222959
649255
135381
496238
23650
529927
600104
243541
1051856
524098
96367
236233
973612
811930
912099
474647
510137
358343
176489
394965
1050635
956339
697500
1065992
754678
141082
603682
681722
326856
431349
222694
304164
671031
184361
487724
515772
706536
705486
490643
491693
484941
546870
74999
89417
3965
844447
141258
560680
82097
13256
311214
631997
539369
929118
531628
1057457
863404
516437
601800
190893
533314
324184
665654
966448
831337
418662
104416
911363
408216
331061
263758
717089
508555
536796
175979
326539
386914
440657
1006718
569885
629302
687186
722433
251552
93342
964211
254297
472742
965494
528289
1057373
680591
1059088
939909
238217
850112
392709
813983
337478
395383
144463
24774
43129
286706
168804
825055
292701
1047467
632720
826565
509616
442214
913276
12226
750378
916168
71856
166500
338634
891122
977846
19029
879903
448973
1061280
258454
590924
696195
908700
390663
191517
192148
340870
888550
90603
704455
651136
442943
569683
146953
988402
417315
932112
656487
456430
164244
665025
902459
125133
829513
568990
373031
920457
778458
882885
18489
1079025
304974
677900
513505
591972
596883
884161
902669
446976
976304
512993
1031551
444025
277137
30052
174953
871422
17643
581654
758917
138453
174694
949797
548456
364966
619713
374174
807749
869979
270080
67474
639800
930179
1097397
371035
22442
51593
301335
648804
450583
952507
372346
429305
905834
175834
1028382
19838
570231
761921
7941
934788
736831
160823
1079070
294783
970510
294452
264836
113552
484464
234286
109810
186644
877877
46644
117146
795231
898605
965955
190590
347847
750732
17209
442803
665984
680489
397294
540809
257353
356098
573600
642393
306985
582999
419410
205622
658784
574781
894294
878229
320056
200529
822403
168785
754389
12462
97950
396605
296990
835795
8192
1059622
540451
878840
873429
1007684
244234
974774
845362
487466
980095
398170
295383
642798
1040824
1041874
1002269
9074
335044
839126
322820
823630
170881
72968
89257
507073
402889
151851
967972
876441
176773
329257
175338
432014
698241
1091701
1036711
575154
92547
686399
821642
1053389
571753
483064
544343
935600
1002529
364521
747165
56238
580616
398997
375793
877682
478945
109536
376598
322906
429218
962077
888719
719991
4957
1061544
952902
1014707
643739
151998
588678
545841
106984
1012027
1010977
941693
323339
368401
229312
931837
171693
331091
480950
225482
209943
834629
1033743
415050
1072782
888800
347953
865698
463834
351005
414376
794723
302294
143938
568375
398459
293964
253994
161435
409289
712331
775567
774517
415789
414739
837271
78536
979538
1097093
1021121
242882
420367
1083971
674304
833117
714828
48552
291136
673429
591093
456918
131860
107489
180127
906384
825108
721574
970062
413327
749279
498733
1018914
619311
429859
297895
908411
523271
182774
936171
826905
878434
111704
255332
971459
1034065
932742
684900
392407
187805
86060
383902
1059053
235037
233987
559396
234443
929220
774354
1079625
562390
650198
817049
172917
831692
792343
425229
151435
964863
98140
97427
7700
699020
850232
849182
480152
253920
206394
207444
506143
603513
430057
445894
518997
268632
325783
1030893
648230
439206
1010443
529074
655557
257395
319354
107723
1025187
282485
47460
995500
1019144
439319
372475
165043
585424
376211
566013
443278
131741
702101
777179
1057606
835292
215599
935329
304999
367406
51501
822206
881020
195072
959477
389785
295612
186752
115951
152025
704613
652020
1042740
185683
982021
812649
907682
1087715
23094
615879
449918
434745
799946
345068
423310
831152
1025897
294837
285276
1063543
205793
934677
120178
862637
886412
1066249
218266
268140
490652
539832
997292
479815
261403
54485
24873
208148
635612
306249
1099992
442833
577171
1025285
583226
758803
508052
856053
704378
372963
473053
86357
1050243
761450
459912
912378
344239
710819
219253
996726
575951
93010
1000167
974221
57182
587015
937672
574588
363193
181058
753985
603566
413962
416344
205597
249940
881087
864842
263159
48543
155739
18959
603149
1020982
602945
116683
849819
881528
599299
998839
428554
1034409
759675
755888
327455
691272
159063
558961
29910
898756
325205
773453
47014
207718
742541
814861
1008230
574651
767704
1027421
114308
708404
482647
649110
117450
60172
223033
663566
927358
982146
277050
786800
373192
96501
745221
5811
402951
13554
1095601
45930
604632
130973
416059
813647
851480
397895
300035
1029388
498074
394891
270480
379961
762569
785525
68839
416305
123970
531782
637889
760779
1064773
926343
762040
35470
247954
573306
428629
918773
523010
1064113
72634
1071189
757059
788905
129394
639294
359908
913167
631729
973539
820117
98018
298483
41465
27338
211596
611373
771970
160306
203721
310963
799952
1065729
904341
1066831
22866
1027219
623723
855695
152127
1066008
617848
960328
954553
654722
965961
587733
603884
229167
123030
868703
898636
783460
1066300
780668
361893
546994
235362
426785
925266
611368
114517
384676
992683
167389
759805
47413
661817
257163
786020
844167
134347
154497
309623
420539
597933
603083
800799
1079012
77109
226488
573950
888564
799930
173280
640618
862540
465000
840782
841334
318713
485181
456103
64426
779749
230715
771135
12953
568323
1001672
200808
579360
836942
326540
170840
911286
815248
989707
811279
603258
368883
877089
78123
560468
1067217
300742
759062
271127
591096
597084
354506
116563
99553
28561
691292
20699
691686
39171
982520
376662
445698
1045326
561439
968977
1021583
170748
142705
1039348
862682
851084
895872
210612
444360
728345
107472
238701
237559
291669
15596
228616
803913
96382
1011003
143302
209737
387238
422713
795602
964701
517783
660434
181470
496643
184588
71565
928295
20976
812175
850224
1007385
478948
1058282
1004894
381192
946981
61734
334299
881343
762631
239150
544811
962845
336577
214779
763226
197521
721643
1031143
628983
540989
1097139
402429
66393
44445
840775
818554
72221
899737
1041314
77765
1057664
471424
884329
366157
754049
748099
1023708
933298
138257
162534
329160
55357
987170
260186
907809
789829
561773
561909
629376
252543
377860
747421
371077
957908
377159
542457
407010
361749
263225
1023149
93271
104499
1075185
1067595
397000
942614
759179
458083
60087
187087
779759
163393
651474
1014268
882892
908487
106274
43507
947724
713677
520789
767962
82022
442887
736847
462490
170781
456282
558981
470601
837738
131859
421548
392787
250678
212668
35831
779365
984492
386537
265395
60294
665835
265637
833060
74508
1023780
392159
232593
982760
977873
139722
1054631
939231
517933
771650
724757
913093
763898
637810
81465
258401
506648
534463
808545
23306
215863
751874
650989
1076103
173625
713983
646088
871038
400427
1030533
654814
157483
1053094
807504
824356
235024
509420
3410
240263
649553
174519
1093114
223858
214719
896966
425570
608563
202143
216217
724925
269100
785350
116988
39071
346389
587249
629849
7931
389611
247210
10435
980108
573733
84867
139588
594903
336479
761775
949858
162243
113472
985615
121612
206929
1013721
635901
472481
887891
896119
186276
836807
561609
901941
199391
82918
812040
944808
707528
985116
76253
1052617
957125
930584
734852
521474
62525
486609
437088
312761
997341
533170
123455
285458
737640
598664
76701
373965
355146
127559
520665
59305
691214
196140
720467
600769
555469
921504
948069
774016
933609
811666
156866
484239
914810
48339
999646
408328
138785
601467
7598
349645
561722
80453
341501
792570
605334
18707
1064497
1097847
363880
443528
629252
404950
122788
459786
417998
932213
89644
957298
957785
97475
252042
43301
198774
940231
638831
798057
803728
531058
127056
947158
342200
414424
706264
768728
158077
269472
47835
969575
161695
457708
1008920
757284
308432
345983
983399
792251
315095
875478
222458
81247
586125
1010304
37665
782158
635624
560769
496980
346829
11392
718040
564589
677669
683944
488227
999729
54687
124551
303892
474439
103756
220263
922773
293920
881996
525061
792793
507838
484540
863586
126202
278577
533784
686773
701296
91308
682148
488463
134842
887483
1005907
299383
136838
624769
614122
957636
796348
517243
338057
1054551
672445
161767
242248
940528
526582
797599
467046
1016562
823401
423190
1079912
476907
144431
919309
922353
275259
813755
1000501
382575
724264
833954
1032897
201987
295319
558907
887869
707090
618017
545409
107794
826768
143342
743343
399706
385948
57809
401564
777569
171142
1002863
1016724
679672
453387
307426
439126
758823
298042
191520
339450
821111
990443
596523
725418
464739
943673
46603
190825
982944
966490
411566
4910
138778
639021
470411
330169
526033
357070
606700
467635
552804
869363
249448
300376
681070
863495
250823
530723
945635
92134
795470
988260
341466
669911
233753
584159
339125
655017
297949
52785
896767
838188
1006786
659585
268219
1063368
474595
430843
519037
712912
432076
864372
1099711
65971
1053156
132400
239504
474330
350473
373122
222379
986916
568993
234129
721108
1075007
713046
963276
1023341
932120
422034
862944
149562
57040
117197
847085
829449
721439
368657
750326
4592
165220
263769
899170
754943
415300
340215
235120
379860
948915
570902
560669
559619
44351
591813
163510
319958
1006892
296799
464806
1025502
449364
965777
914278
37021
997935
728153
295538
363510
278402
719211
630468
160532
221453
679213
81778
932161
801890
299421
409855
371765
678306
792021
791710
923432
697680
782859
160431
38289
7282
471386
555847
1046207
253469
441425
984588
831757
561865
129254
147379
988646
1008228
374414
436937
246888
283535
672109
1011277
527740
147038
822555
602258
637782
840512
780925
573387
664531
873189
381299
602944
992080
316093
70573
32239
504855
257042
267331
720533
221824
387375
124418
255049
807309
366859
135348
753519
445918
1005943
16392
709134
8798
363411
1030914
592691
171639
896075
27815
590859
192942
778580
287050
745431
1036004
205633
197335
432164
864768
160238
422326
555821
718614
1073952
509233
268435
194693
81974
262558
14175
641219
833400
766312
639269
1068846
392668
81740
388351
523967
920118
517545
221804
1078439
749721
702685
857547
798124
1011762
744114
350423
409728
678133
910472
64508
211851
135458
581157
502719
549790
297804
278137
24244
377038
1067996
344211
825544
921408
567818
219133
717825
268257
314074
222238
14747
453952
422054
388684
303221
651033
896284
24984
491112
1087728
216988
593690
328238
771971
644153
473252
333616
351789
333814
617172
727054
208262
867822
57324
271001
242520
108515
374037
128185
864045
972357
1043134
900765
809089
407604
57293
464393
529035
443326
40683
74636
580933
405889
156569
1040738
355036
130347
736808
361668
735669
401081
635422
585325
72893
235949
928472
853829
555691
480971
1070739
998765
387542
901700
1050564
76543
236051
656178
554661
5494
1041459
379767
964075
560037
538597
808324
426109
291189
305093
697417
341347
1006556
13230
795483
162093
398156
1017945
1078592
882875
934182
1055140
759915
298369
90362
197932
130554
345258
835046
910951
171963
307292
467199
723787
482483
1081057
967310
111947
629420
107336
774359
377361
607745
556739
959432
683736
733062
944424
377737
306184
296345
385681
547452
348132
323762
1007263
459689
37561
422160
1026718
926047
114929
518502
1015657
847143
847060
277145
782556
753719
897910
762042
434220
588116
131772
1019932
834921
997323
134742
389965
949353
60953
338557
626917
466227
912655
347440
447817
1025717
934131
212865
585614
45599
171317
176421
1055838
1075377
214112
789136
654320
981017
380358
349766
312343
958747
812587
13789
196963
592029
813516
525136
799817
35526
211991
428701
999759
190020
751723
643498
878314
259812
1097164
667824
315965
939244
603960
696555
40605
568802
1009415
218258
633133
408599
1015974
695814
432868
1010477
876731
70626
671313
361413
657857
1000160
557913
406843
808258
869036
424912
910615
178526
469595
535268
954296
226371
547190
236985
796961
96355
343946
1041904
1085393
192374
353937
624725
772756
950848
122100
542593
379841
724390
633770
212074
153555
61651
738308
331882
359413
160622
779147
448283
172578
927683
413069
852408
891669
539982
443673
657572
240253
772264
676085
1037545
1017218
25341
1068235
885230
688129
181760
4311
335425
661988
606837
124939
424149
5210
774865
1035669
1051780
36148
305643
860610
145657
794974
563924
123736
376626
510664
925027
180034
703516
524200
476149
864972
601224
230013
999872
775560
321593
923907
222835
1046365
247187
1052584
326864
987745
260668
186976
490936
82909
255383
365138
863617
428002
426952
829073
1049423
959660
552171
679852
869811
154512
1084717
456115
16963
277409
585758
345217
98069
899370
776414
831932
1066398
935209
360174
1032638
957825
46875
644350
463732
422679
674267
824985
128217
545199
418232
1092270
136777
292533
1063369
235622
833715
818937
573041
532546
301257
669188
413518
74434
547737
656806
975324
31118
375396
806036
320281
703366
330397
192858
902768
1009743
1040620
211350
66605
41769
876833
716388
820175
820176
785551
33228
1041822
327428
99606
886117
622778
514267
373141
140929
249719
721008
217763
977300
1018161
842726
312497
699391
643505
210640
471977
875464
412360
500342
804022
72942
946874
917690
127823
806275
902076
709268
962242
784889
194736
644649
596113
67075
786096
580053
501805
323137
714401
932810
51799
831779
208676
994100
142870
490065
1096109
762111
516935
319534
719449
978851
84172
361327
656711
748261
73632
250757
41736
766309
638259
517198
925646
94919
1086196
13223
1011858
467088
892310
785824
1100180
94477
784607
312934
1069835
621761
383866
970428
271104
259483
1099163
251760
129134
608476
642465
822079
286089
847094
42727
810829
398392
975047
745737
562495
111864
411407
461472
902915
599707
522398
258631
907243
878358
868895
469575
292022
70916
259220
639287
805085
1038572
849051
372781
304670
211718
67919
258306
493594
538929
900443
1052182
1094881
59015
982985
362562
760063
1090105
641334
779628
184564
256068
848478
464861
635401
830883
768302
1084026
517327
110742
1036909
494117
654289
117981
856590
222308
299713
467710
487012
100456
736793
544965
746588
363057
1029270
918665
900555
326130
835272
71536
57508
219614
452832
533320
907947
708875
734221
524845
60364
83191
1084970
998579
732921
302612
330620
643035
50788
792186
501150
1033893
718012
488920
482419
1099833
291593
60487
342638
589110
911652
902572
821561
791876
821333
502493
312970
361747
1032244
913221
899458
246390
247440
969814
121416
27368
416987
946984
474287
988101
941254
745924
591432
439888
852198
460276
942519
697013
1007851
574402
730916
557477
504772
874400
1090363
1073050
454194
1009892
600677
221771
300077
68371
855434
1088919
1019532
1078416
290767
1043103
291647
660321
596888
856047
124271
394493
458810
566691
103621
872092
981000
232338
821252
948760
507680
1028162
283877
571023
974493
266059
381324
1087858
269884
141470
257548
1095634
880380
1095233
130561
149927
395217
961319
597266
256681
157783
514873
701726
1064877
653024
82830
861362
1016754
293146
49670
862308
538814
407419
788257
598512
272294
1050106
871593
1046523
620976
361729
319415
912224
170809
366309
916554
707649
290517
237226
205286
779400
692762
397697
385423
1088839
802906
523462
881464
557385
146345
185630
1051501
897917
950997
15497
534842
289200
65637
821914
857399
290955
547153
547004
587508
579839
43967
729698
935976
1040494
419462
287977
488991
151127
1069651
987268
1077347
258007
96873
52583
885563
193108
269018
102448
959289
923136
939218
383436
669643
363884
613475
439370
887552
704958
34622
663141
352471
484936
120557
770325
288052
377853
831377
701381
668460
219187
841916
630714
581395
580345
800447
816219
66359
472937
881431
148740
1037208
1012817
492502
457253
253517
1008619
257349
899009
620375
838418
572836
40916
766944
559162
544063
436454
221104
928317
49509
92194
423261
663402
469092
981272
1054654
282792
403881
262311
980629
519428
749697
419460
768132
102486
877041
34354
838806
238270
1025583
699063
383344
20323
474577
1001929
680815
919351
445480
629607
217037
396092
986082
870037
834147
876177
215705
911223
160625
658653
372692
421452
907457
916868
1082162
971606
392694
391644
966644
425843
62560
859417
926097
533765
811318
242408
804622
973886
607887
533094
760533
495997
47492
524770
881211
912910
915388
928262
406154
775494
100342
246909
1052801
645307
1030045
646560
300056
376994
778030
480361
546932
601848
728579
1039366
759955
289421
1078799
714482
23326
584289
819368
642756
380959
716774
788285
781436
104282
628848
987873
986553
99295
376516
879362
155469
497764
1006535
966850
568145
989193
850305
578303
205643
400998
723515
844344
1087608
549018
110868
249438
796491
62107
358678
322831
34486
1096724
356108
783564
97669
392410
515782
979247
184046
670104
206364
662148
796798
892765
156560
522954
48424
344704
779564
666156
1059475
169474
1000595
216075
361115
247470
637704
1029506
823870
893043
801201
500174
499737
1020253
430630
175923
669593
1040752
271772
261693
805183
430925
33908
929212
664479
235722
1014482
1092859
671332
930027
1044117
801046
130856
304601
394032
395309
55108
663043
797260
180737
809123
905314
389933
842587
307260
261721
68020
553644
159953
248357
1039869
820428
341485
207906
806423
572563
934133
44088
169732
22734
454357
654908
610547
587802
866679
99372
170616
450911
1000123
215892
448070
160535
1033547
493025
809109
614591
627315
24530
242561
841249
643807
161856
779149
380401
486307
304907
886221
965153
1076853
629091
446939
130680
12244
628707
961492
786019
523204
746379
691247
957112
606187
495693
698526
466813
190759
1092906
346787
580460
932132
601372
785178
933035
1059926
1072777
762673
206829
402093
995251
206445
274448
916295
491604
169042
822290
864340
141086
106355
733048
1097339
117488
63233
336215
1046122
667035
36289
1009622
195664
584268
305014
401763
173493
318529
133372
923986
783717
950107
39250
750381
826591
1043440
624916
514740
988220
900618
678265
669719
501635
416581
897246
1029974
1049966
521739
955148
8117
699735
1006290
1013667
1000383
774639
498436
781357
657171
606886
983089
406332
510952
716606
600453
123065
413473
963003
917845
537595
447223
64181
346387
839968
787077
895284
311768
875294
506318
29833
802708
66948
793963
883969
938760
465708
734924
373440
330455
657220
7724
794542
82148
931495
840482
352450
626348
1091214
766332
1044732
520607
123243
529376
33523
663855
343748
154864
435224
44608
467560
990177
879769
278420
961311
31125
746650
300346
1044143
335915
27014
832199
391880
1064333
376853
785860
557988
539477
471544
266743
59907
988562
651606
482524
88756
248299
108575
990539
668295
572199
786609
746558
774574
904181
369306
558817
198210
16382
827833
146950
306457
31705
829262
83407
470367
980826
79533
195543
415998
691086
509861
298716
666580
641897
214339
755942
900095
857473
593698
430948
978005
526215
142608
605512
939724
968943
1076109
33143
643170
849839
316293
267516
776144
825125
677680
191056
459848
300177
600531
1099103
968447
405840
320486
615757
539777
243045
1096362
54348
97035
762844
77213
600541
829774
182613
573999
319360
2172
828550
805167
253887
110500
996303
335223
944216
385558
956322
235684
110883
171425
333114
533020
510182
246859
997300
706274
173653
664905
780983
55964
1080262
944628
666084
880209
923940
792038
852570
1066202
490939
968648
138011
586858
425181
502715
286591
740441
886614
984922
338838
207000
523720
549081
402419
836335
99359
273390
923194
242671
123064
911463
217924
19367
912739
342643
897383
781030
844684
1055681
261983
674950
608351
763570
373342
84900
802685
263666
281792
227337
318722
1096563
529264
303959
572888
510372
467132
1063248
208133
405608
828567
744430
641547
617143
139823
509594
296523
914846
910275
177207
604417
35959
172873
246935
835873
924989
187924
779235
982059
55001
464864
297300
691323
589045
943415
89888
1024505
478358
738168
585749
843956
978698
540161
1082375
296855
717045
656413
600865
1019850
226271
55486
86119
351331
75767
497856
806853
1019951
216189
991143
231858
563717
386024
232364
815790
656756
859161
23778
181626
530410
37612
839784
681228
208112
989385
376850
978297
844590
376445
490910
712002
657935
991042
418001
661792
251572
17512
240359
365115
891869
892424
640348
416995
925863
425811
1093668
516479
786282
122168
753579
624285
84523
107069
125706
919354
905807
241940
1057789
676395
92593
769870
972572
743776
155196
304060
912929
968682
894546
579571
684951
326104
305197
312068
905962
957503
240952
716837
102602
649669
733694
434018
1066088
574282
797551
193955
791413
398747
224381
356812
632953
252030
603866
53791
994583
817624
16773
904327
104806
98334
1028781
782614
225622
161004
50641
375385
768076
887111
622194
999491
376287
485449
777920
233698
113948
1011333
1079831
440847
448343
661692
494075
47616
855996
955468
257740
812210
798449
200137
144371
692419
217189
304840
948631
583057
74557
371251
635950
576919
669867
462972
276256
445601
420048
986539
1097868
807328
625457
1064976
350507
943014
789931
766340
503961
1044233
750339
81920
90037
114025
331366
48770
464313
202521
984496
302693
2254
516022
648782
792448
14958
1061474
948480
80325
761072
650882
930177
476431
1036465
1097714
859531
1069143
1022455
189770
343604
354683
456354
237191
520680
805566
97927
747272
911806
770670
222926
249482
35522
784437
700814
676105
516660
1070763
371489
535312
139898
157362
400217
246494
347609
462562
393744
242119
615485
951767
270309
1037622
271866
935358
797605
778206
64119
637574
237693
508089
942814
463668
436925
294925
402965
90445
146722
56156
123502
805822
781118
1047958
624107
767620
869141
269469
758336
862737
996179
553059
662214
615367
965348
915315
211947
832663
929567
1007415
267366
549730
63748
497492
672837
373340
148573
795644
50216
797388
39015
286376
382133
681124
519911
361605
392729
751917
328883
598940
792374
152608
500535
31350
695062
137253
207225
917407
267510
571113
871398
501319
174552
641636
81455
243664
374896
16908
376429
91319
931819
262397
988044
257784
794217
602440
732114
1084108
670426
984369
552341
328669
259543
164331
463674
1007328
734220
221528
62943
310187
204776
611542
470330
91353
944890
99379
319780
760303
798429
978802
69540
793324
42707
829300
241119
75151
787505
910588
484581
78543
1022410
931713
995216
85475
266773
1060550
665673
643733
89547
67293
415715
1080623
327340
260644
427609
794062
766868
523664
601259
506243
218806
259674
376223
457356
1059350
814202
862727
812514
949115
735302
554704
746082
648630
1025582
38325
202577
486122
91329
625755
758074
73334
166085
952565
371499
59583
918556
398262
328796
649701
733025
180917
142313
600159
9470
500773
57464
786026
382007
258984
953551
365351
945689
1034064
315043
196162
818355
490807
451543
1027167
566166
917743
1097706
1043442
990055
858667
647883
883025
829542
478805
519585
704539
942972
237211
501035
488855
127531
320000
665972
183765
324003
344448
79531
889999
628633
440988
1060659
333055
105259
879128
10438
899272
478488
329563
1046548
145673
399124
1022654
672994
37737
517402
306350
1004692
302886
673898
588219
240435
430738
477603
488883
853420
772390
168927
858853
593759
52806
274723
657687
922882
293990
541194
295488
932509
82088
222701
953194
385541
830327
513453
1091611
96191
385197
199297
653429
628597
266384
400062
842485
856391
682312
514424
81604
565708
1081337
733872
266947
50233
1097432
981074
146793
111953
326162
420144
1004504
606208
349482
655351
1094632
380617
864287
556097
210177
286604
799363
190126
732708
262964
439314
658343
248087
901441
1013088
498564
216550
415657
414607
967562
872607
404743
97004
57897
1054910
1055961
1054911
495450
552238
77956
942619
941569
637142
310517
421858
248950
570662
493419
111057
454982
83683
190716
684258
361471
250787
17659
690666
801912
888294
361007
29317
1094157
1065457
450497
470140
815454
34807
692038
316752
466877
780051
564373
422504
944692
391127
223310
871075
1046575
187120
256177
441533
605022
259609
717339
732139
631239
327491
417891
895875
254367
629502
639876
727282
256326
1070563
47353
976070
659442
997187
43162
998833
21237
994090
888464
712163
168909
1090156
730885
993832
430619
78940
973089
810017
214257
153095
468485
1028293
502525
998043
849991
876167
152179
749822
993548
834605
919376
618275
429592
570196
228150
407566
455000
1028906
989474
45227
234564
920070
221289
744468
9932
755286
1026792
15591
341977
28862
326455
988350
598240
219081
244573
151764
749577
711261
1012721
1030133
304957
1020060
1093228
180156
454353
738450
349694
265868
285580
26538
135189
432157
1047497
913113
325409
1002517
354155
999437
494770
52475
275049
1000832
245843
926833
498244
480347
194992
991895
1017935
511142
942499
771958
673695
1015025
467327
165423
295121
911988
736429
352905
441549
394798
951533
407726
20828
217740
127556
719738
103941
460018
1091027
474491
690691
654113
1053770
879235
90488
138194
258114
1079646
554077
759210
763312
841948
1020579
142264
261317
767083
656494
417263
443395
4474
402788
997415
520704
550530
127713
897775
637099
245025
741282
887004
98035
936226
1029473
1096799
48247
293506
275072
202653
744293
1057526
493032
648360
288212
1047807
679608
446719
932929
672108
566061
1046305
570855
783978
84551
1065078
649940
857369
515847
237023
352143
24101
69010
589534
103796
50852
1047135
127604
1000448
975976
435476
590709
847005
916565
788375
104165
1003432
854770
726025
1086172
568931
459275
188645
542607
595556
18067
427250
444442
1050805
38560
916089
746800
947370
174424
997458
182494
1075383
719268
713749
191548
1091376
46519
36824
283768
681436
638000
362045
394489
588389
332788
480875
987383
44457
21518
1067759
33487
448726
1086866
232083
453082
283707
273873
779617
207379
734896
798105
590899
5421
788895
396121
917973
660654
169424
626537
765995
286637
285587
495613
381655
907469
110710
402924
658570
609967
791122
841420
171910
553675
479799
135295
727333
70746
619055
939201
108585
456568
733604
882145
713670
701141
267527
956155
800237
627948
122264
788533
785113
1033059
547171
643039
900132
899082
323288
974764
199109
789635
321001
58656
533793
996299
188746
965536
45792
10708
1050907
1004399
853548
721339
680639
673519
895704
540381
1034093
287964
400249
897149
945500
108428
161865
876871
957453
841314
1008358
1040720
568848
415016
246245
142002
194164
426192
502944
267035
73624
28224
601521
561786
566301
683275
578010
817762
860968
324057
658491
722788
1042361
921845
819465
605639
460570
377121
172322
342665
83436
711730
427906
254323
255373
969813
730453
894247
893197
101218
100168
354788
115186
88159
998167
113308
203694
583740
456627
705579
395695
341641
408693
630744
986559
434212
692791
1027889
475983
127397
337774
793116
293841
224627
701425
400740
514166
76428
312916
402220
438588
675295
280264
913937
971600
289223
688837
865451
567660
802130
376581
187792
104807
881342
3584
678002
31607
203002
979471
832503
909959
139346
138296
456045
821841
603172
405434
297960
134357
921608
984203
487964
881596
554289
193127
571999
587754
923606
647682
58277
492153
1081218
18443
772469
538632
63057
537851
274861
294693
915021
670845
824964
693121
534846
590516
751862
669326
23578
289212
344096
1025147
363074
763488
357141
103563
322055
379061
342468
223065
187565
748442
357638
242185
1023824
468109
317743
869872
44091
448823
231798
892790
985226
264190
758937
172139
825273
560543
704280
295395
95989
415797
457139
132472
778092
594732
936364
601443
624337
396989
390345
285760
1093977
215604
742265
972578
19446
1033343
301040
469568
1098159
419400
420450
341868
1021207
37849
515537
901407
829913
222000
547244
59453
105907
845164
884370
140359
292492
396017
284368
646540
611004
995645
22924
813213
297303
1076953
656561
644064
13400
369410
1055947
283394
853325
471894
500842
1056168
383064
615214
148720
953612
758971
735433
487687
563462
628514
214943
131739
582080
466879
58699
388133
396383
512609
45478
760738
200968
589840
90882
43018
323112
734306
252248
680006
568140
1030489
1086254
455562
893883
341909
904048
421375
151278
60718
701363
965586
67914
567377
44283
842239
264625
619198
729939
822088
983310
1027856
817172
759199
774887
123667
1027367
548635
762169
438832
186781
823443
468588
787021
180438
200715
569044
1000138
975333
142936
173804
981107
77162
279142
124827
997629
596081
870948
757921
986458
144111
690166
668890
976418
162702
309744
958314
340732
373062
442988
1091735
386831
257069
245338
359139
586790
535734
882005
124959
898052
57101
100381
968596
315515
1093760
419991
67538
81616
946444
601165
734395
743682
345035
865045
255528
390921
9332
1081819
514343
1072167
695891
523572
604940
256759
890267
112010
649556
496757
305627
515323
681893
343596
953097
410069
241465
518698
1023555
1051014
231208
336808
688694
756619
825664
216143
1024485
618502
653291
611396
455907
135461
464506
1032547
579023
290047
390613
798230
904172
247356
1049551
52102
150012
80093
479445
802778
596131
77680
957496
1000924
346629
1075088
783098
443318
562143
1047642
359840
484621
836845
195788
565900
655319
724974
1092477
337242
971448
406392
551090
866336
1015322
548494
855296
1005051
876351
497872
952822
127458
740773
934321
222691
908854
94421
371549
1036204
1083364
266340
876773
344294
577924
830896
16884
302938
580643
1011964
451245
128309
161826
454045
822713
280339
128585
752203
510860
516458
794192
285509
353744
258026
104705
412346
246040
644255
682616
406822
789316
565984
1037436
156336
927875
621920
985217
791004
4438
253138
274498
708759
98013
41435
692841
18481
234772
1085638
5458
467010
881739
92999
711362
461178
945652
471802
200080
909140
588973
138896
655610
1012323
152040
1008262
352358
171088
983298
879037
14564
126183
315289
1059068
709570
632293
843179
375982
783247
358967
54011
107330
280359
632617
472188
324947
683208
721330
388789
406460
1051009
242499
28233
411167
634354
402094
492852
71511
878443
657084
1026162
826463
1042860
294157
839476
82558
875618
41619
129055
860186
501942
422687
635284
1081240
649735
752919
93566
815250
768314
601798
987475
662182
1080467
1038512
294657
1017167
594399
818581
75892
955757
603434
12586
288527
95985
853766
470869
54357
982745
62538
144805
650811
423909
224949
477913
990715
226163
378051
337985
828710
523482
919002
154876
135696
298703
1051259
502007
718015
774328
828054
896824
1014367
347687
379539
866621
885324
867126
419461
379200
968857
151063
348505
908124
523787
170903
252888
153451
292495
416442
821458
356898
238843
1062398
371563
1072044
107508
260615
335080
1066212
752113
278727
530578
977109
330633
296253
246262
328815
518598
391309
274080
270547
1047418
410934
609385
273389
57381
410789
1002511
10367
729769
882503
108700
487752
585029
805007
745370
745964
678959
824612
813970
24519
1069269
115633
305060
992510
153554
86122
701413
118382
587010
471702
363558
106594
300399
41599
1053617
340990
137505
6503
786658
943624
185457
477162
732585
915743
567727
159252
385013
213783
80353
987313
351042
281921
368151
816378
265551
547582
36481
1030711
546218
1037025
618616
967897
309173
1037228
261339
1032663
874211
237292
870783
840162
278374
389524
220549
265461
392342
1046160
583423
424542
585594
343760
691363
194242
532932
653362
929665
743146
810320
1061258
47203
159448
920695
575019
834277
59395
198106
361376
995951
474099
955191
790340
387206
625721
1084257
702263
61656
559968
458853
334002
307577
842258
1052174
715146
1007381
442202
30309
917639
501308
791126
1047481
242078
470977
234362
563240
194102
747146
1054994
935343
878433
260262
524944
944093
338301
808195
9132
881722
705890
952757
244559
342475
804672
980783
730417
631573
291434
110849
94370
289126
228242
333582
832252
83497
447895
90086
86296
421445
752349
79077
510531
165053
158072
621876
1043932
342798
360310
191926
932281
157600
723611
1035383
271532
303142
1065546
489354
1061029
869706
160279
869421
546522
937849
1025792
504610
711681
960135
29735
306785
868048
731126
493989
491388
783307
474263
175757
267289
852982
353181
87006
259403
1005609
313658
208940
424322
531662
989326
872124
404730
424367
1013484
532471
441089
169018
1051947
122104
693803
214285
632547
439368
297698
512936
62766
855717
880526
723489
691003
241833
269374
140053
572058
702182
583587
25890
304610
826447
869279
355265
517858
66394
965576
606135
363379
485913
137264
257131
467444
868332
16009
547014
818158
431168
707127
148163
83603
1035180
683294
939907
682527
238571
1005224
231495
345648
970465
537006
815685
389635
566771
553910
984117
593212
810222
91567
192540
977362
472399
255834
280843
765620
790066
87740
431972
1042155
442301
821981
659327
401522
379299
2817
151062
700449
121520
306539
1075695
959188
514519
761464
1062970
810559
130481
392804
835087
580958
581447
1075324
1093973
47392
516754
1082797
1034069
484468
843432
532476
975637
149269
26479
453906
661875
651243
633908
485642
308780
958590
781982
452259
212900
823073
237949
39642
1070545
561565
102424
239739
882583
1089601
203622
483968
928445
219555
959547
249642
1062314
420683
212620
906076
141453
474534
993593
982383
344341
1044290
607526
751903
1018256
527751
261563
507036
162944
589313
643516
691157
502605
351643
438661
743612
989318
1070420
1081491
740023
632150
524743
65681
390124
76023
100440
595884
343597
576306
189468
582720
810075
900949
402622
342099
207484
896996
416837
1003555
303821
927842
249766
8264
1099150
1051323
660417
143936
663762
974527
489421
930755
755750
300734
78738
870684
434009
754466
259986
388510
1024744
887257
619042
280088
482191
1078948
777589
923410
52257
913246
504747
34701
776026
521873
1063687
258325
655293
576807
714345
544455
246261
732308
921569
581535
608568
34589
279049
547287
283959
231119
80305
309617
483424
1021428
651472
411911
17532
91548
787707
956015
449310
822738
426068
443162
720028
1081395
155178
793649
36086
175892
757965
214567
598439
486720
1020877
1060427
333509
523777
298033
943356
1080968
289268
404108
75260
1002417
213873
689569
113372
173339
920768
60258
955519
404007
44994
704812
570409
1025410
383711
23998
958614
861849
267358
757737
249114
763818
1018204
505803
450464
858204
55341
498281
768737
270848
199251
64080
610155
373994
635048
1010307
358872
877271
138765
583146
809280
511225
132875
694879
870293
1032809
34704
1004655
740725
222985
864808
183607
585204
445273
1001946
492056
82673
881232
410904
239654
296832
426016
942355
337964
7281
748272
305069
713017
1045172
553424
933340
701605
591501
593601
592551
19245
632951
880244
17045
768499
767449
275719
757217
323632
938843
1098207
700302
701352
559433
558383
110694
762813
552062
551012
498462
503925
503926
138751
607423
509307
307196
663452
1059888
4190
1081102
318075
390386
12092
197541
699682
46459
242273
43109
357065
509070
929070
427987
953441
666875
926742
863391
202680
458074
617134
837269
1086988
868701
442171
756007
1076770
428873
420017
1014419
1005847
29886
255334
513135
266060
230010
46211
822021
890061
135073
576872
347345
241289
745613
1054431
277911
743007
31663
41782
839709
254046
391596
934429
561047
143365
574903
1064811
920439
305269
339810
496258
387711
1068132
428168
764349
1047753
640170
93507
325939
170778
461504
12106
1066476
523563
587512
292614
487277
991783
131593
252003
823713
820952
693085
76067
339668
1042065
307769
473507
986866
128129
363307
1038590
125727
490072
9763
922997
515999
554598
285589
43531
207108
236756
742904
569528
711871
589172
135009
503732
12327
46276
407889
420088
229988
927643
266377
531873
902707
1025487
204896
805495
254709
677602
64985
384720
863926
848042
19903
915551
1091700
237013
681199
553897
379965
97426
1066247
744608
226702
628200
345688
58904
820441
673964
489150
171450
1018305
593314
798051
93900
1051649
226419
1088697
270670
741569
181924
333527
440054
372637
582681
901000
743107
31664
85994
737730
360602
566192
65858
631914
946814
249788
66588
842065
1076215
825162
43899
1022454
188207
339908
56889
883920
513963
1046485
682561
838352
39803
143179
1020625
641780
308010
545742
708480
429785
877308
762264
867423
497731
868584
1044086
218509
361263
441758
966121
1067307
128544
310906
929818
1065467
954470
388730
765946
218304
640467
476355
267646
1089611
25658
122959
157403
799867
916395
38565
1047754
45121
356274
299401
786882
998008
873789
892092
614999
1092344
585132
739762
437882
404206
588587
836679
482095
126944
792401
1072999
948478
690174
361924
460248
471115
52243
146446
1050495
502456
168168
157461
720049
158938
383067
925220
952126
889887
296609
187584
526895
39323
609718
746980
430155
89953
328666
54398
754498
411364
578248
374763
602508
268479
873167
949092
438220
277693
312464
414999
732316
783168
781192
265779
16930
1000226
261351
103405
573222
1011378
1069541
467369
805613
564252
274886
767675
253512
644966
391445
886282
1013626
754749
963359
616012
606712
1009163
16312
248818
500362
151884
296740
706013
85192
324798
68541
108547
864043
8014
393281
786222
878299
148876
1086678
388307
297712
262013
710102
833079
107092
965482
731089
625655
67258
73759
111355
830075
618320
660952
123514
681127
315262
106513
249255
1023168
93247
106845
295334
315924
642404
17005
737369
13908
31064
690757
367699
350644
896090
974424
240138
574899
429140
149724
1017412
242598
837643
533671
491309
1020755
561467
830864
991943
864727
622630
997313
702156
100562
849735
156732
386276
784970
274115
25541
897422
854038
586739
979195
478226
172647
982859
381969
451651
745426
631373
121470
24714
426618
335521
635414
848531
295422
957858
780161
51490
995710
602782
483882
364577
54219
644335
823189
537661
629858
243543
883912
582676
774772
777112
746035
618105
15957
583194
413325
595561
370883
669963
832209
259774
204921
65788
894929
276032
201191
261353
17468
468147
729099
642770
429090
429874
772223
657522
967473
717377
681312
884583
587981
214849
28624
779383
703818
354312
179115
369642
140512
729122
125992
474449
267136
785859
624719
1082124
989655
558935
834369
660861
743542
991367
821599
1076589
72553
556108
992143
57835
123334
234071
363530
872740
15825
1079642
641813
447992
689855
510809
197323
937607
831529
1082273
300704
334696
340207
1042785
1093706
656137
90483
1066208
508029
527189
211325
34520
908879
10093
488190
894336
882028
416194
712410
872520
920248
36142
850030
420165
835564
545422
689542
523665
1031900
378449
156703
675286
587658
1079657
830570
851682
718189
272250
974226
242100
180538
23176
846029
1091651
407975
561645
711682
166742
735675
938287
363090
72812
497843
357739
1054316
71013
475808
982697
521193
1060193
847377
201415
72866
235239
1068454
51104
122018
672192
285224
916317
1028110
18997
717595
358279
330514
586736
881347
729469
387474
544634
1088797
237429
1020784
704727
528378
939168
181838
545358
681104
545959
1093889
1069226
246148
392805
733055
375490
116831
828951
992630
623184
308913
608164
665043
825694
1002262
94883
881802
848015
690251
168674
498413
622457
743942
1095319
348517
59844
61449
389657
973891
243009
794868
129257
243932
882969
542795
260204
1041274
1044107
1096725
442872
45873
1071948
15534
257155
180249
981234
450814
28089
441257
1006909
725912
785366
964637
9069
400848
83936
1017814
1040215
822010
297470
69305
963392
405295
273806
86934
444008
564727
1018908
94387
61055
556162
791065
714195
793520
333985
548124
901708
776251
621907
184257
397407
304071
994524
1026148
57186
146002
17592
712688
222919
142310
587058
931631
1064971
743918
512239
359950
116512
721559
24175
334498
948552
437083
81294
695444
900541
244431
577742
894726
793694
1006731
608120
274124
572181
581670
924439
152781
712820
23301
280626
883686
46109
341515
749022
36795
607851
1017270
2621
562465
144893
669108
971422
832016
332998
884284
642291
540283
804704
67932
93216
825870
50694
46844
959932
691888
16084
494333
735193
527523
34234
1047323
595984
76117
148988
48490
20985
351769
1062285
903444
677010
332539
15760
666703
57715
717827
21751
603875
83167
793597
808611
426554
659397
454482
1052930
144684
365380
762935
67642
243651
812145
1036969
586294
672515
294919
927733
560432
286298
86698
368085
987934
1027616
967506
336089
5472
1065115
949089
553560
165969
769100
221683
194622
929670
264556
602157
580474
427070
557727
143595
886421
630877
898781
822674
645392
163368
933961
115820
247357
798970
948945
945134
858055
128489
358135
177305
722864
495993
877152
264672
1022513
771020
28012
147147
904348
994012
10993
695787
339869
148094
75965
387724
268028
472579
462842
1046239
593074
372334
663049
254175
27194
1083367
981149
595514
458098
121583
734654
383050
70793
625078
990762
487670
958761
337341
859781
253849
166164
442188
447281
740032
548123
813218
274989
949657
256736
158359
370142
339650
470970
743676
900221
739661
727823
443261
795285
7195
173838
296747
1070895
896655
315487
682842
828148
1059441
1060491
595900
943469
472782
319786
896907
289416
1091227
24784
935280
79429
368473
746676
153917
1059140
512441
899363
992425
547957
207772
1069250
577418
543124
1065017
115382
464348
154279
739884
371465
124666
279923
32835
720797
622832
539179
481802
938482
1053634
64101
1051165
923567
12159
1099640
811410
245137
890767
392029
411085
188255
864235
34372
359042
521387
1054117
254852
32097
914314
301153
537906
31508
1090002
484809
650781
912777
389780
659804
38722
420097
70770
739304
189418
836724
249485
600570
790080
190857
252455
439533
704736
666145
987983
1083149
44744
444399
790329
815692
960260
708670
310334
778107
580147
429807
958699
772120
926869
552339
562985
180845
51938
802786
200655
1045954
804069
33662
180761
928113
320638
10905
436681
725532
374443
407554
66987
373782
1071085
238408
725943
121271
1031624
895063
907362
589495
422860
1066677
566778
643296
156863
1000967
754065
19140
20190
726922
1032490
755388
965680
231665
525089
22379
800977
818073
545388
111165
769927
486663
787003
566242
758543
773494
331006
768313
199985
1083055
425094
298443
651729
166606
988851
349875
1060558
1037356
154760
659025
851364
309568
1071092
208536
77475
131444
433844
543787
316363
870761
512450
749557
307510
27532
396963
917495
1036466
94490
563087
618183
982165
711896
918686
1096870
772902
328366
33413
58123
894078
1050693
230196
1017884
99667
211533
1006840
771647
666425
9125
1081222
1076194
182443
113336
571550
431975
79863
992354
1043612
836019
627933
945777
89128
483165
927220
234365
23249
1018493
50169
1087001
573758
754810
817924
707095
138174
217416
646770
301865
567852
583054
1004304
472470
769904
833152
31765
346406
1055389
72910
887434
676343
172806
651614
980127
477222
1072823
544603
227240
941155
1030008
775465
331859
28504
1073248
1053784
301902
160322
333519
715448
119587
48919
457694
933149
518919
823925
644804
970825
969775
914836
225836
702749
657488
882942
990797
149628
95833
856254
1082110
297703
818882
735007
928079
1056236
448434
574524
751924
253107
854723
671464
988141
151022
298871
663250
584087
137963
1097445
229094
109838
547630
889962
116479
719582
358377
411448
606012
536087
428360
172690
643055
40581
176278
331270
379896
506846
322275
295406
796762
931467
491868
995328
194951
744718
89629
382306
491665
1051813
923443
610967
53345
198682
455856
434290
566333
753695
827589
345912
886281
863735
541013
696215
214318
995024
753497
142471
325593
327516
186708
1069141
571855
1085613
871235
224228
673220
531040
538421
255854
299027
469322
419087
234040
678550
12242
113221
596897
799629
201768
637998
81361
909095
1026278
848093
212630
655956
902908
768531
416045
545122
356410
962034
562763
108227
849471
519849
240061
672007
943805
655970
574687
266668
169275
914100
797831
393368
1069207
951298
410474
60811
966789
679252
1007086
886330
776449
48088
555981
1058094
144574
1027792
212032
1054715
288083
637093
122382
81681
453378
916429
800136
333695
472476
715948
575012
767252
417431
915216
3750
86167
186599
982445
39463
413961
1031501
377592
172187
868134
377734
930337
201034
922835
864765
317525
722856
726883
308589
882383
755930
534364
479983
227915
993047
456200
106396
1001030
481354
931335
853862
816767
1014718
977765
984636
583298
772907
868149
948809
889622
623140
540501
904457
909557
358010
471636
479653
350342
708529
967538
1000877
1051129
879614
70104
875871
1001670
925166
79219
577114
625175
291845
243813
731490
1070806
881449
382548
642799
1009721
606358
581698
69774
110497
582615
227183
228660
600240
256896
892109
828811
862858
11139
873460
768223
264765
335798
241406
81734
382906
850093
160319
724341
752589
68064
190393
263032
8565
81685
414765
803480
1017643
658766
245592
236622
738849
449770
537481
781718
1043181
526831
648688
409316
867421
999448
1030476
1011797
237053
140332
369292
946807
81176
886104
3822
774761
852329
893164
947133
541860
265674
536228
414596
155443
167592
1092168
57431
999545
229055
653159
23006
1028373
387712
12754
756470
988896
515122
815964
287572
555621
687930
207745
869540
72012
911321
983276
902614
129195
236339
181364
618534
455412
115883
383326
989872
671887
704289
303641
817698
333355
672447
472960
420178
390551
89410
1033358
713425
780743
261659
563337
948129
21801
543721
664279
545276
103466
390326
227490
1058695
190984
81020
927995
1091892
584799
828694
238824
996884
122230
876070
399417
26149
811624
378129
705387
776071
720154
494806
326342
513348
250171
859840
927902
868442
746819
631027
650180
404712
237615
262113
1073440
754589
625385
910505
992197
826217
1053422
879963
323243
618245
982541
896367
157374
318758
1033419
20020
476689
619220
158587
976663
18598
871784
321104
1065218
943380
843083
238757
255328
986655
505565
781009
819723
1092183
193816
620020
229633
430327
369785
563004
541868
349353
396451
909092
104024
167461
53364
670571
554299
704932
794694
1051286
611191
799820
225508
90004
929784
430829
826718
261811
200178
452986
79744
828066
401992
989778
717128
397546
511989
941118
199472
711224
285009
718472
948837
444057
258020
1072009
328985
1013031
64014
832353
607734
536566
331879
608073
26380
875888
1028499
119515
466317
130820
624240
130687
172103
742712
741662
155089
1073048
395185
878528
882637
520060
23841
493426
493425
36395
816564
817614
758683
759733
353357
818286
133671
134721
1048260
498687
137937
136887
235140
236190
225403
58978
484632
485682
20402
558017
1035499
617674
707428
728883
616182
1014132
272628
387207
405767
357960
1006657
446924
827018
179325
398190
162991
95072
941405
783824
1087315
54243
587610
776836
689568
560320
500168
282425
415666
293094
230741
722429
382908
1061310
9917
116458
222632
106635
606195
888839
506075
1034275
581741
899931
646318
1038087
113510
234839
759809
255707
931831
851324
950845
326969
708474
462101
703649
927530
189021
443507
428669
298265
734957
587046
846397
270783
13249
767892
591373
16071
41387
617794
447211
571775
504455
476842
486453
697430
631502
212050
1096560
106231
1093470
988849
423055
1011024
849430
853499
833594
48188
349565
52011
635636
331395
1062300
628003
477248
885083
207515
915676
158299
457053
1088913
224348
1055805
212635
998732
870875
965754
60018
656751
732586
240891
375260
883096
591357
967822
445851
121247
714718
575159
274545
812419
458517
511943
1097898
506978
92643
314890
102241
601161
577602
352807
706867
129739
920542
321744
712105
130043
481862
766135
744537
852439
1055369
42307
1052238
782180
458258
237675
650207
623423
348749
625061
995700
1044004
212017
706640
473303
624674
1005032
762093
352247
885325
922607
505121
111935
700694
11749
401065
74260
780131
374993
880632
860569
992895
509470
882489
628895
254369
1076075
384075
872723
763545
112257
1048345
193637
13032
44869
55878
917693
503571
631143
326185
283419
815722
668518
541154
679730
210614
719653
1073499
957296
890717
1054287
936560
608316
270837
27754
485274
262539
215419
207505
1005399
453938
858908
812158
946487
314511
537110
472405
212531
670944
710648
981548
315847
152045
969345
645737
200510
784145
795499
809798
108373
475471
244167
272019
739580
419464
186652
34064
393322
105583
981229
1091481
78504
1002715
609894
317481
622138
591529
314885
818482
890450
568725
794262
640105
1074813
348221
574776
529924
896255
70976
533987
12418
579905
193631
740179
746107
101098
652927
406467
1072952
508126
325347
906578
198026
256405
868198
978559
362128
365677
457875
216817
241153
550716
783045
906350
283566
370087
78993
96334
83433
737197
978022
1071039
372471
838321
682774
201534
595496
1042848
84590
115598
1054938
866263
793039
1065065
707324
574643
196883
393295
1062727
844709
766504
600803
486859
743091
80352
616084
262902
505132
1020955
189857
841309
1004035
1099234
67641
679872
343023
523833
356240
557961
972915
326716
422810
521937
445065
950682
955105
298045
892309
340614
83951
915536
339408
893772
637857
735748
89866
766942
111759
712017
784930
2319
1058604
197702
929348
57470
429006
705892
72568
527590
820761
649837
995701
563372
63574
1045997
854044
312711
1066581
523805
260705
613617
699531
322452
1060069
511563
122984
666522
962292
816390
540483
381795
107006
191682
861920
130180
269762
395785
394559
726542
1058585
407781
433372
52402
403092
665372
724295
208558
310449
1090703
219379
822600
865820
128396
861057
621485
593307
211513
684372
1099840
908474
940635
499642
1065897
299988
574060
798760
1045614
134891
122940
492008
741468
1010737
296243
364371
989941
209771
19653
706437
526785
814329
583788
188227
1053256
374584
649170
7176
799759
509044
275779
463014
955742
345986
863878
45607
1000635
930792
761872
563294
772185
610971
1056908
41601
565674
724832
847525
409904
457027
427175
617711
244267
734937
263383
114288
364058
1056704
338385
54878
304545
931652
751616
683560
289138
250869
617078
872571
973767
4034
437273
859352
245173
582744
68246
972167
1079351
761445
400213
700834
1071118
52899
363293
960393
92572
57821
619336
866022
1062851
662643
291235
832629
639824
408112
965548
615132
507120
730767
113320
449546
684782
870278
479410
1032928
871732
86935
381036
123512
709815
1052169
988378
638098
225471
87644
505943
575908
341426
472842
471965
930319
772400
492567
649774
178264
1068258
629495
584515
303940
181211
1050614
336163
679758
312715
656402
30773
878772
1043600
135907
331465
825467
72014
431748
860588
183308
328131
291237
315103
104083
583272
1084616
715221
480968
1052279
815888
951802
1065212
594508
299459
634599
361834
660442
1054595
403544
37233
649911
50584
69218
453002
759275
74212
539918
930091
562424
272751
848327
685328
1017855
231737
868896
644593
130773
303028
862759
30294
733307
788510
427958
231360
961380
194224
123685
293623
843819
735715
516472
558327
358127
304302
798669
654782
815438
336625
30140
1093179
253921
50714
940750
609034
856593
900637
787837
587174
1023190
404600
533715
1051706
675527
860942
289774
393926
147697
649015
811000
109609
661127
242282
301155
171490
423713
409680
245886
537137
574032
534360
131133
1034148
978229
236329
831293
149858
517701
702513
1069379
820902
376763
920952
542038
437217
93896
813222
80409
199054
907607
698243
64454
841369
77278
756787
1068124
871513
782192
273547
877356
623037
143724
237411
615839
322781
359788
434583
401638
719461
977719
54883
132805
1090509
212389
471688
996940
849898
667889
28345
217675
90668
431750
810767
142963
703665
200032
317022
251668
960288
610156
706890
582440
918652
291956
336185
951555
579591
562249
917946
517855
318034
896089
817121
161862
904588
81490
499767
250741
968699
1046720
887063
1023560
882277
315784
648657
314241
1082535
377741
577250
578300
1041197
697634
798317
1028155
897635
418747
390185
120173
1038225
184358
566310
339094
624249
81801
580464
903660
264660
915381
266974
787270
497242
1003287
519861
200410
1012255
390027
191268
763922
1006297
344731
648186
71935
347379
754379
703609
277709
784223
379663
523983
182781
698096
747909
361304
68096
690978
11755
631248
1023755
324453
637992
216872
585721
941149
45772
38854
1075689
947609
508880
173665
182365
822213
482181
772528
893775
158809
95087
740959
1003384
696399
335680
186665
279502
241563
156804
246258
1032313
33797
513344
454844
178384
794312
1091260
958021
299193
848357
719646
651125
587400
254714
770842
277384
764434
972037
272875
482917
324115
696893
117910
492490
982110
381983
1042778
598607
573745
428586
924208
790107
917777
972834
876646
437483
79949
662766
49062
708575
1087451
11684
505365
235701
831096
544436
750040
232956
313535
559564
1012005
944084
403643
957163
26048
797055
231303
195402
645933
531365
991671
901249
858791
928442
719717
108725
432813
731513
113483
475733
609849
975875
971822
489523
169384
618505
1060569
223721
918895
65897
377830
1021388
1011067
117184
313394
330871
693440
363309
637940
524647
251891
458270
6789
664465
947173
204210
901945
750804
584094
929522
313840
975967
5638
771292
114060
170470
49255
1086944
190137
467280
1084696
396091
64168
506843
774648
815039
380753
335341
903720
72456
1032832
398086
531453
415947
865764
934450
181009
575008
178569
430309
439014
172591
1025297
445108
298783
918595
97113
277451
524712
914888
53414
76238
1001893
367915
166807
852769
808141
995056
264262
389188
750687
35137
503158
1096159
517336
879202
350888
611731
900997
208538
49516
433572
584679
1044771
322915
1064338
321345
66080
1049435
987253
367790
290660
24620
692751
618631
750970
94554
207223
206028
550921
579118
139494
668760
414579
595123
141951
1073725
142154
993160
1025257
775759
336501
538550
408031
838390
639519
704831
652510
487600
889573
461055
84515
955577
833610
1043407
345799
932729
208439
490233
833370
299379
844163
720071
234277
929197
1055873
951432
1051220
542962
810546
1000763
1060764
1008089
307223
216187
884483
793357
442704
240863
92526
870520
1001916
178585
530812
503011
840099
507198
393983
722580
317981
1000428
323543
160703
275743
972642
799782
726478
240341
730559
139918
879107
416434
344431
618930
88594
364553
764263
347522
964379
923239
356669
567137
102038
806667
404872
943946
563913
511105
778664
742193
646393
755989
572662
67904
349732
561143
348315
159661
752220
339320
560458
880683
1007632
759087
370340
651377
69581
632340
426827
121398
600536
271643
118569
271367
1068681
635755
928784
30518
216559
126342
502138
861903
1026676
694371
947327
283984
178479
137982
71700
457492
913158
914208
120418
336663
1082123
917273
1043422
662987
241269
4069
302830
787392
961975
471271
755533
603416
868043
623601
536768
614023
425206
1055745
270797
131495
489808
39342
229999
926577
973636
212664
846184
316519
1077767
954991
629572
407111
310787
8787
697192
762492
1001415
660512
183059
3754
920018
170657
16470
888056
515393
255026
974478
86207
570095
211836
688493
60657
411281
43985
158084
933051
703909
484986
823960
544657
343520
277670
1061050
233223
595394
474800
638264
523362
707459
402985
286275
752019
264453
428994
1091225
68357
807023
947880
685844
710603
387801
238030
202433
801359
358910
249953
1036923
38465
786416
780225
782908
929189
1028752
737431
247785
503276
376372
629869
559337
375934
95560
805787
90528
89033
3054
590178
631489
962543
562440
958484
568086
374882
1050398
748591
381415
930287
726257
150685
763469
197745
627791
138207
18413
341970
20674
75564
517460
342123
175399
977127
193109
74263
1056470
683821
379339
593403
226203
410423
659779
1020621
919947
638971
446284
397080
72563
24609
552148
898186
1052581
218150
191793
700333
806469
191132
89535
1017026
1023675
625372
841873
497322
868935
566844
1078766
291532
1084155
278278
461983
1095261
964739
238563
540491
991861
130319
377472
411349
850977
604160
241998
205642
1098018
835794
448741
11069
939720
41331
311372
488746
613939
274059
413888
434388
275860
2859
617621
976147
857545
1081402
659877
521135
792108
673411
87643
613805
1083176
213294
727417
193835
762249
744100
1004602
17432
836157
1066084
687442
1030580
330253
987837
804331
139029
81732
711346
289491
234808
356699
945455
834661
114954
94735
206170
391868
1055635
543576
319038
904338
896370
972093
915128
676671
717146
102781
551788
720457
931479
706376
695437
10548
53210
270345
292909
996372
1090604
491771
1057132
679747
154594
62388
252739
555718
207744
320106
799936
1010459
507980
859356
1005826
332200
49179
662294
20286
553264
490945
542214
873723
617928
379686
964553
47945
204447
1023439
478466
1009677
728826
337176
382158
89206
805319
876295
578477
74754
186425
406922
129599
723745
964135
663870
95415
974537
839824
506161
105253
29879
153018
420625
848386
124062
506942
110824
649868
978759
625285
208367
968623
849929
509114
466279
753224
2786
764366
734622
622736
317583
205075
1076301
1042413
946133
325353
966422
894290
449926
448612
720161
3049
614515
429852
298319
628282
558328
587433
315760
445858
157223
926865
634755
76516
801988
31935
892730
291440
90367
490740
275941
1047400
654537
201986
1034632
488892
617144
407141
272984
598464
450370
1045512
849563
924479
29623
304023
127863
277947
1002238
359366
132296
920138
135016
672952
852837
137689
803357
99197
748239
6434
636884
992939
411124
421107
987204
500162
384743
977434
310766
423883
351616
626936
661486
67954
407343
224604
27853
563829
397342
947151
499533
587146
822731
124890
499600
557222
461477
819242
308078
883862
958853
178962
829647
1035101
444463
825033
713216
307370
478415
388742
468275
906519
930498
900424
332889
899612
680903
438457
478833
1053887
315748
23900
799071
615396
1078076
161925
595774
473789
3198
224723
269244
613411
451988
792307
760695
76131
399351
773157
554168
116611
1074236
1048395
946208
420076
585389
750796
753061
216373
1056554
912194
761863
680146
478875
630904
51767
123352
282024
114266
642780
921823
54163
269634
886270
611540
538305
931922
959065
263227
376105
1045572
490501
215044
79649
642338
1080901
388049
715759
322500
622459
819309
818259
330025
880198
1086300
706280
570378
635062
1063679
679320
970173
456347
106940
494063
801794
633662
803981
399079
134264
802279
785166
141540
152303
487160
1000120
178715
1019372
496572
534293
823969
279108
2198
610272
583992
141326
28617
232767
725417
467420
740821
915209
203320
139485
881876
660685
764766
336317
210322
634539
483608
582633
95776
1007382
444527
146499
411760
262560
947557
285051
643139
37695
1095712
1068994
1011839
647149
997266
1065140
787790
10174
145692
594296
684421
467909
855386
688509
558335
299486
294400
797464
208270
358808
401889
796569
766065
432310
343706
529562
422306
478622
860959
148165
179816
432278
212386
758360
530983
233852
557776
351826
913346
722047
540988
414835
719697
26740
86411
608040
102295
632731
658148
627547
895639
224531
477463
44471
1053967
472129
238583
517745
508625
688086
816506
290203
137060
715865
1025254
256064
562033
643830
903173
1074326
1003363
544865
589577
802730
567819
886170
60260
1026821
204763
862468
449673
351837
4774
697685
690692
44130
155564
839860
674325
863234
1074074
391066
1042755
1004019
178827
555723
345591
1044478
574239
520959
155406
529243
874962
57161
435527
1054580
18892
113279
853222
281982
214193
383170
171047
544175
682482
603313
400408
815129
698424
911263
539112
29509
636356
1020748
246781
949454
437055
961323
68009
1028704
258767
800157
300040
653864
673488
303017
347400
487802
433167
104201
387260
954513
442321
390962
459383
217229
839905
333097
611671
445988
67811
53125
978551
921898
474079
280302
267970
1041765
923319
355472
651929
199139
715033
947032
695598
955608
346427
426361
814626
1081039
926728
849502
61060
986313
564598
675162
88256
247158
285229
496949
278057
574469
548543
302354
965998
95070
552241
790067
267263
402550
180590
752015
419901
99485
556105
820304
930222
597700
18037
76679
672790
64363
953435
272089
935434
435428
989127
305730
265192
429255
953083
990719
61459
306927
637672
28363
101750
771080
149479
575032
816566
573150
237152
688468
19345
524211
907367
458879
799075
90422
289170
317672
650146
435813
842646
804553
536583
100408
675677
359252
163418
126867
1075295
450143
572008
340115
274727
212051
509949
319641
384019
901561
218756
65435
64385
543839
626911
962897
1091655
631368
939487
838422
927502
109327
247150
930251
360910
895299
123304
752518
558633
256389
233612
897965
438300
439350
953875
785072
791595
1000464
732353
1054954
454855
506701
502422
486243
1100059
635375
72762
955189
699633
202632
244460
392152
262042
916801
1056943
407897
241081
1016867
928491
764564
226060
693408
21279
1009454
423253
1081555
77845
102787
292651
32180
896425
430296
553662
1063849
739976
273248
526476
969193
601250
626645
231053
243491
833972
529213
770134
1074792
794938
662935
877720
598418
75637
597583
664854
536754
768971
1050848
842025
746633
1068591
864154
393458
894893
752512
116475
52928
665122
947581
227238
218727
29573
544235
1021197
385355
980752
220812
870655
778911
313756
980443
314383
760505
198025
652346
50659
486857
218093
426883
476468
366111
807118
626247
601399
608885
1078212
141656
62463
440876
587531
748631
917674
260817
1061660
838454
1038271
479945
184297
588179
1060494
928975
702414
276943
538570
227055
811636
75148
568892
606420
398343
333414
611471
76479
1005508
709611
750873
224298
822702
789761
23535
112888
298328
391645
285435
499584
635876
446648
689314
228319
839795
779072
656412
971701
421601
938220
901899
794174
358310
706488
934586
148783
1092873
1037794
487425
645408
565711
134655
558834
728120
145834
1042294
803337
729133
1048910
920938
841434
411301
1062330
219386
904994
793665
908197
424120
397662
25127
228804
1036491
200172
813897
442560
703137
983996
916134
357647
356597
166087
705913
467402
873762
209585
1090835
186439
388103
647993
906372
657957
188808
1074434
767024
370360
787702
880841
80449
928591
469728
578518
876333
144766
798058
559395
630135
728567
792512
124091
319725
934220
233906
308925
512574
408382
163117
620944
232025
580665
547859
293534
9957
469646
853864
764426
136639
827717
658636
257542
1079491
287495
308787
456786
667497
439804
1002955
900881
488841
125541
908040
605722
554537
831206
645443
940059
1023183
42592
352856
266198
491958
514357
1072318
837498
254924
225838
750689
970013
30184
835554
906193
5243
417304
303675
894068
1006944
753223
1054803
243576
1025520
497393
256296
632194
493598
38684
425902
848768
866400
1069522
505448
981825
293733
761854
757215
379594
837571
5620
681793
1028300
888773
388909
465940
86591
204183
232321
1019007
911288
217953
156638
341139
1009102
194313
539509
489965
104611
956078
919455
480045
277587
723238
244286
648535
652417
490313
396619
1077090
1004195
119429
359682
210558
447684
571737
797484
200633
900790
634024
322719
608246
552484
941248
593635
555393
416268
832587
230475
1017938
785544
575003
985069
32283
151094
435296
84477
602569
1016922
225238
392907
820455
568490
763445
427456
1032218
31387
299219
1036478
658719
735035
947855
555636
638303
163400
16809
665333
455545
385809
947708
1067109
204075
397065
200479
1047785
826955
233222
538731
819170
205613
380151
9566
932221
820976
86378
1058032
256320
662868
298953
157259
313301
970042
331855
565126
530118
123220
528133
310638
822365
991756
150098
517309
620981
458798
29960
890788
82466
361469
285004
144775
574090
994909
796809
971818
972868
973918
249492
262375
312263
485944
353260
75005
185254
953994
978374
1058867
102707
1068570
802912
122539
253774
107052
652556
85131
653892
379837
854689
460852
209590
510607
967941
774601
514415
949859
472174
534972
639322
370192
482787
317094
817780
104742
954694
707164
827968
704533
633822
32108
210829
848359
597196
1067845
186040
481454
807108
682434
788282
715044
902050
217087
96903
891369
1039474
1024302
236967
174840
211223
579769
529422
443534
190152
368912
531798
1024190
563623
388221
951416
638451
221763
437420
732305
242994
61038
861012
309345
844625
838723
405779
115949
774072
79066
138641
58696
283335
327450
580413
621425
61020
1005561
251896
1030771
606342
539939
728972
269160
1054939
822419
612670
198859
862340
43271
778217
116198
312035
599752
954373
831389
739343
62438
976073
189368
546812
886930
602089
244059
350365
325192
777942
1069613
500094
1002068
1002028
472688
579361
836017
814686
175815
352523
370539
971937
811170
565637
886346
774575
1009685
94092
574992
448838
120843
1047994
1000095
333705
571019
124434
269999
165794
878424
940917
1030034
688774
883911
833971
7414
529273
976198
126782
562220
1027142
1030585
302811
1005005
31578
108105
530158
1041510
437299
994615
837577
887517
750907
695442
45800
794385
428580
72887
413273
169354
844072
109040
589434
607119
147779
284143
167561
398187
1046165
534636
1053313
144153
911202
1002614
774629
1025637
1079473
765774
473639
572974
987469
1020822
957926
800082
73302
803352
69102
855715
684825
585072
407378
366960
1100374
133847
1016004
317149
87850
861522
1095025
989759
344048
849950
314416
880051
268710
353310
40958
994280
680041
346809
225345
326599
580164
779662
246398
998679
931102
723784
1080713
985340
789222
831636
639524
821626
216614
15498
450581
200554
354625
213285
526586
701885
782530
1093327
482214
368796
985683
692730
403978
803941
750280
232255
923289
597786
195624
326913
198414
38809
500968
84115
47592
55429
647147
297420
560827
414270
392472
679988
263776
388815
578368
156541
578741
866773
64304
827594
993443
373998
354105
760696
289693
117931
316313
791841
544203
662342
1086743
722670
575607
16529
652829
728632
101413
258095
360634
1034435
342654
185991
517630
348063
594929
1075132
784195
933155
155905
917531
107448
349382
1060539
665348
843165
691810
355313
422167
198858
443012
1046976
336219
89557
586932
150313
94289
722632
1074874
891731
845135
972125
880067
289398
3780
228752
455868
278299
587032
421640
869002
274830
573519
724575
17039
1013897
599144
794009
507044
606443
614913
841183
568313
222313
568146
777618
590518
812609
455777
244601
245651
852900
1019731
1004699
957267
140389
345594
658938
1076169
821524
513360
661169
670405
754362
65299
611828
883572
933179
1096845
786954
922363
1020534
150269
1058743
147960
163604
506168
398246
642067
298980
725906
884356
70025
812584
683524
1052952
167226
22273
12642
1033827
434695
544222
437289
161724
817467
1049385
407745
609509
962067
432545
158762
1088389
561688
122392
327740
29643
831895
288284
849876
78136
386210
903915
740709
846326
311497
238268
719441
660071
769957
890057
629765
1083320
227023
943045
291694
339256
1052604
396825
810643
10559
935906
69246
291572
37508
868205
755781
244547
459589
380695
530186
781858
1063484
395064
1036330
439654
93409
893342
753382
65571
61209
605310
817611
546845
563257
383922
50016
827103
776643
50168
998823
84624
79145
566700
838942
170386
523813
417462
933321
796887
1025529
45252
158100
367489
800859
60559
718471
242985
937189
906940
844468
86512
1049995
566244
206370
534572
495500
428611
261390
451275
247927
1008375
702850
886138
1029733
406925
1084130
265667
611669
791831
826942
116356
58329
972391
986339
4791
79678
139361
411649
1092414
499036
117967
365921
21783
271011
508037
1050724
974326
625686
736510
281747
357700
874157
914295
1051191
148667
789549
871799
37896
901169
704886
442437
795764
137042
87847
126279
94377
246166
310391
599268
468490
84008
750301
1037327
104756
399909
637467
313199
778079
260474
1005709
547576
550085
883481
815530
215046
925716
782394
531120
1058910
90189
699762
538064
816072
683649
952868
314541
445583
23568
308622
702092
434742
432195
999049
684977
89853
247997
203777
341538
984791
639798
236184
1054027
655595
58594
562887
764541
948617
240808
1044631
969388
27234
24066
500590
690694
991414
652766
381039
161879
742882
668208
1076360
194323
569620
867904
759122
1097726
385334
103472
276722
888308
366457
626961
133687
186317
808729
1015931
752891
940558
25434
400842
849902
407792
253722
17463
723543
1066600
165262
460293
944895
29892
301419
50408
61530
525387
1013360
179995
516856
417294
632257
192175
951794
759452
451589
862030
634631
719115
103070
782716
363543
935350
1021880
317692
442604
382076
670962
216462
555984
131546
72905
74687
748789
446641
796703
15422
390126
909383
472643
940509
202434
688720
919708
136419
807343
31284
213759
450364
1059371
714307
966309
222270
587528
485845
827001
624950
1055030
68244
1067897
716313
760871
13016
744386
248949
267681
105560
224105
99861
979077
822492
314299
1097922
368667
948769
448754
485063
552817
5533
445461
1036520
466908
483076
876906
296295
461020
148474
290108
101422
159725
317527
933765
84910
758741
259340
652397
648718
441500
914991
625719
729937
407601
912494
367414
1010270
1086526
954192
113412
548285
901920
426213
316855
418169
283134
847075
888135
350167
1044358
93138
198241
652350
663418
507913
276047
610642
873839
95464
1072870
48094
846822
583790
44226
200946
128327
122829
335242
181759
1098093
870175
402706
530234
607108
24738
449106
577226
447159
5102
309379
145253
139178
9642
343103
332224
892376
356085
1000570
559185
791303
521228
6718
477787
1071150
953422
782564
303763
41084
371359
1038761
391638
633798
928003
247205
690618
754559
212843
863018
174401
112695
679489
958822
619339
437682
123799
1089585
554585
1016282
653983
453230
586605
266370
768747
47273
40286
975991
803140
167081
72984
333250
313732
444931
7119
515415
286605
143464
265142
753626
883738
1014065
573344
1061193
914105
463720
31968
625745
479295
146178
106922
225248
808540
119278
222567
801944
483242
1069020
642698
877657
820207
340365
756599
628122
1017395
1046149
604151
338749
437763
352360
757932
764398
979528
311715
91396
631738
655735
736787
104615
862920
413381
621868
25471
775856
854355
901039
355503
888500
889550
109477
585962
1086812
847045
96257
613637
606570
742100
361019
559398
210563
256159
639233
894210
822829
6264
362495
770227
618168
794295
245168
276674
613180
623474
563005
310014
190439
831179
584775
143163
263657
211269
339091
967609
291798
193450
524779
169745
536402
1091068
205693
464415
51401
549707
117447
260417
298858
601581
948763
768952
890293
806861
722711
342358
200023
936118
833977
719915
161795
1065970
24437
444435
145169
333102
283867
372260
551438
502378
1063033
1057960
284209
630558
496580
662722
973102
841825
601241
591897
1049237
333290
201586
940666
439807
1007254
553047
803570
838943
370613
570142
324641
98689
487108
638354
807339
1015318
989918
188224
148592
552334
159266
650525
158169
559477
671351
824103
745244
564530
587114
603221
433608
188266
710169
815897
118459
1056124
1028380
985060
840249
133932
273684
905735
29863
297268
108305
138242
346344
1019039
1073830
855848
629596
924117
611063
135570
444032
793938
300802
1017375
285842
515885
152812
79473
863353
563480
575844
310467
31367
328848
391819
1046213
469098
372445
818779
636203
635153
93436
98510
214297
640792
558280
240753
76245
819817
790746
22836
59160
527807
712722
921509
557083
362624
1074931
333610
653280
876037
687024
233132
399214
932175
371074
1030747
913460
1064809
928449
951047
62170
85920
731233
448154
192402
892300
831369
199031
622299
1044238
165199
220115
83491
601131
388366
629589
838666
665113
28927
301325
288985
654619
321639
890239
174558
779347
986372
921832
810262
237970
479272
466074
551227
536213
863761
631195
708382
4115
1060191
764711
369845
1001948
1074625
125553
156167
729519
511768
586719
26056
222433
172449
208903
937369
97031
853511
364834
987639
236698
1084490
291441
1046884
414342
1060740
5842
496250
737614
1020087
598321
623219
502655
88472
1040603
678296
853098
44887
156840
72501
643363
223522
505210
804346
977290
893820
125462
350172
1072020
766684
9682
452525
505919
672874
524471
571878
413333
909944
239326
987209
291071
397113
199873
76639
277996
691575
22647
777260
806165
394095
532523
74994
1021423
575367
270361
693925
310852
852737
584745
665449
994621
628322
227699
960174
810707
249161
582152
475950
48605
461703
422103
60521
261410
81023
993460
930323
543915
215408
293701
1096490
943280
697560
461633
301823
814201
99596
968188
1035823
728824
753636
444975
534336
1000444
456099
201648
1010756
435819
160620
414669
696380
886821
345390
138522
721655
71217
623815
306640
1031865
438728
763509
982856
515701
537579
716883
322518
491126
917857
170214
600370
858248
59148
183493
180818
192440
331067
180575
483637
513891
337480
907486
431557
696558
522588
575487
428340
413485
1000489
172321
447517
925784
1058064
69910
104441
767410
699992
573518
1016603
746824
601501
152117
832488
271666
574713
886402
402908
856533
514617
671944
369464
91054
718676
311360
979157
569859
747221
94100
406787
806750
558044
709576
929642
1068099
109680
920476
434914
890975
861167
1023968
445158
37397
296934
1055052
152889
694959
348745
400512
528434
801091
1035723
484998
54789
596951
235578
925485
11318
917425
751527
634270
850092
251914
444773
953570
551927
642117
49614
457878
985305
316341
980119
350367
942427
774673
85577
248287
1019770
352202
379101
102738
762102
764120
846877
550345
559388
1071892
69153
459702
207265
384962
86317
567312
1040369
947485
980305
1092728
314167
222782
238364
707420
369169
748113
1094706
142610
28878
298542
530419
628976
438411
276173
25366
422288
144727
1065335
267942
854533
579401
896063
401179
862044
152365
366108
1052606
823375
715391
361089
921422
605754
253578
568506
158775
1042793
1070226
528517
302212
828274
756608
86968
432182
276748
488487
26489
979379
155054
856219
763320
326790
614592
751353
984668
784208
465872
811091
121335
601373
408963
347314
1018537
840248
421115
773944
457646
1044085
1033348
61146
144203
779812
578737
272298
159710
29606
30655
29605
30656
608515
608516
708079
709129
902278
901228
950581
108589
270889
1046826
1045776
36223
35173
139307
298505
297455
869795
868745
380058
1067977
862983
1054327
286644
89158
681854
505113
850421
183407
522401
93144
315096
532560
1025483
399389
293041
502246
81748
646788
916633
501915
646477
487029
221023
705282
862835
782772
889163
785628
29503
536520
377665
469552
750083
293685
156968
887518
965746
23248
638870
519632
666605
1065446
996499
609413
150918
865481
314599
864146
40472
1010528
502783
219497
173462
718569
429153
45307
627763
362657
262744
23046
885445
849584
345511
543591
450447
37704
60313
343259
1099208
730122
550568
801440
544592
671099
680678
83725
343307
850374
507890
559989
604742
738090
684966
825903
108759
402624
554215
1051073
61078
584552
305642
130234
265892
282981
662757
683574
420369
540903
51825
239775
398890
986089
998934
1068762
363050
382230
668074
1033747
176756
436406
600529
509471
487083
797254
144643
1022792
19742
269023
487701
44358
102887
733795
282074
903742
649643
106175
339623
1089125
913300
82194
84830
262935
923973
1022874
167787
748356
116775
124332
20174
936827
700190
1093678
252890
708677
412872
969082
747265
408367
784015
486658
953081
462779
747823
262808
56922
811432
860003
570620
387084
627615
996474
705362
981098
646355
538328
247036
876926
105709
236708
791453
658788
266270
1019208
591013
22893
874524
1078298
706636
1011984
619636
989661
331744
549132
365596
514919
1044821
419667
302110
627607
186684
149944
897957
737565
721475
937042
774612
86948
808327
589897
862457
156268
607407
480055
543137
462759
661616
266903
165762
991465
1073502
860571
258473
544284
729614
159517
399456
176462
474759
453729
992243
1004043
206409
173782
811766
432150
43356
988843
912106
116264
412795
349402
994724
482340
610165
312613
925193
947835
810723
968972
507726
523991
698655
121605
773987
377266
775866
450683
176849
562229
886570
14032
754184
505764
635913
876874
137887
239090
224712
527560
202437
207759
869420
744157
113367
621483
863283
448255
893857
860750
1086331
820056
223255
148073
435539
906001
15525
719435
873133
1034070
737406
606432
124026
744393
939772
459058
456800
582778
97881
324270
199355
284705
1071202
4974
157688
690882
567927
782459
1095344
422425
398139
811384
461876
702266
888137
513202
688512
970972
590231
145630
279107
831202
117530
131078
416470
13914
839013
468765
855525
100312
567063
108997
1026594
581388
962075
919269
710155
627439
321570
1037951
481270
941217
876648
268636
359258
461887
1080460
42330
2899
68174
386998
378773
816551
984720
715890
1067812
361801
50897
362117
908113
892493
35697
197354
48182
516626
496964
498014
495914
903187
292852
293902
565573
986783
46268
398735
967151
126255
290631
1095039
206692
883837
1062533
166759
106717
818457
167368
3577
827957
872306
276360
296298
295248
141000
132125
522176
97296
630688
868190
723448
1061410
273685
1003968
780808
988017
335762
833177
19331
878859
790770
428884
893250
872976
567513
637409
217097
907233
984797
439099
1073917
344985
97075
298735
870960
636281
138179
919118
309265
833741
355634
506418
136204
649879
945985
958523
483499
771334
377091
165139
390043
103844
161806
123050
568125
45355
188495
566476
627229
85372
215246
273640
465292
753781
183498
992312
711111
799503
924753
501548
816969
605373
338218
243046
243128
229147
1089282
275022
392243
8366
1078960
488121
524281
908713
135017
878790
971524
410315
235998
121230
436200
698049
673183
5761
569873
829848
848647
779594
1014042
754138
391093
1099215
629044
465183
293708
740101
791244
810948
233510
656568
540586
1012526
353250
586207
235533
977670
238547
251851
91017
917569
583053
232209
229808
128056
647430
481483
694823
404858
653859
124845
223423
506294
1040939
347293
370229
228542
862008
1064988
680284
687737
615417
238533
535770
1046467
465669
229334
719505
838128
1057329
1041031
1012253
960602
356493
16791
724639
726017
41153
293942
1024521
197700
960909
220312
818733
458375
305229
225934
837363
578209
891413
1057165
508366
1053695
374004
62039
67720
313267
766753
996843
1084308
71161
432341
902857
1056396
17213
668619
941523
712361
618592
340047
11692
546089
286877
512884
311307
999067
990372
819934
1023377
1066847
838979
146107
5001
703384
672309
173528
84594
769395
460901
687931
739774
1022065
105922
907528
199203
240026
804450
779516
342035
731329
28801
475833
1055851
662685
171589
18942
293571
443616
74745
1052283
8318
375865
918536
945712
823900
471264
879364
233051
578302
301109
209218
837062
884001
221673
1004225
17372
606305
1004917
606484
321440
432738
870682
761651
829648
504084
126940
470109
323864
1054436
121301
230518
1032278
391829
995738
814283
712020
72066
544837
510320
719020
390176
977177
855869
411870
1086317
176883
914228
597533
869973
185925
1080842
847555
424068
205087
59194
227638
516281
593471
1085264
489269
410150
1064507
568465
357319
774671
656118
847742
232742
374901
31719
304830
997899
1053221
1095310
31697
398179
1023202
493238
500528
166031
295911
887890
742493
133087
830300
797842
417808
181064
1087335
129937
128887
1098488
344677
252790
428890
1020154
1019104
97084
96034
900830
899780
106532
667761
886989
1014090
949008
682727
861093
932593
749245
1017002
187029
674061
1000070
321140
453767
401915
510239
813456
670623
712239
1004115
1003065
1071219
860318
44589
268580
353845
449506
449505
580731
1037230
443900
86082
818590
522983
766032
786869
1076518
297725
984452
905456
996959
455264
283158
1040953
262625
901932
164726
393957
435491
1092792
531802
75770
722411
73000
662500
869469
362204
979298
50025
558397
574035
1025899
852433
275366
271468
911607
772441
418295
162021
638011
53991
112042
617814
135036
749223
461529
742603
813531
524763
881378
1023576
568317
674968
246374
394447
57670
760525
336478
276468
224724
974786
387262
23756
896758
1058991
253881
588632
498443
1019594
939443
250551
400675
585777
761024
14420
783977
924627
696298
457834
502394
821617
627596
577892
211300
975296
276649
522862
875085
743945
452248
414494
8860
226320
225270
284934
643743
83398
42595
220978
886490
967100
709773
582164
19360
599778
754658
626653
621763
609544
860166
314868
1068841
262952
1023916
127802
697462
931656
759038
501096
447883
266623
512507
537353
498862
186111
393130
899268
542542
412230
986594
489369
692371
653173
387346
863835
542199
685062
133573
788733
1004559
512758
719311
37343
683260
972822
769174
332453
1032238
821215
221970
223020
440796
348521
6037
7087
160491
160490
161540
120689
108120
1001828
1000778
435721
865329
315857
200459
318774
853334
245334
623132
359538
157654
381457
164034
38838
779557
677365
968046
265781
135839
697599
1004684
209872
706922
774844
146348
718567
190010
575509
895192
823757
1088287
44189
910990
320261
712878
561583
880710
713852
891937
84484
692466
5059
402056
1081471
710073
524114
75919
186227
254120
604089
149869
366203
40609
645223
324913
372319
46352
941769
806115
283427
578493
1054174
133265
30861
334257
781132
452492
2466
966687
307627
538796
75749
262650
649373
44657
999117
326380
564840
767910
68213
12447
934244
603334
493084
512932
307180
1000822
876927
371357
744014
1086059
244249
583338
476335
89148
299429
842951
825047
501385
190565
910810
1050213
146488
919885
491540
971473
662805
1035350
326077
722783
199461
326689
838592
999338
498097
737580
175233
831761
604003
846672
773803
765408
143230
89963
540341
897730
211688
179134
690002
762870
397086
419703
776897
899522
631754
22298
614292
618212
167971
849730
940369
404281
648768
972770
651360
1034581
459262
300107
435287
205134
184249
459826
13371
136659
908897
580620
785487
1068327
950125
928347
991557
11098
316043
407077
829482
378041
1055881
615939
772370
306746
662700
383873
252630
949176
516786
890122
1033981
214886
585549
106808
615057
372993
485372
376503
925812
665610
778715
519666
517197
1061142
413660
380850
153710
836757
284557
612585
36722
720353
158825
1050329
4624
418982
466966
1030606
182307
907657
240418
602348
841976
1084590
917231
336435
1003103
475226
763092
72106
337860
823891
734864
101693
504968
532870
954114
66531
346085
495978
752160
64731
469538
605500
679403
619714
1057953
836253
450356
646195
75675
833876
698074
673043
762004
782209
30938
433199
7232
868122
538663
911459
318823
854231
192995
211210
318502
869321
213744
49365
366456
448673
970558
641260
851169
571183
457609
28273
817596
589832
816410
376847
233324
1087906
846930
620277
619227
315792
255234
916908
566528
698242
553731
728315
247304
805799
114136
807075
898681
391834
390784
380253
956493
939133
258899
155539
97557
780992
240254
336439
578647
429965
224173
485091
448150
1047819
404727
458573
398867
626040
710640
802516
731652
35690
62476
650641
636915
502852
99747
932471
664550
554550
786074
34358
471708
824440
438898
234088
57359
856660
197287
237828
887009
38498
1080390
464427
1063270
344246
792200
567987
415372
325665
809718
931520
915976
815834
354302
444201
955551
803554
595882
1051539
468518
262498
604005
29655
49344
901620
569883
738449
260008
190350
158887
45532
533536
773918
317728
827214
863214
466445
417765
883961
130381
49423
437323
75225
29259
210890
545289
631218
276987
266755
91048
673905
354409
164562
246911
426954
583600
561637
391755
63644
103900
889148
931119
1043049
188251
693748
151790
642251
312859
186867
1066429
588522
1038949
454640
324459
176533
655384
488491
537668
241203
816100
600408
744204
1050942
428263
50631
694456
937559
799982
960455
934598
297390
792767
807005
1059541
1012462
150065
149015
917109
47797
58500
932184
542943
13838
88490
257133
1043741
747784
234128
210409
1067287
460668
1092373
483273
229390
371634
580319
1022363
501873
576848
909036
783545
927589
410992
987189
355066
737365
456089
472355
362413
650756
909196
331106
743565
537304
210239
785110
891986
507593
401987
284997
138489
274993
513568
1096211
119880
964078
864677
914598
807418
737455
527344
374413
98193
882288
7297
242147
666881
233120
632567
387512
892365
661438
1014285
110546
575184
372930
767563
576898
424024
1083571
880786
280721
818947
1079867
765826
1091077
158345
333920
398351
8923
401857
627817
195795
21134
158639
744714
61302
286309
817397
885440
93132
659154
832380
710207
540269
836180
26383
369000
563729
884170
110732
1007626
435457
298958
190810
260868
166785
262855
876207
985390
273070
661107
1013300
758651
1089984
886724
26857
168034
276809
1006741
870149
838243
66475
348914
475196
718987
866179
535611
242533
1081877
78698
76399
1038050
368570
472889
231928
747028
890201
236613
35138
249620
1009547
698483
649274
1046569
111029
75030
288500
1054571
739528
184138
590449
243165
713015
421954
952891
415463
566679
676687
925355
85181
823939
798605
828534
300396
710005
564711
560821
408829
476829
813665
749817
1012717
515075
394379
657495
97483
945874
782212
451242
1022597
934069
209094
886463
603146
566918
533288
668007
618838
471601
759315
1022962
622036
333813
27904
761723
25250
319883
472141
696002
100710
866693
330187
636788
530709
397250
768848
145018
183566
1005442
924142
203662
982560
797962
840709
119179
1076113
436566
274662
534675
170416
1023184
258433
1081154
857640
878055
425334
1072022
124318
634030
721492
1016881
892014
531769
844647
559186
847455
43373
511169
519029
253213
833254
1034506
948393
508088
969907
539208
328154
182144
1051352
801733
1098295
507581
11819
241710
69994
792498
260131
68326
809495
259801
212049
953932
62562
410877
404745
141793
896157
181390
141084
1031709
523672
969967
381374
177582
893953
270104
246481
913528
700588
79027
866477
563904
308069
17719
712730
90046
186929
781130
1065756
1026121
689899
888809
500709
22192
283425
554621
318287
501122
392553
118879
963099
489282
546302
889935
148956
934628
474269
1037275
1075502
596861
1087362
541708
228008
506337
112923
499596
309186
791795
37939
623499
255535
360888
409589
183743
257515
666806
330613
957254
396716
317391
838665
330154
191707
643339
673571
1057339
72161
727899
436393
242249
590143
64135
734320
307170
413716
731926
906287
917263
822145
110174
551592
538815
880954
1072126
289843
138978
632656
785913
554599
1016337
109655
204406
70054
943800
680745
907125
310670
754122
437259
184457
183857
496373
244298
1045212
836967
305926
980019
117756
874783
922081
365812
272302
387731
368974
906760
520783
306187
990283
562697
975613
707440
252444
1097593
613472
590687
980332
807484
941192
348346
949012
429988
302455
170178
48035
61325
602843
789801
1055040
26302
723931
477402
320819
868958
538029
877781
272979
624173
632700
336719
912018
163772
1062392
604871
168527
322890
705521
1089556
857312
294963
443723
466388
631796
1068885
45768
152467
96716
478558
892620
842967
452594
799754
70057
1076717
114866
513894
116612
456628
21963
653394
290607
88391
945233
265143
974220
241748
821198
540841
14993
709251
312288
829183
863988
1038798
796287
302272
435523
1014006
838659
604563
478442
347170
705810
564359
696855
466022
415809
878677
99392
505407
271887
866207
480856
842487
612542
361530
1030372
218745
728472
63973
1017387
206399
1027508
84833
207719
1085525
328407
565195
456401
196010
933117
1083242
756193
492438
586873
135994
1053678
339662
1048149
369090
190354
566171
597537
982690
723509
1053534
1081056
26233
214832
84695
1068863
270625
352351
731520
529421
341006
1061482
101891
816127
786007
896269
1040012
605159
412453
205824
123712
459380
709841
534669
39669
679179
576558
373197
880048
1013773
473992
828990
408193
16292
782496
280110
465843
923297
958671
664333
6173
1087472
340645
862712
508221
544690
489909
17068
888124
1011722
192480
844656
934454
32596
336883
1038591
1098114
737675
365036
612320
1041928
654120
931122
1038394
365168
125783
522745
235775
1081339
541465
700172
274101
769817
122528
1086482
361794
979302
550429
862708
647800
1098332
879317
353510
893429
709860
276413
395015
566465
143963
505363
285074
165355
910609
296241
98498
195474
943430
1051652
269770
719778
114213
109813
412310
1060958
1058612
51439
654988
852340
893860
215400
954242
953192
963021
596521
336506
671104
61864
603493
611614
196319
462467
229260
139932
456601
477936
742212
771541
60671
923638
321156
856111
691015
469391
907257
193604
299700
622441
858040
498378
1059767
855728
102705
161649
881708
1005065
763190
188098
1046615
716057
482864
366234
619141
1009551
758715
294977
1067168
969758
149242
295273
942729
173979
442319
550215
493059
388980
48978
924730
81122
833976
783314
984076
584089
555624
580075
351477
249446
814263
516356
668618
785520
946169
510669
569260
141303
537436
1048534
269135
2222
613731
687109
385891
1084486
115239
1060086
996854
142120
246963
494948
650508
511842
484654
1068987
214475
39782
547455
677517
589530
921322
391372
660404
205705
29692
838832
142992
6967
951013
681565
692358
201533
536903
509181
252363
807964
398705
1036193
1064088
957008
274583
244498
153046
595047
290812
63437
1055887
52143
618432
594107
932109
720638
858197
399297
876622
852167
631664
522943
488749
606360
758906
68795
216795
503021
671826
545588
674234
1036484
310060
690155
850739
907566
744009
687585
44651
390657
985992
139800
138229
432307
106877
593347
274606
687419
130207
1055067
946665
563297
19955
299599
276235
750857
803256
959373
986955
143070
712851
235956
1012563
1089511
505774
3895
843434
168935
820912
325455
581934
965181
424498
396503
694700
93009
839541
522410
21220
694181
287284
832311
731210
184169
591858
274844
386721
557779
786482
529749
845542
962552
1026791
108417
1059035
984315
968372
836774
1090367
637716
1022870
350909
42654
385018
376472
748839
478188
239968
713772
192827
1083896
902543
936419
653909
546808
102626
224028
645675
528015
474870
88627
287531
88735
499798
188942
800988
1010807
851255
796498
754018
426822
109487
105887
943307
719722
602327
1089697
254606
9860
715231
273695
309235
1081764
1062530
769300
283267
908991
490789
657052
605115
781561
756982
261658
595358
271262
1028793
108256
393480
994886
785172
990202
823436
94376
279398
250620
69134
1045932
183931
596916
432107
1034941
108785
405745
898608
921387
844223
512137
28077
1069809
180509
784192
854358
545611
624790
199925
725245
1062101
406064
339049
60454
48630
75468
263408
803067
852173
378194
93459
93424
954646
599748
1055894
955202
469152
48468
1082874
467594
1079589
618056
792104
1020633
308349
441650
789821
845346
1042497
544120
925718
414885
355912
203891
930277
1040079
1079050
808022
597070
810510
14467
413026
380995
703209
697727
181342
406377
203235
380823
860269
3102
556519
677478
836514
598749
654501
277244
879958
1054643
245638
1083821
1020322
596488
452095
870303
1037483
295442
90050
607846
706069
216520
600346
906574
59102
865400
372954
164865
428814
216897
529571
905163
958943
621779
805552
144585
237747
227372
85213
169364
1075400
907625
404828
591957
1005705
364559
1077922
56756
818256
900429
925753
426060
266342
676620
775737
194956
534240
429658
862766
989310
232626
499814
5206
583330
95801
130131
319671
86864
936684
1026551
744062
943739
753392
310437
795861
585846
835804
229356
426658
120621
883561
1070946
398880
301666
2155
280268
798614
1082801
821354
590922
901790
864271
335563
43492
271748
527747
905489
320410
529315
183761
1042225
886865
490332
31617
631652
410944
411994
182035
143490
543274
420794
966499
804292
927080
929180
928130
1034950
1036000
459808
749922
827682
892046
674787
675837
541775
404691
891018
457951
446186
899787
213086
224135
925079
958870
128330
1087912
1044704
604265
840848
913207
250997
188211
756639
601777
826232
349795
421455
1007426
791670
527323
624731
253448
816158
291747
871307
624566
530356
683548
1089187
475239
229500
173540
886646
743382
961590
603514
611326
869300
159857
960890
940117
197289
305283
211800
691584
540717
539667
325787
143635
722553
68305
186260
246006
793173
152761
433429
249714
454280
691988
513483
530497
692750
528284
971931
635769
355865
1085822
560024
544696
913877
655760
132860
602033
217672
821162
974507
588672
795710
515685
961700
833132
709182
13890
17640
453442
22751
641278
336758
962282
379055
327106
467627
192214
161609
801225
520394
83397
175044
261838
81709
207114
409569
154313
623884
1000312
170730
562557
1032515
17825
866866
327090
1053680
291567
963998
981539
666818
409130
107204
53778
299045
52030
636889
531368
396099
263976
911520
398138
286969
524710
804605
1068328
697642
818467
946480
782440
145818
844034
579050
700224
1057569
376334
28513
1012054
833299
672217
321088
490383
59100
67180
1054550
33427
93162
176690
506475
746607
345845
814735
259998
847137
1040103
6768
832110
623179
517338
400660
368843
1084254
627268
784072
96481
407799
843640
874259
202168
12847
351384
349659
924774
985868
97741
45765
481783
1014481
1047275
100104
910725
92857
635567
93118
358018
213269
784605
154600
515015
272363
987375
859291
270510
59760
51277
511522
761178
390467
115402
907764
197089
44728
163791
278993
840180
430164
74835
576657
319540
911287
950681
469514
65784
959182
653823
276370
242162
113951
625113
631971
1073932
1004354
409663
188111
866597
1028968
435834
123594
91756
545943
327998
820244
284089
126514
2703
980706
622024
925666
532173
418924
1078535
895074
517367
340923
549394
852374
912123
659661
711526
321125
21889
556623
905011
692885
256854
170905
1069650
825000
841176
423922
624308
59628
191519
639501
129035
418511
102482
573152
906022
745035
141917
611316
366643
950132
204793
732036
290054
790226
856496
3804
385970
963491
505281
30748
501629
504018
209644
526516
515427
1050809
55370
31672
650306
497325
295543
329439
272905
695127
746969
940718
57645
1047896
966026
98110
1075805
378185
850238
172459
805532
4418
1048624
60997
323304
205629
852997
644459
461310
914175
607566
329369
448124
726548
832566
563697
446687
830239
1053115
224399
613102
498427
457100
665658
509030
480870
781188
686515
208096
263114
1090590
1013130
697585
539771
612057
1062499
351064
839649
736775
1021498
382118
908806
81707
574997
302634
77343
339610
57927
139122
769874
195507
975766
773823
905079
585405
534844
369748
838414
571383
1042636
666154
20751
1073021
695047
1089144
730496
817070
689900
438909
1055353
50952
298211
565487
554403
58808
521199
934888
796953
1029818
344077
946297
896427
900833
660783
270233
316268
451049
1096612
242245
547203
724860
419606
734693
735743
38107
635103
735819
834262
499274
163632
218835
775127
278085
1049501
989020
820684
993203
229524
305933
304883
425731
799921
497861
664497
594441
595491
283765
360155
360156
171859
821076
844967
431657
473132
206019
298124
610924
505909
817942
1093012
292844
416409
511319
162897
309909
1068467
576604
877416
981456
623551
1030735
463963
908610
342477
289131
449742
562700
71975
980833
955006
938028
47613
588378
894350
283022
430043
75805
820706
273788
1056707
710674
512431
520848
968964
1033477
479322
791587
18641
265619
190312
911500
13613
131757
1027572
277619
384540
1000059
868646
655331
1089935
748151
53672
654401
733592
875160
516579
1080332
139561
669891
1053763
320662
19129
132087
821072
256192
844065
705718
37842
1000180
631133
150612
447807
49240
303351
623956
59928
956858
158458
353904
494994
560478
712328
625608
367599
466793
296842
86019
850975
106125
793422
179945
1003231
836257
196637
609919
730843
46705
374210
512465
972909
1019453
1087453
458774
585174
1051321
22687
292210
719015
736989
535295
930983
11544
132469
284095
591238
789609
611003
702696
719672
929806
593460
859113
743391
84456
870729
919225
426787
396402
614063
554211
810278
308795
674306
789751
155083
74332
571406
333033
630770
675794
617576
447298
61891
503807
619159
304241
92971
801291
249791
686299
432844
919467
920148
104687
15427
784789
429812
400533
118508
785956
181177
788559
467704
932667
519385
63722
410711
1003171
1072213
766120
255103
691815
282720
308383
19253
954568
841216
535619
2569
189397
45197
476220
624181
515871
347359
350743
57587
678769
834553
719128
1025915
541693
179433
114905
403088
403729
503608
502558
960575
959525
444129
443079
445147
444097
585275
261559
605281
604231
973910
17802
16752
246588
358269
201975
200925
199875
608486
110465
110466
689779
803692
802642
334372
625263
591465
51935
292243
795018
568019
912143
163657
281491
694331
511043
951107
480020
860952
886636
766548
145100
633835
394580
229555
935734
455198
362316
870190
744150
1062778
728505
424107
172709
1053105
241309
1070751
306140
940085
655785
588356
627911
32052
105689
226483
868907
192231
380274
385140
968763
184503
1015871
19531
770300
17790
265022
894093
606159
391606
500642
1067807
659097
195167
849233
955772
498158
968464
76893
425339
72381
259814
1001260
497920
807743
216552
461894
940525
813773
608240
477476
624109
62425
830384
225539
691727
292544
1026357
1074409
737264
360897
53340
360428
1047592
54806
858114
211024
809522
1082430
938783
954969
147370
660886
60056
28107
1031774
889540
607703
113597
650853
753644
752594
430988
877084
458124
999922
116485
515343
105853
644174
596018
1050742
1049692
1048642
545042
378857
379907
1061347
1053232
1100067
512024
1071632
722302
302757
8306
908584
788927
526745
905690
1014025
500192
290802
375615
524600
11033
323652
722834
59430
807368
944181
172697
870679
746707
216752
264983
945810
568324
609595
191392
854139
876187
117788
827486
13698
1046600
194731
62108
875470
547549
273147
516152
949801
135065
226592
895953
985325
163118
386096
133385
327726
794642
939469
456332
767193
623642
1078214
47106
644185
429827
728718
922073
582932
660194
702848
64847
1033207
528173
367565
791154
802907
695466
268766
939408
779838
932237
360397
548092
591800
414345
768185
372019
866583
1037376
772387
691776
238114
376876
87479
656149
154627
568730
198373
828893
839174
799008
520734
979189
117370
681467
895460
1070305
292573
588700
109148
991976
583715
793373
1031334
674849
936248
1089295
804343
27358
900800
159657
167141
280491
251617
77643
405739
33998
223049
1056349
479463
936636
605944
60523
746894
857150
1006486
428954
446333
861182
345654
78261
344330
177640
271980
106139
646605
680901
456814
622895
203433
810648
459370
328055
505830
1024567
539069
992777
969823
378758
702148
884604
678255
820862
358960
235754
565083
979188
200856
26752
893252
313279
564726
19125
622372
146673
1029918
1017652
328286
122403
363825
841533
1039248
75422
144280
377758
594802
760834
31424
495530
521469
1014731
737985
537810
296524
453486
751835
95685
588094
1019648
1074608
458225
1006639
728109
362299
723625
159068
947951
89643
244875
215332
333772
219201
1022248
948623
1068820
609728
386623
572517
573567
169788
170838
899753
998708
842679
157200
946918
597044
377228
297707
384067
850201
1068098
3024
480718
489712
969251
26727
688488
518952
340340
27339
1040795
797488
68232
97162
169328
267600
1027134
893797
696265
460000
57671
960633
458323
620908
536159
945904
279528
642315
1049937
548943
329320
219743
1085329
136184
596103
218179
986788
927006
923243
1008177
733217
264972
124820
263579
135691
888319
585213
833262
325462
649633
361826
120281
731798
980889
213225
867445
391359
358911
754791
1002474
507211
846587
956920
857890
766224
597221
784881
93607
963905
11585
237238
15229
115195
620115
712136
600909
58010
642682
984863
356097
321953
333945
64693
21125
264539
783905
737348
183793
919937
419034
796036
324692
851314
63025
940048
606345
299849
995364
109776
391077
817342
979170
854897
352600
462233
320390
653376
316067
727723
1000462
630809
581714
460813
177156
14640
976165
136627
915607
506104
183276
142875
518112
59830
750322
548343
561619
841146
881406
23707
306116
380116
3654
382388
687938
176586
816725
95398
1035567
928439
1090632
630734
387741
994976
648284
123250
260706
1010185
671876
1036165
391029
1058813
1063780
546314
669300
582810
870021
472235
142035
2989
828141
1028679
724559
431458
118745
783259
162535
671147
260517
439117
1004774
181599
337765
440703
761187
952934
944403
943958
1048192
784921
157025
479087
13010
599628
591050
323204
653441
805690
1039283
267183
469471
588472
653906
194067
916292
738252
1093097
41903
218465
685880
80903
898450
334421
409491
1097960
349306
26441
493390
762274
141310
656587
811989
146451
399475
1060975
870329
334556
425177
511093
243525
186186
443431
929618
446454
21199
822344
593268
540209
716563
26697
806131
967228
943983
643817
387256
262290
322696
435177
827597
1014009
731925
1041126
822777
995535
774333
576924
460523
642278
247928
356983
113544
108623
114708
142394
37571
671307
462340
576621
914958
531061
40836
146942
835419
43206
716564
1074183
931716
506241
17870
946784
590127
724685
1073498
195007
1087484
426063
84328
275976
280435
989965
41954
367051
480456
1019696
52153
254352
463319
692684
768924
1042231
193703
381913
268421
365745
529207
14113
283369
481217
843415
143882
780639
1046334
296202
159337
26512
1062295
492619
156021
917482
47155
140017
661270
644237
421988
620545
1063960
563322
834348
923617
729045
453580
614783
129943
544112
165306
255740
23989
518179
172073
311469
759193
950647
759618
664639
125811
212949
405140
997656
752845
825290
627639
899498
654407
353807
553090
1071828
587281
315292
723508
688540
286770
508799
548881
580764
315577
60041
239254
130751
871656
555335
853138
980891
1057202
315782
382672
722229
765872
600843
796976
179825
394942
12372
49659
287989
960291
1036764
646210
889302
826025
213784
155227
399932
191412
1015959
67478
580704
645378
722676
762404
954504
835065
70969
832169
279073
107103
597205
381840
1037074
359118
836635
523142
720165
955402
30254
1091396
616313
952890
794505
597683
277585
86947
817466
173947
655582
27248
325242
124255
1005144
844559
440654
229968
993054
828686
233356
975063
151760
88658
421510
622779
2813
1070370
282493
678348
45784
959259
838455
138381
444897
5991
526240
593713
54014
987048
249762
662720
396734
975326
490415
799722
184442
193659
286775
982923
540270
80057
805431
581435
468975
710474
384317
190022
359988
998357
1074863
274464
130786
225356
996718
68396
888181
1078883
818591
413148
847584
874136
640829
577618
53243
533384
837893
752667
419320
245917
915207
906958
795466
62595
722098
198995
469610
1071413
534909
514387
391194
170109
357139
926298
329492
632975
466358
940844
1026438
778177
512002
671065
1073177
74382
854874
749821
781286
303850
1016671
737837
88293
897085
757810
276327
1071959
382112
695835
1010038
847109
419048
595969
106678
640890
579573
971067
608274
242401
743193
901581
454211
1015415
208867
132633
1064238
619006
831459
680365
639548
350592
402474
134439
667620
1056114
1059055
608173
1030318
314887
935068
839918
761849
68745
159566
839092
966394
192324
64843
201378
601755
795246
445990
236654
115824
471310
399625
919573
379490
413812
164722
1028416
505847
733039
281469
394763
588043
526971
80290
695076
1018274
616080
866903
677667
365845
33494
900641
1014493
899234
892557
18683
71076
1096917
407705
841360
172301
775679
115045
1082014
108517
46078
1020764
851310
346021
890787
222425
1082429
684645
209180
486567
335375
740681
966799
722280
533505
482968
939612
96292
564532
563583
969148
456576
273299
16558
168709
770410
914921
407099
137323
745927
1097533
937374
500652
1054914
640266
608347
1096037
921739
388408
296875
429892
625349
665576
130348
950359
24539
280212
7524
711043
302923
161267
1074073
987087
833115
61416
734633
760276
229182
957699
229868
35168
570276
172731
106937
376477
505496
877017
46062
804838
43005
955600
1081712
12957
742229
40349
563363
317807
733681
772123
313941
112125
859054
635123
432548
135344
473357
606973
668573
326308
919211
324843
727530
925904
931542
496445
668788
561433
502083
819408
489662
705560
840123
714882
714445
881418
77377
382697
791323
603561
654041
889947
679063
195815
870601
520316
848252
142018
990697
575216
195704
75842
611896
555699
421964
686800
1006940
418711
998095
76411
92225
684056
680328
603470
942679
350076
528040
379548
716231
946692
257758
172586
137315
756072
802430
255102
1085811
357644
555830
220929
85119
208073
473092
1076913
229162
476259
475209
475449
378738
549868
131162
302836
398518
275689
992561
982942
974065
266674
1058274
1049357
86640
326637
479438
921449
108537
522496
408980
142251
141157
515967
454078
945565
175451
871424
34562
945858
531973
229264
465427
92116
755709
773455
559549
942561
1081714
572272
735268
238159
345051
138714
94410
889176
1091523
367531
602820
190722
373770
762822
768635
1036370
247958
800069
543497
207110
615672
492589
911616
405612
879965
779936
653694
560964
1044524
839339
18621
575497
474955
622324
191553
163683
359320
575146
758095
365055
52407
658283
676315
868307
177271
928883
372571
293696
540142
126319
748325
597982
46657
1035277
100116
1061422
301309
591570
821875
766773
109277
468959
654818
748970
50419
416898
107741
475106
1022750
167384
213707
70212
599555
367656
1099510
955925
1047261
356382
93766
1000608
504542
115944
86045
923458
1090090
204665
323038
323186
1075953
1034058
143577
729117
610352
435587
457018
678270
883092
690916
330726
598330
859758
372799
384572
728104
166013
646250
649200
864507
166173
526213
196655
331567
1069843
998838
691248
675029
542025
818183
401561
475472
715569
806572
75341
926006
400907
569606
95358
775176
90457
1002093
20096
1048710
263982
403311
811062
667600
651912
845663
587391
157937
203854
376158
1071945
863096
776599
187158
469819
783505
974497
790516
18273
901347
526277
945774
73576
73091
334464
279757
1082753
647979
742850
655536
377101
647570
389397
984839
899338
744614
602143
822580
422548
1012582
541541
219347
738904
89385
328794
996106
1067347
180226
376609
651613
45920
829554
890200
59450
116029
105348
95427
443180
358639
969274
559520
67838
634975
758915
847961
932435
1028178
317364
490303
1098388
116344
552832
837898
366245
464519
866748
1088819
34985
224249
1091281
197576
874448
380726
715313
1018220
47394
579792
589198
628903
629953
932518
577842
940670
711003
508835
690970
388777
527045
445045
588324
593412
4496
590506
637839
733275
497250
815288
283246
784652
745723
964477
1032395
559759
499499
776407
818908
349496
309647
1009096
438358
477398
1038929
110869
521605
541812
472992
902028
921120
131569
1017590
311828
360377
698385
323226
600232
569388
409985
975257
41838
484653
61415
400393
250580
198206
183680
117190
75312
269967
835517
858863
453542
92708
359726
179982
204029
926609
753761
41985
1024747
222049
803738
531770
1001215
420999
61657
1071792
582531
805707
936977
20271
572207
779736
222316
179156
1008689
362581
684922
435419
544221
691400
1063862
303029
197756
648457
688018
832510
106772
441644
251823
799733
522915
49698
456646
1062220
878955
156377
649292
1087232
1009054
143340
912870
786845
217745
1062942
1063970
1068801
568905
134200
704350
342540
967243
656440
961794
217343
219890
975892
649256
766855
503289
598957
301923
977070
822118
453526
358475
59299
476131
209811
1018531
456860
61248
128738
1066121
270703
673137
878635
879685
245512
159694
900278
377645
436015
338393
187692
175544
661024
365107
114374
443666
68028
943316
837728
447402
445029
177208
383712
948408
332700
701556
155923
25440
771050
931949
820186
1088923
591959
972091
192532
818506
940475
639915
715915
263709
943811
1004349
268088
198960
263493
14352
307334
453214
992931
320790
146902
756943
943915
418686
778880
807109
687745
582868
566534
141494
607700
381509
559548
967324
843387
569669
113805
205726
925636
139272
436917
1037535
1005687
242349
790180
186123
68041
860697
56725
56919
353164
848248
386654
500480
539570
602970
380900
712145
583557
716979
947522
253105
751764
4488
524017
197916
225452
436191
347520
1090923
991587
1042849
489578
304869
924864
711704
195695
354012
743662
406523
658207
657157
1066394
1002288
274740
275790
101584
144989
574103
714125
670530
339444
1009626
245669
247769
246719
103733
775230
733732
732682
265069
760667
897339
179174
168890
46658
434364
40704
944820
770074
516108
780419
574864
138146
425337
295996
42698
842640
828651
344806
31601
706913
310892
978480
219105
108375
475688
355355
1065461
222638
455033
498451
129549
57760
911437
642528
297395
1073597
52308
481869
419292
147595
841640
1003772
527606
336523
259249
357057
650112
361580
863084
499608
995186
913908
474208
81276
1040890
841744
59705
656019
616300
59037
156586
848147
639852
1080650
1000593
219987
289960
57885
268052
143112
223234
578735
281268
485836
151175
321288
520600
408239
821965
571537
705422
157944
146865
679044
917340
731192
943825
404494
334590
1006452
293753
693099
25168
209022
28150
353007
941383
768825
962719
568919
1093896
820933
438732
807977
1067529
559645
139523
1068339
66932
47510
402664
1075122
186625
362872
667182
247751
635836
151807
955203
705370
170483
1079999
398784
254983
1094909
373446
903949
233092
182199
604841
658264
915087
485483
324903
170499
125749
26751
569927
83927
826138
1086814
487265
671095
1013613
610415
814111
497343
459765
1056684
526436
826363
331292
784075
402275
1071634
316724
47465
42565
264986
657304
151880
995583
614435
789770
186641
223492
112382
531332
154596
239411
633442
445441
703402
140652
755264
490197
550075
71216
984615
534225
113868
677637
496939
528318
851758
50938
49888
254365
253315
169516
744969
1036710
1081073
959779
30009
1002963
855320
404362
781023
259687
608583
475935
24287
896130
255160
144912
292841
660331
654285
54201
412530
1098282
921490
398208
887644
1036192
499931
221252
411292
910219
152178
131104
1096466
905461
115390
605202
1031993
625043
270828
115085
240708
145826
281103
1057487
724146
646444
611519
366428
496920
67895
109542
378327
693143
1045569
531864
497364
609713
422806
421849
390139
950404
321663
659341
556992
1002014
557247
769814
31702
914705
231349
747876
7676
123174
747617
383632
860323
381365
478311
884658
573624
909326
29464
821400
269863
435989
1034284
194412
379906
553117
495968
632384
1100066
280928
28921
639959
259621
905238
45432
1043878
386494
62818
500504
801670
574223
1072457
142144
754550
962633
183889
351583
889951
596276
971391
984805
243360
89220
886598
221124
304100
220195
1005383
636744
946542
461374
407804
119764
295003
8447
1047782
918727
376745
292823
463712
679004
993266
577137
985846
411381
448984
987105
417645
779610
1038382
958387
324171
933757
599208
42598
108104
1069180
893208
82101
645212
907986
631800
917821
434850
89510
581109
905383
748532
826516
1051277
679348
754669
708779
712335
578816
552523
632032
894808
1012728
518791
989923
940108
37747
603441
414718
840564
101764
586681
218883
333136
878782
413725
46516
767876
546232
726487
983174
344814
992114
202147
562551
1016673
647168
85489
360938
67312
485466
142760
254368
863310
174355
413717
443672
193317
682993
1019714
48885
1061020
936116
535792
851360
934483
74718
332649
868554
807511
277128
8765
565973
993307
792396
175700
1082338
505907
640342
29301
800577
29972
391184
27120
204187
1063763
203328
610216
844856
3090
831751
1061080
58066
623427
271723
721727
500704
975342
381215
269903
712392
597973
367715
423507
153379
259613
314324
125141
32585
574921
529295
801027
1096208
185142
535399
610879
12804
209173
1097023
694242
93079
773319
46632
1069188
800904
168864
676528
319243
111249
535144
987764
990211
864812
351710
495348
989002
140402
131071
311762
93791
914706
771493
141042
756955
96442
621556
658963
1027103
918970
998920
958407
414012
60185
710638
267374
709989
76174
213111
96848
888903
142442
529894
555273
48775
299215
901698
1046373
920350
994618
687769
886290
604298
713807
388091
415748
196039
1089817
214192
910762
752168
784039
288144
790558
946045
11448
929040
682418
424446
142827
61616
577255
343188
410255
679604
435338
353452
1067814
15850
980994
101038
1031301
792382
688596
479358
1074022
132100
398484
127626
953204
989238
910070
470893
418870
282925
583398
309141
333461
776442
814903
622899
324737
1068063
487806
114395
128815
257826
784558
389298
290247
829022
639845
808477
573939
155875
323414
1053805
976250
205033
91554
433095
80157
279125
854481
1098033
145540
142872
949104
440189
870461
699350
679851
990270
507191
360662
294870
1082198
217485
764441
669596
737976
804858
827339
235569
613796
649374
543747
495126
244357
1038257
796145
325106
209428
973902
906539
897537
124523
450688
874266
403158
601646
284938
1025703
97042
1034467
81456
721621
1015696
236178
772210
875873
880202
388056
21188
218160
528269
107395
347680
572265
602964
987054
353304
693075
354561
240107
425653
976633
879386
1088951
395712
1031869
785229
642887
150634
1053785
613692
481193
266018
178151
891158
999428
242490
116338
789722
537392
671603
543581
338573
85259
369332
990432
60681
317815
641250
488633
1026216
281575
965591
771395
894345
698592
253393
163223
113721
950775
702395
742562
94683
988227
1081350
53533
258244
33040
1052092
1081189
85765
1045734
644640
173499
73040
930124
476329
633325
421233
349134
1075891
119650
364288
872059
135299
73980
1021751
258373
246357
695781
813627
674124
241328
893219
990398
790900
134558
127702
811166
945997
477210
789480
333301
1005149
641953
1017506
645243
1011629
679423
830731
220855
666427
344559
170627
485728
147023
878901
607075
484236
465157
483850
13469
289340
473117
646670
630138
175730
60430
186058
42121
24888
520985
28794
203580
767455
1091909
314884
806621
397123
1094064
642347
883652
605347
704398
133375
186594
1040022
246732
833527
89575
572685
730783
803974
310607
154509
632206
1099550
203562
1083398
971073
75288
17655
504932
1082821
544624
129769
378755
647250
731994
618295
17777
697986
192006
930883
695092
835619
1039362
898907
206589
505915
1047647
911397
401039
18137
194735
817646
413876
588177
170253
297064
356066
234482
651779
197018
550291
698907
497525
523921
1020119
508648
31699
692847
152544
609269
1057834
428682
674161
521180
1015019
110151
856866
875637
346641
572233
705971
737509
693335
1052083
1051033
770600
226394
682385
464716
635989
457021
680144
704354
1085886
680521
961339
410591
637024
131998
367459
594144
103711
981365
172094
138312
359774
46244
996587
931597
288703
359720
804808
726847
74164
963489
196657
89870
206308
770385
142292
516911
302709
391840
634321
523865
440809
369931
586282
191474
193846
850619
3228
720979
900852
1063640
669962
291822
81612
592910
486717
487324
944555
225571
19464
964612
464813
45602
177637
1039530
397423
47895
46845
817639
1021636
580801
448048
136998
204667
203617
876381
497119
644642
643592
612078
600249
599199
491760
490710
322034
309713
817771
808087
460115
27679
26629
274378
273328
344608
265242
264192
1008543
431472
412155
1031106
928559
829452
594403
91853
443946
860591
601189
644600
108317
737925
1082771
243666
284122
331194
664878
20631
1037509
306767
1080239
261159
754328
86937
792142
1046540
1062438
1036328
184225
138947
468482
1005098
710482
399479
195994
540397
751977
172427
336718
340310
395803
62579
428238
204508
1043167
329971
531853
920376
43524
963979
948753
234006
415189
475072
964784
641174
611154
501662
104031
684068
325587
972463
704542
220965
608706
931766
678687
1089417
650485
134888
446767
555486
824245
713367
342778
684937
775311
37955
826665
549420
928698
168540
901939
540088
887519
246359
322921
241939
944271
169192
157725
362165
319986
525547
642356
102624
1097040
94047
364508
143287
746062
429393
393337
206906
1069276
520163
329822
361573
381559
20997
473559
275313
785713
991063
639004
523739
653128
730544
988174
757992
107402
108452
744661
843800
713300
806997
746576
335304
108587
1022112
378590
298437
782040
650164
603255
226338
800657
845925
718022
1010292
861469
862519
818426
153380
741411
292487
643390
116524
823267
487946
616961
772339
447918
425076
673925
788534
298829
1035937
653551
932910
217439
1076593
222495
973110
510525
913133
1052142
735727
746665
159168
95760
225496
451188
621842
278763
894680
45537
1059341
698906
239167
478566
485737
539137
42845
1094693
726886
832125
108134
1077749
892296
680919
1054990
311419
98975
790797
203135
551486
266599
972905
337378
767518
666589
433544
302382
207580
999517
447050
386005
801119
636032
55372
308774
996040
183565
754151
194228
450867
1020382
997978
123337
843619
627955
719630
320697
609297
828198
888617
581380
1054423
863898
947198
412509
13190
415898
157180
1032110
208268
417471
864573
611076
694270
822175
381924
787388
994118
1046272
221095
669713
524782
614852
481321
92719
188875
778726
545120
298722
793434
825670
380125
392359
637812
20339
828690
574923
847869
463500
541493
615307
18924
1007412
872379
66827
634399
482245
987672
288062
955749
1083387
296687
462588
159328
676934
998300
878855
468740
35414
874585
916100
894229
250763
821248
1001595
723733
520937
76083
81716
396379
210280
941292
988279
154005
111828
1079309
817335
1006844
565428
960956
646434
104242
711070
470386
118480
921192
288375
350587
552810
870893
321519
249804
930065
236712
527525
1090196
580399
866802
296569
888098
836884
270283
68508
832597
593909
360038
916159
597917
368909
810063
772742
929988
797611
188312
609765
283187
327031
990534
1025891
298232
454176
618786
412140
259785
482322
61190
1022618
122414
1028088
284757
700562
862389
107586
251258
333501
65230
893013
537306
211946
973849
2127
10790
744010
522143
940067
1076626
440656
1022851
963877
562705
704855
928244
260307
416734
234459
756833
257398
139653
221285
467308
390071
120288
407583
774030
497767
663158
997200
898387
402290
91525
483414
122129
110702
1074739
280653
175373
65067
816882
267932
5222
274529
38582
712126
366744
482420
727623
555749
293223
622116
537241
201820
128140
112819
191316
24560
482890
696300
438336
191108
856282
695105
199670
1029709
417994
1017564
245996
58359
573402
53588
37520
977447
732819
230692
780867
854833
164768
913290
904306
6514
433311
553104
39313
869351
839429
74853
651357
803101
732651
276387
444485
144395
665806
869446
49850
50900
538318
1009030
345160
525697
173650
389174
915324
54473
344043
825409
399139
1036380
1089702
802636
1006494
627404
1029348
738760
226604
83335
377813
617181
1049443
282948
928032
198362
105569
22845
518215
112490
396347
776784
932581
844749
680534
1083731
684717
252625
136929
164639
683565
774625
276879
951170
735479
785353
410140
507937
663206
1033606
88923
332714
1040218
829118
105580
619489
55922
535007
908519
389923
350129
755382
529566
456758
665705
442204
269989
484685
618680
198458
911736
733054
1052070
987590
788828
852497
168749
165431
1085761
364164
86574
366727
765187
601766
881617
547550
452269
746314
230705
704781
521700
514464
608287
955008
211427
882659
1004554
16349
475195
766865
486520
1009123
312102
877190
274940
294488
117561
1002064
101143
633714
420479
921711
222358
641595
908327
780188
498924
147670
671761
386475
10565
746706
1091122
337286
1014303
160011
412201
550087
137555
943600
995982
125513
125118
977761
278340
894973
519759
760519
1076570
291363
188012
181879
430355
790722
503119
709475
53635
459473
677287
123706
312708
938038
34119
1068976
941978
911423
306639
357237
590722
1099536
491408
766069
144452
516347
963613
692900
986524
196450
561219
413517
850653
65251
428547
209797
758031
142723
827834
397048
258890
597247
60764
701864
865473
774484
1068389
312947
694193
895230
526775
144566
317451
1001345
199420
781946
987838
931314
737077
1052075
569394
225635
875911
289982
107198
449537
829223
158969
922905
763276
266300
648484
791299
1010533
649699
568518
518413
57996
579664
931391
73349
205581
233631
313216
743852
351133
843588
156964
745419
929803
466989
1026974
27864
780922
750001
622434
179917
856446
707092
493974
474181
610290
961512
327522
769543
637735
948036
1097165
36282
885142
1047967
208562
167315
482795
778811
328041
89278
316845
325575
116418
269004
552401
663524
673365
1013538
46636
920320
510049
249396
317078
248280
107265
715814
197793
670825
148524
907261
1040489
1095745
484342
984408
1083447
912117
191819
736034
628169
639702
625660
839804
524602
245625
452145
831335
893694
528795
1064944
823264
647315
758410
238648
882832
462718
847170
934663
143717
264577
396669
875118
237667
1034256
682293
870497
38265
157980
474094
926430
713360
875319
595458
384218
1001583
509635
354473
749213
1090309
82598
262609
378008
1025425
21347
367914
920238
269139
134289
517813
360908
687985
923035
170249
626824
2181
454994
220977
976363
746438
67602
186493
1088752
723547
1074564
351725
553144
766940
277407
997184
480307
888970
890266
603463
330457
156927
735332
486136
780619
1072756
454053
836368
468594
509508
510558
112431
113481
265633
92598
378134
357908
706609
695747
18465
291635
992088
781588
375741
674928
154810
869655
258348
816317
907440
249367
813288
343566
1026319
972012
775720
509415
683595
226588
794738
339224
739385
58983
338960
548958
233312
60425
587560
411091
147019
863124
698935
341625
836927
340510
118751
137444
744916
14504
1000176
213988
360430
689159
1001213
209545
461363
221713
1083292
50143
629136
222665
875762
530721
928500
668490
124328
580965
802961
442213
501556
114800
544970
705501
586122
279834
288137
854992
900046
118873
115576
775557
84462
557506
681826
306868
1094851
796343
934641
197076
19233
986888
860751
213542
307349
945552
977997
645313
1066076
517434
600775
935883
746564
391613
848777
688494
491692
733311
354010
348889
556990
740166
504189
183711
453147
150837
900774
137014
635495
1018535
99842
559247
432378
870963
591071
1069112
823966
962137
856919
113605
1036881
958879
510888
894160
1028915
954259
503949
456277
969883
1061868
508537
214075
147532
746771
972895
622326
964174
902131
589342
764843
918889
31960
422040
671286
285706
139596
814137
615503
176281
612709
549588
454159
453109
939038
252892
632511
1020555
856560
801667
1019709
487350
935692
915034
884308
574585
361683
607998
1087115
585476
944413
401079
325226
146972
749149
185007
828340
993090
72404
1081638
825468
140845
98687
84450
553832
372629
258702
411908
716874
549895
507412
273080
758404
495730
406812
557984
681830
55743
411192
515279
748351
478352
98338
65514
188948
777799
584045
58766
185623
939691
34500
1055349
203118
527674
530668
84497
992112
452405
229172
505551
1093590
841561
882129
647137
340457
837407
979178
522345
66935
811227
649523
742484
684844
586800
1098034
10436
53119
456245
561060
406038
177085
429287
909263
200310
736799
274287
847585
1060001
572738
126412
801053
539389
965758
211449
638111
792331
653285
12811
784583
120457
585736
88287
426315
287324
926360
47198
612209
330542
456451
224931
146821
838817
362384
802245
633555
529435
989229
236379
575836
712595
931215
281495
784425
285588
717356
1100308
402062
314663
778430
546929
61141
116360
876426
783234
444873
1096619
805129
189605
167674
1040556
339348
461359
8219
810274
429321
410172
523557
668058
799479
961257
1002532
205954
231548
1090149
770725
74387
423161
224941
455623
1092175
1035804
43432
1095470
981635
590399
800138
828726
339534
868851
412426
606623
220325
249565
633890
20026
934410
770495
915173
715436
586265
41281
988327
838339
481964
1008407
733185
258564
329283
873666
147465
278211
656887
1044853
142333
124693
1062471
300319
343751
435583
432715
897800
152554
701068
928961
115450
1028381
568954
81609
505637
302150
774911
921036
655615
273347
622780
208008
115915
636850
812322
241134
1008928
773678
533392
1005935
782706
476185
504297
609464
573195
509442
1015902
282313
768394
1068161
249023
279021
635347
781470
947275
476058
429211
74683
131169
338408
578293
409406
193487
387596
269424
567532
678115
364621
884796
441907
152185
38138
543622
284449
419644
881451
784292
706128
731207
670833
148658
390968
904678
500370
553312
635899
31234
835875
1017965
1059058
815688
1004772
172025
787684
199735
676617
712188
139560
500052
797025
580294
223722
1024388
302386
986393
306788
847986
987819
214738
975530
1009628
784682
428138
955703
276164
234003
987714
1065139
779091
881443
234847
538752
67259
628408
178248
542644
324786
402115
460385
46924
201128
212443
721144
799506
838858
461934
477240
1017152
186796
1033563
846629
591687
70383
508870
501978
482385
590350
469124
1074034
586642
23911
495198
944799
180991
659315
152374
469458
358969
550620
641621
679594
312882
240333
1089759
467720
27044
212330
1014342
145337
103343
715862
413949
440594
191236
672499
108937
241147
860695
233012
299441
491676
642018
969319
716178
515937
492272
241928
4463
420564
627564
986567
903456
704908
236810
312682
366723
868690
971160
230645
767153
639256
985242
374042
803065
830363
1066480
591863
657783
895231
362224
341039
1067508
307057
460717
213537
191987
18347
315639
187492
829171
414309
313918
812498
468884
47408
245535
1035494
906606
794631
460798
935335
947901
623695
1082832
228302
29640
706475
1028349
590841
9503
840969
662912
797516
542838
984666
758259
241183
520967
204944
1056403
253966
393170
357300
101726
486444
64668
838242
115562
1018096
525848
100791
424162
1077489
1025012
219917
838413
956485
966719
910396
548522
167533
972124
682788
635782
46409
1092464
641267
408561
652428
15329
198658
296662
513266
201182
471509
49514
464474
394939
1023620
590307
725698
101045
519833
206228
286713
72475
505842
996149
94526
251592
360203
486040
372732
418550
63225
1044560
207807
898202
593908
281886
1041576
720437
1021035
886469
339935
641423
807004
99161
969295
610594
71259
764094
519110
70641
117081
368362
687009
1073511
294318
715260
123394
980025
773662
110971
736437
1054789
217912
886183
52226
322662
611231
649408
757439
466080
458264
412083
35130
325068
214025
170559
55601
599620
219499
275712
822658
448774
152901
142232
1029162
577673
71474
984698
744666
807138
609320
922017
391228
255652
1028938
257360
682462
946430
484347
131191
749108
767881
172431
906417
865211
925606
461955
318156
513950
554033
650398
163503
758949
813742
927968
83826
504823
756517
46495
236144
656275
947082
1008612
393299
28966
891757
974889
615116
364213
239928
1070840
649867
554088
188473
906839
189709
537952
72799
464588
1043038
1098955
673403
829977
877546
784648
869978
25829
167182
870565
753490
1070455
165694
634369
204878
105570
268048
956830
475527
379268
1015083
843342
65362
581378
262065
1083966
83395
880830
690562
466778
1020435
740144
687210
812412
931899
395199
176263
1081797
376634
348008
793216
1021761
72457
808837
427690
475094
341457
987589
662916
856871
440570
783278
556429
1072997
747820
293565
996229
180849
104704
780747
726453
110764
393698
143584
309019
611505
934370
343242
105394
359546
66807
65757
64707
1069030
912717
656594
566934
586591
675215
558516
9210
595568
206684
1100233
252083
171117
1078553
227618
117995
825555
320212
1008754
931109
292385
115895
950386
37351
407388
23078
879719
484495
16172
597897
465882
842642
173737
721781
603018
432441
368817
957258
963862
23391
327193
88878
350175
601612
179328
1073627
648665
530486
217525
335205
753502
1068237
68742
198914
1051996
683740
923143
530269
813859
399119
1068934
732847
801428
481690
512851
205510
44312
623190
218685
328591
894195
160697
55540
920199
770073
607107
197815
611769
103862
765976
172961
485936
467806
117684
715356
446283
679278
228983
839581
634657
191683
1005066
354838
498717
4967
148348
352368
749492
953276
415172
250762
8089
148035
891798
156923
860546
582562
884822
914534
1048636
968274
839137
743961
17377
378207
348170
464170
129157
701349
588374
200280
658356
1099523
564344
150309
572406
875401
914075
1028619
435975
773959
910183
191927
1099516
359970
101797
541958
627868
63132
186494
367878
952599
19229
951692
282661
477672
1068870
581230
497474
1043437
174420
859514
489154
1017746
561941
162941
841250
173544
1022450
372443
534925
383063
312780
352132
424615
577363
501044
74448
718013
716963
921764
922814
892920
621577
412567
1054049
184942
540503
149740
88642
365535
873948
611288
56179
408236
145586
791690
298570
467536
1042215
1058846
103192
361859
674763
581215
926693
18145
29170
246638
808093
854229
59369
941218
589384
869294
1021039
88682
903615
102183
977634
559570
318462
877254
25983
1015160
577103
1022846
615639
444578
256224
77827
957833
21447
887354
725195
752881
700608
6095
564035
738847
526114
849459
1052313
140445
60280
1052529
913817
405613
785545
261373
901304
647303
485271
815397
181369
718332
14753
105878
80410
285735
246345
491711
1065067
24529
202044
721010
856769
879930
631081
1038687
739598
155404
431101
1005451
402615
1055247
552007
10487
933153
626067
724923
1051109
154555
1084979
9467
899820
310446
365248
62417
264303
1048138
230872
1024433
704577
691192
982261
210875
211925
707899
284763
561698
981461
677775
46840
312062
248400
890981
892031
665672
666722
723744
1069521
237825
386917
310868
204797
1038404
975113
461256
1062089
790522
863471
524827
575901
612131
1008290
612452
811176
1055654
309985
24146
203930
53781
753082
81209
725656
591914
825058
335726
502055
143755
255952
474261
862687
329437
970762
250379
827321
74490
393009
785928
362656
815094
758919
753477
792608
629338
548425
215376
660754
57363
37965
860566
445319
963059
68776
176107
863485
233548
517979
569958
432464
902579
132842
795226
503549
889598
20559
195293
394840
427811
412826
746765
259743
206183
996874
245140
555601
909498
373863
48337
139910
597845
723865
426659
923922
323746
262534
776205
879686
554341
115303
150439
1065498
911690
437927
901865
1023018
399992
631204
372177
304972
718029
445540
264181
679391
1028865
698693
348285
552373
686910
1086128
609503
324559
817350
356966
753186
2510
379801
238617
908359
1008337
129548
194348
541666
456185
489426
397856
1100114
62596
10540
233939
778581
890844
112865
172845
315468
598059
594623
627891
855454
249515
961427
213568
434357
280182
786298
663461
125560
53240
558222
156544
624406
455577
566319
537909
755316
954643
186521
973098
1061768
997405
965523
696036
617924
797781
497345
351349
362398
972021
1066643
116523
442528
537383
491561
141452
460939
617370
291633
1072483
220465
853443
794715
573038
78554
291336
438393
637892
750201
116139
605240
536492
866190
1015833
117038
879283
515883
734281
371039
1060878
144221
135438
910403
781230
3344
390726
357227
895978
1029825
767806
585378
309953
750283
570296
907891
680074
44847
1029794
57915
1002843
705749
862852
709721
569773
333424
302102
7684
423298
135021
191199
1015824
855854
1100040
553371
383238
33451
588406
60351
428861
295554
362313
650787
362010
436716
592266
726780
463667
102492
46098
921871
1087179
1009896
199651
518884
973820
216283
798071
1034904
385537
323283
973579
282010
801754
13967
765255
1066619
1015853
944654
380415
549528
77713
421448
86016
666807
926666
499030
891176
1024496
452010
305295
5208
281292
509969
232133
144102
183694
791797
145331
491173
805888
368363
89861
1056337
673083
478208
230682
180956
995203
594854
1056451
195426
301918
1065023
1023124
347750
607352
891741
762532
33807
522059
792872
782982
355218
152017
500860
568796
451675
427883
710245
855721
1047859
584660
870934
843018
533905
148620
733743
193871
625744
748182
885749
716816
653391
1029701
954306
108106
1048267
1006403
405647
1069770
408403
74340
82641
738897
376564
178765
745352
826533
1032306
748609
1084445
877608
847368
184500
5772
612011
556257
746447
342157
47523
156920
319676
1086864
195883
857672
816532
374489
339337
642250
979107
281740
968010
1059762
438225
966047
180529
1086395
694875
726052
753779
369467
462128
152331
231214
395573
916030
217314
642534
978767
173233
916541
640286
455647
293211
216707
528989
1021813
171945
994791
636489
869210
647183
118472
191929
879823
58254
259809
1065798
364849
1032390
214688
763184
260235
1009975
892970
435796
247358
829636
981463
487642
998375
846033
1041953
369894
717482
18166
862996
444660
324443
358988
211856
1095633
863861
994209
161159
841496
705944
953660
267395
44255
53773
39470
1026530
694567
109903
651329
988958
254954
969895
534226
1040641
601860
68801
361753
289474
1086133
175297
907956
1001587
863673
1055354
511509
81008
821331
110994
588292
756367
588407
1014558
222830
705816
651920
528034
128108
844317
655267
200667
963727
387339
343659
899155
258098
105597
186451
649512
456978
294555
264568
606125
379600
968542
591364
472088
865565
398312
510863
390778
1025448
790384
796025
913318
353019
989849
559043
78274
251650
984310
532595
34590
442871
828261
682637
616375
99525
599839
611621
827516
222759
866470
728659
35899
192834
871190
1081742
426402
246232
950872
504690
569265
171424
1061631
213185
690677
389020
376764
614872
133644
540732
465643
237116
117417
178203
1100119
182786
555556
679077
1080992
189573
926372
809950
484660
741853
854269
810885
23160
349932
775871
942623
557379
302309
649438
401241
366955
348224
148022
232401
639145
1075536
579043
799355
249404
507425
448487
174210
635962
212570
908223
411365
341116
1004760
68001
28279
966998
217466
905193
125189
716408
1011429
809494
937637
58962
24878
176717
239675
913789
170980
1024869
227540
123262
976859
645496
710790
755226
297624
1043952
930018
69017
401692
33448
862234
779601
781039
526435
593164
634877
1066259
834785
14302
362164
284078
298257
222076
528422
20780
114841
81998
867797
673406
533851
637601
689688
927764
938944
1059189
989168
77960
179290
826133
31134
375070
346845
251605
948102
257463
56199
908016
747362
302423
516766
311035
109733
265988
30780
928523
264033
874034
670297
1063636
472967
771621
286192
914092
558528
1072407
323192
716373
476970
33808
296782
321724
746717
888426
782051
718677
38172
150484
1016049
769287
640842
481340
992177
168894
31523
933855
417156
1080621
968947
956852
318724
769943
533707
144388
726505
557215
357563
1068424
405166
794582
690344
827936
298379
514209
251798
572889
813342
885323
1075643
197949
736204
58910
67824
73878
332465
492918
364783
717423
400840
964694
681194
272324
693755
131836
605813
382717
558809
890557
958311
1068169
82979
1015523
389590
1083411
432510
782356
151579
724738
1082132
951594
538135
958123
914445
243116
252049
69109
239078
693433
521853
268810
794955
542259
285884
113774
413736
38916
1082290
785678
175554
657759
420344
554181
666456
973140
969076
374333
1038630
285776
582325
852285
347275
627996
952239
479499
599609
635067
1025335
217948
1023948
1087502
954202
43696
759960
466448
1076290
852656
704891
11975
251665
958657
484970
501380
277470
6119
385457
804525
915895
21159
735969
895796
875150
970239
898007
126208
959272
500548
236932
777177
384310
640913
208813
132832
174365
553379
133737
1028112
765966
497870
535411
520327
1033479
413239
675134
653259
689108
872327
1062049
314176
436396
789482
241613
408846
213375
230747
446399
1058078
1012565
132097
78576
886102
743906
744956
507426
761695
556962
471135
447700
473068
557182
950165
369843
96919
1097765
772704
1055904
913097
647433
840523
888092
838149
413584
778193
367025
140498
851543
466994
472734
31295
1093096
303154
755707
265562
1041465
491883
356187
44833
90694
503991
886917
642361
898825
430521
218162
685738
507585
822026
1042721
508118
939369
64994
504126
87424
519021
473214
919531
11284
669732
1063525
847767
986463
933408
139089
180984
29998
344903
1033072
492230
566897
382895
501028
369588
758477
70134
717983
600359
683442
481181
589048
103498
909159
1092362
498391
433158
655825
741358
913245
32452
1019143
892083
444564
234758
864116
204468
326385
1044975
1010798
23743
353154
504673
948884
205137
623528
1026607
1093434
755975
13062
884039
596770
593701
797923
831970
380942
1037078
419864
651950
103457
917922
398172
295988
136381
1005775
1046322
1047372
741140
1036435
543213
978705
864910
922456
204543
1093173
745451
342132
894450
695990
477144
456715
871107
583626
198447
95428
308684
443435
1053052
292245
678508
796124
375005
125205
161052
620951
955521
1075557
349256
255852
508342
468957
392010
38415
738240
495850
822057
683838
146150
1042386
952473
574070
1099800
364234
136218
356141
69152
985307
332278
818249
817301
807073
144423
662015
510775
897160
391617
766588
905309
241556
385684
308174
500900
1050874
565335
1075535
533775
47838
338888
552553
234434
955209
109714
162572
746548
667395
837057
492221
998213
78926
772760
386123
195869
501171
190879
268752
316512
685620
953746
855648
1062647
761309
960904
628163
592299
107222
905443
141503
160220
799246
695836
165335
249170
292370
786367
412465
327203
978047
436743
111645
799500
574033
646157
106102
505222
234274
591487
307534
958830
375099
417440
822942
69041
7973
847953
891901
663074
411952
186538
665502
770969
112741
928998
211317
521720
277573
802120
1092635
643086
215734
907643
57090
404630
271834
289838
14834
884982
700175
547372
1054522
716425
923125
355381
1016841
830872
1092992
438837
740187
191449
109699
9050
1006554
925202
980746
723716
178244
894016
695446
920914
128161
287635
477815
829643
1066645
759392
678405
200754
28468
673914
552026
263671
54232
160843
794758
157088
451990
87116
176165
127860
631858
660731
311913
53085
509128
491032
114108
953947
264745
810036
865311
178897
755217
369162
495727
507025
9939
1081910
373023
334364
703611
184258
1029019
12630
366484
880231
656664
1013409
598001
712679
375390
1020415
967569
852065
299439
821870
746015
448072
388868
700458
147806
719654
303172
210081
641497
580377
29096
1052792
3612
38747
151725
582215
288595
593084
119044
441985
795649
255724
139858
935107
689532
511870
734620
311318
864787
845747
524418
900739
647817
767826
260195
177216
734704
229713
230763
705552
871567
555232
334022
944957
785895
487549
858437
561831
554130
1092833
1030982
409391
427563
90880
710518
852845
851795
992718
998201
618133
851444
493418
943035
1077831
863734
77901
1043438
725713
926698
836304
1065839
214969
983986
995128
1050593
713917
974269
534218
90144
637635
514161
67461
748146
130543
685942
44010
360480
1092782
784109
433210
200931
348736
469689
784642
937564
293914
375046
378719
323244
587239
653544
955193
378515
965828
112851
292635
192981
465064
595442
18602
614361
413782
67570
559326
580641
836627
184339
934793
815683
290470
927377
558389
654478
415096
233615
815377
238057
772999
237120
932756
384015
135523
364258
72035
307765
1040653
980155
977235
669839
444379
537120
877600
113624
1097015
648060
834686
1013021
65569
537457
377967
959313
1003688
511845
49591
547809
150933
62578
352218
1069328
702283
257122
808630
758736
819858
886590
286273
199642
435473
468690
933547
456922
703398
78731
91517
48262
194229
1003025
125758
670184
835470
217686
1068183
1069233
547721
498541
332269
568758
772537
501379
822834
399262
767418
106812
834222
87660
828717
772122
54449
648981
309479
208744
1062558
475461
708030
978751
649043
188768
360292
406290
929698
1079671
380012
640754
316431
99743
673935
636702
62144
112449
439459
429508
842664
1026613
239879
837760
117542
661415
608396
734012
387904
684519
502547
524820
745091
734993
789191
913238
258715
766908
1043343
179148
45430
567065
12868
681807
307789
688572
606164
366992
188891
1007763
216079
183422
609704
291220
713227
185203
723978
850054
978916
515977
126212
10577
488913
522694
1031010
358810
71094
375497
1055346
39812
742000
1098810
770992
727574
760569
366818
292147
448538
49882
89347
896145
835822
121351
935881
936931
461294
189389
203783
1065677
647684
83969
210310
175524
645267
1010852
48972
191695
852228
443385
416220
88981
669787
573102
313755
17373
381614
271742
423562
487437
624649
116312
823555
469445
563783
1041490
1027494
1018667
894316
768802
173457
169447
948067
705901
771306
955164
852063
469318
1065696
984358
186880
859357
161769
414867
285145
402138
235285
92365
746134
226551
862623
788328
983754
284427
1055828
312394
977435
562485
135914
516822
54142
330284
218145
249576
420374
184653
881928
130394
551823
1100340
1033676
568542
856792
1054635
883098
594282
939514
790273
423739
523190
755705
400641
900435
401927
538928
8631
498769
963047
1096290
149999
1085020
88561
806581
537957
1012139
844514
340518
942595
1087439
850323
489285
227802
524497
571417
958020
296107
291362
712311
6965
724113
346280
1058176
189114
896477
723233
233935
566979
251676
611886
282351
99655
380349
68498
918664
37545
694044
814003
907730
779589
405897
523043
479598
1006701
114072
893195
1009747
637954
405220
39797
565758
811459
751100
260797
166070
168272
456624
319355
617554
716569
32859
1047202
963980
483189
1092230
787693
218434
828970
552608
216875
320535
618148
910647
961260
179447
471896
759050
107547
1064515
621745
727788
456895
661759
112682
443636
213138
632548
364706
950387
894571
333831
385375
379879
233534
248125
972589
787045
899372
110846
323997
1092579
788265
265269
337834
912047
315334
343411
122317
1094919
582879
609242
239896
25861
552213
10397
536022
1040202
1076817
666384
496431
654692
899588
949483
1050419
418923
237258
912263
335732
814957
375006
194689
862386
1029770
795871
60097
81806
509560
516792
290103
49150
1031170
635936
194004
178787
315599
428264
660811
227722
86800
1062493
518125
739038
523711
790381
916228
377847
953861
834161
403267
14767
201376
927246
807356
457201
144312
265064
577789
536440
30793
781208
632498
761241
695371
457162
258598
884038
293837
444700
286350
7552
600216
1039855
538768
108607
307689
930774
168153
264072
828636
291011
936391
290810
394423
741004
719658
603610
519062
422675
232506
1049843
301110
697052
712701
739721
647953
365369
774197
426435
114445
1032317
16842
51696
412945
1006183
942590
599794
236172
740492
230243
852671
35399
265100
302358
415920
334577
99761
869096
22745
937633
106631
749480
263559
379561
247084
134075
566717
1058826
49133
40046
696118
251782
979884
525230
534539
658485
915653
1002648
769322
919474
1063659
410580
948232
140956
68253
226457
242968
479825
804366
202728
647864
60650
9861
226755
377251
898309
758484
767079
654375
972599
515873
491989
771365
582480
423564
688565
537410
158599
205017
719340
142091
324475
871615
120009
370277
873821
127171
534433
724256
129242
297550
391217
534397
520209
261026
470162
778843
150740
190105
661118
677450
1061807
152564
346011
776513
742732
205836
1087272
697640
197710
155322
929285
424073
618901
953495
766709
400349
666696
743818
428583
341874
482663
233703
8564
811481
106034
247969
368223
1084995
864920
600819
327341
328391
650114
490162
110740
433601
622421
834508
131245
531527
758297
290557
398762
945750
1060980
241012
921289
372176
58642
1002611
326487
728542
549267
673035
648397
119270
182589
166431
750224
426291
146940
103553
68989
848981
127410
583576
557201
618586
488606
533829
809800
450981
38190
3726
466165
393576
270085
502317
582200
123343
41109
787431
149166
23179
301122
442723
504850
805289
30293
576164
750362
19563
551579
544364
723280
367988
614439
800416
1005316
761774
923995
337743
868875
75476
41613
146204
207454
677549
478792
322940
689328
576047
816791
872985
392898
892002
153435
23491
931601
818104
1000113
254016
1039074
694459
693109
587003
430383
326955
641287
211889
19398
525218
592867
872910
607076
320884
540542
126864
759997
195922
499302
10393
397680
953032
557462
205490
818949
758759
478993
694560
590401
731193
180687
834578
525910
664549
543887
149094
296511
134063
1083451
1035922
218546
458859
757748
1056674
488784
467972
634902
849481
75849
711088
811191
942021
599561
337736
870737
431660
239972
913977
760033
425974
1048792
335824
590943
485035
306307
342264
548804
970947
1077003
52295
916461
2686
481735
863828
776290
21032
1017455
716134
870463
240467
866182
370121
187795
144244
715794
566748
730658
1045660
110468
1039890
912835
327542
435062
218800
975515
54665
969950
1087456
243393
884343
260548
105935
222276
111717
331839
488323
11317
566887
847200
511709
44436
248354
367066
310624
1064492
245330
176619
268148
914072
601562
1043485
607539
388112
934361
323838
320144
441239
120825
1024387
207479
244441
539500
764870
602848
703376
548606
738467
29925
440065
645444
815880
952425
11395
1058489
441480
997843
1021638
969609
81603
889948
257737
1026561
147367
966560
978882
26949
90309
597491
204504
351767
3092
821228
990602
131138
246978
594725
453574
1088662
632879
771991
414480
709120
611278
214637
1035475
278868
1058824
564229
909857
782593
31833
563280
922169
155685
1028236
950646
261783
423529
740275
28551
620348
725778
228709
496914
72200
853073
443640
671225
1049140
78352
132798
357052
1067903
505110
888047
139519
313160
178874
1022479
192933
851610
314711
986543
574883
539864
335865
592606
626312
833384
656051
96370
1049742
789018
306314
927544
229435
579629
201827
736013
635999
507041
448092
769780
63678
83384
1099307
640778
1083879
107429
791518
854872
403135
42942
840432
424443
434733
253967
1030667
316767
12975
992736
691384
893122
411030
136828
180351
108815
93569
79232
1052294
267212
463882
678090
897578
19120
803687
953368
225231
431530
394269
832509
636812
584137
398346
245642
846838
418973
1093337
1011573
483910
75985
510759
786523
1045274
415495
508810
691707
20611
761913
41436
299882
682389
235561
834745
93394
793416
458415
929765
688203
431632
97401
284740
748998
1091111
753641
614246
654767
230383
210173
1070151
30662
324762
815378
509887
78422
1047386
206918
460051
535474
503116
150890
330960
663245
361851
305843
423286
1045100
1051802
1036663
675036
46464
362839
60359
822358
429111
998857
968438
861592
1034560
560933
533348
886820
1013561
127352
303802
354885
826895
396715
688838
1057342
333647
827609
50997
723713
1075899
205018
656535
703812
198665
923889
171997
32385
165365
475705
1044168
526394
958716
138000
790004
236138
887401
675380
1025844
114636
913322
343956
593774
393894
875786
746737
108017
488984
200800
852990
853681
379265
1074014
189822
1012360
508020
218139
1062011
426547
1035045
617136
248798
456483
61802
509712
759093
89647
683222
571868
35637
1040448
1014198
678182
624399
112546
133543
282137
870114
844742
951473
590526
531987
848092
718130
296863
269943
929910
298050
75975
873125
383862
331586
561536
384248
860736
130433
155026
621758
753013
754063
698059
505928
210643
582811
553053
174834
758058
1085833
354109
225455
251367
350753
709465
768146
79812
325461
949413
931153
663872
874635
1030386
57084
789838
459316
946565
787637
634588
776422
179819
914239
44844
1036660
435107
131644
261799
86651
670275
197937
470949
537605
807270
980185
693269
360678
285292
949063
916364
697547
972457
271243
461895
905381
1055718
495360
294012
775413
441044
488444
58164
747363
1089821
605614
271142
50472
883650
248469
343322
606909
973323
741173
235336
271796
882835
140557
712146
404945
1052417
85306
326943
514775
692805
173778
660458
23109
856039
570885
883056
297269
29001
112055
825415
455722
1047922
326173
765111
822749
249626
442917
874418
713195
457509
961686
1089147
754267
25519
292133
956527
776801
635308
936671
305443
108052
183026
403490
836395
379666
589568
757163
1074710
870941
337541
915938
549800
31007
661928
763925
162285
161833
838114
313062
314559
495336
871256
1096528
719110
970443
81153
1012324
393201
551698
19053
536572
279754
702200
165265
150375
819663
1080053
725557
871258
419375
749047
198069
620918
1022544
263926
1037133
442361
109578
400384
802541
662816
152392
155060
1015945
850142
650284
689297
465066
844526
195937
792742
26835
619060
76200
923164
578739
703392
771309
460962
476368
922616
406935
694315
11399
475054
621341
684050
226169
265294
991688
191258
1033388
75719
810508
13015
1022603
1031756
829875
317614
862819
93634
472531
447454
414619
299474
153124
341994
614676
262873
650158
967288
134719
378337
532628
1075342
805615
1040914
1077309
100207
591801
699051
125521
266587
1005842
218563
1005105
205045
433283
509476
239001
51235
86366
397205
986483
131045
25321
857393
904163
510158
625467
787128
19803
865634
246577
202079
216533
184426
1053587
883478
669746
705069
354671
575393
877428
989077
673732
661116
613586
185430
120912
221255
656088
628768
277942
285014
477727
847305
825067
224252
672727
869988
676115
1029098
582265
552640
604090
248877
173587
981960
606297
264314
762984
633826
520635
787263
35673
140408
593591
711767
42208
838094
1029049
319635
899648
1011026
495634
975127
743421
23774
1077810
395469
183349
1019675
804448
647853
178269
811664
234140
398787
20759
884856
157519
40956
413779
921903
541855
540449
24739
680645
554703
312563
929210
211495
740823
665399
451914
868992
983063
557748
1022423
997579
685071
484612
62968
426628
585956
748042
896254
636026
924141
865690
1092447
510700
20888
18270
137245
796065
331454
474305
400472
996137
406570
552020
559647
662842
1039917
630342
206068
922053
203379
355192
752445
751395
957983
732634
1079876
389602
541874
27431
366255
582961
1067530
804982
1041885
944921
192271
179312
274678
698191
456928
948797
30316
814823
817746
603553
551167
407323
701642
334134
925311
702531
1002822
155657
883195
216762
75585
711223
686328
293447
978877
248838
417384
335363
36428
779247
962524
329851
319857
695336
1093085
586148
858775
141721
46677
621771
225773
171384
425114
44034
747177
743586
1020428
94159
974388
317947
832027
861517
6281
1100291
893905
471423
648043
788689
1019629
333411
141858
1001123
896470
468341
983768
670213
221140
399434
522444
619324
316218
1099546
243869
74795
951500
473733
602704
771986
45458
296672
961378
1055504
146909
168623
12130
915751
146131
610986
384519
466139
535578
672133
525718
401882
796785
544121
1021757
128615
1028780
979559
890689
230252
779697
716592
948216
444738
40154
28280
504399
366789
99860
561384
585723
165459
625195
539558
875997
147895
783654
509408
510458
83253
167600
610142
1027180
787400
129902
607175
609773
169659
114835
606834
754341
839124
687030
825789
948687
86431
157265
357392
802671
81881
806503
697388
631604
103749
495932
734305
780397
646953
282083
892086
578057
519693
579312
429072
420051
91820
760826
64659
1074324
70520
25235
407589
524139
679184
395784
1017382
1065530
320768
570140
35864
905827
220092
303521
625343
162178
933007
86282
420842
109711
310559
338695
580064
357699
895089
74507
166007
619177
577357
934738
314744
883868
111834
542587
245872
808416
436650
511512
901556
998414
835377
996181
611133
996582
282805
371747
578813
387634
540164
801129
44277
63510
1051493
886399
421951
283101
759420
994370
580551
491052
391146
713675
375677
877407
1080699
46170
451683
591968
931725
584264
109458
78876
378011
619031
81214
101312
69797
796883
795833
119673
118623
482684
394169
277311
270795
34794
936764
863382
702762
387469
96973
1041892
931344
39542
931405
569545
454950
43090
192211
825310
589140
554239
736018
226463
110831
112572
1024574
937225
383972
605410
834111
252508
373970
294572
684641
382332
114229
50331
1002322
718150
190738
493800
269774
604535
749889
656345
1015259
826576
432556
1048296
232836
834225
481443
159955
439650
878898
260034
230985
204188
87999
798939
1088628
242739
397166
594789
674956
963144
791443
305399
532555
601438
1061950
924947
90375
270008
187886
354704
387598
502606
291266
1020358
725802
889463
979134
356469
153920
688445
111744
686074
191958
814784
341974
102054
1076436
899459
301369
547129
781737
106764
632570
213182
858463
171289
820133
464822
465722
446669
441825
555398
47940
922872
65503
755540
864394
292148
405280
124171
1014775
679082
71189
984151
643197
841173
795664
1069816
319630
902372
865884
664693
1019613
410836
570604
752862
606716
1071208
805808
236855
871243
791219
1051901
493336
931563
334761
379680
1049576
823430
356093
205680
1000745
688183
349099
205000
1011624
154477
641645
196839
731626
595567
881099
399898
383724
1041972
753059
51992
565638
222396
566295
834769
436501
724164
485177
1025542
505657
549999
189390
286829
1011044
267770
543356
765819
689953
578384
798394
134573
939759
198748
625885
929707
271997
1004609
521000
8897
415599
1089964
702197
241060
478302
170054
817405
779119
895763
818900
1058899
964537
413835
47102
219333
685838
372737
244406
568092
733988
216380
897653
732614
809797
335305
680790
877599
93324
446974
617035
449503
552236
1001307
572805
213395
1012264
63160
859023
70767
415874
402028
252893
295220
677049
1078240
619477
103166
558338
632934
211200
403446
133281
600048
1092751
692121
712869
707474
144971
128437
847280
382485
882468
599625
775422
293707
411945
951097
174933
388633
1018167
466557
912138
25941
1096333
1046503
267040
1001648
1097630
248848
527379
3322
624620
43620
948698
237135
931776
841194
1089377
738165
300538
395713
702637
298277
45004
133560
745155
438006
39637
992517
799972
45347
241610
721658
858671
1016092
127147
434156
662057
40507
981109
900960
164270
1068359
399088
191219
501087
1068493
829071
232535
984663
892034
129403
861950
178030
1045309
857182
16926
866515
147275
621541
365889
660245
721872
309619
672095
469008
991277
958432
139631
852920
380445
523286
77047
815843
253489
655872
323411
142543
294628
535865
864482
702885
1029789
1054758
171128
327345
873534
1011077
914185
315379
124383
462598
613125
476631
1097698
305025
830023
814560
563277
937073
2761
642535
305574
817181
580301
386592
138451
612447
10992
1038677
346157
808152
44477
865791
1039165
979468
744961
775708
1010641
721498
453199
296651
1088098
319959
34431
981561
72902
608368
440699
93765
293068
639674
761156
437684
407550
757596
930548
10493
19590
657032
630947
165693
568135
172195
880399
1024472
1087637
860775
798784
104745
70887
840422
374630
481731
97638
726673
1071748
940612
617462
529373
1058376
332414
9310
459556
244372
1014787
463337
851858
193348
1072645
669040
472428
1038488
376473
196362
203945
89319
264159
15743
531069
405196
123679
905006
571730
747074
617617
664754
315090
82408
1001998
926634
871109
745344
48542
457920
741613
1040164
1090947
803425
614128
17537
384068
142682
1018569
869230
714928
94471
319564
898095
341934
62773
912985
583622
574438
483464
71096
918618
78391
170690
557811
567505
264492
33195
121375
548437
383541
1049440
252827
1097241
391848
585280
62508
273638
404633
1072349
441163
527762
1078005
433719
4098
763651
176503
353837
940657
288118
168900
635893
941903
912940
209481
1052369
775904
359291
747065
44259
364880
979637
667681
509147
652168
1046363
190827
631586
106444
856097
684982
238732
705835
32764
1078689
592758
443476
58096
553697
72416
594288
229841
1063551
615323
344583
497889
233305
1020807
139180
88172
412174
503814
696162
168692
969764
401206
1003092
572592
405570
1059637
392079
642275
409188
994818
827519
676706
605424
375764
701647
837099
58063
822531
653230
523135
509345
181487
289347
213364
22123
595635
346487
262417
289375
382446
663319
711557
1052845
581941
1029869
955233
274811
913710
841951
223691
531974
211793
941213
494388
763941
360729
250803
240198
241248
55535
759017
1064401
22970
617307
576876
213016
985765
347325
250044
543303
380340
767110
676552
211073
961105
980239
448410
863308
88635
946751
997302
795247
222757
404791
533651
949117
422402
229275
537204
48618
1023170
380276
816782
798100
720116
591525
537438
1000625
652751
519709
35854
241494
309508
61629
153157
230376
759482
669044
586376
1007830
1036023
817619
400737
406744
835955
401023
849345
727639
16785
880422
237935
503329
91638
972242
497960
833495
773489
263052
190453
242781
921086
1064138
361635
356748
663243
524643
171842
788869
921426
1011189
267665
163501
839861
904295
160524
628374
648926
823210
925650
480539
749119
244742
15267
801261
353515
1082200
981120
518687
599692
7443
519013
1085731
466762
118935
388443
493944
701301
128576
433827
435927
434877
291113
416181
973865
104848
994609
478697
479747
111809
191734
810524
370411
163718
502186
141925
39746
933917
795613
707943
529051
474563
381685
958845
1074904
993191
943255
218767
1099309
319205
14080
1071168
584574
253863
355326
1063137
1081613
612864
376103
114427
394791
38702
555423
256724
555958
879496
783129
666687
445728
772364
66707
669332
984083
377045
59345
621609
164633
562499
1090234
809637
214291
529080
857689
626979
997550
825858
695495
36993
632743
804722
485167
207822
68147
428867
267041
940083
942414
502133
1079575
376953
54669
662813
103767
599542
154625
695871
546063
930659
572544
822699
879536
1045515
156473
806591
464598
453398
233716
320163
1020546
697404
781089
742429
587489
862106
11860
327298
437089
437863
394216
729394
217858
755262
835970
507458
1048722
138362
391437
503707
567877
29619
896659
273019
682968
253969
919590
1075353
7024
868020
675982
298474
956656
711980
244373
967020
337890
742694
171110
712042
159301
912939
165349
667412
862669
438495
604869
393665
675048
16468
427704
921734
537552
159451
359351
129517
444243
996543
558934
143043
981398
20176
253163
473302
329209
77408
176246
976231
685877
1027535
1090408
850008
797865
706031
188065
187494
624270
33534
959538
77207
1088667
531357
76680
740255
871545
320259
505699
975858
575318
6692
424187
271702
473707
842194
51850
109370
1044655
266943
101745
240353
270935
691029
443880
1004575
1080731
842999
390466
225112
251633
542737
728460
1098942
421683
757430
953503
25832
1066874
602245
326479
591763
336578
961728
597961
322102
15646
855455
865839
620924
539502
754869
215313
166356
305717
989491
122543
906642
795354
529328
274321
695842
951442
52606
988328
508219
475146
1027446
333391
583243
869287
140217
916425
237107
646505
459563
407727
79113
973709
661708
826732
612060
1092410
700685
523277
869994
760787
478873
240869
128055
1067758
197281
832909
147327
1040693
539938
531937
367723
746593
934525
260132
768474
67673
726749
906862
170762
152407
398280
1021198
212118
459328
26388
649275
1033456
447308
543610
837264
651582
779592
239174
953963
1069784
674064
261560
716491
41344
792662
610618
872933
295624
947236
442410
585060
151567
73076
318072
1087421
503413
430062
345263
522572
1030992
404639
222271
1073655
640346
1035401
682228
1066380
931749
658706
846993
799123
110696
482735
476594
1057639
738044
563275
272059
481409
755974
646396
798195
383194
37385
163740
224814
904574
73988
421873
650239
169845
813200
1013544
230034
902214
409787
713295
994848
753467
90109
863327
1041585
745182
914082
399580
128285
728052
336251
35378
174988
543435
27820
543772
957418
947521
639901
949249
27411
83345
828983
520791
472634
243972
379705
3444
1099135
791073
684895
822092
999265
793490
650906
522254
905407
964488
194347
127265
584502
277012
888990
611650
1095138
534333
161577
641820
123320
720823
470867
766625
372912
523009
1006522
653012
84337
255643
384950
909542
535488
37867
782022
340515
1066494
140334
727610
74617
988190
516669
321061
514114
1060340
485867
618312
718722
220495
79138
731638
903627
501787
95053
649625
926074
453071
988838
388680
856500
253703
3044
358749
32032
186877
849488
551651
344752
181427
383918
263273
642774
682212
548416
225460
708458
469089
944663
360040
34203
21668
663234
1053795
543369
878083
60486
2499
646342
488625
488531
182965
172607
307041
624066
152779
685812
1042523
302976
778566
1014072
1005210
885883
131004
618045
682218
136121
191180
1002314
785677
776824
295251
845418
972473
278206
197812
70532
374625
566119
241330
540772
1039542
516025
296200
1089671
894314
461051
698402
191983
162848
1010565
900771
560908
229136
281758
333317
859171
379946
52840
698523
904122
727515
595359
449095
785412
1034924
94124
565562
405325
1091103
116578
166086
551138
954589
568187
840234
648906
391805
1023017
931938
768086
599094
418465
682151
548795
292816
876151
257659
566291
1072611
305020
580081
694169
510864
63487
883499
552567
866363
222187
1072950
754502
620312
998440
466509
439481
1083073
1054430
93167
562948
873173
797263
67430
1030230
30406
667543
791996
135885
49277
665522
1081847
930540
673339
486098
317280
93575
251769
746038
933688
173898
32263
318728
543675
37102
172672
67072
657480
362186
58922
173234
679995
992799
881262
388198
898861
491411
148123
176127
120325
577613
174817
261439
747345
803234
87059
479838
356298
1079503
265678
12633
372201
728802
373911
613205
959862
1078523
695768
13257
904928
127108
495307
280044
285710
1055628
188544
769860
497022
631545
437017
816170
931746
367300
882539
644422
81061
321726
739663
156876
49871
909953
306915
322942
24134
546183
498291
512287
351582
661013
596440
674497
485126
573994
777915
380342
27897
156348
913131
794833
310513
498070
31170
843350
715737
43917
181238
142253
653931
1059932
404183
665648
83247
1090692
548304
166076
1045686
355399
214540
397793
781889
102537
1092663
468997
648587
893509
168520
888733
89165
702386
524985
886769
887958
275279
674944
506528
913272
243647
686018
1047468
148746
908134
1019981
418421
772650
274708
590965
213064
568757
654628
189503
405559
1027130
882515
24163
517885
759312
213956
1085821
34202
168240
211442
892140
423843
656278
400124
234203
1090001
670848
534310
1012805
977979
169304
768874
144663
947381
117717
898693
100805
717284
544619
826410
35529
424442
779732
898344
219320
437345
717938
596606
630504
71119
94350
30622
320151
191039
117524
500285
235699
704712
738048
635600
768435
665137
470234
979472
421741
410085
201141
202191
824889
835731
195252
1042372
762657
1100134
189728
946330
387975
78508
690081
776552
930808
597807
956797
802033
958257
576199
488339
97342
313884
933836
774059
1028438
487399
33773
1062775
637568
1016200
414505
666794
304183
955488
186238
852220
969111
201570
377975
796764
124023
258423
16923
529680
366930
923369
538564
148726
75461
869316
964323
183541
1063351
12790
620377
630627
392369
161180
590475
456256
1063163
901514
977755
1046772
885874
323582
345926
692142
173393
785186
364708
740300
429447
779719
33170
107979
274928
709267
891932
281844
25718
537873
976470
161172
397411
479487
729554
1045141
674058
290358
428613
410240
441422
674767
242622
514572
898097
680864
714872
321785
276948
938457
465059
1053602
252649
88395
1029194
579484
39575
84567
243981
403228
729766
955505
228095
408968
1008160
1012867
921715
793712
349346
163203
134367
959100
979165
807938
110977
631255
724168
500733
479424
518901
585592
236546
656823
1004127
240064
225538
545365
275130
912220
468583
958605
368641
517039
64767
796437
771623
410980
982084
806382
486740
581713
587079
624130
249725
998628
872964
981194
1094434
363283
100311
625622
244093
228989
267472
266422
387639
599790
606686
1006865
852275
851225
771460
557363
558413
563659
668973
670023
667923
968620
65730
15274
856486
507703
142544
999182
1000232
124099
800469
693424
794987
827462
547847
377641
346542
745367
527648
344580
1090129
670115
525298
923422
956892
398455
815588
116691
189244
689947
692693
1076833
446122
565735
1006720
543518
216315
277144
59090
467284
667118
347629
629894
606454
826486
803877
661295
540411
64264
78003
500115
48607
1016960
876422
58497
101755
714923
611381
908164
873412
602568
390985
257665
943799
507620
119995
716206
497781
121065
341510
341127
783602
360054
269245
845620
902457
534085
958703
443257
481410
633314
379135
196399
810027
425988
324752
342830
358758
713171
1038189
822831
942877
481635
359385
900409
457751
827658
499148
87682
614680
708408
440802
354366
1088447
619688
636193
530746
773047
760054
294239
117306
336875
368057
243778
536590
1008032
951644
364502
806078
352810
843409
601905
302384
964725
757420
472872
123423
549725
885623
573774
764875
220527
34319
1072775
453475
890531
971517
784987
575197
649743
217242
666118
166650
362169
683690
724574
557856
787740
776460
521460
267214
214261
470037
818701
359039
157177
424449
1067015
325324
344666
935978
1093773
365859
107014
958689
153094
446307
605384
989570
65105
885465
432685
653874
780979
24035
816369
51180
284530
311943
89715
991504
930485
423028
1025744
598874
630084
316574
833270
454011
1023823
809448
804357
784508
534251
330005
61162
744737
155601
575113
822382
8158
118006
208317
455871
100189
601483
606038
597526
594595
228009
359436
731009
756149
572699
570563
1020768
854372
853322
704415
969016
279950
1069829
669169
557981
209560
409277
728375
950144
1044165
383824
554264
553214
471316
607397
576800
833637
299138
626943
962765
408722
933134
302649
182725
218227
354519
240240
810024
881582
205328
890586
534222
173091
919313
503712
235369
1020341
1037490
364889
972762
604263
14077
91419
1028304
919347
415482
473963
434963
239808
1016287
842220
352135
1087357
811045
616490
213762
724161
251861
461900
1082742
221085
297045
749377
863713
357384
543415
623375
360369
1051509
74963
938688
698125
33754
992945
414256
89991
607265
735390
457425
240102
590118
162150
108697
758376
1013854
903583
1039978
789744
553864
915847
497515
374197
615517
264287
820257
854610
295396
334290
277971
445983
576443
963986
998392
716236
1002368
477262
997933
681513
514917
471713
995727
77095
856771
63740
720822
452990
67137
889732
559935
760598
604217
2701
1052772
753371
480510
299959
933023
663715
16531
21969
911829
786036
1098190
251465
160566
509168
468770
911180
662385
620213
1073529
795610
469063
938844
333131
975713
585044
750480
486532
378540
601984
343155
934440
969989
298872
798543
18150
879497
607390
485871
767963
162408
155985
409098
91832
349009
435731
732844
242623
985472
1007652
99903
299279
963734
811483
775037
89639
473593
636372
938827
381297
74004
426805
571729
104233
831630
597816
283868
406687
850834
1043638
1032685
692875
69261
1071879
704625
533136
209733
502349
975667
708557
338762
103657
940711
9638
185703
821563
421865
711603
921600
627815
414645
574933
922756
337514
140163
295005
679818
672903
826648
332797
527269
83920
556322
198475
186287
704017
70695
529642
273894
551195
646897
64590
352065
908715
186131
656471
1014750
72676
1021225
842922
962859
968316
808382
844392
751280
570808
689013
755644
516097
862149
109924
863607
938468
896594
1095512
506449
238982
632634
236241
436741
484820
63902
617171
867990
1037980
386226
745309
604697
190471
611074
800834
424625
1010781
1079411
904112
970770
282869
164373
145755
821611
7222
858693
438000
151384
274291
322072
134335
690543
445802
578803
1096780
626678
740127
853561
271237
846584
411408
798649
154966
707042
709837
499515
1067572
588618
969429
98059
586854
268189
332025
81305
251443
234405
639054
1076876
688758
387056
1014341
230839
642758
466732
209031
320559
21327
10772
538525
406566
224680
598004
388772
340790
422932
478160
82358
520343
811361
396759
150492
945608
43652
474803
178773
914818
584697
827904
1057340
720967
40060
758920
137544
524394
1057516
1030396
890551
533753
426419
1097078
314861
48564
724263
796024
567057
491445
752388
615918
336068
260447
232646
503556
377264
1009938
95554
476806
502918
233980
100550
591727
92281
887903
551682
700873
1069645
859737
507970
143022
877236
887299
711638
461603
284761
242998
660575
605049
916874
86641
445507
33326
243834
923604
322043
836787
625505
907208
967686
51853
133485
867727
253476
626693
291121
860734
642476
1100032
946551
328781
709678
175002
645694
423458
262381
203072
1065216
933892
118119
736992
570011
783257
348484
133531
474487
780724
137114
903644
956823
780973
288453
639321
10032
179528
91373
537370
1093677
11277
595007
390952
41839
758445
640476
522399
138294
226648
778764
936327
955713
178224
352204
830809
1093245
672230
16731
527900
443117
126649
893588
802939
399167
1065506
542310
92695
183240
307261
506096
707107
575038
239650
430139
803840
61770
926741
529474
1040978
836640
595717
185798
85861
759121
971628
1079273
376049
632929
692915
117464
653193
149808
30440
1000257
41689
333506
780678
8953
867197
407158
448685
269132
500238
254671
429194
922817
51047
144202
134855
651608
283880
967334
797194
431319
634087
356954
653326
152217
124809
438259
863315
1000347
854629
1037194
307598
926282
599639
767995
885894
800872
238785
134042
536685
495610
19932
238704
982659
245807
960740
879412
357095
331557
552508
601261
708976
104482
653564
289125
844385
541306
712999
493148
266393
684751
613525
81018
524774
754208
993435
864758
367041
283764
341311
499117
107883
995871
931650
324407
405463
1087477
63023
324575
955571
145033
519646
20137
487376
933826
413578
309031
19408
178325
700503
1015565
795885
869098
1071708
339773
97578
2711
101555
480425
1085078
219092
182999
601414
169380
403206
531334
420304
434413
849376
565169
180079
1009569
394920
909687
847570
594213
467113
639887
454070
430477
660102
866070
1072809
901424
39271
175293
94165
786071
947928
345235
634639
760391
1028561
423695
585609
584559
511153
245510
985735
399606
765196
737161
790330
79635
983750
560023
1099262
33765
788833
99174
791592
388999
30314
978597
251061
96812
1068122
719167
1022854
118632
179323
748565
975750
869439
339872
267157
944151
1019187
126924
733940
852779
1007619
844283
142334
48283
379236
556513
47982
837816
981372
896129
141902
469594
325729
668804
711949
911506
6543
67134
741492
156837
869675
400556
618793
151742
1026948
441042
331873
1061325
281002
92406
124153
954364
988331
847983
256591
1098692
247452
1023958
372172
652724
863937
398805
98709
871395
959375
192326
767808
126752
988020
776101
236780
261325
28610
453217
475559
734988
436059
33977
120200
536275
429619
922498
605035
127375
390287
307879
361645
868003
158017
170759
230748
108159
958487
140624
997136
945292
737803
474166
1060788
689182
598152
8826
554522
883008
432790
408428
606419
841560
923743
975150
137073
420937
940724
987102
578936
1049766
457371
224027
1020837
855330
291263
650301
787853
95064
458602
816987
87749
88799
406455
381635
1090219
558739
1033614
976215
404816
216962
788727
216123
187282
51617
315082
258493
918998
72244
379975
1093926
713208
1095608
227204
706366
203300
592433
837143
809027
404099
750839
141778
101089
641641
889390
1025882
12685
448602
666148
961298
1026014
790005
467359
405265
446254
522208
998815
864292
320637
320323
702725
278459
339685
811550
108655
655206
767407
991961
199534
74716
950400
354798
1002200
534378
771767
284199
603966
1091558
876720
47756
54960
196181
479102
987982
936916
647963
103890
681966
208405
30526
378623
617491
522808
759735
616564
393592
31246
1053131
738137
215480
387404
466674
973729
554200
999841
69524
1032131
1100174
771755
34733
348325
957705
390111
63622
321336
368734
346364
630260
852878
847249
692769
1073151
593284
981306
237997
882842
519915
694110
471308
144020
1076439
1056743
438248
955838
16418
436584
81738
82788
334920
239247
594822
297012
1014194
405287
804153
258909
485307
170172
656950
1063243
13953
633518
1098684
521905
343996
604700
901405
421296
239138
188298
235828
407389
826323
912610
863528
840317
642725
43008
724943
397894
1051977
89657
543237
334896
893615
279187
731260
124151
386082
308635
34192
473704
87028
597327
543734
1006574
763584
412670
705453
93693
902726
90002
197088
239149
944690
585766
442334
992100
991050
990000
475709
855862
489814
322744
914940
632143
192465
216188
937111
483715
221959
220909
210248
133224
881968
785710
412275
614013
256264
338375
1046655
456916
287417
430919
637766
950726
171307
517055
615457
350847
365858
893603
32776
955116
119706
111944
729773
390855
576714
285620
456804
821392
144200
64547
1072363
969313
421611
741850
725679
496096
911615
132548
610298
194831
672498
378625
57085
136632
587649
19017
340125
803275
14244
1010722
711700
293444
358410
847940
759509
479250
353169
744424
709491
268136
243882
31193
1059539
443488
1094014
285367
211594
153109
1039843
979002
348917
791652
853830
1008194
251873
762200
370945
1030917
959685
52404
540124
923263
1084858
375717
647363
569607
117166
371012
822843
884564
599473
550467
409381
895446
781479
29700
496735
925668
95705
540495
301265
878812
163614
1075673
759328
427581
266287
615862
142347
505502
287981
749184
17357
622539
945029
748658
422648
706093
967563
51165
904768
222051
902134
211368
620274
881301
305347
960661
576920
18331
1085250
304057
371610
636549
275832
771443
587875
1093875
461123
283654
1018773
674217
554411
643243
997279
759479
485223
48073
402829
401779
417988
467217
800344
762522
1086940
751974
285307
878996
1041247
591635
927387
178305
1090440
320990
575347
836173
190520
559116
765972
360635
785807
172498
101733
503737
447160
263694
609400
479837
330717
24619
587888
788736
213829
295943
1062415
950157
13209
883603
1094636
76781
29782
57499
416590
842282
1052073
805953
362335
31084
6384
41869
609667
39895
705364
623744
858582
907444
498719
495243
300224
188546
115517
964703
282125
929130
971875
986370
929296
140444
579389
717558
420548
452950
1012224
645873
106293
109045
960450
742885
355892
953988
818060
425041
936750
264092
1038428
474677
89284
345760
58175
67816
305183
1091280
230976
1077798
701222
673479
609293
1046115
263852
837450
914425
819325
129909
924862
894696
1046609
217085
21047
608616
953646
715993
718727
328723
875795
464001
820191
66617
538133
1039273
867480
162508
38370
868643
1084260
918851
155378
501302
769023
337457
38169
403319
369188
939662
106970
244530
256348
427846
184157
1061432
112370
986085
22566
729808
1097087
194107
83449
973851
1043905
402350
200636
1064756
161005
799780
466931
635615
1078034
734912
1100362
1006263
114667
600033
364814
930542
346266
486605
917785
593146
560779
624689
417837
694078
1029597
503164
85063
973113
582264
24992
625590
158397
27545
763550
945403
434327
1011267
107771
1081401
129270
748283
282839
373563
138329
610390
773127
294099
1074225
581740
822799
621348
124728
822460
612295
424812
204181
56612
813211
469435
936784
533667
272889
517080
853400
296772
404441
744528
564534
426080
1006850
173517
653697
430629
126252
476509
907672
553691
1062622
864192
275134
358238
19963
486828
54228
167861
975132
780450
889337
359650
220638
604733
556085
830590
646849
795869
32335
88916
838850
198090
888107
872988
527595
658993
91646
17203
432000
1030913
29209
436764
861634
291863
404627
1090674
903130
837772
467706
279755
349010
239674
386114
153498
917120
606317
190330
293508
211757
380809
86024
603227
954611
785304
720650
186885
22941
975631
446005
600381
112762
488411
220508
944759
199900
404126
125109
611319
800906
239189
1084898
1070939
430148
705538
285796
720600
243282
729919
543510
224510
495311
420307
1042251
262087
242472
922337
39289
637655
811164
179996
1004879
663621
1040030
922150
762604
1088144
430591
889149
502639
383459
90049
1078103
730545
40459
247439
414659
812601
708901
292957
770448
135819
894653
82094
940613
1099749
51092
39787
1059179
611387
652919
376816
761434
897058
802662
423504
622683
908717
262444
117381
1023867
205807
493213
773717
387086
152758
338613
978212
454109
1042134
787030
76184
316606
758048
442315
424025
209540
854119
1051435
394507
295460
243287
890270
742544
460489
202665
638045
932722
511360
90319
579872
908275
115695
993749
274943
256723
53558
673504
414241
798583
169076
236504
699100
940425
491515
1002808
150647
1030614
1044668
452149
1092215
571439
683712
554888
992051
347721
42412
781661
879507
504799
513525
694808
466893
570061
1002721
343858
215809
4936
312671
719089
94515
180747
387636
739253
901689
1099938
827264
1026693
27182
959783
1008740
816304
349293
184582
270765
191291
211743
669908
794764
566183
227324
323150
752710
1087051
935932
990413
882858
649942
511505
252975
736253
274425
454998
544450
616962
380741
193035
990299
532824
842988
696397
92073
633697
693425
895597
519622
5503
464640
578951
663177
229907
146588
183478
224365
42589
915318
140935
839462
789970
394422
625171
185307
795956
734335
802957
1066709
507102
447020
355417
149817
400713
630855
1022886
925619
911384
1054568
753014
321365
816504
657234
30079
201714
652712
484501
232028
208228
1048242
667008
267997
308084
496638
778842
295075
275823
470686
812282
523555
786776
413555
704677
656170
37534
979136
82222
91529
981552
160168
821270
635664
390750
1016445
698311
364019
774746
662084
983650
87732
808032
1039840
282271
540799
608599
885645
40397
258221
898859
378848
265449
1082440
698772
364940
1074526
964500
63003
870698
652886
789703
66020
498641
118364
771578
902839
1086916
1078888
282883
75962
478095
344960
973082
201055
457054
821742
921396
192420
590567
313021
382168
1049985
108338
275579
87783
489196
374033
385619
1017903
304347
674229
871957
243374
199695
519222
212190
395438
346812
454352
899360
62723
1087147
514463
148078
853194
260732
211464
463968
259325
792847
642598
785308
929603
1025342
41322
930297
481097
975740
345823
330593
731198
765098
998156
822046
797768
860715
617288
605322
673902
855058
351207
908161
508857
904410
608957
443333
961573
114287
189914
235110
153704
957850
685569
1095356
67060
552745
311323
884006
1065656
126543
5815
86195
560577
550982
666191
738974
351375
551909
382110
276190
795552
1077042
939227
948568
1014939
702684
282970
595790
736397
285487
950475
709630
997382
30920
333041
858734
61766
161220
418434
878377
508182
386037
618692
730873
734452
16373
62188
111649
120439
147025
1007587
323098
258562
291753
847928
905977
162519
378270
61185
511474
5143
158487
453245
614191
533973
857981
1089701
374182
775922
825682
256636
719071
1071720
69407
256263
194945
800378
532614
176450
1098712
907790
785890
742843
367121
1091852
908856
41124
84293
1041450
315065
312339
663380
90755
925794
561564
640462
846939
246394
320538
323714
623796
567397
74539
84600
537871
294302
71584
750507
55970
373124
1026678
916394
716292
383870
651593
936149
114034
432159
26605
395322
465613
1007738
593688
622860
894023
434056
278217
114520
406149
106647
826861
1052090
1053140
1054190
844794
330314
1036168
1090544
232391
910791
912686
832835
833849
925438
434140
1003436
358693
106045
470375
722816
1032123
315525
360440
217988
88870
361235
1092880
569168
210079
807622
616862
62879
583678
1054259
467041
242836
818843
986533
930406
740751
945758
324823
958540
382294
121042
638174
314035
131320
711791
407091
879265
946047
685082
807620
75098
113548
939550
152808
912827
259983
1023598
442192
19694
568793
495221
338733
974954
957744
871363
835379
518855
965997
459237
683850
894719
126978
5218
114257
804795
233595
602148
387422
707465
884999
1013861
404868
891057
166549
663213
328306
904628
894934
229976
1029128
175340
460593
12466
387500
544252
548217
773219
913682
379603
947070
1010971
576270
303273
138348
1059847
216958
528734
1019068
79290
791492
843124
15873
506684
573113
120622
405422
695406
914640
169445
875908
288800
358671
600976
961340
281877
828175
970573
1064695
497493
303930
1039206
101757
120618
300633
584996
341128
481312
529572
867714
546915
777628
172017
813864
721077
484344
572905
880250
325302
985999
267213
674274
154998
574835
460420
19369
868090
1073684
738241
574607
473561
364210
869511
204144
93638
111923
894137
419992
8834
555172
796273
927439
33430
1052201
783151
3450
194148
229068
498358
423274
731585
1027783
589969
977487
442551
890149
998543
646990
595518
800187
242709
291883
54718
844319
79234
879713
209923
793511
637931
983199
256530
619087
230597
991692
1028761
163184
1082647
967571
414228
62757
118216
777580
660879
175449
1008639
1043129
711056
397923
1018584
355469
804698
330894
995861
189870
465610
617166
483239
774152
347395
670062
114114
890599
1039346
1080182
458053
649214
186068
230281
907069
418417
204817
643365
150675
464032
995938
659873
905823
792844
352465
507981
663950
998940
857713
1046087
754480
231418
834875
555843
781309
268316
570673
109112
1057741
176985
876428
693095
61288
819422
416925
389325
954339
643275
808789
779257
709204
1041223
628400
630068
466014
968759
505990
573568
962984
536603
867763
159585
72947
536889
926250
904779
212815
307480
658697
122060
672041
392936
503566
791989
682895
1074243
219502
791148
890271
795275
229505
292126
838522
517524
278885
826669
851177
165037
562173
795374
429291
737824
738874
701821
977687
876417
819099
317805
493913
577734
442635
326719
270733
32144
682189
1000377
799220
936998
141175
325834
1091388
230590
359681
188607
646567
888842
8673
961951
15371
16421
981379
981380
323487
34540
209108
228088
835585
818222
996386
925014
590250
589200
588150
482886
544292
711253
48408
894050
159178
158128
677340
1054955
1021815
312077
341647
465577
977572
11238
394320
924372
881196
749458
102070
27674
962825
587815
46833
549332
344263
202101
780748
9242
475340
274849
619120
811130
255927
583220
123595
992870
568612
822900
55435
1081957
308318
324965
83800
207960
221944
564738
234699
809213
953149
79025
259158
867236
62995
186953
851993
86960
85910
758872
41343
624278
804884
162246
415902
931225
630337
442451
381326
460800
537462
881220
289083
106283
26161
1060089
916090
274909
804132
843918
352775
99308
692321
789566
129414
1047943
440904
366199
71849
175986
337499
690941
453686
44534
853767
703289
642999
766145
416614
189284
174043
345993
961790
583459
229908
1084701
146737
479164
158753
911160
176968
103270
886870
923509
561426
869577
774206
625012
136136
754703
384136
326740
602544
1070651
451762
333497
420749
538065
345866
131017
1020367
270635
894914
1099505
11724
1054831
346573
390798
406858
387119
1069826
930688
871674
76049
404215
974686
820009
869459
228467
641108
268064
1095895
791992
587295
1046891
757135
347117
73525
438157
769284
464030
1009788
598010
1079451
421615
129454
720255
158212
761043
604524
359513
5837
1090298
81879
457019
488068
164374
859165
196197
416962
989697
530350
949279
582126
78544
89023
58893
566402
311262
850240
681180
637722
420593
161254
773385
256402
419988
676113
373584
981046
161994
583355
26713
851308
378832
749250
539626
755197
453793
462799
954849
490472
567077
1038358
835611
998547
546254
864694
441784
72062
535748
297140
396815
659363
763939
13269
481885
452656
798209
603571
22025
988806
189944
525568
373347
571236
838886
620982
835531
895224
265704
1049023
251770
93996
543589
343244
228569
1001525
1056226
617360
234728
76832
345104
28045
814850
425116
892318
1042472
268963
535490
879003
553477
453854
769485
646107
195740
533281
766484
199400
403676
894927
752084
688845
44281
422195
842738
185769
826354
211466
1098106
706535
1075672
680441
230251
176582
905313
381373
397352
773032
407188
866041
761845
207892
541683
863440
587762
248910
370761
660759
41538
444826
747326
973443
828253
712112
386965
383555
1080096
517894
1071530
1066045
655307
386576
823386
146955
338086
848018
624530
539609
1002727
216377
552799
325365
1078202
1081249
204938
963556
175049
739844
1077470
297884
133787
823167
75378
1094044
664030
536493
913948
473997
1061118
314573
430088
68890
580171
97865
903593
36743
358527
190598
818858
598172
969870
453609
936461
692773
498051
929648
976541
265568
333205
319203
1055716
199224
585312
316772
12114
205895
781650
138127
68270
558392
586871
571273
789641
1040776
285063
651697
467761
439680
196673
72774
597277
525883
610201
609151
279920
692855
692856
139385
140435
138335
563975
562925
949828
477609
476559
699039
17298
16248
15198
149077
175199
773044
771994
646592
645542
352193
433620
292674
78323
969947
914252
363279
129798
949900
248269
868194
853091
469946
70423
938100
1083001
257941
82781
854400
810639
463071
405649
86230
252265
452784
1019587
1059635
135921
593337
894766
777882
302951
918327
628414
579377
282204
573514
1088848
684274
1030875
199824
1092197
139520
913056
309972
522762
154449
786292
863207
404065
271794
131797
704917
420653
862814
765696
121437
445631
879911
271621
988665
132339
332931
86332
946167
449517
940776
574242
415514
23010
1052416
903747
284467
835946
569203
818890
437702
11253
756493
508786
706733
937494
1051054
292154
566191
917707
621664
934322
636282
804048
266657
148275
772869
162861
516523
1071435
402024
523368
957013
77112
1050892
316311
334475
942606
67844
759340
268190
1015566
979121
301660
229471
518455
364325
650753
174091
553262
845745
909401
221769
681887
153195
1097443
140367
10760
1076582
335407
445726
892196
685414
595939
400057
487411
863314
987207
80388
769705
571206
844541
109211
201087
666999
530101
479018
478135
404080
807196
46909
532018
935640
1046468
49145
304212
668468
49412
311433
894132
665559
364580
927010
165795
795832
410483
283315
1077215
1054982
212560
857362
267255
998951
1041452
62996
86490
574325
390556
687720
474057
48130
898628
968181
792838
752565
858725
459222
600891
975745
1019274
41644
954438
643633
914717
316210
1064582
635001
438654
866926
626234
175495
294525
362139
226694
715287
191354
636892
1001268
63305
92916
869828
753611
700689
859607
681544
1092173
876697
34264
107325
299008
527364
564928
440533
300495
636049
1083389
759020
808884
1000051
432676
886241
630037
201220
865725
483500
614635
630614
468722
235768
895887
153190
965727
588467
675993
14258
368148
550448
792720
689047
1082639
1089949
708930
808415
682161
929072
732704
531238
246682
173046
164350
293102
873247
255880
1043257
1094924
193540
928077
507465
1085880
345343
984672
684919
97288
165717
509356
133457
932866
466665
172192
582343
694473
831586
36063
913860
880454
808425
1052307
512060
952031
455474
670593
842292
820864
768624
42275
977879
1088565
654042
86975
1093062
427279
836215
45559
210427
932251
222500
196054
492808
680631
1097746
724508
195311
758069
514504
78778
1021750
360305
620847
597555
177016
125866
445955
73885
835848
476863
207320
560483
29094
1071734
95789
744829
345404
190834
831378
17639
1033058
1090617
500694
36287
494083
505838
681226
335690
443229
766488
108615
193248
730053
949351
643075
1076796
880448
667466
834431
178188
87096
1056265
15865
233029
378257
220254
451416
276061
940949
7342
688904
390700
664987
303043
1092882
614796
200606
826753
561740
938639
20509
123797
1067907
471061
796558
158134
187422
645615
723162
775861
977613
522386
345133
1092224
202021
373886
39248
285757
1002734
1083464
1057194
438280
9023
320898
520518
59343
36919
237553
147040
952453
1100184
107510
13638
744352
59047
833008
905012
700740
603608
428964
255817
291826
1047672
212847
1088754
805833
275190
37091
751933
734805
466007
333044
133420
288019
131481
503702
635211
13523
237924
164217
355574
248673
968247
7013
513799
20111
821295
798343
308132
903640
381802
796898
58235
813834
18585
625419
859797
872263
213075
421129
143658
16374
644117
550431
960072
165002
288515
742284
908607
617752
769150
23979
1027787
1014522
101269
511297
316275
345423
879872
32514
138492
861702
1026592
523645
259421
139750
33181
621733
110584
1095089
796262
399358
475760
1099673
36737
81354
583957
274257
501350
912256
394181
121666
285470
715884
755387
928707
604611
275532
685641
1032265
711171
119911
1071569
488069
309258
273678
774008
928889
27692
1040996
910484
602004
448963
136897
155217
870717
429392
529591
154269
994233
395288
350000
78890
418015
771372
350323
243679
98210
808463
960300
291686
575690
737120
592808
289315
23829
25068
610830
200807
795218
561730
853486
936268
953733
257721
343047
242127
993869
108184
617464
992046
193008
693303
732615
169797
229134
826658
1087113
1028924
1058598
30051
109449
665138
335150
390047
35425
471230
588856
797688
298024
5197
443401
70711
928039
127980
355516
591967
550949
508805
159907
443662
958050
770007
543669
943483
386505
1036959
465385
304943
1072153
733871
347587
204227
367463
537321
230403
176348
1082726
425796
531524
37420
220645
212814
928623
633543
823338
455972
1058815
572672
642968
1008038
813119
1007555
1008605
120527
1044564
1071925
281477
833684
31305
826045
330095
265314
428172
235250
152174
107183
77535
857433
53123
553865
466368
729603
392135
206044
182358
871237
1087878
504714
235511
1026044
466872
151693
681877
611172
1052239
843066
75500
989914
34029
838368
340197
51740
962387
490250
330358
1079319
779361
929206
918044
367210
551914
608787
118482
880643
590421
438431
647280
85792
550370
259799
59969
209077
869196
42562
859751
379493
801117
987533
886167
681408
1045251
454381
880406
1023839
560169
668169
1026598
692392
1040719
876098
264942
430222
765654
984843
644360
996722
361077
466749
84219
681499
153149
112273
37606
749614
951349
217532
461959
637809
748279
359603
1081426
585595
90251
584568
695435
418614
41203
938949
375633
235277
265340
634678
592284
31503
700548
724839
464046
527506
965439
416946
1011854
813975
740008
1098355
944119
714075
343684
982092
116708
820053
132722
317545
1077476
19236
956554
1003738
833769
574184
87593
897001
281902
270068
418217
1043742
43979
1020054
592300
269854
48522
214050
701635
587263
716497
491820
731765
175342
431571
599543
87730
103009
297537
348418
59544
403371
1015089
313556
265029
18218
547491
708516
422905
494556
468877
831807
846908
233886
1023204
591880
382486
537888
253939
599083
1022512
831703
275782
595259
79604
769603
75695
278246
611137
493617
288124
115134
1044553
538368
178332
249034
362168
470210
390881
902577
6697
925251
723791
910173
961153
165436
917866
370913
114711
870849
329442
302625
755558
484375
781545
897268
849088
779330
224576
461314
104995
571997
1077813
940463
485994
499819
550463
860220
778635
104267
48902
983204
462607
1064761
482446
345906
284638
944078
660906
35362
810544
217108
237915
660027
668117
947630
139054
827772
158469
957759
346625
373284
587628
298979
925434
804898
104323
410855
468469
659196
773948
999635
574556
246337
645821
283523
431573
73593
5996
1047524
940327
986865
188805
818875
951343
441420
186255
842532
716610
596818
124619
319966
650929
949934
87285
627559
765067
852400
728751
862202
1018445
204875
205682
507024
27225
89071
624906
790570
351659
686834
236599
629305
172207
42013
988408
858340
959345
174963
16316
554986
752638
286413
944987
743991
815492
136437
1100093
612884
594175
58505
295626
393456
954626
960755
732656
630677
1041954
504340
914613
861343
1005786
10060
160355
248305
1010559
613583
382335
24367
411293
618552
782392
221620
887204
99195
162079
752719
26038
476249
645206
202225
1069524
461448
903499
298544
219083
80680
280871
718632
274081
548025
876395
516128
41014
391536
902757
988488
1018163
861076
89746
416044
1085715
402142
482702
739409
50066
6655
570455
370323
1036567
221384
388914
395978
921891
900769
71452
380884
1012788
799991
133491
501278
781662
220561
237682
259794
223843
935033
611047
115018
730674
217020
1039842
363867
597705
233172
1057856
721184
818323
61606
148242
845130
129759
553830
773487
482936
1091987
1090937
934659
935709
502797
550424
277797
2992
300132
213419
625487
260123
326548
1027954
76997
59861
596194
830856
693178
812648
634812
374105
312294
984869
41547
880961
754601
801655
875818
1041888
1012658
584048
131141
110333
158472
1002542
582141
428290
506134
1094357
916532
947203
569952
212070
529063
690672
808423
706265
1048292
508491
527741
566902
79270
547467
1079996
404979
383989
643525
659964
730525
1080422
658832
589858
198689
28780
624610
338859
889934
256753
501991
856283
628054
630673
750200
643577
1085924
761008
779464
184867
564106
312960
871411
461948
417085
637804
607695
496077
1047562
282693
52650
751937
921217
910569
388007
956609
417586
41669
51966
631631
100713
507205
836558
182397
867315
950145
959368
918958
740115
263119
108262
725647
76279
809525
285841
376398
294809
1089038
452172
278368
612325
547990
854032
568866
152663
763796
888795
958686
511359
557978
344072
805546
14269
571773
467992
845982
640487
734003
621247
981360
105918
146643
434597
1012742
778680
137667
655421
513715
1086071
318680
247863
248679
755980
848447
1043574
381079
580610
987153
500218
508205
579811
149739
612663
25866
1052813
819347
900698
548928
901518
794410
620167
310492
682556
948482
9724
468515
803868
850267
647619
437117
891445
401091
718596
961499
262484
498570
827655
210745
512042
236054
111133
1076561
833104
500248
84056
311909
355388
203055
215488
215158
623269
1084625
847639
48174
1067320
489141
660794
65378
331790
541267
1044197
398637
24942
832119
867918
271662
880517
4742
159906
811293
609924
416376
492998
672065
216718
489964
294824
682625
590628
478422
469013
695332
662656
349016
205849
442329
538286
211870
600054
844629
526443
1057263
10709
655862
860902
502886
485250
387174
731058
379674
644434
1054614
295268
139238
938948
50450
895435
793811
368689
540959
92148
331142
124067
63021
116838
766953
282443
342024
823816
861193
316340
617061
834696
704767
727662
583198
1039296
537685
234698
252017
160016
1057442
834833
407749
975475
898280
295879
57793
519539
797558
721623
530123
1018860
502156
10974
51549
797047
279804
557683
399058
1006413
324023
56563
280599
387813
270874
883421
250008
740723
963951
61669
1078137
208255
465933
510737
353275
170399
522887
394372
224610
553707
96806
56943
839034
339463
742481
62439
999131
248407
83170
133155
709558
886594
447914
258862
1041787
885547
814250
526620
800706
259598
501795
164526
625980
413833
282751
935993
967467
735905
846370
770339
277816
1026671
1024676
540365
955944
652493
223402
1060046
780036
150662
1097470
658134
679524
118822
160698
239590
993281
974514
282535
1089997
640536
36332
961460
449569
512895
942283
712833
889581
292411
1085535
362059
592832
579386
479915
768352
247491
354190
104045
892161
214077
926988
453551
1093589
461524
222779
934044
744011
941814
117963
290514
589395
540159
991749
77552
937723
898178
618652
908441
721724
206088
455921
769795
1017847
166318
688476
1068519
816436
162908
1053402
310207
986809
831438
189860
26745
31075
479584
842414
513922
714109
1055770
107009
880374
934478
1071728
244664
747939
379966
857413
926238
670599
266489
515642
522807
63317
381677
1061764
260960
857525
112137
66809
110442
353495
245368
133841
737044
820102
948779
470864
910834
262529
70355
664369
157065
554551
1049284
729579
863899
196312
561615
289492
895526
1028868
1082602
245112
587411
493233
93762
786868
358519
1021058
269639
789559
60445
566394
1064482
193899
22850
649756
316502
599067
1094317
141937
417967
150176
508518
576402
1018820
334635
278174
614998
484846
9882
336332
194620
918386
700083
699033
384061
385110
384060
830190
829140
829141
833729
523224
358388
357338
597006
84649
83599
79712
78662
77612
104175
479390
1045335
1044285
241384
240334
833154
1063314
602633
396428
1047714
628396
723671
706495
299094
253096
1057394
969549
473696
562400
844269
650499
370261
839663
51101
216792
897668
1077111
1093345
1073288
818184
592381
645032
577519
417290
399298
520086
869990
235148
1080074
950500
133617
142946
36912
1008849
18709
172440
344098
538723
418148
524515
71776
933958
797584
814883
659852
42025
901282
747550
390553
955098
1009265
561970
472348
1015414
136263
840227
692249
470108
852437
569688
151260
612127
1083843
607112
361737
567479
436657
315668
872872
871645
844661
74851
856363
401476
532696
302605
204619
312762
573373
223639
125139
462193
1009009
16759
1069341
866683
272461
731176
769417
289664
750059
712924
225189
1073998
1097790
254660
272958
941558
812075
883491
429921
505892
314277
594058
905042
685288
387394
860510
689468
1100083
448139
364064
686560
1061110
288192
301383
423403
455197
236994
441437
627362
873073
498323
871074
317312
201582
370807
727908
922449
52742
32495
366023
807468
285351
159528
551021
516777
879256
478751
286095
964132
241664
913483
1059940
787435
142136
747749
711268
8537
593628
802764
396468
194924
23957
415260
789310
387871
34403
407499
921439
1082921
686673
247856
697245
581550
321924
120599
121649
139845
140895
271784
713841
203693
540338
49641
12299
236389
649279
971768
663485
599465
911376
44382
610638
477559
445876
505843
359405
164094
1092093
1029533
980603
175797
780664
1040348
1070177
169040
989548
751334
414893
631522
981972
213394
591956
117915
865464
125790
369183
1048476
936543
348670
939791
737322
499366
109298
561350
917574
828603
936747
1076026
603809
298323
665176
134587
225988
715184
24044
738061
425101
1013862
970956
315979
533317
302097
85243
179113
143694
346003
602905
250330
973453
641559
347586
881913
1040420
1036809
721125
177771
661403
803118
548652
256109
32545
172678
757793
963188
1062073
1065583
929941
61588
750876
445495
412112
628105
744895
41338
620594
925609
285912
323911
515280
546655
774594
341585
50736
639859
631884
1011229
170659
884661
176782
762834
1076157
853422
180343
302988
1087905
560948
710839
469312
1023072
291181
807791
38655
436539
473947
151287
319211
1040100
859938
213589
643322
682516
832074
221420
945027
649337
782877
693779
992027
866345
335891
542081
852082
621651
251254
35900
1058997
272423
227434
122142
825984
30322
613693
100194
457785
733788
399482
898701
417950
229937
741537
1067768
161438
474420
713736
870324
4529
75361
651034
359830
951870
687989
1027360
358506
808670
6295
481088
597257
35583
357049
975182
278863
458682
732240
167082
184598
528714
702945
890439
239827
804998
665055
616215
1038458
505028
1056197
71253
624845
96813
369386
397864
923210
501586
366745
361603
783578
911272
272929
128648
444162
772860
538047
663078
1036619
115151
1016120
349267
397362
516835
654432
508782
333071
486993
198144
104797
557449
133759
642761
764396
631525
956779
663401
226109
685373
836112
639796
861473
934371
406312
521208
203904
101950
770918
609289
1088147
145549
645970
484126
919775
1049446
737302
71556
295927
405431
771624
416282
179571
318372
875557
175320
115622
567963
441748
571384
594872
845540
1006271
856845
949839
472061
187573
571764
613789
112922
1055806
214528
438339
222911
39375
38297
417491
263340
763692
1006835
60413
1038842
376861
1056734
391847
518445
122738
832444
967688
592335
366096
97796
962882
671585
669875
792158
1028165
417031
376913
745473
482859
810919
425818
890388
1051908
90308
634318
13253
145203
1080813
518770
259611
646404
399608
253617
277949
923396
397121
1052243
943452
712387
1034283
768763
553595
598992
33725
509599
214298
5147
17204
36209
371761
516279
930705
1072836
915271
454600
768456
226797
29330
478921
631794
9081
361857
689998
174447
126713
82743
796053
452979
563202
748337
216693
593790
240059
1067139
1042237
95584
239694
872784
14932
570301
49961
784949
274063
256835
913944
931019
607571
745307
66868
766673
420927
749395
400262
630829
66629
526615
208851
824244
1017224
224080
443909
194444
764589
1086891
301138
1044307
304989
201477
760531
683732
637508
37370
449299
325256
754530
1098196
415476
410522
844039
527825
424082
551966
1002198
78278
247554
872197
1034958
376029
729984
128679
764248
1044585
192970
966087
425687
113175
724657
515058
166903
307759
217853
66343
780947
258459
586783
292120
600151
808405
507252
167956
1007469
207131
501360
482898
607209
311545
241850
874537
328769
296643
358815
37214
584440
1082751
571142
1028241
1054380
449898
429920
105952
1028053
865453
345604
507760
497618
953669
1039724
488135
765405
352998
1028617
937240
1037871
122299
311930
224084
406873
1028630
999419
607355
677901
24006
677951
648371
534862
329458
168769
691096
761958
302336
47322
994490
959012
452802
1058817
218410
868178
937324
713950
600308
215795
1076788
988499
448087
481010
599358
827661
739438
914279
387794
611444
105944
138092
712899
801026
724680
801064
48905
917319
673859
727902
251104
768738
341266
895661
432865
1065507
604987
1077484
126242
1089444
220034
939944
117490
75010
303752
341723
668268
684633
884492
548954
620180
8065
1045088
751714
476901
180289
86047
871233
1001920
383241
879479
805988
819387
170486
181159
468682
113347
637103
1073888
1069078
981218
942143
1050290
626354
37993
478999
1070978
519485
182907
812781
288147
5172
90061
621839
500427
485074
760460
891275
870699
686898
96129
1017548
1001119
310152
448055
173348
288276
1059263
896708
1059144
655722
516700
832247
287853
856117
340019
48465
398472
640917
151933
817011
104805
510847
2378
451748
631092
408490
986183
189339
190389
545305
546355
1088383
419411
1080834
592762
593812
1038945
1038946
372494
371444
929421
1062193
305107
303775
302725
163137
746910
845938
1043555
492413
255893
993988
399798
398748
747007
82441
1039812
909058
983753
44956
798753
481825
740059
167754
176337
16816
270937
827434
191687
901345
447885
13992
155757
19555
338974
784898
1073605
712862
609112
505787
1080585
144084
900080
10815
67880
1023012
978392
189852
862785
594562
434947
344279
195219
404308
690820
586557
58312
200683
1058888
998215
53313
433070
606719
798912
353162
209620
849434
716877
830443
649712
554463
301345
503739
413895
754352
923105
209217
49842
829217
751856
267885
43236
82629
547997
952250
629199
202194
390683
384139
133147
1078922
1084491
244657
97216
424118
740106
1052955
483124
431030
812437
999863
288388
37754
403748
362694
133839
886344
960876
10466
858293
760289
89692
996624
810498
422640
439798
728026
565269
756374
364334
319711
396489
397539
929064
904884
1081424
916819
679284
479319
75812
40391
849785
1065829
446141
192020
937313
754023
333691
377688
637421
733204
199827
768420
142772
769225
818939
246780
783748
363415
119327
204510
967014
429845
482094
18758
598980
972399
857998
1020121
785443
427423
218840
475864
220204
126595
511833
957141
758482
32359
920140
767000
818752
319765
95197
540448
1041889
1086900
600498
717028
927253
302435
248713
803926
122008
238499
627971
402939
756024
827634
183517
679164
1094959
528910
683749
1054392
490998
20474
1008522
388243
286694
15942
284793
401224
522722
491371
34361
925806
918826
430765
382597
523436
797333
814317
930249
1054689
62496
1099035
387445
919022
175633
136525
464467
1038778
661709
891471
538575
243526
10220
456181
171713
339509
691246
88584
660001
422701
279395
647422
203128
823309
1096983
681625
413240
74032
980728
164469
446030
579061
859643
675557
126194
110588
658338
278966
617176
115448
981269
958874
697715
237067
83949
598469
779910
957412
601735
344588
944275
1045764
358125
318670
995111
509963
343709
814990
907221
214448
893104
483814
609898
942336
343134
195175
785303
13337
360777
458105
1069238
419504
1013801
368795
854409
692880
262825
261313
388353
911633
845736
72360
604887
987729
299337
749713
619857
927885
326323
97390
383614
1041310
805777
369683
228443
376622
792660
971823
71895
72945
266694
637023
785379
110472
694438
356866
548810
47152
419365
440935
217599
671048
1096968
285015
492528
525843
842763
138711
886557
817863
17484
46583
119442
720497
56610
327309
900649
560675
725217
7599
840080
888853
877082
976417
1025407
564379
446651
1081626
334361
501120
173236
1046109
33617
205220
445945
432549
30176
530012
217114
319062
105913
1079973
931924
169267
1055666
1057651
469441
351803
177939
815183
352210
766933
256473
367615
601854
335523
138705
825369
969413
591667
668715
577221
34641
673044
509494
585700
880582
147913
984126
749315
445077
184768
661407
671962
517033
557883
1054013
65754
120066
78309
107372
205776
259150
646204
704290
1067605
335579
212538
349008
495593
244583
700825
530631
56164
659127
217848
306166
712584
611082
1000082
107019
152046
324120
481484
872663
1027489
512273
951102
815510
447326
633510
1016292
523736
779918
278094
814675
195923
1093343
644239
536068
600777
79046
575060
1088342
11655
13450
585926
39402
537896
263860
345275
1091256
964205
501388
996618
615772
822345
494518
456579
797742
618589
102103
894503
347745
1002483
688466
810617
257291
818313
489960
764336
922571
601281
264306
1085060
504555
102832
752460
626861
142576
634025
1066973
131714
1094847
427045
921740
703977
157171
888022
536692
786461
945087
247121
410571
177520
367053
463035
1060739
375583
338736
754431
356491
22150
896460
551319
905438
716542
312462
912167
83713
465058
482213
1014122
200014
316924
1065464
849357
657345
890387
85788
834287
789523
113819
697361
852892
566602
840472
422339
425709
811787
726043
1026838
764809
684419
436745
587779
83721
837046
205736
144825
149017
685526
594983
122397
319695
662590
723371
489442
451541
113859
1050903
13617
326517
1063329
351538
331364
829607
3203
173872
58794
855295
941966
335570
29362
114952
499788
321708
734006
247774
130745
353985
54030
931463
124106
139616
461005
164703
586124
133187
821996
29794
975751
163372
921020
429018
1018394
711314
57716
658765
280927
695280
116894
881711
699964
712937
545237
132797
244073
423637
1071587
539185
1074533
835340
995094
147799
111412
1050035
406989
3527
264722
564568
110848
827755
869443
1068062
421817
1051506
587614
1096807
326895
702138
148067
982426
390711
130871
988042
516746
833657
439176
686068
28902
397393
183483
637223
516455
784452
667063
281963
155828
405957
836258
95865
840565
1041773
514999
402172
1097148
7371
316191
463286
508728
675975
150595
837063
826169
198269
569962
928516
126184
627036
338347
646381
351330
948780
750098
418298
36182
901333
553772
155476
152848
110626
501192
879134
1010581
94633
415310
986566
354835
656233
581165
517662
1000590
367214
588624
660757
1041401
375997
1061884
633719
16000
441528
604495
722705
1000894
210599
14475
218054
580837
438620
886962
29541
594689
1070503
154392
277314
154317
1010775
771944
292398
712715
730158
862670
99294
958190
86892
754706
952663
625208
743989
632913
306172
577419
57207
197703
954238
976399
515173
890441
858338
310894
509715
323912
431282
197922
460234
911046
792995
201455
386858
1063409
1000025
318442
957747
306773
569005
819630
1020239
119090
577115
754975
446215
2935
308487
2673
1013214
617679
278319
249893
616355
781142
154526
531477
702590
793171
702171
181538
525357
930644
792062
360980
10222
640213
124802
480833
634698
374229
1079343
739137
775532
755471
202036
924498
27789
193856
861772
1058122
99705
849387
317052
240247
620156
752418
859270
10275
405013
398578
1044297
356225
167036
722913
908772
178240
985662
575009
125343
527966
194859
617649
864830
747634
852396
322861
922034
562261
520110
741548
238684
161851
130862
75526
167502
339351
816372
437248
501617
687108
358583
100486
982792
166825
78417
513094
502845
387306
272617
765293
16761
963584
495669
159665
341512
849188
817931
746393
268644
262559
670751
64684
835097
920069
278231
1024160
87572
58313
116812
29608
700257
425160
818267
744206
540158
88307
95044
998828
39507
555308
1096591
149158
92630
934565
124472
615242
742578
516661
473064
686862
1087769
484971
648453
1002017
887595
886545
292848
741729
821116
280084
583244
1078565
271457
924220
1066636
771963
660224
872666
174135
114039
64989
292226
17188
163041
663107
342813
859148
484796
134735
753407
1015747
373465
325048
379575
23586
968041
990137
604509
529467
475506
269755
74912
1076854
708475
1007041
715128
390299
68385
1059254
821071
442378
537025
535975
1052081
895749
711710
784270
723596
526492
24658
631216
846389
99992
830927
380180
169991
975559
601081
328146
359315
485844
623501
665831
788800
107086
104751
941538
427192
20033
342740
108454
976348
192315
691418
826244
593918
796003
524463
1000914
313994
463143
969290
1092963
826775
1054912
983752
7332
45390
486359
87199
696831
665549
466280
174294
1001250
261848
329829
203270
473103
37237
758571
4966
938048
937372
572723
513148
1091325
267209
874723
718250
1064977
77910
42317
457505
373257
1041059
18973
305585
562964
1004510
944257
127484
829578
248498
551590
586386
837693
740481
237602
40681
253542
746499
1063474
421250
990387
368928
34006
961092
926930
209144
87215
36323
628936
441904
712281
1080341
545018
499160
195249
800795
777083
994794
296162
1075940
673855
1069461
291688
256509
71657
600785
593017
862906
279050
389973
794823
915983
541745
273408
662538
1021845
991772
722015
841760
327214
716250
388222
749979
906099
572823
853151
361324
1067638
583445
1007662
361044
686395
863930
285963
843820
510997
541815
371750
826409
698321
94943
435742
487064
165121
579746
910721
427753
795284
1018391
43873
981462
206755
715008
392335
254258
747760
481867
602870
821744
500891
649517
84562
1041975
665120
911780
189383
253781
34997
696469
454316
583566
230923
79198
905936
202217
480204
49025
1047436
209224
338979
987223
480000
467755
111680
776348
310153
591322
340907
226424
917400
768257
462242
122950
96565
1069275
548588
881474
898104
775854
699459
813954
174400
90155
230823
357483
774296
788916
827285
629610
674037
832425
108798
85787
854424
733168
1021256
49198
448040
362856
285462
537309
496581
27570
50218
427813
972900
968000
251658
820037
105737
378175
114537
363987
282261
173839
276795
665337
558329
89308
651514
646923
648242
910458
758235
501336
1081176
913269
1086026
416007
329568
119279
536178
678063
385784
769148
958980
234469
382773
275585
1018950
67643
992674
331038
309451
365543
132602
923588
715520
102766
878204
376293
91772
22319
828372
821888
645353
969269
523171
851709
255320
514245
1019863
444658
22573
780158
1093237
193406
1003273
261953
121268
1025667
45342
601686
337637
338687
1068826
765193
405430
1058995
981236
365778
5276
142109
842894
812873
14198
523437
523663
928484
926739
998251
1086603
337419
50559
661014
853712
468475
271730
1074770
970718
687974
320172
228446
688892
119299
982162
339719
800566
766635
250914
669800
407019
106463
559314
283012
317031
159097
148390
492952
271910
944866
804384
494520
673731
879772
567279
353049
539038
586708
725723
648885
919567
69188
831013
655542
359092
1069111
703391
756159
757209
205005
222740
14777
1089618
1059259
1060309
249767
368250
545866
1022959
845698
712703
640285
184963
293061
494006
1009897
191417
562915
514092
481015
468573
631591
942582
709653
107156
431708
269800
930285
478139
335255
389244
1054077
183462
482897
534533
832188
959900
516799
317287
873277
250294
537592
628286
1018225
249596
493521
119470
98919
417643
910446
175441
604544
803047
107521
904909
905959
82412
693855
646569
911019
491199
886815
274779
371818
788514
613720
929140
908447
12455
239993
254565
829488
695508
58102
888297
132518
47846
259082
1063200
873058
180069
804934
495558
349028
720717
1017908
249150
609678
382818
569634
385195
782519
604976
576941
378928
593434
275200
551317
991597
802377
118040
148594
733337
1039215
943475
1061824
168832
70566
316571
199386
1057393
288045
439969
780467
38437
186517
909307
742075
414082
904791
126010
412223
781248
97952
547383
49528
765463
763295
219842
330950
492652
839153
535494
1058025
585311
1045206
183616
109153
817187
527665
693257
706125
358241
146506
978206
706019
51201
499372
226574
266919
112309
45575
506678
496769
237784
253209
167571
169367
703217
318373
885358
935284
1009537
79130
473817
313171
864609
669701
142645
400669
903059
932236
548955
796072
413128
1031091
163083
395876
617625
668192
436698
123356
164955
750695
550548
570143
8739
270987
163169
834170
1016325
761222
1029559
583109
477202
42780
764074
217573
892097
343164
178376
571090
31854
793639
227449
494786
1031280
803375
988452
361229
334227
597916
6467
345919
770951
750057
1045583
124437
840813
311843
475062
136718
728130
713087
705335
23888
704508
692763
884003
60778
187419
596189
582642
909858
611907
608861
491874
1075514
614197
483269
915356
245370
603717
569556
137167
377080
650330
572362
465895
656009
619213
520769
441867
11362
492592
974311
1023368
190968
254797
1059621
165665
768743
1086699
128278
885788
609049
335207
750444
800385
449656
812720
701888
426717
1026634
92772
512692
330461
369240
27743
1056120
1038856
410050
529468
209803
572169
338233
768710
1052967
289344
407624
4263
442868
270701
273539
901491
315064
223772
902552
338183
184420
263743
865897
382865
332579
345069
303725
696231
697281
1003195
796182
148492
1081084
61638
920023
498326
596476
927792
809284
76870
446885
1005877
1075145
826371
215446
473798
930924
542488
867231
800387
179289
947888
582490
465078
672385
339533
223237
645894
798133
346056
692600
461058
449800
903399
1027298
943180
158885
780794
805880
87283
602585
429951
695512
51082
79535
671169
507480
283032
37921
279940
945944
906608
851335
272616
519986
361512
149868
395270
856044
818626
153895
243596
455230
257208
1007379
537623
950033
794982
523599
201802
58940
743018
59057
615555
952210
239370
823109
1058391
75490
673880
604699
905870
1038652
880271
1050025
567405
535294
689249
637452
116970
70875
863338
1079252
253945
258033
385238
828894
483136
671420
286111
941923
843128
654082
639614
1098138
420780
749974
873922
637701
649721
1054339
801938
324487
817073
816405
942663
890272
424058
13508
772656
423518
325166
1071648
533098
649403
135419
155202
787268
23571
830033
834667
150590
443367
557848
793443
418875
848515
1040398
505455
754171
157179
46982
86251
560519
1047937
276439
72092
424070
378117
1034311
594106
226676
902155
993175
195281
247252
26488
125382
1034522
690101
496156
612623
367514
96118
865757
837672
743954
1067417
423913
923612
729676
442235
502214
1033565
346351
618834
625333
582903
1063909
852154
485742
1070949
438879
274043
311265
892747
625476
1091529
80677
704620
258859
662946
1069820
875572
375352
668300
288534
792503
391272
912185
224764
759203
351800
884627
42608
1010342
255449
549798
368112
147735
639487
607039
769848
755250
98772
743138
267576
481810
19447
546360
996222
875940
1066823
862479
491501
941988
951335
512384
432947
322824
780247
287800
622241
264421
978846
348076
295350
551028
784531
409581
1013354
1059066
390387
789271
653395
473190
143623
162303
816686
881531
1077260
816132
283697
572694
41165
363257
149333
677394
694987
928064
304130
813114
171650
624326
825707
334003
372481
1054708
999065
365741
973249
1043518
766983
592390
1065561
149346
322152
980354
1002881
613114
153039
529785
902174
214884
643376
949443
379891
312641
975563
781382
87273
418869
703890
628453
358296
681821
95077
1007633
750380
60539
406652
91693
143805
1022945
877460
393367
1071355
355392
834658
606140
478557
467709
840857
642368
1059281
362097
659792
843537
646310
389573
845265
889694
636649
8407
432589
1079610
834903
381705
629830
705073
595809
838360
999019
1003681
449839
767812
387699
280070
177977
678935
296431
1063164
176426
737425
252433
525413
977502
370292
502598
46899
690831
1066435
53484
169928
197121
343314
956157
722844
1073444
813389
172372
1047693
448117
6367
332463
505640
297579
306878
420189
803540
250713
753607
404968
305533
388251
739348
653224
421269
4139
905826
760927
554350
850742
548226
550679
200435
263462
1038081
301774
389148
442183
385900
602613
531879
969657
266865
157478
32400
55027
453039
278096
1057300
140971
33921
49078
499535
866067
627683
1090633
764089
1023003
501752
646010
532787
404763
1058425
808999
1072578
1039444
850095
1051428
678053
672154
232515
320131
382846
54188
968750
931808
118737
240545
508391
350718
943041
124837
182328
1040810
536856
204503
40646
1084354
191307
169620
144619
826534
217580
724397
351276
16828
1004549
793126
8384
417165
24622
237365
976964
728730
419070
640243
381995
613483
692634
915891
220834
1031085
810123
34191
81105
507932
489810
859757
418945
1076526
661575
270975
649185
483785
760194
978282
454735
28744
143154
260597
466531
701831
883656
588645
118720
968473
250392
464580
274012
138183
864414
621372
798833
547308
1050245
789990
9596
1086167
425746
925969
151029
1090477
471790
916079
910900
408569
723196
561397
490651
409943
219650
470514
426020
213528
906544
394342
599838
786443
7910
404275
295765
352594
123475
751568
1051831
989773
475066
996279
478049
719281
544718
333743
934157
640764
768481
210909
322050
188646
868604
594370
913353
674578
138716
715876
739339
217596
388663
1014904
801549
993925
231148
194581
586434
961735
1095037
472208
465649
30717
355695
264029
128116
828982
34464
364384
906994
660310
348146
956739
925428
673032
1025540
671737
560915
451637
120396
1097612
571249
431895
611146
923508
171144
630868
992190
77145
326353
916479
671045
811711
884654
926867
258196
792646
852651
1039874
529024
410028
99353
85764
451246
925979
734446
639857
580032
221998
143100
403193
522065
679475
316388
253647
762945
756867
732654
847662
226175
636314
1000741
688666
82835
643091
265160
13955
115066
384083
564105
818388
934968
80279
75638
21148
252122
997380
239408
442434
856943
785943
400993
232897
889125
327761
545974
756917
871875
808075
1053897
744545
716886
413117
827468
657281
273247
1051489
587053
308034
805680
415384
146650
469620
812057
301905
432390
62740
285777
761472
350891
91607
919837
303592
925902
1043258
690609
882908
599921
898248
654022
623258
415214
1097225
33106
953658
517421
363494
686517
248497
216973
302277
810409
635027
576982
448642
612697
391512
877659
575049
1021191
573254
989942
839068
281130
661190
982300
500337
416765
680198
945284
455938
262059
125698
1094161
19218
457885
333111
680774
533928
946694
281201
808200
96764
893563
1073907
913327
327991
784979
918179
692136
487553
380655
304403
771179
16635
254904
392482
1095256
562832
158643
133176
884069
897764
877924
997090
418553
423678
704662
166924
799328
318157
160018
425411
953420
643590
781376
932171
864057
763095
76145
1034760
53333
896125
581917
444549
914210
239221
137663
244795
88458
60286
508081
672684
351872
390866
1064575
331762
479302
732856
666061
749727
1004210
647635
825674
945020
414741
1089093
130271
210215
987674
429782
37093
379736
171105
564088
361027
254434
496043
268191
318162
496531
9666
881693
915203
1027039
1062631
737333
95696
1042177
780749
591135
940573
652140
500935
205448
961699
796771
414568
603108
119147
310736
513156
689622
166723
787562
251815
480659
891320
663246
35932
771524
773022
220051
447765
855782
999345
507109
98617
882537
512474
993602
1029969
368693
252305
664748
646620
476300
608322
881118
82007
1004984
588047
177969
915219
492481
582828
901430
412923
552974
140806
41382
1048934
1049984
619046
952645
122822
396240
413617
341008
756822
433487
549044
441630
292735
352244
384793
111047
319858
930849
1003605
587687
744229
284839
513836
338824
750478
1037372
500297
638372
472684
254319
856984
622064
233526
417820
49159
972913
83957
692154
483395
748059
201223
897630
164593
949997
19396
604642
1055458
633730
656074
115408
421156
900758
503522
1057484
138811
774374
783187
306895
322891
765076
31266
5783
370378
1024549
982274
487960
332739
314114
214247
1097547
629245
787717
149544
917791
29708
817865
59039
165068
1005308
478782
298261
880123
994927
100785
470266
309470
604960
731973
561167
114820
310160
298048
74629
618731
442580
1034524
747869
344662
225274
114310
457962
459149
213291
864999
507998
278623
174259
862783
178243
531339
1086561
723763
597743
724306
29453
659930
443638
697152
967613
1015309
303942
980767
124426
305147
850920
424312
856890
388387
56760
36193
211068
320548
442355
77404
683189
834638
956380
232241
918920
395393
705684
204420
386065
1018829
12532
144798
456138
514704
516459
882310
946825
77947
735245
356834
763714
432606
763552
198537
211845
994107
620933
256754
398403
891046
532489
611378
135322
808243
672687
261849
212788
965434
492218
345251
34989
710877
316020
920003
429690
533858
352783
832517
452804
842315
562049
377375
248670
862045
131962
141851
41874
96022
974701
905832
940211
597275
713878
343369
376710
1017290
1091695
211570
996415
97855
768013
177439
645116
347128
1026460
933672
401678
7670
222820
276733
1097687
974164
740157
580541
592244
704229
219272
326656
959269
70782
744509
904165
201646
677597
430933
422862
10301
446416
822631
845956
217769
762022
527165
293883
189779
369813
884497
875287
76013
943418
97794
25108
580984
1097209
732225
357805
265180
397945
821989
572074
1089709
728638
470249
113090
563853
121858
397160
640664
768202
357924
8851
448447
1026113
294075
987029
13510
471442
944780
691236
1096329
668555
449112
573607
785635
1056175
32845
115670
198746
795973
913383
228422
546828
274907
254829
672117
361550
496935
485108
764009
506311
711250
484514
671910
508157
253604
529231
339707
485333
950074
430341
338476
122010
1061225
832540
937010
52267
1080171
692758
411556
175718
528713
589677
898311
729041
121136
118288
345092
257502
323953
894960
226215
271843
330191
1053250
379404
652941
181960
1023246
451728
810167
173799
298896
80795
607947
348060
224467
377822
518117
656783
787342
917835
519524
215361
904541
50920
949053
778310
80933
58001
648842
780095
1017762
55431
109118
247598
1050188
613028
974275
542319
982420
328928
367285
243618
927353
643313
1096865
881051
528908
744662
756847
138278
1027337
379195
937401
165069
650372
427118
293568
1029318
1083092
354150
660424
866852
395911
865635
292401
177004
150115
856498
172512
678001
657004
1084472
682195
425858
477933
164664
66315
906061
853463
184256
9643
267011
410842
1046618
815109
764531
206883
432630
725784
155029
131087
423107
387964
774711
662827
1022987
1024657
282189
281139
951795
957463
44448
1082700
395319
235010
938350
123839
98838
982157
603309
303789
675487
373224
99201
856859
979412
216823
293911
538016
33177
683675
684300
875948
601627
831215
1067458
486072
872313
1004755
1051141
330846
407097
101742
538435
90609
1096337
95847
953941
414311
565160
401519
402579
786440
349037
958804
1065827
255317
931072
847974
413345
511698
282267
896899
167617
8104
200293
324351
376917
803129
926966
880189
278293
1046199
876397
453925
700217
718213
409224
82000
866516
1092767
346922
718508
537452
433862
43481
583987
704997
868147
179999
956627
293521
979902
890033
849401
981087
541212
1088095
252163
251223
42057
502597
676865
1083091
816424
621932
335670
635210
746944
125366
877740
249120
709907
950822
212370
318560
1029022
100224
985376
697406
561947
956932
60333
884435
754567
750335
295931
948051
70944
919753
404870
985932
379822
366575
470910
310544
819898
1033568
17921
205700
610234
665142
518639
884085
128551
654863
1090431
653426
79006
775405
930426
659358
604461
14619
418195
367103
791067
844678
969963
684510
446449
294363
86190
89069
756717
593151
991724
727413
732675
740653
187049
881975
650815
74601
363519
104309
235629
614570
891211
621412
515515
402445
391106
183814
654280
497659
900606
838303
385048
569372
696500
974291
633758
520135
321675
803463
533531
829359
303320
29601
59244
709711
320247
199835
268354
346603
312059
192370
996667
538389
985264
743980
517884
1062545
1064395
720004
1091284
354783
648755
469194
745994
310545
1059682
789147
509199
142879
147479
246620
96500
646390
20336
523638
188673
842393
873464
668020
446848
632615
449638
268313
1026396
155852
993573
34532
880075
707769
384359
48804
171328
739399
529335
574868
722381
241295
455365
211343
1073507
512404
909339
134101
2200
657063
887078
596269
781659
57956
56084
191394
224408
1012957
83670
57686
1078002
460177
601266
79643
339547
153075
762332
98609
22276
327851
206294
589908
817926
864094
853944
442747
240711
886464
465016
163332
1040680
194137
620923
1084562
426407
24593
891187
242815
945340
932714
906358
146617
596622
834434
994227
638218
99399
306074
821068
74329
147969
977258
249675
63157
174494
588697
423760
995929
1040783
546315
1060509
356105
824502
303764
51936
876301
281326
679626
855616
14964
99406
856875
366925
197776
135293
793781
961390
638781
1056605
319225
574854
211527
666981
207490
27688
282243
355884
84277
940605
459433
1067387
470254
772411
318297
969557
764136
515887
898497
776825
961949
397968
645857
346637
673359
538667
740831
766688
402410
191601
644703
100898
795975
1088899
949233
244380
465269
479508
255175
492959
1078533
74283
222730
962080
331430
460239
1100188
781842
525728
154470
108962
795597
742195
175827
215111
955646
150733
343598
385288
990893
895110
884957
114110
677231
422939
7938
651784
303890
99698
123589
559269
686308
455177
513192
729046
610533
291331
619276
542159
190040
407796
885531
879888
1018972
1066688
1061223
402928
802891
138129
760405
217537
346682
410544
620513
1097578
827883
94932
804077
1061327
669647
629567
47007
546863
1005923
280670
1085599
267429
838222
520119
990789
293518
272919
820941
383022
868990
477269
1002513
790790
13133
1009318
106336
428319
30585
136912
268115
543538
245995
244945
671807
738813
737763
519360
699015
699016
974265
973215
77120
76070
75020
1008959
219359
772392
683933
586506
1028911
951694
443054
434219
896037
897087
34131
295466
1062927
1061877
690193
860923
861973
391295
869087
493977
740888
246576
105178
942025
581777
387806
509029
707650
650134
263583
615105
976118
413885
16302
198601
1086801
968358
29602
12526
653439
883977
1076230
848380
166157
723279
638570
248448
707749
210367
400987
419998
596947
895720
723951
339433
360179
483255
355059
917729
529292
642644
604153
169872
537444
827169
445653
1084037
622340
42132
257392
1037598
991536
771164
144313
371819
547288
429696
818173
207489
848289
209928
958138
759485
967835
272416
706597
148199
8644
600011
871271
288989
505794
641594
815936
20574
703286
818623
278919
633808
387361
786935
188586
94469
395938
618757
617707
764971
211689
877501
124752
808077
613416
404732
578772
200429
330407
360288
410267
235328
81202
285481
836901
62232
957145
1011268
632463
407211
44697
454143
688662
1012163
41393
833144
890039
620769
206095
721810
659344
75769
352118
876910
176291
437818
841337
652649
42934
962297
682319
148548
427109
116184
845178
1040255
1020485
989352
137294
323497
397512
630243
737414
908408
237327
264441
206312
503249
227138
923852
48945
901437
57739
697993
91904
114891
872758
169251
1061128
474107
761852
925388
738270
481334
505882
825749
468439
207487
972032
676499
43350
409530
600772
598105
1058655
27311
491670
813483
944909
344700
342043
854906
792981
553436
527391
896562
357172
281187
638552
491784
940537
678650
15535
369033
99375
1026990
272789
140145
1011129
687849
444464
1092622
849760
968300
259194
612799
842806
517242
158114
480117
395529
982973
358204
101743
368317
774589
331690
903249
916140
1098323
1071880
501570
799692
362215
475553
712151
155859
737437
1093278
860385
885702
982153
904713
308723
531688
386006
654011
310033
941750
47723
556134
935801
391092
1083339
477582
741263
280839
925169
736267
803013
260276
615150
1077585
925816
105970
872925
1098171
265793
439859
502688
310278
79939
648550
346537
901548
461145
547431
225606
157800
154092
655725
460463
876657
335247
641781
969207
755844
1019445
1000325
836128
850635
725535
621807
423124
676064
737155
277928
386769
1071549
510210
55512
814768
96770
659488
698904
631217
314604
739551
497529
332565
117837
1024459
900261
328008
399982
464412
77103
713443
938114
583645
198625
652001
779059
94433
490995
744191
462725
21548
390458
540530
910309
1041747
848796
979142
470520
551518
644840
645890
792145
430072
626524
958553
959603
705905
867181
457636
761079
419618
891154
142562
1081760
193448
142652
623945
907761
603480
658064
950474
917081
818710
868491
918066
494734
304084
950899
55522
927674
763214
321537
631222
663073
669575
1085673
295894
268774
209051
904965
88843
429362
615589
83159
639334
162600
788801
901707
442874
510749
541847
267981
638245
518232
291344
438834
772669
928848
412249
317964
771182
767880
69519
417087
92197
122778
886415
108670
772337
245385
533857
457616
937427
1091141
972198
601638
651374
312832
956544
952476
311337
789014
804868
260183
547600
919488
1057118
108419
1085304
1088255
719920
812477
248143
417196
944273
115660
410646
139343
541509
165366
741572
1077535
671744
708983
347814
125105
820370
86469
558435
222284
357972
561372
625121
1058240
729419
278210
1026227
1024471
562225
256616
288217
394575
539665
901115
299231
416304
942800
1095408
692976
1031518
206338
571176
676184
796196
554557
138764
867222
610591
976508
559532
169582
939777
423315
382899
881829
535714
46672
993340
97122
1080583
89079
356222
107804
18121
69264
779481
401720
935631
920133
147725
790829
188611
180700
350303
924106
637516
274122
932938
635643
864524
1004810
990189
589242
173063
890199
824409
378624
1081359
638216
240243
635712
662045
550159
775948
6835
944196
395545
230764
903410
820338
458540
128764
1057456
743155
455270
212835
471157
695930
48199
22986
105502
292718
25542
818127
354146
43283
546188
870288
1030838
798335
217113
819702
218614
1001927
234607
494158
530769
646975
490044
582507
756179
594927
300223
296729
346805
723310
934241
9401
648445
337691
673248
796600
222017
586066
670311
200055
911549
523335
1025074
838378
820203
559419
80342
524429
135752
927035
995196
109104
101363
95258
289373
427010
811480
328397
625480
170924
60674
1060947
340532
753339
1075369
904867
729652
620871
763401
708536
123099
1039332
756734
91764
508575
547929
237950
220551
271857
984458
569031
396316
1044339
172835
1009483
131053
915591
559260
530555
838156
295673
676414
335328
211335
450276
689898
600331
52842
543857
159079
111371
806757
773357
1041691
308817
815655
915204
588264
14203
976238
779467
452252
739451
157907
477067
807000
1021190
811334
328451
320617
424415
227000
989362
537415
186471
695587
945460
76785
1089766
709608
561365
444690
110265
1072619
671375
966637
1054175
698218
959781
676243
553498
691732
889340
180096
265481
908000
613842
889625
1025267
330814
34710
446293
547920
815939
159345
402522
284927
368093
415343
539130
742649
741403
739923
565904
369543
815629
612795
1055396
401959
1068405
1030976
304551
799155
208372
1045607
934609
442590
392842
320740
292770
526219
248640
969692
499520
592498
970225
905534
204554
906897
948110
1055096
254115
343918
375074
1068307
178884
149601
408843
986516
334916
1028235
780169
24835
149023
837779
548126
760962
421719
1072769
218622
105503
989987
22741
9760
449160
964423
734104
763383
358171
488371
958316
877927
445877
561590
803105
662926
91532
29162
1029107
327004
320054
435888
95796
808709
226010
656350
198275
1050137
838435
400545
615717
377271
540697
1057798
1042460
865990
20077
509276
944619
117606
227958
737745
362896
1016355
1050560
768707
388225
263745
262799
634236
211082
466619
193613
950736
301776
8421
499626
836428
440577
82503
683225
547279
25884
453173
670221
716620
534210
314390
35490
587198
468927
861460
121308
157977
890998
1080141
523323
802898
907815
763641
536699
1067757
1066707
1041388
1004951
727297
219635
179222
700455
870748
65987
769479
405004
614555
453907
193813
828566
1028666
434489
375949
991588
521787
831845
191428
497714
848411
427824
199519
969124
975693
185979
821588
778936
5501
773847
741617
518008
126414
172728
1026207
417985
1070448
668234
534049
862730
493105
738660
51073
176035
640563
279945
363652
636034
91224
791508
583551
952486
1002274
266433
986263
120562
640215
65536
441373
737335
716348
266570
478243
753653
122367
994560
778700
43493
860647
873411
254673
139880
669631
734840
419113
121634
288405
682129
377214
231884
864599
164300
643385
272010
263784
1099616
527980
1023101
724689
997643
383021
169391
545431
963798
902578
807932
930743
786324
14876
381612
700010
1055370
78061
596179
291454
920640
742954
789831
206175
55479
426932
905820
490974
331196
1079197
1078147
567195
270763
190211
856215
179213
281044
862698
849242
628781
220185
139745
1014876
749323
732997
1072034
1070984
733645
1065469
805093
560360
236198
393442
464374
604586
592428
1004832
272045
103022
39904
384100
910424
940543
307025
506140
457794
833957
104812
1010621
768066
123577
508622
999792
301657
917567
784424
740584
256297
923969
125371
555141
287847
893194
861869
885654
334000
268732
536862
108903
361654
381477
315473
1087700
441082
226756
1033683
123139
914657
756502
246462
209408
979015
733384
633622
361731
2735
2736
500245
931792
1091457
616902
437669
431512
190327
964875
235072
837578
129802
85447
336112
792275
625404
611128
562662
1072898
220930
506448
488808
744585
367714
1038758
644972
505714
537763
804094
721273
233248
449383
786960
941658
409176
890791
96683
497786
952998
964670
294483
994661
107237
1008493
428661
1005647
420769
408329
734249
391083
482456
598724
475140
346959
974555
384161
290255
444385
1091722
411951
538761
753070
1059525
897262
295290
453256
239482
157203
883761
263991
540907
504419
91502
611040
411520
690789
676381
213023
940379
43336
19804
317803
1030151
639997
397759
975284
638803
56678
227063
359537
528669
845411
657305
630740
102503
505910
176532
537711
784639
976181
128858
745246
838839
468599
924200
898253
1097065
864300
362917
980590
811800
658761
159766
210937
1093988
964605
68033
715039
882037
441938
419403
840207
157947
572531
517947
985814
307136
954469
215559
659357
787034
166114
921051
520340
552757
261602
429505
898259
1013163
9853
853510
210857
634353
20654
929401
604819
12692
321132
1023347
943703
443109
265063
764457
760845
656075
319785
274759
1007245
775090
437707
724457
637963
161398
541089
867409
193395
367229
283069
975909
116180
597258
587393
622566
982457
787679
786629
890248
501280
663832
389073
678242
870634
47463
476797
153599
930271
44946
575441
995388
421498
220189
278166
948743
1093691
891668
946273
119151
470557
1092325
931908
1006115
130798
156193
543539
1084041
133682
283850
974256
71837
7194
310999
632329
483263
911757
930359
177611
455873
343524
99481
598220
203204
458432
736763
574416
31390
399332
815924
886019
993937
453404
1052080
631015
219221
308730
1018712
652266
802747
81906
224962
676534
922299
893689
995643
756835
221798
454051
207825
498019
622950
112867
86329
846890
127448
900687
508998
337121
663002
857245
13244
1058822
14432
1064520
352042
763387
1041639
646931
192802
767388
495676
911507
70906
317856
286479
439529
1058608
60574
570015
890498
564134
798398
918342
379425
67576
166035
459333
770240
56868
723424
831359
465199
53560
691739
364198
33551
304016
565310
1044915
685983
358157
613728
908605
609732
606974
241867
100650
520772
497330
728178
123280
1007202
608524
25460
133414
599704
521232
266934
981186
253817
79419
797157
508496
724495
205732
1025755
129697
698300
844675
773705
6273
414243
937774
280942
633535
464269
330183
135913
496815
136324
621572
214776
28389
577695
854404
322153
590629
441910
585558
934243
84079
349034
462694
595601
1001098
212911
8556
926331
97717
727616
394133
212367
377019
882603
44873
590999
860847
249954
66024
560918
372224
520822
981520
845436
29524
936107
1045032
713815
777495
759195
704263
990538
614561
759453
536247
309593
263771
371295
508361
1068478
689457
60768
852404
524896
149274
291983
634841
142358
786971
314296
536924
372180
508942
1068533
678041
166912
206013
1045305
570645
33398
446501
824490
982959
430082
707871
15140
946407
257872
508228
775544
841526
674508
270384
608889
543860
791247
275737
403123
30365
850494
86392
1043999
1009145
681493
564890
597793
396164
461950
1099897
393074
44533
927977
592474
612687
321025
128449
1081354
404012
250145
150274
635206
589972
793125
1064477
95897
402995
348159
775113
1095647
771245
891897
1026349
792892
727569
868092
963635
478561
846769
350330
898920
299079
813536
1030850
476854
296910
745947
953872
376346
572045
224459
720026
285787
959650
1080169
845414
871342
834699
970779
95783
400137
797451
355650
276223
446443
886481
670153
854748
91043
175890
207252
520253
2262
278550
740234
947427
1028802
522670
19355
840849
341101
738518
796073
625038
488602
7238
301983
1052822
496791
494192
193797
702146
133154
408197
267494
863843
995314
571085
990349
1017385
774834
1051160
381574
231424
149013
907089
750277
930436
868955
328139
140209
470929
1090972
655250
193242
1000915
343381
452657
118799
21620
432319
953281
471560
331346
118274
153690
692171
181016
945179
413002
1087309
854210
510131
439129
485192
39649
209406
156854
194618
266795
291804
583689
1049342
269977
406015
680000
708051
386811
270618
277113
133441
952567
531147
643421
826988
13645
889572
427140
115992
809710
582928
889964
716922
994636
955358
612061
688531
688530
515908
396984
1001922
474281
243320
970858
961932
1031849
308247
326655
55148
324234
536883
538459
953632
444939
535336
1077136
340799
375194
24036
283759
223121
505216
732932
942385
266585
724118
1007039
718476
436216
151069
730533
102246
943544
21173
594195
144571
903209
406978
23751
101082
1090813
1016690
1064168
435129
394890
850341
363854
68265
81170
369917
697536
725304
161238
259124
14428
269474
910000
1013757
855050
134133
262774
984237
131687
1037178
562518
450116
251979
15701
877755
419957
769090
1073265
769351
1062959
955242
747677
224267
33361
375755
562431
293388
794797
1049223
395742
394257
84574
381132
155720
1028011
758327
29477
524501
211624
264090
495174
769085
352975
1019704
265925
440571
960566
924198
289119
1064892
940964
516581
967536
223455
1036639
591048
246849
965430
182913
300518
33787
999442
989448
421183
344888
1081637
644242
787892
622664
829314
78265
552778
505668
1040232
769566
41986
765048
659634
337678
214831
685423
50170
197192
854812
736157
367023
608809
527768
996972
849322
875500
223486
178161
699086
279737
40552
1001158
981075
913195
1059080
433493
605389
996595
37555
421806
599203
693183
9524
1067592
831193
870845
265750
648957
309357
810689
312164
901091
791222
272828
1055884
9245
1072487
780618
36109
989016
527600
355533
619663
251072
633212
776313
180965
87267
454594
1028051
801183
146465
98660
497518
288714
842899
484415
361405
751817
611362
570867
1084892
339795
362365
401918
491283
926243
146167
1059025
810131
392976
18453
777308
961076
937161
865239
213801
486614
1039602
486222
699982
368043
866174
746359
327081
259205
786327
953934
107097
771997
406644
79810
1070557
714770
703558
155829
264581
93104
551218
741840
9614
605422
461668
873217
201180
1015094
47142
699734
439332
531253
353694
9063
659164
966657
242232
406394
909269
988483
601767
435465
420502
640022
443299
510600
837981
822464
691965
1084785
852338
62736
1030919
156028
341634
267815
386668
340261
98463
920105
516742
249345
779685
801010
201902
753991
91441
331592
668647
966980
561122
656567
945642
1092674
838677
1002821
438780
599037
804649
660142
444840
604875
971706
418036
911057
991247
9493
539324
315997
863579
680719
872725
935372
103497
778969
891447
266144
937927
1054429
1047595
130637
564161
72362
322123
575189
389913
436671
8199
200335
975002
449003
140966
324602
330446
532772
729370
467466
1043928
878545
472529
689583
702793
157508
582266
193678
922239
82614
71283
868412
812014
385257
916082
1076003
601537
18996
398469
169505
836467
333752
112733
757313
208252
828392
873466
237477
141284
805247
729135
730185
492521
46676
738250
865916
102018
650646
900319
770788
120698
694956
577565
1085967
1000287
1067357
827506
1063937
751906
47073
88169
460339
990134
284395
753841
135587
722285
704852
787168
480385
24625
665588
76157
662330
506914
657695
925667
451497
589570
620465
638191
611906
528489
781637
507235
967322
961643
915313
913020
564503
21983
907393
727631
75611
153527
826575
44267
1061224
40822
70715
1028029
973578
19532
123858
701621
183309
515691
505574
473089
839718
611350
1074720
941579
347203
1027227
289964
1031647
915309
9458
972375
442954
849602
645718
985510
983020
803451
868013
1000145
765217
1040338
271100
406670
928654
116140
954915
895945
890226
968877
785076
934874
721458
243161
301303
89436
963292
357393
123753
703887
917115
589488
270352
81269
65803
108147
598394
742014
887139
128002
332410
1004727
355137
373085
502933
2457
111739
176769
1046345
860925
404866
122400
463382
134233
1010514
397340
629336
994749
516285
203878
731584
602567
130408
508426
194663
1054451
227866
323324
1083797
282939
972988
684939
131362
166342
847746
299644
72857
210356
839803
188861
391095
209419
854569
438078
709592
521503
442126
443738
724616
467588
348319
657679
63467
1094735
336783
657502
180443
745715
983365
74928
590808
433039
123583
645248
361993
1062346
1011148
317425
757593
543985
249588
898338
674777
1054372
278148
411490
1039237
619293
442413
794210
230555
95079
169921
938729
1077733
678207
382835
8290
568520
1039317
955572
523869
48467
1036058
358196
110659
824554
24775
350973
776113
149731
213125
969110
973593
479896
626989
841944
705943
819007
629667
698163
291941
377896
3448
173489
557324
812423
504157
77478
343210
677682
305220
497319
171562
864958
535987
835455
574505
442286
142586
896851
5511
125302
757831
410413
1002649
741214
573473
301957
208101
34657
595150
495207
449671
366587
330447
881143
1033774
634174
852574
1012389
520837
257592
51438
216383
392030
187538
1007256
286191
405954
840943
156293
987262
734143
8498
712849
383676
616566
401028
572085
845992
627502
984633
692707
1063489
431865
407606
781634
817982
354711
903527
287968
53110
865734
617306
72966
976239
442456
101426
540181
1061487
842709
83605
708903
115757
1095806
26393
77867
62047
506699
1003974
1043454
778136
265153
190931
64043
166238
220617
887219
612253
706036
1017635
201591
415161
152859
281761
425001
505562
134346
401047
563642
996236
796356
396453
443439
763369
112784
917208
651390
257154
938069
291269
179199
583433
385357
976617
502013
532863
950499
319459
87408
1070674
506324
628202
474665
79260
190153
395665
662453
651157
816913
855220
590871
102883
364512
880809
175597
235173
1022584
380652
599084
1012404
1009489
530199
195838
809519
658379
485531
964529
651632
182379
574084
1093667
742719
346877
99020
50397
593715
971716
113449
466417
343626
851418
863106
177649
230283
197839
855137
762270
878555
1014391
503036
1033738
424174
919537
325326
430995
262271
728048
363577
364604
954745
342597
192061
178160
708666
870635
1015284
376899
10812
474331
551216
860561
29237
89218
7914
878077
448868
526032
164055
1027251
298336
742267
693493
594349
403823
648091
896603
179089
996721
917500
60149
952713
299363
898644
176704
423289
954672
135657
1055292
309616
795113
352096
967524
313135
916998
95913
994283
389424
434067
920084
1090237
1090744
61017
770662
867458
442030
550706
808054
745640
686083
16076
131886
934930
150997
979230
24587
530014
379829
162668
850514
1063060
341550
133862
1059605
547447
632378
778930
885095
245227
716086
9782
759470
393845
868023
1000416
479510
1007067
873379
733832
551092
78484
325361
620857
434588
1000256
99335
1020596
213126
280720
677436
135817
622390
944493
156666
95435
741880
611566
554467
426777
14430
133094
625469
386069
46865
16314
122697
183312
839991
1013331
284586
966524
407513
818795
901021
171657
905763
633019
375465
1039383
267893
972289
814271
114463
1080333
371434
869622
815738
583597
866346
76001
65664
257509
34392
502386
145812
701361
313574
279241
301900
782589
1003114
583495
888016
693728
591114
424564
124430
68692
319424
826184
1005381
785686
139675
653648
219998
351013
786712
108292
291410
530019
616890
354245
922189
14935
511908
725843
1006103
754373
112727
248293
1017425
1042869
365772
408754
210480
399900
981049
307082
1067132
653095
131234
823195
1085695
19364
527566
844724
269802
882869
244481
603581
607086
764605
361786
705006
999012
756885
345045
253575
178712
452222
781575
876281
997096
1037330
404718
517411
1044172
1025414
162809
776027
221242
222292
992316
453678
143407
353431
380318
485536
707455
974948
89849
634847
900432
123278
620812
1092239
742469
926397
625228
165390
277906
34325
817265
693222
509459
452936
829441
118610
622556
929572
636009
340571
133467
328758
944926
1018314
924118
709079
185182
415433
543492
153944
929985
765590
26482
603770
151230
1050740
817732
219607
1063131
1068898
716795
337125
910264
636114
931974
475874
402478
484860
816186
919205
193947
650278
47668
473512
600172
112192
330238
27850
411198
979752
383697
800189
622636
323223
360301
245847
517732
60703
688990
49511
774375
191515
254708
404237
888515
617282
214123
1017397
1092275
905875
1019952
488563
781872
663366
188693
604163
1092415
684562
15086
100846
533500
851652
244681
991424
960068
304833
131655
967723
823837
482411
850380
296602
118109
1019545
510897
666582
1097415
425420
757465
362973
816568
953261
690289
671657
1053789
714273
990550
38800
1073328
649655
803180
224884
123222
994094
1094548
190894
500235
950902
94133
1012366
321989
477021
851598
1017823
966597
201106
547543
93886
1017146
318940
1007056
269695
296023
201084
918458
842771
996684
250775
855612
301033
450805
1031489
216391
1007096
464316
917302
1069701
612192
336406
937467
111549
895892
770155
182680
784053
1055743
768428
775282
431385
192639
593544
179377
178859
651919
218110
320066
212089
213139
527225
821972
490169
632311
792096
1086722
18458
70748
350908
245857
1077847
22512
353438
340519
769685
247016
374040
37619
126117
562305
650356
588377
746065
530189
526272
61144
377098
494506
880792
886544
413695
133916
768422
39115
855017
173240
19580
20630
379687
1059833
246564
355299
290320
530278
34175
585208
247725
96317
1030821
184951
665855
267325
719749
1029962
366839
680597
867212
974996
677072
900587
133693
355016
474406
321174
434215
347225
215117
43754
304485
1066657
786068
658063
214999
369817
570265
808958
4673
500188
220133
1086429
100687
1091271
248587
25278
839201
968408
924618
870538
16423
165450
309946
789125
172452
637841
289073
575723
773198
440174
414067
567477
96779
1023596
618290
16640
469466
54322
619764
291090
252779
658779
3258
690979
1030845
514897
177526
496414
1009220
980554
109083
805539
190720
394714
744029
666607
1093947
628483
946622
437015
278168
188430
504925
787329
864448
596597
119445
1052768
146337
919831
117889
445840
538355
538356
517081
392403
852960
570713
645978
1007377
499090
939187
590466
338092
46347
1060429
680800
279700
544553
543503
595207
659073
135047
596740
310129
503397
450012
589847
726563
77961
52099
166761
306676
143745
785216
655838
586768
267897
444787
48249
304233
734990
696133
545770
307019
756974
1011494
749310
385695
986435
495029
247259
350488
280054
425311
142660
1073179
888798
265563
697128
946488
850328
808571
1097141
670831
88918
1050928
422983
654860
686968
865060
231414
740120
19097
974348
1095123
980342
124843
574560
863529
518254
15276
770924
264109
857839
335885
909588
488154
604798
673240
102005
100955
40866
503380
743417
587371
854544
264790
376224
482810
990902
719918
888451
95968
741842
208901
835257
518848
165435
664718
576739
417593
831125
645240
218758
654530
1027173
1066432
610097
590786
888781
733903
741151
299349
429249
899770
676569
909595
335548
593405
687426
90718
635105
1074354
441237
64217
567777
958206
1040532
280127
584819
624283
1012007
425200
355363
554853
817362
98707
1094538
107719
74499
474198
546919
1088030
627105
874475
1048359
250102
1091595
283518
352413
430758
239005
899564
79347
395990
561498
937617
930618
125030
105238
959807
426096
388421
833914
293263
35162
226272
774373
276127
704777
290115
981608
838129
526360
423683
677294
608441
670764
83759
1015794
778809
947389
57327
885690
784207
373448
108103
240029
604469
466192
368735
1009125
477508
750349
495640
348139
473930
118979
64028
84920
2494
279647
1012098
681680
254798
992860
412082
767584
757848
1056009
151668
753323
491392
383383
164957
442965
611045
935598
31366
539823
16485
814857
597605
1020646
55812
218903
617340
42624
540107
517024
1061592
580456
535974
412792
62365
159669
67332
71267
414009
787935
356660
169099
167019
156711
385398
291707
891723
487098
474424
196756
765205
550164
56580
5122
236678
260758
597804
158761
614217
366997
932215
1028185
374405
837485
148801
87493
1002057
320021
707365
1072554
505289
1065914
438222
903570
770160
935317
904691
604012
757601
959425
575625
417387
531825
252655
224687
676667
615253
616303
706927
526928
972389
858141
725774
70672
1010425
281727
918001
427282
639246
360843
760923
285828
178490
1047582
168497
547339
619589
1053585
716525
460576
92184
333844
275336
86880
610027
946671
618103
796769
140677
500384
446221
132831
493470
451237
950966
282833
926660
388260
476814
464538
811599
409372
430845
417191
9394
259718
393958
130398
544096
287894
762194
183840
905618
199187
493277
223127
564817
72076
584938
251578
842206
408538
920552
758773
11642
784784
880158
322511
1018371
460136
346422
872706
765841
456381
507637
770407
1099027
656036
1081785
855286
205699
1040970
975477
570325
757158
868401
250712
97269
1069478
52332
190116
522148
521098
270029
354755
554110
876619
738101
1089494
886678
467590
849044
516558
635400
405928
351506
520170
203170
308430
759120
374748
756935
884589
522378
523428
290640
427698
235281
652986
135824
337620
46662
779862
197239
24509
127765
616994
610932
613032
611982
337707
338757
955103
1018109
1019159
502354
104099
545156
146136
523779
936333
937383
542359
626142
288232
287182
590483
803890
486940
421316
973404
168398
169448
622979
805701
686863
139812
319828
844849
965621
149765
254011
748536
463993
386634
28582
630929
752895
807708
526183
1074178
76424
547469
98703
563514
120118
10948
95520
308784
550213
430095
675620
1033671
930393
243672
1093298
130994
1087416
516933
1076158
1046633
553409
312484
823820
191628
832995
609445
774718
338537
39166
282320
424777
455678
470021
225719
222662
458644
408544
356496
157917
617156
888525
739489
399540
917437
7451
7452
840906
150924
248245
898736
721770
466292
1017573
450393
532761
564404
671864
618702
266644
888884
787429
790125
589388
704936
975854
281673
219131
840194
710876
290587
572002
1048597
113929
891192
845528
852974
745421
254433
1029739
759808
556581
1000085
942845
805407
111678
90874
241568
492247
606698
738377
432992
242050
745099
406347
335301
484390
765840
1055621
71048
930517
583998
329882
1052261
883447
143119
730808
35076
218831
516542
716380
177206
437253
109362
847362
997983
644085
610378
395429
1078188
643810
966656
613083
424610
88387
12487
526143
166552
322617
188966
1088838
51946
851527
1091179
859471
517637
752527
932204
287412
452257
963289
619119
2820
985081
243418
799216
447182
519991
333006
538306
1037618
676882
449566
849642
619451
22934
867644
806272
374767
1047772
693830
25891
558916
229313
960409
593429
933992
345041
394023
88572
715308
759659
504908
819629
81327
284257
128337
922622
33907
238953
676233
607524
571137
68546
314020
81776
198982
382802
304697
613000
981005
536990
733635
152029
898573
984297
1084393
416638
429527
469460
551002
908420
375353
85190
1018252
647527
51576
108038
47313
374990
908957
26989
725651
702357
411170
885049
213595
40789
852037
824067
983133
114886
305988
576889
64034
807438
592989
1018315
429940
1020272
362731
264543
859212
375726
70105
278305
1017672
1053677
839792
22562
523773
143357
13614
503170
654973
662463
661049
392722
559049
510965
138995
677233
742668
743718
787124
47435
254269
1036144
102270
787414
41581
712870
434456
623234
608705
523929
301175
500584
896272
108339
991392
300234
859608
708619
598436
929915
478710
780340
63489
79487
281237
65072
195984
171398
517418
815158
637868
966397
829374
183172
687784
586981
825687
405377
620889
997076
798677
821467
687067
289785
170453
347120
467507
452109
351204
856390
753128
474268
117066
849851
882417
652150
315777
344798
251602
215981
365241
659172
993847
814301
624001
819021
446681
751044
309885
168797
315244
984819
775633
467037
489340
114337
847762
1094798
427595
661414
163350
685016
282825
1078750
457346
678418
19326
208731
776654
511009
489599
1033282
1036092
996365
67683
46826
616853
345573
186927
910589
795716
769746
404887
379977
525890
919895
88940
665498
232699
625400
525113
415268
541694
442640
427058
151115
328545
113026
737527
942750
883362
376481
1068963
846488
206702
926528
841212
96448
455727
175035
171759
482442
1009644
115917
61368
343606
204707
989450
139227
589663
715293
309284
423329
151017
632492
147679
625765
831017
800337
55295
101893
373151
434673
675018
525864
159346
606639
602430
269804
864703
357273
1036463
556411
1038159
1047619
1006711
287062
545167
996013
603986
1064288
659630
414352
223844
1017115
552280
190732
258255
1054564
41190
903535
891904
933255
564555
565605
291939
436897
36114
520164
64981
154498
1024339
373851
605884
799257
996165
405019
176119
874241
278820
10798
965005
1095323
550862
1002124
574838
832654
169070
493657
930599
452998
327867
2512
669225
694779
959508
121112
330889
1013837
456270
125423
222591
39763
898403
104601
849714
463507
1075653
9171
843084
848889
695580
270232
349637
832445
610634
252489
593044
540666
518921
480341
284074
293246
718633
336820
136684
469487
459124
299189
648604
742914
583458
527048
570367
532917
1062958
612442
369916
766912
348190
458797
634170
82328
365838
119182
1034130
517837
23941
722596
547542
373399
241642
109388
955554
424098
366956
1068381
616235
356913
579754
715194
397536
764394
137090
163589
116118
296638
606025
508894
340491
333963
1082928
507787
412120
786512
704711
446132
1033618
246651
833064
604609
311583
817749
847589
99315
233146
765355
1076587
1040137
482394
618814
549159
873886
772165
16330
942255
777683
63114
653862
494857
707714
220695
891346
596588
574999
321272
521557
623174
346672
888367
463972
59764
308737
308428
771187
80757
648571
454741
32620
350821
934419
35687
69674
386943
111557
410697
760024
175114
1063920
641153
828533
465400
1082270
981714
264649
433481
500817
867948
1085308
348881
604502
284332
614817
861690
282689
944351
297034
749482
282429
64969
1090746
287503
993874
637550
307985
302930
828712
480364
765969
949466
4666
799169
473297
660432
1057540
714822
859836
25815
359219
671667
625317
532040
587339
260340
854633
930070
1077964
414606
818569
287484
141359
381813
867457
284862
76486
117670
1097257
163976
455970
1086681
16452
680571
566177
709054
182182
968899
519806
273745
200504
375838
256587
581425
201821
845096
722100
178587
712806
1022839
49213
831579
119158
921345
514123
590109
44840
110378
1046573
19272
238630
262305
99728
365668
1015963
758977
349127
286643
784938
728399
972634
355309
339171
688028
390212
665100
815975
539198
202249
143655
67400
487668
771791
175290
1035288
103586
1049763
313080
736725
854677
1023318
889631
578317
871274
372447
610255
976947
985023
394036
26137
576324
760587
230594
19688
278310
747301
43603
862863
296644
738645
209321
67155
410686
238264
389312
979748
464490
153325
260636
1036977
556223
500338
845290
960180
860565
712756
658375
565879
433910
539898
185398
797271
882657
196834
343937
529183
307290
357279
1038039
443992
182513
1092428
958497
863290
71724
690888
52273
2682
1058350
659281
328052
810321
187625
947072
228863
669522
764692
500573
61849
36971
423076
821961
469979
1081162
917133
506930
120058
376157
259587
249035
740399
973915
997577
327485
203922
441418
433298
265418
148563
705518
908776
254078
780274
193254
878592
676124
10292
362062
507805
315805
774918
879021
622663
96943
61559
769593
6183
567882
538599
673787
483712
96827
877697
341757
591413
255519
254735
150265
573718
307785
1058143
835543
29109
606734
153153
464960
436508
237974
727269
945138
441447
205973
722574
1068766
1083814
802567
419176
182669
994330
67281
843351
1006153
581924
398339
850127
190621
1015755
780122
979287
148944
561494
759654
909783
495231
282819
421860
30224
373314
380784
732568
179658
955267
831606
160282
46859
195553
658403
661495
1074932
308469
20445
1010003
533168
907395
841474
933371
913236
726360
627545
278666
401599
753802
47034
817167
397359
296088
139026
1059205
322244
133963
583572
310046
768577
719659
885309
119908
631257
1026087
711579
793634
697605
692370
207510
936629
665578
30268
959478
1046053
859074
242798
589999
1089990
830182
857891
438628
22962
1018739
411310
893647
479332
628948
566618
997950
520946
1064735
355103
335474
372320
96310
42315
66713
876306
355793
401064
1047357
335593
337129
331510
722496
884936
354110
812273
143327
370446
696057
893425
688162
275112
581250
132317
864770
451088
174883
129329
717899
157969
808420
601590
706279
602640
105330
1069602
551019
106380
992847
665970
290462
947526
48832
312616
749380
305015
1099371
182272
949277
450082
154799
21433
813279
562498
492262
851867
753039
972112
432010
957268
791680
274917
91192
707054
218467
328909
824084
602976
463124
596319
465444
580103
1009418
853658
740694
88708
371814
460388
739934
602375
162800
326365
817922
999106
925303
285998
435310
723240
1003909
759772
588167
432828
48448
75980
994279
174954
318807
920463
1061357
586390
464680
53282
931706
868938
138504
113514
362262
575521
354162
294869
642843
178990
175658
631003
825640
1032625
600989
826505
715166
28597
264796
1075998
331521
1042193
896407
63109
663958
558059
953663
1006036
676899
925917
104655
788919
445177
1080444
152666
465957
770968
772605
366753
165684
664115
611966
486020
547193
202559
181634
710149
75946
1085135
542174
422573
644685
149635
829754
879637
356692
1006789
894157
14942
69120
524122
1034709
18431
376185
567390
396419
890889
536017
342093
470448
451386
640246
178285
240673
662581
1071151
1088058
208072
76377
40839
887068
634168
786027
851647
772697
461393
603409
901477
46868
566214
343055
622010
226207
614773
103340
267594
485991
899193
268792
1073320
863318
1015215
9548
239917
703247
931897
1088983
446230
347007
572064
440688
978353
911446
716209
286665
569830
446415
518763
775548
166700
76738
283226
700357
331763
713965
597393
1046364
445908
52115
806315
745289
1041413
335825
98422
639286
540886
429614
893247
636954
244050
469278
355932
129044
1051106
918968
767115
1091985
214325
746681
227593
330384
1000298
430848
19180
897378
952848
1077059
700447
813116
695866
601094
411561
512593
306076
324095
544893
267755
996358
435350
36272
884092
641158
483757
30513
85781
512445
777595
138742
1093612
741879
791449
22811
449607
349366
600199
956363
588875
660580
88475
140549
414696
964891
645773
551650
395585
212832
80692
90020
663508
963591
460023
61013
742043
1081235
689652
528837
438266
323019
206649
57317
859284
245934
727917
737671
27037
396754
452153
984738
896543
420790
332612
949893
970476
864670
18364
692094
444101
972523
306438
246683
861767
235462
235423
162744
212848
359709
476954
957775
249378
157897
935332
797564
882395
118380
320483
914077
175105
1034940
467938
698004
377108
1085203
846725
871393
889047
533255
124770
262968
1100138
100004
896660
284747
361849
609268
163908
7563
870716
65977
342149
862865
32085
689304
214609
835299
483649
823913
4950
503227
1069710
478637
342802
1056964
1080815
838298
502348
425780
642202
864373
615442
257159
410625
595812
582558
698198
96685
1017602
9689
947728
1019023
969195
425489
146193
82755
764504
904808
745181
872712
808965
810015
618513
618514
198609
445157
495861
388150
288126
228703
946535
945485
478700
182020
72095
644122
445428
827193
1074469
103738
914499
677169
90734
282766
178414
586529
507610
392208
1059075
833945
981890
528090
730461
618803
420338
646072
1072813
481299
22592
263295
930835
614402
724446
340256
854373
785755
934313
36661
426264
941163
401771
228988
185257
31262
867143
996939
1009404
148889
349229
485602
25017
325997
119263
1071757
442985
800133
775581
516996
215683
205748
834934
89978
1089769
225309
483688
962480
310993
616454
509495
3382
731232
582536
541715
650681
246908
258121
658656
303469
14178
598058
710989
875177
835588
1066497
465901
130424
295749
832708
956808
76702
297622
847624
555456
365318
75439
523033
1057952
457569
527801
928729
58287
221424
697576
968860
1072397
251139
664360
246298
282757
415406
887643
769614
648835
656807
747415
89092
830808
387950
667826
132953
971302
1086557
4895
611341
434880
260583
292526
48370
548742
994662
817889
606796
801438
471819
290923
13928
782840
595484
109823
420945
916823
95726
890463
720369
267007
1064834
173757
182606
1083482
362170
744631
837385
647423
1041911
269030
822582
737851
242591
52598
954218
119014
241718
975398
607302
856644
1078956
473285
936820
262101
517928
41666
1019824
400535
152945
572950
854487
1048635
152816
663584
348494
1000717
471904
627991
484054
880573
445308
953485
318870
918200
817805
772160
4299
618719
396461
112788
198042
724773
486454
498118
1085137
222442
651934
24988
667514
1030345
527664
322764
231232
1034747
1037776
135221
39095
698122
706263
102812
733941
1081690
517409
658823
760566
444245
945207
584059
200095
1030691
417358
826372
287950
895164
363973
697362
176544
512309
814669
287415
604504
1059149
594142
575663
243801
905967
834293
1089413
931732
824624
374732
481776
400373
742240
559161
199888
521187
948207
683798
898487
227793
62606
106995
1013474
533009
719164
637393
24960
141538
267629
33919
1020378
251980
524913
569554
411858
91864
964611
793886
225359
1052274
806041
660792
428149
394905
881832
22215
895880
722601
1076736
500917
807982
673378
286685
930738
833836
676705
360119
576639
11118
77393
817832
133225
354441
149636
552948
931926
615347
879584
962881
339011
561231
773839
515538
464976
636226
1054120
1021435
994654
74432
207742
434930
998370
573455
185054
476165
146096
611528
883651
88213
410202
161308
953445
347075
773299
1002737
989695
958361
549066
757273
701158
432358
631687
87527
501079
83701
915916
363425
891552
806360
559518
1069831
426203
11369
540169
871126
362423
73636
630647
851050
819215
929453
1071602
974393
950462
187972
1053467
306328
569113
90156
385905
179537
515358
1086670
947159
908693
220999
375981
117572
596929
775627
761520
924283
191398
755927
115320
901912
600360
196735
419339
949781
867430
204057
997688
566231
970481
819748
886450
591456
237223
841364
770929
661589
607147
493777
479871
236256
194523
123909
906406
263939
387320
624479
652511
789561
587068
134914
146086
38503
244924
267244
930226
526965
47055
540961
490966
713464
7824
951176
302011
748260
945672
182189
144066
841589
587384
1058754
376201
287465
308878
725705
361732
815092
9170
388486
969640
24748
1095709
352701
628473
46784
711633
847093
627278
410230
896944
141765
405687
70821
199799
817977
385366
940832
885827
993134
399180
871361
680278
1033912
117392
296860
117256
136677
995459
495750
810097
173901
806609
459485
454573
851448
470572
883655
453692
903719
23851
799095
744648
83673
549469
334879
30560
23959
821412
1051770
600391
316399
197113
250939
796763
881155
568449
727619
604833
660216
962848
208874
1076387
174825
335867
95707
950163
990569
210257
1019419
458744
562148
716500
382992
399663
1044144
632674
562254
68707
661258
854914
25060
376168
678522
253326
320558
812073
808917
760483
936500
120879
791445
627716
560807
759395
392597
154518
1027431
19868
672172
599971
285694
699540
87459
279677
89595
713165
133489
235679
152892
986215
334031
105308
1091501
122323
567694
554484
694985
630769
228885
152559
817149
95219
408580
309127
559417
270617
1055966
829362
621196
766087
420709
268400
896805
981521
281448
112887
1004309
339651
710705
742884
443104
325859
742759
120119
107972
281217
445014
746731
208177
304514
66900
67950
638692
916215
855249
1043137
1042087
1028526
1027476
695266
48685
916938
328082
809149
804489
250519
376175
267053
55446
138090
42294
838890
1030399
767172
976054
969719
853397
184129
901398
812159
90632
104936
1067744
618375
346020
1090028
224170
261787
408030
718193
591083
684720
439616
340129
702364
28130
1047017
302048
366395
306559
801065
1099998
947917
56741
396794
755124
786233
36435
961171
155895
289331
983440
5606
790560
1043597
547794
64507
413219
283008
114069
576591
824559
199542
883773
686872
568688
9550
576469
872569
989187
450515
1019213
322792
750395
816680
563313
331917
967586
529565
327539
605794
360850
419488
589228
281246
666158
395707
66106
36518
211476
866216
858222
740083
466922
183420
832122
712414
993534
471722
560634
775999
414989
223307
687673
565456
272137
386443
89552
540946
349483
583577
969737
560484
690012
455108
571849
1003050
1036093
584936
267624
232544
1013026
104509
752802
693893
911186
724833
905047
832993
196624
631272
634594
1070738
979060
796452
711293
482724
846038
976109
251947
63959
551367
200109
739901
30185
327411
422162
644927
502201
939950
1049124
887263
80035
343981
1036376
505992
712860
317333
196008
87332
1071170
439179
670671
947379
972305
943891
312414
562315
175830
14761
971657
558750
668033
193360
444179
302662
826606
572259
847858
319301
717225
393445
856832
176403
379502
6812
966334
716860
1027612
525644
1065151
1014084
404640
945510
736395
833272
374419
491135
715224
601055
107420
803704
656810
120498
1000847
659378
913434
297415
207316
330438
83208
1078102
162546
538149
963500
823624
549115
701852
939931
698234
341295
1036383
181783
312036
481804
611145
944419
1012192
555123
791812
481091
302134
804219
289054
675314
1010345
38345
184946
766878
597323
768295
443191
133783
314091
237057
543293
897523
1068966
557313
323811
228784
333526
416322
886272
917288
821273
805889
662159
731755
256231
547607
972188
435606
55080
239019
762009
768150
121422
982798
532723
215143
506069
660340
1036794
1095818
72284
655918
898346
330866
782062
28717
347168
326360
956287
1052237
54467
343778
1065014
215544
350852
202937
429945
122524
308982
481988
146221
1023394
259702
156126
925973
607353
713821
31990
275997
415682
1055371
335125
551955
422856
95732
330917
697572
474538
1092162
554971
732104
149160
379107
797046
966624
298412
943270
679717
1040994
817429
41459
433407
966722
14976
867324
911241
315467
663330
151244
225310
1033507
518978
952814
125817
739536
64291
647368
293363
472478
582110
509987
434120
940693
280414
413775
291632
863348
814787
19539
418520
648085
620601
801688
512231
2613
791014
996714
379848
381428
43877
64544
1044412
654437
124246
587809
746671
1069726
568197
208761
237244
807927
699967
1067895
506357
1072211
561795
923018
111940
269115
898472
647310
128109
788566
667566
804096
477960
1015439
768668
351581
208935
979336
1028471
852189
609015
1060333
510162
686648
599691
244766
848596
672667
359783
461760
630288
44270
827094
362461
270416
1068819
148574
25809
461105
464356
106113
159547
666861
640496
785918
1062796
626057
493369
648583
47499
3530
586293
828295
636848
736439
310141
742571
467717
985346
998613
274265
1073417
718077
803532
800779
784436
271070
114602
915355
209876
191916
897659
47943
590543
622216
1002048
786297
953849
77634
213500
466263
1071887
419884
434928
76910
553237
749139
558788
401861
1028963
480213
341615
1027726
741622
389570
513792
518577
694938
103124
38167
1065073
395357
135476
732953
862372
119208
211438
956189
385004
738670
628471
1030622
631434
800092
634147
89178
731483
81534
1023629
811867
260241
1043864
699323
358012
785817
689553
841929
59569
1044812
978375
678753
504365
180738
77721
883619
210400
483755
993222
617972
65677
282054
502955
193701
916657
391745
870354
533352
778443
189463
272494
897101
228460
668588
581928
122577
627322
475419
266425
259491
1063126
224157
356021
588399
204735
1021534
575274
679402
430150
493599
1092718
231885
590321
953167
154540
932167
397887
396837
681348
719239
130024
829268
828218
155104
257063
259163
258113
478570
332724
191900
87912
86862
388400
387350
386300
238577
45373
1063181
1062131
942626
748588
384393
755799
986801
142831
201906
328852
834889
114089
223628
171129
945900
952035
157312
571852
201705
742839
806256
754964
346698
777019
539972
862265
341268
319881
314171
1096659
185417
140362
682967
295802
88299
694442
248018
351672
45510
776863
646354
375297
276874
457403
402398
616537
554989
523225
985417
515124
774475
907090
902671
191794
296483
624465
490063
207819
555673
886587
638960
342842
631171
638818
1097855
67823
939781
70050
1054349
84151
914698
743550
544766
19913
995485
779573
851629
789128
337956
249397
660320
60497
24279
813743
862272
496663
488404
474991
420643
795751
992477
1098792
85436
247445
655651
705319
238780
663949
252043
416339
1079297
363807
11853
618487
807894
451384
769757
1059017
298551
225895
498809
385552
911568
596177
424219
176685
822613
302671
371032
173124
1092363
607438
1076890
624692
24113
778201
331771
1056155
310288
494207
15248
468498
151630
488690
924733
799729
483992
30752
878722
964320
199636
695579
459339
126899
1024442
66230
414788
874729
69924
188396
855550
94495
357650
456461
577109
322541
715258
543999
622507
241013
376258
730546
256047
869611
583141
587173
124257
1056848
717564
766443
51098
381081
882490
601027
898774
13083
843532
241192
59777
750351
524689
327942
1038294
986522
650852
89121
354402
159180
993073
771122
908100
687682
1087911
879680
226107
1089195
212040
593367
925424
853596
695380
389165
316833
377803
977042
1069699
58708
409192
201312
201239
691790
394482
567370
674321
396615
1036039
681606
772690
549704
1009618
786191
967478
162444
530518
192233
419584
473625
282842
1074460
624915
347841
247365
27406
508936
965755
840923
231897
999659
571083
391480
838200
749051
113266
910515
38324
143458
297141
559296
259935
25895
305388
51308
819270
306999
785779
847907
421614
570737
526080
11847
736804
844228
464029
323507
898776
180516
505849
492608
650238
36205
887031
187612
729093
757562
386799
859102
1012571
107020
524873
649901
977768
597953
423694
161003
272955
126579
1090696
901369
1086932
802135
399879
192608
385494
549171
742628
756324
219726
78124
413965
768777
567500
616685
213374
726432
408804
931983
287039
451363
1038265
460504
70332
475580
846609
470796
731896
525222
88067
259746
246043
391889
225158
245070
880636
739881
411062
317539
94988
583055
956617
454021
630118
664683
724130
161074
676425
785348
483308
1077140
896337
1038032
28906
147568
527350
272621
861197
368813
586364
3528
984351
191567
426769
843065
980697
955382
1039757
1083997
670918
753444
437462
725851
139363
139815
1096107
139502
711047
659249
582119
839941
806824
404001
191584
131844
594377
143906
918494
190311
1100270
44446
277976
1038825
1034743
330165
594883
696569
838217
1027104
516526
623420
735490
1076117
415289
501338
380456
435599
831311
993922
734764
733714
774356
820029
261037
8037
649589
791115
62869
156197
240535
338527
646148
1068214
318079
1003898
461657
50594
850242
529194
116985
791281
909697
944230
886134
473741
325200
607015
812842
18153
1093009
360763
591038
459080
833643
666974
167520
824254
956744
384153
314703
48545
203839
501990
103714
57194
45033
673818
15747
598917
992191
712795
39997
446721
233047
52078
227081
1018243
228314
459423
613425
693508
835267
372711
286256
134459
770962
594270
1081853
616038
1013963
419635
100263
146235
943476
1061518
1031320
153700
430822
311108
884354
358094
774510
890303
409462
146599
589831
44377
70468
1023534
427005
420244
948253
646265
536587
244691
877005
273249
642734
466566
961134
206330
690747
605139
359662
484594
1020265
152006
998083
621209
749340
295812
199241
419465
677514
72056
542757
277648
307792
916268
346764
572789
1018651
318123
736995
502608
930865
116777
889714
313802
842183
116487
750147
591165
376444
53363
964390
852958
86280
550390
572918
331639
137579
163338
1088457
992636
977635
744697
347553
99038
211764
764494
77089
403480
319351
999484
1076490
743844
329435
152827
48048
722388
768867
450139
524080
190819
821831
356819
736453
102947
723356
393685
991877
756354
475508
797571
107900
933821
349017
719534
245319
83742
141667
345355
767973
348865
643729
487097
103797
435086
90255
910572
639008
630232
85716
435359
821533
219689
92895
681280
828660
487571
954266
740482
27098
310147
432547
94260
63370
843968
926126
11062
154967
1048007
554584
28506
134569
320452
754103
118266
251909
21927
229214
988846
814157
795533
628236
881131
480600
878372
596840
470843
777863
317825
111720
199222
426383
58280
98743
898718
167788
719494
1081322
1080514
728742
1052923
215908
95748
936790
541169
155139
955623
161972
816639
388750
443829
442779
558515
299786
109657
1054294
680778
409609
486757
1088772
57490
263283
398140
973966
558417
209741
397907
227748
72657
197920
139914
151849
250075
968962
1066124
1011423
638323
806148
527776
812245
378978
761644
371823
217094
88612
74537
1029697
100634
299936
380586
388261
1069035
610576
628165
909225
475044
907626
300732
76130
96980
1081884
505606
528485
823225
262577
709098
414744
918604
257351
1073105
448362
725904
898860
592466
1004039
425576
182649
569093
41754
106505
523541
1091379
704582
946781
97287
839245
443551
260635
44292
154647
813632
776134
694996
245474
551945
625609
264417
4389
897215
843959
813386
792064
1030563
1026659
1084560
44685
57539
198239
716557
541014
387720
88101
921248
603759
324494
836363
164384
782313
8687
528894
384458
281826
964025
888983
275787
73919
139689
680556
221735
586895
974337
436629
4359
947813
314552
68056
97318
11894
856889
554505
614489
120011
309471
247766
425966
106094
1082295
468645
746758
734406
455200
1043689
325773
749667
758999
350026
946963
186266
1023117
966089
1091222
974382
967497
451102
575059
486572
1086851
871217
633398
1051798
127419
1076584
211883
179596
55542
8961
549037
395995
1039073
112497
884249
346384
372247
319638
707819
775335
160109
650098
119101
145005
725566
530357
468777
579036
68164
934269
222361
1060336
709478
481852
320159
418690
647775
750533
936951
108973
533178
441358
119247
255860
983484
315600
310835
652981
497382
600625
751242
476688
115020
773632
908739
1054567
230656
460245
356542
472312
50126
424383
184121
367476
15033
661199
1063843
663740
771795
909200
632595
318339
1078534
776088
855480
884298
559509
827832
337564
795526
547753
194638
581879
1098760
430965
1055125
1044974
583782
935268
426228
169967
983131
775642
534454
643293
819290
925572
527360
50883
876111
5024
23479
202100
536340
85079
329731
768717
165599
556938
792627
966086
714480
724507
917167
686607
555912
263369
582697
795224
1037102
276600
25089
587598
301333
75265
363276
545138
1090136
965527
400436
36933
501447
444095
540990
551339
369441
1005369
786151
714782
154769
378793
919270
569739
1091760
565020
376446
465073
1019115
1037587
1036537
286407
976332
567875
103541
99266
964775
808266
525156
516648
1079225
336912
690792
129949
94599
870630
279035
324413
819697
520766
392883
848446
702542
632338
461774
574172
665393
1028039
386404
266792
386197
177260
646635
868640
75703
1066939
434224
257473
251307
938735
703877
609042
814912
171770
540918
654310
74855
838931
304413
125989
831044
968578
624311
387903
493772
265114
432233
365573
605523
846358
1065580
853688
681956
535090
816682
1051108
743553
641619
43561
765842
119785
52587
837797
282812
89445
388543
906830
1062919
445989
1072525
557783
994534
849732
614506
199808
520378
1035343
606121
416400
793544
816799
775700
995550
922987
38038
954026
462149
632290
25720
1004107
796376
895612
301616
138813
199516
731768
212606
627943
910761
758361
353400
1015140
901641
1063117
740995
866800
287823
632644
460367
194133
216070
123205
293336
978774
408473
1067205
140915
377087
427911
656704
327045
229647
687964
979838
160099
876267
990148
65055
203792
403394
526794
645681
428247
585590
85885
488117
586598
616172
615122
474499
372423
246925
667133
558695
1039774
831985
350752
305581
304531
763343
473244
9535
883193
809659
759918
366967
617471
1078319
1048824
536522
780798
917761
38737
338070
936322
246561
927023
491545
1089960
193913
481639
672081
510620
182101
329789
627107
528651
798513
761209
296397
661091
944566
922948
315433
377574
861555
265556
263608
541691
310286
196532
864069
750572
306219
482554
312039
152903
945702
649661
584930
952510
546482
1017883
753290
26235
114234
1076822
968694
838670
611683
964753
674029
688108
372643
887087
938775
881713
828783
190506
971512
1013676
363077
559684
1078075
419299
273207
858390
273612
384838
655427
474839
11958
715572
191045
502817
344074
120607
46433
47801
442718
224954
313045
1050185
600318
473364
596776
385612
182831
624905
12611
946997
760069
801608
236656
911574
1001027
109559
350482
119573
181234
651848
853709
244595
426243
1057538
703541
355995
429849
873921
614151
500409
766524
1014762
187815
610639
55725
1058056
936623
801835
459829
410232
712764
987875
264103
813959
1083014
728408
225358
985641
597020
859686
842557
9414
265417
411288
112840
361636
171065
653530
813855
426427
874242
702512
865538
1093182
27480
945053
562560
21438
44235
462444
807893
143232
869623
608472
845022
187036
515687
1048174
1056892
431095
8334
919185
267129
136026
365073
23471
399034
755223
473468
309549
1095594
108772
912402
215869
390097
990922
47263
156613
145170
997609
1012775
116374
689469
1099344
316440
656006
543338
67160
522134
408587
282617
814544
539469
666841
1067984
549812
104750
685870
407725
48315
917907
82314
1090264
24340
1037379
349781
790754
960777
846720
554916
569357
55200
249442
923891
242596
408055
276995
981347
525080
808389
518009
888619
688423
395475
175070
247369
10098
1064033
473933
1009616
932347
569798
796456
1085434
337295
416982
763483
51975
373278
531229
934134
19792
293872
828846
636156
468567
478149
795723
108985
174965
337730
218854
1098957
513981
306673
873093
680858
245635
511299
1014061
641905
868695
4638
1019019
862091
214397
76152
989496
324851
461634
808538
75631
162034
15045
428698
93653
878252
825589
391139
595569
963067
719208
898096
90899
917925
916875
553817
926897
925847
640703
668003
516807
517857
377536
24540
398353
587005
89736
327938
803787
221069
861235
238055
124060
940649
565067
365216
246661
833223
546157
282605
282606
832240
823935
941197
844885
924270
597355
911904
288498
508868
115625
661267
528420
415101
8134
1090773
1081204
725508
610472
322871
16196
582237
287308
165571
478549
796744
173022
104532
486015
36608
419815
808351
784082
636062
397871
305262
198214
62179
58909
747732
144384
1035982
794340
893830
241601
733325
935342
290075
359203
691852
579594
848355
959057
1031382
550480
304313
50252
1036529
957849
979633
1057005
852290
362415
846474
694740
646737
499700
232963
389498
113967
611662
486525
475869
1002598
372592
820928
596173
282110
472168
75492
500314
708975
209147
238485
187488
360141
953107
318294
316314
645888
879892
921674
519445
737473
204593
546430
253508
648786
844135
245918
673265
1097215
634910
435379
58660
433057
802170
964851
375825
16155
246954
1051637
976027
884018
510614
521428
306996
216619
280481
833753
113428
314104
344406
492367
314954
539355
349186
719283
611352
141885
416284
68981
480973
702096
1027070
557022
885382
1015950
846127
1026852
20920
656078
1024197
189638
865784
566307
393046
1006420
1052141
11320
935786
233841
345312
1081567
572483
184393
42287
31787
598879
732083
968264
969314
550978
897325
17073
1045559
158238
208815
667638
666588
401142
895753
323221
956621
541902
190689
350057
968718
91454
91453
956097
113509
1084022
61746
144056
202919
907865
119372
947818
1059746
184270
500672
475955
415842
108192
824909
515570
53586
892997
522236
110309
197706
446208
921145
261998
1031243
1080615
924046
542097
32285
504653
384524
891465
123129
1062427
1035894
152994
51573
115515
847674
562544
58227
38760
373149
830385
740417
150015
277317
264571
1090194
1023721
878552
676000
618030
1030134
200383
473632
852549
818045
137738
437587
930130
857834
634990
142499
382094
348065
811475
9670
945173
80765
624535
447171
657223
735377
281583
1079288
952232
932291
123044
223002
680837
1013990
555248
734350
489174
179930
205460
41072
751290
728003
230960
862770
580292
925241
773498
144407
998727
262094
1068475
746759
602304
212993
393347
327841
256656
590093
893309
228934
877151
821673
204654
437043
522224
561769
395881
433594
568956
462777
46509
415243
524595
1013935
145050
634784
130618
64638
768980
471928
1019129
397682
18480
352286
732350
703249
907636
931625
219936
533160
78537
30742
728753
333487
976493
301504
227645
275468
457787
584258
873370
1080714
249929
156045
435766
781372
156740
637676
461861
579041
530149
719729
126499
284969
929351
739902
330017
428887
895523
119407
24201
745265
1033062
363945
1015664
99007
461303
980074
802454
135298
229601
957079
625473
596718
843567
279829
214207
284383
510098
360562
626007
1091248
252228
22637
93587
74308
470813
409774
1009071
741503
866173
134642
765537
937038
1010274
664587
76081
960020
605200
590171
48200
306492
768409
354623
1024563
2695
940074
660868
302339
328957
554549
272064
1015621
627642
1025759
26216
522779
131552
320576
750044
418825
113686
747992
505848
980258
73486
750556
920281
629536
13812
78442
197585
893535
867895
328239
860718
1055467
1003701
801110
625188
839285
516735
747636
542600
499234
327614
274893
1000999
114295
648467
866299
1014386
401914
1019235
1058852
148430
586237
33072
508339
300837
184999
960341
572148
180072
798897
961551
950622
625204
652639
1098363
435074
228143
316522
154010
828212
925200
73903
350403
540700
107675
534154
773277
705408
867570
541011
52642
420085
703624
974656
640196
683888
642921
356237
759495
877782
786000
119218
594853
861332
879288
1070087
1003036
502194
941352
512186
15380
806209
228805
94308
316817
721024
1031846
639696
173490
378644
1082387
188667
51643
71469
523602
1082962
978593
16294
763761
945030
180375
181209
640437
4125
831450
98837
1020581
599092
679117
618539
414583
150126
1093113
505761
1034793
19204
858600
392393
330160
711553
377164
314030
557375
844838
877752
742495
241364
18427
962840
1028663
746437
155120
576674
953960
142939
722173
53923
582666
452249
1078575
887120
1056129
888057
374025
935823
416909
15568
233106
356285
747926
629037
131514
117580
974849
540078
531105
405642
786050
377054
292153
214263
712933
403914
1039654
107787
79985
733422
928875
1015117
620961
326392
533211
218769
106378
157371
877813
356557
666942
999862
807293
544615
893734
1006129
446512
681170
180083
225911
587195
33849
772162
984648
79815
200553
846332
889583
864903
276913
780070
143137
253030
448511
681460
1051090
709899
760972
732950
827188
661763
177957
189657
391873
194806
772598
875130
732602
53595
301877
568290
849587
428605
1082262
12698
349494
1033647
811018
690631
44284
1030697
608117
643476
1031712
961774
861458
953283
440493
1007455
702334
471336
953562
794057
514531
113407
1016408
620623
284593
239124
464875
208090
631240
219891
195288
97983
889290
668137
815868
420325
230271
4394
947457
947444
133820
913079
147909
146859
731507
461642
515793
809368
632512
151236
492805
627129
271478
709823
1007592
1017969
411133
629821
597050
955357
142086
343471
267388
995148
941178
540743
745765
330509
328029
990344
79741
37108
568741
199244
682246
272504
203635
25760
713311
977527
781839
337485
980004
163438
685627
83932
1069778
1083540
922610
1033831
913058
388522
615403
865547
1054726
959575
13402
782323
893353
894403
892303
895453
963542
101463
963427
603288
242749
243799
173132
599799
239255
240305
187082
188132
526589
859397
457624
458674
459724
924613
559523
313555
960570
308165
884924
737200
341581
340530
1006253
99614
766545
38687
635834
1073008
267526
656377
722110
615763
351875
980328
935957
737362
936799
543949
75597
501541
1069405
4656
838801
117806
113919
789065
680281
940259
1097928
219554
87490
750996
794739
383419
334658
1031049
772402
483620
1075277
540646
727703
94895
592592
981252
81750
206799
890598
476109
272845
502698
58943
216044
563982
724233
931447
881753
994882
772093
427825
190156
77842
1012342
54983
655762
38875
853418
252987
516858
509648
758513
70440
606994
803142
536443
286663
341927
150982
336444
131763
400858
1027715
1039799
988055
745509
339629
11882
1073944
585326
889682
18482
166006
132568
770510
484918
811848
602481
1059124
967225
621606
861054
242543
280656
1065738
44042
493460
339967
832280
632689
1073638
837373
294089
39292
948528
1066965
116148
538645
1006497
1069201
801692
873234
672884
780301
190528
1082470
165202
370819
100511
310133
605520
136612
119928
926246
784180
547989
678164
1097435
345634
600699
24271
1096675
582267
731866
747935
292613
191792
773135
440176
638154
610496
308978
813769
1009835
226772
1045247
218663
883101
278852
784473
523757
524807
944013
484817
467059
734199
916438
728739
994436
132198
383590
494762
675374
1049900
446289
1084511
259669
250867
418390
893999
895049
567824
857324
1024423
702868
452482
984407
19457
7787
1038730
369820
919766
793710
824645
683829
256788
985723
593764
381899
737228
112079
573186
176847
292363
15034
425656
920926
757991
62086
37362
494058
163452
603284
319550
976902
929777
579828
1039795
1032990
926270
554744
162133
919385
665089
803933
93403
163303
462124
355470
1041066
1058261
681163
957777
337933
901864
821848
93186
86611
310837
274772
662053
490052
42193
489539
719519
875708
19866
367712
257551
224861
548154
474029
414709
1037001
207758
754909
201942
1013724
811039
1091571
890255
98215
217865
659006
584138
843173
443689
16182
11859
879424
631528
551985
783532
805835
842437
728849
715980
55294
792657
793707
791945
1043582
917884
188464
847489
416064
715000
99136
985133
726289
68005
167863
818715
509731
716251
258945
209498
210548
261186
35883
1027515
493583
405459
923970
922920
550943
775690
140012
876973
935438
566077
537845
776997
15354
181278
641207
958305
29937
651050
381814
886065
347145
782693
1026621
913762
510048
751716
983408
496116
171787
303090
1051613
29588
1092856
324419
810629
830603
918014
855144
922795
915456
371033
1086001
1081735
845875
335108
439123
427996
694484
719513
17590
377875
302098
891125
1080168
82461
751507
743475
233185
1063559
67145
265895
112463
634297
986134
1057661
853860
246741
786286
591973
1024216
195104
584758
319561
88028
172579
637560
359044
1051692
443264
221007
549203
418315
991495
51105
1055079
181741
772668
240298
920482
883306
802859
355689
716475
529476
43378
296184
173516
538520
277858
562402
939686
604565
629506
113138
1005434
429954
851534
981404
824111
330909
640772
112764
68516
1009259
572061
178431
224976
289424
817056
761523
652013
559010
1006820
511639
859362
317966
129784
702894
279349
997587
202298
785568
599225
188140
646622
918206
560034
29834
717076
330168
995666
579806
505920
312996
837919
123440
789033
161484
189071
489012
438965
1054607
517209
765772
600500
888314
1023258
297704
964867
1037779
463416
778232
604950
453815
97467
880428
248142
638192
176959
599925
894969
367515
751327
130526
436646
109382
557557
1053333
452771
573108
653014
35468
574622
746757
918522
915760
664653
810567
322546
889646
496767
611498
1009090
48613
181533
770761
75800
1035600
265732
256501
22067
600605
410621
303299
225209
1039157
1031959
631465
736816
566629
1055678
370984
871082
704733
871277
424411
476133
312619
1006971
862527
996410
618338
191859
161844
297219
360803
872151
456228
413500
288555
330836
334204
720403
1060052
131564
678767
438010
984711
789901
267701
642483
620849
579745
13753
51221
145222
144172
143122
1073624
368939
223045
223046
389009
26363
370241
369191
391640
95723
918823
123990
873037
116433
471332
551732
353172
1049059
1052633
824221
737015
799624
100983
278120
859725
675578
617519
493071
750620
209751
798769
706711
788324
394684
654839
2923
199334
249677
1029998
824674
298586
256752
954636
136061
281023
754216
758862
1080870
120264
114671
114838
667039
291637
79126
381544
1070311
273739
604616
266530
226248
1017439
575891
912891
488014
605682
35548
196964
896640
86073
327116
326459
486060
600164
699405
615530
169818
656974
448542
683523
992993
960963
754743
114834
12260
41009
1069909
365196
747099
489323
983681
148428
237144
264901
34440
402027
281959
650058
139226
123579
446639
828959
856154
1000556
968814
425270
490015
676605
591157
988186
562609
716078
986314
846517
495882
70385
1030069
876789
11770
598188
270307
61814
16074
191829
805064
49794
604723
206709
262528
352304
963886
850758
1009734
327531
804670
377167
976376
511540
774723
10239
351574
1071235
606336
931993
650718
1077952
181128
1059178
325589
478563
114243
127170
1081977
478069
543414
922244
816245
680305
534880
453493
628127
259724
23744
311305
914443
308339
694423
72786
254305
835551
431693
243446
405158
458368
845764
425590
125397
881581
637269
234675
46776
1037872
360869
220424
842890
868638
434879
830951
518679
1031342
419416
641755
179563
789638
322386
655723
755136
888483
515559
277447
741397
718871
89635
774334
1056659
796248
499129
942442
354418
146517
491971
67174
949642
225141
939340
757681
1037120
280733
36129
809681
1044856
510186
869382
910591
686177
322867
32435
697170
442097
758834
690245
506753
318074
207120
802032
961624
647660
235912
651715
149029
3409
231865
1058865
267640
1064606
1053912
535344
1022547
145121
138334
309587
568771
796481
478898
939692
338759
483199
1080126
505260
979525
897133
201007
303658
85310
32093
329849
320882
103906
801154
779725
14522
523930
935539
358852
585313
326118
288871
275061
799875
547541
540838
19312
107124
782484
1072198
314302
333495
527209
347022
767645
74577
1007304
226112
45319
541760
374717
624834
498486
794749
154168
909368
613661
76038
663365
515080
352214
433642
1046805
115432
398046
685313
883222
163407
597760
1073095
657218
953488
455783
493450
317197
911603
991092
748760
52723
638537
853576
1081618
30177
592213
765699
880224
978347
347781
1035582
469546
335435
35079
4047
1090433
121921
964381
148928
270527
1054222
608482
904408
802803
6060
1066534
682220
85562
144018
865356
727905
299404
30689
242032
43410
239429
750754
366468
491590
1056559
896537
432084
476055
1035787
711279
859967
187248
28515
140240
387972
534520
401076
73214
321016
662335
946916
1095245
545655
555930
340238
178381
294334
503156
228913
837560
894126
638769
903179
1023316
658999
775004
16859
942652
284755
601444
519739
627052
345208
6758
692663
904679
897734
223406
357033
835581
125447
886315
481755
80759
240407
196736
699702
475677
110533
62679
703401
1071505
352788
836169
21319
42069
690607
751921
992788
61560
336869
982551
409459
891536
207287
672998
388630
1079501
51247
670551
711373
205983
825032
967466
660297
500607
810449
332307
382582
996052
589465
260048
496134
654008
449854
959965
301112
1067813
779013
529899
143672
191879
63569
719454
84860
253175
948700
380728
173628
1010858
874123
901847
511535
237193
594829
62292
120248
350424
945107
642187
945615
816895
561417
789380
746637
414435
309218
225772
485200
775328
32233
676989
1020707
994808
967840
400899
467869
857487
13531
852739
6712
150028
1051002
119926
560927
918676
324597
275977
327863
723070
75742
991511
738358
928918
305115
76909
190243
41537
1063837
544790
166848
484316
988069
839268
1045735
821206
197469
12998
439065
647899
694404
328654
609178
686610
368968
547708
217708
273809
714920
659643
895908
279477
502058
454678
390528
524214
784679
93347
220305
118338
820797
412920
405705
765633
1045696
396446
426031
715564
246333
1068989
833084
926756
1025625
99952
1039739
1046257
294164
733970
189973
76097
330159
509859
891197
565288
732220
885823
346383
65925
1009914
230510
595042
502922
419226
400825
777994
620682
1026074
1081440
706423
166562
22028
1074194
982392
911798
1020668
235718
463077
933901
549643
128326
912783
778999
656904
697059
85012
1008563
384366
680256
765300
185129
599808
1015789
1100277
795437
345870
734118
349014
844576
560160
659057
1063140
36439
566429
367979
923368
998470
724486
69453
849607
988688
956374
292744
435844
44896
138232
500122
35133
938059
309956
64143
379743
831355
709646
63234
1045517
284998
400475
38770
827837
559524
842320
1073571
612483
1090542
142110
816104
100308
432416
1051790
707105
893379
368320
199647
692005
88467
25261
153026
1017639
27000
860253
915906
716826
128608
191545
592014
172979
86730
492501
429980
395729
1027880
1096693
693754
32302
868154
695920
155882
953825
499915
863890
839742
448433
585418
738947
848856
268875
971339
610861
779128
579931
913166
465827
71831
986973
811168
1053849
797996
497143
750377
305760
232524
81908
729975
588137
191738
1096327
441782
1095527
735719
199922
455232
2144
344395
328515
48038
873645
700356
595808
325583
747115
887474
552364
859524
62550
973991
371398
334211
960635
101807
65275
550079
959454
486524
847429
194162
919252
293382
1061920
920833
883237
266744
890781
555777
700355
49633
269342
1083606
603861
293117
129240
756449
299995
118341
897330
503609
968142
845048
465233
1026421
716266
647314
422092
753890
1081747
241797
347729
48171
548068
383533
264563
799351
929554
162301
654542
991068
613974
900035
816784
408301
35009
218137
93430
591427
182709
1059159
872273
43765
681325
280939
580170
794299
1017594
745649
1007928
597380
609193
677079
336298
70240
364108
909108
443357
41461
909527
502258
413149
1060028
933034
483419
725215
870686
119520
624119
1093048
76258
321250
1075870
593776
1054498
929735
607958
647700
516709
776357
370665
200168
669251
216494
696938
456417
686906
533940
124679
93481
327129
725572
994307
346772
816216
207149
214749
1076592
250672
1073965
400924
560763
14806
603788
937625
379165
167165
709828
350711
30716
874669
931977
1006972
753015
751693
983981
47646
740775
188280
412010
811408
632255
154418
665985
589027
59672
600998
646218
844919
510539
795914
400411
748873
1026115
8911
882157
553203
156650
319386
25267
879852
510785
623870
1007114
457780
894436
329654
890966
1012763
223988
742680
44491
106592
32981
767138
392828
844474
125855
423697
857185
717901
219153
986262
103554
1080384
593095
364636
637707
407837
299125
1037094
103184
962327
843908
561391
376660
370257
293862
94950
257525
950832
68450
320355
236248
812693
335431
45123
485828
741679
615230
517032
452378
412631
852017
593417
1045155
272663
1008854
115037
941810
4258
642098
599534
982775
717433
992315
217522
590915
534482
1090504
915863
483142
1048109
37874
755789
755544
780622
4973
17450
624151
530131
673210
369706
806535
151130
439496
975199
15174
1050547
661683
80999
724980
1039445
350123
500500
734687
918322
453359
1086236
804635
917914
455267
910799
610960
695372
834846
939517
267875
544176
954985
622570
456316
528187
115707
130968
977519
974374
555903
597732
826264
140392
266455
374304
227838
662205
107544
201727
1008213
912773
789231
1030235
796332
300608
19901
1040479
344909
1073428
796911
301438
749434
423975
841787
655060
410977
383852
270468
923895
1045523
1020466
794347
953775
788917
947501
505666
1087267
303369
334073
630414
75164
1017182
257172
868863
9393
910566
786734
88643
615610
463637
183484
163022
400238
1022888
871410
664111
9571
904885
509232
16379
671906
800632
550423
447149
278112
388468
695126
857037
807831
133499
109068
595105
353910
60049
863064
795343
276069
108036
1019118
437844
600506
185004
138612
486405
1065785
1095450
286733
558658
72757
660657
357323
909620
442582
433791
283290
547233
509071
123110
1049784
1052569
693963
11892
123420
796746
145995
362989
560425
119289
45124
692467
191224
684014
608099
992817
98864
812750
822270
684034
1099872
810946
807698
773707
1081319
319980
15721
160324
331371
556715
349137
246665
1091410
442227
251015
750340
376984
559538
104281
652507
484089
148674
772071
259615
958789
470135
921245
820791
13052
446201
305300
117669
985815
982562
701295
322817
99453
764192
45019
216211
629190
304073
587756
260601
1014933
991992
9657
532568
764587
571209
485923
1007925
1019724
1000675
672740
296066
131059
883247
354724
177380
270273
537040
194897
1026246
379293
227853
27665
724413
757079
525111
843979
86112
406379
409824
687170
434782
939083
364892
538376
1087336
23641
766235
262095
155530
781296
524478
91631
1005118
62716
893143
89900
138421
359302
582915
896900
795223
1082611
779230
790634
344491
903735
978804
636447
417042
218580
1030981
1038525
993954
222916
938618
16501
527383
398821
650453
141795
295192
337458
255995
26133
1057220
322887
1096481
305556
895703
658215
1050815
933241
68693
64615
601703
142674
258953
669626
327326
838022
469870
422359
198933
133073
588487
54823
278483
36185
1002069
260462
718127
758225
36442
826099
1017700
518068
832915
565702
38250
251065
79379
859818
643628
576649
301718
743728
540531
203585
157521
382550
108975
466267
720652
208061
862999
676896
199495
519668
87395
329578
1039670
999928
494947
835403
823751
667657
941384
883081
1062397
73381
324638
694168
803572
502222
189990
870378
4566
946820
811371
579045
1084016
605634
109878
254733
75021
470035
103782
935770
191330
465629
784864
983584
1092629
457474
517446
302760
44621
924448
207578
623422
557520
1090752
199712
225563
72236
190589
649349
66081
354893
970120
943537
731664
377872
650043
715241
445392
830277
858907
859475
198605
845365
561227
990600
604560
897589
580279
1030770
292664
487245
372784
724556
160670
977756
1039556
4271
79301
106843
668308
595461
909254
401093
568002
1008840
996730
450975
997657
271429
295211
491565
793598
537419
445910
1046443
2351
630474
174449
402422
629307
615050
879937
325096
691014
877934
141176
814153
882619
643218
229451
787424
237031
888305
118363
627907
809722
97721
697190
205303
67696
711147
1026885
154228
539896
11363
1035069
831399
505053
49620
536447
519448
267478
745568
232235
1027000
343551
271872
473087
381233
211124
918809
144447
212274
270198
279036
414221
305406
1078203
47640
282909
453506
830170
838381
576301
754740
77902
74279
56777
681047
724543
972864
577952
27975
1050082
816795
136362
185879
416423
775673
398291
145553
818992
1047581
238298
92360
867352
685932
203918
438492
80688
553773
383582
776674
140757
681694
763269
708720
46987
237174
599403
286053
964877
144632
986531
793862
870296
640224
356373
1098577
584363
593320
931237
470816
327119
604488
187849
890711
721000
34606
86161
668443
67443
375122
661197
80505
832364
842056
342309
121260
515345
489932
795573
50984
272863
472408
660007
462428
135998
718185
987172
192131
204585
238866
422790
32418
943060
1009345
285806
534703
392990
50427
43455
998962
238658
662034
821893
409604
187721
730008
815345
786053
733276
22212
1046688
589686
269419
336969
546904
698215
415306
99267
520234
391169
254751
732539
700671
454985
378947
1046157
263779
940589
1005089
354286
985603
373454
881417
670696
230317
33399
80951
1009526
87533
702891
739163
538357
880055
65765
548419
876634
573500
84914
960778
609743
714897
267795
416260
818218
223535
490439
1066631
725665
844211
64447
471060
1054907
520653
974564
907193
230370
750430
79293
277792
91476
427974
965575
722126
508981
996575
298913
736282
282682
852733
138039
439809
260963
596882
655187
748937
387308
327564
227994
1052251
168859
916143
1025467
244729
82380
43388
121548
102569
882390
389737
436343
234524
153537
908430
1091861
326947
281381
251513
57598
116427
531077
954604
650723
1008418
800518
995387
928817
945468
202804
838356
1030128
582097
843795
538621
137103
229150
853495
565696
384373
444443
12568
1058327
645569
560834
472385
175220
992700
790628
1005961
797546
414854
275695
1030324
347035
643942
745137
51859
85870
323293
108940
523473
450219
660050
433130
172221
859354
558492
1046405
1073394
548319
65583
555304
1077383
325494
467245
289216
208076
279664
647068
474083
573303
162046
182750
18980
353033
489534
598894
754332
170707
160074
347562
460969
779124
697363
421429
358840
879693
119242
11017
213110
400786
367388
369494
668537
964431
594933
944309
178124
507103
793754
996690
1080100
242666
375539
935648
450993
540585
1099712
543066
495366
315994
222686
668503
439990
177623
361486
377208
489272
210283
782569
343593
332763
683781
325448
837852
826163
1073402
587398
32769
95661
450660
737905
313079
186104
938118
887510
84398
469984
208099
613132
635474
3060
966507
1099048
533714
696949
943868
316477
1027218
433560
1061293
247606
913804
499964
71939
135766
327386
313471
94079
221737
470964
1021429
204071
513911
719706
818901
396796
1083538
134910
861143
577449
519366
88279
63343
293457
70162
361251
687994
785116
252958
286209
909627
16207
172306
743699
277744
748864
606606
6391
929108
1031406
334034
445608
617318
229374
624849
780967
673884
674934
5782
363439
886631
700804
467196
958352
258738
65304
375015
49160
214660
205331
1098375
768353
355711
682313
721218
825266
18068
68399
986106
43341
235993
290262
156836
166363
569790
621708
970924
536294
370050
978888
590398
125357
103625
502880
625522
795897
808989
685127
164382
473888
1020226
281119
1074128
1057747
537603
220513
21187
870540
139777
1013406
822700
583374
74342
207354
970594
747463
541566
274858
315925
185823
995210
694334
413743
103967
53967
847033
508085
653164
1033246
714810
193812
525243
855813
82527
1086444
622546
60627
245678
810459
1036978
1014102
639784
818333
928882
155499
324067
524629
912956
1055209
353754
478772
296447
732555
501710
404577
794317
476110
129485
583933
186715
745409
358694
776203
1088694
434435
867038
770779
480838
1015331
716894
94993
301818
90820
333180
548447
19905
17438
888859
442614
649490
1029572
232642
771328
220747
819910
598171
738898
437978
854775
205724
474575
716200
193023
503872
1067735
335342
1047244
838309
190458
495912
626658
111393
983945
339245
364118
324352
883004
92362
254856
1007772
813590
46941
690841
84858
175878
386701
332804
345061
471918
964933
182549
652746
810266
495743
821677
141048
716530
205932
346220
912790
687595
750021
828919
950018
1055921
70987
487829
1051084
765522
365585
1045140
258992
524921
1040402
170360
68162
618005
97724
561166
178950
263445
726850
770840
418943
410957
1001766
692314
371512
960745
807825
573010
304850
43228
904712
562084
343923
412717
66223
137437
116940
614651
72999
754497
289934
915703
904696
460379
202675
743538
695113
450005
1080108
572255
282118
801153
148836
45820
494314
739024
856537
743184
47236
939747
481017
906493
133885
356564
1017856
944470
121887
224625
635969
955559
427093
590400
543326
1006664
805353
247937
12068
870167
626972
96308
250983
519778
395863
737221
752547
911598
1089905
54892
275793
432763
49420
393970
390219
1008697
174734
718529
787327
143457
862480
276939
951554
502730
823178
440896
686689
834412
26139
407894
894460
1039997
1088045
550119
700004
582407
967017
719736
501050
589856
80172
996211
457306
318225
286459
69138
541721
633683
914057
771839
898848
1077494
1063081
837651
109149
1086739
30618
470507
1031007
1032057
243551
701786
702836
676409
259897
816705
416618
1020970
389750
661003
640882
895161
1025902
342351
811117
812167
789300
1068689
1069739
793065
793066
15632
910262
435998
434948
319497
1077568
1011733
1012783
902646
239046
273172
124966
534634
848896
825522
835877
97344
680643
167525
476989
197794
737609
224983
675205
341699
1086949
462557
588409
670667
404139
459441
511616
445979
691211
1041524
967561
884150
101898
138503
634736
776491
836052
1096627
689232
77163
862859
1009127
641635
687496
247603
70533
379168
778971
219184
954231
778625
911727
579672
481814
443612
249091
846273
986224
756482
596831
1050150
156805
570824
416519
209288
151491
1067074
505317
886689
417313
1089288
284908
259049
1065597
99726
964278
836519
881605
458473
415024
144230
835592
909361
367535
1052387
253025
515507
417426
764994
14886
186056
844950
213027
913362
143425
452751
205094
932812
396154
513964
863359
784866
670596
681048
923507
652948
528659
75908
74858
927900
951574
593525
454924
1000851
42439
453178
981265
437742
915486
853930
478616
251868
990434
302744
247645
581995
311222
984848
964019
672919
488653
977404
550657
926908
128687
100917
294669
695468
13606
1051325
677411
513708
173883
754772
340388
320903
529968
950162
210830
1058900
683270
488792
869850
116774
612765
810570
60625
342610
824801
583171
406398
459006
279014
345971
994915
885080
108267
843218
377155
688060
509161
171409
1025024
475328
653912
902366
462318
1038523
117551
945769
377576
1076966
568363
526484
559182
320153
1033591
733734
71404
312979
7298
190132
1070018
141943
187512
484321
60383
744607
336634
377322
789632
80450
432082
586005
377132
27728
457561
955617
826890
931173
205173
590976
456753
8582
632853
1017117
866819
213272
608421
460271
558198
579271
444234
613073
126357
412315
882953
925493
849946
420980
484676
226351
638494
414201
160379
800358
802431
24447
511751
1081043
420820
310485
619348
901633
263442
746162
588333
497479
1009430
829969
368527
88691
608765
75342
266478
944931
244809
604215
1084500
605758
834603
967577
241531
375667
656451
460398
1015982
413027
720196
902809
830828
451175
1021523
158877
67055
890312
723899
220245
114051
1092495
535939
182711
241817
735774
291992
467634
1058961
132250
737666
817282
407927
472790
926028
717422
1040735
867704
367942
398301
399388
510738
782128
118593
182726
181537
570968
982689
851737
311997
129398
679854
968949
836608
505955
366759
733096
46449
573155
320532
11425
371345
982136
874120
591185
983619
177509
830950
484161
328659
954494
794969
965235
250579
437228
149593
22648
208729
694835
143505
588145
705695
513237
67703
721496
6688
381065
718600
1026105
949917
889741
401686
262789
358500
149972
47722
224450
887734
1039632
593450
378407
86011
293590
461896
81511
349189
928539
399872
475440
278930
1092590
635086
901880
525382
379232
1020901
525522
309533
117942
70545
615697
844347
986663
291100
435756
42455
1076433
416444
175100
879206
1026898
273517
47044
570857
90982
449820
957054
804910
720098
134415
400234
437552
731952
968107
1094934
569167
372148
417045
1091145
993239
597319
69676
861894
436879
1067188
253783
1022787
733653
731184
105549
581993
890437
534304
32329
759503
1045535
688785
342419
607398
564958
421830
737582
449433
640299
379419
911234
771447
769786
370130
271234
278478
22492
268561
222490
577118
649857
181188
446913
1053824
232000
379164
811086
280023
227652
201270
482953
743234
833067
924287
591493
479313
218787
1071622
66530
203423
946331
676401
1084897
498556
511873
426617
32095
958743
149083
755410
855223
585640
631412
889122
73599
67339
917123
687081
64976
761711
33164
1067647
644258
259208
244322
708814
499796
692635
496198
144458
167233
9835
318268
1027784
973659
611668
232365
306585
265071
865688
624433
314357
1088435
489227
415188
522656
912919
947056
478398
218214
201916
647269
293870
290568
290855
1001335
328825
565648
801358
250470
361810
124524
948117
1057348
42517
98480
546114
953148
66048
860010
820885
658534
143871
458535
694977
462889
385488
842474
95603
799053
831347
12763
977701
670668
253129
148713
1084428
526490
982824
497440
1040140
536766
238328
138391
982054
145202
426960
397828
706540
693062
109119
500870
110795
611494
873779
523147
480763
220879
102285
904875
399272
960368
94587
843693
593162
453019
793717
590650
283020
523956
53801
17699
1076399
193978
1068390
915539
1044542
57379
850530
694089
491539
900732
274977
961577
5770
213129
286507
253853
913600
243347
200330
146134
930462
631251
968615
264690
1014252
781985
151080
163787
376044
520150
736472
921316
423297
675301
832721
145330
410409
117547
277114
670162
119685
1037600
730746
600844
316327
751975
948012
598804
540348
905213
372991
358644
153349
91436
767524
12293
618101
203432
1053141
892068
102298
214924
250323
502088
524470
442223
32168
723976
805957
235360
400129
870024
416998
372434
831691
136018
440406
753668
347761
817355
246808
692259
640219
1032498
254473
99831
772102
561144
277809
309714
857084
1066224
608494
483613
858339
956583
71155
344483
769503
821887
472260
147407
1052833
146897
56469
633677
305863
199613
892740
90547
393998
198047
1016215
303967
269142
551460
5754
760463
757944
446816
744401
1002264
822770
704168
570642
649237
896052
777464
1071194
154770
608007
302109
1065777
189967
206023
485977
478321
1043528
851172
953489
629346
32669
747718
519823
685343
460795
37643
886037
145920
568243
404228
390928
762624
21387
263677
625871
661082
791712
392385
260324
1040633
156487
917734
228190
1097591
739182
843167
936922
1050362
340565
614988
243613
742672
925222
142095
938628
615156
404477
1079311
862475
744878
126827
852130
1067043
744103
615735
151897
853283
284158
1075968
641713
542126
965546
600632
93591
415164
720027
917871
240967
1040743
602142
94033
263711
1003282
17247
254916
635092
591147
1099049
469598
1086333
614851
524310
1099725
475171
427047
878397
801130
70510
191448
1005791
759554
757604
714493
930295
434285
1020320
1093488
326975
188613
670837
1071593
27884
467192
63804
504779
387176
12854
763100
615064
956094
264112
431641
890086
312892
57387
928416
581965
797195
245784
888672
939775
506933
830611
893756
660422
191605
822754
80373
1011347
240798
590691
410093
354011
598828
700854
754523
479587
364698
858244
297584
16188
765038
1031064
129615
739245
235848
1013973
987800
297987
331190
64824
405218
382326
722541
988528
1068873
209468
226546
843313
715778
570608
736118
396151
999458
504957
1008363
298862
175082
325637
929467
96937
799619
980219
838294
700624
804829
461647
444844
608643
40369
79377
223249
9558
229323
693379
658764
542583
681374
398413
572682
1006710
530540
1025997
718481
326022
1005650
978115
84984
553611
148532
558484
104516
404546
569043
264805
79241
913812
602572
494484
428722
383160
565715
690356
165348
271568
96865
283869
1026198
72970
929951
928901
389039
232689
811667
666643
962610
750442
265084
170619
482287
990684
68177
149337
87015
776914
502513
296696
1048500
382654
574814
101202
787024
336798
36835
746300
641779
1077025
642691
737573
1004198
73729
869809
58342
308797
921673
1055088
957016
335312
631200
281153
157548
730240
689153
777760
578885
71138
137718
752050
132693
448549
525440
1079694
144123
763949
194757
1080017
667805
554197
964586
971344
921923
264424
282034
954726
653137
96607
839522
663913
670065
952514
98954
218433
516909
140239
364574
380556
77834
605588
1093308
669862
801369
646270
547094
849869
31179
723290
8243
102318
572155
200414
647414
110517
180233
823899
293101
1044182
401741
898121
691161
269063
499995
523707
410252
704267
735470
460410
174413
292474
1050169
862223
1027681
897567
302790
1030686
31375
1072333
71896
304202
910942
187102
142005
625930
1003581
228265
510467
843997
933741
776618
1039252
404446
165321
132200
531193
720333
291704
539127
314807
353174
790391
965488
959078
366024
776282
243770
737992
164869
126768
1090031
471437
469421
337437
899767
1078797
49431
277912
1083935
316957
864660
521734
1020419
439427
705553
621729
62473
728772
839063
1069905
507739
138837
918989
63629
1079452
1013768
1051324
727985
230793
432791
243969
550961
548185
406075
38305
926876
912432
609899
655646
385212
774378
768510
297640
561006
8600
660441
633355
264193
899835
116444
603477
418042
1073591
337543
962427
504007
443582
1018200
627166
951444
243829
398898
625365
97266
31974
690739
534428
786748
727035
851986
81080
974997
118537
75660
751664
455363
133756
233762
114991
688809
974425
972728
845722
1083265
660630
812949
278655
618825
555288
917576
332995
755753
648394
479971
979833
538251
489397
707920
375644
234189
13132
754935
298027
1080649
54248
940879
939567
376008
53360
362494
524991
963007
842088
1071700
750942
793299
866390
974190
39962
135615
268170
440219
952492
1092242
1058691
707427
113630
911061
1006765
965854
552807
241240
141427
2176
423930
816983
384487
633231
230755
840424
373879
620734
445742
67368
1043767
226225
255960
240099
845720
846695
1037852
463558
257120
707771
842412
385053
191846
524878
218458
759933
110865
637937
658780
427849
715035
475564
569410
578060
258683
895407
35423
427402
1000177
30758
950644
1009800
188773
956690
522070
635147
119272
794135
614729
435591
908494
103500
86160
287485
189009
744420
597615
854397
727499
561852
540177
1039232
549669
947740
10802
1018993
161120
512839
362056
900644
781290
210670
477369
217115
350353
10324
1091889
371860
63167
770223
346888
581463
290339
664677
842790
1049602
23814
527040
879836
1065458
537325
729422
1074898
261645
126377
201430
608466
779389
419633
892219
56222
929877
442247
472905
400939
13743
29116
21987
349612
166662
724460
356288
503967
940788
314445
603365
289135
245475
361148
46723
950025
806016
309342
732238
778382
172310
973856
491290
527161
192913
239114
686826
116228
699023
764364
879120
469634
480720
422024
655133
145929
553127
431228
464906
586943
965766
128851
250770
80303
471323
392726
1018076
909365
661754
906774
382353
1063338
587023
239169
809357
498295
19412
621206
537994
498439
912648
54189
189464
1005801
86237
927658
179068
278929
667195
808987
664544
127596
911635
438204
348232
993101
274034
663114
930441
113080
150088
979152
202000
66555
168357
638170
737078
753309
908836
153817
143967
484423
594351
680202
2197
746301
356614
407466
678540
296247
179544
714974
381003
463566
507100
535607
196738
195688
453227
169418
624341
249038
1059356
646351
980581
874326
905093
365328
366378
147817
564273
563223
556700
427556
428606
48047
1030141
946737
230373
996393
317342
13241
97422
635672
995255
159106
692845
79958
410722
303607
172967
580411
398752
407914
70766
779506
849092
584422
758894
286310
310377
515728
260265
394616
800547
237574
300710
934537
426359
287706
670126
560198
488985
74960
1058527
638439
770734
250479
773797
173297
754697
881575
620423
196198
902282
711355
1081242
186033
15612
199457
331741
845488
273294
842070
428464
879313
394675
394676
101762
100712
99662
250339
249289
461129
460079
798146
215531
897260
210378
300677
304384
85350
1021883
1055643
441804
582897
671915
149539
197968
918599
322858
796406
457907
679742
62266
786231
384925
331646
915051
136323
762531
868971
719709
1098974
820631
810756
142233
1075642
883161
122178
748729
958498
810324
837036
1053100
344343
378203
865087
824545
786691
534157
106967
546890
81651
236102
852354
306574
1045314
400489
1029462
124123
428912
652306
345503
468158
838165
838734
213347
914160
447619
30036
1054344
327234
462210
206098
1066039
462722
767220
1048370
565214
838345
85845
580062
295954
925000
365852
42124
30869
113249
1055060
771131
181897
563229
482701
987715
213985
502518
175370
758125
1081674
896890
359340
776169
852322
538614
383215
53124
717032
467438
390169
834725
76791
254808
592420
829091
1063514
815339
97598
887189
1069943
420869
1023485
687532
312092
186327
729163
360844
27984
477416
555324
104841
173421
286430
332370
1007625
280285
990203
134749
871320
1050905
294462
731468
214361
351476
328251
140610
678815
950669
209454
296368
717229
628613
57544
135463
1052125
795049
562045
83646
449264
466607
944767
848937
66324
566066
1007878
214888
537135
117856
983302
701355
24913
5875
158999
1001727
359109
505590
304479
383471
83088
301794
912282
414129
96616
259686
535178
278079
779941
1056045
223685
641110
612210
451613
264749
524899
723911
976695
46605
18201
307730
922625
679538
483492
390558
951693
12740
552322
830824
650335
503341
219887
359479
1047491
171377
896809
167513
71140
455933
340384
645192
750506
84930
503352
636115
1051173
600190
979325
37900
94314
873351
499180
223636
1048475
732257
456346
364539
463961
764118
197506
666503
586832
998473
146592
43826
1053038
755117
89720
678620
532697
69635
295256
890276
694284
325522
938580
787236
751477
419562
880212
706509
397547
921353
909684
308697
776970
913480
294018
258657
1070672
733283
538338
377366
101607
575345
808218
48693
775542
361005
461994
509839
937356
600687
919917
150656
669526
285221
965812
365469
608523
1087879
834799
131359
658567
762297
832801
761943
751656
887568
441943
980432
469088
1019119
231355
45439
515707
538977
135937
71225
80438
578175
216146
258356
1021047
1056489
499479
937595
947530
502191
140632
735367
376858
56248
953545
50695
969842
300877
18698
218237
74743
571687
176325
229423
755156
475344
191080
733364
439612
708479
663441
879664
802965
752267
843507
1088684
1036403
497606
496556
107920
1018459
442132
389379
389627
1013625
107504
258191
869782
1039247
955086
1039973
802710
1057089
888115
969629
978897
191928
32113
846333
954721
561428
504254
673166
522434
127312
51641
256667
574620
687043
183330
708412
949120
845368
255540
263358
481946
779519
628141
281587
1080010
168147
831291
955219
52832
885493
1094049
1098968
719018
477765
202480
393889
188717
678988
827422
495949
382139
363124
960626
752157
388859
729693
1065307
739800
80517
79467
382826
366018
624559
68789
618281
627606
177532
4861
1082675
321404
171928
55963
284348
567041
103997
1038310
472152
498144
612865
633847
276087
953647
849220
1002115
151713
334636
735827
954208
211789
330522
612532
803631
33074
514491
495749
499557
990609
1082752
634721
460112
295796
373469
653736
627009
944701
48112
707569
439476
946473
444247
761308
911785
234812
468769
384810
468445
197689
317035
1042506
1042633
914892
382470
107361
986166
74489
505165
295978
100487
741413
486783
242576
913467
871328
226761
15165
32509
976132
997374
152924
592129
694476
872580
1035477
81095
655162
891401
218006
13513
12966
8069
823806
132782
189322
846734
354855
451814
158537
315828
327080
837580
603337
889574
1009498
519206
1096535
1029927
324731
395458
630204
748619
744288
1036398
990022
951617
872472
959165
786213
819169
562982
691729
561656
580937
702845
833515
202697
602739
85666
24762
85220
144108
741106
1093676
544961
539765
708917
764547
450652
444769
292123
22868
859193
1066867
29074
557707
112584
990863
684012
101647
612159
599402
117515
291837
995316
889486
892960
513416
857824
378102
213963
736115
616042
424904
359583
1058811
151283
878428
1061334
986418
262070
517958
900518
833902
33548
33549
666477
973836
676271
498374
881142
772685
38603
280014
639390
1014883
366639
644525
547573
808469
565869
574500
164308
810351
126240
441797
609513
1073987
491583
914358
381923
717273
934298
939856
981164
450157
651963
742707
72990
757945
120238
465001
357623
381127
830703
463422
268488
821637
845254
1037447
840679
236497
477991
964761
24023
493116
125047
1072991
424238
1086408
293865
268222
578978
626941
661010
684846
516266
849326
944703
332112
432724
672927
1072383
721820
344352
724837
769902
81266
77762
474084
807220
159871
590245
459121
1063419
40418
173009
823414
167748
762224
591218
405343
175258
722795
864062
285237
194643
830472
759233
1033740
361090
493218
756687
338028
292940
190274
297207
597017
893520
833297
943872
1075000
971871
1069558
152242
390816
492000
427508
595217
353073
356731
827884
498212
153485
334310
610688
479062
207945
317564
69401
15964
174550
789282
718707
451335
785160
374549
30710
404673
551450
813837
1082050
918291
617413
276637
238636
427257
693327
218422
401335
1041760
36566
1018527
859390
576110
643420
685832
145065
566259
1024487
700839
810162
805602
359200
173392
604983
153625
489198
955678
476234
743124
318110
277748
891112
460327
589542
73165
922358
228620
441153
567287
973340
562821
336687
295257
134925
751222
280451
929112
827535
356626
778246
277740
590341
1050644
177430
144535
54751
968033
573272
998959
750590
877103
202430
519205
333684
517497
610691
604131
346890
774841
22859
504677
361271
819572
828125
829175
746645
499365
463489
1021919
90385
816240
881374
627571
51179
474526
886173
833210
1042556
585601
179994
907845
243810
317396
784138
298842
658956
260005
1041571
371450
487519
983783
1073767
704272
557757
723261
526798
637570
771609
1022570
515125
633054
528562
315907
847643
640907
920923
848815
922393
847416
841910
110132
1003109
893935
444117
661478
582488
871351
672094
60976
222957
219843
724260
23706
938463
215681
1064264
379185
801779
404560
538449
1073155
377526
861151
355135
969415
1053309
606173
188865
162872
756287
813791
629799
988877
801743
719210
320102
607505
146436
971193
493593
805190
4867
486527
217616
331203
631220
747785
229649
42184
301330
496327
721874
614598
144840
1060458
545463
24262
372035
267237
158732
148651
681642
356657
208606
706548
395262
127512
660495
495646
981789
223703
1087548
662724
53527
65162
601379
900022
1094813
952981
534856
1080913
1092759
1066372
424846
614298
421489
866335
46669
134295
433697
296145
586423
1026773
120372
691710
531211
193657
895222
288952
611299
819468
288272
720639
937110
1062935
739160
861180
156120
106879
172323
11638
487952
439408
447282
1023622
333555
565897
1046524
921897
275006
848459
889922
350790
792409
646363
30926
688879
687562
504168
973395
232816
963365
397980
121865
1081814
977621
471074
22808
438807
48765
408864
1019342
95824
879650
360882
275246
868635
1094841
553539
498483
46119
904231
267569
755785
755061
161248
428940
725447
189400
303722
31958
118985
690827
537544
460456
784908
1071572
141272
631638
920394
1070977
1098658
538912
255687
115714
269845
391648
1073564
220282
153265
704193
930021
376301
831995
674494
583909
874360
283262
202181
265293
223734
554751
447467
440002
412032
706008
480525
1080125
870942
47911
30790
817519
994278
1012307
888275
720373
334164
603509
88343
837070
374410
668845
254967
249616
804882
336823
153757
775858
639324
946027
806200
861552
108649
282548
868949
479357
73497
5221
235047
884823
663151
1057078
313587
772930
367466
1039965
382490
79999
587439
432900
223842
575503
646498
487005
159579
776724
755570
858995
962788
640688
735854
856768
745847
223593
277968
584719
82731
289915
912941
105953
352211
12097
83674
468051
586651
478882
993074
401013
70655
254972
952731
229440
270183
849647
304873
1053740
610090
155857
679811
887455
241094
799916
965196
260267
1090535
1066676
572450
952483
776415
993580
33734
29678
1090834
1062279
133226
412958
84106
474591
28763
776918
279288
569649
680522
294502
672840
345601
755956
202244
196084
185483
1003523
759345
55919
787660
456789
402383
1056205
653365
39088
381445
214465
925538
311065
343235
339090
1052215
1034875
1052740
716848
266169
302554
299766
132396
139909
470459
971750
233460
265474
638635
63147
738204
652096
704835
794731
858656
181844
103775
337966
1066210
159304
339920
488396
156506
636512
676655
498384
1098898
755463
658377
352747
20238
444572
510369
741218
518362
317574
778473
486140
688603
796098
449196
400971
257746
488929
894197
1073619
609668
445589
731687
35409
383163
292636
576790
259657
692214
1005023
700665
348525
803900
765251
415719
378342
904615
915385
326627
626783
644908
476349
511996
497129
726727
14819
610963
374904
797149
273165
36797
564322
565557
166015
940418
994686
966862
494645
579381
645342
691099
1021531
1070964
832728
257550
609202
427531
782481
314677
385176
912485
17662
45259
399477
79500
830447
379079
782256
1058450
153875
1025387
996651
533284
748420
153327
193164
866804
581118
243409
589700
390976
689134
1057967
129423
369186
49931
828602
381620
687903
983058
498985
301589
784967
718494
1000020
33556
998659
746008
246447
346626
488607
385182
338440
42059
998650
83011
567425
1066179
968720
936023
347568
999808
518278
825785
542881
771949
629964
15083
452454
1089898
664877
242144
699698
474865
239403
552099
798069
876587
437538
285835
161265
195897
743460
396212
445422
660730
624427
52733
466649
1029867
535536
320079
209842
1008539
888116
110679
166617
566894
345952
107316
904869
1029487
419833
1045171
374594
581299
1044156
372108
234237
501970
632346
16700
744754
837019
1073296
1063218
113408
994911
509890
852954
212439
526017
557742
983787
783086
808570
776939
57088
136465
219475
487204
101002
635788
666071
674332
385590
274833
121503
973592
220732
365507
953486
93601
46703
625974
966085
758153
687127
381682
741510
598503
492517
807902
274116
126775
73503
347931
610831
468635
697049
463870
1035022
166349
532813
1043318
164781
789281
933642
369787
60247
247343
405944
223761
1012500
908090
239369
782713
576482
53298
262152
718977
595114
282459
592707
76939
302810
514903
692146
351526
1015517
1072747
955942
216053
757066
260673
949930
772070
595250
625089
1086370
799441
401160
1064964
682759
364801
565472
138454
948982
281282
579461
918869
383507
577527
279011
238735
975384
281961
673579
521538
746408
920445
458819
489633
12699
1036476
355935
947463
363026
891414
629308
834568
696834
733085
1023422
49164
124339
690817
1079649
332120
14652
711644
867379
532357
214821
904571
199585
474399
167282
739725
330129
316968
364403
373661
924210
787095
607822
1049565
491166
387533
792854
562879
899703
176832
841073
338616
273722
75261
765622
100341
675619
828358
941082
912975
340446
221322
180847
623087
762173
490609
206930
698957
700007
748894
749944
635410
636460
637510
106818
224363
40392
600556
516769
397787
794399
692097
80063
599050
832029
320545
489266
1096432
136418
285617
363436
973839
159707
185290
36299
905181
973640
892169
747340
314733
1016293
775068
249983
332768
930773
633251
622136
12603
400886
502092
610842
344652
403272
602664
527745
256463
343513
342463
397746
688189
504095
783377
208161
778418
595856
60406
557442
355099
354049
437881
301083
950847
881264
720120
846519
765659
563979
634646
412613
424963
128753
539022
456184
593080
882180
881130
4952
803543
716527
842974
976527
788090
1058042
587568
538739
291985
19867
208564
841043
498723
678195
657599
207888
428695
179374
177724
651723
298055
757146
976321
342968
917680
877565
778134
505586
666651
712691
347673
896704
386370
618611
300950
423842
923585
884205
113486
276489
1099907
146428
279747
71213
877203
450195
113666
114023
1004234
524229
834996
219144
964410
581385
936377
182500
593571
732098
366926
814208
382288
463776
998901
398941
630042
84647
7205
335809
1055205
801004
362448
284105
150615
166862
441597
971418
1090063
803893
456004
967737
1050374
216343
937742
772654
597236
443126
48510
929461
39453
178378
688885
455543
1024579
334897
930185
57656
1065737
540380
763542
970677
114854
49144
30511
343616
834274
997354
353625
1031960
296054
297247
838498
777898
124766
503203
521547
495580
224698
64804
487593
482500
853501
995757
345246
187796
328464
536702
401307
554263
553213
407465
885979
872839
119235
593640
173210
299387
9646
344944
895116
941424
1071770
294780
236593
268122
286456
807629
225123
677146
419519
156394
653295
980759
238343
252809
97775
283166
994275
549637
780712
886578
100922
562623
966760
409129
79135
776070
52474
796682
980474
439922
505855
402670
792550
866365
866366
439813
963454
975923
714344
657405
310601
311813
408195
813168
186053
114480
1095309
1090013
1092525
1011035
915178
259518
99279
576173
546262
359646
1087197
1069798
897486
804469
328782
1072928
440517
609627
578734
174629
730854
456881
232802
243049
534091
356104
566456
554319
457436
52872
618658
313268
790997
248783
1021224
434037
462109
525507
64485
816182
603013
514346
224053
345406
842413
63024
303694
450300
772261
618252
436271
1098218
551913
48793
630503
153110
209332
201567
414436
822685
1047306
968736
463457
693259
612474
178452
639168
770023
331990
731722
430143
508092
909212
621909
123043
407382
474370
216840
115613
992538
452750
980293
979243
1020230
53215
897708
300286
1044439
1078047
905691
289972
726032
926166
183801
514606
623742
187643
224535
896925
333625
1032299
553669
1057355
166112
788093
1001574
470963
619197
826276
861769
295476
25268
786554
690187
120817
688592
824816
251693
527261
5498
987739
824192
404563
505770
1019665
411390
671635
140665
257160
276208
228117
894635
77524
788817
683544
1024243
221107
806854
90997
330230
1072342
816631
802411
702431
574439
269000
480322
958271
440580
465040
598339
426544
981862
176341
1088318
989087
857298
805194
128548
138618
283488
97834
345155
680478
816850
309249
6057
1090859
1017960
946324
364909
1053300
1016058
330144
234783
1035539
676095
1096776
986235
316390
362475
228552
885693
554005
629309
501764
713475
841179
920392
934882
317739
628773
330699
263499
926268
723862
860114
160437
933510
333877
454910
542004
1018046
316347
654045
1050904
684699
586319
456356
513005
137108
812590
423650
805591
360905
964382
660537
631728
494599
1047325
496476
896270
964448
855590
916393
638536
950839
362662
172188
975437
45595
342800
444482
155598
635217
671036
37035
399679
594145
265755
515024
743792
789272
1067462
282780
756457
130900
627960
366179
106038
1095101
477442
754092
938251
280242
724802
816651
143638
1051094
57144
641228
922665
1089712
165223
514310
594260
704538
813327
432924
338766
158060
539349
878207
193401
84019
436618
493496
532855
1007828
1057973
684223
647652
943512
560723
157139
232840
828347
957702
310669
931044
739292
415943
682850
236830
328751
263500
478746
530477
45593
731705
602233
754939
224509
207844
692230
751005
304049
1040918
990513
167383
261964
967827
216198
540963
1015813
614154
309033
1022855
590075
72741
509825
988315
175921
939520
731614
313563
182201
596571
204765
1091197
121755
967265
768824
1083546
814148
395315
957224
36094
235058
1047417
974173
845877
164504
657738
443481
666346
302761
531267
472070
891387
334265
1098765
497010
658686
343581
1036667
952854
97133
750539
785865
611691
827613
321873
850713
306182
307232
392334
940743
270923
627841
1012409
196769
1080553
816916
340580
627598
460129
397018
883317
104763
520857
1093938
252197
339163
1004845
60889
1011564
231757
848558
449385
57631
821874
420853
734131
154651
276065
549652
942625
869309
11996
461569
229969
808038
55188
707350
23866
868034
276384
801490
838021
658262
414974
219189
274706
991857
388298
1056615
55566
952766
85516
957757
735158
3288
162926
633568
479185
1018069
278864
327880
507667
640547
449589
764996
230949
623935
517611
789872
552949
683533
806050
617930
499301
1020345
901587
239908
474251
620473
111261
44701
277214
447096
763253
645383
245558
730114
335691
300632
490294
212328
13360
466241
510470
831398
1066198
638962
110581
1011259
672295
421695
644853
1078560
971867
694107
171132
50702
210698
554353
764666
892448
599825
694761
290449
176654
1054709
98276
663731
322908
1074374
744400
253268
455467
255758
117861
54331
291088
966214
382048
198654
963377
910010
28795
1005288
781149
125612
91205
419267
717875
99548
1037879
566723
587426
969959
750909
370724
421926
297838
237642
581290
740289
238503
577376
110603
884224
614482
1044077
381100
731642
721247
1045832
927828
197906
418504
503954
572033
70891
203500
645316
383144
48638
968217
22282
310070
814928
116368
435641
248395
485783
540247
224225
868983
291365
1011062
401036
1021942
1076440
240409
307088
308239
735203
302871
792712
801016
83424
768721
166305
169358
52749
75000
264100
792770
116283
183657
134498
233535
350931
924560
548601
869528
655049
1088057
377796
1008972
550474
604900
434784
863040
405868
817230
1045444
245757
748095
1036749
978608
370623
707609
556287
991817
854497
646154
485827
855842
970964
724158
329893
489878
973062
145832
286839
395362
618332
885372
830853
133447
977117
425762
470839
767854
895223
826614
709594
287934
424775
968595
700152
753129
45714
46764
44664
795364
803668
966989
416644
92280
57120
568874
879047
56398
347746
215315
477348
1070128
678248
930897
618480
126420
473792
513585
306776
672875
100273
357005
1062056
874879
248533
785310
216281
553110
1057656
1072080
33680
489319
1042591
659584
143424
584397
446158
851585
117459
91941
63993
1003217
679242
335092
757401
537012
657332
1050764
65813
303751
399613
877939
738863
30884
478156
531349
42096
649208
849854
729907
159861
19758
732854
924035
889634
625731
782858
838869
393870
538813
1030308
139014
285336
1052753
53501
371706
206985
186243
244837
92604
863169
1085600
257157
1007579
114275
171698
570874
813101
705064
226425
961777
736112
716932
908536
287170
547214
829005
115129
558079
394776
409371
435907
105630
803911
940831
1073844
401859
221389
848332
611054
938067
624398
278579
825699
2121
168005
564170
43368
799561
452224
1043493
798568
285349
793533
1099854
460918
421333
171884
541135
393244
617339
61543
53690
733968
224945
46688
287664
110056
1002418
492569
692624
167913
349023
660274
422508
983209
814024
776638
903110
308800
1053864
928053
599966
186620
462021
707493
375071
498896
38939
911014
173498
96121
564631
646275
192158
759354
351511
821542
129010
946280
349206
490698
966135
693245
924877
239982
725938
434507
1084444
396598
488815
163019
406754
15871
261326
786165
895311
513854
321565
83405
858310
657979
698372
825315
565061
171305
467143
1060194
87485
896827
116715
497457
886963
148766
737652
411699
35665
855093
101333
1012638
478140
738397
818814
294598
526715
1081032
8610
766630
618201
274167
921510
494043
680860
93686
234768
646464
45670
961680
406078
585620
641073
355548
922099
293024
501438
317122
456824
65261
182294
802997
1009625
262714
572437
747544
609517
475087
663148
645953
89160
537689
741673
430448
427059
472404
1080798
897543
389475
1047115
301747
843928
604615
450113
211429
630235
843356
248645
944228
328408
777635
952248
355190
888634
743190
90421
352953
177066
121592
701669
787802
92454
602849
937786
518545
530693
589438
122951
712320
536199
13536
13535
783920
377278
583901
43145
259753
910524
491921
139090
779011
39736
959723
262083
261033
381884
638340
637290
628794
627744
640062
726751
725701
616565
94347
932791
1092618
425193
174349
542901
678191
379443
187293
813111
123347
638394
230824
102562
757150
953390
79752
915158
594049
51246
1099477
286582
328328
436803
635804
1084516
1010108
280914
116193
302975
338821
398398
1040724
364037
485255
617947
816109
140861
207703
1021088
512871
97208
213033
170886
666201
709873
567933
625241
591569
977813
992453
1085801
659772
944644
639213
147469
656946
549191
591299
33706
1027623
399730
209242
201119
886375
998675
648524
129805
456340
378263
990312
238885
47039
219897
80282
382912
878620
114910
413044
1030740
917184
921931
256100
627800
128450
575664
212226
637304
741223
97233
529660
33254
790621
877357
999440
271327
873719
304329
682491
515814
929579
474384
363725
455858
471475
235115
328275
776069
45127
732662
999013
54423
307874
604147
364395
1089676
634278
917736
199595
714423
800675
893696
83119
830514
649114
1031943
596907
397186
262833
398638
397588
378018
1048003
282949
291364
360372
40693
496241
309384
894410
908916
732205
891242
266480
12534
877575
870810
188144
171665
81648
80463
450349
1092888
785776
160395
857300
959390
428947
675389
610705
338923
984564
494978
85777
757285
638649
637599
1089114
314440
938787
908446
821698
911079
922147
305786
782008
617445
89666
572193
815765
986149
1015492
439606
211628
343868
150944
723659
35252
579598
378086
893742
806454
464841
271274
235598
922225
1050734
22763
933286
620659
1005747
128271
206245
867323
74204
404997
847177
1026006
729771
741513
527767
464127
209714
464657
677622
315560
518580
890810
111625
1095560
351122
1013918
901643
269927
207726
889968
1008125
973663
582657
472158
1011106
1010056
966956
275481
1079685
958056
475523
554199
62066
955422
344373
352489
251879
127981
890511
290145
349392
430290
617692
935800
573722
414517
118701
139273
202022
462475
346642
501778
600139
907890
841296
922256
150117
74028
564775
1070029
426021
29554
872359
216830
155009
286963
263572
152322
522957
314935
793789
309557
441657
158372
135822
273723
1035942
740305
104882
375480
669111
1043977
937046
438058
124198
612973
576493
211622
104132
799868
240551
459252
732362
544418
677181
983498
816804
753229
418788
648521
829662
866951
66300
990614
836997
681091
1022239
1034946
569313
89164
1032065
1030897
667214
266932
552369
531270
432096
853271
407106
797204
705713
542449
1001859
232697
390737
19526
1034308
293895
536260
381953
384176
441632
185509
917582
1057688
544174
740617
958263
1066425
244765
438313
571602
54679
171457
888470
185305
1041462
699545
519890
660243
852318
245489
87993
573351
973210
406584
451241
50654
629322
316982
157673
275258
857233
746006
573555
217840
459375
1004410
288482
863344
970177
138569
718420
844960
415806
590800
171788
1071026
825186
269994
559432
862833
329424
686427
187486
847347
474619
388975
701258
927233
171009
68984
979456
1037326
80330
92752
511841
649324
834300
47067
253477
714240
971810
862502
102432
356407
559956
971620
114779
417493
669641
673873
788029
625442
1007196
707585
73609
975645
832355
543673
1086336
333614
362677
607340
229353
461003
676112
809670
751470
612740
384818
794199
208992
306889
138272
92928
700062
1087713
583066
556204
172232
7372
859989
522980
456642
449642
44229
287831
5950
212019
295351
927453
162983
567795
919653
501273
992388
3422
807401
405322
314798
718450
538828
855955
862014
1030142
204546
615048
56642
623989
430278
245162
228002
967860
262422
540605
427269
1050948
353889
190383
818607
953839
466532
847890
774915
467260
681196
395449
636425
74384
420803
480099
727620
541407
949636
946239
10442
1087885
983385
190250
595279
928490
458839
391727
127369
895525
1059095
692228
531100
882755
293802
67931
635596
699520
27817
736979
307975
557494
146373
1060376
947623
581524
794234
844831
431970
43943
191717
298719
1055301
594409
145622
668323
715867
454696
874880
36449
1077595
1043949
582326
470872
217188
122360
661974
1098263
837076
363139
990938
803181
679541
590073
950745
286617
881337
333067
868044
937529
163076
134025
573003
24898
443821
40943
44927
845530
290182
1097351
1049960
961497
987398
371943
283462
284512
901032
951165
881053
46668
162954
382698
978412
583051
106971
949054
242664
916117
637031
10539
823656
628129
652867
1065846
84467
676310
610987
211111
677301
26614
549058
455763
1078120
355531
1091159
890260
318210
319619
485275
125918
845802
969908
1046188
64540
562210
309748
425016
727037
980273
723306
744104
119382
635569
889705
792764
68434
1059434
253900
537455
388694
506765
1092860
664295
365288
638609
845501
222290
1090171
848423
934283
700157
100696
961957
555880
108967
123377
688797
258553
367808
488328
1031133
63145
486101
780123
421643
592792
83982
918493
820562
1081391
763551
335610
1034792
1052862
1004976
521649
764112
148839
393050
583116
278804
95561
26827
636082
285919
445677
214869
803633
767494
996375
1077538
961038
262927
915285
1030694
165692
775984
134661
937014
87208
979697
7108
675419
552425
504015
881804
658133
28519
273089
1073302
846882
1030924
660544
386403
330991
805524
949376
1085799
401907
532222
581040
143143
879281
857737
154244
145123
50415
662758
7786
602771
48614
843664
155712
735009
902133
821145
1088163
391126
937707
14916
525433
376335
272574
956035
389749
661437
1003076
338574
773248
868424
282594
1065997
1065294
378447
224448
607603
236082
1081865
586489
243935
538847
1078262
480437
16512
258199
57839
710159
576884
643237
644287
961851
1018989
830254
882562
249021
750324
527227
521108
1072560
225524
1024285
210714
355272
139833
105927
203752
742801
348808
641042
642092
933359
501638
119917
1047953
1095999
41043
808226
233263
152118
959983
18890
1010062
846265
395628
663060
46354
31312
212530
987432
165993
670874
580465
14147
789043
1076054
353131
475978
283167
1064872
432226
975951
131535
977833
1000898
854982
958912
235691
772389
353374
592621
71732
557657
720122
113201
919694
1005473
89522
1058533
232692
207384
1096387
1051678
498367
664379
418358
494035
903934
337991
750675
96773
761869
605887
998348
811044
143557
370190
129760
454179
961477
81205
899267
350430
22787
339647
666351
186886
451767
200427
460662
894140
277379
365775
140813
59839
1006742
830373
601778
1084039
12182
451978
306210
228658
817414
782687
1022063
24795
137118
792476
889473
379855
63928
310722
379914
238137
122916
546472
925565
222485
221435
1083431
530505
395317
164190
423102
764362
515938
880870
328318
929343
902527
427431
180335
132213
750641
895385
102572
102784
1047888
857920
36664
350489
214945
1012551
882570
802652
663031
986081
410959
853414
65560
853852
41823
371187
640779
943594
726567
432785
33306
251192
484883
584965
500395
700524
620245
891342
768262
303082
501164
641555
359388
905387
176638
805367
229302
185954
696319
491171
723737
488240
348469
430992
613927
86483
61111
630890
310987
480560
56592
858252
1022302
117136
615758
723849
783750
1069942
815720
52151
545133
985450
376982
649427
367079
1095008
730497
354005
747643
486824
783943
1093150
177498
113623
891189
476565
331027
187306
514010
624424
186593
548475
184312
997115
266522
1013225
874533
1062421
1050005
427881
806448
297203
414608
535463
721049
1089356
15695
132305
611846
935968
539713
145229
266969
156423
560187
178260
281397
974097
151646
724375
313443
112578
1046010
46897
977015
457419
54484
470001
782009
373026
464497
716327
676971
358843
237942
494896
33130
583427
586679
912382
664918
383414
947579
759707
31093
648190
926515
719214
724920
163846
150175
715747
758622
1031951
668585
697028
14912
56224
543438
990793
654644
313607
591899
118057
135795
154382
663568
282286
543021
463534
31602
874264
764949
50155
1040863
515399
478085
326500
992744
1009901
418498
1080550
384442
504479
428118
695626
503920
91073
552504
1009272
417974
505423
819650
82369
18483
1068688
208996
1037435
437067
41864
634235
862135
66433
321168
948014
955829
1055704
318344
51202
996986
36206
155550
894812
342365
49024
932384
561115
368659
372343
81299
679553
37969
39019
268368
267318
221852
433877
432827
168278
792010
927794
161915
489050
212247
1033228
87872
160366
178427
215016
402319
762599
412890
7172
422008
18095
827182
981029
334434
655551
964338
855117
553900
4367
140208
493888
967890
281742
750259
1074649
703481
321234
926760
1083429
868893
909237
125267
1055203
371048
1048168
842994
230915
1063420
708726
883061
44785
768674
609602
723889
682697
436491
491625
157033
971900
357630
185217
152471
4444
637435
950000
575250
172014
770314
920335
431001
545674
1086318
366214
208355
717200
470667
628687
932324
763706
554423
846429
346640
1090246
307664
966063
1058875
899143
183029
1071612
737584
653786
210864
174221
175496
800522
954497
866238
646794
300295
666614
528960
825091
846879
58501
1087048
324150
412741
1007898
982416
696196
35952
880043
293939
550037
743147
824522
956542
775805
48994
435668
599963
537822
1029719
551790
797405
551351
971084
173058
362009
119670
337173
61976
409001
1077374
434845
710947
77123
581210
84306
106994
1032963
912909
557667
268284
317165
1092442
601658
449826
456736
650702
896922
724404
221831
899819
582146
191784
234533
350599
81594
54587
986122
663159
35040
419490
835984
950245
363086
516204
104592
437907
1034696
145197
585158
175861
732357
614723
826423
762091
330753
847813
283448
996131
244419
483847
182842
476752
97412
513419
1065733
1065164
215815
1050588
228045
465434
125527
402738
802082
176150
307535
61647
921034
116292
1023647
879161
1033049
114963
250668
740536
327567
249668
408183
752597
119766
220825
98368
229824
1074474
607221
223037
224087
201937
121233
345637
963789
964839
1096339
181882
190690
260865
259815
869776
236416
1074804
942406
1032727
901046
309366
511556
174480
813107
1047890
352250
766114
954760
286587
835039
839449
14977
411199
107991
787695
133512
126422
1041367
521518
416131
91180
809419
1039815
462464
939679
491328
349344
562597
27604
85013
663871
204594
286997
788528
98353
326084
5357
429260
815935
1024998
232183
727888
685069
252428
719175
848372
696433
303188
669511
586121
286440
439515
697125
847269
859407
441192
207571
549139
49891
600482
748376
773387
388639
1085435
598985
697249
304221
304220
450968
523187
135272
19371
333418
1070067
660292
52772
775027
66814
620206
356169
1076470
64270
595718
258669
394183
537033
1014784
804733
67636
1032401
729807
495517
453795
775063
808937
307857
185843
45084
437943
912657
123009
761514
182963
485606
123614
83553
285271
241377
456421
521654
1019687
800756
964428
930075
436123
161195
837961
334025
950433
274864
975524
689886
283782
592460
158459
40845
671862
77711
994663
1005835
658508
553727
470056
407928
802390
431893
132585
153465
403442
419984
659019
963616
2321
120918
812785
534707
659419
396909
365571
332400
139944
502099
36116
881540
95819
664567
677489
78558
1032509
110103
433741
1015812
148195
650347
771346
47126
726318
592295
957969
893945
504031
285151
647374
977956
888975
635361
524287
463934
655686
1003520
380266
113048
64211
956533
340593
800498
85464
348499
781197
342041
981126
60672
199704
406940
506472
57694
1057230
225323
676267
654137
177443
69487
627355
223118
1073858
701167
624396
871158
506028
660813
760760
798177
896419
22597
335619
435246
751416
301134
170834
172786
985157
996000
512592
895621
488095
643342
12863
178515
870287
916719
503718
221860
700148
84928
1034963
763910
285059
515619
129827
534954
787997
1026977
79281
536739
764171
1072811
1054821
939982
846305
51879
895769
515268
897170
333486
18000
170129
407154
396145
190341
410981
951654
214338
609354
300070
680068
848045
269525
593082
150769
207411
1019655
664024
277720
55641
592845
1072825
901463
907822
889669
197160
568924
302586
572504
325660
312324
477599
520404
641265
169292
148248
448491
913782
1037997
562787
293567
737000
141341
84083
26011
498961
152018
536385
324886
384001
400114
1046764
883364
381398
174823
288666
813485
676860
935433
517967
1085067
947270
473062
968874
402273
151799
588348
775762
15377
727840
612029
448849
1082885
156103
268175
963270
1007596
312431
1021775
651800
776321
888175
220262
1090467
957427
602868
796875
336643
626120
330800
454534
6931
759957
945189
140412
487289
964607
479009
183125
518065
505743
736237
811236
25248
1034293
142790
415786
13091
71167
790015
92858
1032639
965832
417323
514398
313804
1080594
873077
293154
583113
40967
233499
677751
453882
672630
402732
553855
729672
142332
584900
1093901
432772
928349
649143
151893
301986
917450
223058
37302
9138
207989
320257
502144
439508
561528
656848
868365
365635
466329
199722
37013
92559
528520
1077587
725339
238707
1051221
329120
466112
596871
745302
494182
1068654
532469
452062
854615
818101
372387
47969
526939
580388
147587
669053
379251
933713
878858
98681
96880
235953
800812
720326
173379
998319
280543
553150
371098
487180
46544
564315
733016
282378
609035
841235
750585
785766
170868
445992
963817
850454
803902
919085
544050
238839
1021090
971301
840763
643297
1066984
832907
132475
228233
88535
677256
1046397
401377
318187
163622
213828
1058825
647567
1062827
106272
116480
259813
1013134
550615
66726
47719
950652
19710
395557
1026675
611706
242866
128181
759505
503610
376455
895762
371567
650878
860941
787238
283244
639596
254107
955720
1070104
334827
818940
816025
384855
615877
182967
1003228
294049
967087
570050
158670
119777
88815
16108
319471
29351
163196
187505
1047232
469227
373092
925840
666812
471934
966378
823152
547544
723425
429119
851390
764006
48151
532648
894469
371551
40350
434557
723523
566128
763541
984658
119490
271408
613162
627587
759032
154002
151769
101863
904350
86445
1070274
880719
872962
967726
460787
408391
283423
499495
423515
348160
276348
745662
309036
836425
877677
737828
49792
847386
776215
369365
377115
775142
525306
881077
331378
479593
235646
747277
383585
382535
111643
234133
457710
897795
212519
326866
675642
116835
611582
671697
173296
308749
192494
191444
582169
428792
356385
616278
364077
765997
929811
721358
256928
1077599
743033
4102
744251
610241
295577
1047260
884323
991987
629980
685266
724392
530057
356740
660464
849378
62220
959530
548070
799872
740518
151020
91951
269044
267718
20444
715486
454178
1084455
1068466
169171
563172
899993
525260
434043
661628
400196
173312
503696
163382
1023237
911232
953492
294533
233912
686048
586602
748940
325121
677698
475855
948222
961628
501160
527873
25684
881723
738104
133992
482940
408406
144779
348467
86894
541890
794181
173228
541524
113933
142639
640000
868859
51398
514522
106795
959562
349949
367017
161787
902748
902626
128381
1033380
595711
993857
520785
336880
635091
795750
1052537
277645
610297
238202
345632
490537
215437
1020806
759357
621694
533200
55451
1014105
826157
861160
1074603
168539
701739
280842
183903
991492
579333
609674
346575
549514
512910
820025
772646
1036946
112208
922384
659350
1038383
314637
524872
894185
117273
732379
411537
856082
448914
384740
322553
149435
333182
609233
342150
106201
1007836
983345
436815
620586
685065
253724
786260
1017153
842219
640376
465340
7715
1060591
167397
162638
258044
39745
237798
675928
515457
678507
756572
757622
267656
539234
250667
97621
26875
30371
254537
985494
207835
786015
33032
926026
430963
375360
632610
851747
117106
68658
70560
621882
384885
587829
787147
675100
405484
804294
368044
543307
900722
270310
445985
854579
1040510
976275
752244
441735
995968
838533
188581
116232
1085077
401760
987834
671372
827818
289476
896947
413439
807545
188535
407359
660714
182713
542871
243782
677087
553112
315409
511405
1030221
375311
661447
234462
198058
149048
456548
116929
314851
9589
747191
43312
213223
863632
1086119
952636
995046
1084431
576683
669339
505647
921796
194457
382408
338712
54167
393823
596735
628954
949729
571846
947104
319552
1016536
168587
713326
349867
291850
585390
239038
1085961
249913
42314
471792
981113
386499
434263
858718
46695
64262
510303
59864
172590
1012850
580640
175537
752952
663875
421977
372011
412793
818513
610761
28827
911102
66097
286766
355335
787467
432269
966367
797714
901804
544486
526495
286261
44981
1032058
485988
312627
622647
265537
770038
95255
141496
362812
541569
455478
1085320
339734
317802
178745
1028462
300288
1060624
581968
215482
30081
515089
705520
111166
1099503
376686
741697
311859
480100
598948
656358
289016
264661
427589
457378
1061725
6823
303627
937868
838150
168260
703962
353145
968187
238053
140928
404592
480756
770995
215886
932118
123852
7387
735237
931946
535762
396114
953567
462824
609784
78491
236047
648142
630225
78195
1095542
91889
75748
922404
749290
966898
551779
771108
622791
153830
337456
845534
255830
282696
770139
1009950
275678
1083241
314931
685689
408960
639158
968183
1098662
174487
401337
452138
865972
713236
593655
578395
943403
86573
792853
670083
292699
529493
631632
733613
749378
805489
1028495
1056453
862880
394477
205698
1052662
1078337
1008794
760267
334343
602320
933296
603346
252087
1089242
522181
688671
898933
794553
770813
35334
754607
720242
814268
166673
1031674
797967
156993
203369
150066
995928
284634
366258
537750
1082673
820892
287233
986551
952660
47863
203074
338358
43617
28267
363402
156700
874096
872543
796881
882111
192014
623923
279425
460299
943608
516798
320244
633948
470672
93581
127470
439464
139562
1079209
225702
614049
1041415
838782
711074
734714
491129
1072810
160086
79416
206647
496090
147043
996930
299297
137699
723538
81150
949503
331102
426194
833888
365933
801617
999623
550400
29849
1041564
910628
995220
613594
499654
1051403
975092
1030784
639209
271105
303513
55160
613788
827266
418123
456223
400757
613327
927725
82092
646648
820131
198896
196307
265345
345949
711045
624928
667162
381579
697635
829884
885637
1000856
256926
752365
1018842
964180
288177
1085090
519441
219224
718645
831671
190982
665380
592144
82364
1053297
246356
370895
534267
916464
139788
1083436
75860
895103
792497
973310
377991
784218
503536
74104
157506
892334
662638
899037
626497
755771
1057705
382521
787844
358784
444157
1100006
830558
84415
707891
776614
128758
1033220
511675
238787
383189
12183
19682
156731
47532
437647
1019005
405907
298812
150146
955451
536670
535620
280859
265317
366557
659484
792066
622623
477757
332265
833150
354332
24012
323065
816823
40946
809543
127224
1048397
379598
208830
761926
287038
918679
1089262
879494
757732
122557
452397
1083592
87382
1054596
321674
61586
547204
160930
428612
427562
519674
158247
1097638
32881
455677
510707
349248
348198
848697
49204
124117
1037674
1094233
177381
335709
114822
135791
1068739
795438
130673
931942
720648
963699
463360
623512
299281
692247
962010
663988
246118
6013
806146
564148
87585
61902
694263
1006102
649482
425309
555914
108297
670743
410394
604434
382812
729791
939827
324686
94286
289893
225611
790200
776925
245915
645058
1060728
818107
524489
186340
888249
344509
836339
690964
348166
1029040
945537
694574
171744
944091
546205
523235
987334
1020299
466836
430294
500153
83695
695041
848572
1035081
1089278
154203
1097419
295333
78033
209457
967767
206459
957531
33532
817655
337766
673073
680236
525809
381738
281261
973872
72938
770085
457682
583022
331020
1046068
265810
55677
585016
906685
434184
1054687
1098892
246339
374439
761754
93956
226281
644259
44710
1023075
928423
449601
979546
828341
163690
543283
800711
241279
135702
795101
537669
897388
828523
44092
88921
237978
745303
691072
975459
581922
327515
790296
1010762
363376
458183
932659
45014
552255
1060362
324202
782680
1085073
515877
614732
953789
797764
16847
341813
936561
123815
197687
879967
536632
502683
659491
335040
223679
65871
563715
1091016
359358
148181
576045
205389
223124
461220
1044230
1043179
225632
854200
464601
135722
449282
664984
1001868
818428
813651
649464
650514
583724
1011645
125074
1053892
8553
122955
636384
593045
978006
461236
786553
988162
830934
256065
268205
82433
605532
392834
281378
881700
143007
838486
699102
304191
712571
577904
10208
520794
1018449
291006
148070
111457
988215
678770
125509
968462
940736
969585
562604
326633
981284
956384
668659
683467
468205
218195
993267
830273
839831
849413
1047939
473571
233726
429994
978780
625849
82825
743730
351637
628421
828507
238750
1039142
699524
82662
385124
1068177
943322
83370
561726
262237
60935
203134
243550
370614
810575
574293
346379
682395
754357
920255
898869
771850
615407
321361
844429
500885
615514
756574
95940
298639
316877
1036062
390880
912306
318327
200829
195095
206449
1056682
145953
739411
351413
1097854
1079415
256204
247733
872582
893921
333212
155719
967674
469977
844708
1039873
449703
509772
563220
320501
3582
168468
400095
786387
677586
520938
1079355
297650
100475
296012
530329
432871
131856
23656
526488
628503
763991
836740
1038133
141609
967618
449170
42303
971158
856504
928482
647020
296334
232089
621298
446173
251624
169419
101815
594672
59669
663492
741493
183413
741647
501836
476039
417035
67379
307847
581768
517403
347394
5642
233920
283844
68785
457287
581339
306082
1057886
932635
129110
849069
293756
25887
926622
799390
448991
575601
285803
413650
473324
46679
238920
593956
948507
958346
630942
665464
812457
930286
276025
646863
966101
55482
1025672
775362
545061
558117
570452
1050368
425440
673908
993544
170639
907430
975404
428798
592145
957393
243484
904730
214612
443083
504640
1090270
746185
283685
399279
46553
655990
1027126
519199
601804
6476
119922
734284
72063
376422
713419
932765
313592
974477
1077147
315902
840167
836494
547039
858156
381494
8795
686956
196618
699665
548640
183322
46822
1007215
469104
950783
283665
520891
914299
417239
850485
657291
366367
299410
598750
41324
190442
815130
1031517
723128
109109
1080299
623106
410983
1075777
445755
40375
287791
1000391
1067582
519718
303809
621184
123610
528484
1090622
11388
529381
600028
1043663
342972
286436
762932
204165
209098
411729
642974
614198
502713
892204
822011
469794
935380
587631
710558
1045907
1072463
476312
937285
1002621
697676
715215
17012
482406
713219
859963
408999
666012
643108
95722
112185
731770
876811
190037
689848
405855
970311
65158
590717
539751
635571
916081
796834
271687
702603
417454
780392
812569
346898
1007770
268270
689523
1014813
99694
952648
1055097
703298
745189
785605
70807
379596
954890
487589
911111
317594
812488
355702
475942
980076
547043
424103
254026
344027
511812
589660
189865
889199
350070
161945
605690
95850
97943
189065
673264
1089291
688113
816262
694323
407306
984396
250979
684566
249844
118310
885304
837747
593902
503916
73249
262255
854431
419860
115167
535157
203825
814958
564909
1058194
400691
187342
81372
401316
1035422
889835
482360
467131
768102
781213
922142
254750
376217
508772
646368
816727
121033
6948
978598
917325
373635
236976
65857
36097
423415
994022
621456
329260
303756
551376
745533
530715
506700
743552
208444
788337
852840
1063475
848858
494567
320712
928042
1010376
1096719
717493
110440
337178
806273
21529
652597
932447
791745
810316
89290
376844
943409
1055845
935157
159894
930234
611748
792194
499392
154825
823479
194839
466645
344984
965721
138597
538984
1039640
592009
232623
641325
617890
871446
418482
410408
957291
865005
63203
176133
478065
83530
997407
338528
794517
986538
59538
908550
776340
77744
784411
54028
526009
606519
1099954
632335
1023067
929751
577597
366191
804244
178563
206440
835098
8420
219186
45133
480112
420687
1020719
694504
374079
215503
740392
937238
796509
426286
1098287
566964
674839
1023758
568769
512968
427654
671786
505205
200643
837870
1007042
288585
838709
151077
608682
88382
824385
696186
217789
1017059
73089
8839
839382
702782
356144
248373
2991
737799
352692
566604
883696
343642
20240
801557
121228
661912
244012
442828
298880
1056132
1012523
542135
750481
956927
1071098
572485
349453
934295
245772
229290
128324
952441
231647
465964
79822
732306
1040318
356302
796039
919388
345673
695111
975696
576542
659398
812533
580074
121431
1062979
487626
538669
33775
53060
1017666
842689
1038887
1044311
152268
653982
1084597
930328
203958
728413
383811
201052
601249
188762
1050819
438865
372588
599762
8858
368987
504517
396106
345712
823769
946976
81423
483006
1014614
206492
14162
1052710
119640
933030
89391
145420
292333
763854
622607
138674
978180
520066
631134
753087
212321
741775
436213
81242
250879
1001373
928045
777122
973165
137886
437898
149924
735808
1074700
518060
48446
967124
348330
274185
529032
994309
312120
163482
838138
189968
297349
345821
392664
843906
457136
806298
424490
405448
981362
826411
1018645
847210
287433
877290
397752
840748
127567
885631
509022
131758
713037
109844
1044492
430664
237985
766017
687946
556016
267269
450340
1063260
983785
69548
867520
822055
822203
668572
463411
453233
903715
741759
559785
165707
144719
677153
951845
457560
1042002
200692
875501
525430
68335
380078
150859
832005
563250
606459
796824
495225
1070484
1043605
955051
402260
187449
780263
14680
1059934
338542
1033646
410109
727635
599861
642686
534053
532188
820245
153194
325843
276706
112757
1040557
628964
281512
712097
980364
394937
526288
823895
900670
364114
957561
299175
1064075
589178
448822
895094
1023214
1035488
364550
656411
775058
714840
118249
637323
25636
402329
94709
829689
938588
272548
979810
118972
338560
743010
362982
720793
678388
729508
242611
989390
508165
460412
967581
108018
1098540
547350
568120
264788
925227
926277
790411
284455
912359
872979
871929
607590
345849
741680
114098
321222
128215
1048006
764004
292913
1057743
941427
697461
810149
441284
716141
968135
504239
77912
890099
83991
761190
1047766
258064
1036820
336372
688037
233347
106952
644872
584387
61537
605823
797143
514927
325446
997156
462549
957627
210093
909284
117927
254784
795617
407493
646262
55343
960134
185287
431395
98548
577884
27860
849847
619745
437474
1031761
394275
836313
621284
740233
576581
918433
577733
570852
442699
548086
914277
419866
268414
132392
797770
499560
96223
682352
938557
801342
655791
409740
551618
253378
766086
151033
968318
1075389
944572
70669
747030
348546
267320
607615
995675
961202
828188
851528
266328
937741
992749
1076129
525038
608025
313490
623949
927463
52480
528550
581485
72521
54089
60552
974083
65611
967899
917125
464484
656731
859172
123300
471134
1073968
312649
478913
645169
364856
247949
1042754
745995
484313
907025
309319
1094998
717469
705239
912158
967456
492290
480850
407326
714498
483359
855423
419366
1081434
702140
625450
416462
131740
754718
275940
90853
628013
381498
710828
712884
676955
535034
1087307
602360
618908
677650
634284
897609
833865
288191
894113
777415
1000350
643346
376613
255683
581089
658904
358880
60321
108251
1033172
771266
560820
197097
18534
961867
196586
426847
550472
216374
474478
363590
535227
815579
785359
667096
449973
235519
858297
1074147
601128
746651
515718
6311
513457
257269
13390
242723
901885
77995
546957
835029
24131
228305
177404
466589
1022202
1090808
106652
228965
1041544
482772
879550
725237
823531
1049320
344642
896128
651094
635234
341215
332618
676027
1022440
886094
167921
789766
446782
858653
209747
691355
911550
252673
931896
685419
1040194
780629
549072
207767
534151
385701
202232
772687
137518
770304
804028
566535
1029437
487652
16342
382295
397634
1005162
547073
153748
349614
427200
275447
568909
540921
803628
67967
502621
299096
315584
843010
565181
1013077
413503
627334
855421
755787
129728
800864
944841
911483
232752
946718
365521
1043531
300062
715815
821621
251880
218600
584109
193824
102843
1001395
323550
93320
197311
19572
579437
471326
933208
163486
279674
232944
396696
1055439
87134
943519
8605
446670
630146
47624
944153
890331
761335
563758
750137
417169
1011043
565362
202877
757382
313421
318275
1052505
864512
1021669
32324
745171
167068
1097864
409979
4277
517734
165708
834575
353675
429766
3056
580545
234804
577013
767703
870055
41498
281579
977313
61255
299796
612487
436387
561061
891964
433909
155823
643193
1035862
198460
647903
928834
297270
662514
642322
526624
552287
841291
746997
335606
325434
159186
97470
261793
17899
932316
897507
996511
766257
29662
364487
1041393
949842
1028608
510072
268152
317867
446724
429828
175606
1068212
933126
78011
933784
1082812
1084250
719170
821630
852370
473037
471987
218829
499142
498092
854799
221407
456320
432907
394184
430056
239538
841392
559014
710277
593783
831479
732067
850890
410985
412198
644577
129585
431220
278608
107189
1025535
497935
178435
924923
625695
586648
438785
107683
91277
826187
400709
302038
725527
750600
935377
458492
700523
764137
468710
230282
425537
725991
210983
814907
915042
492227
572271
486690
253595
731467
103561
590821
71272
11058
1032519
1004858
883579
485779
363108
851178
691743
39610
699990
919571
683564
148516
142757
133959
801267
770202
561497
806239
371284
15955
155112
702788
377139
574723
163637
713429
255063
256113
601058
766274
822568
850884
1066317
1065267
380306
199950
201000
597857
601985
258707
41404
1045389
40400
636865
59964
497823
1083726
348764
377332
637915
367060
393560
960716
614969
424861
29405
1041633
647689
874416
776187
384012
127913
514596
440871
1016435
159573
1063476
557070
496036
579879
271500
394020
1085004
1031771
265835
822975
712064
556611
677041
486957
403309
777563
902120
112591
309756
814025
844900
57419
334657
285542
893113
641812
513858
218493
989904
80567
1015208
750682
402169
525185
120950
846307
830732
1099583
69744
732253
716207
1042763
647324
556493
332322
637048
279517
407114
421354
824489
665859
121856
320351
507308
215051
231590
600096
534483
827805
601506
478245
390157
30091
872439
252442
954610
1057142
229608
1033845
246974
94844
390516
12432
554101
1031375
282723
359739
857533
144190
355645
514848
27050
697608
352919
348459
203877
140955
905182
923740
121678
939780
512626
384214
752359
375176
982676
706808
61579
957524
506787
925034
8114
178242
1068721
751230
1020262
981405
941680
158103
287777
53256
519817
518767
510261
809350
644943
439543
99872
223347
19622
624992
368822
369872
367772
285337
788617
806279
892063
359862
798715
137259
498506
602337
948881
124043
1087686
760138
1070754
1035930
537806
571641
627672
890769
659599
415296
1041776
72283
251439
71433
520873
833879
289048
152850
622925
301555
743483
528235
1087388
392791
483639
188903
863954
621091
112639
1024151
747801
288186
971130
316028
423119
791049
1075486
412517
925779
702362
768090
550007
803959
464342
1045999
951970
348617
949532
229597
336850
944313
919943
19749
149030
424684
631611
330711
163550
209105
518305
481986
183018
1099478
722841
353996
155920
1069587
47421
1076762
794757
209633
701166
36815
670045
872079
996287
381002
275662
941789
677137
549713
233723
540031
238028
642406
880449
641505
230344
472511
526985
227704
754751
315757
624987
1067981
899617
765895
568782
102689
495765
278781
943243
1079633
784498
436532
1020153
660569
892510
237185
1049743
322684
521689
314991
495016
750287
60504
916345
592326
278093
1042311
374403
327330
25696
920298
206214
988405
163737
802053
622516
423093
453384
561370
191858
1038972
68043
807471
670633
999406
226407
294228
739787
1022185
994827
204568
230101
760017
574152
895870
149250
469955
1073187
713259
581399
907516
96992
764382
148762
346476
400624
180711
369060
329238
373600
599468
129858
27369
904834
941663
835879
865270
921181
215335
87097
800278
894096
538655
243924
751794
423165
188138
78099
227390
120342
289839
914597
506799
968461
468509
394344
504978
705379
282927
575959
401483
802583
1089490
219208
694435
645789
1053187
383901
174110
387638
32189
787600
252044
920202
675124
367426
830455
394514
990412
84260
632623
63964
1031862
560462
748412
517130
686917
207388
171061
530624
238876
183958
955962
38210
943969
52221
31461
204851
350895
578746
329743
572065
225016
201332
442987
65213
937906
703714
477839
863973
801258
958776
625859
23158
609076
427120
866911
292803
914963
488554
681629
378594
1038065
609992
519283
1025823
1056393
1071482
489400
170908
77137
407287
855757
203920
683973
836653
233112
254795
794976
99639
645523
370748
801614
951464
981200
645563
38342
503573
41092
605907
198455
907978
769553
499957
330327
66337
903650
561018
64622
575756
17815
604002
1066325
11810
547572
881072
210999
189627
190677
191727
694196
36317
521999
229276
1047156
711219
565148
112170
515433
791098
547874
828195
871005
924909
671376
699475
369069
545051
780108
333043
388254
823417
563317
352821
251618
993494
1037149
26307
185080
198559
51909
375766
195258
474723
231204
620560
387470
169130
793823
405532
478351
117095
527548
694258
799683
97319
1002156
843919
711374
353234
331733
319889
575102
550055
178494
30275
960345
160198
643454
270379
966398
1015610
152695
758086
637918
428159
794881
735330
340090
1071006
891168
18647
1054937
154434
47929
578173
912057
531314
152219
327857
855181
615748
761473
590375
475773
118018
912726
1038788
405107
175132
561628
299034
918635
934672
65342
628148
991802
375437
744327
625105
97568
8281
447151
35014
719664
216713
916452
208708
229836
607840
818783
950563
103260
697359
192263
802606
1017335
262195
822205
469401
1027708
761806
80532
400794
590379
780882
373662
17000
525788
648254
264871
464525
392885
866381
375264
159470
929599
615738
739149
342875
340843
675147
741590
68218
11637
111269
233977
628614
594953
932797
177678
728088
268014
1056353
937962
828986
394251
275828
116057
936190
423718
572338
94143
650314
1085852
390090
622759
490913
638675
1076412
41401
348638
219363
773585
223887
586328
975048
1041400
498838
1090112
842734
478185
173725
72646
479037
428220
933645
763507
709825
553182
568625
435275
364506
1066119
471111
731062
144191
1038608
262719
120694
27084
328005
269312
81979
548183
1060027
706418
92581
593063
773227
849151
43597
362351
13538
208960
827216
527042
612754
665797
409131
795921
974672
985368
692149
813693
838932
286520
110253
812368
8957
867865
676356
527994
580059
81053
670203
469800
675110
1070953
118393
284722
596455
190361
236262
952722
998606
1026606
509994
952602
418145
1093261
240929
525217
41631
404326
159279
44440
982639
24912
521017
283483
780665
747482
68394
496029
652277
395682
752976
1016697
821775
280218
22563
945659
327825
1095612
200104
1000739
953923
522787
308338
597041
51489
864995
138826
250684
632956
887549
982584
824390
304641
739478
1082786
49471
967172
1099859
513755
121453
449215
886692
632432
126345
998898
637317
311744
24058
284836
472507
320265
693036
425730
1055990
738480
885119
1037978
648515
566489
856661
453959
888758
126462
933159
42578
737092
404020
692424
257765
358169
229935
1099303
77488
391201
15978
858495
202252
748450
568328
480797
236448
72339
258555
930432
958905
25947
1075415
455624
71691
1082869
529545
818152
307372
188512
394198
912458
149142
380386
860402
786448
969728
71881
494612
501465
656529
68860
661999
782316
200517
805661
75782
1013019
737670
428831
882803
1039562
337115
601239
108744
920734
1070828
14459
695070
74534
685923
237560
657732
1088160
873138
941022
735815
613304
727698
833052
638268
286549
154057
958175
879437
1056227
295446
834079
823019
541043
389259
963588
82554
316636
683994
1022344
86137
774814
464307
256646
924632
676696
574404
592624
367580
153411
604184
594730
191969
1019680
708913
972094
772666
928147
116642
508819
1087295
189220
640214
1072869
327807
972376
553745
835929
82142
127557
1031794
855469
345248
723556
442391
92231
129515
758988
219319
498761
577643
381252
292441
523354
319464
988024
1067245
411177
190402
971133
598720
599770
594670
6518
826333
825283
790046
210595
472322
473372
955584
568134
118711
1073922
417206
1088409
635774
110295
109245
332883
447314
446264
763455
762405
294858
293808
1088613
751409
696913
58698
262597
435546
190461
251597
578064
727277
467907
573224
845773
386389
886044
632116
235073
907619
777984
122517
816197
495250
497672
739642
337684
1073723
1040190
550425
774453
492040
727554
849330
999328
637968
366489
1069062
1014190
412794
554595
363030
754809
591733
150397
79258
783733
792659
342138
341088
897594
580546
376837
714777
1072376
827688
820501
823092
391265
575682
253761
788616
6981
643354
38288
247734
837460
440717
624579
811433
782969
1063509
955138
124859
515408
501491
503972
362135
594800
965753
819762
161245
389260
466262
555306
1013129
246887
208189
689770
102963
272582
366631
199204
153181
796847
659853
849689
270708
661143
830105
974156
998024
438365
499064
1079705
59619
274272
857038
958128
738468
293566
571594
347475
1013419
579474
636768
373595
614136
502564
331788
831402
211301
492296
122283
14114
351969
1062377
786352
646962
619203
815620
1008334
327101
618153
27435
223095
1092298
867357
883017
756812
990908
244121
56079
1004020
940182
978110
770210
501305
570717
391073
448633
606922
499583
1068799
707450
535465
920533
696176
345373
881444
51168
875693
746517
260521
532119
695595
1027525
959518
439429
149194
284567
490495
707780
989192
1049807
221309
66967
641054
366308
238322
70343
843310
902558
73837
858195
197744
700625
882937
319318
2666
361597
570570
600627
1097619
941820
645048
559623
167633
862383
951073
41352
957331
119569
203280
608454
483795
856165
573239
1058905
577415
287064
661110
748125
272746
218603
609770
551924
572189
913619
993700
485574
882012
281076
648594
380604
419448
824402
823352
984731
45368
936947
369301
691957
264638
78150
404729
3207
803391
957204
1092748
399094
661444
220423
1021869
794581
325844
70052
561496
947494
440975
554814
679827
837195
508069
522951
413903
325064
1056809
638475
11563
174366
1098499
44242
231939
211242
516370
811460
848614
690220
835797
616558
943674
51159
723158
510223
367278
611785
108449
900959
331022
579913
201261
148812
682186
925798
799705
306643
762702
282312
338498
617902
633033
981161
755488
1017376
113229
453093
683692
316835
13276
108353
971832
221968
267272
635550
269484
458743
336200
19679
411717
695158
443920
253982
188695
770394
1027194
742619
427745
852729
964366
538076
355554
679737
314409
966045
174431
674622
950826
661400
1068813
821554
65476
63188
1073678
1010990
610560
532622
682102
1079544
927890
896500
385574
499491
314373
517716
191893
798745
64356
248465
19540
435146
255138
368390
331530
752679
587955
929198
216584
971645
552100
121835
7665
552612
56863
547931
660200
1005201
471147
1067871
382420
851274
663760
1085148
1038616
432526
242863
681442
682808
861150
183472
520915
76215
906673
96434
970017
799461
999762
58998
153914
63513
548595
818446
687137
297629
549077
441527
904735
589070
1014359
1058171
513789
11891
766052
820865
317859
287854
642311
457612
123109
665489
160290
172654
436849
734122
722392
207661
547335
776878
37782
1009322
541392
1035289
231917
932846
88357
644187
859110
770284
509749
611265
415020
290854
977623
772116
393916
454514
696803
327078
113884
1006188
1088420
236909
695908
513838
201797
982951
883954
97564
716017
1055161
502178
759229
352019
278049
252029
494675
44906
679683
897418
573040
856342
74857
84195
83059
855196
996065
470594
417576
376480
645714
840364
998837
1041372
216543
449222
593077
1090049
169698
923874
712052
775857
472819
375929
26987
596513
1022100
932396
341381
825432
548736
662981
553782
250724
803607
465477
925307
18117
447519
776184
303723
175607
578012
3419
894871
417054
106476
265789
505402
29009
361711
743148
534166
649578
611508
592426
876547
959244
1025869
919914
821082
711144
386438
1054676
382873
169860
752295
824924
240054
171678
523942
474344
523291
19552
356548
242847
868661
164585
965440
938857
766004
519905
149948
635006
170011
283391
706625
409077
187100
1032073
643728
690975
799223
535945
572124
370480
1072438
568877
576344
1020071
584876
879933
81376
864792
628240
303820
294652
15074
720560
675934
99428
773699
772649
556913
1008098
450822
754883
84908
800553
304668
676353
933222
717001
688019
673824
893907
491834
777475
3657
264040
394418
633717
364699
411802
267729
82751
631075
435612
1004723
817114
971785
227612
143921
1022079
123945
297975
946423
722029
844965
884012
162635
690630
460047
217536
1079064
162041
650296
942502
39496
501194
775818
1006059
321634
258972
502658
108950
1047764
140159
529030
834909
34474
46258
102491
486360
434931
581158
497443
1093795
73170
338988
943501
469709
745491
973761
865891
1004230
305822
784052
513436
958723
204078
1095347
548605
875844
1076200
716999
792152
164558
291509
653208
449966
765337
428228
773733
718109
171789
457141
741019
935895
912912
157011
713661
264975
810260
690015
688965
175536
950864
446385
446386
193295
193296
315650
314600
314601
171989
531970
613957
615007
991341
821291
898106
1007528
113362
315068
201387
902144
145335
647739
136395
137445
232292
954560
775985
275427
401716
27567
89899
553267
1087059
1063922
1045005
262694
645341
1070868
103089
1074495
929768
204760
921782
62420
694701
760893
234665
405879
1017262
413677
68299
550107
667385
717098
641806
894134
111184
855067
41201
635326
14037
309431
883380
1023437
976800
826857
510825
314103
729715
17455
514613
745647
600994
1037382
718392
797319
146589
600191
763758
440114
189680
670649
607525
751366
48965
454445
771489
576810
1068973
72406
634959
906950
869379
513084
348308
572126
741172
102975
807879
361261
641535
654762
122605
212245
239033
342170
413877
1054034
946470
987492
995624
132190
346541
1089980
537675
109732
246100
944850
348535
509746
980823
160674
818130
423792
663668
839565
368844
614930
685859
762760
808822
374150
574153
62988
454184
218431
620974
273472
649626
608094
97769
79418
5487
220288
869831
774886
954768
1038135
832776
601215
122194
597464
1021128
820799
1075174
538923
818293
942676
699384
499350
76431
775074
1062018
32820
582208
43906
402884
278320
430169
661844
1034962
1004657
958181
834163
23409
720284
553227
946552
1062215
346639
249801
1074628
941649
1088210
1096743
656143
828854
344846
383844
79008
884876
759589
888615
191285
1077431
462998
744567
93428
756299
505719
845862
78227
198752
645598
96509
640315
685281
567172
627202
323950
74075
367477
40511
1057347
779708
886756
351277
1025372
591418
123892
643520
639992
380940
816332
878954
591627
58093
57043
1006614
1005564
711725
315255
800807
896212
980157
634393
810986
270662
272956
847345
846295
996680
958184
931892
326044
96918
10450
263547
488637
519258
986293
667223
1096661
728853
858000
1001764
356170
645580
859774
702135
872899
677615
1021468
81571
441718
325359
775426
153809
510222
1001619
277628
196126
790144
1037189
463612
193081
748590
245525
370532
205480
611746
564490
305310
533127
194214
1083527
268527
988407
114651
568875
630559
924902
103396
741912
947973
596672
982098
693400
502920
538604
456876
43740
174937
985850
778010
963042
589910
860400
138988
660308
670926
600402
852334
999595
610274
833035
472909
413864
772281
982670
166699
403807
622225
958253
668823
33253
561110
268416
257557
1044223
822550
528883
669132
376392
533914
774768
967861
31041
954836
786161
39866
55047
240981
434522
755452
348882
396464
757402
86390
1012974
318910
857950
883337
192868
638610
531575
748335
741346
85107
1042942
160159
632917
794820
1010230
832207
83115
341298
481999
520159
223904
651970
805119
860141
658981
459092
940805
207425
367534
1034669
85569
1072334
931052
788604
866183
319472
447814
65978
718486
60101
359959
854133
839556
924300
523553
979161
56317
699484
1038782
1009268
101640
801605
987757
253332
493436
833713
988541
815630
272667
253628
437100
492503
645402
374712
1100266
993644
107644
170871
237182
346181
704681
1063325
911087
117613
662841
322457
223101
534676
799666
958192
923098
777782
95448
101012
683429
508609
493196
401630
709217
393742
1096617
639656
604376
981163
497272
1012245
504205
169222
1081021
306087
18370
759268
160183
63122
739713
509771
819404
299684
650959
871598
872101
175412
643012
998716
913199
240197
101673
942789
291793
415713
744818
76460
513298
922265
274078
738914
942819
535385
823594
163316
633473
879576
397420
493171
155117
658189
857703
648844
572752
510488
257028
604506
459220
811093
454163
549240
64734
200093
201143
139497
324920
176160
674975
29385
484979
491084
1017987
105319
248024
778534
364247
188467
642490
450686
709982
1082740
939527
323161
390003
587566
832905
71920
811713
961835
674098
963488
798609
682267
6939
173989
498815
121837
933763
437040
787657
8549
794070
618293
1084990
236696
407252
1078509
914635
640645
258583
517609
269960
362922
90984
94768
605860
514263
799865
65945
432832
503431
704639
202898
216139
910916
922806
742235
607449
1053698
810328
730973
1016573
290554
401200
51739
90112
173670
631162
582103
1082871
871514
698599
177006
378009
1097828
54721
977668
218171
965795
161755
572501
751488
288049
100621
983308
196801
614008
32890
988012
861510
605838
808858
420603
714229
271894
867277
1086473
4929
455393
323165
695551
453423
145598
921605
384396
847539
177642
315248
1007079
804103
845831
73446
248240
902878
552273
93563
592223
848818
12162
395193
307539
356462
784323
431830
931332
297199
520440
755652
630550
967651
1048352
270124
235042
929516
211944
1059979
655371
849763
64868
640884
215657
462085
286344
982588
978658
1006320
237427
612305
656248
1034634
55019
168223
167173
1043946
971821
227282
845763
229065
446109
941730
1022445
759604
950666
1022478
1020496
254779
912701
467688
463384
275310
540574
359183
1028787
884668
317420
912414
843909
1092945
697389
130064
824313
569045
782671
1031286
141490
660277
467367
1046212
14807
254584
369412
1018406
599623
408372
1037919
134542
449167
836908
717220
855407
178391
607710
914769
543556
448646
836375
571755
715493
1002392
687731
435333
152026
34407
718068
874492
166604
860200
980225
742974
167860
1016625
691795
696920
341931
335063
103305
258287
194954
550903
337838
199032
203956
30503
463556
675652
503835
756093
518789
877808
157655
553310
394557
521625
343328
278070
899445
467501
160155
631724
313346
879260
71422
587351
934494
698452
644107
671460
436720
620470
627195
425291
933238
912965
270962
868295
185994
529849
55595
344714
387166
481123
834796
272288
1017489
442668
643662
364596
341986
416722
843463
972218
1094850
676586
318021
158262
320842
781638
544124
1083193
903039
157277
67172
815537
660160
59462
157216
95545
127800
667751
198175
155750
191924
753348
651509
681115
722278
271929
64653
413585
108763
632363
1031074
798017
647214
971064
240362
640694
48388
518488
1041127
817724
681117
842668
640252
647542
425175
443967
545022
1008550
465977
306129
980764
459730
126519
458302
342448
423069
409236
409235
1000246
819254
666616
454646
824174
825224
7668
559889
558839
997492
998542
11902
12952
14002
424678
425728
426778
482071
481021
1056261
34125
777794
508660
530108
610463
443678
700757
119783
649129
171507
49128
845609
445825
461516
384091
801349
517201
343152
208752
15551
599676
348142
81348
510638
436995
276537
969130
141094
1009879
843072
1040445
407133
948640
943505
1031416
190973
812727
954199
170999
528857
684256
915059
745778
514849
1087507
846024
873180
773685
19632
269047
393600
228236
821258
648873
285298
511294
391368
393143
419607
73565
916586
441504
466283
788247
572962
1031475
479668
178430
34560
209302
1012114
1042245
669695
915197
248449
441995
73787
989900
681415
432917
224519
971446
718679
240462
975934
228067
29736
65768
325957
920943
513440
165872
352322
839801
666612
284529
864099
294694
1093841
758778
997486
20095
517300
201050
91199
29135
655379
377794
218163
975876
535261
1002406
470574
785220
846563
351885
736731
950164
1044794
611251
153276
360572
844179
983247
162149
86963
521443
122479
739553
232217
297063
616708
437720
201363
568870
275381
3903
328561
1042275
199254
515932
912573
36871
345627
12004
80830
519272
996698
538490
906910
761709
999959
36331
628315
629067
228994
682414
270226
57986
183306
1056150
628140
857450
499031
494723
895308
960830
836524
283034
101389
544275
240705
887025
1077209
1006239
907886
1041445
18337
33650
52174
752583
469957
939449
699562
286470
383959
460944
950698
828051
120428
737521
326951
64492
397823
762635
788109
63030
461255
130849
42998
1004848
556699
411495
150248
112473
141624
426972
430133
367446
823350
866663
503012
571635
419067
1100246
313742
86347
980413
10602
363744
790423
1007512
745449
485073
840989
49177
739883
820464
92427
967220
466364
238381
251784
430003
485129
705925
15024
166220
1009376
768796
554767
186046
923170
891222
881017
752793
780063
860463
694559
726833
101481
946878
56630
933144
934194
75222
1091312
205709
1078949
33667
977909
452214
929794
584140
491325
1093714
656333
808321
485720
486770
484670
193308
896159
895109
1022849
782229
264278
894019
839791
412403
25391
72194
302229
866593
208339
614019
586612
375141
972565
41901
103490
1002148
404832
530303
1094863
538588
943520
776587
924993
406002
413418
1027671
729095
498337
99131
493700
706776
657323
175940
1039635
936517
69960
46215
71696
1022225
834830
165040
1018973
316257
110119
226226
112334
308764
500914
359601
889576
320859
599732
285382
720132
971782
459640
355798
658980
791364
1048693
534361
436029
220922
656073
1097222
548204
392178
282911
484233
1000780
444365
382819
1032900
1002182
907143
224887
338950
263681
71559
217589
160080
1070188
831910
996427
296665
411208
72975
956619
739387
459055
632622
1059773
487525
1011212
337877
14938
631977
250593
851897
892425
382957
285627
886939
89084
1017068
696677
886810
779894
191243
361803
1015135
545699
51102
366286
127595
60209
254943
603105
16234
1057787
615201
1009379
567103
693342
559423
686768
1044949
1024906
193302
827326
1009695
130811
934443
175438
396115
528915
1013289
883826
946146
758017
233463
56999
55949
222522
614294
251144
899318
906136
106145
277786
374428
388292
702482
795073
227757
941700
63682
102681
43703
924637
1047099
504765
887005
414831
385411
71284
567912
183325
683859
15662
631202
1083788
420902
946554
676912
887110
463515
848542
832922
163062
7725
35297
1019857
316349
1046774
328619
510414
29666
717612
164988
790662
515909
181332
187857
562167
708115
928522
247931
843110
1010015
724357
96849
503986
642558
54548
499661
891233
353774
640186
528448
195019
792420
461664
2720
937275
568628
947127
148445
288761
466209
768794
1061180
232703
280628
401940
485311
710602
550285
482964
222764
920992
724513
901453
867081
1047882
42808
195146
755955
320272
925371
282175
643250
651539
389118
273587
743660
17054
1032350
149159
1063975
764517
57269
117494
127849
366911
579429
918141
1004013
334511
17479
248302
1058218
1084118
1027307
780684
846593
589319
1062560
250728
660832
980394
468370
948058
265573
650593
495135
1077362
644765
994254
989488
801737
1033731
495657
412521
267176
807912
477163
290920
226597
1003599
497432
857626
849338
87119
279208
749483
658916
754064
933623
964629
45578
297753
756597
172238
765363
610501
7467
239392
672862
83628
843459
969999
513174
135662
1062176
57167
742832
1076339
884847
734267
36571
453737
411050
759253
1089226
381548
981491
753073
406412
819155
504072
153431
777385
84614
102309
1066181
538030
661745
765684
44337
281041
98669
702416
796166
1008164
596820
983911
529457
826235
348570
905792
123689
819513
625378
793676
18280
302638
110381
1086530
734619
237604
1003906
415366
523550
223115
629223
968407
208747
562126
122165
646271
444420
144480
1039944
641449
813811
770059
469208
97067
1018404
811514
690643
219357
110486
538106
1095723
421478
855724
802557
128922
419373
833878
217778
685299
114385
1065683
833215
956943
33993
775887
545298
250227
683871
950425
67962
178204
59098
170409
704914
590795
850399
736975
446182
1070656
755679
856092
143935
704729
46190
188174
313812
926882
853823
984895
34311
260962
738633
539134
924679
482659
69762
647462
518879
33826
318318
810238
910844
931407
599353
725295
1094087
155107
478114
547503
729010
698438
366318
1072027
174838
1094251
278237
783718
513113
321793
422422
807089
873512
287398
835924
967797
75201
979917
759074
52995
44417
998399
843990
614219
918027
109348
523165
702310
753081
867593
689148
737052
839858
957014
1076869
700192
549890
315398
912853
407004
512218
344203
80044
524103
174549
693144
67498
490954
281375
91709
294510
1059966
951699
531153
267352
91157
685681
351716
258211
937229
1013717
587022
355602
188749
130835
148923
804268
705912
341453
749256
48930
786900
502647
658163
402501
24575
553661
307213
8713
211217
865382
947992
234978
825074
62751
575548
746132
420604
942631
54523
164739
495422
729952
76829
1010255
1004809
170096
305790
663549
1054768
327038
117199
771693
522614
954212
574847
615421
470357
476770
928859
787670
663382
29174
331546
1076313
954563
16283
737575
544237
553988
98853
243478
31973
769934
128990
262802
267556
945413
491982
1020186
687714
1045708
298503
436889
247039
333668
293082
750338
710183
346947
422187
423237
675102
722752
550251
10173
418854
683830
637873
191720
206153
155904
831576
1088774
690056
888165
561177
382504
196082
757588
328726
98148
556593
850316
99109
139453
371650
312107
213627
1040519
551471
1020015
606281
770514
337133
897489
211412
670164
699356
870204
178405
640469
720266
359850
145408
637258
843275
773565
649392
432784
221527
780444
148300
316513
1083930
471313
233403
414881
577203
489703
348152
305490
458240
234793
530527
231177
915404
30258
131622
322782
951449
353038
730676
361322
779916
877245
931710
992711
531255
124552
1095135
649943
952987
669294
78954
271739
936332
553418
554468
499171
1020373
802980
978399
392250
963233
292493
412639
744266
210760
25911
745997
873321
615011
909920
910313
563775
610095
389967
785250
239629
439931
245562
692816
501965
334661
624368
460344
1067460
425207
223028
272980
374257
563442
910824
699268
625571
907039
908089
758236
569225
612518
497896
853314
737504
40871
875593
402140
603590
588038
175337
734697
784150
647765
677563
129553
130603
87543
859707
254698
935699
806582
1051727
719928
382367
1025388
916004
576049
782732
875612
703381
102568
542933
842712
316371
100760
660595
98476
544374
488093
310713
390298
779290
424509
409054
176978
331208
123036
1039458
59888
372792
583001
402949
970925
427242
845799
152641
16982
1043882
644552
657932
1012605
932694
22629
828318
145171
64059
528283
151994
100437
946415
178235
455600
405114
400616
902779
162799
147577
982119
68567
622329
303938
663724
962367
901356
772713
912232
13647
233083
688025
412136
548515
536138
931861
701858
670199
654243
268218
255206
597958
136134
1082098
535247
899349
357773
504813
540396
120587
849114
90016
342265
797359
327232
910149
658812
987440
596566
1047692
1001200
250794
375761
1012933
565942
817048
346597
724365
668914
1065670
755996
201070
602581
391091
110200
884063
686464
426484
359168
334851
219294
1026291
856313
1003692
630517
656161
331467
769942
64934
216029
45202
531369
831767
824914
634875
906975
501672
235644
4576
2863
1062260
988205
152371
589737
143580
404819
993108
462693
646634
912801
746282
456591
764243
268525
95179
237665
51306
1020276
324516
227399
902140
512925
467474
532424
634391
164951
101087
865899
476573
810011
699235
411098
144583
51218
561563
744762
708544
952581
487618
11738
997455
837000
701776
729981
670335
400018
1040337
448837
239835
54647
479544
267231
184688
78786
954641
988824
1090420
896073
492116
536870
251327
416587
503039
880587
286482
191871
706602
968017
139098
218368
695994
467918
1018176
389941
940143
301994
37711
563842
1031279
774384
457250
536756
108354
714073
575718
364690
482152
975822
1035423
890924
530703
8450
410615
526067
181919
46481
707861
72111
257037
779543
411505
862861
1013212
64746
950649
727589
331499
250236
281610
592696
119833
853634
736069
562514
873224
159501
769843
330330
586597
932398
237216
779044
153575
408420
10838
714850
154095
1053108
538711
820413
35560
929095
788649
433472
382938
748895
1060108
1042870
462474
255829
946787
424543
243983
32822
345644
554605
257621
805757
688035
1028408
756522
393260
679985
70988
939296
204395
553397
546354
1041955
399440
911841
960744
220493
169297
420298
428061
545697
1035407
871098
879601
314813
429080
202562
799293
627314
449760
521277
187750
294544
574062
599886
967528
242898
583918
833135
1052284
625392
118944
59921
403411
981675
576283
213860
1023444
1082382
455353
247324
580603
997847
348012
798009
787165
39187
177128
789711
310789
620624
193230
298997
12118
1004463
191014
449449
557964
968894
297467
736281
676539
575194
828849
251804
510152
1008932
117324
781145
950455
279428
790700
967426
227534
487681
583908
684225
271141
1086509
621069
477068
950347
876257
701210
813514
9671
389337
94548
359565
543646
157709
322886
712416
771322
505381
512345
1056652
740317
319833
623919
773267
58207
820395
753577
1052784
879928
28915
20079
283925
998408
79004
577459
454157
884665
1002275
1044939
313169
534122
35644
114220
593616
898000
312652
166758
708828
286525
279994
535180
330290
51581
457778
278513
1056715
442579
547953
662738
1086714
102101
887667
138095
1042905
759460
996258
477033
839496
307766
282820
974427
109219
722483
842287
338437
232264
748599
452014
316610
510665
104413
447547
324888
575116
998731
169408
1017498
699021
368561
120905
515418
408324
917558
789003
732174
989540
575953
900496
1039807
844259
403032
428648
222845
823445
988210
191633
599104
1017005
78810
744802
516466
425840
377057
908821
317789
376336
493541
293854
207509
542208
990485
845958
798065
16308
161685
24829
185697
824227
889332
199637
426630
862928
581896
337806
106987
557229
544971
1069693
729077
423613
5337
407475
366307
513244
1002083
736935
948192
215693
107594
594244
145716
160215
789794
600953
131273
68584
952912
736187
146110
141740
1094690
312218
340985
871456
523279
139332
213992
498433
662902
984173
38197
332966
441547
992678
844519
23870
298859
196784
1059496
499707
1072816
595841
545067
717647
972192
433907
656190
400175
552044
900195
590667
184331
169411
165072
297635
560222
65274
232510
250303
809107
203225
83574
806519
143202
942437
155500
768822
440310
980320
1040210
816810
64760
519598
359658
920212
700731
890084
241124
792390
429348
193648
878095
1002271
20453
935027
462080
850554
578790
14682
524107
78260
117810
932877
136485
228204
933544
71208
615017
1027503
411362
196064
891215
583750
156493
570728
674993
228433
595365
675504
287543
1100341
805333
1044527
545417
549256
807989
374838
785673
149770
934610
661000
377455
932173
106891
68457
950723
484045
102958
684478
988974
38398
208442
216740
670117
231115
1078849
177757
851434
661669
521060
970546
588787
832047
1081089
806363
752994
589249
496551
926367
504572
236767
740401
394474
1093157
18660
853062
440356
537886
1012259
273720
463680
39994
31538
474326
653764
337946
58850
1037916
5873
688074
386422
802597
514003
685058
420242
1009323
926081
460338
560967
506023
999198
96868
919290
798728
114040
1066754
419672
844296
261922
73285
891293
886910
569072
72290
311847
71504
471485
221909
584460
985039
370335
1073842
805453
935400
491916
126785
800466
759129
977639
25289
857584
337861
988863
383913
725214
194181
1058358
474820
694870
83985
501623
52071
167889
942997
216023
418645
713726
99923
708758
164889
693157
1093233
316930
91134
422296
359103
539716
928611
319516
530394
808628
487040
693927
48236
675512
561286
154684
101482
990832
359558
25480
146227
586345
175357
188565
722122
230725
574170
714313
704757
359954
543575
986968
380068
701905
443149
70200
73061
113088
56743
1062422
1066883
927269
828784
152661
403743
1062363
593472
663596
61614
602954
64186
161898
894046
48634
95042
998517
80397
74094
1014555
734721
762548
1044606
114942
597993
701812
974340
523836
449776
244558
78252
204317
469837
684499
947034
894806
870607
233580
535496
167362
770863
45247
472677
659061
156133
55094
1027331
870820
593236
310528
790339
641943
1095685
825313
248892
753084
890590
465715
73431
534294
222037
501606
983755
359233
180974
608047
317775
283740
140901
145360
965776
127914
955101
580799
849972
659663
18733
308533
157855
842742
467775
495724
704509
63992
223289
103803
63937
840764
498664
1015324
138729
849754
517103
825900
453166
586586
861073
284746
198906
518082
742209
656465
115287
1069841
325642
1058537
500592
236340
320704
364958
926288
1091846
474583
114404
1092580
942839
918797
622879
812133
161343
120586
320141
47956
704445
804396
665394
645176
162053
841368
1010791
707025
330957
998964
348987
851895
827351
31155
333620
193352
980631
787447
23181
706500
269388
164993
293783
418203
67114
367983
390187
893222
457288
961376
894112
211708
1021979
471403
552882
428846
308183
979014
676102
10858
187635
403589
357695
8964
1061272
233898
362171
587461
307937
284023
1015641
397720
94207
911092
1089508
120820
883555
107033
663816
968279
444335
268828
583804
640874
579261
854860
442068
867111
945809
563023
821661
278025
895347
557017
845236
1055853
599027
1063964
494095
627574
612036
167581
813336
368299
311030
1049619
479638
983119
1042115
259860
17274
690324
195233
241521
380111
404689
974509
894377
128549
765298
335897
595135
723427
460083
692130
896797
244470
185772
842314
10938
559488
557651
148664
1078425
518672
39708
1005694
628499
953845
1075794
672797
781848
826274
959620
384036
702352
97704
712987
210144
945710
332479
777645
777644
266951
268001
863728
504445
597191
315353
240076
616804
998113
779690
965158
166009
1082894
1039983
802239
877487
536554
130229
517106
995911
406512
813718
590069
576257
381209
699103
761497
1075152
162899
793902
637607
241235
423046
528367
826939
999721
323994
953191
1082364
124399
722809
655257
1034851
122965
727438
252812
597459
879127
489955
996669
11983
484557
330220
377359
299457
750935
614739
434974
1059305
599662
396677
985010
774654
921210
134603
253527
1058377
301057
839470
125729
627758
705618
316214
598905
512992
4759
487506
430571
1052716
1017944
899620
907446
1077052
764609
22013
817852
499607
781327
384645
999538
768761
855625
701632
984518
657283
814760
156388
957065
32644
8968
17359
8746
109433
788781
383736
451889
59822
1064134
162341
397545
448461
375693
887560
606476
765801
172414
1069551
742034
663525
102895
614554
69236
362865
361771
817474
423789
864270
596639
683594
1031158
524031
717929
315120
353224
73353
507803
463022
985187
462314
115998
247376
330725
853990
149062
776891
916193
265455
638990
927969
208119
839175
866325
646829
332253
1098924
67062
522246
1099574
754265
1084690
393587
476433
650196
813998
860071
1035818
740052
156428
365683
997434
859787
267616
1010979
627798
176639
40202
490570
1055895
338377
864722
574004
299659
1023096
487539
436756
199363
605057
621132
885458
46693
440495
1076161
1001480
555207
158853
621693
160162
973489
515651
762018
317625
758613
463713
511414
400158
49403
472767
763968
285066
901773
264973
602658
615469
41584
800304
1028087
917997
265703
634668
803323
273969
170319
580246
834716
110129
617403
49710
544685
384194
1082058
134240
650983
667483
913168
317861
1052814
775579
796722
513572
319684
263889
283366
502300
616227
117975
724694
989931
427212
1078788
169022
949282
679825
980625
2849
630909
322826
783772
666207
946306
1075154
847133
807611
392902
972309
301215
932936
451575
628080
233400
116785
232234
1002871
428185
738979
378649
751045
82415
267486
138271
746710
904212
161888
341179
2148
388839
424406
948155
332242
1079841
203747
288414
1016644
844799
156806
540740
654012
811687
547160
882455
39593
893819
1060544
1087640
850205
288248
674375
1017955
659860
13006
605735
22676
677966
505223
1033801
1060874
415496
1068133
918597
923023
683983
412123
799129
353481
335955
654535
286234
766560
364222
280803
355637
1088408
127772
582479
1082455
67837
169737
349210
491066
788539
957462
425514
813996
811123
967597
633840
96039
810310
353615
566408
376933
606692
687177
200184
505736
880963
145087
62859
1076515
564416
853229
62574
797441
646101
350534
535725
997271
893613
880285
408750
343792
73707
1014113
987762
831340
426037
482850
654390
271669
883998
887681
275066
475648
1009297
533873
246360
750815
11332
1019158
732754
398229
84988
36079
320412
607738
566729
759254
588858
301310
196918
49859
509997
363795
921070
864312
1070800
565694
1046235
138682
83829
165047
183185
353668
166216
289400
844851
505015
1088832
871729
235444
25622
720101
466008
516486
810139
959622
468570
414225
203097
857195
433508
718659
625202
834803
404337
770079
845842
530776
514735
488111
707785
96857
815063
275308
723432
403485
955065
1037832
699575
216777
87266
1020903
655773
985795
100353
22777
819700
956729
296899
398864
213898
589214
114617
396439
450318
244224
300258
974646
322298
188961
614319
1020513
46546
342555
1003268
512388
390300
589519
441060
576068
327044
838437
724644
312197
354224
475089
813476
134674
230673
705450
329354
786780
551421
1069864
69074
515198
380135
665802
277791
39247
401497
78777
54236
730437
267664
865657
910202
663570
803571
282790
83505
694304
415012
1041653
578845
800280
70595
945239
733806
259145
867349
622521
1028898
620163
961564
465597
263495
418703
670541
254722
386288
230946
1100366
277479
326837
613734
581558
215926
468047
753724
142954
70334
87957
387009
246244
823755
995491
705430
425609
107375
77592
997669
323272
778147
556008
740909
646925
1000270
1015518
307323
916054
113099
35163
242112
84160
420657
190207
92367
889013
781743
548780
1084166
732169
893069
592999
357903
473692
806294
444041
1007298
124937
655931
437180
924347
1037109
88547
237937
236887
264954
63958
62908
459183
380985
764652
1076645
478715
434687
530987
451340
824019
483695
270298
634556
712306
695457
989161
774775
292508
496028
669744
1002566
83034
366027
749424
403958
399035
951014
869930
917906
1052342
389037
264939
777822
547615
577407
322258
930082
162986
644924
643874
961013
478510
593334
760279
807341
319396
154517
978397
895365
173331
952212
1054291
1054817
343964
862828
797920
646716
205870
812089
27454
836035
1011732
70268
460007
680484
1004892
314971
541704
22470
940782
253694
146561
506769
1055897
732256
806990
50361
474115
326055
816102
348309
619057
928544
694906
772455
262768
73982
514530
180484
396728
586405
956479
1031269
72187
918298
518643
245049
1071282
378404
106289
1052790
819114
871862
494730
578514
330366
565724
787457
230261
264677
489670
654195
786119
646151
244031
962723
57030
951072
1046140
931369
420015
942052
121196
227353
537604
55393
183131
584295
344895
974963
179063
805914
324831
815239
661075
368033
772524
435466
860887
28923
1020264
628108
502112
275151
635342
643472
295393
626295
425891
864454
720679
974888
694222
167303
95593
387620
880080
123068
272953
949189
475322
534766
223266
577845
465128
41386
477154
900188
349477
97632
122144
343022
138355
285531
287712
648770
784063
318284
17553
873081
402612
271442
521564
23279
741367
834319
225312
643247
911873
675264
95128
314188
1040189
378997
764317
333387
111214
145381
527637
781257
291494
606191
140093
827547
1026576
425892
957023
653092
308327
7738
1041418
926960
928010
445050
454439
228112
259199
670924
532488
468361
170802
880120
76047
516882
797106
538792
102091
363100
596762
943451
1036305
748830
131976
1085502
101338
484895
1068625
295659
741141
718318
443201
518513
122423
1097929
567170
739953
512986
277671
739027
1044663
1081655
828406
146099
24607
282128
331758
507892
880672
228683
446537
614962
294081
5006
229256
397956
426825
694984
475341
1098193
244387
363035
811630
1093619
449818
312291
932632
452828
606544
752607
98499
797515
263772
123107
954354
118596
89699
646557
469235
96168
660822
184091
993814
1091738
105528
682256
283199
463621
224827
377036
803988
487628
605475
357188
312681
223206
992040
976039
24358
600352
146717
751130
1085163
957245
1066132
365776
632593
754394
19298
245986
863577
844814
88767
626170
463418
347714
252848
595907
676123
220792
712570
348915
223823
327162
727880
39105
1096507
979848
41552
63402
1088925
249905
751217
1028572
859196
572293
1054985
679363
445738
503188
22607
565671
749798
933406
527073
1080350
173946
801940
331671
1094631
38145
594812
405341
154791
806334
611661
9338
936437
581942
88730
149183
737403
1094211
671082
14751
815320
755586
194633
929464
1093734
1038897
200751
63363
418109
181029
668639
1020452
1073262
614295
572724
891864
385731
147067
808387
374604
383146
943911
869107
629965
89917
72306
903282
9416
731147
496994
806284
296942
88875
854123
387225
957511
155914
476363
335662
306994
79550
627757
334110
794187
924289
294277
344133
384943
238312
431897
590458
372579
291426
125826
335625
79158
111603
696443
739063
408874
596765
468264
413734
619914
1014410
899764
903633
808311
456854
1093592
943849
257342
78799
369824
316658
692888
274992
1094082
910543
127550
1055538
132976
419809
693122
1041635
836557
730264
861072
989860
948610
10085
304442
921667
1080711
824704
130414
254931
548350
880534
958975
351772
1030684
458582
791232
259639
192930
1065045
208098
784255
375789
631040
13474
364134
281391
937646
531869
278971
32353
282857
256672
921097
418592
588349
929073
865924
201466
296642
35777
255230
658955
24615
1018724
49979
218630
891759
849493
633186
536143
1079843
503403
586228
182073
372674
161247
920357
1082495
579526
404396
796044
345708
797369
389919
293746
865607
247599
446204
1020034
294423
543086
663201
941679
1034835
283705
517000
928374
99028
667812
228821
464717
158979
813675
823776
225233
148267
967772
1026222
698681
774029
621498
11979
17500
692186
208698
56800
409321
918282
1060706
904744
1049645
5118
316716
442771
709914
941972
201453
802372
322026
758942
123349
506258
706899
204800
276291
777918
869387
450410
413353
1057157
925772
632448
120611
853639
939968
938918
784537
135704
872796
721249
914607
351094
313576
944278
739351
1100375
456822
517279
754084
379727
111028
64886
921446
58713
428390
885176
579750
742531
210907
267424
850081
125573
1036592
635850
124292
842074
345709
1040297
271917
1052999
464420
689510
159885
295477
600956
899552
661543
864404
233265
133895
834145
75212
1019185
496892
381773
778215
628109
683392
902881
429843
815387
650085
235974
805551
463064
11712
86688
210295
290207
551584
263728
682758
1033449
882575
452726
549930
1021367
976632
300367
745412
904517
27106
631845
552972
974242
204289
744835
406734
878842
967266
893579
182097
397561
767154
131948
154129
861353
910956
97172
487753
583979
1026557
890058
614715
281109
1069270
25569
705017
305364
553268
111523
477635
203315
221719
479810
979920
827817
732262
999846
775110
404549
123368
84234
85284
1071967
599434
886906
249513
275512
998909
318928
513632
382443
851098
494394
990607
1018797
186859
58582
258733
194775
294789
124382
447742
664414
558056
251978
511759
279015
69051
752699
282968
387155
287776
475549
87737
804104
809609
43205
537234
512183
157689
1089623
138343
936763
327356
1066352
972772
1079386
426508
295561
318342
448381
457259
121736
839547
650109
294947
293631
86131
82086
573597
83538
661043
866886
1093129
418853
681649
1006762
822404
216464
736984
443737
812764
892368
1076824
269290
756828
350900
1095350
554962
437332
702874
835975
745380
285862
1032620
279363
244140
389770
613037
787557
608424
153682
139445
921363
923982
455625
916160
199560
1045217
1094714
598848
819203
1059552
868951
83393
1003982
698534
132887
221040
693140
827076
30813
172478
29470
821671
876969
268203
817934
558529
1046949
497778
829877
234175
847187
128376
35629
39566
271124
773887
684326
1028628
777675
516026
312741
250631
460541
995288
576124
912024
639883
498066
380447
767751
870302
358173
35269
616402
61303
1025049
162259
590014
594917
288975
219792
137605
430442
1022816
485197
468620
251752
409132
21242
830819
749590
447803
881389
1033616
831760
748021
134323
273747
57409
110531
75117
515878
911358
737471
975680
343544
552310
95665
233351
752739
935960
1043009
221905
597907
803471
333791
589988
1036129
890457
961276
598096
841706
462146
788420
190434
632675
617984
437272
372746
434906
703320
319264
655957
489083
917188
31370
768488
981569
322176
933403
707619
1034445
113447
558783
257666
680890
200144
947014
21768
931581
586051
973406
672635
731709
989203
309522
491099
854494
149992
347824
187513
879996
1065954
586019
89827
311991
1045452
352000
956709
795382
124204
1017940
1016781
85042
169970
356976
996394
723368
485634
773557
1003349
370147
24220
121551
153772
784668
232361
904360
567738
411252
892825
361626
554314
13401
12716
775244
293835
782018
305788
18528
1057240
140270
441208
265336
865794
729386
554930
864293
789012
946887
979319
76634
960159
839889
1054083
427852
836199
679429
733750
1017620
385360
236141
242545
845400
42909
626068
972326
60951
25782
724928
545057
733857
582560
354808
329984
408615
632738
850225
62105
264756
69560
742217
634064
792998
1046117
578040
294817
132576
893558
624943
109287
765804
645038
235798
159437
988518
361315
52444
604446
372098
326857
1039119
596059
2455
1007030
329895
836093
540040
663046
255142
648111
672828
250731
433222
93150
44976
777539
157829
172668
615244
784104
351116
989306
154932
32755
898336
925010
515088
336675
1078667
90007
238098
313064
658470
132372
397987
835972
910386
771494
1034848
135731
1009231
574609
35260
570862
69114
801673
340774
891061
78930
676578
285537
143728
181411
449235
589975
901761
751657
70920
781978
286159
191426
404975
466663
934152
627367
490594
1042515
1020357
542502
1022940
75329
368660
1090016
645921
919823
172687
33496
603368
401668
1040767
496172
658504
756908
82435
502969
839439
730824
978637
1015662
680831
394665
358280
63424
457165
933005
325591
135104
676002
1081232
873380
351491
827067
245158
220287
462787
313927
568973
283133
923266
153547
870044
593850
97524
1007918
419021
79328
472715
431374
642316
960921
842016
189615
369009
892928
764700
1080588
115259
61310
277357
592476
366011
242383
77811
680178
970783
107410
488832
217636
432370
736515
783185
767774
617104
256883
419541
551503
38467
673331
582621
256381
205010
688079
199828
699718
47827
939643
422173
184928
43232
229046
158499
342484
114123
749433
6850
215790
584633
664450
354559
419237
946564
759744
1022927
427095
537225
398871
314006
456896
235104
940297
501246
407230
218794
284676
65600
132554
1018134
865631
469602
770512
508771
335601
680611
804413
1015499
808728
340685
158573
898676
212688
1077161
742008
333482
653185
882680
164660
455013
314897
755805
506047
1036873
816744
370974
816701
171314
943931
485207
298389
97421
1052663
1061507
165951
447148
907733
233328
110192
809143
882679
835240
434538
387814
368762
524360
726389
1001437
396269
369794
495744
949253
410917
1020639
971077
213392
399694
388448
852343
986868
352798
806274
1026394
270407
225050
778958
603081
598215
340781
527678
463959
1092607
518850
754043
294183
1091978
1093271
902955
594161
976030
1039972
168940
768043
902170
997580
484459
752745
983613
156724
646025
408661
5165
99258
246520
682519
298609
671248
505294
521422
978744
1045855
534379
189337
835335
519159
477301
247068
414304
263402
681532
313466
895344
891974
775748
93799
115909
1094241
827843
841725
159431
898171
747341
31430
313553
565628
485385
815769
854030
157121
294493
10348
740583
359799
223473
764646
776843
860700
654084
265207
932743
174132
1059591
525210
319997
512521
791340
1039830
130503
317776
1018382
614575
760539
878921
287582
275525
282936
802838
321645
513646
668472
452399
538543
619400
301836
928830
304472
307589
331425
324039
125075
313938
268552
937535
391509
542455
537323
246080
977052
425414
103869
761057
273111
499213
238601
1051308
868738
712022
675585
16070
117240
1065416
202655
787043
494885
422135
162198
682115
964177
474562
403296
641514
351490
552008
877945
994431
190664
416754
610955
922287
124115
957767
184770
319167
1091793
1092843
1058662
372433
50959
341739
802721
228690
240360
503202
977703
376210
842697
936748
467546
217007
215957
658065
999793
909979
908929
282201
697070
1022184
174508
171518
492197
491147
852304
334209
335259
428099
751894
172113
171063
50464
379726
146842
148942
147892
730663
729613
378250
377200
476819
566337
656663
401983
708934
711034
709984
1061708
1014251
507562
101819
439682
133481
572026
962193
857635
43554
278236
743336
653360
534758
301674
1007835
329584
874221
1026122
713040
319366
125718
467182
903091
818309
462630
133390
466328
610153
146260
65564
856212
833966
261855
1006142
1026921
1013387
596245
26474
1005792
688111
185657
293876
451062
1039878
1067293
782389
444034
304664
903057
60776
1038420
934047
929352
359516
247778
245028
496039
857600
961431
243400
634067
238049
964310
73880
1074574
838855
545170
751997
731884
823752
395705
368192
350858
654910
476402
1078646
43775
186431
231463
996639
604909
174397
201527
373060
128359
876439
1086246
756020
898677
504158
192572
520447
414442
53856
142657
637481
288867
1009984
633445
290053
36204
851751
906231
434962
632624
334309
528021
311670
913978
887565
275007
35570
805277
692728
888964
351317
7449
483260
260907
758139
370415
150574
41699
519451
367825
171957
889102
1066498
1014293
187199
207540
803611
422165
26773
241565
759815
966430
69602
1091805
836210
275365
570945
29211
211968
736144
912641
922911
1005386
522153
428395
838411
57761
536955
548670
669337
441056
147633
661837
129520
159042
404628
948494
325983
9156
656159
869142
129397
171209
199769
402167
1004921
1026361
927359
743753
51496
507522
554662
313921
650797
417111
94001
577635
273050
38187
1041265
195265
558251
390181
252599
800934
335338
511910
209476
575109
341499
430199
274975
10723
412013
1100098
32005
1072982
220567
837089
59815
570013
455598
17519
477935
291576
1031139
957266
842845
160402
678630
1061857
733703
894087
877974
826089
644937
287581
666831
31526
631841
240127
1063319
131996
961693
36890
179039
549934
1094671
422253
77052
795655
298185
791109
534067
197988
67104
904985
660051
210718
17027
186076
77454
685629
1061309
192603
582068
292234
403470
681279
294823
611185
874256
856059
400808
411427
1079432
1029732
374459
475706
170855
399864
932201
50113
583677
1061388
279067
217767
24263
288745
693383
808333
258922
177603
960995
572911
535217
884563
896393
912565
708445
299300
923161
783317
444227
53000
573262
57087
616758
485750
782074
141776
440160
815108
938709
651262
196501
434601
582782
745951
54409
1033315
755987
195199
833350
154970
807589
1000198
375263
929612
512605
1097787
876161
740138
576075
583923
12533
645855
679722
276806
1069937
894999
81319
18718
612698
893853
302899
362506
899382
898332
897282
201331
1051911
894876
548002
341387
502123
462185
173688
992019
764895
260011
241964
571922
249644
883992
383994
770265
3790
93850
698267
971753
510243
203735
1032789
1051820
482200
833024
691780
220660
940066
1006106
859716
319078
50469
224284
133652
696222
563901
944562
682252
522723
1071750
506356
891124
691123
882980
710767
441579
93615
366882
284563
32163
236170
173001
12874
495247
318454
475075
1017673
745824
351702
428551
175406
906177
301639
974605
308835
573508
251854
329419
194397
599433
80996
562547
458494
805576
1019585
958615
960161
1000430
147777
1075663
605957
570660
195865
838693
783762
832622
830098
490449
936239
719922
950833
945840
734743
563334
107548
293122
963023
222166
219723
742915
14273
1055524
101890
585772
93309
587038
155126
611833
716360
1025268
724369
853332
1049673
391485
742791
450107
883419
373293
1061158
741692
81027
249321
989518
2862
709552
783929
405913
187548
416104
867735
292761
255820
387031
291313
169272
682487
901892
992416
394566
619191
765904
420248
1035147
550851
981248
456172
279680
373889
665931
600085
730016
840535
18708
44560
983913
82853
330022
175682
501022
1091955
1017281
634728
1013952
657228
539407
891781
192778
543209
839509
773224
269924
433250
609234
1073692
522334
289199
432617
1005225
137780
330492
740070
5535
69720
712023
782695
923437
192689
863213
1079243
383391
375698
172364
337075
871790
874189
342282
732822
570534
509850
655989
605899
756114
34750
293167
667976
469419
466540
571732
616052
314646
233657
285697
1055324
585714
1008979
26458
918313
1066082
123751
887808
796382
1069494
108059
78608
918945
310192
959224
366021
252223
145270
292109
590312
694188
456797
917354
3081
33240
401916
893677
933999
795458
103399
96988
735090
66067
45685
694916
123359
549665
34339
830874
1018825
410873
33813
676524
1031123
200873
553696
57047
70317
592189
230892
1062501
237489
493162
747921
769261
1100015
82565
989677
220216
1011012
602545
190606
482525
100951
647845
285596
481090
776167
284766
1057568
508467
798136
810724
27877
950807
78068
911849
277092
626640
819730
868888
944596
300803
426165
875594
729564
290110
335562
118757
307733
922324
461070
817900
738345
1066022
438776
424510
479667
770344
578718
778998
413393
1021776
1043987
535445
733739
1079692
76930
888495
521533
203638
80725
807397
592560
366475
385003
762007
538895
353695
1001517
131020
211482
632826
32986
11140
472432
391463
144737
44222
594034
649856
132481
766243
504433
47163
772110
739104
980289
829097
436327
417852
129927
1024016
791880
1056793
582921
655556
463874
787593
503888
56510
837528
842982
943529
1070246
180580
1069817
25828
444447
1052695
249614
391783
377907
988826
39172
731733
937587
255490
615860
915963
676369
333075
189158
619888
524841
347646
254775
397728
1033545
544621
982117
456167
506205
426523
483543
678718
680657
829043
477133
860361
653587
60439
237648
660052
178014
769858
891989
1049164
381495
13983
550864
1036142
339061
14337
113391
270850
234013
62594
475190
781722
231035
658033
764807
412359
763249
102360
892393
71758
861654
581548
1050750
950781
444705
402563
1034186
268707
519142
1072646
182860
519914
359323
117500
224993
26006
956673
693365
401572
1078869
277818
835181
1078123
144607
986622
163284
899350
771271
51000
312057
542364
357344
291304
831491
483127
1054606
905118
495859
883302
611313
29779
733989
330007
989879
869445
497930
1035358
306715
921017
634430
30657
312720
584840
652599
124718
650778
1052356
182873
443856
122863
464059
333415
602018
120018
451565
451850
904486
112030
4671
1034531
239012
900728
192526
795199
604738
436112
239666
110420
1008433
608431
404976
984420
346007
267863
393992
626453
601849
916977
457714
874122
787394
197255
43326
804529
629303
78809
1001784
487461
162539
62245
875180
244134
492864
133661
69559
488875
467592
354707
785862
961151
962653
81545
746090
75143
347354
211114
354083
491978
1069545
546549
688669
930670
586808
325093
606504
188822
254342
606452
684967
163500
567637
1013244
399985
589528
603989
792137
376213
799213
277496
378031
642673
810861
566470
85891
722460
782682
352909
615788
697413
349493
385292
270762
898353
43859
1032456
506085
958684
167569
985549
10001
402269
385751
158865
941099
722256
18109
292174
724160
481421
147542
579065
858148
55799
417049
668663
653465
453075
290174
777598
258399
1062307
484038
384186
587449
480593
1018853
853570
589743
749393
206297
997097
271876
459477
926899
402529
653310
226408
71952
140045
278774
478932
645421
744269
357127
187887
190869
577443
830960
32344
293369
439790
561577
322255
757357
1027507
733934
687144
510698
582304
331909
693049
316809
1045582
197099
997985
137523
43637
376423
813858
701298
846186
176531
609515
591945
910003
364332
442807
991796
1003714
579511
541867
78520
811641
317488
733222
464478
906708
535006
941138
272279
620801
698082
106416
712615
423723
81381
1099715
838902
390854
194887
623032
738617
348324
212617
1063760
408559
114702
496895
759365
724316
1062871
89796
757897
19643
319606
200965
58354
103295
434828
660615
680425
531859
1097331
469153
386298
631188
129614
149258
773912
251690
652764
1010724
390479
638771
649745
705309
71395
325167
321181
1041561
230157
359051
500105
729908
265854
336277
727081
1097722
741890
1006482
803645
999986
225302
939917
124184
967107
220203
691412
580932
1015393
978405
628294
710545
115377
830810
992232
30566
752750
645475
1059704
837282
138701
576314
821925
135241
1024320
901459
638992
254432
350149
1022074
139780
761891
497014
657769
503915
960843
288310
689873
1069832
342171
457578
775042
675010
181070
127338
992460
18936
649595
531509
259419
536875
417189
795454
1057933
940315
817632
881376
1032026
838736
612288
489519
30039
290432
920015
149232
627573
132018
757542
1013283
118008
1080863
622431
71335
707015
421929
16611
157003
774926
485584
870775
506886
806020
742376
588415
298448
727602
389093
374659
774251
519748
422460
699118
498980
343355
354843
105079
4443
1059442
1035412
1087554
773072
642168
107748
896464
696907
219156
36511
226324
1034826
935835
916840
586391
35233
337367
916132
156841
492819
219267
769321
1063321
657929
939341
1035695
128804
821006
471980
913890
788581
562492
342984
633404
804764
495527
366430
113565
418832
180235
191919
92464
535325
309558
55445
471158
131520
601639
1047053
994160
758082
877362
685085
39857
762143
945317
765157
1001401
650775
382302
306296
798220
207860
967479
1067409
786076
920950
449389
292661
879059
182433
1027031
705402
125243
777572
398114
289967
608582
540981
3515
858272
287248
752150
349040
637749
54135
226188
1044081
537081
439945
344110
349219
1010271
879027
953371
376212
4326
806459
415921
985987
580711
743139
12619
281858
549560
1049472
421534
492193
1083563
390465
197557
834205
103637
723376
173222
50326
512903
47826
406501
208145
547848
161405
595010
53707
583254
453709
804748
286858
287908
1062085
1047181
382844
976533
655734
268983
1034470
26528
415710
561748
1082420
894390
336050
287052
77639
885297
604920
194904
89416
1017863
16613
170926
939650
722300
520005
1077867
970834
833723
947465
1078920
771535
308243
632886
363152
1100252
838965
19076
568493
474558
924583
180408
752758
595213
58650
214580
452874
177397
908159
681346
738907
948011
1051785
1077795
253794
93948
1097451
512197
760565
838826
1015319
584192
300588
582369
874676
431063
145869
36016
182818
971789
633684
55765
309547
382127
348988
804683
874591
473797
526808
364079
78475
1072968
86215
298183
328099
507086
633188
960549
823949
653615
227687
80689
1033881
1092129
663494
147459
303078
915665
965303
523103
1007624
13175
1089193
658170
198863
537130
200342
8522
696832
371738
2812
268969
832004
831294
535397
1087783
841958
697468
463742
323021
784375
136161
883622
241794
505073
407353
717100
389389
153797
645029
188939
1087073
450032
605274
454018
375371
803699
996158
525190
957924
156622
363247
202209
834663
397111
996982
406417
695857
75292
821159
1055121
10302
852758
264230
238530
379854
678056
906390
155434
391425
91468
641069
736266
438625
795789
453914
973888
798425
161517
600378
309535
412772
446895
1004305
847122
1087919
648528
564033
571432
911015
146884
99368
1053723
121536
1058333
201619
715089
975701
989199
790161
175881
383787
858596
377069
552774
658908
1025180
714209
90640
65252
19432
250138
919257
960333
768965
406727
230331
35797
25670
344514
348476
1068234
811814
211136
763359
902818
762254
1024437
975444
471539
825822
189970
645672
606337
679729
39153
355542
338336
507897
231572
569744
29007
1012938
696872
745729
25085
354486
469162
1000527
903439
286363
597937
530425
1063508
921215
592296
764202
313257
377077
953826
546942
483563
472467
175195
497127
573198
761342
179179
749783
827714
526367
134150
212217
909038
862363
324654
584702
727300
887693
393426
741126
627807
287252
52869
916448
750646
549140
776033
927374
571614
237274
500048
113318
223900
206092
396655
957738
340812
766411
974084
129318
241968
349003
256130
948615
446191
345535
877221
1014847
698465
53848
436642
717023
211271
795381
342055
678688
270909
806613
483417
390248
450397
902268
936001
108180
833448
721045
360655
472764
203025
333052
1055505
105188
515190
102822
912643
210538
601889
290762
469356
447458
682592
617953
431716
171270
666776
710600
258534
284990
1056177
658864
493665
867449
707965
929767
835843
92610
37476
795023
167700
460765
153371
916008
423832
472217
128614
378111
112772
994299
249320
901849
463523
573613
892420
173056
368000
456102
344018
1092143
1063266
273843
180682
795535
664694
674311
905340
931436
310333
921515
341942
884543
992415
109397
460270
193492
34730
393407
296265
947318
81598
906537
1079360
521222
312044
1035938
264158
619344
572195
449370
323322
314286
821682
118458
878942
860639
729137
509889
1074148
379662
332866
642123
648087
749739
634265
114555
297378
350385
456756
1026545
642246
170002
330568
738658
1062309
525943
535742
571623
81077
154099
317848
1001147
697003
649574
566089
30929
337619
765516
149750
4315
946845
867538
716294
947005
683469
15316
277374
1060577
338107
285965
460683
94852
426803
885639
1080715
950095
951462
296754
454348
1010638
267859
81071
187844
818083
307515
841932
135506
453836
393883
68007
694827
443718
829110
311080
42525
956820
503053
381854
918972
13365
497540
434796
637972
755793
748586
623009
685825
53598
292116
126970
954883
156245
637085
976104
892606
676530
559972
481382
927629
121719
1004912
459961
284591
760331
905337
234687
1091487
46684
103282
1002077
614813
870813
493458
637781
340836
973931
373261
756523
392002
583447
965931
13518
590200
890268
79342
217724
1079067
478166
829451
446421
293490
969390
252679
313548
1053904
988520
221418
961989
528131
405955
241914
257560
129526
647743
50460
1082701
933621
79648
763164
33557
92045
355919
1067232
116248
484832
867370
193417
228274
990755
761760
562322
615378
359276
67713
641393
360172
852955
506108
13862
363022
718968
623979
830792
1011207
511209
1000508
443754
941589
11567
1022836
382666
849197
954385
583177
879732
997038
628902
457179
289383
206292
607808
673451
139840
149474
782696
586412
758886
683475
547877
722135
366009
357398
742499
253771
81094
974101
912681
810891
388035
154118
57923
806700
98108
193371
971523
858050
176650
184421
599868
761620
759684
571674
942714
988600
489563
929195
572143
744677
1078323
697885
703357
594053
440897
1085515
820937
65662
183856
97488
8499
175745
417538
207673
688765
659423
671381
56472
870805
316967
167946
230633
655391
577033
914530
933269
292458
940841
974572
581555
259514
413865
665450
402125
25686
147099
826498
723083
969784
785260
14948
927249
146781
683375
658069
224370
516364
981574
87759
193089
882432
391157
923511
423557
425213
394506
2930
17819
999308
89613
1030445
663119
854485
1033219
636267
977477
988582
866666
291357
364168
1032850
183532
1007808
783822
413354
877386
1046789
513698
78733
398375
860233
83415
532145
167602
1068248
413195
1066916
77520
31167
91528
401032
790898
81903
787601
426800
201609
477588
254210
908268
595810
1005875
999777
464437
946824
107233
953916
615305
446308
120099
212942
548313
712811
227267
383451
707415
72991
763837
592994
260347
453265
120107
682763
360041
749130
1099691
586375
851770
223550
61768
463682
976310
275606
1066318
443285
68788
883038
183774
302104
1000578
991612
859413
156597
417893
511700
845355
681149
695210
877737
129617
1038078
526040
590993
760514
465428
385793
216357
1064856
752937
792176
426768
448397
1088942
533271
704921
141668
42302
565953
700549
113572
1022986
450598
324807
862855
323510
1040025
232647
582003
292631
514200
89834
347098
256446
826544
931399
183759
449660
832616
959404
814084
27365
304494
432999
611831
926342
960147
662432
377774
958490
845013
178756
167773
732621
442682
506185
1070006
704953
495399
623228
886790
676280
135558
952474
1038855
479025
794709
1086789
463029
137813
797324
1097850
349787
660062
1065968
143304
657136
937949
939869
813748
476412
520651
958501
91014
299086
71498
463672
326813
246720
881498
682612
674449
480962
2190
1084832
429899
105452
442977
278214
671438
1094568
1070745
352236
78245
226091
697719
85456
856183
68219
467805
448517
1076575
849762
981183
587138
272563
353743
252180
470789
510092
1041701
908964
541805
622237
483738
731508
1028212
540987
109811
793231
189953
741210
561579
113505
100117
845585
894533
806406
56909
307450
252056
658409
501960
253536
398593
756204
113894
488747
627193
984387
926656
903129
524630
411431
1038542
931751
506663
965641
1045717
206778
827014
671390
766253
426744
306565
19886
682739
795781
1027829
1071554
1051447
296267
34040
235534
330360
690772
663605
439491
519706
324192
626213
396877
1042750
451569
895869
376814
821910
815922
897658
130917
273489
550973
247680
428671
712622
1072941
20880
688917
364494
1035279
806803
191129
396788
516791
364617
514918
570046
496209
44295
1027371
429197
902070
160128
730600
1025459
867062
1092812
776537
176471
823726
627285
512637
1098529
229859
1000250
821443
334679
365361
450486
55110
509061
1029989
529889
1064736
1086469
536500
644264
918741
383858
484528
567047
302551
828232
321620
729839
473155
1005503
134921
116599
1076355
380036
1080391
737600
438372
375239
264598
50392
631045
512745
163094
524924
860924
679190
230171
495822
262025
657905
16046
898454
114165
627782
351504
762019
1003078
512649
922742
583541
28591
573759
985101
280476
496781
724709
53350
876954
150244
348573
1084470
820602
807766
386667
162994
607048
1021112
931373
232918
437620
857372
716943
736917
310380
668800
547982
333573
297685
874238
259475
18247
1036652
1013445
1079682
470267
431666
558357
265323
193388
805078
82276
381219
785398
465589
677144
481156
701716
812782
985759
906271
115120
195082
328693
823042
623680
534698
202887
903185
967917
217178
653251
311355
995075
334905
141244
429987
547628
664524
568514
273768
150806
88421
121072
675425
483075
378259
928824
812517
728675
496343
806879
525332
1039984
947483
1003456
589171
257374
717277
479412
535964
1037471
640470
471402
327319
949518
741813
54633
420257
593505
38002
285621
200844
617415
140189
1099663
186491
1021184
708377
555197
403664
615023
269603
588249
922796
994790
219428
506708
794088
57106
895255
721265
286553
919365
476850
877257
45043
907290
532290
778687
422380
55257
677349
360748
541689
822333
871687
357720
581590
133938
947627
276224
400435
997278
1079458
100438
374734
904957
713893
714943
2385
1082719
1032739
185702
309213
987842
163098
889784
29823
524390
792384
926336
449318
714968
384698
809831
275414
397659
823103
794626
581468
1023515
274827
566148
936182
650469
467063
360692
1020704
518773
268659
1016131
602397
185303
62553
29667
858368
140654
364333
117424
1084903
379643
632058
478594
491884
980007
329896
748671
261148
804567
190259
6395
546111
1092540
478711
512987
798929
1073137
750212
879603
847720
371330
582218
655094
205881
1089391
43231
498968
784490
570822
373999
892715
571976
202878
378021
463482
8084
120226
832092
7805
527176
52517
790676
777345
250971
844657
779820
200695
761282
108560
577524
605834
213439
959991
986422
352223
225724
1079052
501400
766403
933262
251462
1072730
723176
25093
663860
533371
709429
832334
2603
1038009
818926
615296
221724
914444
332045
1009565
447065
238587
701149
167457
883437
302450
37516
804426
629525
630575
631625
609514
1086460
792592
149088
181565
158389
698361
461829
978856
279000
650190
657893
656843
138457
216219
523654
407629
628102
772201
898021
664600
344209
92741
350890
174738
313414
1096044
676346
1078222
180396
868506
382460
486419
459974
240672
454721
675503
206487
792833
609258
227268
842623
586633
663526
344445
69096
63278
201857
207078
869598
423947
600449
814851
506961
868486
874785
486769
464200
249202
676558
1053495
569447
683438
999529
201250
424040
198404
83923
553319
702215
1064442
928012
73777
885427
650115
806855
425704
437654
863238
64146
433742
418206
946338
587358
238120
781440
83172
910355
563099
750765
862009
148498
88120
216644
1052376
1070351
996953
925848
360142
638994
150279
187144
418215
143640
541063
96625
1020318
26532
761069
924977
613288
1058423
499808
641746
912765
803179
406929
821300
400232
245268
870492
946205
724560
402037
1047112
432160
60456
339633
1087855
20775
388853
847363
196691
229131
440781
142575
348657
1072541
443064
205372
761073
609367
500237
635451
862211
289552
864549
22531
754447
480991
522052
272882
1022469
713939
542568
83008
268002
76136
840540
473514
290392
480506
398010
1078407
241163
142527
926233
95634
508246
956872
539869
942313
985270
1042411
273595
68732
934559
151779
255215
588942
281602
143178
105279
211934
585092
538024
130369
205840
240824
390367
174101
1065181
629737
301160
864973
590991
16736
434911
434719
262689
14470
574661
895929
412317
246678
860507
347930
737878
35512
647978
87301
1098399
805371
606032
490616
630753
359842
258504
117624
274598
121281
716511
563193
7255
741058
290137
137727
1065309
863684
791974
270515
232294
647220
60259
1083617
14717
950948
497933
75389
869942
688826
1033470
496679
607559
112033
877644
91279
79368
885193
509694
493028
758088
463039
190577
354665
630817
401607
667836
284539
389659
593704
132347
553561
663942
104481
295953
1010191
436808
556514
26890
710617
1022943
219868
1053515
421265
780801
1050575
156674
722854
931901
61284
139567
59147
71366
594289
862726
845669
167132
280605
462272
763556
1023957
141280
513171
405027
642330
360243
57551
1015155
828257
264407
467157
765360
854573
982785
565105
838929
671886
962660
143885
559537
648505
413497
809891
48285
534106
789626
282920
283574
806977
273960
531752
919933
788264
933994
167585
425198
33652
632215
321123
442032
177117
314366
459329
27690
503619
87025
412934
1034031
46729
562591
847158
1060011
301050
92649
922569
751335
164949
235515
357078
667200
266265
908398
915908
1077420
55950
49548
162881
512147
74277
215490
488116
717925
331887
889362
520035
724628
210515
673286
925908
592291
61411
312797
803558
193581
309085
890605
341846
764007
601357
960200
264127
292257
49619
402665
673349
1058216
327375
439836
436001
947304
955060
265534
73940
1016708
725522
50319
393792
503002
754549
246386
426019
883048
49874
798964
629923
762090
896495
864139
96592
268523
10748
132834
404468
156099
202593
837698
53627
293052
705705
265230
279958
412785
220985
816513
1016257
433507
1043660
1063367
726831
841306
36866
620530
290844
314855
581092
616223
836284
98050
948635
165801
352208
646499
42805
1021353
554098
659209
869295
685122
668210
658197
1084144
331151
115026
888396
887620
1049442
33280
881104
47334
662808
1015069
411916
455423
381259
139716
970020
908890
372119
438540
52150
555942
661085
674600
879209
879167
483135
274176
1022692
447451
1019140
747086
761053
49314
961501
67866
778089
1036768
221693
373556
856223
32735
109998
238544
113203
1018351
159255
358825
334760
705644
807741
131177
176995
800219
236142
845020
311657
335776
427935
379455
517520
615097
771370
1022567
683631
523767
173661
817687
680334
238579
177427
358744
706414
867141
1049331
546468
673075
565959
12960
573121
787967
238922
1002295
364387
577092
1000550
35287
227663
539694
383057
917891
809487
334528
308280
765199
569831
698720
1094657
586353
359882
552003
855860
636473
314951
97071
187121
422177
1046526
682457
239519
106333
308901
796308
318539
135446
787918
848358
420443
796131
1026790
6269
729835
308227
1035812
424711
822797
995441
871396
182159
774598
905943
482704
289717
99966
992928
248879
514325
583227
648607
33024
9275
106020
727016
41553
178272
694022
1045693
969630
110616
1017360
487918
625085
100751
635520
775807
644047
282111
1045324
902585
498882
612557
9207
335053
902456
901406
716385
931093
556973
554393
852015
505454
146921
205052
550471
94349
124317
868098
760961
820235
503168
504218
374483
42600
192678
424668
576446
504892
155860
493382
524247
1072705
1068407
963738
40606
682172
186563
25633
473869
992258
926479
808949
280979
350040
8404
574502
23887
856507
750379
842269
217373
910179
101155
874167
283737
256331
820061
1003464
585449
548364
1018005
507006
206264
48802
603400
435745
671726
361370
786760
531532
134964
8959
303485
1085555
663096
116558
493828
863738
299051
772507
80843
411506
171472
147215
1025145
12946
605148
293463
80650
445641
86567
968123
527744
736488
875909
836623
155145
656925
591164
1053699
485511
960031
116867
741804
549022
749579
800398
184344
27009
1012236
440733
1044591
943579
1056703
603010
394889
156440
476657
19231
843257
603661
421940
140369
328143
954663
454923
987915
632046
478540
74849
1007311
351554
785323
898118
113344
608256
14714
768093
869090
181318
1052692
593988
492600
644897
272491
502993
300648
246773
706411
142990
13234
884180
358274
767745
1039467
477718
852240
852942
249667
660635
345175
477524
877440
539847
285625
711058
782014
1068824
304780
376064
845575
1040513
607245
964830
769193
1076834
924219
205181
744797
992406
79015
64588
137028
205825
1061298
581204
1074328
979115
126913
523004
529538
390080
722906
358162
841597
1010406
184925
2549
1097827
469396
185860
268060
860423
523540
800986
140057
920854
71438
860524
221149
119966
22948
393965
572453
600942
715086
1045711
232939
567508
758840
522696
939283
1062989
890774
474044
37254
198204
145482
886931
370784
322742
1073610
968971
48312
633022
488085
146368
194146
666100
917131
326412
606559
511464
189036
63267
570132
722926
385957
180780
551343
671619
183629
232858
839447
336807
412098
803765
926695
933861
951860
438152
279970
525330
33541
793636
785037
666673
391347
428819
471117
560394
411830
460850
344353
16994
1045897
539420
805526
725952
911521
363073
326659
442654
666644
576931
194101
326072
277401
982504
235038
409276
790471
911231
674399
887128
1039020
559312
43889
700744
533977
970938
154163
908244
926712
270865
630215
23946
481062
739102
179978
1055329
373496
912156
328586
1089401
814665
1075417
1026075
331250
538157
908846
196710
283230
436418
862238
288658
316561
849889
853984
719569
501168
1098188
1027279
174271
711281
551808
617266
973615
625539
369591
225081
235474
78872
668444
675058
862692
98895
118599
762464
894988
36593
511010
599422
520618
94216
14882
492430
747593
554553
878293
1028107
75818
372435
715497
827618
830285
225072
159561
81441
998748
127169
64797
819872
1034119
426938
673199
738535
795039
598282
295758
555597
880327
713956
1038624
792951
479692
909259
695095
885923
666505
847811
784134
971529
404942
699981
572622
362222
396965
557424
353284
580840
94546
247269
713468
128653
722312
99150
959252
189287
420908
58070
312138
776067
111055
1068127
72065
969135
683308
891198
385285
161450
299655
826716
27152
48477
1001292
545834
393247
1092482
666105
3553
683512
955442
45126
260368
157353
1068646
131324
404293
110568
73136
343015
112835
521238
799402
321505
881979
798789
602587
376589
729993
104654
502560
199657
846987
925459
1066097
470346
63423
934615
997497
1079261
208466
630649
1026471
182014
928994
269703
343766
690034
688883
981754
81331
640935
221074
900501
59954
937148
401581
364462
816002
406072
575306
838956
854472
244445
651290
474621
659021
743944
433988
902323
792044
1073240
9762
27902
256235
75740
974723
463640
519629
80297
155175
346533
119679
778015
544625
9408
1070439
435088
505150
863322
16086
329525
132598
369762
643088
1076464
153955
208062
633287
216304
755104
881854
686508
914608
831324
1064970
405409
608208
31200
518828
939021
955439
543617
93707
718642
256855
408028
118787
763558
408757
283515
982805
776541
265147
1090037
112967
907376
700366
1072693
558990
396929
916490
643147
207863
650755
885782
479415
838236
370858
995384
647130
461795
244829
188776
910664
318538
848627
93901
770460
1045631
516532
163108
297334
170084
881086
596396
831988
88987
893725
197775
611407
469549
1082922
571574
814133
677629
851453
91323
1096038
101681
1025517
295628
323870
1059556
252164
182013
39306
933658
805987
1007532
611637
505678
149736
724767
837383
761019
976544
148566
391935
211971
354874
294600
773075
111563
533025
946847
444215
1043128
318009
723884
677257
471625
562216
234925
405748
607121
565957
665445
1081710
477624
978469
213525
148133
953772
280357
703393
1025683
398118
782539
263334
2787
636667
801569
932102
775521
1096830
103995
141061
220550
559769
114038
807210
333224
758162
621576
1007331
51636
5692
867388
543522
665309
372545
135204
764285
109991
936185
662723
189687
589318
919969
28953
237814
635622
646651
735673
851991
354263
499829
176795
327184
162473
786647
886952
69117
675129
69944
237818
437003
1073365
1015750
920820
801778
193710
641930
515450
307393
978463
506887
946662
813323
998369
273798
1003420
782803
626168
509691
727346
57436
329145
952815
571160
451235
208584
64960
442997
862767
545058
603456
508389
90412
672703
276017
485941
488327
990345
257660
246783
107640
172949
987702
830260
114352
496561
573887
603619
49586
665921
343608
907092
781057
626160
421746
977963
652469
716791
1066461
786938
692224
215442
935233
45008
967208
191001
98967
535614
449803
242884
117299
425009
900822
769457
1075665
470055
344022
287454
977102
143398
915961
563989
41865
46879
299131
980665
818964
576389
520622
825450
542535
482351
238089
154422
237295
296296
435235
215803
930878
1002973
455698
791538
61688
653682
800544
865047
194972
517262
173890
214690
12273
987397
176891
344892
376667
1062481
483043
87627
473804
511962
853200
618875
898657
616948
834382
555593
658424
632313
463542
198738
854282
481723
962318
1019953
200282
1029218
903125
847268
780614
657142
791903
892351
850226
526787
399533
600923
437063
769499
302205
565236
385312
308351
326100
499680
860115
563064
745107
105290
959475
752310
531156
34835
94541
65668
832839
438718
986842
684325
320776
250984
901187
833394
235409
313604
458303
960112
41991
917614
322507
156102
520685
1022130
362582
252360
1050357
605788
729692
529546
815485
902314
41958
940769
642270
234667
656577
115858
423982
377947
99432
165839
926273
490851
859385
64646
1005226
93368
730570
749971
309026
507132
498626
894121
207800
606634
1028918
425856
885243
412743
124041
89879
466551
145963
856135
1040173
860682
1077435
616896
608059
7597
725736
9041
544560
435342
579786
437310
937479
7269
411521
1082289
935726
1046359
452744
263440
556440
67609
218728
659781
203344
652621
932078
805886
48078
733819
935023
574445
377959
987273
572200
8587
494951
501641
71351
677547
698942
291568
987965
1061034
202779
544570
132119
32232
280655
186913
366989
655789
448199
839488
215848
760000
381276
63758
1095117
944743
297967
217803
118713
565995
1096225
219617
454207
835518
485812
1070496
904950
597088
139243
939344
835024
821251
536407
440177
776827
718976
362963
687942
984041
601391
677916
1054399
1027869
252595
143024
289953
1048645
644509
868314
464292
124509
1000140
802630
380103
564810
231040
794633
638503
713228
783442
946089
346393
576955
426865
99866
1093260
465123
1048167
171565
496371
983098
1084180
980869
408078
188239
1015417
1072370
49634
79365
364013
1038193
158463
701290
771544
276318
306665
595911
176260
919958
359290
365667
874786
674530
216095
1034969
253976
581816
467395
455347
544273
727741
530483
1074285
1004484
443860
468271
464106
724692
126763
239134
142893
116876
608063
589995
687220
996267
249982
726632
109821
711167
809122
889438
227383
450046
688422
419363
508365
18652
587284
200564
354926
1047483
58729
298133
880834
452354
987338
349265
186771
297633
70948
956630
240103
449342
580512
8894
839400
199617
636269
1020191
514516
932558
75369
901714
33569
250915
911042
334249
517427
669791
493123
228266
790371
199677
923485
1079348
1056004
337796
625471
469292
97723
757710
834797
156090
847656
228389
396667
914420
428678
542354
185763
812772
54609
283639
913067
648319
929499
571972
477724
361152
38218
1081839
51150
443503
798452
170242
272462
610357
785285
1098104
608983
1041549
1044201
76216
275377
79955
726039
751524
293823
88897
40786
866093
33637
1013737
889766
1098109
164759
16291
300316
675410
631000
472740
148069
458683
1014919
853379
1011375
1095570
63872
447275
873537
620379
3920
554337
319841
206442
231969
881362
1010939
657729
555122
644722
794685
662113
220309
1030993
344297
646425
834317
1034376
805862
1024150
997376
172843
365672
449020
339874
786118
35712
187779
645156
71842
806761
70098
933175
563728
182947
800204
372193
221504
688016
683543
257308
33772
504352
872063
224424
24674
812097
845242
338630
1046887
47058
921091
1094873
540755
310659
1093330
375080
485299
374863
132342
509138
21274
524679
1070416
909388
520793
372560
484904
77457
1003462
1069066
865466
929783
802232
208459
1037718
54079
407495
775644
394306
716460
639458
290084
924102
955928
406759
171319
126329
638598
187971
518019
183597
133092
492001
35244
838380
890041
874767
445344
1008338
68412
437765
882499
143015
326515
966790
163757
785435
177908
298419
549905
614309
835941
913413
613133
310167
1081999
153397
696360
489359
660985
351831
1023669
817214
19335
125827
519321
1002853
95327
204954
715549
757101
966512
493144
776148
599302
50911
245035
412506
377134
1073938
1016294
933629
979221
652321
101917
841007
93782
483515
556489
236803
513475
1054529
853425
556706
220868
56314
41491
50709
770113
569981
947626
657962
207029
677739
60021
808074
254726
917685
593407
530183
321350
428726
844318
174652
1055698
174215
102389
25249
976747
884525
670998
674415
325680
1089981
130754
287377
820215
1083399
46253
775433
1012687
44893
714270
989321
219658
60533
476275
613325
591798
794819
934368
664594
391711
469653
602989
895171
264561
254674
142129
781399
736471
28209
482171
933349
1070571
912825
292125
572648
447659
1013744
843856
1034563
616589
782568
890624
516447
355752
220175
824275
254430
110604
854478
637170
148899
644816
1014442
873267
1041619
432207
306410
949029
713833
757777
426071
515052
312567
599292
108093
451511
861004
98308
572606
429835
781568
873589
645688
533593
1019188
545657
949497
419804
3968
433757
189299
240534
81234
951268
375219
562957
186838
502323
1067774
67718
796598
465735
658070
435716
354452
546962
993038
949736
641959
73123
418588
804723
46994
250912
81406
676492
932913
188675
277399
863373
621193
168347
1089515
624114
31725
237905
484489
986906
787202
972955
860861
475157
618226
616868
504180
312157
37703
785993
907906
212220
656739
517449
640442
302970
539862
157890
274311
41351
275838
904380
700569
863298
405131
1079809
880927
594660
187856
471026
1032749
412121
788254
811171
955993
184445
890411
441988
163181
501948
797251
653335
444382
530761
40241
627635
372509
9915
827868
756707
1089317
499158
717094
3960
882959
1007716
322947
893263
955010
1079004
161519
180094
285671
874046
810200
638462
999707
574846
302076
195962
699281
1030415
415361
194506
1015173
301953
60433
440119
67963
816769
379512
459138
854989
652841
582374
896319
881217
198663
665095
472272
943460
775122
305721
681386
360665
342602
455619
146372
152277
169907
470518
488475
69833
7244
1069136
42812
879748
335959
535140
707794
254809
77828
277027
684465
841101
308400
441168
959624
138692
48963
1015383
203124
168958
435650
652301
666763
580117
858020
312865
215870
545838
911008
492873
564684
13432
158641
613787
1080610
243889
89133
944896
201311
351954
1040307
1011674
766037
835582
977960
636631
39100
636517
162264
773142
550932
964151
560798
714960
961663
677452
76003
1093115
94247
200353
493837
1042169
529057
10091
786906
1009399
712754
795446
883934
812670
508737
271273
248896
508159
81815
571930
296790
340841
481509
482559
449836
632447
857284
858334
709192
710242
638038
636988
466911
1021205
219545
677487
678537
477285
1040826
336071
437202
438252
439302
79106
213880
546303
982139
891005
103599
109943
261700
980964
982014
14152
900333
569547
1075545
21478
668149
1072636
447408
448458
376906
150709
53964
437319
898374
161524
678096
12356
171280
775437
360335
764821
850870
785465
638773
980143
74084
57859
851759
984545
47217
457518
677688
779476
46762
929517
1067238
946048
750262
137943
469198
687612
73738
546642
328252
219348
804254
848736
389045
872062
1029188
499231
844644
1067305
55348
504270
460033
176529
149697
323549
41015
373656
644062
607489
911989
1047056
452831
264754
881039
1037084
727525
278853
257523
613038
829940
113815
246162
43592
873328
762845
651201
12294
414190
171987
672773
26273
470123
1088883
1052566
190744
534249
569623
940265
852760
52477
500955
814068
160878
254639
747622
622342
210888
66490
731724
128216
1002992
91852
228238
897329
347875
1079124
512681
406894
20662
686926
382803
381753
380703
158512
926665
860634
60274
294370
633982
249582
75234
158043
165383
206623
544285
523614
385894
787164
965608
375446
64412
950941
836752
945867
513944
804130
503832
51212
739917
106539
403573
527308
779635
1016740
162342
554221
245908
830764
819594
1030039
427593
65376
131188
278670
931925
116631
377802
981385
152851
971696
80630
360895
436970
453323
98467
1018211
666860
631516
294024
459506
792891
900048
1090346
27170
33234
797834
842545
589842
927775
290473
78759
826075
920117
791962
532355
11034
792759
537443
458087
659738
719421
691354
536996
188595
449125
1014031
646096
672878
302421
292750
1065168
644240
520386
349240
551242
786481
90512
221980
610191
183798
657252
884676
861452
7906
345787
352245
146566
568974
232744
745630
44698
311285
591563
151612
277977
710778
930105
988361
136687
1081423
425875
548538
1050888
863610
602974
520332
272500
981036
65648
1079624
598183
607510
580485
1061997
490811
785127
80108
63069
929548
68155
614727
14274
1063580
222132
157943
486680
774433
906159
932130
140933
995234
131088
586123
763576
120707
673405
522908
278633
521725
273515
798112
366694
300106
855121
971666
944250
482225
30106
277511
320048
60815
399949
929561
136220
960640
635360
276593
489685
832368
1074917
94848
255299
797833
517612
849060
663435
757151
545751
455850
856268
435432
736448
319854
641852
1036627
850064
844339
124764
831388
549613
868722
696412
166134
731992
211774
366983
951158
171443
1092217
204410
381758
529985
428207
300228
832298
1000537
581293
505735
626827
929613
930663
112982
1003106
477455
288622
464260
372341
151484
123413
788880
114998
284029
492947
137681
154513
68966
235574
602932
374145
7337
291547
639460
414425
833777
398811
682910
594011
1072427
685767
200700
155421
745249
232316
896443
447754
1085528
64253
999028
901108
815452
91805
713181
3735
1007680
845626
827159
89000
484231
197002
446703
809961
447752
35799
623363
532633
865787
233627
197953
51435
606520
132440
650440
1058329
621818
664431
444043
130137
581926
157207
910107
989785
897437
1045238
1003798
179736
65217
593364
474238
746874
347977
269572
599460
1009017
150329
422672
263477
960440
892382
155230
391492
522685
39846
834472
395820
102356
837336
591575
845850
41735
301582
512138
419442
868328
884617
908891
934340
41566
721134
983838
393979
427755
971194
729005
786244
473084
677568
531343
171261
233151
165986
599222
766223
642845
154060
354733
239461
42477
867065
309739
810501
783754
598008
764206
99187
1045173
568301
932285
374663
70815
1027067
683665
656356
409203
165819
635110
487327
613443
1010309
220377
1028754
329903
640635
500588
680271
278143
706678
896000
392333
13425
254656
191209
804146
768940
151479
729193
414020
308047
35177
451347
1049835
845824
64002
971817
141472
898809
489730
591399
935219
379115
258294
551750
561674
855406
689680
797141
342367
765423
262223
502662
268660
703218
1073577
445031
17263
79905
1060124
16519
1091752
2984
142473
964077
921706
422759
802234
564097
928594
310771
431845
763647
332427
31940
994405
761902
1067019
756126
503622
981367
627505
312307
827857
62160
186422
950800
69890
567019
539868
1059982
156138
903356
978383
193609
81178
1056653
295789
336937
597877
746966
950360
35157
89530
223560
649773
563605
523915
1026376
889612
976106
115078
354549
940749
332318
34767
205615
754671
453846
636083
156893
292660
1072921
1097909
99659
165711
823294
184541
539428
509164
781876
136152
663983
551370
432349
880014
182728
878839
190866
83313
491409
897605
651838
50628
845260
427557
50379
702499
1071937
392317
429880
230170
800472
397812
662729
612858
43102
299253
852293
342404
1017521
1040835
668195
300167
410417
849320
256570
454869
783523
595570
68467
641383
922315
362644
807818
560012
1077520
100842
736791
1090026
956827
718557
903015
777899
702683
565316
303127
830028
899603
183614
732892
545966
830718
214367
752904
348712
232957
1055497
460913
27189
563996
138966
744178
1044373
900307
436242
410937
635814
989004
926330
728915
752763
844760
328199
203902
319481
560485
289770
7546
909064
75337
723208
743657
967742
317699
395703
806485
148137
19004
833125
681454
1033486
253316
580883
209448
458308
749013
466443
882320
260169
674604
404346
267648
1000827
90593
847188
579957
1028825
57649
99158
360833
880781
542935
571701
567642
127396
42625
77860
1044650
892484
833259
1010700
385888
109215
621856
36035
165322
62084
679357
927688
485347
238437
947039
525990
510967
1013998
1082349
924150
358308
1093030
951383
419120
280506
1009976
555630
812399
354735
742908
311202
664860
787320
664995
460788
81617
456035
92580
478255
962582
266986
604258
884531
37190
879882
932033
466882
309540
866115
228815
457706
1100151
552415
438060
879391
100373
984787
871636
851852
664601
274649
1086795
293356
196607
38763
759950
437227
339086
761687
747245
589306
706425
1092970
122780
723348
20087
907426
908476
419834
555154
343567
750145
1031998
983322
928602
653769
166765
851756
796743
935966
667396
1069634
522864
670720
883521
472460
95347
239324
1049734
745411
305232
131853
1013972
126453
333065
197912
211306
634807
59519
295407
407336
520950
967521
571916
990318
530025
945273
954246
993163
128989
394149
875707
845522
295647
628871
1026300
771865
215278
1039832
308518
799064
424815
798702
799752
800802
718348
35904
964014
3560
290795
17780
989372
74589
275145
828032
493674
10125
697321
409041
643889
810615
549960
909014
758957
384482
685061
384344
916562
165066
77525
459546
37297
577139
433476
905507
840119
68671
511618
441424
973919
290853
172022
302284
566038
353432
566406
440801
855554
168214
134324
561636
231524
843834
614811
255508
331929
1024011
101335
158581
731872
433665
181691
811628
543182
165456
933779
984459
248135
64572
578492
20380
409611
34907
861435
496108
773424
556734
176410
530046
264352
613997
491557
53911
327661
1004285
733262
56012
40995
496382
532844
346918
305716
1083359
344550
720589
729582
966651
729086
805365
744175
117683
264567
265617
873684
727933
292749
880624
957580
351308
269920
116270
434078
265629
574521
855060
1024277
743374
1009239
416274
1047432
663154
305892
499924
303865
434939
1073479
558350
253580
127924
692959
754767
60181
389699
530808
382496
445514
914947
47303
558848
658520
334033
601413
931295
661375
854430
529721
579689
439559
284268
984659
824553
289050
721832
650947
822259
369327
1011742
194641
394341
451708
54401
849377
441485
171089
567528
713801
240400
534173
296161
521319
343039
757938
415549
109580
784818
767905
279274
468634
939721
849109
29876
321945
456441
986359
660271
554836
895207
929022
786257
543436
426788
753828
807604
143467
368410
1043360
1076800
311240
46159
120192
1019304
1052507
584235
642189
903917
593734
647473
1085145
745269
599390
596838
365385
868885
85743
892451
1072098
302632
670807
344278
753869
673047
95719
20414
1092125
522731
506650
143480
476334
127033
88351
920772
480894
465028
102549
112862
77294
202448
607768
194343
573025
849630
467878
517125
518175
211662
950087
828204
258137
425225
280047
299229
1061068
862432
43610
5640
1054169
577439
44214
314400
433001
131686
34445
1010486
870995
726984
441638
753488
620027
727100
455518
411743
373352
455045
471277
1089543
979992
992819
592225
142745
184497
496278
339120
1070823
249494
226606
652982
1061478
888084
775760
621597
886801
149572
76351
744994
951753
658000
953007
221305
778714
10705
386071
892977
281789
315592
351561
752325
64787
1077010
565705
787409
346453
370889
878579
181291
92983
512815
206798
742158
1020962
61771
182900
3379
319599
289862
366251
326823
882750
346185
1030538
886491
43784
189655
569256
650901
1005148
585270
633765
10853
891851
433700
996457
867437
674382
1036464
785281
4579
966545
247463
810130
329560
359604
613047
699740
840880
487149
918422
18774
999477
664387
124253
420802
1075993
977533
793740
602326
483673
345624
637902
1097485
133276
1084236
576113
208152
721614
355642
8974
991920
54507
234858
609553
500859
595672
546127
841588
723971
366979
372865
503788
546440
1042042
275515
677160
333720
773659
937745
18678
307912
853219
900146
306434
788359
1053499
108520
1043290
881414
261081
167187
576614
627409
664545
465217
316102
647475
57377
437570
697506
290183
232555
601416
39395
1021082
1035021
157264
268147
705856
682899
69168
254774
207079
592486
500502
666534
947474
357244
702441
985847
273834
871052
2338
635867
331705
959775
860148
601783
145254
151207
1080754
224787
107887
331373
598223
541257
864542
279522
455305
622796
1045197
437673
916041
582195
1006124
128144
724627
254081
715899
246082
465109
475024
463766
799801
783448
282290
91926
819498
28443
664063
584947
431643
899168
891618
325060
388323
1061841
165961
1071944
678565
250027
615286
470434
685857
675885
410962
790878
79725
752757
341042
903473
403949
754228
1037144
145396
716485
156201
485684
308660
1017286
407793
870685
1003720
282711
106731
359823
807703
554259
503071
76309
72382
724198
301812
1032434
397747
307226
994795
675009
278995
214662
198549
1047326
624020
1070001
695277
862090
753270
849654
220787
887719
34087
661029
889670
683622
980852
274695
536980
1089076
453843
488368
413193
1045668
156389
127432
1038989
1029488
804165
1021461
774226
896534
333967
1013843
817573
185188
1076881
270520
680460
234295
235345
236395
529082
278222
307767
168464
169514
497608
767118
398583
399633
256325
257375
258425
883127
245839
1021923
756340
195190
505528
986816
543841
74724
283015
841562
1080009
645181
127836
412868
678371
853887
101352
642331
396692
833804
824127
946433
566624
178865
381485
61344
814549
92445
505149
1085720
22322
713448
999925
699539
223710
151087
974112
635873
265162
293183
666606
877178
266472
34438
530491
740590
798027
850697
994782
969350
1057278
883487
38132
241470
286250
912148
1005268
985469
274191
763493
903014
595753
716478
828006
95214
620794
146494
336329
452577
542318
1088963
687712
417743
294469
643026
313636
918441
291338
763768
26720
172406
455148
428708
868537
193983
1064887
907646
782821
18908
695358
61070
176924
658117
472293
562043
971188
994674
654191
33411
513605
845180
1059111
79494
219655
1059859
541546
225377
930459
263992
125524
702188
621800
786376
796501
4813
33513
269805
438864
73853
1062532
614698
752979
239410
475910
840784
585540
952886
898699
876072
264422
443753
264209
374082
712781
143895
861213
982195
551009
1074755
167719
498169
823402
243965
417021
391729
992684
537585
668108
409280
943836
209500
627532
628582
503275
556868
1002462
509106
1023254
103770
667957
868526
469781
628894
508428
929625
1077757
838090
352392
1097495
713701
963752
100884
385634
524243
913198
249761
523328
887064
934460
1046250
366735
710265
828724
739664
919671
135357
161554
321171
11028
800486
19788
545137
653598
1031272
1016115
33284
306864
571057
927347
727387
206960
863960
9946
387935
157294
678795
338111
91361
290025
972199
610230
466431
401212
1100395
509767
774044
972702
785819
359714
244076
564929
758185
333763
991703
926180
1062228
130568
481589
543583
543707
843020
94493
117437
243264
623959
819710
169231
844540
391313
754656
755706
139797
44199
181249
539921
523145
669534
437365
228415
229465
876846
523071
112936
194481
616610
649063
1010362
636306
84877
171358
1051771
408191
937340
736241
161302
23724
957872
381554
324996
476293
443129
622386
819855
553640
849696
335025
673449
840964
755543
177891
925675
38082
213167
1018594
65032
396769
203608
421753
174001
215719
263453
943705
207097
837784
26823
1089246
964378
854811
245786
647931
998619
23781
352803
783285
774253
484094
369512
353302
138415
21868
363473
79858
553821
95967
459657
1011849
884338
29759
740621
730576
461334
377213
724742
20913
980895
830434
45387
488877
315442
208020
868558
433667
1008299
129645
274060
737185
519868
505288
1018262
320203
495574
869134
876307
765837
934139
616930
569818
569145
900706
703236
1094393
671417
653972
453766
514096
401980
847552
564687
134541
297343
346455
347505
348555
378725
600733
287745
205023
1077768
173008
986232
273479
271962
1057992
983550
463285
528233
99348
571492
307197
181296
364194
1064972
306598
532463
856789
185758
697198
1058381
553723
886519
7268
45625
326997
1063488
519635
1074924
873717
169549
935032
92760
30121
812483
281482
679586
799532
488260
65126
799417
1016512
603881
868357
298324
656729
474184
964600
341947
374783
99588
268276
140213
200935
1016793
396305
778674
942423
201598
710894
32153
227470
309212
104037
239385
289137
895456
770323
383341
225577
748630
355741
642557
7888
1041767
730524
1067652
714187
77952
598153
405209
1007927
215444
608143
696544
529034
772978
715770
922471
127963
461635
243927
759132
888448
865077
636419
628328
871899
376046
424751
273568
465485
551472
998489
981472
179287
1083970
134562
830225
609010
118000
526942
770167
245497
824118
601352
912596
460996
410024
47531
649883
757161
594778
604347
207926
864175
877395
95384
800892
1010104
605897
259497
952692
130746
963771
314329
1061606
169012
291820
931893
282719
838228
947088
529883
160296
1031766
26850
166607
12338
992924
200994
823929
811892
609545
233308
115580
488524
643939
336759
771660
699547
629039
96885
266810
1035167
347467
162441
371958
408010
240141
202144
1073382
316829
805825
879534
786410
777927
680259
491335
1003266
1087678
486599
297459
253116
566991
589959
173556
304396
1059299
297549
346419
388718
598790
469852
451854
419910
1053148
661285
362756
569597
596379
364626
450223
785940
210222
712000
481993
216405
569242
686519
777478
465035
862348
112043
416937
844719
400317
960211
9083
947589
316846
1051881
467836
1026117
156877
331485
1025687
133670
679025
546180
150294
821119
529976
259447
355791
307632
1090025
896045
874290
759370
569117
1013656
588287
281691
439005
964067
504554
519144
817438
898696
37997
7696
632777
881834
976112
222469
922268
355641
757961
499059
613515
271202
74300
148747
228648
753498
28954
970707
613644
543868
254615
178913
1066919
27698
753103
609850
864833
942931
803642
397788
969874
81101
834507
188497
499193
690078
695461
394432
180977
313232
466767
24595
76710
363454
44901
913868
802582
904635
1091505
947324
162972
437840
528634
189918
744619
271462
24224
765270
651924
542144
508356
359446
469956
1035518
338551
85558
20810
856076
742703
37062
1030609
727659
173310
211417
832266
393548
343861
71907
1076539
500856
1001818
328673
652375
469687
527266
566992
842581
741333
330697
627326
634279
295694
505754
79762
898691
535098
886978
505916
964217
286112
15230
996154
546504
477748
140839
53519
333775
1094617
528278
131050
264350
227881
467526
309991
1067709
739673
618255
584103
1081823
82099
346237
719481
676377
772865
558441
844266
798475
348026
56373
530704
421659
193060
538001
922056
264288
995014
1075952
953592
842885
968429
967146
154978
367138
278535
671853
1010170
330569
675056
214938
520924
939313
1070433
239297
645398
992880
852245
409016
831316
834230
369711
289640
941095
1048494
14254
163254
603122
326684
10441
871245
1060145
718879
196507
117123
436296
995699
636709
895947
836893
334825
595822
564040
567413
568463
751211
121013
462877
172538
812183
929605
1087384
456112
442203
863947
524396
1031848
950897
698950
556749
42902
1020679
797066
452250
866475
995379
5269
421102
239578
837506
900724
291971
567014
213777
96586
282759
100431
373214
715038
528025
659639
877835
229786
946924
803557
270170
951484
650745
548040
815473
451063
481687
32643
668215
50689
145416
48087
434785
994684
560009
589639
211720
78425
107515
808665
148164
309193
124367
688235
504315
311502
1012231
187959
642142
923464
576491
229056
858492
267552
587112
16931
1029141
1038957
799151
794297
774082
333159
678673
946292
914344
547808
1052720
536644
925577
1011558
52387
66283
1010985
242344
74119
808395
14450
712181
311964
1013217
982033
874847
234707
370243
729523
438211
589606
542765
956193
194986
267712
160890
904070
425815
377823
1004690
1032714
105914
344851
775450
875759
319520
53678
124478
780439
1096715
601039
924030
294480
851429
265513
117629
484537
32070
519299
196988
1023004
968079
1059436
116938
34448
94567
731820
857042
312684
849726
475568
54479
60613
246406
386070
601563
472290
721157
343403
595940
1012132
611889
839835
104051
720510
324665
14207
686787
177239
456110
872618
752449
886189
1003927
544117
1017025
668713
217270
314362
465514
736855
629755
407490
549292
688936
1046831
251059
663202
1089779
38058
65913
299032
465031
466771
49802
987418
620308
109528
963369
857673
423943
679225
405252
814507
436305
422758
313456
231714
1032982
452395
85759
178274
1097573
989830
680593
1082684
1073728
5053
135964
1098184
600208
567939
918000
131163
556027
902802
304688
1097033
958647
569833
686774
410730
791005
451829
431009
799760
452585
680640
763872
326375
169014
244173
308989
911033
176095
1038922
64786
609443
1028195
285997
174649
15222
48118
1062417
861853
285641
418031
759281
178733
778283
434964
468266
644290
845696
197387
709739
618950
598404
412496
403612
509660
1079808
26576
968427
324462
555998
708635
427793
56370
270017
116995
146822
704623
687949
275859
444490
964955
456946
839388
734276
562190
10402
117839
813807
171455
1042972
856074
332122
485431
514203
1082185
670604
180242
965446
1091140
1095993
824146
428213
602752
512707
292784
1028403
1092640
426945
56387
1054462
615795
888510
878248
830689
82676
117497
397338
820387
841444
348422
1084541
465100
10755
921074
532583
785083
817799
802428
594955
172649
420273
627233
993908
701586
886204
7522
604485
610376
527119
155214
928060
655221
1021720
899595
291614
953392
393661
734325
816812
282743
123580
224733
771832
116799
407635
645940
311275
968530
1042930
416603
415703
950493
926576
404901
1097899
820845
797591
492950
1058542
968794
79432
737160
1077837
220014
193633
185130
20081
603883
190239
231077
362835
346678
10166
822197
579116
713298
1031008
356409
19258
901585
305260
522927
964086
728860
454850
951672
505462
75517
136962
771356
471078
1020222
161315
135415
188945
826975
989365
269981
879567
37292
897827
698042
1049396
464569
554391
234432
1087404
131568
907184
561738
288600
418739
207619
469035
861805
1065926
932820
450642
364253
674798
728337
870850
803964
947354
605460
358197
657350
276039
1064929
506495
779877
115200
5592
595631
1027274
590657
139522
887773
744044
719710
126179
319193
251150
720498
473774
54008
461631
1044838
200921
860144
1010022
947253
100814
806975
642891
110728
705354
419210
312918
134506
616397
1000016
486862
768027
1043203
868463
1018525
344511
38248
77210
207204
43370
371193
521210
955802
204609
396124
946101
128663
535512
1083741
795493
714927
760568
942460
169085
73464
840263
258581
150382
947258
651362
353993
726357
20638
551500
318859
917378
473543
659568
30676
50877
312508
78650
1079741
1090558
567820
425942
124627
531292
476817
1075991
580261
919384
449171
986964
771161
812709
823943
460145
754520
266510
592736
1059936
197620
1022215
1009763
925306
156800
397255
111096
476678
243292
107027
193828
934523
638225
1037657
510167
97053
709026
469415
239196
373086
792708
245083
734272
867061
569448
28381
460389
875162
610928
834399
72240
126992
466079
134007
988023
1014922
124320
256925
150428
280287
994698
435387
280789
842111
1001981
600311
145138
581989
472793
343944
746440
1015386
739651
184894
109060
833825
124414
1041112
879811
434732
459463
947561
946217
394721
677242
796055
654010
69146
240130
1030841
379734
87594
212001
275374
590238
830966
699276
484279
753558
535527
633463
357549
126313
1028891
41676
390526
1050338
775506
520578
915296
874922
272509
328308
315903
757853
60548
106344
1067449
540416
292197
23573
865536
299705
933167
1057135
995875
9402
521680
469872
78506
619899
187679
843090
1078625
74079
913735
277376
610318
153752
599424
1063278
1087563
261170
356973
1010348
387591
179732
760379
385040
298928
502549
238232
1063607
178939
1060459
1098908
417443
649849
190197
825772
1099407
162630
564211
459191
808847
261522
322184
291869
73857
82310
147607
542625
838276
897059
898109
286422
322501
700423
269220
113185
55733
341047
836840
189620
190670
380705
701350
1007336
413154
882200
151692
710112
192003
603949
966673
180963
448948
842300
929692
121995
663186
148874
61889
804253
1062596
34090
1053668
818110
318423
419770
582065
583854
539478
719100
572689
1012445
195817
940190
409058
963201
279867
410540
560973
96952
297828
688794
9663
141461
627051
198157
585887
1006416
473832
446136
436157
246979
447165
788395
910968
629908
694204
325013
592150
838005
730446
853103
285447
188297
169891
645147
627496
1082489
808158
394136
543181
470359
970467
41955
303799
532875
125775
45012
444963
277433
514403
230721
1061718
45309
212400
821998
77150
372191
282922
295262
570138
209599
4437
803790
313914
272370
559060
427978
267124
425103
603628
69534
580124
601597
802675
4128
39800
277643
640274
5138
902510
993808
369580
341228
720295
160949
126404
162071
580954
399300
1022558
714137
77460
432528
5097
297092
586325
370024
593332
202105
264743
467818
419384
394022
600887
671718
94342
595852
107499
749989
603075
602025
629363
775306
1087135
147280
932563
924952
731643
437418
241951
1040085
157447
414025
482164
90494
1024465
769348
3048
396163
293842
533830
937644
319565
460860
186749
323665
1031387
200785
46491
512985
810364
659103
491462
200480
822304
354571
372972
373811
879372
760723
577827
1014544
978669
971046
396180
343859
12476
246828
472164
970878
823099
738154
707674
831467
750528
751578
522251
628692
586475
1088777
112885
548876
768033
626699
577350
194712
572603
1082810
98604
840769
527200
716595
220755
313847
239610
778368
921944
639921
453061
622893
578696
785272
1023243
223153
660942
763085
997217
291949
195698
784903
275578
39189
919088
335315
1078683
951284
448661
1094122
966206
599034
207616
362397
954286
498793
109413
177425
772213
715189
1095280
953858
770435
141160
226384
388206
472952
623475
617133
319376
220011
53008
1046794
760361
1059298
341243
587518
314976
522801
298689
159639
619036
474793
173314
1021594
945529
617284
441858
219872
437545
788458
68003
851470
135002
506265
851844
162105
629792
1055053
910558
910863
930400
137838
203034
669999
435266
785598
645969
69064
389932
680317
435932
231480
772283
249435
329723
268936
642685
440005
1034215
844937
164856
244485
220144
785512
884057
502835
402770
907413
528607
767855
19991
499406
924934
290672
960624
1051660
663537
98127
728403
976699
791839
712763
238307
534357
354255
820500
288890
1044135
931858
946366
362053
908835
882440
201043
440634
726225
1009860
715744
788643
335627
801783
568240
544607
1013813
779899
625036
687393
711520
225467
995881
81384
41957
464428
724631
240136
993768
930887
642041
800196
672072
90644
600375
929602
967158
376479
1045048
927122
782689
924477
203897
475797
834982
794518
350926
592520
404077
177391
231795
1073773
430885
695027
18917
508285
887914
1078474
1090716
396881
596250
704680
11404
547412
653438
67540
145111
901452
117268
281630
970261
497258
705506
133890
162671
852915
684199
272430
267477
798445
886985
439957
943840
404428
596514
386255
696138
218065
989939
469769
359755
255680
70461
730913
836184
1038596
549051
1035943
893079
713861
233284
241331
135273
530009
642349
884126
891607
714388
122682
956433
370247
527236
869408
821045
983437
37369
217039
603765
782406
211294
987130
283414
240834
826959
303561
154465
104192
411752
500567
316583
669295
31949
724521
532175
1021533
34548
760134
323045
855506
341273
970185
759723
183461
154180
121227
1009576
496045
546754
97900
968762
407174
670237
370016
853704
225709
1082253
303980
868208
141302
1012859
781882
484427
41925
472289
96786
211671
26668
396807
981116
156454
987023
523449
735192
157787
407461
734888
533556
410005
836374
97183
174094
334302
827737
657634
732322
708836
590877
1074483
812620
392943
902421
834333
499686
852305
471201
223290
1039214
141883
445261
669763
209340
401487
183681
608614
262265
524334
936927
82749
576694
839816
341149
698347
11234
1083147
866015
481743
169555
285405
628060
648354
259499
497228
69783
501792
104551
911237
231710
795707
618262
574769
488995
383721
968601
360022
351821
204673
761672
204548
1036300
750382
78487
286955
790633
344998
1047646
219586
739733
649695
460102
325734
602904
1065171
558412
321763
646485
257432
601235
658584
390317
530363
576658
544132
416358
653866
716916
143079
238135
501880
69742
811231
104190
293847
506779
1025919
790888
270254
488514
462494
326764
637845
371969
736509
273540
274590
59414
1065147
773947
280573
383799
892907
442647
1036616
578946
951519
458052
455260
145943
3853
359617
237162
403816
450096
1096843
523248
907123
929171
531037
564256
797043
132912
567055
847529
456310
1057471
739075
944169
191138
866687
50599
448375
537250
85451
333078
693810
281322
203490
997091
1044967
809735
476884
903894
327686
401624
113063
278961
938998
601313
1021401
20664
482971
766923
617787
463567
65947
432399
548768
122249
832190
228075
1045003
9787
315835
897929
625913
596193
997859
167698
881430
1003473
93619
250681
627394
961218
487871
499249
893034
68654
276199
220070
1040092
507239
61117
863687
31400
288139
212660
769244
49492
634873
1021471
81723
1022070
9133
1075187
790622
914522
488502
10522
595418
978605
690687
545781
846615
887086
968809
407067
355438
91893
333717
488329
246400
807505
422877
226135
93220
876150
716892
1037242
41500
657321
301114
899610
414063
736572
518579
373943
711243
992823
574122
756669
1003771
145969
399657
26562
967628
874071
100220
300269
703224
814466
631603
260748
492387
1080188
139187
7310
1085804
694033
702703
711998
233147
454385
481406
464496
615140
717510
903973
139444
82108
1058093
269340
257650
135186
297037
686114
1019853
585113
1097816
621178
870058
120809
791559
902892
533406
35877
801464
384889
901038
151513
608870
387837
907744
558065
15603
888325
771903
627017
60108
776207
663131
258758
389433
375018
241669
997621
1067858
80547
446295
256825
1023327
75190
552945
597763
1012438
48389
289061
881470
702243
549689
863742
139504
531565
702244
982415
204259
895697
542547
346297
31271
692323
911890
220598
182343
1050223
408562
212322
818721
665293
71005
907170
441483
633626
382471
597512
1055257
561913
998365
365067
409642
741113
240966
1058684
415548
119157
111683
395213
337999
515105
265007
569270
935711
33546
1019480
1070338
770064
861933
1005047
621897
457044
39150
598466
816411
272049
828512
437397
618556
105022
746810
313403
1078153
226149
1075554
258268
782690
818683
192389
637807
500871
137163
955507
923486
177217
734962
92337
907570
228731
554308
896861
235958
15726
30969
239935
618042
900873
324056
57624
761574
697962
485390
373626
432237
936409
106111
810461
1078991
674163
92155
113761
217546
1075308
35275
475227
403349
223346
986915
875816
742778
262867
815757
568253
1066046
479118
1028513
318186
687958
916403
203869
172746
328071
31651
1021298
656072
552402
621993
153670
995854
1078504
17885
40415
251386
1033527
155689
861724
269945
284204
1026552
268031
475657
903480
795175
45507
602010
417686
172960
571957
728619
105964
305467
367935
684277
12128
472768
1054647
661336
148806
285499
144724
252488
532365
260125
457439
214800
429705
912426
342958
92804
868193
36508
576044
875379
476593
1029180
449905
709743
472261
559024
668055
1080307
697318
889568
736196
883121
787382
1057438
1098764
768847
281218
917784
753855
246123
290335
417455
216224
533466
1013643
1055102
167539
643522
164365
847957
444775
381722
81519
231484
330977
1055312
133696
715912
110318
34776
663859
529771
180269
909406
267735
137234
457678
1005435
36746
1059276
43112
1084216
222331
265236
1040125
552221
131813
563997
125867
519655
459027
219117
988109
1018589
566350
771157
111780
969088
43908
243464
769358
461450
493415
525968
556689
73957
920254
722484
331457
634305
929542
986799
742189
218153
1017371
636984
58937
647070
635073
872377
516374
761217
104989
938891
231199
394652
201465
760239
397095
635246
356912
969419
425666
116314
657533
150867
1068279
1069329
848039
124492
1040923
58826
784814
880141
665570
589194
900008
970511
227633
85540
853958
144773
909844
650831
201379
50040
894997
31743
1048822
71913
243230
531285
566474
235447
823499
217338
192513
447139
998323
503970
163625
814427
543397
723898
67623
47553
862127
670715
328342
871927
594572
564720
878698
313779
286100
23272
296032
429854
619565
743345
135001
839271
442501
494668
1044866
660670
649227
309544
646803
1058623
138969
497993
761338
386531
1039253
250346
600285
1052105
934141
153383
909186
136213
1061435
930370
124374
375915
803501
928431
899257
32774
31621
264844
330764
635169
986163
1003624
140254
1071483
301472
504238
660663
151481
1020582
526743
60570
808173
153177
172334
490723
349090
535626
414213
742786
1008800
384407
35132
522941
623769
419523
470582
454474
201046
41447
663180
592820
97224
329552
675328
1090302
711252
777970
853007
946269
185439
469655
823410
733671
503676
149087
657137
413687
962760
830264
59260
822726
947794
643621
521567
55893
1081109
758719
934724
148568
188351
866372
605102
1012780
1015185
1009185
283628
884632
515420
898516
1090064
162270
971827
743309
190240
1020113
478270
792196
236060
61748
859462
50825
957564
156671
586892
395208
652183
754159
516762
228531
1078269
500757
712895
975813
224202
657662
653822
953887
913712
103986
263891
13436
341821
880796
155278
464923
827463
849123
518996
152455
370633
893994
461592
475131
75228
216369
746778
1011002
417747
807013
293515
1004438
432618
535744
1035419
373977
223826
139175
176329
799009
1050303
758556
262954
599568
66435
73441
348964
464643
338833
308520
721313
641024
121374
176126
149173
275160
651026
619765
869414
128468
255295
253383
1015961
706453
646158
459748
828084
1085645
848205
570165
195783
637556
450435
1060543
48909
890869
402337
1041845
716007
781488
911578
510507
639086
915533
482363
1090747
457299
953153
524378
2431
359452
419004
808164
699667
8287
379032
533413
25385
998737
237725
342522
987444
852989
821594
7410
616329
996519
574531
828613
163875
470250
675943
612323
585264
645541
762493
953474
1036929
329852
631038
320135
1060406
752599
402249
411201
926063
846077
626402
264014
134349
620567
1062250
1063300
184295
627442
331343
270460
837998
97501
909640
188783
109832
464661
1015253
898334
940415
176163
290933
147223
628393
179240
982393
934694
361346
974282
213748
694897
394316
1016592
350589
726393
279319
82578
845996
913490
72299
910550
424819
829019
698460
226646
1022771
404971
539944
210692
987804
290388
66708
519786
642649
523766
689749
90630
343682
1027684
24963
659142
913430
508185
80861
491038
617756
58265
422512
74430
1046483
392197
563705
421908
314731
920634
789428
534603
18559
313822
410649
778438
774047
634789
213035
247161
481426
1026635
31459
997619
932847
598718
483629
714528
900398
829637
148176
70947
253570
519647
1018065
942078
881901
660188
795502
48772
306827
91577
270505
619009
64812
265935
1041191
415694
824607
726823
336610
763273
478350
572089
184696
910055
115087
538630
978425
248218
624366
797612
740765
916614
649918
696537
33784
282608
907783
954548
424514
1036229
301244
218929
1050498
479647
910147
715112
92922
659242
220510
4613
1066093
726303
500750
234968
548819
980379
36404
610345
645251
472799
837404
484105
950342
108153
959163
879115
805516
894961
334462
382734
162737
362868
375723
1068673
383976
380634
287592
705782
241373
278172
1033868
183712
1032880
473803
762526
356709
107589
278401
628302
907882
412798
15325
841871
758711
793606
721367
885264
79813
559676
874278
404411
805596
825583
557982
76684
516467
192237
398754
219675
77705
573421
116328
94957
225612
427710
959720
701372
848517
457825
224422
8591
562003
322936
889174
755637
357693
817409
1037804
1035989
981219
105303
643211
1032392
700557
541458
971760
164642
222851
784664
743182
111743
486069
213760
281547
401623
600469
818385
533644
692382
550781
101769
291592
787456
1008670
850304
321275
726608
484117
1050457
816960
47116
353834
268401
359484
715259
1011894
621637
409658
171035
787944
486513
910860
917990
547567
347262
1098143
206915
629887
171677
543612
30878
67978
307478
657060
416467
1017144
908325
107178
1071940
135339
171370
655774
1057927
1058977
757395
293110
142215
65433
46462
580341
694518
1035783
627088
140233
767803
998789
72599
237745
924997
516406
23690
510838
762589
763639
93800
1054237
337112
1025883
1034699
372971
871693
872743
367279
805102
603990
1071144
888487
545740
372401
390494
394340
921723
587905
255777
228635
89541
498829
197653
937628
443423
640970
187384
638033
1030929
879470
1038021
307834
641649
680905
679855
662651
662652
47735
470057
469007
528698
422276
688742
689792
1036002
897385
896335
742169
732073
1005422
1004372
1003322
386948
804149
612016
610966
255291
158442
251137
250087
249037
50902
911985
1085633
110188
838068
150585
274884
929750
630537
282502
548063
191599
1033064
748561
60091
763536
778694
92000
494323
105148
185198
118383
825770
845376
869260
320710
739793
476677
955832
666160
640064
1032627
337507
698685
457107
384140
435294
68464
913125
484417
1022822
153011
14679
843269
980260
911628
637273
369228
399368
814345
1021925
10513
784840
831163
263999
24075
393381
775088
957166
212733
942032
873299
853677
1090915
616993
416619
463466
115700
424359
641017
2897
77203
876580
401680
98312
1088415
451413
1050863
311755
668997
277380
1021142
568399
410222
292319
963268
1084391
46664
538754
124152
933218
400008
906790
658984
500638
709062
211796
17832
449903
69908
721447
908167
960445
1084414
481815
836089
73447
500668
806557
58609
332752
112173
495725
175615
958310
1091905
426940
611254
152687
772386
772385
801528
771681
247058
784848
170177
93267
1069743
1092049
35539
789164
899973
448581
273339
58251
495938
805297
405504
827152
329587
328537
123820
333333
385767
19517
899961
335352
269921
456353
618941
765046
595819
604014
892925
550009
47854
610667
424492
123031
192314
974640
327422
713830
486688
35695
645747
288700
369651
821510
622118
504397
412643
377413
904018
229369
943376
467983
1021334
566888
854563
104505
181600
859574
272607
397699
818565
314316
1052473
564807
937498
188983
90171
781533
645069
1016141
204515
763300
480365
705656
490357
826049
755137
899048
567739
204152
315900
354510
1055173
946645
747435
34187
495678
970849
321592
641667
734906
451944
997665
934020
119139
111619
377667
628799
224875
972585
240575
1083414
412693
79034
518694
294918
960143
275157
940361
1011815
399647
560835
1086674
184726
317311
160478
17222
141252
105424
598332
718945
581437
996347
18510
778549
376197
347109
877401
833393
77565
625676
834178
298843
98374
114863
166252
366295
205436
342230
497565
921669
949951
925197
490508
636913
198848
919005
96650
736351
875710
110826
625454
488940
869827
1036477
252011
592637
1021478
170485
307500
631233
781383
738153
878410
378600
88883
524519
624814
484138
257440
505377
283785
102651
344647
646564
70282
69232
749874
820756
632355
336882
388687
621942
811441
799655
965501
30190
43459
483488
276732
481437
632983
957946
778389
641538
984413
939587
914172
830762
1005819
1077032
976420
274230
427985
90204
126610
713973
297475
948990
104343
921489
886702
844549
1042610
263993
251623
663965
808132
406269
373921
575294
439242
1027021
605560
1052804
379579
148843
1079962
55675
1002913
680884
57664
459471
300185
170267
437700
327876
690055
82758
590167
481411
294155
875886
789467
692627
743464
1011089
95825
438113
567984
145589
857089
479872
618240
1007696
930457
147859
705907
274184
713914
873914
649426
220143
113202
17660
87320
534622
299896
649613
409782
815313
671896
337836
449554
726050
517193
750589
10383
939831
629287
518592
32023
492939
439273
528169
19327
929556
902560
1023586
852873
952053
951003
392035
860853
506619
232606
582327
252392
914383
913333
872284
593613
479770
1081316
412542
350860
530621
223003
20160
19110
911776
578626
263923
16769
81366
143610
506457
292334
625953
1077505
43309
754417
84825
503179
442719
153222
364510
135435
108805
715160
489145
873390
64559
913054
622429
1011300
731558
600834
126180
729617
294192
747166
262241
514122
14422
527629
563858
239017
868280
354484
536675
1029763
350288
719674
318573
475407
87764
471782
1017287
703903
303239
456734
797232
21257
1041858
51301
249919
843557
999569
513323
823183
638694
461158
327731
879948
614300
606010
627359
897923
349894
1022807
398062
170653
142843
262753
1038601
100497
35569
718488
89583
1038274
404190
812656
937360
849850
978591
352417
506363
11083
1057682
617170
207660
371198
27401
738627
144002
526122
1095868
865470
188500
31473
940873
221168
649544
342873
894528
515681
710943
472058
641971
71557
802862
379793
480846
422947
798798
1013436
252204
1056192
491765
184697
664412
65718
230864
438553
262515
130206
73850
814071
981773
1060783
555740
848405
388504
712963
603377
1044392
519537
532282
88895
78515
427703
923384
907742
217014
825965
638274
848144
539801
229091
374287
344340
675617
348279
415855
1067565
722213
834060
396729
347859
286184
535479
571413
674756
349808
625841
224852
94647
763526
940441
347984
58098
438639
439651
1032233
141241
492369
961015
514998
782080
602950
869005
466776
381865
237401
566208
523795
553496
988356
761942
307026
441667
743902
861334
441672
620663
88462
767949
668655
942677
456011
980758
716910
77499
487657
827866
654227
724924
732039
161479
691722
92638
314641
707734
110414
707765
1052548
85424
574075
644989
404988
1063326
285348
887998
801763
289293
107816
480018
923345
27798
1014140
287971
1072140
433119
810450
291823
757823
91484
582239
686730
447594
840165
491314
1027168
117157
999025
411671
59637
796846
629077
605033
210189
792763
383602
845724
972550
176288
271991
707138
543504
423742
500163
198918
1003852
757243
990760
65647
436998
694433
445032
750998
881689
198244
286241
416397
1083005
868402
76954
594345
481360
364700
954297
1048955
196762
316089
493474
122339
439953
638848
1035593
64484
111367
802782
609680
320407
929482
935030
19839
482321
277760
205735
629891
1032920
813043
801319
746494
113111
642163
675575
174634
161282
749477
894464
765040
905897
1090794
475436
1094662
528848
1000606
240174
520750
970981
451288
983855
1089016
9581
1091352
614288
347572
820302
448605
634586
963474
700589
609923
870389
29958
472138
89566
440334
753236
183606
1053117
930472
820137
773644
407896
257788
249858
703460
753445
616943
394230
945528
598600
790077
160981
1024985
447464
967282
794394
584182
296900
974239
695271
711780
121093
637943
874623
1080089
320533
292644
874276
647996
698108
511463
303551
420006
351563
113995
648163
1005449
612493
613543
135005
137105
136055
144100
848925
976969
112635
113685
114735
255296
215237
902545
903595
904645
24375
51305
131798
512741
873896
195399
169619
766603
102693
952123
162039
163089
205287
974577
1018156
319826
204443
326924
235193
346497
814540
541565
936170
345356
758191
257173
781138
223909
20426
896183
633685
970089
682493
809974
1019024
908322
682475
683525
950843
671855
774577
933813
364050
573642
949606
519362
331103
721682
453749
102464
283604
836537
900867
101823
410603
652293
424730
392595
34495
72711
71661
485559
678209
339025
415597
633768
975706
136264
836469
717930
386810
295702
277508
213130
125674
517323
537447
74487
486724
725439
418766
144046
72505
414733
935288
530783
790840
601466
289718
963563
1026453
217951
135482
135250
890795
505215
456334
736850
850208
123077
298976
279615
468027
596089
692979
1042810
84658
923813
705638
379091
502743
151794
148093
752542
898082
586218
153066
1094933
741743
834546
207279
536975
731965
644372
982411
378157
666627
965882
129032
885588
318303
935668
873585
512455
649516
203303
670913
264043
43113
803438
919597
227639
1070848
563199
823511
1073742
34903
381654
685712
564748
946518
893567
228922
394852
977789
1026686
329927
507797
424821
317028
482544
1099841
79629
13173
936592
906977
226549
813340
980947
857189
664994
1028819
554081
843274
444913
454602
892865
595194
383575
1002560
49448
1044379
77779
305350
306400
1013814
307298
887003
380934
505443
1057243
295815
119480
294744
900978
221532
798443
381853
460256
299564
388205
1040222
311040
438636
436705
665128
125332
965049
149964
1011893
927927
233549
596281
423373
691349
54049
795692
114637
785768
83664
568739
183644
431673
486762
406139
1012029
517477
126260
1007732
150193
186525
929143
1022622
76339
186154
379578
578930
677140
152960
477084
358947
163257
536885
1039734
73215
1055926
909419
639760
1039171
992484
85133
540508
92686
955016
153628
212719
64518
558630
889320
810393
353773
1042582
906066
293164
211218
817403
476427
176630
267965
704009
522473
833793
565934
358926
181463
474795
497523
204115
1013735
1010828
314618
459641
797715
973127
877028
711337
77187
10069
789055
229486
492046
603991
241418
644612
98806
377055
1072653
977853
723327
876938
535568
1027777
397415
160489
777458
222626
1069944
778863
696241
618925
910965
756192
1024958
625099
275842
162468
92938
311978
659997
185022
132702
569970
676690
354168
662230
551894
31511
659718
448800
803421
772828
34879
1078513
274213
106638
423777
137423
214482
929789
960873
499849
7542
674043
374030
466541
982918
432535
633855
896697
962147
744657
382879
928733
1089087
598735
139148
802744
487697
984491
362796
201991
384390
129171
793496
861112
656339
133533
653590
346423
576635
868696
1028798
45680
532348
702918
437242
32152
382412
619146
976135
259923
330550
585137
165863
613045
998783
231683
834486
55797
969094
95587
975928
186759
471045
791607
36575
206115
512133
963051
272321
170323
244458
155390
281917
649169
159008
420132
251011
1086684
709897
815912
405130
1034861
871003
474312
112421
282622
540211
190955
277383
278433
149677
150727
876342
110221
650105
1018855
877083
833630
772247
292672
414251
971353
1006854
493461
222717
186753
764772
708971
864778
436835
642529
65035
162007
941277
931163
1065350
856334
458942
1100201
926918
355759
570206
297779
100503
1004971
849957
797256
296305
120311
308612
406952
990623
232868
105947
828545
923987
517171
1043233
394485
155437
1076974
761130
637234
166148
568807
909185
490681
653980
533836
329854
450246
701916
225604
299865
997411
672024
584047
80528
1053684
906851
422787
176553
725259
888152
192781
571839
975789
1021377
452673
509196
202082
606624
747914
888848
186139
1033995
958626
570194
989715
265247
190452
178444
89025
754861
383385
774748
893469
279122
1012072
37641
1023980
65418
303766
1093518
139578
166690
41294
769877
839978
647835
973677
1059892
172501
427168
475307
887522
976218
546658
938880
281974
541985
556355
421709
125144
833298
527507
421491
1092569
11871
953588
303788
261463
11440
795356
968398
1098393
532079
740150
1001080
217933
679109
153196
723554
814063
386359
161999
133684
416922
45738
1034616
55043
888608
571648
562815
788740
1018749
753189
778938
1090850
443778
383625
960295
224273
891175
557820
523817
890822
962775
358600
816403
19027
974560
252188
567061
845656
721848
66326
230691
121504
785173
911038
292808
642934
1085458
700514
124894
877018
452815
195383
186481
513868
31100
489178
262829
450151
379479
950009
255018
643233
606323
406820
776402
315587
152756
486259
614360
1089099
882222
489510
692183
1020454
490972
955071
808048
130309
1035763
75181
196725
357329
54967
53777
774962
271094
406781
1030676
803905
819020
192633
422946
927186
83074
308322
778184
726559
587323
795611
544669
868889
936772
922669
675169
582194
106756
567220
45001
779380
443274
55875
422133
485694
1042635
547755
854630
660315
527413
187147
62870
30792
787226
566973
70089
443287
371129
272068
126118
514932
942210
176043
949856
1056834
510893
620766
1071673
384982
270884
826002
318957
679776
684786
510309
1085383
365418
790602
552530
284200
433842
75828
53561
262733
743196
413339
161358
663014
8262
1098252
16925
532055
847195
796233
203028
999137
772663
254756
86339
201756
343240
404502
832397
998295
890544
1086811
593335
541335
466591
662408
273016
688504
771244
974422
716121
88606
1027885
157357
477194
342083
731140
15706
988382
495921
862382
688249
858837
606246
998983
389888
250883
1079301
609230
591110
862497
289281
1039000
249099
127371
847908
181161
872207
30350
233907
558077
727716
1019405
441493
411356
591086
167912
218678
1049123
189590
1019289
930273
746335
1047462
131342
332059
804241
551052
503024
22173
440888
438164
388097
560399
318259
690581
806169
992806
55910
304569
296482
83805
366934
868053
219625
587462
425315
12752
47610
1082087
191312
1034764
127623
779848
1054005
349178
824147
838753
448557
50289
255684
181410
587322
349604
658239
621766
175149
651810
896462
505661
214347
624046
642977
610998
544347
35826
1019045
689475
553119
1035202
960230
492207
823062
1034244
33029
654947
298784
212491
819868
830064
634791
249559
781147
875158
1077231
698613
1010637
183392
915710
828052
401190
603285
655244
545312
442587
817150
1048625
876565
318615
1024592
978571
646602
377995
52297
758594
492544
129830
586531
135922
10111
843895
334713
866892
508018
13043
737007
989163
61241
101337
938040
783136
639476
593986
653463
127481
1009956
380963
156231
897553
778027
644605
586477
1074930
244141
209897
377624
947603
970826
129868
1037397
33922
769266
517616
589257
224012
401709
136225
307928
157647
443868
449291
633051
719576
537576
355825
762165
4062
349893
98174
859601
1008308
772791
457547
1071135
840230
395238
611698
55321
1007213
222712
239349
500717
116610
774198
1045594
290558
351350
80112
387592
900865
296497
591859
871692
821814
488927
340974
836549
110762
739954
770162
967145
555501
284334
818951
295233
353598
498497
652496
619750
205235
231978
458967
1012013
117175
1026589
554894
752034
817803
175686
620489
149125
244135
443076
901102
1023393
777688
105510
498397
660264
118215
996486
282560
979470
852083
1081778
171368
463966
77577
991137
1028455
1017967
698433
138783
611894
170822
409198
10618
33025
166333
976230
1057731
327067
24934
814437
541069
563365
805604
296950
1022969
387748
63909
522905
293619
915787
973238
884580
399407
680461
925059
68300
96133
989737
187532
936207
484560
326941
36833
157620
51895
740953
209381
477091
483503
521463
408779
552858
1073575
670125
724276
768128
145301
1063071
156313
834569
962584
727710
288721
1088637
444452
10621
947523
180727
1099655
1001925
535784
49775
540118
961764
515112
42745
675827
700122
275801
351228
885984
490298
94432
1015708
232880
904208
745872
900562
198968
1002576
657315
768827
191451
1008564
528897
748608
1017514
569177
546744
194155
960075
78853
857670
634026
1069465
364359
775535
210044
388412
1091814
265406
877803
417505
110566
1014990
898467
283003
262895
402990
65004
766540
331297
1062983
782819
204461
881860
413524
193029
800704
267278
713121
277634
790181
928768
559895
279679
780348
47819
506984
159213
721582
974225
208199
632488
911929
29846
39770
858865
809695
1084200
139461
371633
251682
322607
219724
1028863
987760
393190
697131
374472
95084
972799
962534
25934
1078894
409005
614963
703748
203149
705691
280243
441444
287735
269430
292713
374143
2961
531445
499462
748160
530148
742015
761093
48441
913307
352457
987498
768615
309592
865493
4363
104893
136075
761433
1081578
161376
517268
284905
995787
606347
614501
359692
1081305
759874
495840
448365
659208
493367
481251
252108
746050
1066412
4962
1063521
538544
759567
103420
214681
475021
18831
1070733
133163
769372
871450
465993
359482
149829
327441
548769
169109
482150
117828
627099
762395
255897
1097803
1004922
1033729
491141
957492
551801
477271
590565
967132
98980
243428
460238
976723
367393
640873
928827
998771
977470
426317
563495
215098
130159
351270
367143
35258
755013
717360
913893
435661
807086
217530
191671
432777
15144
1099062
457810
326498
95277
256285
394501
796649
242299
434943
1057888
921047
352176
148336
817967
645178
48191
641660
1036593
1052232
582671
488688
1019929
722356
457900
966957
642418
833649
937368
433449
311975
1003696
743000
39195
357567
949698
805162
512838
615545
231525
873262
578397
322252
873647
697064
18560
8244
1036678
1065345
180929
618961
837318
163698
575057
344073
216058
867648
908557
785582
375624
409387
1009762
742019
295282
204133
118011
785964
768928
628137
704347
444337
300939
1091943
854653
1018297
785609
504228
365301
54939
240568
626564
551067
601994
504802
426255
416794
141026
67943
646914
788575
892684
173053
873448
253563
596614
328898
570227
322705
342244
1044546
767384
734945
473108
226390
765642
134601
678363
416552
441187
859491
455548
682126
668172
610615
1060431
1037014
1009475
1072360
1034292
613241
678608
931609
308858
733864
226550
787451
141625
859871
602895
651318
677752
402620
403670
461794
993387
468058
461971
278496
365563
922086
878704
114874
546343
475498
474448
847198
848455
383104
78194
844637
847013
974093
453324
862934
77549
1027093
555695
330675
660181
296882
649346
788497
935208
650493
484948
494512
946956
850693
739394
261724
1047590
918131
595174
838716
246513
708699
333443
710613
926707
374697
200493
276850
434438
103784
36080
470011
719914
166958
953498
568707
606755
237659
313955
431295
600564
751380
917920
91492
913447
238218
123792
798349
901695
508546
343699
1064106
646174
75093
262194
5033
828552
341871
114102
870007
1067498
403658
596930
673236
830020
31975
302870
301497
103717
369640
505389
26358
802592
1066682
902993
438402
196868
442266
519837
244363
717047
346334
982998
222492
1093523
534387
113617
67878
697395
525292
1014165
753324
49631
217339
936400
578058
333690
292690
164375
883329
717365
1033327
1002875
998190
230348
66117
266015
117748
704892
515235
796290
590941
816818
1046753
330637
926488
895838
116646
273630
995858
123873
775172
642220
622634
231705
804973
786698
1034075
879659
978891
438448
418461
152519
155585
855014
473827
436963
316216
144143
1011450
340501
723789
102441
340646
280082
309645
21430
29576
787214
1017183
586155
622767
468344
1051644
852211
736258
727042
188934
66857
762186
351372
392468
527363
977474
978182
754393
533889
143253
222774
85613
823040
751916
468892
905295
238419
795595
524876
804944
269548
1052432
481275
849448
43204
288607
609072
970687
386444
904618
190110
760089
763416
669589
187640
230868
929235
943765
634832
190625
921115
774329
334466
636153
445099
105872
251201
1052630
909363
270297
566071
747185
57967
320392
49049
456952
527414
377386
265509
1090648
849618
561887
452209
524610
249360
239045
1038500
148033
623813
181625
926617
947535
607872
612602
83700
255224
1020394
572218
729950
828954
272087
11591
178813
479318
661748
926017
140377
870272
1020770
498911
122050
223622
266977
965740
747214
926730
1070005
647617
701814
507125
727767
714243
373695
498606
363840
878092
134445
655089
176243
918201
397967
590376
842171
750566
985498
78232
530608
382254
880851
488382
727679
546333
874667
411286
1086378
701115
262318
105151
740363
509218
996608
806277
236307
473634
551745
646790
327565
44911
992295
233778
1018409
1008410
631131
416693
586675
919483
72013
505846
220699
1054788
3002
371858
783003
236291
569353
437077
1099496
946180
538160
416285
895322
960014
800968
351758
777071
769844
766832
229567
720292
57861
504150
110968
35707
360753
99672
96985
819915
128897
1096988
624527
53774
427400
824375
953909
937548
1071970
1066074
1010766
282465
755450
606573
378850
732531
633127
272685
137132
16398
602235
461920
343852
375102
801050
1005755
189752
451247
319283
830624
265225
186001
659340
507375
403882
34620
676891
900575
53217
1031806
866634
833924
187903
288587
880817
38315
516046
232566
492535
137701
933891
4560
84943
64666
62713
724157
541618
225438
592948
247120
858097
979415
462269
672274
679149
925760
202484
627438
404676
713059
260473
775667
863625
30956
1051381
135859
383569
206479
889469
628533
613049
1084758
850943
548584
609940
687201
251796
129434
407160
1096130
485971
530377
1088788
220059
638445
893810
434707
282536
1051255
264795
915463
238150
1069764
87608
772710
709531
590913
205278
1050079
334542
354301
801769
133982
943458
876140
800243
476848
478547
602280
370937
37522
242239
212576
373228
421178
125846
1062393
41421
111031
173420
546022
466101
890321
208369
989789
832100
695773
861817
299083
958012
444954
745547
576846
483532
744305
540350
144158
391908
864759
497829
757846
583091
973885
453458
162732
262198
918350
117067
62244
392045
286709
634647
736070
56310
69037
457480
763813
592438
1062892
293893
1002714
408432
223867
104059
747756
903767
356565
655297
70244
816150
82536
556783
838511
971862
981812
728458
352087
645427
187173
395522
110201
498126
769930
1014653
942688
757071
118385
243239
772764
19174
127692
442002
285465
914447
614215
566021
471247
755341
1069807
947837
98538
876172
568914
236769
802423
423276
659448
757820
43707
126997
744056
372513
320202
948147
577967
95975
480420
34739
936749
911127
829401
782632
1068648
730277
1052203
866781
603298
169213
30168
243289
316059
1015865
867070
403619
618460
1009770
491521
1062777
623278
334021
859233
499592
182030
666694
393976
73564
924069
30874
19520
621833
420105
498667
264186
172346
1000220
311665
1015825
456992
3812
586316
15102
677331
501636
290790
107073
22057
140480
778978
997868
961610
864565
874697
202660
27809
448783
620089
1037386
245040
137946
549872
76538
127727
271480
813283
350413
876423
300289
58075
588828
426694
55088
253494
991616
1031227
896488
1029797
379225
699174
759847
161893
620083
190877
792883
442934
415285
489495
990698
284310
463080
870672
226140
1076419
347935
862864
173477
651588
93921
1046460
464644
958034
1079856
350159
350350
85717
695839
585858
89120
469333
15782
184899
748075
999365
381287
264208
392290
140608
634916
859876
1002643
478565
140054
1044251
1030333
328372
491733
121497
874349
393759
151298
578523
417835
598673
982413
858483
93248
418432
29102
917534
468704
19888
1013710
1012644
172803
776160
132799
562442
385501
1068715
485716
183916
226247
691691
212337
29645
1047733
166890
182047
498517
312752
274782
481249
560135
572811
134568
28118
228845
679200
838827
278812
91212
879865
520960
360659
941309
142447
92509
418957
662620
424349
768691
364807
219529
567667
58234
480314
80639
1028671
224114
282070
907616
869323
678151
976367
346752
536596
457587
1022827
531276
263294
530428
307230
50215
26534
940311
519742
48183
941023
171582
316187
718095
942119
1049563
182085
1035066
486423
400438
75364
208151
209201
292911
908834
18526
142153
941154
614328
158695
326415
599444
284805
485277
844934
187800
715985
978136
577369
277024
283019
247444
63934
184889
568152
443838
1068199
465072
852182
755119
787253
974343
985353
694362
928037
49885
925882
174735
178334
766051
81445
749034
374200
576844
911003
554334
957002
556694
220460
162477
688459
363409
532928
298484
797193
564730
1100271
352718
349449
328140
286291
200681
1017926
305137
93242
471038
933419
890613
695469
530775
104304
800614
394266
823959
622564
924598
31632
436116
959450
910837
703543
575405
742608
15450
287990
599873
835917
257281
1019839
743002
904413
594419
327734
1017549
462091
93023
429387
782041
27764
606776
895665
141849
24417
169646
885156
891615
905846
1029091
356166
1070802
817208
937223
343177
99088
15795
98349
730847
522716
552522
160865
358380
1088758
1093732
956884
169064
304441
500138
613938
791408
1040265
803537
515278
655584
618294
354504
37926
96619
368327
912279
927275
234732
746129
299549
186007
963301
1002339
1082642
656414
435922
502479
830002
699360
498808
157972
826032
125562
341769
966256
168717
1033475
837907
183779
494942
335296
799416
385901
576489
850069
1088630
192142
185373
776425
763224
317939
1026234
470241
896445
642192
905569
455417
139423
598270
1011672
160984
982709
887513
334013
665118
678648
723117
787680
929274
44175
512438
424594
1053395
344558
383537
634501
773820
925013
178586
134300
919399
710225
180257
1023055
618453
749773
291935
24451
929383
842970
272296
962290
862148
633034
65993
968827
993670
8233
523751
204124
798509
1078559
550004
955594
33883
662137
886742
503446
985396
525159
1085858
1086908
673819
579584
55181
758374
532808
1076023
781445
822340
798282
525439
211730
215121
1099751
996271
141497
376579
188452
1039014
656665
478275
744455
789996
801972
362701
287802
657439
229866
85948
272254
731317
908347
854204
413599
695895
414794
806031
107738
984635
403018
814414
824407
534429
239909
226723
371415
592020
347140
274374
1052430
66560
2869
733133
274131
118851
51826
1072367
474197
1053323
487271
721030
1036399
1007726
831565
1077287
89335
880060
497425
719331
355189
620735
842130
308888
136162
26919
609053
845533
75237
561400
355564
246852
937516
376812
828471
436969
968818
317511
503408
676863
225287
140865
753293
585381
62349
520617
826253
163288
399994
473677
268144
722020
588745
408170
240120
875124
418368
1041467
1015675
996018
997239
245972
1004994
717372
857009
242562
384652
494880
1100382
69294
337713
639123
860687
368287
736452
521522
430545
686658
462489
327041
410768
55127
833530
246488
124542
552441
954325
102593
176244
1098225
1005614
292807
613519
810679
151389
688631
1026874
213559
248580
446020
963647
302018
83797
829312
640669
1038635
552658
660060
140258
320665
343356
817159
266557
965859
797022
928781
103970
42187
469015
579321
235235
662193
418681
414719
745825
1051082
636792
225205
8163
858206
862290
260618
241897
258085
811327
1070317
53714
241107
676005
121516
498101
72758
419492
998039
1065958
84512
571476
374064
394138
116392
586729
248423
640169
140203
141847
799617
746347
106786
264502
257634
924789
596764
710234
46512
1007480
469240
484629
249064
935138
1093100
1065038
632680
460921
283084
618178
584528
748737
330371
76803
84185
153008
988538
662530
238714
702689
156263
680918
492672
210419
292581
971901
1060278
501797
642660
463266
238287
541514
460497
418803
85250
116135
187860
837602
1009771
820846
152124
237382
589095
135796
909642
49947
839549
847847
800496
298732
687945
494025
559589
25035
667489
93125
562916
350970
818711
554324
456944
530586
422179
941807
1055710
215749
86750
842032
421942
1080500
441272
725756
873885
364715
60814
1024665
1010282
816889
610261
276648
896823
1010239
474724
958518
96514
476077
1092875
208908
60388
50223
953557
52526
630151
611602
824813
15705
1069940
403767
328019
298299
1083183
145106
215843
513409
185279
460356
983724
746999
764375
886617
1078691
619307
1075722
72914
423252
1024508
244536
864268
481182
831738
391240
546884
3438
529971
588247
981707
169851
929748
215995
961453
660554
509538
246275
443304
976793
562066
80319
893298
615629
43107
27002
87523
179812
526815
845866
754128
1072612
551686
43525
1056593
150934
333266
909937
780893
1085357
645314
539364
257770
1078760
858802
611556
965441
975329
567327
424390
1090860
356736
367120
224989
123374
918016
361178
594069
790179
133368
573459
10234
456816
942136
1051894
882818
1065022
103142
249207
1008061
511850
225401
390005
591159
616175
350213
834776
578909
57099
1036773
797151
487953
707745
230410
843590
373017
724967
445704
551768
177178
749308
408119
24580
653499
514086
259786
930677
302969
890987
369687
1036437
297042
51039
14563
417724
900573
96081
150161
971731
764896
158138
724320
355854
494372
588575
181573
1071608
784742
335803
747414
121069
19800
114589
292956
1048234
93171
713478
575443
603074
899604
603544
268919
833225
4264
335340
167550
452055
358247
181511
125442
1085284
530321
1073439
245849
81068
775460
891774
770553
508079
911927
283937
591327
392037
73582
639309
481389
714780
1060186
659887
978794
8998
352288
758115
543176
989596
244164
1078150
925121
1015555
204090
552773
252102
628806
1080047
489455
102039
555446
738565
814559
1040463
445102
768598
399640
961575
153019
775414
998007
355891
54582
319973
163287
22879
94108
217851
276956
208788
58527
30357
872593
184994
435077
534820
666070
278859
932223
963611
300643
1062323
790759
527241
689050
1075391
907924
480107
775080
517557
660529
829319
303139
355306
302228
587774
1097544
408508
856846
960376
109819
984772
713886
116857
740403
563769
1015807
611564
418762
155275
696939
149917
258431
1016444
174330
68257
835270
1041370
321865
809991
514054
581029
658868
20864
451982
459910
806072
687377
188162
1023699
355183
1054637
123461
759417
253941
236949
373972
501883
915233
608041
405163
125460
209059
700422
31258
558299
1015535
458677
163485
104370
584418
690878
235833
902105
193263
898419
379782
579497
251790
686522
837734
464039
157743
455805
1059201
405723
420252
1022290
569224
614706
356510
792473
46177
663244
410804
992215
350333
263756
872774
720795
30728
150756
439027
211799
701391
663404
214065
545715
1091263
920714
183047
1099197
1076835
547940
883661
900582
52279
488959
974811
125702
919968
61360
49274
352700
150287
1059410
881895
368733
287002
893125
880122
150297
214038
571673
555051
1068481
222133
1019723
166752
100707
535117
502157
1054962
827582
704379
1009933
385742
627723
403685
62128
1040928
857768
243786
371087
560817
380838
1001761
555247
121430
391689
832388
270225
529299
920131
110691
740342
470737
492946
924963
996912
501513
250086
149133
28446
978621
322167
692398
246294
421212
1052005
1057645
1091143
693804
107324
880083
944696
568987
479753
106616
383213
565543
246636
413248
33105
904388
871165
222386
919953
870421
118556
468862
870424
170597
701785
383184
813270
974730
861329
141185
344644
712881
336363
954735
601995
197115
236321
764162
180513
697438
66454
800001
152736
11064
319853
591879
880296
866286
410369
837087
432099
70365
676270
20977
196474
516573
436474
1075476
443327
712582
669313
80523
915131
484426
517474
1035169
281337
901904
235930
798022
54898
811477
523826
938283
638334
796518
217817
403526
827115
774357
368573
130211
456232
172037
249096
123607
937131
633235
1062288
965131
659893
298800
758393
542450
107993
480864
725716
144175
491241
500330
608986
1078768
962332
347424
901867
640509
172991
505275
1009917
1033960
738076
673764
68363
925446
620225
393902
660000
592572
724877
925261
427393
619575
466975
239123
210190
461559
219893
517077
982435
103575
984388
1052483
340838
793389
778571
68686
395233
508617
594437
175300
172490
978539
239072
1075031
545963
493240
641875
992617
740763
365671
203765
702066
253896
603510
924474
569776
1021914
37321
770870
444009
744473
978296
8613
13591
869699
815643
240456
483539
835441
802653
668604
1071957
669101
926679
857659
390372
246580
628577
312361
737040
1045395
1047998
1042448
228856
555858
254431
53068
928415
911346
86313
162279
139512
797718
765626
267177
846755
1071324
750595
492883
1040357
516471
312581
62984
21323
616669
753853
892848
744003
862646
1026535
185557
572920
400958
224868
679373
667474
250840
291775
868474
940905
207629
725764
403477
797722
385824
523799
477472
553789
260698
293923
884431
626205
684468
746423
15126
250222
201476
316033
782466
950325
945502
530925
717842
452143
403878
95102
652240
1037377
45479
728031
19538
651633
390183
255588
88636
871262
702170
166461
342225
43376
671315
927988
1091974
439367
40210
373551
79551
104011
592973
735804
885525
975241
394392
66698
617738
742105
137348
782133
225799
326545
892036
626924
1006448
321271
519716
385606
628770
995205
210439
146505
457877
518823
778908
30433
585037
461400
59573
441745
973920
971489
486829
692234
932873
363632
217047
983112
714847
427834
984312
291784
469861
57129
1043020
762185
983105
461381
945567
476348
610506
938750
287677
847224
354719
606819
1068473
285890
836484
1041570
670402
882140
601540
678682
163841
22959
187811
747257
161976
504493
862960
655457
554044
76323
1007865
710695
173215
543171
51846
395159
391584
547219
861245
202017
705612
127333
82725
823237
591062
621834
465118
1092080
454049
442168
1020973
831098
97097
112388
453848
112247
356708
208471
820188
71567
944171
420619
320287
966008
491407
935669
642025
613267
620100
109502
198361
661784
942317
403671
454187
654750
971896
1070402
223253
873406
1005665
28094
549375
559058
816593
270000
1028242
24797
351516
886395
614296
265943
271449
823790
1094680
500155
865542
47807
1026930
33263
978512
18878
156494
954124
176056
694771
460215
459953
174162
535190
364832
782357
284238
500688
852000
1026345
167969
688053
287729
640684
43284
932200
215753
604123
93541
316774
1028577
840050
739537
187150
1029512
745229
659565
916202
626878
16324
911106
464517
325004
69987
584468
358153
802361
575964
225789
324867
178139
481040
256943
717195
71960
443914
213116
165723
731217
608151
890322
37122
399464
192434
1093209
237687
1089770
953604
574916
672970
983452
741041
95244
566822
371006
383939
885665
963999
673255
182782
970271
15651
905291
809611
793669
572115
170805
1022385
733338
880323
1057839
139645
25280
455532
291135
353922
436518
893045
121679
542525
278828
469627
695907
839926
349470
432184
162242
1000587
97929
900355
197190
210675
839693
959519
73927
223877
457489
1071489
384224
837706
3894
604941
624640
922524
945100
349118
200450
740761
190854
566072
239308
421072
412200
97706
571215
810306
803731
1053663
658183
421948
261642
84925
358770
804385
659683
243621
324914
494798
547777
69186
943046
891203
376645
533192
607859
942906
661282
21649
850460
785252
128662
110237
257400
364816
963762
397868
1082413
597497
380356
118924
700583
994975
746079
276031
502540
1088918
79840
843385
1015976
205410
362707
518439
429049
850107
304245
747520
1085975
178416
920582
558461
14552
308568
1088197
999063
32833
674133
63410
1091803
261684
698517
973199
926419
94973
440582
191716
550142
453170
767307
702298
165641
999476
256067
829704
710835
968639
300240
164257
1012610
223751
811109
664934
687816
226432
984886
446412
844679
400584
547510
423668
671369
205506
281746
1055107
722226
481031
572645
664857
991487
209423
401571
601747
807555
1000007
854127
1086630
706100
1070049
57853
839284
708021
231036
925054
323214
746190
97364
220475
511966
1033924
760422
878597
121148
554899
746013
206965
762965
624864
178259
1074698
1026040
127657
601378
323139
95828
299105
564741
728480
856276
650611
681853
1046169
322737
545662
1039246
340651
59543
327223
146143
144411
641654
884624
537488
1003578
428280
689752
198515
364819
514914
1019184
86851
973868
345950
266874
978841
47921
513910
705277
471080
470030
36755
16395
564562
351671
753568
704474
551069
11764
836657
361428
766650
63865
266509
247183
1090800
974313
962409
368225
980727
853149
194465
225235
521164
946363
322431
471499
129812
671423
611723
814237
1037939
382686
514659
961829
618966
622808
88515
295214
28776
1056737
165393
1082633
590428
268141
928345
531174
891135
955315
436525
55828
506547
1005869
499834
80869
820280
782156
550876
240510
358645
311154
1044626
987295
184250
430351
810794
278973
433626
861027
335432
107287
93380
854034
1087390
482336
229768
1059563
551815
938317
809190
71701
659109
591358
99464
35970
116977
792039
53090
931950
1086529
716118
298610
990855
940075
544261
259895
335919
710593
789733
592674
504600
351988
694722
910802
417552
782735
109541
916007
1067094
741893
264415
1055672
248339
586478
826632
1044709
10018
962722
573588
573309
1068053
257425
970525
430818
726615
735320
358067
15755
149419
850907
151396
786630
982463
521715
136342
809414
696096
822920
1071519
590215
195331
11845
266655
771599
544931
992192
115383
103983
402335
25371
658800
131837
269683
907266
331145
537848
652932
336559
822490
988344
643853
1075356
763512
146109
295303
789639
652129
378548
907295
474792
795884
874080
1080331
1001240
272892
469566
653847
662052
875694
613833
940960
532260
366089
464473
221679
613568
827485
133183
828338
139482
586274
183188
572131
793204
775123
815864
255327
1073988
625975
831494
434389
589735
1001518
147738
942883
433647
211696
371317
120588
418092
297319
842978
989820
411438
662510
409492
823149
977025
1071097
342694
660974
177971
750808
561809
303496
1010521
476422
789252
70703
98369
371135
177574
726846
1026595
697994
957958
326834
1066256
873307
1076384
942047
300033
155382
164712
114552
44993
372617
378589
290857
564982
694189
167490
407487
920913
72865
410996
767179
494460
800178
257504
467485
287176
860814
685528
80615
118147
251582
421999
1038515
856202
973972
442683
74703
496374
927228
836110
775993
541644
517715
401596
572746
233970
330872
990594
123701
276123
603120
542258
938509
802920
378607
742503
225042
161213
1008579
229939
1032400
12040
810972
587510
502216
38154
749387
480275
287482
232572
338816
471335
128408
18468
132723
299321
601123
674913
358512
1018980
192101
810683
450258
297184
489177
998367
111922
1098227
17030
434980
596512
221193
48140
705621
5825
426728
340949
54291
912065
824515
1091671
698936
584415
1053560
170484
766356
983057
341166
327079
733365
174804
583502
680600
366325
815097
1088258
417308
138934
145067
649866
124610
480074
425661
386033
696282
59718
523818
340416
831809
673535
91914
644935
286695
937918
839982
982601
1030192
410647
759949
4455
633533
529297
1018095
871095
430471
167369
551886
420550
1006771
232165
764102
740222
276848
258204
838285
1075833
5838
110137
418965
615309
471635
138214
616004
232888
1042342
754547
531096
203125
635561
81677
890114
402950
912543
1028045
873415
676025
396821
60505
761800
870331
71384
540997
925750
527532
653532
1072388
1055359
64548
1017919
761968
144494
328402
364273
268890
807224
82178
1051266
155123
659945
838266
200876
540820
1049717
130149
646804
901120
505924
814734
452319
350345
355948
531429
489295
965358
749048
1016750
494325
745956
391628
560608
934319
918403
190940
543489
927575
315658
556775
382784
642911
86772
471435
448656
715425
314434
846557
754183
986849
449067
116832
729411
133159
716880
776607
1033871
442726
672029
869683
998635
438991
220191
957501
1013658
512898
611990
153105
792546
1074027
941615
722640
1058154
292753
809587
187981
11082
140210
422898
629691
249463
411831
1024780
578689
887029
82884
501856
474203
253980
1092567
698442
898984
347575
666177
1026516
32523
953374
1071683
1075247
280248
1073213
908830
35225
312610
741857
106603
200169
55062
76699
691646
1009672
964639
808581
256844
1087151
514447
327759
557401
693813
79427
214824
985556
768806
907043
384296
994611
836482
990428
1054987
219500
558597
562235
743505
1012387
263995
806486
530313
479154
856785
134187
95773
55834
133510
769847
440348
735209
439094
674875
513724
196581
1000063
944984
64632
631715
243914
282096
17128
662492
941299
865027
33445
304573
605038
1094308
299769
619065
1018536
701157
76797
470521
884207
155422
228039
84747
464981
266468
799267
352722
679387
898805
451925
361875
241123
1037158
675225
487095
1042122
634027
748400
947514
33417
350905
75921
694434
664873
994293
544308
35739
319282
437861
928437
800234
655771
932046
519325
1053292
234720
816471
345699
254807
357424
818242
837910
675274
534989
977178
597684
1051384
808680
238621
122550
817402
1074350
158956
189897
437629
15940
320791
506810
843901
454957
366478
342004
605669
136211
673755
983588
757922
113226
482797
141016
1047142
874367
329024
946007
524050
804473
913668
1065649
503962
491721
379163
467744
752289
696510
867930
328894
880480
632671
829679
1052481
60037
326940
611481
747043
262715
621513
793624
964004
872528
114409
52118
167417
626930
741634
1030588
170957
195357
39181
430022
309365
798723
55500
807455
49865
328731
652812
812692
161392
902505
529318
718065
224631
424938
338580
999879
1022339
975337
432843
357349
122192
576356
493894
537352
1065108
449271
301992
892171
692325
615938
297905
1006074
2582
276822
821254
152075
839517
723319
1071830
844567
469842
451818
900712
197842
1078563
108112
318883
658629
595059
78215
1003727
887968
44174
1099831
220430
507229
581694
438631
963004
635708
95880
289316
1010288
903829
37989
955417
429285
1050975
183231
1015432
390777
317804
458495
914855
257705
272065
392494
997461
190613
152621
362508
743276
883983
759264
302697
401789
76321
751292
483387
643485
957512
260431
601220
909243
603453
208438
719199
745046
108584
101595
750075
10523
806103
1037826
358516
483362
859881
614467
261406
522799
389218
79010
932035
677959
891900
908369
570652
869637
500015
353385
306443
312905
946057
355440
232591
836045
336107
506072
105315
289007
60014
1070750
73533
837923
1039619
660545
71265
904839
804232
52834
226270
111505
649560
1053709
18928
255204
818479
403699
38290
89061
447947
711364
1073399
947295
618490
517621
548317
236077
1084647
99300
488644
741383
1056594
709419
455573
613074
360368
35418
772307
757483
948136
761547
219038
489995
958475
128374
758878
839930
1096660
132373
235553
51373
350250
261332
157495
282923
935082
961929
6123
429526
75733
102223
1055967
599297
382393
232500
638615
444681
208125
165704
106554
871037
318078
404036
299867
840917
281466
88148
699745
724239
12703
878642
285312
442239
686575
750312
172972
133437
202186
265872
1002713
847533
436247
1000735
535146
23637
116959
718997
123867
400657
1097931
511373
553916
303405
416605
474615
209910
177181
622142
694969
379970
3950
98128
1056817
328392
458237
177848
255091
662094
170430
542919
408207
866473
56425
984804
343941
453010
410651
330470
85572
616781
663305
513939
155003
779095
587823
1031822
656548
259408
564991
787627
500215
300925
460448
879182
748615
6307
582298
395539
202859
249701
358208
595050
263015
913590
464050
629442
346408
1002109
86727
992957
882554
92840
438123
259936
88417
1092788
480370
942203
989618
1062383
161078
1082790
904992
540261
1092339
41753
926370
151810
895860
851936
116816
817310
748368
1051137
632949
416452
724469
87464
292822
1000064
687923
400510
965938
887772
402560
575117
497539
98290
96414
163595
163596
145035
900191
669092
675179
879698
881798
880748
1000479
1067380
76512
40672
665322
382668
695926
375751
233701
637512
1069161
509533
48342
516401
968238
133967
517564
839608
392303
503607
920233
537543
61492
407612
238557
335514
76753
924432
326954
142668
633255
453916
97315
906445
1070346
180125
531149
83216
945584
956698
411464
138577
771794
158952
433761
509805
970190
659935
738109
686388
585498
301431
442196
284260
927667
492975
1074453
554327
839133
534459
733093
573557
804617
549270
51478
774888
354887
420309
161024
97854
541602
690699
1076351
898555
277412
237988
213510
60281
1059240
378609
1034379
807733
983114
1074722
115329
1029987
631398
803057
85590
212611
257002
842658
671683
156406
538872
484694
444944
922108
971690
451388
939445
358451
729921
578662
474856
887438
87824
612894
76673
863752
53689
441523
993370
321759
46118
474992
807513
791175
614517
449555
149475
279864
937956
213310
622078
1070155
274336
83222
765333
236592
15128
120298
509854
73818
20886
266907
141922
540476
462056
396776
934380
391027
605807
276078
791035
358620
552678
1035074
886905
1005256
1065370
83722
750411
866454
1073407
117673
693944
541172
371115
173615
344717
440666
439492
837235
597447
630304
9153
932207
790215
53375
374878
238559
212866
1040638
1052680
180164
327474
915254
758137
898263
383395
5133
928238
867155
337298
795435
118538
1068977
499838
743240
975407
1036544
641510
66358
313018
832078
456668
981193
710909
200627
555824
593914
304414
686923
354458
889642
354904
633681
904750
395960
566952
440012
15468
885423
277450
649144
731250
111206
202115
641602
772235
285344
1024983
434240
229612
545739
130045
391568
343025
751709
635082
153233
16192
174278
745231
18525
129625
390363
800668
1080221
547774
881306
824051
189430
1099364
216842
10775
439694
787492
501831
808615
811312
640472
640583
345447
26397
959572
1029185
324789
629820
558943
421493
173017
470451
231178
1021873
38584
778250
4282
772540
495761
528056
786910
1029784
915843
1016987
452561
790990
916465
196318
956965
803327
506756
592734
1012266
415564
517949
257235
1000368
830253
312601
654917
845073
1011324
64633
513438
362818
1048771
186435
764915
507260
793146
300430
1054822
460198
541543
700273
570720
959633
83108
92288
248659
120534
50658
271031
1038963
1048213
816233
177755
83499
581906
304201
59572
815078
438024
513021
794400
560479
690937
203067
988878
594198
713731
909850
278811
664808
388036
642617
676037
520224
999156
540454
804532
859272
54678
1029127
704015
338941
504633
173832
406758
1021935
740885
962295
933264
482881
248215
848996
118485
660183
481276
862624
421325
308292
381269
32999
821786
472248
888151
422351
336789
338595
843063
113738
651618
1081015
705048
479055
633076
924845
617265
1071228
999357
189379
155208
348070
529484
530534
770759
534656
834324
613423
839046
212218
851040
342208
631341
584247
425253
743457
820700
815737
917993
564904
392493
90320
301373
849453
525198
204670
216116
660704
42252
1084963
436755
333138
463443
1064460
576298
1030114
639420
958473
119234
604416
1092997
665862
819760
80090
110839
333496
314921
805429
596674
974841
107493
852827
284109
296809
343654
64783
608541
12406
500707
330585
635626
917727
696833
757607
1067373
617335
444854
914993
678250
1054426
675514
591809
112636
919148
1022858
945294
703759
902894
562855
86070
383503
1046872
20089
288844
398581
870533
1022240
499695
541503
69537
749222
140752
874078
933444
486634
1066625
174680
696191
631194
858464
273535
537188
190687
748847
497871
1013541
117451
728998
75090
830619
313629
600056
709171
464133
407991
846674
1057929
127298
800327
582341
774298
1093329
792288
468910
905736
258732
280213
429709
622942
969087
304492
1094692
910433
283722
278313
350279
75958
558661
754797
497470
950047
898088
380502
1086437
637901
660263
799672
976204
838286
302035
612873
177304
6138
315223
466906
1084177
992126
739468
70833
1099140
370430
857946
772702
72637
523780
1076242
244397
879712
25183
1079295
762818
683691
312093
1062838
681700
445438
815945
958163
1088184
283189
659293
308598
695784
920688
439359
68073
698024
591720
869302
54083
956122
507648
520348
153993
117742
240274
1043846
265852
547939
317306
1090191
549544
669985
707987
354125
42792
635711
806222
769447
400566
108742
546173
543358
354438
375295
913185
1061650
810593
332993
102097
394273
813066
1082524
287473
870510
213012
40036
1078814
634900
423167
136432
838730
700212
49855
234204
231245
460803
90130
944868
517770
273856
249583
681567
709266
469967
936579
56340
529193
583655
12574
433391
1077186
1023295
787730
521519
979535
59444
1061710
142006
944518
663400
8395
806604
94514
457330
394669
642866
461218
931531
993610
600109
216910
790723
1085207
813164
252284
788137
434693
36171
644058
421071
191978
846968
540136
922726
984182
17385
569856
27011
387239
346749
95590
782791
541889
776908
414183
130386
690904
182469
178152
354862
675870
432282
962967
481166
582698
483625
580486
839286
153763
285190
411428
937408
647549
991293
48034
514226
223378
778673
938277
485186
353567
130957
562564
1048299
451331
86001
604081
894587
1034399
322876
676855
242143
776930
75954
785087
183963
623149
263497
493131
1078195
622527
1069932
921004
797421
491096
963445
835703
565260
977741
1056375
236658
790141
364364
650448
848564
578637
103531
445488
1073721
794896
25056
239397
337319
720548
78792
933107
274664
371623
121010
454765
971562
633817
482236
122202
1029458
373260
66667
755472
917244
793749
1006600
673426
1023633
190735
390568
585500
333260
312465
31099
1039055
907686
772236
729783
778675
466829
1048022
843383
192181
53034
676396
216545
544140
914645
330612
783167
206678
108304
746747
1038737
438486
158260
316309
144781
713029
312256
565185
146988
934627
52141
1037008
543034
149110
775677
13165
380120
918271
789510
361065
912821
91724
759617
106925
311528
448089
1061360
223026
1000111
934083
1060762
871212
530421
307763
831734
380321
904843
292931
721764
1004389
463100
97055
247251
521770
618084
628029
158200
1086391
892523
348524
789181
729530
78579
278429
990630
406547
960662
391447
239184
434129
864628
95656
975864
803524
819588
977665
138043
440318
510290
1009085
871877
872927
765312
766362
733042
503865
510024
660358
722155
648470
214915
213865
129829
392845
767413
859523
768463
1034314
835393
110722
695353
694303
448499
279775
514407
100944
326619
802094
1007332
865987
1062750
302252
243349
135138
881167
85539
300854
534827
759583
47576
1089718
394533
596136
457695
199819
425354
613363
14480
397126
459448
1050718
16947
27960
740385
237443
226183
92224
498313
751658
335571
376140
619162
831331
219711
971583
125486
517508
619557
179477
779384
962677
913732
550399
281435
500564
27451
416914
15150
10868
666341
827986
788665
515208
250501
433817
503185
240125
66593
589696
591675
480819
184233
508665
989919
796123
106261
93524
331113
969584
28815
261195
470307
473029
625128
339801
916979
604235
556226
309494
839909
154983
170553
519317
278888
904883
2740
896060
894491
714862
1076491
696392
806651
557613
161645
829581
452320
375161
763947
959963
289676
216419
335071
547292
1056857
760928
196672
555875
874370
459835
460885
897294
898391
866782
867832
576358
139794
194867
9432
918421
209322
207705
616865
617915
618965
692420
105203
735202
12085
539067
347235
1094341
284498
624730
523615
52094
881429
1070589
876144
536249
421957
100638
536444
636745
608707
428860
892060
568032
552337
689004
413796
888187
257180
935645
801310
159496
576671
316277
225614
154623
941578
617807
627147
380964
931265
197967
1078054
333106
99122
575557
912142
582611
50939
503952
488186
547453
226358
736318
814264
722649
925471
670739
773058
223709
276460
147578
1016905
575348
48431
257142
561587
393177
304563
579842
997837
756547
562844
96077
273362
1052637
993052
690021
272452
752992
28210
348993
963983
598294
561118
995753
277530
663532
151844
388045
204660
730681
798061
207437
727362
404503
402980
446366
893287
61378
1017054
886137
977820
830842
381589
212208
1030035
570959
73366
705872
540038
959072
324002
832043
515202
88575
165059
233579
705624
860616
646397
317821
511574
863864
749197
586735
496474
564543
493102
551916
79740
154681
802683
115403
961493
6635
322213
163659
637849
571162
28949
445023
460940
513881
524915
102633
19844
249623
591060
809250
305547
346248
476320
946519
226439
968668
123877
268355
1032709
867365
170016
23739
95477
973148
329675
546909
349020
787123
343519
1100062
953944
1002197
376402
596603
281986
826684
604625
691664
690094
44261
465909
694235
424871
844500
309117
81822
977155
903984
297653
91795
92310
234519
935571
457579
680598
845233
984108
8584
1058788
350044
618258
393852
806465
899548
1043733
42295
136606
146484
1090187
390490
122619
842291
27187
608284
740784
814606
304749
1035172
743043
287455
4914
377640
217582
572141
760390
23408
745970
1071319
78647
239529
96050
48400
1090329
156823
414616
431729
333499
676997
892467
365854
803258
911797
1073174
614788
554680
837687
267973
834087
91670
1086776
394252
1006761
240816
716386
537563
11375
757212
591200
229511
868415
585096
623523
105195
1049199
514909
442206
628647
963370
937582
706592
998914
569659
1046150
1018173
785103
483723
477646
160830
632045
344262
350918
180051
823506
699361
62829
216212
745669
292302
867408
511133
361960
307199
960218
33290
637549
508474
879085
1034135
693399
428446
276929
836412
1073025
1071975
1028919
423727
621011
760075
594735
537649
75182
480260
37212
586144
471251
797775
283948
324385
541759
220164
678952
84572
406659
1032567
414933
819150
985369
74988
756780
973683
696619
695176
339985
712285
440628
575684
1012876
449716
459409
686628
1096579
924359
767577
727852
552378
1087771
1033978
158307
327279
156995
120973
692723
192524
1026926
178103
261396
13629
853417
485518
341826
542100
899750
52311
489133
639564
86545
648365
386637
204639
1094613
217665
16489
1058092
216874
889569
27483
921571
691849
324364
66142
733143
221275
1029863
374946
214372
320689
853072
678051
476167
1088799
723388
399197
971837
600465
157050
711237
443726
22478
1061982
265356
1055412
189187
737615
849235
45027
428222
591333
824549
138280
74732
254009
604402
543874
877773
867152
850982
225172
812667
926903
261984
166596
439780
755440
744955
59996
545714
401067
656047
747480
912216
257892
305151
353395
33651
187263
854264
261532
63779
1094628
492977
270073
846146
378090
353665
486905
721446
730515
176669
327248
51162
350230
66165
868714
241977
606693
373791
582741
938148
31372
457095
575419
182628
550713
327416
267870
52956
227034
652689
957208
24893
791462
441148
1079165
529859
774560
19777
693357
591329
363072
393695
1097650
887646
515494
596190
241245
216864
687647
989910
341670
573371
898746
100904
817665
816615
549042
137747
136697
124811
860950
862000
445964
790557
789507
49938
50988
48888
288610
504788
898566
108904
107854
106804
238664
237614
350618
1026313
1025263
697510
696460
695410
790627
838420
837370
849767
799703
584614
699194
1004363
260595
634843
615268
414861
749025
982348
116538
122133
748508
293468
692732
581647
273883
862023
1007940
692159
606001
496533
314123
392374
622625
732951
167401
167400
434178
301467
518982
863393
551208
123638
1002279
990589
453000
590545
486196
857452
59320
923126
176749
514843
625067
928526
121683
767850
327165
487786
774766
514663
624335
132924
1014147
211566
596106
626680
960714
229906
832114
247273
74322
851043
732857
295873
632833
1014413
342373
104367
331147
1010561
225735
864744
403614
103915
1059251
306388
36902
691167
545457
788465
317580
789928
947748
316592
1074990
684527
601050
1038436
201099
410017
835514
759024
1030099
431891
560218
793108
501749
390661
882949
855833
54688
477948
169564
432366
261856
310597
445068
807072
13526
832844
920385
165100
115884
447853
692201
249705
786128
137839
811006
82033
514509
371756
975647
1028805
106936
205972
866157
380923
794949
1084230
545826
595977
347998
475586
667555
121317
567117
510769
824821
929294
343258
798244
344002
938169
1062899
42518
415264
809072
958578
647162
213424
123643
386819
721803
472853
91964
120633
850330
1019462
716487
885963
525880
283183
567772
660225
254252
707554
397869
225488
954960
891873
1065207
173037
1003880
581849
264046
887960
575456
49545
1009403
986197
870220
130909
1085419
545971
202852
411054
598230
361033
134636
910875
984497
77786
311059
617572
38605
841924
800324
972421
382318
841430
584127
216230
537471
251820
244688
1045819
127478
704449
231749
804824
537652
844212
372419
1071068
513522
359883
457009
360789
237537
691679
227697
241038
45868
608585
769520
56267
885130
989988
1088334
664668
695328
309723
182409
1033377
844381
903031
310224
493126
289116
479233
856437
670759
476623
319595
745789
712080
524027
883902
121217
179861
593793
121767
37558
154496
432086
901147
42603
665058
1026356
45282
257044
670656
911853
784800
510089
412728
29807
449510
828962
159037
838152
392951
650185
1006480
958983
933332
937798
53697
626757
306583
502542
281485
1020620
310376
1039583
192675
1061012
540474
701910
197157
957909
794208
763649
55817
237465
721482
187639
346602
793259
673701
910985
223612
687122
202211
1070135
384589
621919
89554
1084571
728690
202970
512023
717037
517027
179976
1010390
497768
88088
13949
184164
344715
760823
964291
928124
414143
109984
49498
705962
266758
764894
543347
467995
363111
895374
160959
489535
805497
543186
622427
645769
1015636
277400
498656
959840
706448
52362
443379
670361
935588
367573
591450
964729
946181
222441
43374
482371
208123
203794
759884
73411
215414
894376
99712
766917
34883
943018
619858
175645
242925
661682
597137
518872
796742
650699
192239
312818
72018
956780
943857
54649
83326
723513
47868
27882
385407
148822
76048
194342
1030646
405025
770633
170664
276819
774252
44385
1054407
590849
507525
627430
228191
895249
891463
518955
150083
220698
794659
96425
975795
983574
393268
740620
1051408
348945
239802
888508
924543
709681
32681
462720
381350
634522
510306
749707
54015
899859
342325
599705
544357
140715
51258
249712
1077084
232791
696942
173578
1005960
512921
884523
514307
660285
170983
312086
95736
138206
844726
757350
976176
198220
76872
263663
751077
488627
495210
469892
971563
393843
1088559
6258
552176
862284
346463
806473
960758
116663
18587
647005
1059598
994898
655660
754755
81300
519863
83730
475347
955301
397192
1011424
804699
811511
621177
257954
1060592
556839
53538
321484
24351
1090666
701634
36624
674456
74951
702383
367299
593119
317206
82060
313625
40501
354752
1039580
920663
551717
160213
767677
242858
207595
133355
640627
75881
585134
4222
887293
786690
910328
1084149
340691
443168
978007
992459
1094191
420272
700149
240993
534253
896234
784373
1027412
1099225
835758
714284
527193
298595
935944
428372
342458
1093442
558134
628617
764891
274988
45203
385991
991437
58236
74806
772043
1095439
7640
484548
153644
248589
406335
452422
701187
963210
824425
622561
654200
542957
414857
307823
82545
188547
313177
1007962
926684
801787
1093570
737603
947152
1056469
445120
244466
795620
806226
535643
422874
731988
879311
1003318
634888
976798
106797
1035332
49565
382551
905135
997202
933387
118085
299649
503235
870846
1033848
205677
987148
571989
106682
313721
541758
562631
483552
1023299
460431
164422
393712
705036
857594
819643
390243
599349
818155
860444
556262
420498
800611
770044
523168
648487
545218
263088
966213
894098
283752
663138
41591
938619
987864
940772
299719
103607
200797
82793
227788
746613
321084
722273
407834
372121
634144
670271
841150
378872
825590
325070
823461
616878
615828
388090
1012710
465937
802110
76221
353603
225216
182225
522552
223572
173303
684945
1019671
1018621
841324
1044125
829812
925019
716572
984490
722525
222357
602582
646646
142871
626954
101532
912139
274229
273179
297465
387925
853351
376624
833864
752042
753283
501947
1007063
369157
489912
568348
236455
488931
487881
952009
751075
965325
964275
94797
703668
632299
1070994
1029061
697047
768853
250130
712749
796709
735094
369367
1083404
680510
537406
249146
718466
534105
28484
607911
119869
246011
214028
18325
382444
876781
189903
523112
881896
441723
966698
412761
374554
247283
1090591
649368
526100
1031851
1087021
65786
554634
898762
215091
614634
785282
532180
210207
109787
765039
450507
871329
377185
152404
644823
505595
267475
97322
8525
558616
997392
36545
48216
996544
497368
359648
283942
287558
170144
676532
886818
402977
81943
905388
1050770
81283
829371
467696
982017
681475
861287
947038
612998
438503
957526
891752
400684
919558
853553
649317
509820
964270
35909
904132
54711
529643
741463
1002645
729209
686472
339237
29900
957987
954617
900136
776381
983509
462125
916495
641998
336081
506748
1006471
221090
928430
490855
937657
761415
368230
327843
815350
606008
84031
801802
818728
1063965
269647
395724
664929
445433
1011344
315098
1095659
174046
365221
193378
451433
989535
800918
559163
1027948
761818
904151
988614
693463
22297
152760
1006210
565777
796604
595470
208541
880432
293461
572597
868729
1038655
417983
184850
694799
173693
912671
894967
227074
169695
313653
597418
608436
930974
1056919
409707
740287
607272
452124
724703
986874
535365
841565
45588
287579
93767
811938
559898
130270
871750
735095
429272
7747
83150
836814
948522
345375
341332
579297
337348
349241
1030695
292198
37350
154815
543276
698054
242777
904118
43856
649378
297094
717489
456289
324606
902969
968792
235463
291503
726033
776966
289523
554532
426128
955215
785080
964411
1098326
544207
1057691
178385
50152
379454
1096423
807272
820111
692393
532093
808875
855195
834970
231499
57132
551300
693298
532258
331993
270155
407815
199693
55583
746569
291443
775364
43468
534060
904790
412271
1051059
920126
554902
901087
261268
760793
494343
276630
476629
383343
999596
926983
206844
1033942
221575
1098912
457176
3179
436989
911689
568849
1078875
373677
259783
197640
502220
884285
595776
989766
862112
15517
997673
455294
1070225
1017504
801899
756530
395929
318399
317682
106576
870901
1002601
102499
1005014
842728
206313
945218
758582
656210
982402
1078219
689319
522739
302202
544773
377220
363186
302900
408466
595481
1033775
947571
1036552
52028
950831
406609
1068756
647067
567247
672889
659104
22785
996567
767791
618315
899010
653018
308118
838008
384815
458569
341858
578522
900001
24379
992074
293581
483163
561996
265468
368834
866304
630046
840456
532095
341413
566396
78709
262767
343080
249915
925711
727383
105078
459511
940579
184518
57444
499721
75066
486282
535754
738160
389554
1077339
215730
765685
996664
97905
206617
315747
812783
637910
172705
930809
604914
357427
282592
1041855
970257
157532
519236
157343
692631
87692
1074478
555967
43776
273832
453381
951103
737258
884294
922946
1024501
580351
36605
560785
663026
1033629
852908
127370
1053129
1095247
676482
385468
409024
1063798
614916
712888
452204
766601
239409
602985
3698
181863
908986
822500
857025
489655
33571
712784
203507
521340
1068174
769154
603582
126403
935517
456590
166863
295576
1028560
383916
804600
242839
930057
38855
939615
1061757
215037
450245
5190
522511
107837
1068897
898247
192273
576207
592124
860134
1038910
690713
203598
1042302
157028
381322
693698
882497
983735
862260
599119
743365
695445
28163
726259
848735
1061015
842965
214235
159004
694955
115779
391605
335219
417749
26981
581963
501241
209841
574069
186534
350197
615609
189753
740523
356648
707143
667838
587678
651983
379150
970572
33022
451039
71768
60480
54389
850978
35938
592388
500634
328170
319088
882104
999027
388843
559076
777609
733285
176542
1001057
744927
1067397
256549
795809
696515
547703
34174
258059
105902
1006796
436643
665884
870794
890885
532683
536562
128180
363251
378013
894220
353259
445408
734739
1074422
7570
947211
495334
758767
424586
1080567
848519
951151
474232
419566
224279
529536
797269
859090
300870
651909
471556
213738
949258
112424
744390
743340
272806
545673
375393
531138
609155
722323
474893
514042
165763
1099944
226712
657406
838357
826083
601536
501597
1065691
109456
598521
156600
420215
738792
462029
131267
991648
5372
44822
866654
469918
195900
631177
97450
726498
294103
126968
871646
432572
1078545
894423
734160
1018533
584951
106349
431617
1051225
263727
980333
887174
375025
233519
1036771
801234
324465
199382
689158
472857
76529
794365
281981
432495
857088
837618
111443
998851
293648
76723
337812
737306
20856
615669
294147
169947
827295
349463
726272
1060037
1020369
462979
438069
879010
779159
888343
436355
204095
815355
13047
227844
265680
574295
443213
1098905
1048017
860720
58773
424984
736033
377633
566686
374998
173887
792287
95349
465139
675459
922458
848387
839316
447100
1017236
59687
333796
108136
46678
601459
977709
750208
531547
1036034
716239
850284
181530
565298
1046275
62722
548638
362717
584830
72515
168562
741195
310287
1073913
736897
771815
839762
143392
897301
54111
3086
790944
186384
397701
53509
872538
474661
735668
257866
1097211
1078082
470771
358295
1037839
450650
979283
416198
933213
241993
960581
871327
959463
821067
53077
160469
866988
1083719
1073750
238790
1056750
41042
282641
359893
830474
931774
348451
483888
525492
75339
927933
702115
150078
683968
299780
903098
93897
1062440
803527
1050023
559865
777522
230305
705746
1066449
736077
1071765
830958
73103
887523
249859
185274
483535
1027099
709416
541710
273185
338714
672114
856940
940129
755891
415106
580950
127256
948762
1036422
461161
598037
1017374
27398
289069
565305
112324
336032
724304
894741
91170
80083
981605
915852
628191
539795
47258
521629
464611
587342
534045
891832
652131
58386
489555
1033483
1027991
345026
225910
546930
757781
1099122
158024
863904
520330
181183
716948
393971
197172
451352
143077
12569
36559
615200
415218
51932
32160
682892
742851
1043765
884717
1088455
257202
856674
436543
979616
314686
6225
621162
1064169
166470
200996
364507
502076
334807
225730
479353
11157
139311
995578
446926
29533
708131
872279
375933
608042
981555
472284
877391
82150
1089839
176053
964369
675582
43895
78095
314557
278991
1067477
32098
711169
817118
816068
131705
776377
630918
1030949
933150
953336
535595
791280
443434
833368
170365
817276
1038571
382735
136171
628824
386273
1019905
66580
954017
755855
845849
789737
420393
890898
3463
181611
323146
519420
166773
2679
970919
922743
863027
373427
511187
150370
273365
501715
1080890
811391
171852
768718
437543
1097954
12467
979311
17307
834224
1083774
323268
183837
1030873
488723
343950
662035
169863
699066
467223
173143
898694
335013
622715
482642
163641
360920
684997
796244
408845
561560
1020065
591077
92051
873036
424376
442962
93787
926941
303696
729556
300945
282337
220200
600734
922682
371900
1042799
951093
785019
83251
36891
888110
302927
836639
424592
708110
963823
130420
1043295
134223
100359
597490
210732
614007
855581
97743
434956
739978
760630
966923
434408
308650
941871
513120
56923
897622
668689
546939
36131
491219
64539
605687
460184
685372
902835
763288
1043108
440488
719776
7721
27292
139659
291207
5135
1042407
178119
170573
830902
591129
976011
189989
888772
803796
934183
206615
293772
339620
62510
405703
312133
127927
694360
782132
972883
209469
988510
135534
372150
996658
986502
906962
218838
1000411
483859
188756
18186
426835
490317
632089
516299
327713
773658
655638
320696
1075002
331713
648784
57366
571294
1001118
670395
191363
668088
144829
150513
760382
1035094
312985
792063
688676
1052382
86710
911856
744211
967848
575452
1079187
1080113
600148
575743
371473
173257
1058520
5846
176019
1022039
735011
617448
225473
556722
866283
203013
659960
431099
86314
665888
838162
349671
206274
218520
272175
808338
923702
553837
588818
629628
716515
255182
618190
529722
257533
19720
719233
43058
42230
418807
155318
843125
595685
54981
724551
585473
1017641
986243
864700
466913
787928
187287
102544
989178
262337
840051
219966
470483
414115
665155
579756
326032
402367
954268
114546
787827
450926
842538
875782
857423
64910
641566
659180
160171
625294
694273
587318
408233
1011655
58214
516469
538265
241255
222953
904810
950606
522753
570121
748308
382753
176239
410389
229054
1026459
335397
480555
811582
57673
929299
1098749
1062469
714427
70492
977970
1094182
126038
555555
85537
887787
266365
122732
1094915
791637
729848
102993
830899
173740
1031171
252840
281301
446036
691377
467211
636212
1014210
538330
108066
416886
774986
865737
1033975
533588
1095538
202063
399573
974667
734715
583603
850301
30080
317781
75399
401349
261234
252253
146556
74856
837135
656648
738928
166503
438201
841231
167057
1032236
205594
490132
316687
351203
621198
970397
596264
380294
934190
1063061
790549
83654
902576
481600
1010057
848809
732354
531760
324726
141382
609227
276028
628817
27830
12530
970869
19601
625124
344404
824273
454105
158699
472649
624838
112168
411414
1035097
947652
57119
889094
802651
845459
579105
93232
855988
770610
466883
882872
135398
22801
803195
803224
403680
863702
925598
608745
824907
208769
642022
905408
933250
808744
153150
557179
243495
311047
979441
201760
189469
423589
496281
334193
217457
323172
472744
203665
956613
1096777
23572
915298
891216
585533
715181
91401
731270
995034
440845
948251
715545
1014161
797458
255733
710775
519354
80384
843047
213350
378894
659592
685447
478623
146207
518043
33340
240420
42647
790760
907079
45860
1008787
407372
468140
50151
977631
1067304
826855
623867
362414
5758
168099
581419
693788
807064
640614
909345
455244
626364
148643
675849
72759
322384
1095497
7764
649846
127468
884544
1055739
854659
1070968
26884
354000
797960
985571
977339
735497
1003245
126067
1036322
188712
700603
898815
67444
714143
635011
512124
352694
9415
623725
1006044
162625
16591
449405
640075
491828
837185
184267
187200
188498
609908
761717
359392
868823
957196
420959
574319
981484
54084
183501
470734
14209
735277
702626
164159
1090093
364851
405938
578310
271201
839574
967923
498932
701082
246246
977688
589701
800615
1078795
1010818
832514
52290
127697
589480
291991
1022009
914029
1068341
923849
65168
213685
589868
955918
519907
23082
306636
121839
811819
291111
405009
517386
36591
615852
327492
1081641
1083870
520400
903923
1072272
698345
672987
133648
299970
261790
81868
81762
612141
916489
767844
824764
385862
121083
683882
917771
1008348
997882
729119
114341
310923
931518
985275
574749
154148
368544
949915
103017
1040740
99225
499777
342790
1034749
545451
125363
655715
211587
722725
765903
382990
395903
1075135
221861
1070031
747812
900356
520930
682147
1098011
1084564
563753
355046
35985
948902
441973
719351
318146
904558
832591
690846
562464
596950
438633
620816
528183
751181
359523
488678
277056
115636
2771
890669
742024
109150
200789
427638
891456
981642
798994
730982
65332
788362
413463
596385
560583
40572
305420
175022
778798
200765
29272
170064
527580
453465
680897
174394
959490
33965
1044895
578322
178300
507743
48346
659503
571681
754432
82049
1073650
256588
40901
159588
986747
389132
56262
552585
371637
781384
967958
516403
14479
352599
401223
642466
764270
164735
740232
754538
870832
399382
704898
517580
183247
733236
774803
952819
717914
874358
501292
383070
372543
449360
26763
112310
486934
926509
232388
394739
299023
460266
506206
930708
682468
1058362
570714
360928
588668
118246
970488
651044
733300
844788
169730
962768
371841
1041536
892927
1028287
658818
717313
516605
993519
4206
859957
605145
594149
471124
286320
916412
1042314
82613
135525
286813
406756
177636
379691
57328
981465
360299
171643
572897
981438
813090
33237
709668
1017100
304439
640860
942597
464325
187320
1058085
349939
958468
620761
278504
278841
90425
738903
97420
725605
333560
793964
1058204
212362
151165
862254
914340
114687
8995
44520
962019
574023
798979
146576
17517
532361
880600
1074029
314341
534835
769878
690654
369478
1054965
129917
324639
1043065
957708
561660
349274
289541
361757
155440
880633
1000701
881036
230947
47888
295871
1045136
575131
140926
736426
109989
723328
916151
899665
426460
378714
259790
703631
656484
26503
910538
750217
315230
1071158
880295
585973
1096123
626244
516957
10903
835002
384022
800878
28620
402413
779632
395962
225915
535460
347920
174779
675913
1035095
49515
64104
562831
982454
1006092
186194
514643
809412
568847
829625
50094
443716
634512
271966
157227
1031821
180297
56795
37565
170089
320733
508756
366472
122167
853877
251542
1080232
782844
634829
566949
424142
313761
52561
733267
409004
149357
969767
675643
275751
25959
137957
916001
66092
844307
986091
204499
316206
534547
607682
1058802
691153
1031380
615903
426499
343683
478640
685739
350897
152023
272476
344225
707986
334996
477807
594132
919264
15736
349360
884733
63925
815017
733235
312995
629118
671197
420774
820702
993096
589240
450899
541769
1006110
216193
148364
790713
549902
999085
270200
954138
880324
270968
604859
353543
368324
507778
477479
828926
859213
440271
887353
838552
656820
477955
242742
459258
6947
905538
188969
929546
568980
536342
1079547
952957
905727
721294
724459
436679
208825
547198
900399
153969
93571
496570
416745
622699
233294
54313
579818
844388
976580
1000382
624978
830836
936883
61983
910153
815755
298915
839690
951233
254986
1069665
748451
348950
492210
1051576
702402
382337
502812
1071650
123773
403184
171362
621080
778492
824422
1074301
78198
129888
22708
381919
545661
758540
442996
810448
67797
1031829
1043690
632444
238976
664293
237705
1061039
758641
427865
908591
974201
603684
623924
557314
749790
43807
282636
792489
277098
321805
307376
771575
663424
107636
405333
74969
31673
388754
633182
820519
33658
547563
1059268
535305
923871
440913
754030
146691
451195
122717
263409
638748
918042
507467
903081
221762
579630
791999
1051271
759156
593538
115709
933834
392785
244747
944133
396218
1064417
411797
785846
551406
478545
590962
360107
204853
225653
224603
446510
447560
172276
827073
792559
177426
968618
561921
250118
968868
576115
1085878
824054
562122
554796
555846
667568
440557
660414
890553
123774
944972
114565
1098989
1097939
186137
314398
343500
448288
770906
727109
668009
287512
827336
188867
279200
372706
407029
266063
866264
533010
578991
842342
569278
84068
271615
735722
555954
846107
895494
684278
993389
81419
207081
755743
130308
506036
914898
236185
1022810
854509
746047
686867
422031
265560
773203
237202
939463
879894
259463
1096729
835266
696508
497233
363238
569069
884254
667261
800128
721128
784968
324873
352298
508907
36903
290072
204542
150750
397222
964440
687642
113194
242594
908428
295491
756600
807682
1001860
322596
419402
774897
502633
961036
507776
810916
981416
59607
899979
298683
573403
575181
739754
892199
128223
554386
802835
390433
39618
1019297
975436
242270
648506
1070927
796110
1087042
411299
771341
95888
798787
1082645
719558
64584
800085
202613
817766
433589
535625
967927
35620
817688
648631
562772
820198
325540
834783
677282
943411
213078
962479
304998
758449
18870
175014
923745
814603
1042422
1061811
682470
277448
973464
442809
578279
533581
1093575
625214
132091
533323
521162
47347
742902
213278
421919
957598
415331
614492
341424
828953
255455
766735
869075
950560
470191
208936
497783
790599
146866
653988
491357
862075
216059
322189
530635
735750
927044
362676
381158
40288
361800
681533
162886
51716
1038160
859587
879869
1052135
400086
920890
846443
646603
88208
802227
81337
410469
41634
645695
177598
834588
987149
329847
736195
521708
138523
1028748
176146
330227
634896
762113
766186
190798
1087483
440418
787080
554128
657789
488466
163113
649078
1082462
962304
676490
382771
19592
252213
901610
11063
371515
81725
177031
396822
347193
849703
716432
455791
550172
653824
1099494
334810
1067455
145399
127386
861242
146832
772600
817877
422583
1059712
415088
645160
694175
897500
270210
956162
50563
876238
2406
986867
243375
771237
763531
541301
23668
176060
177110
812980
814030
815080
953106
123836
866024
867074
646216
789046
161509
162559
929705
854547
855597
612959
614009
1013107
587354
991754
890808
503319
85748
313468
737832
464293
838760
839810
155589
483927
426959
839187
787092
995084
87076
223283
674744
536145
655985
306337
987604
783002
783376
12659
257713
976788
270127
219297
62380
295201
203215
816292
57280
614113
804066
301745
755584
757792
711298
942282
130672
13458
673795
216935
36548
50838
360186
779939
692245
741668
1039967
135137
225365
968859
869656
453068
372808
622785
989955
560747
308397
249985
364437
400806
768340
619793
1048986
234369
498889
493396
967977
742558
564370
479326
942424
99054
329924
89820
421340
840925
627434
407281
103645
52878
173304
1072572
762353
966188
67424
935587
799303
1020120
500307
34838
877963
11714
463478
782704
647454
147274
820332
583722
460960
359475
412305
1001201
122163
86708
623368
152990
946716
895042
699347
1055289
570542
505196
239989
737512
318165
909416
5381
490940
121916
928068
656847
860282
821883
249164
112828
142689
807441
418451
213750
646105
128467
1076525
603157
236555
757358
391781
894071
341056
1041980
876978
304637
174612
513286
326030
428755
220348
1047022
155930
50619
335914
810759
213213
395019
600505
457375
759750
25585
707692
28879
224522
917408
894598
409882
114142
264260
1063207
688861
949405
391455
57865
671258
1000712
153525
720126
903422
259719
63219
710019
231190
642432
194086
501675
562182
390583
1095092
86624
674624
839464
344929
483657
377205
1010353
790920
976794
881953
1013231
318973
385689
621922
629492
412157
495475
191940
62369
844261
635432
562436
773715
922419
1097042
305423
149897
1091017
103248
484962
505115
1039957
879753
36899
1095075
739678
40370
913524
768287
474050
262749
331269
119593
519958
346595
562071
681832
240453
315212
318787
988690
309132
743044
467961
96005
265434
810997
727683
47259
434000
97327
598677
217886
836833
519701
132218
514565
646726
584143
329195
723579
233573
74042
923966
614572
298847
594499
544298
162405
693854
288018
624008
858616
250097
724488
940541
952857
339046
767726
110894
936565
121020
423488
553533
639270
127759
387713
776655
490778
881122
933479
783100
291706
99965
244769
892136
822528
1042158
416575
806918
101708
569271
130633
600968
1095140
976344
409354
429484
474971
125944
435564
474068
670071
257442
440708
126100
1083794
322281
803193
131932
49601
505180
2242
991562
261022
1047517
938300
106537
947898
662270
282134
369834
1053047
111869
757587
1063978
741216
517075
508059
108425
228657
453648
318022
664443
167107
623672
210927
297450
924863
422761
1051967
694332
457539
1093023
924757
767971
528334
668462
386507
647858
51057
551548
1093870
239882
493939
122157
359371
964294
15032
371085
116565
1017970
929275
785425
646768
212778
899734
977168
906367
79720
353788
405884
638139
141867
520669
720677
658960
835223
93398
6583
149721
361632
692055
480543
395981
147648
491273
598824
404243
40524
846934
733745
598302
411675
1028375
26177
843113
125831
792332
1039710
39694
418305
786085
72964
424810
792524
845769
846855
485674
1083300
630624
1021261
207232
604709
351575
856020
205154
248295
92208
959447
1069352
157231
1029077
826492
764907
875973
255931
770297
249507
372287
882013
463757
713202
363328
775664
1043329
29412
659427
594238
375685
831577
576962
82626
320414
64613
239665
555639
925740
359121
1023410
178231
937677
1082437
66582
880869
412855
261123
953218
872994
363420
281828
976236
520263
85820
326723
667719
87029
879104
419417
787873
922995
46654
1018497
927257
960082
1066585
261446
715338
228991
679088
363027
145004
680921
547907
839144
823727
1072915
141655
47108
565304
659133
474426
587473
883263
421326
1056046
947902
76125
302717
919909
439277
877133
882630
1033633
384025
23096
1057559
455690
755063
204565
683767
55791
779912
46893
600202
60215
864307
1029860
419162
579268
192212
37342
283103
1079923
855199
526456
644034
550771
496468
214558
147818
860341
1081126
124144
84141
1085771
431649
439653
43505
406284
544123
392072
710998
1037808
738653
19159
963183
298772
176608
1086101
584270
939472
1066590
405088
828237
558237
833019
347918
864658
456767
125540
461232
189444
309377
312018
490930
158178
1066030
1018186
538617
410997
519888
579887
1031661
668676
418623
209299
296654
107275
717349
372174
174286
260661
557018
825368
631206
996409
889593
1012927
521307
775015
846813
166401
319399
199607
198557
166052
47760
457701
887154
344289
540911
496237
260950
667390
1078709
935512
1021637
191083
603257
20558
920812
6191
72594
701190
828359
112775
1076441
384559
48102
1056385
259610
426029
451512
538598
720350
4382
740943
216005
959243
785871
263080
717077
58831
64005
453990
934471
775129
412523
911660
838717
239249
883123
293331
19490
672480
136007
417406
181395
577222
197550
888667
40282
900335
1010546
448781
453285
1073732
295693
569477
780713
304832
698443
14590
259844
359975
946156
616248
695448
855262
438052
694231
681527
407105
1098542
570390
131781
470256
95686
932503
389985
802540
1091342
527614
109190
579533
693355
920713
131502
739665
999241
109872
194660
34669
632451
177090
879778
681144
852163
1040102
49220
399544
1095348
777488
515763
150735
587526
237115
1006200
1017186
226947
752770
440767
109494
690018
950229
494185
518732
502331
408762
92574
911976
1055194
486279
196998
84333
310156
575323
600981
159113
640421
835605
220857
1062086
610386
549039
196806
652815
278931
425202
228697
75211
878170
517990
653670
172656
527960
566866
810272
703307
942869
873974
298903
315545
348265
704606
755653
495391
683147
131391
1005191
255095
418612
1087901
830444
1049215
35752
959107
352917
734946
923896
33559
947787
71034
765158
331608
470466
75716
325463
478354
727791
916788
843163
243630
514880
1019305
1062293
239234
316425
85545
433814
1074518
282172
431298
190660
215346
645786
20598
9160
675312
545172
981232
790382
913557
748278
645548
182977
303448
520409
993473
55858
200507
999125
295185
147258
419445
606475
970249
616540
121442
952676
981826
388519
176876
531774
243387
667183
982264
264358
490305
948265
180657
830465
157446
63894
893537
410228
188294
324444
559327
370639
984737
1089071
27034
502401
792427
393985
798845
1007677
466624
64361
290573
995853
530981
176459
318086
478755
263855
649986
1019079
432695
563690
47384
682734
405087
754327
190708
507723
502136
608354
26868
352414
423044
576285
227857
546229
721731
688478
220046
438617
51976
175089
848945
225080
755148
51389
196300
317477
206179
955252
230781
218931
366440
252238
33087
341807
1007939
16041
538349
470275
666620
1072552
1088519
81614
803015
708788
315133
488864
612608
921306
971368
943541
82306
861267
720205
207089
295432
95444
129017
591138
32482
503958
418998
229631
186889
510218
789313
1077712
818423
120220
833302
682282
24219
563847
472206
77098
310178
381737
37621
205313
769551
1070481
463207
14594
695359
316699
686143
640447
446553
557140
923213
1033230
330888
278505
115033
1094734
286131
1080581
193893
1059151
567748
243372
832634
416663
1000561
912204
798620
589294
278229
138830
614072
331062
525151
917593
691397
782624
671581
1099240
478195
133075
276747
74575
551504
733150
1002228
638365
67070
1095970
198812
368758
611460
195500
85233
736879
451515
25878
602570
665924
683611
127085
461440
16503
762085
348973
232261
503299
469531
930483
917554
97880
735803
478646
369577
580580
769585
869868
1048413
322818
927805
514585
138885
84549
707959
851923
591069
293231
9848
716224
339994
284868
660987
659937
660966
110611
579660
235496
776183
286940
966506
73294
855442
348575
60223
495767
261869
465083
242129
845275
725798
584257
57314
890986
906060
601203
312586
900746
461143
541887
256385
1014351
345798
324971
212111
25218
596730
1044031
437065
1042677
599229
626022
66749
413139
870008
43238
124195
249708
280783
111134
691013
924404
431707
123302
169191
277241
1048599
993179
620927
613185
827087
1029433
338806
330197
827248
671158
309716
183867
712673
320875
966727
618562
826115
1069357
226781
354498
876698
606314
483144
151720
137079
601793
469896
637319
684366
61695
509027
90001
756423
722780
999221
331204
561946
297822
69895
390596
323015
837520
889896
324312
329834
685533
239964
353843
123156
868479
647992
1091478
1095962
113158
645719
726286
594624
450044
791875
564241
345946
620158
113368
978566
822429
508739
563863
743459
1065916
519486
187033
357920
438223
821942
113991
1095069
1038890
780081
672373
333997
907838
781587
968472
454013
506909
668893
677422
344236
765412
38510
782508
50037
704690
6117
186824
1019374
62610
303076
817305
45799
764236
1097444
109048
778527
995222
372913
873364
734842
106025
726579
579766
907245
564301
875877
322885
238115
837418
454080
349970
743103
622230
672037
395474
183803
197664
699648
843494
1004217
291890
1096767
646709
819188
736410
988621
325098
807406
1066118
457069
285762
158712
845709
127971
620934
1029937
589298
30835
674244
399011
890254
462583
856094
339443
511357
470835
259757
762415
1053288
215101
425222
1040165
891871
242458
267206
688677
598764
401536
315759
377025
724640
231588
51550
937421
684501
871492
557418
669958
516913
639140
301062
919341
1010465
339313
834908
600845
312693
467094
644598
387322
1048252
655765
666723
486772
337791
721786
494532
600466
842910
67012
962492
702501
235033
595687
48712
223311
329657
26371
790288
50370
484833
329277
1078776
478958
459737
729570
138768
962710
422562
1069721
874640
312949
328899
1007842
748207
982316
110453
489503
1065883
846081
645409
316511
126524
235165
1020437
1094283
36273
1016992
513284
745076
403569
657397
186800
898149
569863
151680
446514
520382
945699
784185
901460
411256
293222
58652
152434
646724
531428
221089
729222
1067727
104032
905172
751736
91633
200115
608817
903609
891833
418433
842360
261852
1089428
1000634
920726
676553
910840
262243
216595
796553
455895
1094522
549662
448409
1052401
100252
665143
554940
111013
387219
142152
722094
906447
162327
617229
840834
559766
89131
279085
347807
84110
1040877
811114
400620
907307
962599
929943
724755
929679
74240
617731
604845
317941
511704
694841
585543
837138
571356
188021
930695
1005854
188407
721807
297589
873622
199627
334613
967217
150777
941768
731557
837586
1052932
969459
487790
92497
737119
337067
596613
627503
660405
972975
443798
1081704
814374
728850
229716
494573
852839
680851
817882
936340
409610
961049
14525
1075905
169830
332173
1037803
967739
291696
477658
468568
680156
502709
45922
364347
817299
628535
238397
198053
1068749
811882
61157
492679
53937
289337
290387
291437
300512
530824
1018892
748366
209813
166509
801276
800226
342894
697592
867298
371094
342416
805919
929827
406934
260650
689465
26913
850154
834866
918583
999228
443810
729763
648393
741180
223111
908521
288368
933543
519835
933440
978360
931579
685713
1002381
250544
320029
33023
314101
403818
472442
458543
767333
795569
1044782
791703
1095283
305440
157574
64899
331846
641849
298499
814736
963876
315299
892814
300860
1009654
284631
518932
295952
781501
636604
440675
151370
738778
653136
761412
7561
857908
879508
984940
848850
22719
110178
157032
155908
611461
979993
500279
746530
1040315
509991
848382
467713
359443
571892
627523
245010
863482
694396
252899
831933
919551
650184
118143
561879
213438
806037
763715
109820
372337
359561
416318
417368
944337
835336
970434
887863
916508
784417
563367
716367
498191
965244
963630
814031
161847
414652
960814
813641
496409
708786
312116
468782
938210
1042944
329749
78024
541610
1074450
123002
1038574
725794
1044409
269843
136004
665144
296907
440864
743101
742757
1047605
830348
276099
278957
47581
644585
72089
1084681
897974
707788
170660
938440
852132
744650
390833
1052563
469742
748074
514269
1075074
678083
933561
491022
344883
96665
127508
255509
119524
873008
747267
379095
310870
429238
962547
47726
488980
111569
800425
511534
495556
708663
707613
704775
487252
23780
854892
300993
726906
602132
811913
229541
757280
1050532
1001075
500840
1073508
168342
810137
418321
535025
1065606
920005
377353
608258
560379
1050388
694170
1093568
1060353
437710
552006
875457
916161
850049
56789
953791
816862
153286
132822
272682
850396
529115
125117
232256
642109
642110
191314
625693
3064
1079468
1009219
558296
513707
827258
637215
32750
45067
40422
735820
483925
962844
734921
746963
267881
71475
1015337
570242
462157
194664
417219
1028047
439578
201774
685387
711041
289037
880752
899972
1078636
50931
64145
594385
250885
849772
837443
603027
129457
390025
1033886
589508
722446
215283
356006
700794
761000
975271
678624
1069231
423493
263594
432111
273293
444273
646509
672205
263310
122739
794222
30502
106828
587830
570734
474296
487430
270031
907614
334948
852842
596413
699765
262992
531783
416308
629065
1021969
863685
872695
743527
570024
373409
521897
996513
1044675
635868
123574
32925
300267
473309
812487
982259
310056
1084228
1067583
1057641
417970
829539
403661
935522
543399
519636
645646
208546
1072644
166068
571448
799212
307885
921031
766952
942140
461190
942681
45163
70909
788826
84297
301093
626198
640461
772921
523792
147632
335186
478170
500654
654249
47772
622079
428018
1002346
590249
150101
38089
440903
867872
912952
799290
267488
312433
281577
983543
754619
1051570
669753
941438
592492
256353
881687
547724
403386
953184
8161
235526
170876
462951
960759
179614
580015
451087
1083100
818042
277779
323066
195151
86775
845006
889952
630872
828105
1063306
781177
936771
919718
313012
5517
251395
518452
301500
612553
509941
819284
256967
329000
153545
508143
994787
1050373
488469
500430
730099
199143
778719
852327
995635
587706
67644
415409
799300
517832
537026
103010
1024550
408252
265669
713725
240185
27005
63952
963987
713986
628187
338247
836996
256114
290454
604620
152465
558666
1088858
594754
668891
871550
475742
499616
301304
523094
384076
606736
47355
344876
644269
522215
291024
565081
919081
221567
1081659
50237
139838
1075472
695600
401151
887971
726802
215072
463519
693785
30826
1060411
435356
848217
232542
639658
255147
120580
479210
338531
392198
73629
995439
572951
38545
650041
663097
202824
541390
103752
535785
334386
785840
867535
420978
1028882
777574
490369
290632
381174
1020083
497838
650876
601358
225371
879774
314175
442506
783015
911156
1033876
199860
333515
942292
744459
129094
337538
958202
824531
787170
1042510
561367
184642
710805
857338
1036707
571556
535143
50334
1086403
162380
736012
104405
654665
285543
725185
387156
834043
596580
217355
960773
30010
921498
84158
88464
883985
948323
762401
100615
584730
994250
283059
1076841
419569
233150
920902
698735
471482
731109
927604
720446
321048
551690
57247
361744
216849
21959
552293
946285
234578
650644
337343
160885
1024325
280516
47383
118679
29051
519014
243622
139915
293166
625963
684612
763671
1069253
603731
160233
970774
1017505
585268
570438
886355
114849
372109
623484
704978
1058264
332327
104716
603372
491019
324252
750547
1026935
85318
109721
1005007
1085262
866947
174290
993952
149785
121389
674476
960302
213892
746794
1039120
431810
241872
307807
6660
112588
195058
13229
417846
874445
896889
179269
857255
1033677
822383
527587
54867
107262
417224
378020
414483
64328
83772
96970
894084
1089590
695516
179808
36630
187415
932766
463936
524341
54132
619032
335896
1062456
879794
542922
46297
716073
981475
390702
740931
249979
293531
318627
714808
1036858
607658
576346
1092073
1044699
555561
265130
670964
324633
89822
1091430
768501
1088085
294061
848931
921485
146338
718469
863916
393296
614728
746672
331542
299181
671711
476017
660336
611702
907846
201403
474484
228298
887349
691217
854138
278482
502926
268768
787074
339260
373120
942731
663825
577878
779966
849276
1088333
491575
491511
394700
232478
857247
156980
448601
646242
658467
563298
406985
500070
16834
367900
750308
157344
92560
473715
667056
571468
703312
704362
884774
441903
159463
371996
269669
76135
199105
459488
904223
463546
234399
264012
887084
509551
673190
1063217
160123
204731
644015
642965
816484
1002904
301439
222472
463307
612384
600177
912316
612125
221515
540807
1098280
825465
620106
761900
68317
495844
211936
428194
130747
427997
904648
718956
607151
309069
136122
871486
943153
907965
588380
463540
782577
349770
321008
84332
1063592
263128
477020
870076
321093
442517
632231
1013000
637708
947153
915583
580497
960158
665170
352857
889837
1018260
730784
393285
613528
119543
124562
981961
102688
282361
875861
691284
175445
851723
225821
827673
620729
839886
900871
622408
1036515
641283
557515
462256
1072116
596307
86726
627806
645625
326922
680257
505973
185050
1075719
630048
906972
529995
378340
248109
493549
106680
789898
769959
1061933
157191
235452
934467
941774
120597
36244
752439
872051
596835
76261
546897
821565
512753
441151
1031413
703678
523201
283995
175961
1000272
581420
974653
390117
865412
982574
640504
116758
157303
163096
92881
23411
321373
720177
421131
19577
350478
835915
943755
1024927
393730
591738
775709
286025
141401
661917
1024119
689030
404290
726418
553069
464727
772166
634299
734967
837444
126303
849484
1092016
332168
303015
292083
665734
736498
781217
153447
68958
973198
1056612
25433
940852
283608
213458
1002286
733784
432529
461357
701541
438460
460978
201258
892712
593461
779385
362536
590718
482226
410493
405683
212721
717472
145310
866610
782182
337251
141948
1096080
304214
606566
244545
310833
135125
4364
510799
623093
1008509
765149
157665
148888
825855
597056
898827
202556
905887
638793
527295
64674
623417
652243
541304
988671
568988
1043039
398712
284580
27085
1076452
169346
341135
918944
503262
23267
663992
46567
1010423
923123
444170
345680
500202
1027487
633422
484348
555445
397757
210332
64169
272839
375196
676930
793119
869214
575206
32437
295620
616976
365085
281785
1057614
820728
865749
47791
896926
672327
1070814
980092
732319
209580
175664
393271
519030
334084
999177
529180
1048004
636350
391362
142179
572095
64147
849787
268819
32828
224498
691102
251473
298394
299444
95872
502012
388669
686500
942856
816156
619377
1014138
586553
196143
504304
1082152
426738
731807
77804
172142
936658
736493
423939
581773
583873
582823
194883
387192
442350
479450
347705
655778
902869
228223
285228
354088
5226
843634
951933
63368
914766
1065084
226131
817281
469200
239663
599134
830866
836435
511747
79074
877785
28553
326354
1070697
662649
986181
273188
476758
496398
217771
278187
725485
91282
336322
165489
610596
971722
668207
872657
325987
637385
221846
675565
978151
469990
359933
329937
589281
236902
1091190
359695
91504
509248
359999
37235
509619
508569
205258
657852
1019040
537328
91439
195194
353173
264593
298894
446858
519094
1098262
950349
12217
827249
666410
569412
457170
1022767
358246
882602
188824
68637
764387
664079
272618
583444
463999
96336
795444
72008
449775
439456
65017
29929
1073318
996392
650725
799740
356615
72983
620109
95224
913734
181957
1038519
850817
666739
715115
767387
57757
61027
903548
161062
207017
293948
658801
849661
510702
51730
680136
549924
378180
473094
515714
716339
1021894
207957
215856
34135
234932
300944
75451
1076458
685965
569219
100968
847914
492956
326019
733356
972752
157068
1013805
515841
1017149
971593
531271
420070
489943
127350
52912
303692
871137
860335
873687
644322
1100323
409567
27863
534829
833833
1064568
763786
956130
786418
700467
314937
778063
1065460
392069
167709
81807
543998
389225
224955
617102
753600
1032468
510081
684459
517870
230460
633692
374673
555733
607557
485707
367087
389243
490144
90192
26413
958522
193440
653975
978798
633199
211693
608100
994098
419997
1028634
1023031
172277
67488
663000
72901
430678
261940
828371
214045
843890
277565
470287
217155
787398
793865
684664
458913
288791
808225
932091
868543
721532
971151
602668
317812
285846
43763
615732
567698
653960
603962
663125
121323
950798
289339
930557
924890
236897
1080982
240101
1012369
630995
326423
709500
660316
476865
743468
70148
718587
784458
626728
93719
180342
61128
667161
472262
255579
722907
884808
33659
501274
1071354
771957
176447
581328
839713
572804
396782
932529
469368
596415
319380
1088069
752514
610644
900796
484602
334460
1044271
154527
51103
306217
110671
999235
953843
232999
538629
876362
743216
192672
349046
641954
920057
413429
537364
492071
18114
157115
202113
70438
759560
436522
256229
241769
428931
445206
1031119
1040027
264199
468423
813570
256178
169969
902416
561713
931168
115751
751494
1058664
615605
667608
668658
243493
242443
44565
978508
355595
234669
235719
673144
61622
370440
943766
318243
229753
230803
966097
969247
60572
369390
849911
943767
317193
100418
798767
917590
465014
733641
235621
1032570
522152
144042
919743
441934
117510
841729
925410
477563
506109
1031451
814617
236206
735137
769710
1023885
578233
392940
588410
998961
60317
335187
31610
870902
363273
561179
27588
328625
985805
986540
398136
425209
556417
422921
256878
616453
879473
198640
128061
769513
301147
254086
1020462
252066
955693
123722
459908
595705
239936
49857
581470
979390
85142
458149
920955
24261
356072
168094
251347
20171
661329
106963
1047907
653160
562497
792600
472547
1028411
463509
503905
1071117
412580
101475
235518
286048
371422
1048692
795501
861527
637624
666419
279514
123881
68423
36219
906322
941627
566372
243123
120485
539237
970823
262287
766292
525747
77458
351519
636097
846598
21597
492334
647289
769577
332380
252032
887107
1096301
237123
444764
679994
934348
420688
1013481
104374
596304
597354
23323
591843
360512
60619
52020
42540
833168
925916
898351
330072
1037497
189148
1091121
677159
276740
604392
1079634
263022
388369
189725
947453
873360
81370
68940
933345
445684
806299
277420
1033333
803153
947857
167174
256663
512953
864463
307514
412206
179450
69526
825954
561640
998861
1092708
198382
1010157
775059
472682
681371
167321
771239
590635
899906
964489
970682
235737
34537
968791
1066596
1084112
595144
786238
479731
278629
959455
453302
54319
141807
40306
810896
321095
842506
712291
142236
895835
770921
348116
1077888
792675
128075
408718
996432
595525
508010
516240
327613
136369
57412
124121
871081
680300
837676
955368
485049
279659
317558
739683
298357
728508
349172
892048
480290
355775
489893
67010
387766
1055886
139158
1082893
39182
613836
762544
27457
649146
894261
184186
288420
178677
248758
1057546
1037390
933123
225136
211842
581263
105473
895221
202223
334277
553158
707337
858109
344255
965250
636764
407090
418535
778539
1097831
888712
763145
485491
729957
145076
370122
772698
363189
796384
938083
850822
465517
288227
110328
1087667
7149
193049
618057
777023
368582
389775
1093797
224335
252172
201345
359491
626128
493589
472999
474515
386368
1069106
64948
1002212
233748
486269
198354
844836
540113
330589
399009
1033160
477254
929451
100504
1054231
493374
639557
25508
1020418
671963
222376
987644
459079
769880
282821
110322
758947
109764
507470
766341
432387
24143
867579
662285
811387
494195
427567
288576
635726
677315
917490
558514
1098635
886589
1075294
49638
398915
540513
130938
1026788
629135
901986
1021847
311217
271157
425693
332753
331703
994587
989909
424956
691260
690210
400430
71800
295858
841230
311803
310753
287796
1068173
910092
268323
250564
676089
643612
193726
708656
235832
1061711
411485
40339
865847
1082137
429681
717315
260444
27127
631790
201920
887545
853729
5869
49778
1025052
554257
396261
177604
607470
514722
737555
739846
383865
941507
195967
350462
859714
1072191
407441
638426
1021610
910449
1030565
622463
717138
804159
420379
696353
22884
39114
172551
246625
777412
400896
357579
367456
858456
538776
535894
1030136
62945
201698
173822
743955
771008
383820
836748
80543
674732
279568
1096844
139985
689808
179707
299620
273830
768912
982694
299275
9534
592366
492024
157333
400226
528620
54191
1045915
755161
857394
338016
502651
992492
158980
112587
541976
1090887
716798
377496
516153
954032
410325
49427
778088
1085127
477738
269990
1014642
226487
948197
299304
639542
604287
124954
1083664
515626
996622
850695
86206
1085627
530665
816994
849786
981464
8253
954448
709142
628574
625578
916230
349121
747383
85288
354814
33368
958779
634848
426740
8465
993940
827806
17956
1094149
114033
764939
115715
810875
223125
247712
127158
1020204
478385
724337
167961
1048161
1047111
625653
692305
20893
440795
96140
854743
51821
47923
292299
497163
524079
69442
656483
484281
1021820
218567
344569
173574
380433
765933
654623
216733
351546
820260
869987
578544
990193
995341
338742
938087
1044111
531632
785722
675494
907656
259464
66077
400577
819269
414632
134643
1003489
587650
458875
306432
804091
587092
792265
573793
15879
990359
274331
451117
4783
1044074
585734
91175
177159
549452
225194
206052
861943
194391
553549
673387
385950
861562
414516
559498
230542
229320
808792
965221
362346
615814
828315
801675
256626
678598
6393
79698
506399
434175
253244
1030122
884074
736811
139282
419748
91108
442467
981427
318738
541431
863245
431742
693879
468323
109656
9712
1074609
729836
653800
41786
596166
888220
952588
31175
43640
521479
1000480
406995
708606
455667
548656
48351
287372
333964
158517
669275
329503
487981
918361
345735
835539
238726
957105
244950
838510
611240
188878
209037
733323
622684
957487
1001931
71531
421968
1075013
65542
626093
675919
863585
341738
397972
957274
880054
736961
752000
75625
452698
1009570
910622
241772
632274
283164
849603
582290
6834
906815
687173
252570
467876
52446
310629
916637
386612
753427
554079
8800
65205
361709
689699
972440
20618
901709
1097961
1064024
24684
363814
373901
267047
105041
1026540
612478
406674
933771
112218
195483
1030592
760652
507322
887406
456473
302119
834449
278224
580560
174808
483042
247875
633214
395843
356848
617481
830757
125114
898806
590996
720217
751348
1086579
1007123
80870
979555
446348
552805
163511
883605
378387
352011
764825
257238
369194
314075
462209
13301
33474
459074
123399
516125
912692
673398
1057014
12791
217759
976276
753045
330583
779092
298244
716581
656124
534142
1033493
180748
811669
19660
235766
467078
168833
759928
623906
353563
452954
298432
1066149
748657
212058
361409
913535
217516
512121
234483
528242
677475
251697
62025
1010084
100146
791199
47467
1096074
217910
60370
413173
860960
623243
547250
954639
240505
272389
522278
716083
1014753
978899
987614
1024131
237920
137758
1045236
385520
436288
503841
208774
748038
735046
240465
366068
411548
420343
548442
806665
566693
1005678
750591
995650
543314
990754
76695
87944
93845
20581
409012
753414
1069476
1093283
519573
230443
313888
2663
1058084
101223
479857
300345
976547
183786
825331
1098337
112158
757892
682145
548459
122444
1081173
853847
49549
266464
24235
119512
448445
1019599
366706
567560
154701
299701
479654
459232
173383
982359
608285
874092
299820
760657
1018673
907072
253188
658646
647437
288286
727625
389799
170860
116672
784545
99086
155272
663462
133739
530162
765617
312170
585460
10958
1099290
458395
790307
147824
310405
325202
610916
853147
369923
861764
863167
640843
463225
228352
860809
16905
138227
188755
172685
111812
750701
244851
729048
505129
482956
734902
573818
537577
548048
532313
727038
501024
190944
191789
334234
408068
806671
276565
855598
1050101
559529
864552
219306
701835
916590
177363
350335
334399
912203
90246
602379
595771
415047
206682
1080202
597833
377691
789894
238609
532501
616574
1100182
809981
404388
586068
57241
752916
597925
544333
599923
829241
50545
1039415
20709
564046
327392
28227
591572
847258
848308
575920
616240
923947
236991
836387
382914
132940
526088
696512
256613
291774
446097
77964
214711
184440
1052843
266853
474824
280787
836533
2158
689043
217432
283783
711055
404815
975608
419856
93937
469793
284012
147183
561610
1022883
929710
573125
64991
390077
99039
97989
952397
472714
514339
372349
684781
853550
54017
160224
845548
463551
206244
1050974
965801
1052367
841800
354695
142549
771313
696867
469541
1029499
694896
817343
886791
152138
480664
287290
71147
1048700
491197
337527
1025282
894222
202267
1065709
730237
910145
319069
986272
417099
75079
410559
463900
110335
203305
612338
843629
925787
395971
45539
1061151
273370
817577
356681
275597
891483
882859
782365
534782
981133
955651
510976
956879
500317
129354
183480
574164
577575
640893
840701
374168
77023
932349
781139
703619
613358
6598
946308
67375
974300
121384
263683
951784
996187
516759
176612
1067163
326776
105102
173723
834256
74218
402689
409903
117989
254749
995742
994692
993425
111924
334212
236736
788323
621398
257714
826145
92493
154834
22485
162064
31599
363029
657600
487513
975298
1076893
312311
1009271
854175
93691
426724
370193
186951
1085129
743319
940476
1042601
1075538
163455
51360
1086832
4736
611946
174384
760057
1095609
614265
350736
438167
296433
1088379
642967
929791
700832
953462
1076073
335832
744675
189252
759146
1081485
191698
485247
53936
356589
985241
151977
331210
296166
315254
460366
164693
359965
916897
13287
449188
83585
172650
1030270
363188
102297
342559
310177
1032328
144106
666047
545884
823767
931435
794570
83079
82029
47527
648839
343249
437923
584492
1027634
655732
701883
612168
130237
622401
552436
921108
747474
588677
939580
292845
141649
200094
960727
691930
793201
516464
62159
403697
609437
662815
3093
406179
72890
176640
889401
532630
369219
866332
929933
758987
910142
710844
541531
919312
139458
617515
739538
508725
263257
980709
565290
266608
110749
962749
247877
606518
957980
774420
1095317
1057988
682943
1027479
78072
957834
560095
566600
897321
286899
720697
344819
1042070
536828
16332
696802
445836
569109
231005
225151
726863
447453
522781
42198
423682
698760
901306
658506
726625
281386
1082438
583350
89825
316221
92796
624828
998222
46959
855465
990071
390973
767886
402044
711685
69347
450087
197103
1015866
309417
697925
869999
455453
195168
241496
270227
680361
553224
927300
538508
461992
211629
973923
774090
710973
460170
926928
7635
469290
112154
612217
815170
345009
370246
786160
200950
875327
348312
746784
912908
555927
53227
370882
374055
952569
950161
214406
46047
1027275
669848
286698
64698
516727
435500
353798
867583
610720
956378
164494
429615
915267
810107
10957
1004012
346390
642038
348421
220394
638187
710843
68676
574545
801136
781689
438506
309971
1016774
1015724
154827
628524
973167
90404
30605
422481
764287
1027689
771654
592858
698918
958074
766194
471272
578315
417258
660106
1090071
721391
922857
511600
849042
1025647
637876
789972
599599
287570
769471
226934
409572
66381
868600
749970
254917
135303
392379
936813
842950
280734
983926
581932
536932
301189
386842
123224
1006484
170193
1072752
350894
339449
435538
515194
705819
697674
531715
69272
763451
1041944
233687
534691
139053
329192
420852
298075
916115
494917
784670
124461
134703
1006229
490967
622868
294149
50128
1086480
841145
620345
32499
868302
995304
357347
480800
645711
82808
56448
748780
1038623
155730
1006330
727940
762833
612582
4406
467389
359018
761158
118837
1073898
463316
491075
68943
267840
918941
967945
599685
734801
253262
329288
980313
739579
810468
258109
443004
283440
1087325
1022861
632022
819483
991628
648944
250062
903022
617825
436992
834325
234672
584052
966640
118512
510038
880650
864415
775050
162057
749775
977489
1004418
420194
1030161
999891
865104
902002
461410
240031
135406
427702
276657
332911
564650
918138
435680
482602
628869
110090
153487
916351
38268
601021
28929
788173
824671
948420
517685
340418
126017
593863
180926
280175
526356
1035865
778329
678717
1054257
1069659
214965
106598
199632
672212
224118
686765
996913
94153
812831
60118
737827
889982
243313
924547
313239
82224
192502
583343
806677
127911
403923
928175
372745
813398
1081288
231994
867161
450733
48948
554123
1086264
521363
261600
141322
537060
984210
866384
237609
392103
990056
296920
837632
204689
829887
828933
1023486
177396
1071083
228189
448986
469203
291337
1036612
817676
569436
84447
882075
391101
798642
311242
539850
607912
498218
342006
497450
1094023
614785
54524
167568
729713
39672
782048
402344
561833
162528
162527
77258
1066483
882729
232410
702186
831879
662822
440478
733808
83856
156628
955037
593147
146621
274285
415716
634296
344113
955338
852550
889420
1022845
241459
225591
16030
1074553
181168
124569
293431
647674
90430
700446
225308
611210
475083
520306
552151
443893
170756
431043
1028448
59300
422706
236632
44705
437575
29336
118530
464141
555660
821923
154220
289395
391479
847400
485075
596470
1007574
230849
718115
151581
753718
948864
152660
161437
428174
439503
1052587
325755
1070183
420163
280713
450957
517082
837716
738243
425092
35503
314363
336394
1024765
688098
797165
337493
843788
719093
769597
468885
506386
1058395
187235
3035
453448
136434
20430
1027214
745469
279033
643047
489512
155695
386864
558726
422650
577184
575248
128365
336617
121341
457400
488113
634229
885111
474771
614209
801725
953958
1087621
361465
362392
868513
590278
167741
771526
616698
74725
245894
13618
900676
1088947
450864
90157
308301
760773
414217
343656
794235
777615
556337
662413
702672
701622
807334
572550
627975
407761
314098
838663
663539
514145
698566
428643
481025
304126
1032242
420857
1079270
225091
925321
1059580
882723
376873
273061
786225
611175
159512
475199
1089615
321251
517406
386693
332857
613856
751678
237739
242697
507509
341892
851048
601692
821129
105040
191798
216106
864328
922556
400843
909725
1041440
627740
55068
371810
162009
362670
18287
258932
828746
939421
1044171
242963
714373
846559
30317
1090202
900456
755367
445479
521614
983465
348172
962240
600080
670617
388563
516270
919899
623898
875045
526489
881793
453734
369899
79154
743680
775896
137619
647568
522802
952683
544911
158740
46394
595253
621950
636191
663348
39111
148640
220712
52219
841895
658734
1036699
979143
516278
78450
937337
194706
183382
76982
532138
334895
864051
919769
131548
611679
1019510
690684
312070
552610
1047704
249851
804725
135113
811476
364804
76863
119779
519955
523316
1047640
11207
620127
597654
207817
625486
757954
406247
728912
406317
720558
715131
276590
1095124
786173
266008
700315
769561
318077
183659
476477
924524
764823
194669
127399
195565
169512
60569
831644
14801
1025563
1086737
199783
124049
616270
1070596
855959
1090395
166397
580100
652400
1036183
99618
104651
356214
589764
823425
520636
80254
739995
647247
775261
106956
491132
503624
256145
1094051
945545
1050889
674292
926926
1092151
981396
698900
565137
388338
522875
10138
249246
749563
804291
192759
861863
103361
292726
680652
382217
867359
686819
33206
634922
97542
77977
848915
212471
198406
568009
294615
827707
996903
58015
322040
555618
7496
265040
787933
198273
392879
118812
886956
694811
1037601
232297
718210
353137
537357
694271
872710
677772
275238
146461
544213
415865
830398
737339
247469
572337
293672
347037
141815
70810
870373
243172
1019711
599122
915136
515284
1035660
339389
99264
465480
177899
758882
815673
861472
670654
154950
442449
1067398
323850
9295
1081748
405217
796461
521926
1042265
679395
23522
469320
818718
254908
244421
588262
298375
357163
266920
1059174
1041799
355347
161952
643131
607307
314387
193376
456899
496998
827724
584072
169398
968590
450616
748882
868941
308640
969945
650622
505202
109374
452302
966117
265146
125147
147901
169858
172720
887566
1037098
302206
212395
1001101
1087050
58361
208887
936850
360319
588288
611052
882948
719418
878517
592249
61709
73952
481795
636867
388561
338629
892993
505762
176215
748375
936635
995212
524462
239322
24378
409089
321015
969085
824664
509381
416731
761551
752054
558781
335612
776508
286114
305428
352889
28595
806507
985320
73262
666802
904328
892047
384784
6163
413395
106247
150285
472862
218915
11991
364603
148669
155067
166198
12875
348867
553205
511816
895414
887675
257168
464637
965835
174336
864402
938958
1026119
509234
735685
470988
739286
120746
445517
1057956
660125
288645
492304
615312
964766
705651
149428
816929
361938
310783
1053064
1048082
875043
939928
946505
1077048
149735
435441
717864
953214
847719
800149
893801
135081
245343
3387
401199
139232
105742
1006436
982594
35901
507702
42222
355369
636204
110775
824569
536345
553605
887758
472253
535892
1079683
113804
1015054
91604
20450
96688
397742
835483
159405
1063618
1058372
780883
781933
815478
489499
969300
489889
420081
266983
637986
1053660
1007362
820539
227076
8641
26332
1004958
697567
785453
1050302
51941
506066
666961
994772
829426
430235
887608
441434
235933
836624
337995
678146
268912
619525
583075
276615
123694
726328
36044
831837
895672
141034
932152
1067220
787229
413973
861977
852051
496534
741550
830940
713364
85935
426054
562036
1073848
440398
700363
572758
302868
319255
437422
22099
126999
979942
1017583
491403
203932
37957
503654
891161
93878
228787
846884
222252
355653
462872
207395
503505
1032046
684379
938080
679780
44180
843287
212137
697210
402182
952457
96312
343832
837846
1036019
850503
304865
1058468
589123
210977
886697
682893
103291
88645
956342
241104
928560
816607
166358
760666
125638
390615
206935
127901
1014552
85009
107623
119767
440342
437390
994610
616822
39497
894198
509405
421639
353313
53006
856186
344175
53262
169920
514213
461933
956811
662428
878102
448970
958483
737767
1089875
810936
1022330
238910
797845
807996
806946
459816
721172
418222
200190
682099
634530
335299
844857
956424
729181
414297
250520
816388
433593
546875
603666
150674
808794
419709
652677
351284
702649
958156
957106
659570
1056251
702163
1091882
968993
1063372
869371
726979
339482
184161
620962
922611
716793
468627
463677
434893
210834
985106
95797
12910
1091262
978288
133772
1049459
205823
765104
89260
902790
731742
893698
501199
656436
38714
51087
1057222
739602
947488
500904
119865
255069
764519
1056359
283692
670722
649549
438309
858893
350415
422967
1054427
427843
497818
947671
910174
979177
260107
757077
571197
152942
806673
278911
812088
811038
680889
397689
293675
1090625
304409
803156
422015
740054
233247
127957
1081007
1035269
138567
540713
708398
1092178
321919
679453
184483
602383
64686
845404
70502
962657
664566
825813
183676
943169
46876
612923
774010
40432
621494
343057
161678
428601
1011640
415521
398746
781418
336343
478739
625857
1066176
706271
518388
420484
464615
463565
356781
828102
884043
882993
931075
72811
1015844
713943
266612
202193
689125
773153
67715
534048
966227
1070509
817459
900487
450187
236219
292603
780649
1009191
1090266
260239
135304
1075869
62379
1006350
1006559
253470
691077
742780
973253
950333
283410
189775
286215
156217
96859
536792
260537
407699
846530
183687
906513
1074727
66802
831170
608595
646168
1069623
333213
32647
293509
300287
816360
189377
629493
773945
1068049
475790
823147
400524
1066852
469302
1060834
227609
470567
643163
185377
859482
742234
518173
595339
622927
39556
337987
279446
930411
395347
761420
886145
897103
205143
390321
61382
15946
975382
692744
699803
687630
996263
256215
762140
488765
638473
654848
634523
156610
825969
216233
471745
71405
1066463
240124
29310
939147
240743
968164
964941
895398
1093257
751904
377397
16543
278430
225204
61408
186191
145643
1020911
393882
746615
891315
709702
598857
241454
596148
848153
336288
345078
982414
107191
916028
63309
722706
538069
579784
1058607
247206
65969
400473
1043093
705262
432507
160270
362412
1051048
1061947
236641
972443
443922
594938
542784
933050
659652
866453
936363
416483
14243
266244
757908
287385
465714
447614
1069504
718280
302220
706610
777234
416981
760332
137577
1004911
630061
692906
245270
752555
1021930
408317
298069
851420
1066145
162310
883939
974891
208840
1044947
874858
329093
100485
432749
1080517
881730
660147
560949
691127
603783
746642
1025800
725348
39764
226539
695616
82351
637324
328638
616996
479635
268317
589497
815209
623294
797971
722690
955175
706708
883199
330067
359334
189192
557214
729379
1022072
17740
174034
138917
325491
424577
310581
501811
885634
430610
567922
643905
466939
508632
765671
931715
409238
185524
93179
593166
1079284
721489
839074
788127
424313
704522
485066
718943
38956
298517
432236
816284
797732
1024781
488795
745683
107581
984120
645974
1075533
867454
427860
368665
706101
266238
569509
277827
1078969
620198
844664
10465
475714
620850
437428
917981
542044
843539
1032195
720070
855394
997206
443231
631612
222625
449064
105680
763611
851517
240192
407798
293270
133844
298884
738762
1020961
184973
652307
91404
1073633
467849
828612
877189
54376
214862
27233
798967
144801
517479
645990
976813
443133
441334
207399
878322
333309
523305
785070
711569
377988
301985
231854
498349
107912
723215
398497
301884
1089268
1096035
536399
985342
59497
979101
323537
321798
99837
586220
991281
730426
536943
302069
314763
841931
832860
919934
259195
215733
592829
523159
586705
717074
398349
587297
1003677
320123
75003
913069
473368
494790
1044550
1064619
118276
881457
684288
459078
931956
1037987
276377
626238
607254
780994
767334
864563
114417
220322
665469
44966
153792
861978
1052066
117244
779576
1083496
1063015
583187
619108
639106
550498
222834
486288
826421
1032763
344673
651074
768779
369206
70243
1051274
828771
988071
1048326
261061
398945
1007957
887684
15491
594295
329488
6470
1026567
217756
675000
935374
560118
702594
361463
107292
1054929
302347
877751
1079260
1073601
186527
434430
830747
546843
57610
487426
385735
572244
131543
790390
1011352
960277
308539
1002829
712843
29115
859251
815833
725609
960950
214393
998297
749825
459148
90492
1058577
604648
581084
914949
114149
637113
54094
986840
834940
639306
613468
893611
749823
134084
244648
532930
689650
965949
482472
11240
969084
692244
881405
192130
969595
59702
37868
953609
461266
665026
367265
363406
214319
309942
37889
1060737
867090
386707
419425
926414
452117
1006419
139381
904168
1078192
478909
146413
142659
1088893
475599
724568
724567
215669
1086634
459453
691806
228124
575776
458900
939473
249556
358179
353863
47205
472549
881918
776809
499020
899855
15440
756050
470194
286889
980439
203549
661729
254067
818108
264106
807867
554931
946590
317845
934909
537227
999856
31573
63632
118914
1062687
511519
659056
980557
481449
85445
1042339
126738
659289
804173
893798
491396
1026242
685783
170227
129043
807522
103470
773837
932955
909279
522701
13183
426064
571650
934089
246421
357550
160217
96818
774693
913336
109079
564844
879935
601183
919518
393365
960172
290643
734274
1063186
665367
709699
905421
748045
894541
254042
780300
1076655
663954
872434
371886
18677
76601
642218
945517
1004048
765361
729483
469430
653997
191175
838601
392445
561470
410900
802783
1078833
546480
262449
435685
206519
511940
2676
331368
1037561
308394
962403
1026638
590300
575295
433979
296509
1052167
903260
431860
1025068
315672
318587
71882
636006
722336
530821
955038
373244
155671
233433
800595
111245
294850
95769
189837
840428
1019288
48165
1018495
201918
771925
358093
877573
650197
233376
384097
25360
977062
1015438
255660
701250
288503
263894
555216
684792
537198
961694
490395
1093944
68012
16938
311232
146878
697566
283225
233744
623482
1072461
258535
231132
1040013
823017
814494
963527
851999
106314
535647
1058549
903235
543125
526974
427650
169702
951061
148039
1092874
212327
195757
262245
401573
155690
644967
827716
335598
615352
580908
579858
356034
245769
456501
596893
190200
637594
641974
730109
379978
917180
262978
1049818
423582
501483
475507
406217
695452
112877
352981
46843
948620
404510
135695
872522
151064
581936
29996
523072
815325
717130
210501
1037810
217559
532129
847185
520198
173547
173548
980575
286750
833059
67456
585812
629229
113985
376311
904880
767527
556330
1094542
333492
725663
1098805
759522
344805
1088372
309543
965473
189392
593633
234530
383635
782549
703570
677740
783708
81155
238104
910885
93392
581603
974796
76470
682162
814599
401035
939823
28976
932092
330810
57184
556265
696011
425998
276194
38768
386541
959836
375491
448133
856640
8188
30099
945560
156565
834367
802243
151726
281817
216004
92403
501910
515662
1079450
949223
611728
719588
286121
842251
296017
884871
440735
890455
462501
965985
80180
220815
944121
72209
566759
672528
135590
754291
125924
11038
129155
1089982
307794
753053
339420
844846
642196
1029308
519005
417943
999294
118340
464842
300980
56551
366328
413145
92984
665459
226619
702439
509089
959542
655898
201889
337339
870860
392916
168965
551146
1055169
39789
636609
13166
936057
632276
550209
970936
771260
640018
889645
374817
68568
520057
908070
107295
285359
774729
301411
1091772
786400
130668
148768
575867
385818
648258
197960
85358
321413
849339
996021
410112
229761
685694
409754
629146
527195
166957
817947
477677
978589
34196
165834
894705
1056334
1054624
613751
931569
740470
771393
271276
427792
796434
358654
489447
591724
180433
379191
330655
1045204
945800
615004
825235
387876
132500
179898
771581
25308
1047122
853833
360997
4614
1047504
125664
532603
484933
611961
470015
632728
47352
819128
225146
672354
959845
1059188
706062
1006838
426150
164435
1087124
508621
460200
144179
795425
901235
970195
963921
408442
298015
323731
624584
359133
419601
789184
528116
68949
299829
886627
226034
758151
867845
720097
730785
893649
194767
171049
874725
479532
551085
935174
210087
62233
933969
848773
836900
118820
872966
1045850
364862
1015446
55731
369085
711544
268095
682539
164337
218927
897048
571675
559001
838377
878313
827747
1045798
242615
56818
86924
85874
230310
1006461
9563
1048507
670747
108402
955348
258763
648817
832917
379810
879929
59685
1078275
58838
470908
356095
455599
5795
46878
951439
878530
661858
595982
167851
734426
1010597
839822
454022
903497
423710
601968
1006916
627625
469309
845024
549795
663775
750492
344710
57285
165650
763458
52121
595108
1014023
503770
765161
618653
187789
436885
168637
533824
954443
377924
915366
979448
613103
1012529
787427
571122
774621
447640
398424
1003011
395817
637673
754620
235797
188527
582526
541485
143548
144598
800987
148274
1066363
346998
848122
963181
168538
456119
594582
680062
412938
853963
53924
854877
203050
595432
715310
218662
999574
604282
436294
241231
787945
65305
837505
439030
602497
964088
968562
1086088
89894
627707
403042
267302
836984
84159
1001993
318254
940614
808760
251894
457901
923416
677390
639846
449707
896258
1051169
728340
994018
96357
480549
250394
65474
284254
315215
973496
515587
459233
1056685
973279
664393
410792
938720
134926
74677
1004065
851197
465769
786355
504999
355999
263925
9950
74558
97513
504632
331245
296713
660064
119410
776769
1030663
907789
212475
740569
977877
67530
1094359
798582
253203
9231
645602
93930
994832
1064709
374520
858100
771414
914611
1024920
286207
477220
697684
741942
367290
230831
632959
321908
709135
151367
334789
909533
947493
792542
176828
872750
614331
227926
137951
446741
353297
834485
411296
1024494
138414
480113
877155
192605
925254
210418
90103
349019
138949
148649
1001580
715546
943990
839370
547231
108296
249385
231093
302370
866080
84724
345310
152119
973497
422680
534785
246491
1017159
970607
583657
329335
672069
46125
500888
982401
144446
751351
603615
343855
943654
573810
241698
381530
655622
836337
987749
481565
1077542
768880
243512
653526
1009020
716363
946283
196343
699270
580070
407776
186413
971137
1038689
958940
738767
48709
793892
844485
618096
1027034
240287
727872
320587
1034465
256511
530279
47077
874041
834384
835434
184491
747195
272478
1003238
737823
650985
364207
363157
1005349
83138
152636
298334
1023673
810394
372598
371548
12025
190002
262385
820463
917279
837908
929405
927499
135285
660983
320821
727007
850984
761619
951507
684684
343939
358586
382888
248936
313136
1041227
109422
623785
417865
1074622
582799
583849
94000
1071155
822608
138882
172180
674376
403050
352641
158304
716607
550299
574748
1037950
250159
1069561
757327
783091
199406
199405
1054080
687418
710675
479354
441227
140716
725260
264928
907732
235147
952903
790193
1085168
664521
1003722
617484
1081587
555035
572704
537486
316018
925638
131667
805869
706723
73654
14529
65005
1088302
252955
674812
50073
352782
1051166
322260
532075
771709
923793
1073724
900128
543351
48041
556565
439113
932203
790325
38819
285068
872643
448324
421809
262252
783284
705743
710682
75760
275245
772253
1027095
393584
152096
600591
903232
285504
443211
1032913
740630
110888
691370
944298
136919
493030
170557
850352
347507
455848
365689
242828
293499
362341
516494
383997
385047
657375
332004
830244
565725
257842
63405
56157
1058420
82962
265270
615550
915581
250836
999469
62834
502932
660807
772291
196536
539064
773714
905517
894228
512184
672668
170607
524092
633067
408605
176169
50866
298599
79460
807115
551359
153473
318296
899989
508635
458643
280858
492124
599320
1092990
773030
411193
461483
165637
546514
1083076
1083875
148597
133792
547532
1019966
1094021
38232
858692
704817
559041
930718
950883
989242
365263
888645
510216
174357
925256
456549
1077640
749919
1013772
410716
666029
561158
445645
287535
154911
212521
833303
249885
872497
13228
791544
710274
113621
212799
270989
1011970
1021544
108250
659354
934913
393412
7114
569194
401979
851621
1050719
536797
393962
680607
934708
375308
778500
544467
978118
573463
56197
653651
3843
1020343
1093083
773323
804644
244574
556769
728724
294194
727845
403491
57238
859553
618471
941912
143052
380056
129047
469747
1018992
945163
973334
1047575
663388
397947
498351
1089105
693210
379588
168923
840980
362013
1037183
952870
528101
444559
602733
845555
693388
393860
1031181
840023
142807
801274
235610
85159
551578
224813
364235
312504
32099
683641
46838
977849
382354
869652
791042
847038
569784
515813
833788
383517
942946
314431
296118
573444
87269
996614
3390
103893
441510
762502
689789
260337
112694
644959
224958
393537
8021
245093
644273
508826
762393
643457
26166
610183
335901
357575
982386
884633
128694
380561
964689
551984
119744
917818
585276
521882
744817
864097
728653
1076665
845315
598568
950082
6690
45709
388928
931014
338843
176518
845886
93834
992635
1053548
647579
1013347
665624
74475
270972
431427
373339
272306
444475
130524
501384
765103
1050634
815664
220297
106801
929734
353956
301648
905582
56808
977455
1018632
182845
838763
1002524
115006
732786
841148
712979
576421
1003336
412168
597974
138417
120677
1054639
595179
733233
819628
511741
274691
339579
632834
166309
873848
8039
987224
196215
498560
131993
823927
551760
834821
546138
292618
908176
996957
1048290
466596
16197
254211
1049915
167263
654298
753846
111272
393696
406454
255120
587659
745338
980705
644956
902476
20178
776398
741388
152376
913745
494737
254694
377158
785098
902992
971242
332323
1023478
877903
917035
745479
21997
1099593
172707
532207
490252
687169
760982
772517
312270
500039
364866
798814
215638
301833
652576
960796
43888
275857
240186
658559
146507
147389
695594
263077
36225
426232
1089919
1080293
407186
592001
1070635
601760
2111
11963
171267
1048218
210267
886422
495266
974241
1089343
263430
484522
719303
490938
323852
747492
418968
408591
360885
929203
936958
1067183
142346
347108
942056
323750
296130
630322
910917
333337
105453
983823
43295
713092
229049
341482
605013
463417
766038
453623
908819
31491
366873
154525
31798
1071703
806438
1066018
1035887
827342
649488
573563
479383
1037245
438857
855167
788752
142655
908993
754616
586654
702775
312540
126658
249402
443812
438292
193205
1097907
437805
604312
961423
879878
953796
47775
210408
677939
92805
39847
733973
176096
603724
1023523
721864
82004
779436
783960
873438
815583
471279
513961
15041
736449
115567
734711
394008
746756
263717
104789
417881
780144
927539
1012082
222188
126168
851399
960514
261183
432679
198917
1067557
158449
734457
1083008
461832
4448
520827
472427
115857
638183
748515
866508
27343
177661
690508
703713
572532
325288
250484
287877
315359
142500
835219
463886
1015553
783308
14423
969897
719564
428675
443614
295326
1030282
262285
104120
1010848
854354
605738
989217
3115
593256
363924
75988
851575
1075693
193674
552011
654662
486210
973948
713101
508549
2772
263611
296059
865770
729363
1061966
717934
631650
1072967
617314
943732
498288
865103
258099
557322
739707
153446
366241
187326
729610
312526
123824
971879
89072
401569
520954
847485
487073
839628
157167
281300
535291
550611
348368
434973
50898
686485
303613
294447
823069
30639
882552
1042027
845349
397866
406930
493651
251877
858205
1083717
102610
170440
81507
43434
859699
670320
971961
351229
171022
201877
539315
27823
311993
492844
910567
816444
815218
408038
556520
173298
711549
125108
717294
905175
408166
971078
1062826
176996
816654
676550
1030488
392913
613790
94281
636726
180886
65552
159830
545620
1062396
925346
1093027
88301
772932
354131
913973
985024
375330
602008
912376
1079782
528672
1032787
399595
562745
568302
85741
85440
755278
282328
269912
757671
41764
535817
881997
16668
869698
222548
624441
895531
436390
155790
220131
477734
688030
357159
177218
817699
861584
988282
1084030
765309
1099993
564433
373052
770338
387223
420647
134283
484357
852735
614478
723629
269143
406847
275250
67549
981083
734271
603310
872940
1012444
643500
989610
203345
789390
312501
795495
758624
195245
1099483
221700
1085544
713330
1093640
870932
85490
959970
482799
828549
582922
211349
648127
269444
578079
322339
359885
327617
685699
439230
350862
955603
848686
758897
995472
201686
811389
247398
769510
79953
158250
561500
493360
656888
835323
332097
863335
655338
468967
347418
1080291
395991
102495
998264
582438
953919
649022
25738
593289
902160
695959
974483
832312
37199
650574
887866
76897
215872
30735
435667
861123
723216
854895
914832
281221
173127
808313
367474
96042
829274
462407
946335
836830
930419
91994
1046398
299897
101170
664388
10005
962673
999829
839197
282781
987640
646599
433539
287983
176196
304677
562825
536728
388838
768951
267167
617884
243509
603293
758992
1002400
729155
688474
451133
30092
648722
737076
271463
910941
582998
1071297
409141
175867
60398
280215
919913
819678
133513
602400
538008
617277
595369
217642
1073258
197422
454708
652179
933210
332217
155132
449563
833919
962249
94884
1097263
1061242
374069
30152
1039090
794537
472419
233785
653068
272900
1079098
34830
205027
925075
628402
978079
919490
333433
110688
1011519
95163
199293
791075
754806
214751
519397
145868
1090087
689994
892299
807097
579441
474401
334292
109586
355851
529845
619021
722303
1048823
957719
981444
906597
224276
500367
308747
430784
722629
608092
631615
863751
431248
1081298
1080248
765220
181367
95304
45279
46329
51028
595573
586388
226052
545784
919607
856275
458999
719545
962133
422929
815959
160408
902985
34556
1037290
60043
828739
400559
32265
291463
505687
697971
529537
184749
217781
363627
91661
370167
950196
249562
165336
704003
909423
910882
159538
483033
1043815
592759
41434
997086
377387
1021357
103783
547823
273862
891098
269772
419925
740515
778912
234907
945847
1064990
765549
187344
398380
484678
335509
264413
394074
225680
504442
656782
729685
870420
630329
651170
759904
63700
1035872
531296
353463
918371
202980
930665
208496
1012375
418687
350418
627265
516543
895832
559176
700632
489775
733403
302519
280978
1054653
375200
944739
380972
252240
694206
410661
974973
61124
587135
121082
196417
266168
562618
922588
223583
526110
16877
726019
1019798
617535
237750
330549
840178
489479
36168
972322
610523
863573
374072
1030472
42705
411042
251913
390209
583671
611859
614268
217521
521383
791998
1003360
329078
1075846
32424
321203
902522
526035
687638
1080217
591740
324218
893460
294612
127323
1081780
600725
743173
747766
279320
849135
520625
900761
356903
55559
920119
738403
660182
94627
1055983
487938
767249
489258
564337
832477
61566
815877
1041232
677641
772012
208009
382974
19973
787149
529909
726476
415244
1097473
839499
261259
548476
956905
501666
457743
412245
1053688
274712
1033122
359680
323600
79747
51679
200973
409206
442108
1094777
699759
153597
743674
630908
913025
781380
702372
927912
456688
804116
142404
937213
1096363
619062
567127
1059986
232540
253564
283544
1067223
947096
727397
473485
335462
272131
516804
832800
58550
663635
513217
439193
183886
287017
696526
714101
897140
766814
961775
718287
936192
691098
723721
1020512
510985
221200
647144
457103
222635
75397
968244
857083
301723
662315
956247
709684
108303
34639
506949
492529
1042573
538156
357124
851590
817745
421864
88156
307467
152912
863534
92072
156297
537589
377212
434675
747360
719643
811815
197582
828915
374837
331543
1043157
365669
366719
142778
652434
75453
314234
312744
613700
362104
995646
1077475
411470
850015
477881
400718
966147
191864
937514
496563
664001
358521
564551
3498
24357
746826
501252
127521
160261
434922
305343
437590
842547
618388
881595
1012572
234498
945802
25848
859060
1098359
415586
349271
876138
851334
1039063
237783
228836
134576
226217
43443
225029
362037
800842
373525
115890
1076171
379202
242010
240960
598863
580041
748184
548632
764339
923192
369285
197952
246578
1055575
459507
119340
81701
872983
794787
921735
639911
745015
946003
529700
618283
238931
1096068
256063
64408
232221
170574
438996
992322
192191
624016
601201
905422
262684
749065
1013562
38357
144372
220559
33917
568524
638242
488588
494225
95279
793348
440808
158899
1010697
1016222
1042581
870444
361579
308159
462016
265521
904548
129070
760269
735314
649034
728797
491214
27380
888453
797655
484596
199325
64242
103904
1024113
828960
41725
317198
188218
344267
506839
203037
825688
379328
428811
851322
672500
901984
638095
210993
186478
551201
74398
716314
626647
480776
584208
316413
784920
697381
703512
110327
317554
700818
981586
776458
896821
787321
394065
371034
184310
447446
448496
681931
935673
936723
442632
624212
225952
25495
804230
1035334
660617
1072882
981976
209857
566623
927965
878894
110772
132589
819862
502674
646587
593218
424204
843406
322068
214273
560942
484033
591229
1012229
466571
1092928
406597
93194
966358
248052
39756
834385
1034209
1052612
806830
137419
568950
202974
1081833
648175
1062856
988805
73697
540126
163111
1023580
1040473
788772
658323
877095
1083027
1058932
570368
377061
916867
708116
285950
771003
366174
282446
798615
614195
595323
198953
947552
152520
247719
438644
877679
847414
366660
1072494
508831
714022
1068469
343786
635655
45494
251063
315855
673559
129224
908849
626113
1089707
411501
939735
758324
806241
528348
693369
914122
1093236
531949
193852
770833
78813
581067
1087833
298233
632162
177719
45433
130699
821107
866691
390046
662667
942378
789754
58268
333556
668705
93323
314857
806391
321719
1028220
753531
530265
744945
636807
696438
460189
944905
323564
414235
488048
795704
939107
135793
290348
25219
862972
816335
602083
729838
61121
847549
327846
675947
167832
870436
970758
333215
165859
1031223
89893
716444
445027
565701
803009
369025
594158
214842
158948
1087360
751880
658997
863412
639914
55783
871358
154747
849635
458974
535464
870992
691938
1077397
35097
539378
322614
1083931
659656
485470
1044319
1028978
272599
416612
122055
169916
169197
264094
791742
691201
928083
268065
577156
223384
536254
1074008
563095
865938
588620
985183
831478
1053993
500778
235273
123277
359579
759543
312796
985794
58334
855082
116583
811223
747845
388037
784048
1032378
750640
790189
69413
734666
755963
496945
591132
425393
927017
824060
86680
780643
1071149
232147
328737
779599
681424
957026
345266
729441
461197
617376
559286
814922
197618
765409
206652
851349
145633
530077
968009
215168
713384
20623
97761
561218
1056092
272443
829902
37540
638660
1088277
1000529
198057
740434
223749
485983
484568
885112
500827
1092518
955575
109442
1062658
176311
48050
702356
624899
900489
723903
304056
49889
587732
170584
715736
37685
946798
505442
342436
372073
761435
1072681
905307
190310
331186
1046324
34920
462579
591700
408701
76734
1023819
972723
222707
900622
863754
665403
978919
734411
61379
486935
719609
930141
335051
308235
536698
697034
118532
892159
811196
617967
947678
1098068
482764
342040
881784
1088290
3630
1089772
518349
42704
621688
225599
389183
438912
881427
968436
529067
764533
91123
822040
1000983
884244
567305
306427
188391
39985
126912
755896
1076948
981190
869025
699087
275032
381292
593060
836323
866133
673457
1094541
1054280
422863
453440
366057
113104
1000563
123527
643444
1055253
252053
111310
342053
32944
472007
34164
869169
1068761
483139
722712
695219
899245
484829
901841
14896
472523
949247
404631
901488
67003
1047245
239623
817993
961028
644717
1052870
269699
396686
680613
841213
34239
384939
733586
353800
789550
1100315
929246
196464
221977
666671
1074809
544555
30643
165889
865572
598949
451712
693083
906173
1080608
5051
304411
919576
257333
597174
1087511
618334
424173
407525
626037
1089727
638396
125178
650076
435567
700789
458539
780038
1084127
723193
838559
95505
96259
270034
509863
583145
516715
459219
351430
484827
588664
953290
476847
637440
72146
42113
1067590
279934
99098
810999
402815
679505
316354
272109
191848
812771
293042
740688
956373
742164
384351
488798
784204
897516
477459
223210
149137
637340
658395
443271
346925
712656
910155
939647
901276
123315
591030
545823
91995
555186
300057
11413
383673
878810
143243
518935
532739
296897
848971
451458
844763
590176
282649
76153
755198
1016107
716272
61377
307572
492656
578020
8184
448534
20862
329302
1032628
1001482
287287
441589
951797
747978
323560
315492
401448
757816
873221
413340
707648
270095
1098934
1099984
182935
571541
488460
40582
735769
461382
1068302
643077
156346
231774
386737
485085
555544
512820
353709
441174
261908
969923
97837
882108
948955
926796
637415
715828
1088507
101817
419873
631643
693189
682378
486460
496124
782901
208316
139463
703763
540519
162487
866952
34727
664517
543187
812240
148963
1042833
140183
125292
985434
485010
1092369
319965
140909
522056
967077
615837
779575
299817
744203
14985
401507
392899
641772
85256
1087638
465982
572217
1084800
933245
328377
1097758
815958
358956
441025
794583
402718
797211
86129
192563
929452
675803
604908
20258
593254
1056595
674441
530705
613019
1043047
320294
34349
19454
601028
1044897
901701
716098
527492
206310
207360
366929
1090167
699614
842599
354421
801830
139071
904861
923853
454326
245206
601485
919859
322270
722165
241424
512709
829673
868877
970689
795325
420468
357569
986683
378318
1035899
757334
73912
22168
632219
488689
622384
480634
770860
189197
309950
351551
373383
1001287
510375
134437
850071
367999
621859
210562
101787
604209
246031
612744
405272
129167
968875
524865
876039
539292
375524
535545
218548
833484
728053
909845
777188
236045
110632
193905
253400
785044
976396
407405
1029263
35821
49332
245229
870435
1080456
686662
1021791
1025757
365738
613384
1031283
770183
1018006
902941
586727
868776
809294
472098
695960
469387
777034
301481
224040
570073
1008319
443570
25444
649351
582252
989538
82462
19770
224560
914219
512325
361030
245333
388431
918685
797686
385983
216178
81791
1085674
428576
482823
104788
91002
938890
667535
594895
880418
799038
963688
58100
222943
991635
331082
741341
845912
470201
373789
170631
529698
361650
882999
714199
416484
658809
64221
779295
657919
74987
813831
705259
240660
169023
839592
294167
250351
1000951
484365
845787
375179
927262
436063
1091261
556458
764153
957247
275947
310500
425030
22083
305837
973941
490469
960828
965137
558201
884567
573075
699245
1030285
518405
441635
602127
854665
634037
454147
157407
106296
723694
450074
875489
486639
206388
882504
625582
1024506
43709
740911
485427
595892
858514
337715
543015
1050165
516874
761521
653850
416472
704575
543506
591175
1075859
246766
71361
976447
222584
221938
431058
1099708
822840
1080939
108838
298856
413706
184579
918529
935213
778374
937246
103867
631335
190014
364249
131019
240057
904347
855670
1079959
409320
167297
527885
672922
388536
121077
946401
864632
523381
611418
847522
902664
806251
53493
716871
582190
798278
132617
56363
661738
911638
255393
420141
308706
460488
235852
145877
676650
774134
894370
418898
1009876
60473
905621
879242
382473
181059
776904
667614
414102
569413
282176
341796
508917
1056291
921791
663667
1047287
245800
704483
630832
121593
37717
411385
798173
955243
304364
215781
207584
780974
542387
258514
832529
944593
1011009
515983
842483
103533
736526
440120
1080633
789133
906748
988988
758273
1050678
300146
1097088
398241
609294
452537
403375
1099085
765192
200775
339917
349000
486165
744511
176171
512875
147339
197943
16803
865281
923722
580254
385193
585307
834269
611177
540817
276564
970928
978801
803139
647677
153923
576602
989349
734689
365323
586190
472462
31982
944170
607781
937773
462257
303881
870821
660190
628926
240555
566401
174562
876669
840625
620698
656417
252643
195910
560567
1077575
566219
891307
1057252
790469
361995
1099223
36249
1076840
415916
493910
889575
556551
359816
522863
1095597
160017
891981
648435
483697
224212
17823
585026
368433
810815
566150
589286
1014476
1031979
247917
865197
333280
924612
757525
585551
583977
444045
582175
585920
589627
1067687
1094540
399745
735347
900387
1020564
51300
65759
580461
373305
190417
110434
1028554
857494
926256
804487
901925
17824
1008682
508265
158714
337119
795299
132367
101694
1087747
1005760
540925
749056
388720
1063269
98612
396773
916740
247018
906569
285108
897534
881307
458707
1035158
979105
829417
433006
636170
862981
1082314
627246
748796
270262
313124
1001410
55365
709618
969739
660973
60385
1081988
662709
844210
669122
592826
283247
818381
822068
32729
388531
989083
153429
414679
543331
400783
846618
884272
98084
272475
441182
397329
794497
823216
615143
488072
660748
1045264
13904
1067978
526299
979219
796413
54731
46978
906458
808663
500375
167466
169699
377131
286381
498739
538015
947849
428856
813583
42432
334473
1096430
353713
503343
777583
28289
167204
246624
69124
871222
1051819
141269
816309
314198
434248
1000208
385561
381867
839701
245817
850406
700205
1037604
338789
936511
488377
950601
459821
303851
675838
227607
641435
759788
478034
166567
777967
1006030
634049
822430
961609
195393
309659
203079
646784
393488
166736
829899
1044697
579510
895692
211837
215334
632336
516734
192723
973104
492868
88886
9020
460439
38941
765611
881071
649142
908245
901299
860859
722086
18609
163591
598932
590092
715025
282787
778462
711763
316137
367462
403627
450463
296308
442186
519626
1007879
305990
219547
635128
384259
871099
887776
32308
297932
434213
171046
739880
319033
169846
341253
730812
250566
424387
1100099
915661
936351
770652
131005
463913
840418
170531
648425
624063
820586
114306
476093
971070
996445
469353
263078
871774
317841
51861
714011
362274
1057934
434360
226513
24993
998257
1008879
215135
761080
877486
933426
339050
1023027
69248
684361
544925
927960
917165
401025
1090377
878442
447346
37547
506404
312393
579128
433840
200958
1037226
747880
174017
894816
195216
140200
964245
1095498
1015498
14849
835689
112622
687909
280570
622515
989032
176818
1082829
659367
628677
384910
424581
680691
253998
939207
524847
501558
904334
135157
150730
611524
314325
427836
864166
992093
800689
1072096
755405
123844
753997
494523
124217
1099338
251959
151043
343095
790586
868619
481309
331079
814309
901293
302675
400582
1024005
633675
800887
81981
46697
213575
788005
650208
218490
989108
300157
212675
553448
475016
670960
898246
539935
865231
975356
121508
1006439
126280
364474
3645
2595
13582
482160
59170
352316
982001
145709
179382
18131
528333
328365
522728
211234
212284
108215
810348
711516
169063
46819
987947
450017
636520
24060
701215
890668
148171
850785
624159
1090712
236496
373781
1015416
234645
1037505
730862
1053234
1074423
413082
1078815
652495
235657
145285
548905
991271
771264
1084575
789002
462922
579574
620177
153225
441922
381843
490817
559025
757522
766596
1040770
133322
1048484
526601
782432
1021604
944729
330887
149592
990073
69367
434433
299729
285384
338997
22822
208108
219916
1093164
832500
610527
311901
37052
843229
1040592
842491
636400
673728
193372
34031
860031
424352
1024371
812309
30234
119522
1012476
522311
510035
739685
370184
574726
270749
225108
471961
1049922
337307
396430
87680
579662
94389
164662
827548
462517
376768
491904
919094
1059673
530699
400376
31123
967787
381135
665133
433285
264036
46241
832939
376474
242315
898775
571562
670707
53658
525717
953815
564531
283887
663704
1028500
738075
336408
328614
16066
485575
949072
499621
180012
19576
93419
73968
648567
450954
643194
315918
708999
298458
83177
760198
863193
910997
232837
708183
363236
725519
330591
155458
710738
200045
501699
943125
886921
259474
299592
632256
413060
1035709
954348
730212
474244
313649
611369
899228
799874
62399
754535
607476
436299
852081
406362
505131
887114
765283
480572
481788
1009733
73234
74284
687694
1038044
564557
555370
921642
53699
764644
910062
98313
932373
910002
496131
461675
363143
915571
1081137
36226
828468
130609
573605
680791
820412
57615
212830
648966
1008057
239799
401458
566776
949445
473195
47270
749534
1024731
1094951
801087
422963
945833
892088
937629
837297
201233
326182
171074
773370
936809
206139
1053590
86799
319673
553827
538736
385160
499537
181797
988599
58238
593920
1014967
1026641
579874
863870
4422
72263
644751
270668
816803
918314
1051120
956760
282501
969199
987219
35607
666797
884468
293587
989544
109896
1047148
125227
996691
591500
634440
634436
1084909
597293
469640
309900
556488
821175
700582
620635
178818
497957
507397
91768
871707
246236
717317
612703
391423
390373
387516
738598
739648
979853
271080
943779
944829
854453
728525
651718
270481
85251
256450
541216
820772
821822
439802
946451
885629
985370
1000481
566764
997348
860237
75930
389483
292941
704943
229681
774432
775482
108216
122958
346785
690283
1043238
1093742
243812
73448
876895
336585
691345
354072
544740
758525
759575
55822
998080
999130
150462
360363
870610
102682
742893
904989
727660
599023
633303
590388
332210
572750
476905
592582
193777
227833
907729
822918
257209
449323
781735
179748
1074554
925843
347751
845421
689554
846830
1099978
856886
194862
317943
915561
979387
843079
295898
728027
80165
824353
556359
917613
881701
783071
720673
985142
335567
468477
1019854
24424
615145
810472
1006611
840338
439751
147313
637725
472459
739235
1088444
999791
951116
640318
132435
1004792
886447
5303
316934
303831
447555
29831
556384
772529
1080044
480905
87967
1027998
815988
763367
297204
623142
652111
602014
748028
583503
595557
954269
170103
921231
966501
613958
876581
190773
639910
390947
938229
616426
366244
269662
422033
58771
394117
1036662
873751
82395
407711
920415
813497
288707
404808
405858
703193
625993
478608
942881
900655
838140
1071113
555744
534208
257756
648296
553471
181387
429040
796022
211966
654410
233192
849433
6549
950258
737895
410681
520174
572751
19439
445736
1068890
937241
1090639
62331
434332
578817
733332
821655
117409
988583
1093391
383644
23788
160760
645308
260803
519737
728376
161667
310877
383171
803226
352552
145458
218892
340537
306399
1057444
121779
1056289
655961
54380
45704
756919
271188
238794
893761
459061
438391
796441
92901
589550
475533
998445
791597
545791
879951
78883
24562
740396
803592
613668
318750
1001019
153749
309092
870409
1031839
964445
493685
56708
60106
868188
244927
674898
397189
796418
314027
356694
1035195
257066
30251
709677
1016017
803805
967229
56374
327294
780563
549098
519513
214693
1047643
905158
260608
209561
304443
819185
605996
451975
793049
602953
934806
788197
159644
677178
176141
176306
160894
801970
296898
310794
435434
97409
541500
458049
607788
35315
405165
789525
305707
863256
609154
175492
111169
119129
908302
940103
493637
999784
863812
273682
791620
247162
1000112
205590
316815
327467
933318
34351
1070844
440180
1022669
878595
849027
633424
585977
595229
472465
671416
926502
747306
331319
972517
540492
536148
179444
100290
795574
379676
1082862
958198
444021
407146
1041671
946374
70674
246921
453764
57627
712093
752177
910464
894123
672902
94489
1044661
747897
331955
892168
448704
821195
514559
276008
263786
312435
614946
660724
188244
692719
394218
102481
733921
492148
83696
244446
418153
1014743
865669
197297
302301
204687
135012
561912
416955
870438
559476
1025107
768349
330573
1040731
99454
21822
575755
998306
804088
227459
423545
400465
388872
1066655
655416
592664
210970
20052
1031908
436395
498395
1021000
629282
636962
837379
272485
199024
273473
445811
1045145
463483
935879
407844
546334
984832
1061494
149016
460027
538275
640010
603725
886652
1012454
267799
483213
41592
853390
109188
948392
312477
473395
927767
60008
108271
645349
1088648
532044
754676
544709
504227
842492
510021
28629
996897
1072609
1054437
788133
192612
62646
498625
578763
425392
447598
762510
454206
521198
156139
867522
657445
710029
974392
912482
1083443
857308
672465
409423
301260
661879
766804
571350
1034550
223696
543317
36536
24659
842387
200772
373655
231435
276718
101867
367575
1057478
896185
45418
927174
398132
296786
164794
676494
548162
740361
492129
550413
681330
311818
148939
88775
15833
667943
899895
493194
442191
228396
403626
1065245
174025
485701
883537
841721
888088
258739
283175
1078451
351249
1018133
1004648
906314
848319
684074
362123
998888
312972
916190
604517
553198
176590
695317
332024
57481
700342
993773
782669
784142
529715
1064513
149631
870678
350505
496321
126660
76018
181541
787177
528309
486539
330706
849527
196718
331217
1037556
61754
637573
191362
46267
549395
853994
749089
125283
1071752
421272
515210
274621
389755
605390
805504
734448
553415
574767
119551
715990
396162
800944
931809
506940
610008
795315
318332
433874
637741
949132
226642
1056632
841385
777819
778869
102711
890939
521876
1021418
197253
856548
5834
371669
728170
881958
405084
136965
1081481
548512
70556
301883
442757
138629
231179
674972
1032560
1008242
918369
771369
9545
495742
565729
36627
163236
746040
630818
358588
949678
1012062
771877
150868
1000267
678705
161734
835284
21760
557726
346166
937687
280604
508192
227784
886132
28319
707942
222121
760985
389383
499050
622531
100159
543365
664602
823168
1007988
501939
343100
755639
929830
742923
205461
1037969
292471
1020994
1024738
837825
46143
981256
613756
151914
920503
456731
575784
89283
1062624
554145
376592
214768
393231
176831
778501
503059
896813
172527
879907
313295
707462
797496
575840
461390
165716
339600
596130
241181
1095829
639326
26213
949177
375663
817581
702434
950494
481841
363463
30624
128562
982839
721099
775263
191063
1023500
37562
662110
454354
206774
186438
536357
941934
868088
296871
153309
517680
22692
481272
706789
995827
109428
569332
589181
380731
139774
655160
1059079
371538
706501
799578
957457
410940
950153
886716
86021
875414
526784
657972
458637
607736
299559
885809
143463
324626
358736
541339
785246
509445
228852
484000
658297
986782
999194
5021
746732
198991
217235
977405
505187
157535
1080165
141288
217539
242222
530822
790258
569813
484878
360395
872777
230989
822072
460837
1021613
33387
962577
1055298
831684
844717
374619
648781
456465
175208
450297
116783
300688
996918
468610
728164
632502
144257
616057
966356
29739
634434
1084204
600165
488779
416819
260897
920592
793748
991445
46797
224911
849769
15053
140350
78693
798765
892381
890492
713094
745021
1087679
72953
349757
291387
860643
320411
272381
776973
1090280
436445
658055
978722
933930
1021874
387441
609057
197024
1024821
980331
574801
798482
91580
204712
655841
15487
420423
737171
442187
967407
809090
1044105
517632
498857
227962
71298
837187
100861
719556
365511
830994
1079644
788623
1014371
275534
923819
240195
1045586
714773
318467
626707
498994
452007
714518
885349
1029717
426283
208937
1048524
275573
804864
588564
1050197
714744
643769
70426
292754
337778
964374
822909
942948
545173
793092
714859
382693
852773
107502
166491
500909
533306
427462
433515
914733
576899
1045208
665595
271979
613312
305687
218917
473097
77174
42983
1032030
900782
784050
1020790
1039028
705992
42397
687809
104019
326832
424926
332308
39950
225631
21523
497622
286122
629651
75552
461455
31204
574144
374715
889504
405929
865819
839780
251613
377731
1058622
638296
977439
954442
828834
265572
95375
51031
806352
517934
679844
731157
162697
212285
879768
819183
952742
541820
214730
805137
985113
459332
305795
548006
117745
316953
801914
148679
162484
1026811
714458
122115
456644
346217
384665
1024590
1039307
494189
1070107
823108
461309
1009165
879796
1080109
745819
366359
811148
1015453
930844
762722
1099634
632004
851510
723562
63454
857017
239478
104072
617841
558248
904776
1091544
847205
1027833
899243
345542
670717
967285
552862
651815
1009819
353410
970709
219448
474584
17152
729089
168580
764041
191578
78174
996054
729210
42894
224845
501555
468680
58515
239043
874233
495327
881568
788663
52906
987453
573805
11109
1024516
1036983
1055483
332683
462513
611354
709716
193950
594449
704353
978680
131882
233628
455590
345618
571872
723118
773235
125731
365269
971539
895406
846350
264482
310115
33435
159283
88773
494736
38143
874779
261974
1068631
50815
283411
929673
968539
489163
651097
1026326
798458
477064
921255
956184
26215
801638
451301
633125
798764
1038438
761614
1022488
237220
503891
153934
730232
968543
503714
109644
531790
691132
388151
1031245
747725
132036
586511
820820
1084025
976053
922069
424401
473566
34573
963795
670675
266518
25290
369721
273593
497750
170201
453007
9937
877090
767559
182094
3832
778047
179207
101692
425581
764161
669538
519502
882207
611597
1090290
902516
1080295
972307
1024027
217646
71632
688551
802205
1058840
846171
959910
938749
457012
347282
887789
631047
674544
239729
391604
647372
192301
892930
519095
1061008
818754
141650
1046175
206267
534949
383664
953306
400590
114013
33060
142423
1007174
924818
19671
461747
817768
414214
384395
716479
191496
128199
795853
916304
294685
656089
759887
174854
421670
852848
1076186
586644
457997
20050
267929
181165
277163
1031713
924096
358753
278101
1085640
101859
1068587
253122
4795
242240
778137
33371
693740
950114
553850
577290
147208
659308
53218
420812
947862
1047293
403736
50707
740578
757875
816485
888356
1089094
118545
470284
921136
626880
171780
519902
599515
796068
723335
369875
982734
422744
321176
898221
29460
350787
505335
94679
1078711
799000
926319
408312
321664
362369
889173
1009985
150043
637217
581070
97036
403720
1074218
150132
678336
520342
727329
755546
968790
374180
63010
924802
27767
521003
694975
280343
1062060
250005
41850
389242
968275
124537
70511
516410
17514
716242
285816
515633
139133
170925
299035
499687
1031699
15288
511344
1048787
360043
230441
797543
913903
736480
358421
674830
316090
609028
112703
237548
286251
815770
917292
639724
42185
993008
620051
75664
445787
477016
72184
977867
1058477
575004
301636
796704
78590
423430
301144
915364
464807
250002
890864
873696
946679
705603
599559
539854
364442
547565
143887
1077026
760768
730948
152684
206530
57894
805208
741023
464974
886253
676054
51364
1084601
1085024
225406
250134
314894
129575
933626
178354
460995
977012
306970
671341
465890
680518
449920
847047
580389
1043462
459828
831549
428135
714693
711962
51483
723847
323004
439787
913296
442848
932473
309315
113278
589279
596917
1056780
1081858
850353
79837
551976
775449
351874
746492
819475
423619
578547
606370
154503
1021406
285020
784415
362821
362820
832686
393658
375791
662610
677097
503706
510219
742112
124877
1070258
267966
100604
421636
923084
1054680
147767
1093574
211684
739480
178428
832723
109483
901577
178522
63308
187163
155242
193345
382263
234767
857243
449509
349195
155834
362927
722246
658164
863143
943929
1057872
140235
201528
559637
517470
1065126
844877
964905
206794
351371
1088861
497068
653051
717513
895101
339319
846131
720815
875875
812665
233371
528937
83541
487884
84693
356413
840014
738848
1045596
639693
326433
204480
475960
610032
680134
238878
1070252
826970
378267
1061627
924748
947369
128210
598524
180862
867303
185507
950795
248905
608397
249010
558796
490867
498485
781400
614838
761263
52739
621914
1035050
467307
543413
689300
241887
333467
368867
680636
200035
816407
505432
31827
955438
126653
151256
210123
176318
903147
96771
95721
476068
126048
85195
355923
222511
310527
882517
72333
982568
335689
894815
1072571
235450
928762
159005
375567
1089664
602837
701306
116770
401217
751525
598268
1077005
702256
224078
1091023
434167
577722
99000
1039039
144233
976639
61790
79692
698154
984058
872087
96517
746127
697653
21058
197261
369072
940120
921293
752332
410599
209510
210560
399185
960210
567522
690069
42112
15969
311603
540104
752180
658924
357121
761947
724797
1053428
976107
967015
919215
730668
91062
215240
915406
222148
423110
1036867
70985
24409
85115
702595
238770
577623
588935
804850
407087
438484
430308
221270
932655
559095
729755
574440
865996
743932
172965
1046967
764624
280417
109454
598207
356896
44781
32639
421053
153304
325083
837911
377194
264802
369313
888217
1001025
433260
1052107
463387
110484
882235
1014539
302516
964543
218906
118157
190246
345718
238862
52794
649636
1002556
475489
691090
924654
437941
100414
872027
759042
627777
1059737
79615
324339
132843
543941
696467
1082537
521385
191041
905125
137954
810788
378453
977682
210057
639940
586998
736095
301733
646391
778748
223620
46152
639346
809333
201211
76398
944740
464886
359216
238118
529362
481894
864408
501177
989674
128295
1086720
812633
695257
520363
901026
733389
37313
599079
424772
966580
1096730
174489
760127
1011143
432789
553737
891303
304515
269237
1065056
185687
411997
538682
52073
1043490
295602
753333
77607
823329
517539
1037425
383098
541083
669940
490507
238956
778519
220232
716020
184753
4857
880806
99516
495269
556392
369378
844459
335096
261285
573073
215530
997265
431886
768324
721585
84289
1028147
902719
401858
235876
1042440
613020
24642
206592
936761
376830
87925
859776
92309
1053570
719215
635883
523564
346928
482311
1008293
30700
865596
936134
747291
130757
496582
1027598
188313
498908
877000
256349
970567
646012
1094862
666838
398599
822273
907194
523877
218041
100054
10311
517166
685398
291911
443471
973388
578313
413593
78304
982559
777630
887447
1066649
824182
411947
172152
750865
772588
281840
84275
193283
634699
1090578
583519
488226
105522
1003795
628930
172020
871121
456151
924824
66558
5166
561787
777322
273199
454771
289890
466426
149825
184149
632997
264584
372374
40534
587543
63957
238856
982438
871044
853369
314237
572957
626804
452976
375408
780634
1052679
910479
1084626
682171
586289
295981
678235
456727
459049
1048788
821016
196482
862840
744183
835897
403140
481803
837288
1032599
264907
578797
730195
516256
1014523
1096379
949566
246838
963294
65599
656693
839116
4388
182821
887385
143387
390246
974213
282072
156873
50310
1025320
949307
432807
856520
181181
278920
992912
836365
102837
500975
499925
318819
895289
894239
373796
21848
20798
482381
902741
548935
318762
522377
316587
259317
1099480
113199
1000620
482845
771424
327758
180850
226253
655687
1059338
723751
614450
311027
468269
569910
564689
994310
177220
564190
502491
343169
391934
1056016
624548
1002820
785878
393164
908035
915693
450144
257757
499601
1067998
987228
843889
1055553
462673
1044203
451376
913396
863882
172092
114096
129604
757114
386116
517416
760651
388995
301479
201349
630889
1086951
160643
278521
485234
90893
66279
764254
930922
848645
520779
630557
546285
151128
285225
438823
34798
738567
372166
652777
188439
898533
770939
144723
787297
436504
1008867
300524
168360
449718
261215
362823
620045
539300
66867
932841
754496
658254
479168
71552
918075
588414
366860
175371
602992
923111
207486
284435
631153
781813
603222
837646
940263
1098560
964983
186244
173057
254271
491542
540654
238045
685494
12819
516758
680929
483268
84389
944305
637665
181311
729923
343428
932559
37758
482788
843201
66676
230455
500327
113495
880482
746262
303195
188980
372274
852022
1044305
338288
675220
508217
481551
573782
431933
880929
717494
1040726
432088
1006799
563765
792154
1098373
772695
607688
631114
96356
374528
67731
338129
287190
261110
429706
739756
28654
816995
1089742
239103
517229
30212
672650
1068619
849867
346073
610801
9009
349380
857615
308840
210499
476408
961401
588270
786587
1041821
313332
467410
1069629
119923
156937
641601
930894
714707
902088
1022498
470776
267721
815300
70202
462649
1092479
48637
512232
431816
821418
856523
231278
233183
684528
293789
615578
1040082
737010
569836
915981
186634
94274
310879
595803
330740
713843
893413
79474
233006
1054109
471666
770982
152418
699687
949430
1001879
74069
175474
580289
235167
531141
682688
139809
95896
421917
730031
194654
440844
498481
225739
224689
274107
839159
474801
610346
1070815
879122
1066579
775419
767875
641931
89030
175862
1050004
642343
306426
1064848
517725
400294
750445
812500
1041236
406990
577400
459653
722495
876810
641815
209292
1080294
947519
114091
230065
467128
1096536
211468
925208
992056
861694
783653
543175
800315
943259
800680
129693
93840
596389
59856
287725
391048
410270
255377
278144
360785
566885
730895
363435
499286
448787
185518
984650
978174
557763
475061
773469
501472
753486
546490
889736
441009
85135
476739
477789
383153
705838
657340
108595
446888
265151
602168
1021913
132253
53643
535755
349012
468578
1099790
1054018
870388
189447
473738
129405
862274
254314
713639
849147
510717
729547
270943
792214
344099
868179
48053
38364
1010129
1014650
1001313
892529
548777
437335
432541
566849
156345
213789
331393
627895
80917
206000
744665
917948
369449
372524
1012624
321444
972884
874440
1094871
878079
468220
158620
88244
914249
268434
225657
219565
496723
949908
1048606
639633
720439
106363
479554
917007
839373
47789
245075
705591
958151
471090
351121
1068197
461441
999336
1007478
572995
881971
177008
966825
749345
321823
685968
297830
616715
698293
776420
232329
441530
481301
727091
363727
867690
4318
630353
223382
968594
649145
898165
266348
292006
1078988
784980
503277
862020
854902
408051
89868
234193
450811
1082479
732053
479023
872310
973374
819590
546905
500315
970339
1019047
749407
317523
661553
1005110
79253
699802
263765
825367
300187
374588
248588
1098525
1096784
638996
1041580
473199
364289
552135
944852
959883
132173
9805
93964
767475
206980
1088572
14674
185192
887663
728038
936167
401226
540005
529380
358862
725330
661573
32892
864208
710589
410020
771314
118470
210414
148098
8503
401909
708080
458420
595093
949190
949713
882103
289305
1076617
996160
89875
1056275
684687
478968
305787
1033068
129373
94230
251345
741820
449317
755944
100082
264107
316421
944545
866268
133653
983999
48166
462195
928910
713970
815278
861183
991657
294863
663109
21267
644815
208087
833023
505437
83022
131699
25625
148617
423813
702682
856733
678217
973275
12113
644124
587618
537101
353090
793183
752125
216430
659130
1014582
661053
1065096
39242
383130
292532
677090
1053909
118283
845933
244575
987924
691243
454082
267173
386398
600546
480136
109416
575807
806806
258670
737323
73546
988018
449989
325231
286724
971694
1097995
38562
72952
188479
454087
325007
910501
73650
761839
184380
771160
783379
523648
33418
1090043
1099786
154138
767314
509344
149451
1064206
957184
492418
445069
996908
1016091
643053
376352
743133
435768
144481
379664
508653
188020
289609
85435
157680
185300
552598
78688
625791
715226
771140
534181
44373
602548
921009
1041723
303381
1019375
881446
472557
791773
806566
446701
118124
473978
543136
52443
335817
296183
182217
999359
704300
405015
1031688
348515
156445
721431
785891
274024
118544
70811
863884
441080
201272
639049
461849
900572
34170
319184
151392
56428
978309
836009
917565
50208
44253
608310
160603
338230
859571
757422
275143
652092
355352
891903
288328
1092070
12974
866536
13870
710895
507844
946266
295644
261892
967071
812717
309182
66963
511017
656158
340514
84493
980440
133669
605426
527274
58333
790128
394636
870187
404015
797774
1076858
953771
572413
846949
934260
1028441
831172
713732
443450
461127
463528
193034
335512
829639
503874
703405
581075
832214
151468
104462
549564
29203
270299
761871
136423
164610
704713
609384
676966
637598
1084019
9172
535302
739913
1057322
861335
139609
873721
832367
927923
904217
444610
976022
707886
276277
942953
1067230
770623
789451
110589
569064
396368
902911
300409
885249
1039183
564816
180330
380843
841613
1009909
190628
1059337
146093
842347
303337
1006122
682277
444277
351472
239210
875309
1078160
768595
332165
927832
628939
431444
742494
567878
426722
540823
501245
320004
480509
470061
91490
307647
579367
482407
20420
113373
690033
217867
162494
780690
449962
394401
1002380
912336
556139
211283
938632
85931
684221
204489
806084
907750
289147
1070341
526440
160512
535256
803664
1031093
51443
266697
634766
115985
225229
273932
378802
1069698
916251
358111
598538
734940
129807
506025
455214
914505
31895
398988
831011
753425
206610
218971
150027
702860
52085
279218
737854
571636
520908
999743
391498
1017941
1017799
891238
271350
585530
3186
1089815
806692
675112
168063
961825
60726
620834
198657
469259
179913
828595
309269
432719
10908
124032
321374
789677
885905
931626
394679
323308
523109
721315
519865
396753
616220
538823
853424
534892
190196
726254
607799
45107
994108
146371
189738
586740
265351
659329
51376
1080903
709037
970743
160586
581806
136957
642087
875320
278823
271934
1070280
368930
449139
858844
10872
597860
616047
999786
389826
808268
13077
1081184
1045648
703294
658821
1039443
702276
705327
583219
455228
987655
521662
565882
99987
1022068
895204
259565
864888
207553
307938
553329
425148
777607
98640
990131
848970
929409
185732
632353
475624
126071
467695
1008452
632026
553258
229410
380490
748524
76715
479303
246735
461230
283702
614639
54464
380660
911482
433436
205942
1024950
650436
757181
293625
319923
583513
323618
1009815
514770
262319
489393
297528
816199
5539
150009
1016720
740415
553610
15158
349824
594083
358676
849828
408893
1016321
942350
51896
1045051
802240
752009
597249
605933
359602
468127
315128
660179
735219
776510
1082841
1044936
224657
636890
745545
799658
682198
897428
715246
646287
827325
549004
241051
101184
38649
604262
553652
387300
450891
505060
593913
120882
249848
446417
726317
876976
847344
65019
94056
872144
1081034
695006
559511
547025
823705
1053058
780593
992701
358276
916849
752119
2488
461302
1083798
890214
709937
691634
998899
937682
1065676
44952
15385
88366
613653
1011868
601683
607251
771596
396306
152786
591359
471632
92885
716584
949330
463177
338669
1054053
525238
931622
611181
469913
902567
352861
706547
126285
1020082
761317
156482
1055259
166514
719455
222045
746230
517020
429425
181801
230953
193850
925788
675136
36413
867929
632711
946553
393197
800895
111849
1041557
104344
1059180
412202
545014
908190
370990
118501
816112
230352
608772
1071618
2669
417633
207650
567443
664795
530530
510476
981670
769087
598882
187875
58619
947351
243999
883875
346328
123063
1090404
862675
74149
181416
641409
82443
1058214
697456
620195
514134
485740
115880
179123
922117
705500
298100
148556
828439
296563
949952
933031
516056
856233
285184
609833
602813
197191
394919
769236
18755
672444
710094
909179
416708
846675
1088344
569411
201644
36953
750835
350428
672730
486372
731707
435632
1076666
1052773
108795
351992
1061861
591046
924615
828432
1069085
806099
170395
211909
1099108
617579
15473
913194
909167
78283
397480
397236
443854
697537
722491
813400
223321
407380
247024
1026620
1005800
254256
82365
986037
850743
976117
572317
838824
625555
321100
529633
254651
891991
202554
562710
320391
23406
466088
1083876
902113
14160
608691
937317
374534
347267
271827
239569
136049
318855
892250
459494
191639
139923
501133
262336
505987
953561
555525
1042047
69450
436672
769533
1048445
108423
865088
447789
543142
251589
104744
898006
179093
346489
507742
903869
97758
85215
105589
834358
333137
243681
393729
1018296
488018
995209
145649
758157
303629
842825
456544
530811
1000173
973800
46969
135575
378620
272079
332554
148013
496924
223392
154200
80329
128419
674520
1066582
85074
946079
800676
134018
550875
726534
730884
671700
1069617
388782
413821
746793
128998
238329
923754
798735
144176
294428
206937
932597
1078855
702426
747150
592765
822512
306371
89838
579974
459313
49567
953038
955032
284033
370312
913719
637374
983722
227192
104404
839530
522202
953105
802975
29719
41738
732795
222203
257487
444288
519165
744599
343850
237100
796364
3140
843049
531024
84907
362900
534891
66104
457833
932409
845757
404127
1058225
422241
253286
534655
69618
22506
742512
184456
224788
882146
637372
696635
1091422
797589
341682
354449
835047
103081
1065445
264503
1036594
597078
255923
939109
409144
1016951
373741
676227
496498
1038061
721558
574841
742940
47043
121334
453690
896787
352999
392050
217431
601875
672942
232618
204969
89259
225068
746921
87278
428949
259517
69893
170570
1005122
550945
992968
559480
636685
759117
84933
37084
143624
998333
252909
29130
365232
711101
353559
552483
44126
352263
372821
827170
881600
997399
21835
737402
614398
360543
322569
577224
942368
496695
47908
409087
437722
894584
949409
651995
357777
321189
54821
928825
1092568
180565
523278
741429
724128
834547
186121
203119
77065
415557
422751
1062457
480467
828435
774394
233874
957152
227485
228535
827539
683810
402592
896299
410100
43465
168560
339343
940867
99179
141636
645583
948050
430950
429900
109923
379297
411140
390503
76796
136785
587025
737892
922170
965493
387181
576859
1011689
45258
1022249
517253
669993
1042527
309727
351586
374319
938325
420958
630472
199215
99411
1074206
250483
1064764
209678
310549
288176
344679
315778
374360
1038105
847062
270582
593870
88699
174257
1066749
309436
827600
775566
676022
1081693
65844
849295
79785
369594
349305
744645
1053044
492340
578890
847743
471839
558885
191643
873689
444782
98941
18307
418865
140819
900315
369032
1090741
925677
763495
635793
298427
60753
43849
697037
1014324
741342
271992
626984
1017659
249747
872345
439003
3758
613947
783487
363579
935736
593703
708163
610693
462142
821413
86583
12681
244748
629819
523745
544985
477204
1070166
989497
243390
387193
831614
625943
786192
593551
945844
164038
798975
109235
965228
975210
1076208
1068013
800833
607341
831419
296274
467547
249808
688408
84142
10900
95227
746034
259015
631989
35955
713151
582478
520717
322686
517248
1064285
396456
1080720
583479
585185
692675
1027475
367024
658253
842850
274145
557747
59469
586354
96591
541661
125877
279024
808485
102386
1079409
344357
905297
548189
867908
1084578
1019976
737220
775629
648347
405228
583829
307243
700684
79071
47971
58676
404277
480241
188926
881642
996115
1013820
891982
42082
807248
320027
305884
759349
465845
962667
602602
721440
1026661
1026543
728047
396570
794388
101945
793686
56662
945983
875439
528999
701654
328086
660185
410392
214926
282980
58303
134351
375853
62291
777015
753593
719070
222963
1055104
314688
607612
1087027
818226
785999
827334
120880
256437
950372
854143
552411
659502
1077351
319326
982198
371335
832538
559688
861558
1039521
707992
583527
694821
116660
396706
1053355
169468
3580
171699
43772
630507
725467
1074909
41856
885534
923037
166709
343579
472923
869110
335984
669042
916449
547999
18269
674619
1009413
870889
242895
723250
443853
891573
844516
20513
242360
428614
1053704
17753
281932
134889
261692
364217
945457
1079018
420974
243643
789665
456043
32334
1080397
42310
937641
342732
474376
549623
735485
91304
925767
169795
215433
1005188
792405
806614
1048136
349225
256042
19430
903483
29743
666686
6159
952222
215076
829546
1099217
233569
1088385
826681
1056630
458215
872756
309275
441573
1007985
842736
987055
69945
518290
1078302
922903
612564
620318
988173
560612
438815
34839
742353
263996
414271
965085
658975
634535
440163
1047485
304532
242172
130794
73942
633192
207098
740364
23211
427104
798724
1046855
853196
491830
793211
183813
430517
331046
557970
754731
536362
888104
103702
883126
946668
732014
113915
81957
271017
1060563
356204
374330
578571
818412
1064250
252877
469451
486889
685707
503257
172596
242770
11920
676195
263037
422896
457157
755149
814253
958339
825602
188804
80222
8824
594436
683484
168720
698366
343268
613317
838398
455243
848389
874369
395140
50487
279279
507459
366677
847499
302373
805828
820323
573475
663417
530126
355497
644213
233738
525234
274456
132307
849268
5637
786592
496985
617246
837229
210293
1060798
1077932
20696
368274
21949
128964
162128
162715
866594
26939
317643
566370
488041
458233
31034
737312
592301
727976
640014
870574
351956
1025078
810235
1020072
134117
805109
642317
149621
931099
211246
860985
767025
253294
301375
901756
494882
491068
291556
99193
605893
927095
163522
1076520
773103
316546
291700
929419
490514
826084
177616
51237
869345
791260
15290
103975
680733
123309
466707
384509
244491
238844
947607
313908
7698
408783
542938
880076
254783
489086
609835
815184
592782
225769
773985
359110
1092051
954340
755775
243235
436529
325018
846439
26775
770972
1003093
908880
901386
638952
537574
78418
1058567
437143
212187
74909
386620
237139
6215
671334
814754
430990
556118
193324
784012
77971
64841
89271
1082957
1061387
394861
583383
49309
957668
1078434
534702
218762
630508
155136
74582
995779
609407
1045402
779974
803874
941697
377259
320107
44573
487759
287773
112581
615167
749137
159021
809489
1010625
316584
105575
462973
171054
891722
244757
724510
669898
37014
1093247
388748
348075
1047161
563448
516005
545806
649091
29819
192994
1029629
904785
250933
82557
1090690
78879
572568
467352
399057
793836
61392
361637
550758
897027
756650
829324
903620
708033
788045
435292
255743
527448
32926
181007
689593
579372
364570
837289
657739
85731
265475
665922
1015820
333484
562007
909325
784430
13358
1048840
91539
1094584
722287
343195
829365
1064312
607568
1021752
935007
135301
222171
486048
914209
810789
952613
237388
282420
448507
745160
135201
661977
299677
425220
789580
736977
131555
131556
985056
452690
524058
1083306
1021057
730932
498345
244047
447925
260106
7860
1032582
635744
71360
41432
409179
570039
339188
60261
315352
511159
850470
453320
576773
114037
688481
21195
222131
268909
893480
589637
58662
848599
749918
468845
240144
1097057
976561
590670
1091973
571538
234920
851129
159931
790736
1063148
1099509
67783
111101
454216
145922
375082
493217
442342
930802
748975
786018
434663
31334
93401
24680
773454
938865
26696
1075560
261088
433040
311057
1009158
85789
688841
586476
291868
888642
926915
468254
744241
981474
848886
927277
108688
1091873
549174
509849
680015
919297
619960
831886
45565
1039068
46483
494320
33490
678042
1026662
1048462
459011
395720
529363
790468
932641
517726
700734
79357
194035
1023308
1005677
1055563
249597
249300
288323
130491
869609
433418
110642
688819
1050067
850343
859333
645498
955827
877482
187629
753480
257458
380267
579825
738003
598077
515933
452169
722700
1077000
783258
1020205
572110
394059
200559
113843
560092
921253
26071
448112
63718
580828
172962
642668
742642
450066
630548
769620
555203
957685
131421
1004802
297324
246034
449599
747047
783993
243160
673797
72903
669915
716471
626548
60747
21197
467236
179356
855738
1024689
68861
18858
568366
331098
68594
908583
504469
831400
73236
646754
909978
796400
329407
470279
241447
888069
898038
845624
699612
146920
785104
651150
237026
691114
573763
321433
871016
662430
831934
852098
535888
30995
134132
1049636
241382
318282
1090792
468041
308941
165720
134171
721845
942390
696538
1067355
59313
252639
391671
157789
608032
890611
464243
1001617
880325
717619
1058518
420195
503123
477039
280796
194219
252672
1023927
684706
317368
77755
359992
642494
950285
628809
507325
789426
708016
405764
980593
1041893
1099168
967789
618913
684741
72500
648739
660605
700642
382540
110298
656941
508025
734749
1062324
508925
182299
305318
1047613
220774
309001
892858
1095064
84577
879132
711127
935307
218926
1069092
593309
479673
332990
769864
490984
397157
1018708
92564
868841
373727
989568
190231
742638
789223
121183
634173
333386
212533
501229
403984
41522
758952
58242
640998
424504
407623
963074
727675
744260
510839
342878
224815
271799
265397
904830
877680
894641
22790
676870
657804
517476
795022
224339
582100
986289
473972
800464
816312
342194
1096558
1083918
86743
593480
731886
996298
815062
566317
680335
786278
134385
1063018
635894
377231
401810
474574
139627
232257
96856
699101
896642
1027915
658307
73648
282181
915620
133010
738895
68784
986835
1071722
321183
39903
1051467
427707
600795
819138
873607
885040
11663
650893
518450
894880
676247
453621
235892
509108
282660
250746
187000
16017
1046739
592198
276540
1004405
78128
1011283
573744
952850
555466
721208
414753
364836
1082347
905411
1099559
878549
420768
196390
174505
554288
444784
8568
513776
689879
903157
258976
52409
189434
778611
334093
1088817
779291
130010
900816
204962
815881
758052
491453
315662
62914
571020
1012695
557213
837348
74148
618533
631529
472658
892646
688090
645987
1039155
901749
354697
643192
430151
355082
148661
401609
723857
967964
893842
736091
893736
36932
717123
765138
17520
1025137
691166
280594
285489
1028127
406320
462858
621682
435877
151462
366150
913584
907617
140462
1072365
319012
222883
56622
187802
79397
399377
505404
738071
962288
438848
579230
881874
320773
1038331
713287
820098
743180
892491
473750
900194
763007
353015
1096868
306562
866218
783425
218239
26406
890856
750986
1027092
926453
501878
409551
1096271
612241
549353
554893
330231
159979
239486
133933
517228
27755
441382
907425
254734
503753
729112
861733
1063672
77789
1009847
149898
819578
622180
302101
561483
1014159
388645
449319
753822
314917
428075
890796
701138
1041182
14569
856902
488592
413181
1043852
127251
195748
516721
146325
576082
380115
973250
233030
449633
323003
879145
305768
739810
71381
825404
189812
111384
480325
314728
740457
340536
954618
51697
788334
26606
165338
995143
922345
619845
105277
981397
576262
379343
665397
966022
507209
171033
384004
867217
800621
831302
3287
498442
193987
790772
1086127
1073074
40674
621841
707598
338270
427274
551831
580949
32952
375145
243777
802892
994551
92626
802731
208889
902367
261036
1000721
351623
362428
299734
976408
721177
781325
131044
1054527
848713
661033
659880
520538
173599
484450
338365
869377
320024
553373
962944
1021809
105248
718927
879671
625606
389485
247327
558974
571716
1051423
860498
811493
217405
254384
536794
764223
610953
278987
339640
1084283
126808
299403
28092
310246
649923
900450
590266
709047
1032176
45295
561646
451848
1034613
386231
1093621
9473
106556
866648
703919
151827
376523
187645
936050
586670
946846
796091
861089
289209
830063
1039645
951989
763192
313505
887688
755126
162392
603440
41773
602540
419326
243339
785917
885992
61290
463560
628767
382537
531159
466408
539430
178984
128742
992884
1002587
85830
301300
3600
559888
631662
705381
41155
715774
847242
354897
752954
219805
817530
502069
921802
565868
569478
133614
664307
221951
712196
380504
488241
449026
30573
645900
936731
365158
222649
213501
43241
198638
709099
472203
412114
964362
804114
416563
832360
587771
378444
795323
186000
663755
379690
718995
118377
192685
350198
278979
903714
732762
692461
1048633
372060
211973
203199
441935
979548
1066225
843259
32840
501463
65554
825748
14647
511817
94264
320367
39424
942685
616307
847906
724208
298992
241599
245308
279207
871110
762199
124518
4481
306964
961760
352993
129464
594523
450400
620621
543676
474126
75356
640456
1071330
563498
947908
244880
1005341
568416
1057002
492588
1029021
419306
33957
557879
390164
461047
699196
472157
593432
552040
742975
484251
255763
522425
853180
126629
995264
412334
754640
919190
723729
282730
760084
359966
646256
379125
209925
1003888
1072626
813161
98177
1046042
91597
667126
997537
142366
44829
645230
923716
661567
988441
808634
341758
42464
956798
125104
501324
443253
306689
567187
475981
549226
773293
905651
185184
303853
755908
789199
320333
482138
842066
793989
524690
74570
1026141
705384
751423
169268
946200
504338
939182
645210
663821
114968
1081943
137298
243068
601736
50701
162605
239762
852975
49297
1096949
202709
834706
605607
728358
403844
1086499
32162
28063
150583
191027
869159
709232
835184
581265
472648
1002232
293643
341628
242778
5602
649980
349093
580034
1027853
404619
856855
629550
1041089
1023340
395300
201673
347584
588285
823670
532447
367637
1042626
856957
1088238
349405
145758
146132
240149
14792
567865
375114
131815
1007012
700401
460658
16507
1032144
999144
61116
1059897
428237
573062
80663
280448
260604
951563
305975
709687
775079
781825
443526
874031
791455
309548
451076
394815
159609
737524
761264
862548
1086735
544575
366237
360271
212642
950351
483103
411872
162134
398649
808282
536895
362824
542367
415217
172519
131938
754263
41508
832689
284798
717370
702281
748322
1001495
684975
122569
746557
820353
15829
86385
268099
374387
520646
1028270
16146
45725
825714
397735
1059575
231060
258881
1033177
562228
820852
793332
566142
506866
320968
287223
920875
827620
169504
295313
703373
964466
340224
428803
818307
686987
1066544
329410
60498
161894
717169
320681
641025
1027165
551369
1098770
900893
855238
344261
2590
553147
461497
744151
1019686
74892
234557
203359
790443
524617
295133
1051795
74270
214429
942646
789528
919674
68794
620410
108088
487987
1026250
593265
707145
1022675
693117
21178
751089
245463
1044315
808514
901372
381858
326615
166622
766287
756212
160451
52291
312719
59067
980690
826270
959848
692898
154965
322659
1037692
1038899
595804
577788
546638
283052
872119
522625
431006
985776
574763
1040880
860965
864637
1009083
1080351
667542
392979
351566
237658
722755
774690
633069
864314
38959
522443
277591
562163
844585
829098
836978
412253
1073809
223611
546021
696169
234309
1026310
32107
17947
1044957
698449
706467
440989
1097819
870231
778012
29810
71347
971184
561606
401957
328145
531425
1073412
285611
773418
44443
721660
369506
298790
112939
1000859
11615
252967
159749
80122
765252
764897
536877
664858
296505
724844
965308
559157
970760
683215
321712
957355
543836
356075
900794
845995
217441
1066440
157063
787483
211029
356987
456078
552889
43526
737495
398858
46339
984061
246501
233364
723572
557351
757322
799555
320765
1014339
819044
23901
549922
989051
913275
340980
255057
872458
861324
536542
961306
675607
462933
774068
539827
55815
364565
164018
197961
1082693
654479
395214
735942
853668
1008930
550733
30375
412188
380325
1075307
899439
628276
291739
1042360
721405
492701
685279
77173
1052422
523583
148877
49581
305101
534577
97777
65449
666491
60476
371409
299500
889455
836760
738800
335855
944652
724449
484954
394949
498380
402680
597311
986820
687198
71389
787233
189667
81459
117017
101920
695145
952906
884549
276269
1008762
709546
9595
13286
1000244
70248
743597
1084107
193390
508378
385953
857493
1012426
598350
347925
747491
96894
344551
579336
209285
629084
231842
339047
395559
712565
1018385
74294
819548
68821
868168
312326
795171
585991
1041122
282225
674731
299823
40245
953926
973692
324792
1042325
61469
144285
801189
941165
26797
744026
123425
802172
392169
281823
438241
976785
803536
121983
387666
979499
636522
700491
394567
155602
997393
312096
345334
912101
463698
600462
399710
370467
612560
1086035
188099
238257
1094190
462527
691834
1018631
717375
1067702
684534
640355
500073
501123
591645
85838
728879
546382
793318
951362
417961
8433
866119
254755
501502
665298
315335
951667
768696
360705
181076
1080426
385310
241414
630957
605590
871162
585295
145178
278331
775140
519745
172956
1077785
1084183
994124
487575
686763
106976
1040805
62400
980388
168459
1009554
671196
215127
893774
75744
644555
841512
411109
961724
320711
197611
592430
278770
481874
853313
707157
937791
291862
843674
399968
627266
207025
733608
782275
195587
751707
154068
842501
262020
1055919
99116
999457
222234
1044891
988364
727454
892324
755191
1040924
325189
839872
166870
848671
217259
872535
193682
450687
74949
849827
167111
502753
316081
1048676
307287
144145
654919
1017913
397367
898499
602948
821971
981656
187727
426298
420360
854969
1054797
676045
280681
129057
1041921
280936
639812
975655
535870
307773
137339
365131
41483
727709
331648
1006983
182388
433707
151542
373014
788365
406988
19160
604842
695518
1004598
10254
939337
850613
198599
754518
151690
606507
592751
877232
550346
48654
316784
11942
19495
152500
590789
819670
208933
487213
973093
1093720
498128
876119
654444
166291
146774
48292
173967
343864
280763
714412
1064068
949860
808374
489487
457318
477384
244956
1058953
855901
618980
430119
257006
712206
711156
43565
467753
626952
799941
932253
1023189
22149
723166
64754
1074322
19702
1048015
911271
824004
264418
347259
304575
324904
1042715
1092530
912068
656651
977659
80239
677763
195438
904607
934482
1005613
117529
776186
897920
882689
348062
345433
798587
100222
377137
157322
1012019
211490
863522
237962
453437
1050615
175489
563573
407007
485319
681097
577487
462762
529423
410909
125338
303888
770454
744048
915907
711157
709771
530751
597437
1091560
881513
1077838
852213
988884
30068
637658
558470
27494
727051
481544
897185
109103
372975
707672
877885
15344
442040
192792
54184
675261
980224
503006
326244
868991
923284
982283
964678
292809
797640
44021
695953
519483
442043
404620
560711
505259
326840
42254
87290
692694
155672
296289
87683
718048
434348
954081
15576
245771
1077503
150076
289401
452380
526566
884916
598313
78344
929529
224495
732973
752055
427528
169465
75404
307526
218557
163422
300254
291657
919143
295216
961143
508152
117690
62586
960259
6702
825854
60522
408638
509261
756260
521859
240363
770963
194591
140320
481757
943727
135323
108420
993069
377150
1012272
152866
139853
845861
1055731
20882
45475
1039475
766506
505883
391325
1049262
434840
109238
169825
767711
762575
829026
643642
492403
118524
637571
987879
532885
266997
150749
823115
707130
622426
268964
940853
893813
975030
418464
990199
783860
294538
506056
406395
891704
885073
677737
124085
901371
294169
7819
1055903
909924
954600
431738
138408
436379
488094
691314
844247
827903
47496
1017906
811574
246517
1026197
783078
801417
511798
907814
364377
1095742
907942
121663
786035
393522
1035137
117212
418615
128460
554961
659060
384853
694337
269235
321859
43464
799876
438301
955224
692223
235589
765948
22935
592194
177321
407092
287314
149756
635967
656031
297429
973672
901379
161933
127814
774997
1023864
848893
757958
1083180
355191
213433
537975
551979
803894
319964
908479
204516
981227
12905
629958
794104
208550
537844
1045747
30100
989878
690922
268179
566807
613686
155041
1044302
569843
411430
264755
268535
10139
884878
502935
135355
122905
814674
564733
728079
648458
558988
393398
560917
29140
632216
1061292
55843
777801
355406
901549
550095
51171
792737
469530
416810
233363
152644
537935
314441
34133
161535
965127
937636
728884
803085
260999
163784
999988
517157
624177
1027439
715793
992911
855337
704529
92177
534316
372761
850339
702260
898257
1026624
544339
540402
1048399
778787
170205
638967
875785
1030951
686829
77928
395753
156439
515330
436358
243407
22848
397973
588182
1008584
883315
333113
754873
545901
586199
45020
657054
478983
712154
305106
894509
450125
863197
791503
138693
367377
998318
381649
122354
694908
985836
529238
376506
61342
799514
854345
1005933
656247
890488
157649
650461
112681
307983
875950
523483
1039005
800995
671060
993040
285398
965316
688461
236713
453946
871031
69211
350259
981709
264727
183219
776198
254471
578869
80948
723848
73297
804030
505696
883278
143901
918309
654768
1054050
13038
607386
355471
512108
1047522
443222
105284
736418
223393
301633
1054759
398418
746238
472359
858237
3839
272623
281814
155809
1044066
641750
905879
398635
228382
695400
918301
799502
1044818
394869
209148
607965
1084642
749264
459176
50727
479737
604251
455399
617085
606260
805220
465373
153495
860445
655190
836244
886181
555233
235546
26642
873929
526611
1061729
24662
407836
841424
82528
685017
542897
792207
934004
867098
403824
852786
724987
242132
353057
857194
653290
759787
101433
568168
572389
866995
1037159
959924
526972
835787
391100
754423
1007160
607436
198825
405412
523914
349613
725737
890563
91265
956120
77908
938122
668881
566147
803646
542172
1050096
190138
831295
529230
413558
650875
363460
840910
475216
731533
859384
413013
418639
126800
513507
161200
1032364
106745
856470
1062214
976263
15892
688895
579760
705820
30868
15637
814342
457668
269295
260141
425264
369023
874870
91652
251440
1058594
463386
970526
703411
984763
988833
814267
742480
2598
174106
960833
212298
989684
787243
702900
574616
921865
578468
347543
760863
437735
660260
845638
905278
933932
739909
137164
168784
740771
361935
1059155
866902
212025
539706
753242
676469
1019790
428971
126089
391801
379337
569210
733841
1090242
602122
67560
64566
531126
568928
1042525
205770
428036
148291
517317
597481
1088528
175463
748091
279820
923014
1000534
98524
506307
67674
257683
336957
764134
316286
528143
599656
993838
391223
873925
1095017
584518
168748
1001234
145700
221377
755073
612183
52233
394689
375770
667867
144756
151423
72911
838649
174249
595600
135281
244743
711606
246450
1057205
598015
701617
944187
477908
949332
1077462
122867
431422
961270
301959
604317
396041
620726
909163
328709
45308
7152
128458
789557
1082292
58857
624736
674533
578357
76106
712773
962814
541168
421788
219927
176279
561131
309844
953888
922500
239024
310700
114057
169081
193436
792698
532323
544485
380637
988161
101622
181068
737963
495392
594567
314349
746691
54617
4650
340979
94713
932361
132136
722833
934985
696016
57094
458424
146852
1083261
369849
247605
566968
295462
391371
1048992
1050042
1002173
821051
994576
617689
414090
585023
235784
129890
661720
459002
1038676
90154
856617
533481
961117
577858
820339
869242
997547
64252
472086
627728
1035056
601112
443473
914155
690106
51148
240886
552433
768558
24549
799827
1023694
435645
214214
833122
95479
382707
990674
231160
962000
875769
276807
384092
1085082
402569
387199
260212
963663
397118
169588
474625
835778
825167
621286
589413
376535
502603
802921
528093
889839
84051
497184
189714
764995
92328
1052808
903369
732168
922166
234580
585065
1099425
429078
59060
422630
20508
1085980
821152
656699
999084
810384
1034051
175239
859907
105667
1042609
422016
107187
520884
951408
942521
683618
260533
544422
183343
789296
1038548
539769
926130
353562
521639
683597
902882
913138
201507
104097
927141
1000417
472484
709620
1066001
355789
57320
814005
1054100
811709
557760
138352
603713
357182
923048
65330
835080
586225
347260
587790
818386
1055089
85065
729643
182651
154796
399419
352585
858386
1020861
684279
82437
20047
955444
751170
739743
382684
53884
169771
199529
480223
500969
260905
487865
842959
600019
690738
651019
1058850
410455
297443
575453
837090
124796
229708
893435
892385
762092
235556
7687
840544
841594
626563
1095942
509920
213818
470105
469055
194013
543871
119545
458345
786876
23886
230605
97014
240631
934282
312247
132609
476748
784035
12758
1013683
731915
481056
677028
673375
246565
453139
344466
517045
788971
100806
189669
52405
600674
658892
1021762
850650
801054
850544
717367
55015
287610
176203
508506
702136
475405
729549
3434
456737
280668
919854
188489
148340
590161
947586
97788
461533
744454
72371
787950
330334
624174
923898
549028
302903
410652
1088059
709905
855015
676442
830365
675196
61478
543011
65927
896368
228055
274310
612603
842964
429359
139085
1044136
87013
755730
534732
117720
895520
304623
519040
913287
200409
413963
541284
318326
863661
350776
769832
571848
567367
916174
978313
895932
972965
340642
90054
48748
800060
765838
774013
806917
68235
828525
1036218
491228
1089882
66004
292037
143908
625718
989267
1015805
376870
41298
661059
818387
854554
1027957
442586
98378
1033821
325216
684634
458483
690596
839664
608321
674296
428589
184744
1028778
808700
91971
127295
287896
807462
1007459
872323
670794
96595
529224
590640
125056
93272
950259
547175
31863
868771
270375
425935
352592
165268
428588
948261
1092628
1059697
47657
602372
494795
582116
872249
345148
134497
1009149
333283
732814
453478
279051
133864
879413
76915
554192
550127
1001979
398688
278468
152156
989788
1003471
614147
71236
850272
585190
436086
556328
874664
267845
2987
248367
41574
597518
171703
338134
116713
1043941
1092657
976056
40570
336840
747464
613741
1048282
934884
18834
367399
1069903
1083044
553757
41455
47479
768236
500916
716473
395404
553295
529375
284910
1061798
636133
419412
212573
805882
679714
304837
699084
974735
26118
1004390
874128
885881
487637
428655
675662
463686
243790
759102
804379
422025
973409
83368
429160
1019394
914782
847754
595243
302946
698386
458998
1044991
805142
1076820
1075770
710272
711322
262447
648616
288218
287168
409267
157428
422657
421607
420557
419507
200233
571656
671856
327344
326294
194661
227558
988468
84027
343359
66345
306213
996422
997472
618361
178989
475187
642556
443996
679059
1028613
783404
175840
334933
399463
215953
571696
339026
992214
173182
326302
427972
176174
787490
613863
523835
883361
559399
1050865
745284
768692
13537
982266
788179
483225
708959
80962
946736
1089920
4221
452969
1044678
902336
162959
284035
432915
230312
488448
99480
567538
895755
589426
610190
175955
681479
28799
1084818
1059163
525934
789015
14911
743733
196356
280472
159500
224020
734176
509976
1028150
249036
382350
856807
955324
706570
350185
5634
495833
920054
339818
629707
782918
979990
110464
272736
424554
81542
11620
946498
442862
311213
87019
583128
403737
229506
184163
799459
239367
810309
809157
963741
979790
542890
855586
431210
631737
72196
868170
469708
564045
455394
1070230
1046500
692609
219938
609414
1079947
113739
890763
437267
1072895
848348
236197
708613
501803
354871
77289
79943
47742
957422
919855
641600
427551
278086
1095992
963565
247067
552808
188735
61171
1014468
459583
271567
412682
295171
833042
581050
666915
495571
572526
47141
777115
751370
722515
378100
568129
354137
1042657
862534
459878
924343
1025804
861005
264545
1023483
65290
117474
335373
504700
670584
347167
271670
235035
948107
877184
353134
502235
16244
473365
1019365
894326
65081
538574
583176
308175
400860
69356
434564
410969
426979
741604
561582
577197
889687
160009
994059
39875
829558
1022157
700197
955581
149961
719386
4459
267051
1072057
953271
625004
807904
262141
688943
586462
381776
937509
61366
487902
459789
219102
57638
761122
686385
176336
309899
489296
43812
615289
753287
844209
823968
897114
878824
983482
1055151
606752
870965
219177
22088
842788
388667
711550
369995
1083904
296007
933903
719635
581855
129239
984522
888157
880195
286674
537650
1032970
112755
1046823
106789
21522
873756
546798
498176
432343
326317
409117
598244
295139
927843
63982
746264
124582
796436
503294
156791
945081
731902
430646
200538
803597
448832
157644
475526
981948
739112
200433
598357
956418
623673
1090900
965980
51279
572158
309347
545794
450635
767372
274869
53682
306825
749665
964650
514119
351639
701684
483498
669260
113720
367570
989711
1010605
262923
159818
112371
773324
133324
981975
295843
804205
1057084
905293
765573
162871
475381
721004
793014
887713
205006
107988
190033
996431
30015
659245
1041444
824007
523086
933225
109666
579996
355090
1068530
337515
30914
1093582
344902
768553
819779
538920
189500
81790
401977
704230
333569
624250
573969
597444
1031811
393686
783504
918619
883454
620666
283755
63101
449344
1096315
523708
513694
633383
1029540
106555
737162
989325
240884
589558
514636
204857
730222
1072398
191803
371049
233078
1076135
135341
634339
929188
748908
956353
351844
676313
436727
846166
278119
1025758
323647
725762
30178
982241
824178
219969
990245
536408
44542
55537
1094442
443294
30517
151118
792922
183159
1068871
455851
155658
755726
40612
758348
1100152
894691
230055
635324
698995
722288
252393
728179
534889
1016259
268712
293796
898783
12757
419836
601452
893033
715460
739457
25256
1045008
943628
339306
325039
73275
906980
975621
765286
591187
185015
814106
478985
37419
94276
492406
916606
276083
810060
17300
1033190
607712
459545
314796
1061836
409907
1088284
535983
135966
710527
168758
577206
570387
810709
402266
19928
470380
806373
207873
862314
804873
64309
879146
664347
871364
834104
782173
712268
1036065
251122
963010
715519
1073806
148461
183145
799792
456246
688166
732792
608146
182757
935324
490454
462448
599888
149271
376048
909124
195275
909088
458190
84780
604942
785719
681540
1031446
631546
261712
311304
632457
159741
72120
550967
709790
183270
1038431
59293
287734
109472
908844
460893
354792
395603
24989
778893
1004662
955722
769047
640747
248744
521120
540578
202727
377949
954350
646694
867587
897932
901598
611905
223036
993341
514082
1049705
875490
1008170
616625
234343
16216
482318
303114
630047
766016
725263
125904
167669
103163
512258
1094383
802962
599165
834794
133697
454543
47025
437122
261651
132464
244418
947772
1022549
650477
618427
142242
394893
967318
1070610
1073460
964007
450145
351327
230636
40574
22425
610284
615359
676535
589819
535113
560180
89302
774504
60550
201025
981693
585829
406718
687068
330666
816662
324251
49916
273009
136320
804534
596330
1021046
329040
980395
141443
189442
78180
952172
95775
621318
1058628
312579
464750
227382
813294
784463
418808
930269
507642
754388
883532
5200
595965
282654
670939
484880
353663
165562
107949
321909
550341
1100071
985404
212200
580183
7381
630788
139550
979506
714900
905218
358009
19641
492353
946379
171515
834378
152463
820856
79054
193507
519538
232135
496063
836647
620263
1052575
259047
260097
351145
863424
502917
361962
324684
904025
737938
409088
963309
828070
933115
112829
901148
477872
266152
832099
845768
426985
249284
506219
788018
1031025
108800
1093413
871085
185584
733854
403367
548930
834763
647108
1040507
637688
774172
2506
237075
464888
675663
871061
38673
68491
1012185
219604
246180
973391
777949
851680
759114
1070075
816353
359248
801047
451673
350996
10571
947549
880204
328942
951472
289056
764143
760702
406413
984460
67409
20132
632522
97658
489615
630313
507653
1016348
581771
303579
760552
603483
21579
105900
504529
477806
798378
506299
705874
437282
287376
96627
542110
305306
837354
282263
632322
890757
263179
472201
72355
833648
1077955
238806
30466
580283
279057
1073129
692658
543082
964091
63494
960557
619279
1085909
8183
853475
228551
499825
622700
553274
934187
1019862
11224
52830
649155
573537
327484
707535
816435
630105
1049051
216260
796639
221656
447285
2584
152902
889774
60062
686400
853825
345742
403316
61258
446015
319955
984495
650550
912519
778124
859916
240267
1026245
725178
392562
948658
795006
923797
73584
39582
288757
162037
358405
1093091
883351
884797
125511
260562
657482
640364
504553
542534
701431
1085410
982982
448574
94732
619658
624169
1087691
753247
412080
74975
64581
470096
369847
12346
274511
996758
460039
309532
314029
759007
193330
464983
997283
867068
1005287
836432
155255
911573
408434
1086598
416941
333656
928375
284776
969548
552725
952087
115233
467840
422561
802739
116976
622934
464394
147269
306707
718025
10443
625909
695051
998588
942794
390480
851924
769307
762195
750925
323253
51644
6817
439927
887205
142412
245415
769092
518223
212651
488294
381644
874781
207156
923811
36609
451253
1015615
152164
1049920
435017
939434
640782
937101
190814
89117
302856
1085412
866099
359064
602328
743853
560623
13723
461112
312112
48795
274686
339179
511649
337887
585006
108788
214170
532167
908917
746159
674879
609499
98355
795773
718711
949383
162565
365609
92387
600840
1057387
1020135
1069048
817094
1064342
334790
837599
667931
593170
217950
154543
39419
381910
779166
347003
651564
526606
910779
229200
78300
1016982
262919
679122
470826
124388
223818
872143
323256
832472
1064409
931445
810525
115497
321260
501860
1052030
635176
1070829
681511
502355
624574
184191
871907
958391
1030171
13503
976403
642148
389114
277794
275119
783084
637062
1064263
570359
412510
176526
1046287
283288
78101
166894
342700
743698
789502
906658
430243
524264
883095
136573
463526
1050585
512991
217921
237271
234950
93998
936896
342898
391732
1029443
69200
870910
809300
732142
942436
237672
388790
661311
92623
365286
707347
716122
448332
429626
803177
138828
940348
580902
818124
215321
955812
848196
128715
27512
381363
107917
257760
804889
700541
557359
690522
281078
697285
1071507
398465
732647
743258
776123
726905
905196
131956
187976
901154
614477
436904
257433
975820
452825
315460
901384
736779
1076810
521128
657012
624381
212633
495088
644463
1061264
374927
842842
565329
469893
889182
203405
23026
632030
807656
176067
777959
4094
41715
397761
202206
627610
893330
287525
954817
307856
377190
501077
624564
163697
453463
79051
349909
995347
127857
334840
1085751
833830
842695
78735
343576
796409
279772
44745
1056683
658750
427264
144314
803623
320887
526886
785527
643725
929015
761970
660440
705830
945420
125506
351638
222389
277778
1066646
1063395
331653
62846
480447
642201
148691
572167
786866
775536
212342
571015
378188
320258
946636
513614
704802
525395
906263
946987
725682
1030210
719025
173349
512271
123071
353681
295703
246815
73938
375779
369707
725363
259105
361351
89059
523074
798243
312959
670310
293401
88396
911845
720587
685465
276060
979155
739608
519744
953991
129628
1082172
970911
235343
668765
591351
140289
496085
723283
1092091
602698
743106
571453
464642
988076
19391
728979
714894
838311
1091217
4533
985168
1099796
353961
154045
426730
328527
965324
1027778
620618
177790
890202
45339
1010833
918887
883746
585495
761732
985384
67240
174624
926272
1055974
1080393
212529
374230
962787
793112
1052464
286972
393024
620880
240380
479783
364072
913859
495823
68591
661050
76166
421651
280445
599857
757162
400112
377469
159565
1050375
756335
150557
159631
271455
879889
337019
466367
761203
862793
25006
1044883
366305
481261
928621
57224
63215
915853
256486
649722
478574
760413
197095
122598
924939
442039
727000
1014675
1087492
1045638
581594
722925
281100
879336
612987
454344
446737
413563
746484
450492
861830
65541
159937
668084
278609
274014
252907
116074
566413
78689
176873
905446
311225
466264
778385
173434
523580
73412
523386
893671
851505
441905
596923
595873
1048122
654300
464850
494698
681357
818063
1053868
454389
107360
528559
272477
416218
40792
145918
355305
514566
198884
275601
341812
199225
740206
46474
70981
638807
495928
232686
236514
238318
920576
739635
562989
1042767
187046
456661
553255
791622
640675
529569
627001
8382
1027418
1075444
354525
1045175
158921
208274
779399
99069
288961
35005
964822
598068
996371
614233
634903
907726
465172
839746
3320
506588
716580
9540
1010626
336097
498975
707828
97844
309091
748598
452737
921160
927319
423169
978179
902694
724917
353604
713845
1069346
334974
666441
891253
981873
558339
886914
109024
487768
595128
676232
61008
995428
250435
801887
67801
14020
790842
682687
999789
428875
435446
687387
89246
155210
742973
579981
1060446
637231
367193
911679
244374
390704
710280
375077
179847
189875
926487
775768
220526
786159
526879
772088
192635
969639
153899
469878
20971
508346
853673
946486
1026439
331249
591770
1065062
180070
75485
796935
43752
628343
400678
347557
7950
83336
531512
497007
954332
917998
908972
580586
775094
775960
901076
558700
333169
207551
1083256
218802
737433
333933
1086783
523971
293855
786794
305939
871260
86414
382398
162637
947721
54469
123997
827313
137965
494939
4804
1056000
118639
195594
1013546
907495
996275
663847
375862
1039655
950960
255161
373803
1020977
986211
593221
807945
170931
47319
852659
623327
304633
484130
659267
1095929
183955
836630
144282
440142
185333
965870
19271
555703
632198
316950
373159
202293
221330
106462
27990
356024
677548
1075409
794872
919439
329229
1098890
38070
344625
328398
708598
202872
42047
341984
84217
966297
177291
1067282
621350
783495
630633
137263
325351
457388
781984
171134
1001819
592101
917372
773480
324619
1029833
334242
765356
626998
365371
916187
471633
19845
850566
24834
459018
109543
169857
970585
1025959
227883
640617
483627
1065706
733647
5136
974029
368169
906330
486203
787090
40539
629843
240051
781007
686945
902015
333698
856164
515272
1098362
749165
643089
886705
117113
263846
1059814
1058994
727510
178282
278857
424541
772383
37681
888091
247750
812990
46469
1089816
144995
524929
182519
156006
689930
123925
507853
950625
783557
859902
20433
305001
1061056
300124
58058
649724
265308
971907
876865
318192
384615
500910
1078522
7076
648830
97812
922137
1017423
860464
1044506
312848
986160
459769
109979
700819
269750
182075
361237
40092
8707
854198
1072790
358680
257731
535187
250847
546067
85088
33991
239256
176323
480617
73246
989239
516513
1083947
64800
739069
532730
216293
311634
1084618
214817
444970
1021417
181122
339809
339988
338938
337888
499378
958648
968944
942579
169393
1076864
159959
460483
268123
459366
886701
145619
549005
122217
788308
1083672
907117
1037134
256755
563655
556166
435170
1027443
264893
435323
434273
44307
351848
1030421
528844
577803
1065322
168848
461345
726290
729212
912041
310205
611523
181910
376739
959177
981123
343371
180972
366607
21592
533014
943098
484137
25441
518182
539484
837275
320560
335516
929007
67170
846827
59275
609673
718685
902406
1067303
477118
62276
591517
756350
544021
608965
441945
487963
33264
207773
761892
202070
916546
806255
443756
186187
1099022
881671
1027094
812793
327238
265518
1050912
673773
495226
837722
246416
483827
904190
119883
1067842
120462
117976
465573
755958
388406
13597
136481
603604
272375
949998
894569
539679
676410
787835
765921
149988
904581
450841
562500
677000
1059819
969669
175863
646906
474065
1065695
521417
1039579
690337
40848
60214
961388
585215
920134
411694
193178
711130
1036097
886336
5008
332375
909334
769196
852393
432858
58472
316693
797513
934469
829172
219964
982459
494591
865555
70653
333225
795831
689088
460403
865662
715913
664648
248047
567640
573673
561519
1024208
716238
1057406
910943
412638
1017221
729529
379955
731939
620183
84007
112155
1038339
329658
285208
1018939
543976
213660
868372
954063
123484
166944
497887
415535
1055406
1007272
1069496
187154
388565
314197
419351
488763
269584
577367
702804
619268
79754
364984
363934
67735
29980
586666
431140
172789
351152
933717
1023427
477427
619420
154134
166686
380439
162942
624236
287866
164333
266864
1058600
547499
546449
1030507
340334
339284
66132
85523
84473
83423
165333
549495
394089
952435
669483
219784
873436
778024
525140
592097
332460
81461
1075130
142187
206355
539039
806086
323358
25165
864508
328745
942576
92228
247530
748461
549838
191765
60893
508318
801793
240604
828303
456108
974289
91833
255900
295799
651968
849519
592536
508692
186072
678437
263253
1071859
10213
890494
396661
1093758
70557
192710
144355
501453
320648
1019681
354601
616654
225711
120230
800951
1036765
192909
913060
327380
125495
1060162
798703
755354
689064
877496
877495
605472
386166
760330
364485
335291
574719
1086972
1012070
369743
198050
401330
631697
400645
756189
29311
30361
547416
252842
545906
465227
899440
891392
378509
161104
644665
123965
1023163
571835
237212
325198
808131
1097459
535197
701151
371556
597308
68303
942411
407368
747863
1055877
512695
1097629
226063
630314
56542
231620
938935
213960
107820
859910
763501
125456
265686
878440
864743
108310
1026000
520572
424400
596824
7233
158330
448644
178477
236759
559045
231382
715897
29297
36651
382657
997573
880015
928399
551210
251902
433609
558867
718609
966165
486080
664125
297301
210358
545744
1082826
502438
510644
344972
625211
823276
364028
250446
1088770
217812
556275
100303
267057
76659
655134
3907
310763
755624
740776
603370
498579
299202
551401
333622
858842
106873
976412
1078244
393059
1079586
1097648
159572
120208
835229
820171
681227
98298
428955
579929
728924
219147
637654
105605
549118
545772
1074363
401291
686994
91611
177272
1051441
897102
518937
850159
880113
1030437
455580
423159
186310
879627
742748
42457
535507
700389
349442
1058270
505832
462929
357820
239456
919289
798590
1065690
729662
503585
477497
1007829
179320
637132
358754
804401
516690
343338
628023
416013
13757
96505
214880
274508
1023909
882769
896067
633448
583150
125015
215069
658942
324848
1069014
1067964
321087
748915
88499
661193
253304
295194
502309
522601
411174
7273
19571
350293
322013
372559
144325
548826
795894
876941
285084
951659
745315
454800
704260
317596
338698
730883
758810
768591
63834
148222
1026337
860659
650982
478970
159987
1093463
976728
991634
864124
811883
538870
104846
107555
262402
678483
767965
743122
745067
562108
646644
316475
895756
229683
555111
369789
772876
400666
119714
156657
577564
555945
983695
22300
1003292
1041828
790191
174475
534146
61167
704847
114953
307907
1005904
575759
103703
307659
552324
5398
384839
367191
738960
566820
640081
654659
889381
990627
280174
578769
995296
420061
753982
658288
870137
364372
667449
650796
590680
142524
1068399
77147
318797
1073795
132619
335354
263028
248996
1050909
49195
900725
290087
717573
832628
549492
409219
4494
537953
660846
980880
864820
933214
1062319
909909
538474
814324
1041818
1040768
671352
1035970
907112
780873
548227
548228
709732
11387
1019220
542687
209691
147164
22631
1056758
699055
768078
879540
320972
47673
718262
1094681
545626
229253
845423
217199
504783
1039531
307061
651428
402749
379252
332293
790528
494187
862138
666495
500129
47730
178302
500995
90261
173655
613704
749348
697415
1066386
591750
590700
599696
853628
1008610
475202
344943
56774
59513
297399
354803
80674
158432
347926
348976
462110
1072354
212745
478019
328585
782108
101274
602604
93752
953670
822136
889445
16048
368916
211858
23786
610514
443311
219472
68533
956759
465506
541634
463762
59357
125692
674554
1097779
825073
646019
400615
213324
83488
504715
425069
841106
538346
905315
576151
1057879
473637
802269
1078440
894006
257847
234490
98770
1079363
546487
810256
96396
83264
830957
103402
731099
1088364
992691
960771
603681
1086869
521724
728791
964493
590274
376752
514910
847304
637613
782623
955689
1048088
427723
1002248
537332
122827
298767
608559
1026642
742589
134919
184334
887856
936828
640944
680069
542220
651928
550879
868913
355175
1095822
430439
139824
610361
187731
204630
828907
243010
1053405
957069
190234
900053
1083669
1087397
54610
926119
407515
702734
345736
669490
376747
450906
527384
121120
641946
982691
402076
10316
866202
1082045
725589
376955
119200
733663
193357
766413
559628
65525
633368
348313
528009
530809
737689
750756
146615
624817
1023710
1056719
137410
942668
358951
441172
350299
12358
929411
442357
808765
525745
142530
46237
952649
569368
836589
771216
309497
346567
272586
64728
814739
149446
917854
918166
306521
213165
947121
457254
93989
232548
794423
471131
781529
211173
572297
50176
166760
559799
502451
220066
351239
556395
912396
164809
124392
383991
120994
1078816
963505
288935
795008
71022
112195
16318
4543
971682
761826
192902
271836
507484
775974
232509
697545
105016
553095
651538
514139
662395
64833
856710
849776
837154
698177
461944
882860
58629
394042
472885
281032
799393
953890
621799
819942
508989
17089
474521
428946
473304
923893
646905
387868
219694
755993
593954
662144
1073991
184242
366007
520403
207972
606283
508828
314047
785608
980689
414310
933317
206114
745109
903745
820573
902331
252388
81642
532532
629451
1032277
891506
125487
388132
1087338
608571
393598
1011980
728527
120124
832838
84313
135659
739566
117472
585755
356522
983732
423462
203453
903818
1098440
56108
1073810
648027
568821
201788
995336
53629
943591
110040
259104
1088182
176338
847401
404056
1045866
317239
815337
287620
1030564
31788
536392
297708
423089
44515
876925
429519
707393
1063638
1083439
682338
801074
30410
425616
649265
466817
66668
1058388
482269
501165
347637
435886
821408
465482
307113
1062878
686975
277482
474148
186391
747815
76102
786313
749428
172436
347959
215029
351445
965749
552363
845168
99731
705033
583218
668289
901824
420519
568597
807167
40049
317708
137424
397773
273617
401010
297983
912201
890034
1018164
147709
601246
786338
660319
615270
855227
314471
404172
533817
862467
50893
970694
771470
10204
325171
1052701
1030867
121564
602433
451232
216214
396887
328830
502145
801472
316372
557057
811061
694533
373181
609229
953751
154891
206560
840770
989730
180981
261941
425053
338734
13858
51241
519118
411631
810810
739227
12419
1086277
221419
617231
947933
76101
519919
771364
726904
795258
673066
908708
722040
409518
721651
49673
578961
782032
416795
78667
1083239
277624
61719
598210
365111
901782
212119
43175
471647
337247
207532
480732
587177
447944
978782
916307
783797
922985
410813
156678
374457
42277
794869
981573
317129
121662
631059
896862
417007
282630
945728
784676
521429
1048519
908873
311230
83004
217330
556631
141226
270159
509095
165407
1018011
262655
439390
1081774
328699
294690
796398
302840
449046
24138
1016157
798254
562206
338949
651260
789415
475194
969434
858494
415054
186701
55391
902387
673858
68506
911370
838692
26992
800022
317446
1013575
427738
141582
673847
994095
1034437
582618
148786
790740
173510
890920
883409
512074
758728
954091
237260
571789
251447
361214
421937
1025735
737313
429704
223377
411453
628912
90254
309944
964521
555120
850258
155897
447768
823742
253981
21142
484395
770964
960063
403224
97978
682623
991005
51005
655211
102920
869304
957665
1001615
91035
247414
329092
834400
880445
137107
489309
209365
290049
338545
777327
544401
52627
1059636
702890
676059
884317
361788
578811
192228
528285
835561
534229
1052159
1055786
75906
869268
733059
926483
14519
912067
230971
756108
604015
581245
728364
330654
146194
967200
121447
1029029
228701
901315
219591
499643
922763
340316
138514
38892
96130
925018
637348
697595
503984
138002
611243
728495
522777
805549
105215
3091
165955
952652
880381
460021
726485
265889
259094
962402
382538
22582
690059
360718
876732
161208
501417
837546
234010
371537
240286
598007
496864
55137
488101
644664
975193
988089
67233
691753
617643
540105
837230
203414
845392
737608
160616
411036
256727
442105
1030617
796149
322498
1011472
865217
945260
925483
741361
989124
336530
456832
653829
219646
745694
821078
611055
592468
902698
167671
330081
201227
979563
410514
600224
287187
961111
686801
1018021
89505
747814
863192
1034338
980412
622627
754546
381182
545401
1084864
76222
267776
607248
60985
154292
522919
805120
320383
413224
885675
1033538
1031719
17233
556958
274642
866189
149034
278176
471064
770333
705547
426673
144131
419336
1099842
1035800
388040
348777
363732
828684
1015245
646237
519993
518943
709650
209547
232810
241028
807946
193653
687831
1057983
10244
962604
469835
230408
44247
973045
829235
31984
812417
297359
1014385
330346
786494
245364
463358
193231
225381
440622
251031
693903
36594
869627
412677
1053301
453980
974299
140982
180157
1090184
642596
928760
298821
68077
875980
450117
264252
290941
373245
848784
70207
775761
703647
106784
990276
859512
1069132
883546
410192
51698
700788
304303
547221
370810
201196
828308
184733
784599
732237
848847
289963
792276
554874
945167
65120
526950
115093
627481
12318
811980
153837
111150
93754
50614
205549
887496
392115
667038
404784
593679
934059
789251
717407
397555
628840
62884
202373
10495
516304
359361
79564
15719
97340
968523
486141
663972
537281
987340
493372
653038
818979
314120
1058475
1007334
571059
1005302
156274
256122
655249
1086625
866984
763417
202140
936541
1032007
885568
463695
1093880
243534
105093
539773
594542
1037511
900544
1055944
1024470
581327
534137
642641
691041
25427
424975
573618
16145
94494
1017846
119795
921609
1022138
602558
667946
859609
169362
807676
747587
564792
471593
738835
401220
995998
108021
812560
556497
268022
196414
860322
221653
391266
630907
603364
48899
1023888
932270
15570
985608
95035
345272
976658
938900
461902
990947
43999
773260
904685
598335
1097100
416047
643898
237874
853388
169429
443849
555144
7514
731484
581789
806332
542192
328759
973460
645706
315818
933325
989084
822635
714319
1071678
442139
731899
574836
780970
301768
181597
472065
991744
190056
121204
309734
1070374
595129
224428
40495
425456
85917
879439
1088063
477526
1061470
9489
235845
290710
763938
31634
326783
526335
148706
770762
154626
202415
354060
466113
53330
815450
52663
708604
480283
91974
1068680
661206
715017
889976
991316
334904
485795
77414
264274
1079072
127881
550929
711300
302721
359892
320354
180548
732947
670786
831900
401357
131771
187045
900220
645374
595625
996218
799294
221412
893468
684462
447763
609510
52258
276518
483879
168787
538301
16686
1062720
448554
530341
162163
392777
331534
839782
791794
308994
830799
912457
128503
180491
391749
1053878
768748
841680
157712
264751
439485
51457
1030238
840948
558250
265226
116661
781233
610075
1010965
16481
105557
330173
366376
384145
871404
619161
288866
116447
812492
774944
1009719
583993
889019
299239
722669
474750
503743
658258
958914
143400
554439
150224
393448
169287
470735
347865
25386
582272
252882
839121
15246
457973
305838
48136
812987
648292
533962
819274
363715
54226
779345
480061
446695
1018625
572940
346187
311467
524385
152395
794270
397802
778691
726689
297125
686408
135640
862844
1031785
531483
1078635
735131
29092
631399
1011883
214173
208314
614021
38255
916736
912034
656602
503626
8010
87226
193894
100649
232600
329529
683389
375374
647894
649425
848667
463191
112098
463890
1023320
748256
865887
68456
334558
1030183
236247
524524
881757
279371
626578
1054923
775292
1051372
309180
1091341
434064
394736
931068
582467
1064188
1026723
161210
790392
35004
1068866
981065
515383
525300
902888
57159
359147
844450
962917
158715
762204
805811
565360
166840
954566
135334
396141
623669
761129
74814
715176
48787
296062
508447
133998
1019435
349163
538489
428248
896138
248703
921149
306334
1094206
99505
334061
618788
512782
512084
338115
1091633
287009
1087764
348275
9289
573454
155441
612023
936806
464664
274017
652584
952999
697623
152158
849969
896801
279777
751630
327446
542134
121242
811237
142112
192828
463873
992575
1063227
338720
582140
479373
134970
944958
832007
60683
1037182
84124
280510
273242
683312
332717
331667
270129
202904
652248
476063
161075
309687
759018
631158
631157
216615
76747
77797
867100
22309
23359
676709
1050647
555199
268988
899863
894862
916839
363912
591601
125248
498669
1028551
96432
352356
505460
487914
980330
466595
216098
179022
491740
694122
1059130
192899
768348
655799
303245
231277
639960
988235
1033698
272770
396432
797587
93784
347352
1032090
509862
735802
416374
1010127
291701
479384
790734
958859
705626
1053435
795287
308073
3512
204666
714995
187732
923708
674794
1012835
471132
168220
1080387
206870
574739
395053
419451
44793
771247
1073515
957434
522693
811458
789224
503223
1020979
52730
672102
739501
777523
937796
863139
456765
858122
903474
1011420
485618
15854
80678
419848
603305
404426
202751
982808
564903
359785
275340
554630
809301
204063
884673
54457
616207
999097
772749
372744
353465
749198
138323
1020254
754091
22224
294564
605089
35719
650635
1054620
461500
901342
15364
105524
571228
159658
814525
261874
94763
275184
764283
163115
551388
245938
72326
827409
830534
439279
1008553
489318
375814
567743
698945
64834
941838
515389
583744
900237
375668
1057318
82561
45232
895143
1070680
883815
225713
307142
396072
335093
82514
726900
664344
81584
1004464
303062
418560
871544
549878
97310
981128
387137
786264
1095145
879571
1085792
536088
5220
346600
492320
948370
805282
464199
1049844
596786
712396
141527
254985
661248
1011892
1087320
1081812
1007162
600592
259747
897522
734114
1046943
300359
30890
896218
309199
1050353
235251
536435
624920
436244
247672
516169
355125
195220
135156
414283
270647
778037
972795
810436
486325
176209
1003086
134813
345184
393652
221105
374931
221815
184193
734685
608509
683870
481667
133108
915140
1072727
640174
1085806
296496
957401
727103
769634
117939
923293
484416
92517
279965
800873
413312
224626
7686
821977
764021
87773
312666
294229
92150
133532
48333
906179
4346
414229
1016507
219154
682585
362654
727310
182082
1052643
536669
474834
965732
164093
1084255
265193
544771
346421
656761
403332
600822
413399
902490
733087
1091223
206895
693378
1083973
8614
314002
477029
153630
1043609
87135
825097
1088335
470904
326707
804493
167547
284295
291892
873107
1065462
791619
538784
307031
15228
192258
959815
1035527
712716
495172
773172
791192
943627
766100
348344
215191
1060176
413672
609093
68027
255792
532125
68685
518020
667069
464572
779313
216129
675658
931247
334803
607099
921019
230152
640104
98282
709578
1061990
368777
1095191
477990
339744
79050
618368
403269
810649
922409
308956
184980
945772
407251
211586
198043
899757
665431
575857
742846
1088105
294042
779331
1029625
872956
235604
678633
806744
1009205
294620
466506
491853
124050
555585
336229
735243
990689
618749
741384
1052154
1038147
533410
676668
859438
378082
13950
136773
244980
399822
865213
163226
955817
832803
437839
44075
671869
723802
674791
963516
46313
320216
150067
330852
148673
1042059
811383
508291
636688
419945
750716
541650
1082390
295886
688636
346887
692069
128003
618944
399026
176360
175310
776305
240335
949130
387788
459039
1030799
341226
850772
741705
149273
744782
841547
302037
300987
920532
368277
240093
39688
313881
249039
674980
654036
716217
176622
338668
942752
1023378
624140
493670
420930
370564
950895
1057990
887135
1020580
589720
385918
672197
64321
1068157
215613
202109
32715
342107
884213
680180
130833
836062
217239
271955
385551
1047997
885649
337413
127086
749247
519755
247992
871341
846654
645340
424513
421972
923913
215167
539974
648831
853942
709501
779598
550112
393078
394128
765591
610228
705666
226249
930039
197560
598523
571088
581022
778977
471314
218861
187819
73265
42733
130780
854808
1028437
435850
1072649
962615
304285
770104
769054
278472
258594
892024
346572
480344
90917
942951
6590
522692
243640
518277
256668
81264
909435
487420
338827
745798
928252
854157
208494
301212
1081903
1011294
583696
623613
214113
884339
465544
444795
533698
858688
519535
210967
949953
1025942
70498
80518
950417
894624
1055279
534621
212113
432558
709602
463619
606148
494867
189654
285550
295542
755383
696204
82356
540150
1013713
17842
542896
784989
324662
414485
326785
757468
137956
39101
450138
343207
66981
315410
858546
970087
1081071
11941
477081
985362
587111
480735
602479
857607
157617
475130
415401
919058
45050
850129
32170
663790
745335
922712
411683
592790
526158
184691
718509
401372
299920
199843
732934
878784
52261
1085587
126918
321089
388426
682464
385834
800019
30269
82667
192064
793821
374398
647394
1094940
898945
134557
54072
472798
577474
664509
1038641
416768
1094470
985772
244069
433793
313089
10082
919916
610495
310097
857131
681604
886706
977933
251724
1092111
473249
622940
90358
507749
131869
800736
1076793
42398
460350
422063
762099
292567
426485
831496
723363
560627
535749
1092907
247762
724153
225509
610859
994812
739654
481353
84884
337925
971050
722187
72926
301528
187081
68195
462629
1091515
544963
824536
792327
463756
472318
117701
352790
478038
972918
223800
57475
722530
1008595
966793
889681
596953
469810
905997
1085512
266482
542102
469394
326738
896928
796871
424770
9439
172175
339112
525680
97246
116375
94592
804900
155814
732283
314009
889411
459746
654875
452713
137347
205412
786047
693962
693757
182099
132595
916483
382947
335584
371875
29271
511070
1026787
129317
1034948
637625
157450
911518
383152
574866
21599
1041679
989686
814287
895381
556649
758545
235824
250647
201042
1011430
541469
426749
139859
1073595
931799
318545
139438
592608
1044517
397647
635775
783464
740538
110565
660203
867167
303533
17302
484646
864805
312342
581449
971833
673527
555091
712768
671600
161135
981518
149932
621743
923989
371982
890710
17828
823989
520275
647867
230958
329775
953591
914633
369781
70425
594191
541786
516784
103084
262657
431142
95130
662713
797200
213590
505798
205065
619924
800967
683293
480943
253611
1084089
756628
969714
807556
49830
29756
977990
799499
1071115
266427
467585
945165
804657
948101
798029
998208
443455
1050405
691185
690135
968676
967626
848610
847560
263920
262870
1000031
538082
537032
26194
25144
336998
94792
95842
394749
462610
461560
274812
421866
815699
20422
19372
980152
218527
300740
299690
391041
611657
610607
176117
590740
505508
231273
230223
1047762
777463
201409
202459
638302
639352
738348
737298
736248
735198
257114
588393
587343
763319
899848
756814
755764
176102
101115
155495
156545
776870
96350
351808
848461
1012585
392604
252255
625837
901156
957047
63314
748689
1007806
796468
894700
923965
483095
378847
332507
364798
332233
398596
689993
322960
568169
1082164
40814
827074
328895
729463
866753
433713
405554
892584
724619
652749
632111
344403
174304
829035
360887
271801
279580
941475
532280
960086
158924
818239
1024603
596150
618963
1057859
466671
382198
829491
941018
113977
489099
571330
136471
59163
595760
768752
489824
859894
296060
854218
100666
874493
745442
595138
1047835
606867
712780
951489
926817
72211
329558
972377
462160
703196
1092062
997575
1057570
255065
933354
731762
638654
109922
226244
1063493
969625
463788
811067
884891
760992
2481
636844
1027521
96566
601644
379612
855284
48163
501460
105588
316765
61935
312177
5632
962360
276136
836359
1031843
358618
797169
847325
16919
843894
31109
644379
359278
1088003
84014
668126
902356
756620
835498
805645
454575
149573
535273
40807
645958
275197
84119
409963
671984
846204
453131
536789
263305
380906
276543
1072159
897261
394977
918865
82524
498383
1000628
251527
524864
329998
654119
595658
644539
891351
679760
453838
75981
819342
414668
854449
499272
313972
966423
732926
249547
253952
1035226
281807
1078823
985176
211295
262487
860511
488670
355608
916678
157618
43316
1098281
625786
132958
340733
575808
481187
756290
819908
49210
897404
545698
436929
839204
365665
89717
605375
503778
799727
841946
602900
737114
213407
1021540
49609
500492
35856
1021903
794837
479097
911060
90338
426463
310871
372100
82777
981537
946115
355017
947952
650824
561191
570980
995687
436911
817899
1071308
1036943
187999
390001
729094
531863
389905
913354
643473
35993
971485
294562
255453
206284
1015841
845754
180144
586781
1060943
445976
418995
549407
112025
119964
594423
1090369
556463
257113
558891
950703
358989
487261
556885
359599
419434
264667
205274
137342
295364
612449
577735
1024760
90824
612588
984149
1098937
358821
987057
268703
635898
255872
274515
154258
1021195
561075
428868
769080
186357
1054312
48539
940990
719409
509406
859543
378242
985358
686445
429068
335068
523977
232376
1079740
256732
189174
514231
657873
644734
48391
271533
282214
15629
1013018
512873
634554
26451
394176
996399
615689
791499
274680
275730
376400
633742
695621
388425
26772
76618
1005585
990964
314462
915723
744808
971923
305709
145239
106733
382907
437622
741899
370058
361421
514854
1031331
850842
930523
660129
233332
1039261
1025539
680622
681672
774464
690688
549103
940272
409151
298754
460371
727628
91392
749382
648417
1006582
800613
44711
859690
144682
75520
1012372
32289
533226
242437
533017
1033108
1079202
505093
486300
212151
872398
384073
862295
274432
685868
93311
591190
1089422
1014759
254108
809573
829839
741865
415886
811398
832870
563148
340735
408335
348806
147406
244475
654600
697267
56798
202645
992567
987957
917420
505523
887792
19306
564061
666836
244949
692926
411711
207473
555498
911359
864296
1064538
191029
672713
406992
663813
709080
253496
108233
1038651
239406
464530
605339
1021955
89550
553334
794563
856635
39887
255626
274157
707034
362819
519494
811233
188007
976973
1023263
204617
937182
154545
778993
617211
333017
574470
1071179
811235
20088
318439
96431
750511
192935
65374
166922
123548
312456
657133
834316
814336
150744
868472
524775
431120
824790
397136
925751
617090
479713
1078260
1016975
1011380
550274
113943
479465
845284
74583
742473
625983
764846
844769
776693
889450
197383
1050800
404492
618481
177489
187056
460031
97519
1067763
855951
551688
916433
310816
322917
904372
137984
629824
481692
25478
517551
430964
58298
1074232
349546
168434
812497
292463
508573
534973
922853
406062
123161
802781
25120
1009560
195075
411046
906221
1002098
240581
712380
356821
459503
25982
128688
1092960
922517
239393
774199
565936
561548
933081
463962
340430
219674
47586
319505
1009731
467173
806766
405248
226360
125668
837777
184423
1002393
570417
514201
224485
240327
684429
308101
382173
1000646
786063
753570
1058673
541319
1030433
275430
285560
714685
796352
816634
447714
439924
74250
1011113
442754
1025909
564198
195993
825537
902320
332365
622256
456980
513309
182482
174859
76606
46796
594819
1075550
274199
861875
948892
626918
512423
802955
132474
282274
981207
1095914
237311
655431
1076594
794759
916601
183265
637755
978185
367439
680261
566982
174674
41990
323673
661563
441374
804013
102536
1092485
280045
959459
57220
1098422
215206
290773
805229
126292
745222
588833
99371
312538
220284
411434
79633
890558
92562
446269
628268
224602
885434
874673
1095157
620606
69205
1036458
240690
791224
1075447
693159
412611
471574
499410
160415
983854
18931
138635
266704
728438
295174
689197
291833
523249
798612
810824
1067023
638234
884980
17333
68169
390725
3343
2420
357228
133706
249674
1024597
768388
1057779
334322
961454
180514
806907
357313
959293
214494
240588
818490
576897
221184
457123
623918
886668
357058
1086178
51681
687195
674024
1007441
987582
631589
430869
842201
104822
353207
239969
387931
238814
467394
470699
9136
568836
323159
1084224
195750
1021485
647277
155523
646661
473537
940030
1023724
148458
566594
859886
758925
820291
570448
78234
451780
786909
93040
1045321
902404
68167
581886
641522
354845
1084510
406122
1002449
277568
715157
69319
529466
502446
375287
747476
1046988
944869
126041
191602
243606
1039067
1056002
600673
837977
464991
231639
339860
680043
828000
900070
1029008
680155
215001
492595
161846
23811
37720
961204
668570
362555
270470
181614
71910
145783
1001599
20965
316151
460897
871316
767585
205200
606108
46287
583793
1028250
445777
1034029
111979
851929
1069019
909875
455834
282301
704963
370025
8856
174352
705388
641183
401835
978370
851044
764463
377354
721772
858171
527576
44415
169530
1037805
865380
46364
785023
941759
1001848
52172
294778
290712
704487
323175
852818
1019415
480752
1001272
402517
506297
414265
616059
496413
499723
837766
208122
1087543
772875
632138
1030083
136595
96538
885298
1041751
949791
963839
753580
329899
417909
616777
913765
875359
622792
501514
620870
250436
707103
459289
616475
597023
894360
362076
916924
64303
410183
374777
693742
596267
914452
829195
940720
247629
108287
688243
520062
172981
14503
336115
464798
745162
306216
966432
260333
725881
112918
403159
83091
626149
839431
923547
274134
411847
452769
1096544
481537
1048810
306135
1077058
1034237
76347
370218
345596
422507
769176
315278
1009997
988348
826803
662731
1095262
1094330
306047
534868
461961
241398
639509
556098
484194
641499
846344
289460
95379
156665
220057
11986
808361
959228
20028
669642
159141
460756
982884
591350
419585
133097
1084335
1023607
234155
5178
89608
554472
899248
737056
720308
894422
691576
305140
83430
368583
257226
484467
649375
319716
862107
499025
650650
902679
1050552
98358
328487
202685
37854
772985
97944
481915
914525
457628
914718
394129
789995
633323
501583
748407
277819
1051296
92843
913819
682509
586285
644645
337274
874979
704624
47728
1044417
16605
155410
709724
771527
404406
418399
120034
445110
1001487
271572
801335
215453
662224
379892
886811
200357
981933
91520
10536
732264
623886
1058490
630605
681679
913192
60048
588109
109180
91369
335111
391588
723788
442282
719352
729461
1065746
330774
789517
1078993
840582
175638
306113
952656
564891
511239
915694
103760
1094673
770715
604360
516462
1011308
165784
397910
670053
354675
1011181
133606
265855
963499
13692
291952
514992
390189
1002143
769465
443198
814299
285518
1089803
15224
674564
127446
238829
124981
862215
590407
1092968
1003298
228350
700725
31046
850327
1037717
94955
571078
764555
490975
964858
139623
801767
1073311
997102
647370
316672
957735
692975
156012
404758
755209
369970
163091
706780
296321
821901
837394
235557
327545
513441
29014
484431
800846
433709
567178
328191
849049
912270
839955
494600
1045076
230548
693354
915109
865895
919744
1005252
620893
151381
277045
772051
123248
878667
482639
1029230
313422
925296
1096996
344101
921976
162475
39768
821955
658817
1076405
201168
520453
434124
426583
191061
122247
1073448
318735
200623
588809
257663
546918
682573
875338
811571
395752
502764
784037
883401
535832
501919
231037
864011
479773
502342
902443
1073660
966630
21397
334313
1031369
201402
1074254
175906
789123
660335
246658
213814
606047
7562
214476
684986
5424
127282
650679
874269
77625
755866
350915
291371
1070129
163458
807552
905911
235401
565790
272351
144226
641504
158632
506237
82410
952785
698445
773239
300972
330409
493083
734720
303877
255068
1046668
931284
81468
28025
472929
601877
724478
728907
632633
402969
155130
296190
2335
498827
895955
523895
394664
73305
736072
857326
111207
109252
955672
872621
194010
693809
538410
799805
283450
233473
477282
870363
906829
1018044
1014647
114659
41089
167849
11849
204404
458828
659918
947686
813244
193358
1036697
901277
376702
225694
151550
387487
129667
627846
60073
923510
104182
883970
821950
789675
1091636
897148
487138
703754
853436
660524
705672
589518
223512
520768
540693
599154
435736
21895
1049304
162538
180245
812200
1073895
1079023
872173
306374
882143
116508
465945
443369
16097
245099
790454
720669
991227
772007
649395
171199
435905
75426
739120
365971
970098
365281
965768
520414
964263
537970
36305
294915
342589
632896
456467
780507
527191
456241
492635
714149
606372
281800
937977
90326
1077248
178763
1063028
273406
740801
611213
722693
141828
379427
142389
532277
469564
598712
312633
511224
478899
872258
907093
698048
864024
466748
17243
294314
999556
161694
166672
607909
765035
302776
484343
143962
280560
313384
897235
659739
627916
742794
451621
520420
38148
870884
376874
859786
997176
105923
384054
392269
1020966
963061
743626
603224
55450
154375
976958
603419
343157
366819
956833
47361
861803
177903
985688
396936
205746
1009673
614540
877344
296341
813060
163497
744964
937671
313935
123182
558615
195885
505397
367117
416002
652449
50204
279009
414692
551597
3417
326374
207820
961766
852462
958478
319670
413889
956781
1098385
616407
676371
454491
928585
407987
437919
551799
559815
943416
880803
692241
380536
135115
47111
543248
713449
1083977
894175
13159
228192
1098460
226709
778226
223106
111728
274165
1073812
242229
744984
237479
589757
1001679
751183
970764
345820
995801
867450
587506
61740
812478
428158
520167
163144
44441
262182
162687
407417
644829
656024
658367
465310
276739
106641
601751
504047
721340
1045131
904192
422842
788399
1077213
515647
543098
177199
871171
686001
457166
230704
503518
963636
900710
849717
371214
358530
833779
47922
441048
530890
113729
149319
1052385
637664
92083
698755
709758
612900
439455
764742
62905
66009
690271
566101
958463
134993
140544
162819
236670
574613
984365
922618
378448
779614
303331
593819
51574
1034471
547868
220740
975785
693849
1028599
646122
2604
1085505
745769
488127
431299
68954
1009168
391947
981664
602753
223202
379922
887589
888639
824464
244044
983181
854070
495885
477499
96319
345216
470374
172536
829605
641874
319531
1039219
286526
127407
290063
670912
338160
286400
439398
975731
693333
673474
674216
116022
758375
795593
215508
48533
801375
684809
483759
355407
421214
185219
377750
828438
871027
74901
975717
669350
833816
938430
220124
695203
990051
178606
74485
48025
181514
796757
300363
87597
817954
33603
667833
249550
645649
368664
879809
1094151
956137
1084136
524157
837532
699143
18751
331672
772206
102263
129444
921262
201306
70888
527146
381622
358721
90000
787667
550002
586503
199064
622594
1084195
970410
967996
727336
459206
614648
955115
972887
111592
886332
441235
1006645
928541
1000327
1001377
201842
999515
444178
3106
1059334
765822
776600
471608
361085
744691
530219
942151
470170
505663
638485
564303
608788
110548
607234
1030816
671194
790252
690019
154489
452364
1044370
690627
842756
833874
571645
374733
123187
133190
80971
942796
766153
50044
1073424
164210
819489
709212
156642
903509
1060168
384447
827173
633322
1033237
690365
925872
1030265
700002
1058942
338860
127708
341684
22595
839832
841949
929046
89990
320586
833100
553135
474038
987925
618142
805745
853170
738122
709509
405204
943764
1056973
713337
731019
586601
912937
755008
439686
101600
918389
244832
631074
943260
483028
277668
146963
65665
663121
33668
1068642
952549
586361
279927
340209
1024728
439473
829072
66397
940692
769501
319799
869086
480807
124829
136984
322505
775368
1077365
543232
1031277
975227
1018122
1086623
640054
72571
1090437
49954
225447
973916
701096
1093118
1024040
440427
489430
505356
88560
317609
102323
255558
883277
869347
999586
641928
571210
438701
944725
204405
940845
362574
71550
567799
264402
814572
919310
744520
763603
411619
245826
521714
811889
1013415
1052639
781731
920485
1078248
987373
899894
512092
661113
1086472
298661
264478
82916
192679
946965
198471
309360
499207
174589
692101
473653
814168
744276
168225
558541
130722
418347
960708
126998
422004
1044460
343050
891204
794989
486283
847926
167324
15954
911570
76653
657839
153070
285640
819031
93837
523754
395494
1029035
303196
799864
763415
107770
1014068
846692
368709
948795
728018
495631
132337
714945
93631
482143
387494
405212
299099
902151
632193
867282
330121
346778
687413
472326
664417
226537
952097
999465
335513
520992
113038
833094
168370
437787
587924
401546
240675
884683
565576
836688
1078084
235102
520222
423858
96359
805543
956403
501090
1096533
982831
1095774
627877
252998
850197
1048920
239143
1078098
738029
1067703
191518
1004248
964675
771901
395253
389469
814780
100918
117840
606743
518189
294298
663977
499821
849472
324044
36660
217283
97576
581324
218081
509289
957693
1043633
779050
808115
435580
310284
934932
915558
529520
434387
1048763
89828
948860
393760
915451
708907
654492
108479
439899
632052
750523
126107
490662
193386
301646
436010
1020559
865726
998492
183539
127890
659489
658439
558694
848008
356873
720975
81316
721103
749120
507837
1008349
844943
994019
55485
942627
425142
897625
491829
730590
640309
656614
520216
440761
1023538
783965
175589
979857
534320
956064
37372
570503
689911
562809
1094011
125450
557084
656188
606309
867228
429125
253425
49563
311352
226520
450481
911754
904751
35455
626599
44110
51765
983513
448082
483823
342707
531053
557415
611495
873843
993385
548138
680163
309930
993200
109869
343830
33336
918547
682890
488187
16849
345177
348733
662280
36813
883440
379870
2729
798042
240436
277962
1081516
796853
661980
542649
548168
141557
971180
966307
217302
294354
133781
510833
509783
920681
141482
474371
512347
534036
939219
340421
848594
384550
1100164
801949
112138
850430
946260
373702
927762
878547
182490
1065399
566813
998756
6585
472922
23644
718877
531797
559617
622439
1078340
248608
512263
850829
943274
352619
207345
301180
876115
1052463
792748
965392
266465
330781
763033
338693
202517
606992
981859
65176
413842
1073704
516980
599192
600242
1044677
634291
890849
864365
542925
357835
988813
1006562
665824
504104
732696
628373
68255
1035359
874263
597099
1058294
35505
473782
857602
349061
126258
287010
8560
730771
78286
192288
366532
286247
810725
590600
438392
799592
308918
386397
153794
1090400
281927
175699
280277
107874
164848
825697
690247
132898
984449
637951
420300
272698
537719
637626
625309
133641
38845
984306
926156
1066316
405843
246344
283474
906126
753359
246550
494663
66730
259817
369373
392602
682420
515524
163731
213211
36101
41082
1047795
752564
617129
837453
509006
664503
971192
369884
97644
692446
926179
458497
465134
975204
261972
67808
768753
451465
722527
111372
290544
62334
289665
104736
413304
204452
10464
608896
190996
578814
103300
245549
795316
899315
663801
33389
571412
41292
390368
1011533
950293
190155
919375
1051698
878512
217576
478308
846147
423868
585776
866140
872089
855316
66066
1058163
610746
132559
384757
512342
690838
421752
850044
704878
991025
256103
1030239
174347
687609
422839
900272
570089
236886
179165
946262
62673
109800
339271
942303
564753
472214
634275
483143
992298
209383
323859
565156
794131
1076212
156341
36592
663036
833319
602449
369058
346579
439525
1078743
1017339
215533
919842
886655
423532
167100
1029023
101397
1094382
222462
679327
309719
885300
501333
538779
37944
664938
756109
43081
778388
459291
263187
526200
798708
647827
62212
100282
729175
336534
993798
1058729
380887
961478
496284
414898
649016
491737
628608
236660
839938
28743
183983
831408
29266
644934
1068731
881550
934328
947037
723112
891887
516042
89626
434328
196471
446047
110905
467413
122059
1088690
555293
251614
286435
351912
955560
798818
1076437
830102
1020308
383179
779366
182624
1025981
129535
275658
298451
912652
518582
15813
858647
22571
706433
708093
341869
833300
172848
582616
69592
835719
249497
673322
213495
555425
1018885
1089102
58332
518854
751955
953469
368780
204427
492953
326648
265882
450749
517723
1091867
362193
139266
75857
208836
884336
68481
901047
446301
1061239
875323
285502
329614
118234
506398
140492
538848
337290
639616
859441
893678
46955
1010135
1069868
210200
538381
669343
875635
939613
818824
1006917
786340
978166
828863
611211
449366
625348
1027688
970242
605543
1018764
192178
475406
215458
216291
505962
925610
1085500
228085
434628
24207
838783
933252
470962
1070619
26663
1088778
985432
1066659
583488
257856
125557
1028708
899295
837482
504755
396539
388034
744562
463987
91239
988148
283511
338488
146334
793362
970944
675948
429031
492743
630177
1023125
796664
653642
827626
331716
193416
748569
999542
865232
66373
868313
264153
459721
1003782
70576
825385
375634
541645
230259
299743
1027661
870169
827296
285376
786454
1036864
311894
291005
289955
512708
825122
674512
254707
737511
778533
301187
584572
204046
518497
529519
752124
942745
150870
618865
892403
853002
949536
25381
345600
28085
872665
792024
753069
538178
802356
784448
574038
789074
618111
108789
961552
647244
477197
340494
481161
219881
569982
275747
271245
788700
926696
578669
467841
554628
74874
723551
839089
1086793
1086794
833871
149109
812635
394887
363242
882600
415115
396232
768212
94575
672672
1031540
555722
412105
460540
170042
783752
469410
931449
334985
33061
715784
1078655
860658
844751
52230
225491
736899
789673
273187
425446
165071
983597
578363
1081004
143945
178893
711295
616527
1059570
436077
415522
827951
765702
533767
870016
995884
471585
704340
934023
369746
153283
611296
103451
848967
853696
252139
1001124
437134
443957
1032217
579058
601175
375689
926861
524004
561416
874459
912678
171026
926541
366796
338697
108518
4193
40103
875833
995930
349234
785508
377720
127677
285064
923193
493259
903299
883365
506848
87067
371168
877975
349874
660619
575541
306524
145853
491383
555728
75737
776114
716309
549133
648544
225605
839405
690160
50829
975379
232442
452244
139949
478497
843312
359960
982298
226547
183286
894826
270859
373618
1003377
921109
81227
421557
211260
342335
941349
940392
546810
152278
178985
1095844
375039
787688
166542
193223
338681
648672
453191
870847
883503
28831
1073467
457631
934166
886746
776803
1049762
427448
18211
192823
611067
672010
794899
751492
146738
60035
565274
953694
1038455
595067
210040
1048603
620074
435357
1050148
398725
887435
916718
193559
20710
849191
106982
907317
616317
311132
1099195
785687
636673
1051301
462288
486025
99720
67687
639331
232903
492177
185965
321148
10488
138859
550404
296738
611438
335128
301184
157988
962735
165214
704840
886093
634090
448143
680659
422222
688205
420855
1080381
44800
915575
709935
182772
55657
838394
403773
233279
293945
189713
744268
288184
574233
488532
550243
1007316
864925
1063691
779750
72723
295337
46660
1087942
792289
934137
68485
760325
1045385
958073
287090
666126
192183
32950
635914
501592
838318
292049
1093195
282147
525575
399369
58921
977714
157219
196900
525434
782263
600565
277485
185880
491860
854932
721419
301412
110383
995463
672234
715042
128370
272165
1075464
845255
415803
1089603
261150
852323
614327
773167
1068716
208895
601030
684349
414900
397842
652846
334388
1049942
908593
620841
545443
50105
814569
711874
219463
709145
133626
1043803
973064
78868
539849
343600
667851
162449
598485
650138
329583
96011
509101
936425
768235
26243
250472
468217
260439
404287
781387
932954
75104
403385
867172
795210
803779
431945
362361
202661
196994
1044724
802363
567158
43144
997879
690863
381672
240399
983476
319956
1024972
622695
983333
215387
36133
530066
747646
948182
256099
204470
206767
921481
13615
65990
638544
1083623
15258
596843
859375
794559
302901
313564
11806
510397
162896
1086380
510175
524618
348790
845613
748707
685596
244987
921066
483363
856795
465239
663368
238598
746160
301002
573854
130888
1081156
97686
852677
850317
859361
1066215
810894
305534
683151
349244
577819
1038295
727862
957087
536377
505449
470047
25971
868976
537584
269935
1010092
798390
1072581
1077387
271168
449891
448414
747782
36210
141911
764631
158904
930717
163260
29999
41569
354748
475223
90379
656571
131794
176276
282238
358711
169636
735672
596313
465935
779948
467888
241008
183665
191096
753652
311939
247175
502794
354271
995987
645892
165299
782423
19975
1041276
962920
661402
1096133
209686
34365
573417
47736
851482
760885
487969
113363
350949
563332
930087
73357
455716
628958
125130
894124
43424
841345
547461
305339
746307
148611
279667
173133
718979
696870
326777
851104
18572
744396
30985
362173
900772
15336
850297
186240
142315
896132
172634
200015
526757
655943
314593
53897
617525
235898
1040896
517485
888052
846659
963184
213132
897911
1096740
628179
839605
956357
1022034
313188
471368
693187
618898
191487
957932
346935
266234
655678
992075
301626
317269
53185
966450
878414
283098
193515
773582
1021692
975543
493316
883459
394933
317504
850118
290081
966148
200791
127506
237276
403019
808304
345675
1033371
24959
492585
632245
903244
625000
620413
744838
743059
81021
157240
275739
398379
909410
787546
235069
770858
510041
942288
883820
991959
1049216
632614
380330
249105
480818
328064
109944
434098
990772
757239
140598
335534
806969
114629
2303
116040
599816
865219
300248
9817
1053039
632753
370373
784842
1038923
784090
398071
636148
130153
561867
958913
233617
781487
12887
1082837
416223
523254
568567
646516
445884
11427
52245
262852
913910
8893
523879
996374
350886
493688
483427
235995
26144
498755
209152
678500
602393
349530
925430
206148
346493
452854
74335
1062201
105088
768240
352806
1025807
216399
831975
14193
828994
570850
596919
719652
610398
127342
292475
122380
402369
880140
682287
757755
492399
125958
433115
1034770
78560
535316
216479
210713
907042
255033
1081372
507212
679158
799471
1070212
20403
906543
225058
1063540
852994
463208
331577
629823
597969
622113
905701
515692
376420
722627
296976
578399
71589
180677
1057249
785053
162570
472757
700272
152490
402434
1090658
712381
493606
679622
809973
300882
183780
971468
931110
572369
854577
860108
315143
502572
204940
176893
69469
461352
944687
887963
206749
1079111
275768
923425
583555
574208
308986
678579
806793
318708
471103
289607
499404
525397
190009
723195
774268
221811
1031534
184827
276084
274423
110146
141526
20234
577758
668073
793258
862662
757623
590532
456052
638509
726448
607231
401501
704872
737215
946966
390938
599459
146470
765295
286472
96236
1028723
993963
211758
568388
892045
782591
112950
544258
847772
595307
621048
894523
723382
197032
1078784
181983
940833
357404
17315
658866
684816
677665
955889
511168
198261
933090
786810
77653
253922
119930
871493
971672
958397
252533
1017715
404617
77517
623250
54358
379087
584835
908675
287683
844097
35755
277787
792278
204169
821894
92856
590434
190334
1076756
241239
1087815
609852
162309
949426
428736
442496
1057265
27997
461526
832675
235399
452996
295507
105730
642765
311832
785007
147849
995558
26423
904799
363419
80213
1062486
638036
1036687
422769
302221
634999
78655
213506
222267
653036
928551
301838
885855
11228
234828
816155
388725
124046
789357
787925
249786
439765
749314
754436
701123
325475
65870
562698
439779
116534
146582
565547
476160
727630
1056464
303150
385668
665963
1039070
864764
729588
857726
142680
103366
558840
275342
408663
817631
978549
925923
862241
142268
771388
533931
383716
50339
248275
788960
273777
1095698
458858
350562
601342
724517
378329
380817
504857
1072002
131914
172177
951005
636103
74908
25968
883299
420168
377660
481446
701499
545206
161097
818684
555928
541220
903518
32740
334050
741065
448859
220884
89871
733036
648137
223474
847805
942215
156161
923448
839264
623323
550017
498951
550976
625127
849679
321819
186307
17667
678054
698112
992063
516171
948813
766745
279230
761934
284195
159250
313762
1089426
819954
656237
99281
595612
593304
473659
507070
646276
1100299
641185
1037239
572549
723217
577097
480782
921645
529339
363046
715061
330993
872156
155405
812594
586638
199880
238385
754076
78828
317983
651438
1044354
23628
29184
382963
457819
884321
923300
1066660
325490
327881
350065
507320
799621
195191
906879
645975
183998
521195
40243
685599
178250
796271
813301
839557
278610
696869
869357
196047
615433
542059
689449
897025
301622
85222
217896
711713
789381
371948
669114
1086448
550619
66022
454814
268995
112182
1070465
894146
843480
842430
54935
204213
490888
701639
498180
186162
469329
124680
1070737
175475
358979
158591
321303
731903
16968
684271
37495
578202
248355
743892
992792
900996
739109
685428
593648
587021
184669
232722
355585
239555
1093095
784596
428483
122172
621138
863538
1008031
225782
858965
1071953
642020
403771
597668
272718
568805
625628
946583
289284
730960
761132
491406
1035484
190186
300189
9972
168412
1070773
423057
161423
66288
43538
388878
360985
608921
184526
10338
525485
781675
946958
1034877
906035
618967
527408
1094875
93644
137792
403717
824715
620596
350329
503128
595416
426403
954070
586665
1086522
60710
47830
737080
974304
487070
424256
132952
802535
650381
940018
445871
264750
697288
69312
920515
401990
889144
1076241
733818
850451
808027
271419
924570
380067
1055913
83565
763575
28185
535565
595053
2578
712578
602557
475842
596993
265555
247401
426712
513067
637886
189408
663567
7632
370236
92379
641319
247264
617490
203295
70889
941005
529723
82057
732105
958048
826799
11212
856306
979368
1061140
863902
384446
400096
34695
332329
243970
495780
749647
982712
530731
660561
514167
834816
828294
965711
818549
57511
511720
600481
87357
647190
995493
150623
317967
772967
267964
151841
170317
1062925
821494
900749
454497
915311
942504
65932
10529
303910
241363
488898
703717
1063690
766591
327258
604275
239479
57919
1020759
450399
714789
908298
115415
471911
440049
695515
142461
172641
1021446
858624
697700
477825
106121
969036
470188
334676
133867
144751
397852
1056767
1011297
267074
36490
931936
265630
492813
707484
366019
788438
50637
509813
1095842
522064
174478
349848
13050
432595
22019
119890
239201
281922
617141
675442
1024984
513918
760949
816819
349723
377695
1090559
393286
697074
225664
590009
1028899
394674
111141
102606
929010
947617
295629
1095047
986520
97471
952190
937315
723662
722612
648822
296367
482723
841778
341346
812109
762081
598605
527619
319002
30256
533710
474337
772959
189288
408756
722077
695971
284991
945587
827650
628426
803561
691647
1024510
833737
528120
97317
795839
245628
512835
915894
857808
112795
215012
875945
877060
932894
799431
585412
46240
493884
133072
643863
162333
553037
935450
810778
374665
625222
268658
354097
977182
99168
141966
596503
96195
303134
185353
756719
425463
54115
694293
607574
171016
736960
1033584
276111
227953
370709
391086
78032
420029
556509
951324
491600
831596
105650
424791
681044
603148
1091210
86148
625940
797352
149406
169466
887774
287724
487937
836470
349348
941928
649141
304376
1006351
599557
90039
47662
787798
350048
939020
450422
745390
367348
1031373
499940
827113
120110
881335
1013093
761460
616975
854818
310683
326124
391204
435106
821417
917513
190288
289714
888558
401725
969810
184177
443195
204668
67792
869547
75557
1011620
13092
611221
391860
148268
317155
851615
1080974
945624
213780
622231
701663
656063
966384
425644
144525
1073533
310225
361816
289621
832635
837435
915803
777768
60034
55099
448207
355058
982351
530538
775769
708215
165370
518163
162544
1020522
78262
450524
973537
785235
920934
747685
925360
366763
157211
447273
438536
645717
765697
937597
168379
218664
1081521
964372
1093341
202684
344949
616178
42262
570334
412825
453338
997780
253832
1017591
464699
16997
747118
1089716
864403
892119
225166
348093
1054913
723145
113561
564038
479832
869348
427577
130050
79022
942117
911813
378660
786290
983352
946882
422127
705251
242313
298109
90257
821349
507807
791952
661233
707022
1098669
727541
512896
116815
577737
337738
339340
524314
831139
285118
188109
814589
171031
571075
460792
873273
277099
471162
18515
958025
267778
244256
92139
576349
366301
30577
405870
1009945
923471
388231
720224
648655
465197
124578
785051
1007735
767660
289968
829834
833498
86974
505961
799320
673320
349727
571272
436245
1071405
301717
699355
428084
839412
470762
1031911
28956
541792
613014
186404
954551
767478
317654
141860
822260
178922
1064065
535483
1080989
387614
372950
31306
141881
479110
941983
789763
112526
623165
964406
359606
358556
301064
486318
779042
625058
79400
645078
976611
1070586
310007
308957
957585
226395
873161
753378
868987
470208
321532
446710
445660
123266
747027
1060641
743535
709193
556017
59452
682199
864444
273769
1035915
548039
468748
46229
1021019
916676
247845
710082
406678
129522
836239
284961
837787
400161
401694
1071110
789108
518738
705509
672383
261204
860165
72110
940478
374858
710473
107916
1076569
195346
531325
192493
367303
828401
752930
104537
535670
507067
536355
291493
978476
932511
803032
671789
891806
443704
997053
677104
805582
145805
36041
766885
611575
747941
386764
223635
681440
502484
87908
542639
724898
767225
1022298
1043915
1046164
121391
176676
1016096
205537
849290
447915
564044
191786
653918
910613
928770
616560
506691
420207
700613
423323
980247
936296
15191
590992
519282
1005621
883117
516717
294539
643570
1012799
268785
788139
617189
1055112
666433
8074
787932
384189
514425
897377
35622
660673
830497
264242
497464
145729
759251
153189
127079
1004808
260100
382088
68920
848982
617845
354668
210106
83974
486095
418115
299153
361728
360663
857437
1084635
397299
901286
1027652
51143
14909
420942
238168
486066
315312
618667
699403
680340
784850
561937
836230
468780
219804
231875
991622
76540
730691
841298
537548
95085
835789
1031163
803271
249886
164014
898352
350958
636117
830617
536278
364115
345030
186013
847939
830094
593047
474235
293343
666585
321451
383800
6920
187113
862453
813691
600176
161782
91562
912131
127867
580774
985372
934611
377940
1004485
106177
149069
221975
647759
1036588
360523
76327
999941
346091
1084266
1073622
713126
635007
701054
455852
867934
91137
354850
774263
761107
910053
309975
197199
869693
307666
854781
378878
438383
577710
301548
232414
157643
949667
668238
449512
779057
226658
583876
607448
182179
617196
802724
226472
16367
1023319
787883
458013
107089
43369
193449
928450
727686
732006
871519
59255
916335
94053
1056900
381035
145800
440755
734119
208474
866401
402763
501144
822443
1095438
817023
566585
805924
306778
137742
612110
306415
971042
112379
852535
775377
14859
181480
123845
367357
203285
170934
351325
280736
1070778
314990
19296
148349
666188
864223
946315
445904
167703
394865
228887
342381
714071
308535
902571
902570
928627
479759
515824
833851
316898
273824
660834
51738
959926
41883
73011
401666
287437
513010
712939
1002301
438013
649239
287059
785750
6950
331536
772975
40759
683800
33136
135218
664320
1078597
225793
194793
156169
551433
826817
408725
291110
267678
951788
34546
712607
232436
373761
502904
908847
7557
128305
4512
1006078
674277
455227
91812
617853
958938
455058
349095
191946
722708
1077584
196435
1015962
721866
75609
168413
654034
198923
296978
337857
777314
57904
250135
26706
583703
534241
424583
552194
855106
895001
1035720
489752
887824
344531
253029
261075
102896
854094
1070567
901269
507204
815418
318051
553992
403674
566592
194221
995743
340467
512301
934999
927884
893345
420684
609275
633037
923576
778146
118388
623469
4926
1060251
264448
746394
608363
192123
87501
412489
540377
1088403
965198
237857
738733
739961
1014676
43601
196687
357328
1072312
592368
894353
594882
278593
1029490
1030540
708465
709515
291689
265692
114104
1031250
745318
86747
446491
73800
344309
364045
505147
504097
506197
33323
423005
649150
634794
150035
62546
87339
604574
822499
624025
138094
966843
1043314
392877
794532
721541
348104
217203
51181
509514
643616
364133
582132
507098
407821
129438
303740
1088600
1082994
738749
16369
882628
805304
414923
923733
492260
185887
133047
616500
421997
471639
668457
794925
645239
329300
1033089
584453
1000789
918281
891170
1079551
360424
295184
588724
756284
350789
540035
319475
992813
855566
828865
1026963
517400
564521
81941
739340
771324
1052958
198203
789914
1056890
1050717
967314
532410
424391
484480
240619
195634
552262
645158
322108
536821
527878
1009134
38253
1079648
121387
1025169
633313
983762
816598
251437
919300
1089968
173842
1058125
923096
677479
574247
388649
1026497
500109
758837
13152
408289
102970
976413
740687
506599
1078748
391982
239051
74734
638438
167766
501987
773832
168745
798672
775124
634187
833444
780718
432400
55035
1035483
1056850
248139
125020
474996
497897
931775
336688
449957
158505
678999
642906
752255
43221
308779
541844
915447
46811
4980
102667
811435
333758
1068024
956721
109216
483257
157754
341431
782332
992533
431592
960785
265685
663609
186297
1069954
665905
823734
746940
425641
485009
636011
16725
786737
417126
41919
143659
246915
716433
70735
180874
989638
424172
267375
1008047
602896
370518
1086120
197020
133621
215832
220446
748011
39581
736966
823824
80833
615067
524605
904087
74918
122828
8452
953201
43813
844274
899567
645293
513467
675329
109094
458229
972717
123674
922733
553044
421939
647712
98198
870997
622144
626992
745306
1036632
239736
275892
369227
379024
12073
1007495
354649
1036185
1041952
496274
251259
240070
483188
465959
297098
540748
59608
935127
390174
776214
52327
1034865
570648
6415
611525
661574
593317
784023
926297
1017547
699186
523752
342142
969438
139359
602034
73660
406693
231112
67714
1033465
640965
981318
674364
238702
795632
938432
399818
810379
75165
669118
697852
543292
870233
519042
153172
981823
249427
47875
336809
882056
414289
635488
432058
238846
643453
627004
799586
174889
888499
1009700
83149
10883
975001
414943
86722
950821
252573
159540
198496
25769
217989
240626
880804
645462
1048904
832928
391251
160585
699673
115257
285924
1023329
973717
940339
821590
389458
53451
850483
253456
55670
529843
977855
929627
351260
1098964
474411
1083085
681217
27652
183058
267159
960910
821632
1079650
404167
934522
941583
12641
1010542
977140
561013
834411
540753
193736
64906
316062
942971
36898
298362
700571
1088877
433672
221934
479985
720700
890619
586061
343725
170372
186947
743528
923765
55263
885630
185895
483970
362659
828517
460694
724381
429193
945845
722586
908530
869801
549727
616599
275201
184025
460556
454245
859698
130383
776923
237021
572264
522040
431437
635693
415370
339000
438384
906545
316679
225621
1016016
1013108
416070
107264
226923
52345
791766
521360
932565
521550
975986
280816
657920
727047
1012260
1023726
404742
117221
943271
1046002
688640
275731
63544
660591
548883
382589
784836
751651
392480
676520
680188
456532
957373
380240
22197
795783
1084345
947834
323392
654215
354543
41341
544196
565283
348314
289081
821558
263074
1055473
138662
971398
1020655
129437
501001
199782
310027
359313
280860
66613
443279
347144
296388
1058685
1024486
810385
289945
413766
482993
507744
897135
818103
983392
834298
688745
74379
708849
998699
601842
85187
1090785
689310
813015
477432
1082950
980877
438759
837927
694974
379194
901843
720060
14035
714116
45740
649303
553260
160863
252988
163584
1004379
740921
579860
782685
495682
865512
315699
113508
991258
38794
370735
821357
166048
612753
1089890
152281
338737
243456
522131
822299
931567
1042773
189352
373707
2131
590846
435123
774302
1072589
878647
378297
551151
74102
63715
454168
965582
661722
611160
931816
856337
1026614
922212
319814
473662
842589
988526
671296
796121
160297
718892
652563
579642
18944
172234
555671
257221
377686
864828
348954
812544
90017
319735
316109
1075479
97265
79945
1066793
231343
679772
518460
948016
877455
674922
208720
465778
1041256
575299
355807
249843
734187
271596
271704
433165
945795
454501
802638
715013
877930
483418
77582
928682
766873
379880
571094
421989
911250
946408
23934
933343
1045919
497217
984706
1010742
781098
198196
758237
297482
129194
158412
1076042
146212
572419
347215
1043028
360962
174957
111391
1010021
313479
1052708
522385
289901
790518
354566
824916
800830
692367
621949
23533
1004392
477069
834516
679215
1044522
333912
1023313
839430
660740
208206
177873
973639
218751
988290
253398
587265
278370
1049506
565569
716074
195111
753023
119058
671360
201179
15770
561905
314656
397713
694803
929449
322326
169043
1044187
284917
445386
393242
585643
1018224
190289
61119
395133
909799
104463
863462
978481
443038
1074259
87997
740253
395580
109931
283838
877925
924024
405654
856332
369675
960636
171723
633157
854984
828164
1072573
787344
25435
447136
526132
1068595
975826
714415
385971
689113
56781
173658
877365
29345
467031
174341
914135
114576
843628
979430
913820
370864
944304
508793
78953
672468
484976
593685
513673
749489
424481
565776
186640
447655
569384
837913
634419
585678
977253
81365
573975
1024438
943228
914623
216667
156020
767932
889636
162330
774368
854120
376492
270494
259651
64351
635742
173619
923918
1047036
152488
147988
243899
982031
757453
473024
895087
730945
878103
271330
644941
777269
776219
336174
364947
557810
162121
225336
449588
796046
288268
1049973
862449
412263
1017436
60292
779901
687069
1074734
619363
34967
912398
654651
1068828
61757
219940
754922
5444
849600
656893
423769
364511
757963
1075237
35761
1004142
886004
243181
1031259
451343
265413
867703
236046
621063
293354
514924
1037972
830839
148201
566818
405142
1033515
307512
678825
520183
737479
178793
1055777
777867
624965
587202
762153
493569
221652
731726
364656
802915
935951
409326
96135
307368
849022
396036
113918
248033
86612
188846
564654
614589
465972
501427
223021
376382
468513
974169
309363
1046493
996433
289662
488194
202158
203208
20682
358602
357552
156110
705307
704257
633959
777901
753763
1083104
155064
154014
263163
166656
682856
542150
975428
953347
845591
546348
907579
908629
857154
414736
379347
525938
321323
729054
1025445
439597
667650
268551
308825
508406
674829
99907
178080
240751
359635
111692
406112
1078390
521148
1030301
1056138
856263
55166
156559
313379
1035780
527609
156963
814265
91746
767951
635692
600456
439808
131617
919145
1079168
630297
401489
753038
978173
211729
78394
978880
416422
407361
529914
1032322
382988
361040
655797
643868
435032
659759
56074
847870
1000116
90293
849248
125525
978649
718198
835766
1033074
117476
8618
241773
47697
1087595
152820
570115
970668
379682
14648
654758
774898
981578
431568
561424
897394
327463
398070
88513
240853
796261
673545
636647
445530
207126
691141
529777
659198
141498
185115
270630
941991
653349
679060
225135
89193
191403
743296
995287
984590
1085906
353133
947300
1016173
479360
214496
308848
574784
43935
674987
651200
12889
638276
843000
488429
250703
931962
960960
188080
664593
499055
600679
317267
748359
250437
233019
675128
403049
60092
440457
4645
124889
711137
429405
956244
935494
1079063
383923
365127
140458
254530
510052
169145
179194
996286
43100
721183
58827
656764
241840
280453
313192
313795
944803
588569
147667
355900
28796
429643
917499
69803
563135
795387
894494
499428
69968
288436
916239
517226
715536
840617
761014
965743
595821
65415
228596
442651
874511
922861
13954
319487
932342
196887
692739
433172
215698
634035
960084
677982
33053
331301
744891
659223
115144
898660
409949
887387
891848
993835
34933
813986
1079312
49770
1001060
1071597
1038015
787692
2907
816355
795270
274872
813939
673173
39223
744856
208672
139192
673321
453449
506972
964056
36772
283260
618591
778546
660930
1086413
900368
93600
1019333
733324
13728
321790
1035182
1044159
399498
1061740
9145
85680
898481
985261
93848
6803
262985
908222
91332
441893
350687
915084
654165
819278
436460
11693
69052
247892
751684
441979
430253
1032550
708914
583307
81414
433166
1029790
782030
249738
236952
776592
382660
363269
1036312
986711
1071868
770758
562067
34209
864013
791128
753202
1023139
834965
282845
642188
997048
409359
893102
104018
1065037
779014
1059302
1064958
322085
191904
1061019
695355
729517
216833
775105
893822
116020
748017
516847
406108
37715
485198
681417
169634
831682
920784
598271
480589
431310
1010642
534557
858306
745369
340325
366319
40515
525574
478863
224838
328210
526286
873786
1037485
665527
264624
778339
283800
28647
287695
1041516
711574
141568
968626
647876
110246
941184
670060
107263
537263
19707
469736
811056
973092
335749
613884
265259
467565
758213
745895
793250
105562
159991
1098833
911842
828018
331307
1086347
87839
372393
547629
974030
944087
337460
110387
576853
35060
604031
856513
177481
129089
1069199
721080
362209
224185
562202
468572
608416
389170
210772
725735
243847
511137
960370
506791
934337
681777
680727
13033
523544
474270
473220
124798
123748
325001
928362
507780
334864
190221
162304
921445
779724
57187
976597
499003
518128
707946
112366
156010
725388
726438
724338
143515
928912
161008
1042627
244969
1001372
731164
847765
694755
200124
491240
60443
700103
76985
540385
911804
537655
205300
484876
623967
628649
949515
790345
432063
698636
294190
838178
320050
488958
898841
113526
772724
889175
1093850
584222
7375
1035460
1071021
777160
204602
365407
491606
487057
157183
672443
886682
564305
56887
823330
1058447
927072
445440
243070
592942
1002927
613075
303785
235112
963279
1087486
355762
1026705
715170
814300
303529
213342
364952
871300
937293
498645
55620
4399
220274
1049693
809639
253911
618198
785683
161115
1094715
1040644
665923
473563
549398
923472
613648
856700
399460
141488
286569
415589
724156
122988
787259
1018325
270475
401820
899432
9033
112517
995709
109508
683935
461490
277682
554681
128805
609564
1035474
744096
817141
195197
575863
951015
968560
614080
404925
106524
955333
915872
686759
441940
565872
346234
441180
207031
227422
1076983
865679
450763
737409
90305
74697
1042166
558790
194005
338756
51059
841088
204028
697908
399415
833322
605364
738613
1011198
65043
389302
162283
245059
122683
549263
755614
575222
582747
352669
534145
1098391
961152
783707
702754
864848
50876
1051948
673524
410185
1029710
748379
567215
901023
860199
96677
204696
1044261
493972
916166
635070
763440
358777
102635
150584
820878
241035
591335
536598
352766
700657
803700
33026
597830
554371
488031
961656
458230
107731
120542
257097
860538
274549
1022242
596265
292522
486822
737694
576954
996781
408487
43264
912126
821002
1089999
623395
147429
272379
535591
128086
328446
127376
375553
118092
823290
801893
810185
997172
629659
900814
470832
145557
473387
819302
131401
590498
745311
1098888
969447
6504
530478
73272
582510
922334
971723
1041710
963764
943580
310388
190824
312866
491182
491838
419182
195981
197031
561718
495173
115492
162216
416109
159578
821168
974619
900061
1089124
270417
87392
88442
182538
48530
128968
481450
719388
236624
328405
965334
778610
464378
282151
219006
952958
776356
922765
377629
499647
334270
729902
947860
770908
920512
557992
339027
160511
62952
872920
377763
217202
150116
1024681
470069
353231
226048
709277
132882
907326
359596
881193
745558
43083
40320
1030764
870567
1055701
232202
917643
1017008
453391
488790
317810
162164
120042
822603
771842
45450
390742
690823
57348
1016809
1086850
411029
1046944
185317
766559
712674
590225
160005
37262
298007
692765
933919
1087848
921617
843082
463796
308279
325521
586280
490342
18097
697183
156509
558112
1064297
1026065
272189
873075
247200
542482
640358
924847
348403
795245
780384
500034
255498
1087732
16943
732631
731581
396005
305345
758528
314907
470549
487825
486775
722641
67113
66063
65013
1041275
421792
135542
885065
885066
710995
904868
355093
354043
74208
380776
475835
687508
625508
812971
1078741
373205
584924
133070
663054
429808
839108
322934
815660
160735
923664
456654
269148
130451
848720
1015516
376142
1097829
986265
611410
444217
449972
739207
193771
827932
271953
885175
462775
151556
5518
732558
599572
48824
996350
628873
614039
975245
95542
20041
845560
152135
811625
275027
336514
791173
288984
72584
1088975
416740
768673
502721
614425
567942
679142
951967
40540
475892
643719
42245
875010
613480
832144
428426
273025
349778
1046869
736284
1006179
632096
39883
239640
970377
382449
838472
105850
7461
513034
816089
792161
697891
914959
988692
428262
581127
1087459
842090
451953
824132
799513
72401
892149
474229
797225
682684
314793
407470
511748
488295
906733
479625
1073985
481518
306196
683773
372441
421903
663069
227769
392279
790761
257865
478063
184384
819121
806083
42117
426533
346068
972532
233658
412142
772428
201795
48609
195089
149906
881399
102973
628504
362994
427129
490952
183514
275936
785283
1002237
589429
210523
981483
784983
1090619
1018063
328169
770248
304270
891713
85638
788460
346452
666496
291915
305506
929318
145350
461375
758448
728663
466512
510241
222999
949648
110660
731710
452760
97933
33421
68271
812256
677495
441105
84688
213057
1084151
71331
849115
479512
341966
837871
1014515
538417
460688
897236
598548
240517
786883
546574
529880
273672
420075
440134
577258
519776
616478
364480
632696
373602
890771
194864
1015965
460319
825957
908459
389858
150451
534752
1086137
865015
723599
456252
975163
345053
712317
899814
687445
431509
117694
1059492
958457
582079
178009
1081885
151558
183948
684623
422252
61476
680342
126550
710040
511495
189282
825823
824773
782789
487503
1041145
754148
373691
776188
364320
604937
967441
1066370
418393
778509
533780
433918
38450
1006276
590739
931933
631155
481422
1009873
372610
190303
529038
157804
894971
341748
446708
867933
465793
507350
1051898
329263
342259
162183
190699
388997
806947
422522
817347
16038
386571
406622
1052969
253348
672249
113956
946844
72105
31379
930250
860436
657655
369359
357118
406303
267248
930007
910692
820731
638774
6923
52191
399480
487207
248502
170463
453957
339394
710032
588482
571876
296459
27173
1002628
149581
396690
118641
801703
1099648
629751
395170
223669
49661
118783
848533
8212
956996
18824
934783
366941
432867
1062197
443847
820307
768035
775283
189804
1099641
213548
5796
727516
927819
707926
593215
972555
310945
844015
475267
479072
54826
175573
687015
648946
958010
470484
193749
639138
445702
921372
1009074
152267
295375
447070
963643
845954
765935
767989
1092900
860254
880192
218157
17070
754867
630223
741348
825515
397801
1094028
762724
129309
264119
272786
457702
912379
490735
670344
383404
231409
259944
573772
233570
671646
687608
750120
55227
524456
523406
585317
23836
257943
82340
904258
106548
517948
476849
998601
488766
555331
244285
687755
347289
477089
674013
739450
914973
546004
217364
152024
303605
758935
1025552
378913
135724
485930
840063
770109
1056115
582220
42818
749295
438045
66294
447902
599195
1025887
868937
594750
511470
191571
189115
655516
72147
380426
903868
1075032
597043
501794
759294
890831
164432
934156
1081680
57831
971733
40631
354092
202467
516393
150372
552248
831074
141580
803653
477657
678425
5719
778095
518585
768789
55629
819224
527578
715869
264701
973790
475807
77628
122519
324905
772149
628896
449142
885290
898631
63458
602779
293997
267492
1025911
623058
142930
508690
297774
408497
501808
725677
754488
911799
1076669
505776
880843
862559
301772
503171
932525
40254
180261
517586
331443
857874
634572
529010
306688
567012
793592
135668
510810
1000629
68706
522258
982121
1098480
508460
134904
122624
994868
67422
241378
416673
256590
807782
871708
841500
426775
582640
701286
341327
74906
648133
750826
85029
385723
626437
912049
220649
1059415
425236
128721
913529
592564
646637
319447
573393
160060
996794
832809
156198
792771
91411
1001568
1075224
268513
332747
851210
217225
642222
64743
742310
827210
900366
416565
496221
26164
587026
340110
906768
840359
305611
604612
1092938
217187
1096733
533970
514929
670613
52719
197066
1071328
424519
333325
192747
847821
188408
829755
739281
411283
636225
885998
1096835
277921
1053312
521269
745392
515424
788182
53356
179798
689042
1091887
671089
489433
886435
490970
25817
805871
936066
807499
286123
140279
104459
1090608
314306
668617
989207
952601
482835
94625
151811
17510
189938
383783
809731
597590
1077617
947008
52875
984673
1059971
394882
575826
645411
619445
42240
49124
346722
840437
711953
400056
29904
343087
1090866
170544
135072
814608
602797
817019
672753
137730
807067
278344
724655
69837
302936
524482
691295
575793
163795
632094
801143
51442
389544
927759
50835
178894
351093
844593
1068803
576549
1083699
94750
241747
1011614
946289
114125
1038090
46666
337065
81096
1002790
954734
892442
982317
241376
830275
981228
699348
1067992
132765
297547
266158
798409
466396
481505
606608
105855
253759
970844
549045
40137
144593
683001
1092719
153645
268876
949315
97693
814303
543907
108787
1083886
569015
337398
858199
18853
553487
382229
736310
572490
390434
184045
410756
144669
1013027
94925
51631
786916
625502
877845
586283
979305
1026850
270713
624221
864096
34460
221749
909143
763720
355416
1061874
526250
352964
989854
568718
15989
922538
561616
505346
271783
78538
804316
351713
262858
428217
1049903
1099124
233287
877553
505156
947476
470801
338826
678512
1032215
516583
201288
737966
823663
957290
952950
11453
942246
306473
540938
971913
818504
945188
235049
422013
892692
838711
471741
1030920
585743
184883
128970
936009
107126
287404
330138
988807
707335
646471
190093
373118
809591
850387
410991
133209
70087
562630
759481
1031842
20027
808287
448135
1070318
506087
659015
37317
450546
737174
867679
658235
732756
548844
748800
21116
230790
407455
1080671
292115
607142
526861
460197
666142
298713
98748
338412
846834
609255
430465
56144
1025808
268623
229473
1076836
928357
993337
823846
894939
193743
878658
366172
317351
581833
26401
897468
172391
173441
629975
742268
75275
283847
894683
243741
312371
62575
387303
125166
896930
309372
872736
482173
813366
91931
456848
176453
56825
391253
247816
5052
478537
225295
807330
554348
970409
587158
442313
205208
129883
360113
611973
430607
675510
694005
858160
297922
970601
955012
452983
943885
208203
92661
262624
817707
920619
583497
841079
105082
67684
411138
1001107
613396
158240
502957
366460
395254
281024
85234
324607
614696
409303
17560
471674
1068430
809688
40214
260252
640347
761501
951904
1004058
30500
928458
922102
465401
430324
782169
57177
482492
233963
124821
651447
332742
162553
392941
343343
502503
992941
476722
128516
493180
202240
692818
774512
899400
254263
380392
842863
124044
230754
381029
891252
34840
1074707
634444
229852
739937
297889
392105
774947
35543
613936
67737
802408
17877
426161
848124
502353
632029
644115
795858
96823
752353
643674
192735
1025842
999275
905451
1050280
517980
775299
63432
409401
908544
671354
370950
406797
817802
823278
700044
801522
207049
125834
669784
902488
1014167
73709
47867
695090
81863
199052
343530
496780
223374
525817
407043
592456
120706
79086
404601
284875
932330
1045884
263504
742588
918932
538437
291072
90522
663982
309515
188748
848223
403073
530973
422919
726308
1092656
240068
108810
345101
955260
86767
738870
49338
609439
314340
669024
322133
29706
1051105
930735
297314
744832
789109
57888
895217
682406
931393
404166
845163
558478
55236
596801
426669
163806
936774
608484
177063
711099
1025465
510192
1079616
326155
675210
303952
131752
1027871
411781
585103
850146
809908
871419
472075
335711
379054
585375
968764
264373
797956
636374
953885
1010873
60995
238957
26842
603478
219362
804688
266780
922819
382162
295236
840692
834793
80847
325898
388073
483863
406475
177164
335694
856465
1071923
81228
997768
174037
943473
694233
1057233
973977
444515
1039459
363097
386995
216868
981824
484937
916728
174319
872817
791649
913847
914897
951800
457941
286154
74057
271145
273868
894152
586058
949626
61596
643948
694452
838767
1088688
25939
837441
715575
159560
371929
449397
12553
414565
520792
827291
841210
379359
372627
996177
656525
666226
241858
8110
705850
1025720
29048
1014034
1028823
572098
208478
800146
101154
847937
311979
112678
221192
707801
153232
683284
136765
560866
478813
826623
1011195
201983
1045107
762720
905606
105132
665692
186663
615613
932085
914721
1033416
319230
500639
409965
935449
39621
523566
550667
390340
700871
587887
1075848
241880
377699
783542
430972
1073350
332003
359120
687183
88910
266658
962977
860850
101997
737167
221003
502111
734863
907477
140664
712585
41487
862635
974179
1097273
1050694
870392
905983
352725
544858
768274
846610
408164
64150
974489
30840
616753
436101
375029
332335
727978
825320
1081869
1044968
690745
499953
310807
231394
677462
292615
134012
88211
577239
744531
728628
797616
473452
783665
487682
527265
962629
815590
862119
406103
1080998
634840
601541
383842
87143
10742
77159
250511
182451
786969
901420
883870
270672
683647
489025
4997
599384
735834
221535
517383
680094
69545
1036758
200499
738232
916859
908037
97383
87820
1051289
907711
390673
548404
488125
1062476
796106
239973
347765
607509
239520
438397
992917
310490
614433
625779
138358
705720
1025325
964550
691000
621679
1082774
997984
86906
917382
477345
669864
38407
267380
183166
229790
47924
211919
1082630
238252
234216
229060
812450
1049990
411111
469199
722547
1078994
98767
958064
773936
110207
240118
981887
360519
109465
653081
139183
1084648
750139
229350
74185
63505
817505
214833
330538
549660
951922
994515
79146
518283
349855
268261
181840
437215
1002801
638585
234782
904498
514600
815449
851673
721312
679371
1047116
346111
605568
98204
642975
139538
504207
96971
1032848
908310
509904
486449
810427
714124
696394
369456
1087143
1012482
291884
809112
301381
481693
556919
1015462
921874
124584
900576
162208
330046
1095081
170248
31386
392192
769050
234943
795150
459089
97178
666968
812094
717182
218725
816781
648654
1063721
1051627
584360
139764
246230
1034663
102073
908818
396494
365913
428214
445267
926283
679766
927964
161849
788198
686925
820554
719962
961397
974228
335015
880132
898276
924380
563295
841365
338025
715936
716986
135493
1025980
753734
672905
276428
75452
295198
1011965
792612
1078907
397425
302230
872300
121964
38610
943871
954998
289245
796956
400327
872831
610400
20555
1050030
98722
745851
377027
94845
654212
274236
803729
445070
555918
602873
397296
713846
993193
309600
876531
284288
752433
253143
794813
48855
174122
163246
755724
412828
574220
271573
415819
274535
1061338
863228
137222
925507
775432
902587
439535
1057981
71024
69974
296260
145883
436119
919967
218026
321157
30047
240557
801488
755437
110478
773468
948138
415013
344790
116889
773504
234017
571369
24510
28283
1017625
1047554
981724
929366
644499
767537
50149
544098
211673
554569
70133
28439
547815
177836
603917
423692
897615
1054958
1053908
585760
492035
839923
86481
521427
129357
128307
510872
509822
765994
903520
207971
878748
494515
908868
62892
1024534
807569
68699
40999
553407
1016664
101517
598840
663488
742701
979842
522300
106117
566019
68524
947896
259546
441029
259662
659806
937144
752100
927159
35125
737484
162099
28070
760916
114612
1008328
389765
416554
795366
680485
691749
949067
272757
1055827
946838
512731
973782
66049
464540
582444
500737
676437
267987
172904
846823
643755
793903
179594
831569
758785
528161
151856
505421
246962
939769
1063725
404327
444868
34576
338487
915819
180011
417434
115663
587529
992599
21657
1019162
336707
426385
877051
227010
1012134
290803
1044192
264020
560760
358708
597002
705514
460908
909305
969271
716173
510697
257337
110136
198062
58067
881629
546788
158028
474098
113537
674474
1095201
625243
226591
680061
106672
131105
183469
197511
998811
336264
159569
771533
552539
667710
22564
189245
662085
521337
1039044
1032632
1049953
313907
299711
985609
439676
1024640
681608
833903
665432
695366
1045590
237235
597372
576315
827958
894258
369370
918853
1014985
977810
100694
306683
219653
936498
219962
821010
550325
1082065
944761
199242
814204
761046
644709
116123
510915
87985
21728
928655
788190
627982
3594
471412
345228
807866
110898
550759
893442
381975
419220
375127
891908
809624
1079164
220306
932340
944573
142526
367943
170209
43792
915263
489274
1016071
660385
394586
501652
604503
335343
95820
593756
714818
417504
716788
129343
60825
960658
975214
79093
83147
1026312
491543
239168
81275
104683
892470
1094016
1091019
621557
317248
782485
612392
365439
116364
450386
812049
452846
301688
659812
599581
340092
661228
197366
550008
436954
291581
675480
535835
954572
94745
1092898
298422
118535
776016
624518
829226
472301
103445
607445
131616
581909
423724
514515
785973
1019555
361627
133359
1004335
977981
1064876
273013
663587
596333
1062994
417004
886573
1068020
1078025
929340
867001
954008
743028
172000
600192
4281
190696
292839
893459
416352
450419
298777
425064
408070
577212
289565
654170
282539
295474
841848
563568
1039281
257894
301601
483180
1066335
484396
105170
258338
589965
50030
762391
903600
726800
483027
47122
928392
426878
182444
1003785
797539
587590
381140
558187
67354
820485
771946
110301
326893
564353
1007155
381512
926274
684041
452004
366360
1064072
163867
762367
430099
802753
636655
19308
235676
149977
1064937
953893
250664
436003
993094
881704
185453
797367
437652
1047820
656138
568830
55165
763148
1090217
409541
1022785
680687
198725
732519
640667
130266
202030
61765
1032314
479174
262623
1091585
527557
1021064
640269
963123
1033689
886949
683495
463897
509407
749738
416283
1059222
571147
21075
632762
919636
417615
888138
877928
863426
417465
228571
1088743
824855
461851
9874
546195
96593
957364
333307
978030
134898
569591
222574
802689
1050090
245269
454960
142989
745562
296237
130230
504043
368565
698514
326844
197136
244385
660599
1024639
62116
931507
514334
558400
760762
606037
715873
942771
140924
464218
103751
284357
820995
765188
1005600
34728
574107
962654
785066
449925
308195
307145
750009
515834
843127
947233
638972
473778
401672
918725
544056
915472
330011
1084614
140505
81137
140264
737202
579198
176715
67933
429418
103469
342553
1006630
283251
390984
786209
961607
1008627
91370
331305
735099
156295
895647
574147
1093895
248939
169783
40212
549874
283910
741975
166276
44878
554310
417519
559151
556857
918759
742087
329084
845602
513940
112760
195520
624157
969000
680293
1016983
739655
512106
383539
459784
840608
934589
175889
978803
500030
148997
33583
646985
115234
345996
403877
144079
270279
708185
1022860
200649
1041918
871032
364312
99307
63738
380396
813411
521037
643683
772607
712084
93472
918726
484582
759230
349810
988560
951356
643335
333613
478883
180373
645738
665558
786735
157415
513549
1053087
575856
213773
947316
510448
261334
609087
901381
858183
186205
901918
505170
607403
261931
457397
197453
667544
916249
177299
187167
186117
247907
320643
429226
44318
639961
605599
192032
503636
156395
26180
130479
230737
825199
90005
929762
892957
239821
1072087
917812
105535
81019
888531
485848
250509
411160
572625
1084602
464122
699240
37169
275393
777085
969506
382664
751128
347304
74611
669113
248857
586038
483091
944367
54368
431775
934674
1058235
703131
427966
557345
543426
997481
249062
195623
742883
421381
397797
721145
199421
929030
946669
765519
294622
553020
74040
373202
821304
1037693
943471
377402
450424
289615
1010167
612002
1079934
941204
453948
841923
527318
586555
327871
296667
967790
96051
163386
127209
16915
520289
774239
702940
293014
1034871
749759
1071993
892895
730419
727022
539094
347409
404664
573938
675319
15638
509229
299343
804064
757007
418505
204456
70476
163669
640248
959689
933204
921382
147470
665986
344156
682219
540909
544404
595424
988746
643008
882187
297672
62092
523120
636469
554596
586067
533114
857095
221079
153723
332663
500612
581382
340475
253487
534837
587868
1053276
941834
903011
730470
686976
102816
658084
1047117
501550
677121
937475
875357
43595
487741
377385
201891
78606
1014463
417121
586089
695321
1041108
725312
214006
1062329
671446
355857
90262
898237
749027
59509
169196
863802
878644
1039908
756784
134556
909594
514468
397309
660031
1095783
803707
50413
977200
434498
243819
775077
467990
1047019
600852
665800
82532
96900
404820
341331
1080313
1050084
803211
162782
783719
177843
871077
303453
309923
776121
985559
655127
1019830
592523
32580
33814
365828
515727
387071
972720
1036127
226605
691572
874378
166424
306926
1081715
390815
760934
231403
997476
711046
548775
505521
885494
305430
482791
113478
523843
490387
711886
440272
635658
837806
721355
274166
1048440
380105
38385
1049838
22979
13423
64040
264878
344495
355871
911307
884666
1065571
587796
40248
346031
1075249
303125
129225
572215
847024
542148
1077817
748051
440780
761185
207698
952705
128654
595920
802792
327068
671382
686532
51312
935010
371968
437257
809462
765102
72883
468167
384454
971437
171380
764585
961830
1092589
555923
316065
53214
1043674
981373
514208
661046
159551
266467
666689
384987
567997
770811
126350
738357
608849
1020441
785930
525057
993039
775051
787564
226307
64963
353508
76162
897552
1077500
581163
572946
1073006
1018845
782444
743526
141626
651184
27514
885537
623973
61681
907297
405888
399193
1043098
434718
62712
12507
425982
1087568
734154
236078
1039416
1080768
865299
764242
76194
121631
264087
202371
864135
435306
713350
582858
601004
398167
782934
921233
583548
519627
997508
261416
209010
947931
407519
510121
982569
932600
393567
417241
953976
6932
936510
220842
251160
633354
944268
690880
30853
778350
517678
136106
664751
77693
826043
1085979
639045
234908
751368
795988
89518
373029
366066
173109
205725
351724
423232
893561
1035924
258345
632020
774689
980417
136082
590864
1089755
753876
712048
886839
391454
293201
883991
470045
95629
327107
1077708
338472
600106
738867
318631
647510
35867
372577
677359
642069
1010152
461383
333926
884758
961554
148145
787838
848628
962223
525128
28370
892570
532937
981998
544141
335569
1064567
110562
11423
18518
188743
496364
251532
1028232
728384
384435
864261
271655
580129
337495
801487
676347
249774
134689
908516
453578
786033
366029
960589
650215
2906
645117
54117
421912
649835
468653
456212
593892
168408
684832
836297
12472
1007138
109531
83067
241648
479405
694954
28892
1086188
1093107
586428
855515
966573
345036
387951
197374
225262
812298
602770
66832
551059
110470
464275
368398
514068
214056
866744
421641
234518
762788
233135
270320
209939
714938
589307
564185
673813
262231
497324
496123
301597
967957
533614
908308
1087794
536009
981211
62268
186423
988443
350168
938981
863449
551053
230035
779717
635142
688015
551915
70310
677054
436420
890124
325238
93675
474102
543702
446239
631261
359238
592220
1004623
106722
626500
328418
11907
259493
921738
922104
446073
803938
985996
872951
1058443
656227
732266
643915
71902
558543
270272
980817
1090668
598084
48296
807903
373682
160917
208739
564028
680258
724646
749185
100939
62332
907463
449650
1001433
281849
328691
202171
743807
130963
284885
685265
878049
641184
488952
422059
1033946
973987
583392
463779
277783
399579
849925
1041785
603494
958998
591650
1062920
103219
590747
707497
238092
374570
563990
546245
874895
980552
4037
436330
209530
800672
978119
1097192
381087
40922
272421
236120
601519
919067
367177
49217
888372
211206
687959
764175
425246
123199
299541
928887
1073023
812629
218344
776339
1031493
391081
650430
925537
700282
458017
239872
59400
579976
10985
538118
1016198
5502
708466
658718
134211
540434
925852
544318
356846
1078754
90737
832518
54249
24093
1085395
196360
621791
130371
497499
204739
813735
507689
421009
963787
414869
434929
1021899
212433
307665
537244
527399
727431
851242
786988
1017822
174795
68231
123075
586309
439702
366410
772998
604716
959387
375044
1068032
1086765
142496
248538
21799
138656
1033078
667955
968544
879611
342719
694780
282162
506224
61743
565145
492404
788876
637375
771327
192110
887362
323231
435520
1089292
213201
616729
26793
1005493
586687
909573
464628
270057
471811
948422
722770
138895
13948
421300
435380
991986
497774
690117
841694
948526
907128
372760
460278
423378
754319
977267
300204
902822
994745
568556
800713
135331
155753
499416
7513
828419
42597
633884
462484
528051
484837
758285
145394
982312
645905
267154
68091
244531
837729
452620
734133
331037
761969
892859
822125
585039
725604
135792
298216
729596
229648
29647
888544
745801
79534
1077593
474903
95113
881057
344166
883612
471333
455295
1098083
272552
188117
506189
713127
697422
370070
941223
774491
653474
140835
21593
1036175
120078
416407
231604
593121
337546
600083
260175
154821
953993
149860
1095909
244893
1045392
863011
277840
740994
378599
1097151
250850
271919
529162
183952
925144
1025413
343267
231764
400787
829271
977881
267239
1050482
598208
905790
737585
413515
571397
681261
32671
767667
630642
846200
509618
222773
98580
486702
975523
11299
268596
258717
398171
1067578
766519
434715
848668
1085881
606072
605745
300207
993913
530021
364982
1016869
738604
607238
188146
344566
26415
15434
387275
649584
1040669
807068
990815
528070
977890
943402
645906
61263
779343
256704
129307
495270
218202
326796
165495
677056
394345
319178
653080
1000162
294619
229339
802496
850057
141038
393214
1097274
220586
114893
569795
722347
138836
668248
146526
918125
175013
37375
1034492
1080591
712032
455785
195021
1037539
909362
870238
93060
640490
669213
955950
1050729
653580
831827
254049
689528
36865
427950
900561
554039
615467
380829
504074
748709
982719
552887
42764
181862
112367
37970
73084
845536
485609
728911
212009
40741
503625
216083
670370
817891
1057402
764091
563737
249028
912287
376778
1015658
877378
619756
246199
1037191
736893
334644
409524
439892
1072927
220130
1049108
117770
87201
105329
1059116
861617
839724
363049
975489
591385
34180
603343
117363
537644
725919
769514
264451
514294
1015800
640289
463327
706082
366084
706847
1095263
87460
14824
626053
471645
158542
786306
773097
406421
687106
392064
672085
281734
831028
711599
279850
283543
394531
562135
633744
508722
814807
986347
23936
359936
687042
327305
316628
406109
218832
868218
413035
902039
750940
417564
560664
743940
813387
1098628
951203
1044198
322681
255235
253679
188985
289210
806838
222754
849963
549510
102452
745622
456475
788480
600036
601086
863787
428106
666195
628232
921534
1099930
406835
1100319
339265
774996
566945
1063294
464977
273442
1043903
65195
542438
963402
104490
909277
802943
223834
790109
251118
17177
331476
742990
32139
926708
615590
143599
454241
131202
380050
1049567
421529
925992
133623
395072
302947
803262
1008132
110354
467014
1097013
795082
144474
692354
615577
119259
1013006
452817
808277
43251
968395
746625
496130
183010
223068
369681
329249
879031
362143
113410
834245
324706
49254
599143
1013348
233842
995991
750947
376632
946885
810889
160789
906239
362809
191457
142817
203950
417136
283257
55243
23170
1049019
999418
937879
713791
751359
641198
986446
412366
869397
374839
119678
691905
501854
1087750
756480
673211
29323
77398
9302
176856
786228
799763
644414
982257
706334
685908
961187
871204
766173
925679
258815
248222
786692
363950
880175
169713
401360
322238
272761
855620
858081
301898
716469
777938
766375
137468
648398
107407
429114
601014
1059800
1079925
179678
860911
182665
957684
902546
432792
368090
460219
1047049
218220
235660
100257
345897
72315
429396
643289
638557
967526
890731
543488
309272
580637
1084759
754973
597639
997031
472366
804904
837854
768045
380314
50940
497706
809863
692729
49123
239310
990389
1033023
232909
454410
936244
989555
253292
731897
408204
403297
333781
947048
1037082
21342
578655
4990
786964
759234
309849
631456
401608
308981
455941
573066
774488
659306
945469
858862
940593
49780
209427
93553
321042
169377
840368
1031691
693293
505135
1050763
744184
801350
466040
955854
669140
588035
20851
1084889
910240
1025208
1064813
835077
942123
334275
524358
277001
153909
703894
790114
398212
555642
81127
187071
504778
1084356
165698
527083
561600
552835
119034
684350
393704
710784
540286
457960
1017688
43216
93363
1077926
419603
400470
523961
879923
649977
709045
164938
811810
1043160
998425
620979
733416
582894
55336
755816
393232
921518
550933
55147
338189
201049
204355
1093101
768011
973936
1036555
504063
481995
442103
932469
818498
197067
136894
379982
151520
165473
414661
352571
511604
911863
819617
897129
449157
39191
75859
638650
1026054
689818
662978
170208
33283
959999
369059
60709
1005878
744689
147498
399720
946604
990072
11150
249171
156989
614750
508606
830972
864291
545149
752489
453288
670712
992371
894243
781673
926460
247450
1033581
983672
151580
1079658
107185
665323
371781
311099
405718
582711
324317
767725
222725
571491
545414
234632
1080073
390154
27849
459068
645039
85927
562625
321186
730659
136351
795035
425448
681654
890768
555862
874395
543671
613753
1077460
300507
125163
334751
867812
450446
643048
452009
693913
879776
704514
756049
1037577
67475
1037227
83380
239741
1036829
98824
317563
956928
248757
400333
782521
658658
596416
600262
1096931
644834
11969
492786
383744
277820
1093192
981501
28000
391627
833813
628491
517183
435318
967116
1085440
173470
571888
207621
89590
511000
41019
352995
1001510
98819
312702
403327
1017842
116012
823841
269610
869457
297288
765967
279362
704950
1040283
656945
477654
39005
469815
1075667
1034365
15704
991069
584314
413453
92790
139253
667034
288285
363256
609107
177643
382428
229357
984166
151979
237372
739375
866389
547281
472598
844578
819372
365717
579919
606841
555882
718018
341886
106430
268182
240772
257021
688072
358073
893488
1089419
758632
760931
58305
218965
639464
341463
944490
967885
609853
1098173
1069088
340538
1015153
1080892
232141
151757
39244
769072
765511
436651
40550
831789
512860
81700
696367
99803
292586
903417
524640
326773
1004450
581624
641100
948313
1074156
642396
767165
357029
613311
410110
71647
437674
468025
60795
540998
214643
844134
225894
110032
255363
172903
938594
900169
537717
610331
946099
586853
1093165
770099
910922
93445
270340
246142
28238
575909
154087
780600
255524
770905
208914
642884
1022789
865697
903629
595805
894441
530687
42843
575596
786804
748162
898050
78933
1087763
675043
349329
504440
482820
570683
441873
260314
669974
336173
966625
280526
992824
1050108
264811
880510
794433
505251
976025
179037
800408
204807
420435
554889
199488
823858
927308
386009
696948
335928
165353
166403
825745
43381
985397
991175
821034
79884
764713
852657
506578
76858
1003102
535164
213113
656445
803448
669782
492373
553439
1019778
133811
702882
354359
1067504
257614
383390
8696
480545
966817
1070273
546345
1029494
573787
1079091
366847
347347
305242
1047451
132267
704225
798567
571399
125623
597072
835422
783090
474465
164676
964260
1051186
1054102
501959
609860
622508
260811
1038235
939145
66131
91092
889675
952908
428083
628238
172753
1075926
5549
147265
872159
52970
609625
639946
343931
646545
853367
950442
768657
383688
802632
904422
308578
90373
113829
346268
751205
13873
729543
929132
278489
144030
918528
49289
387521
305949
544362
18650
638726
990399
891575
411973
1035719
462757
473754
593092
551711
48098
281064
174412
520277
1034067
912991
639325
274771
35013
583946
779740
461982
344582
541385
942841
648681
1009232
386901
109017
907964
906914
43420
216563
547970
825171
359090
667450
644852
679145
948453
790282
375628
252760
635952
1013550
537374
823519
34953
423133
658702
202486
365086
274729
30980
1075735
356426
131574
488179
431215
38633
668270
1074504
13198
576655
131452
459749
333754
595971
870523
313662
844398
193968
188539
559748
551703
601407
827740
260613
1010287
419194
121807
1083715
4058
24949
776179
381703
215060
959369
556743
7591
314269
565433
821221
453956
1040771
380296
669523
813311
442924
55209
564845
575485
487970
988870
177084
331706
788454
1045361
299913
179907
89670
501039
667005
60919
557969
343854
758670
1038644
431597
269607
257396
233590
921683
497992
1062062
1004931
990454
324796
809592
827720
701487
22880
11053
493185
193207
941315
96730
143038
497190
883230
180733
451804
595368
4922
1044423
218281
764131
97148
679831
461749
958450
627985
221002
920231
679305
399432
587793
510317
442316
1077153
1010206
651545
94574
1038086
815712
765499
1067012
181223
275182
532890
455584
825588
565558
755129
964474
290724
482097
650004
372801
449807
649486
648436
907113
404415
788422
99959
704669
1049270
588437
285097
564253
546330
970475
972575
971525
395004
744789
743739
586150
367301
1038622
388432
793449
679332
228047
37671
1006152
572105
571055
570005
174436
796565
530682
222906
390035
391085
652582
743235
323583
195625
372306
871800
491205
832062
129794
864281
1020852
30795
462076
602359
193003
13063
526599
246681
202141
491824
1097000
817658
383709
1054786
936126
944416
988445
424523
892549
314938
828326
77843
929775
16714
658707
157293
612139
364824
1007891
695592
147338
788940
475552
677113
338909
518180
228364
820664
508197
120558
230458
444038
650885
611639
617122
624018
109946
421765
1069619
277901
975293
207851
624737
933415
773589
904536
856517
150368
757019
928519
931972
1090428
666149
723584
799055
422340
297221
852875
105437
929292
237603
431022
1049214
682224
474617
114457
28625
868985
559829
212846
319817
135571
256650
537884
1072054
679369
124473
90226
758199
421718
426263
760747
34221
112563
1065475
789593
272164
384143
108519
346362
312806
754737
443645
817641
115997
466456
686100
418716
1020495
98876
570460
940925
461677
72049
407997
328559
289751
1080090
406893
459578
396251
715307
950657
899747
751499
690141
254524
147613
158087
147456
841994
535299
449890
924185
73804
211489
307832
756025
448611
865057
879587
136988
938301
701470
85530
543312
1027647
434969
418764
558475
260515
241580
105165
396465
491662
288473
555320
1032034
741562
828988
965515
696109
706721
310873
569542
444675
875663
495128
322220
263385
886819
1068160
723402
786634
328272
713135
621433
488216
147412
551935
156879
324418
232393
1035325
603817
814640
904542
4134
1036518
776892
360337
1079087
949170
259335
837594
832073
301641
208368
103935
646793
1079920
677735
460417
534793
332397
343755
924329
466432
161318
26937
1092219
50753
612357
915815
718373
193221
234582
47885
65360
719367
41321
632802
717231
1012230
447175
865535
75414
325888
814959
33047
344295
837948
153637
131724
347633
997139
709725
984190
461952
1005927
286618
1037037
437317
169803
356322
1041596
771468
256003
681627
177184
989557
1020540
53499
51693
907563
738390
737340
370338
186518
495950
70743
930256
588650
1061923
509971
887853
360630
567082
315799
260771
317938
626538
931114
376014
944597
619072
498346
749490
602099
500921
630897
521748
45929
694030
1099129
654850
1015519
2962
120681
437364
581000
57022
615927
37882
787955
1028544
797902
455881
692743
272792
419632
834869
432890
468371
1085597
234389
154364
1062621
848087
138176
121557
913848
149214
259369
4457
91363
247449
244082
770509
971340
140394
434720
896124
995632
517932
620347
625091
405126
98522
273314
1053779
1008380
727608
818030
675372
125263
306721
167868
503670
633787
1052864
1064751
634269
928952
450676
36969
391018
98520
615759
656181
232246
920959
257822
525897
907913
644635
1052421
113549
800448
383283
533562
701789
1018236
297166
851811
852861
851810
73354
987099
496691
59413
1055274
920682
368062
308494
560726
253654
588128
479447
144283
898376
746443
941043
538615
63303
88769
818424
333925
477891
511081
355197
58989
192001
272128
1079154
792966
596912
433028
392294
272967
855013
799928
811850
876660
479605
341130
317304
1097527
920381
1098509
330969
995689
498950
1086208
780285
1085315
161531
19455
451995
644855
291606
980264
853236
1037252
968471
218199
967529
210635
489173
79920
788369
398676
28946
736867
375061
785676
599354
616964
103039
846329
203250
455430
963046
914162
975834
827557
97105
172589
132000
35280
351036
630457
90311
1044286
1026701
781172
933963
359580
473158
512786
945912
387657
486927
251636
752897
48006
705939
963596
125439
588193
232121
233171
535142
41906
250528
224547
414908
830274
583361
295042
782146
88980
1063324
1043475
732914
1074266
357709
3774
628650
658328
194773
853252
1023251
285380
530261
1088240
173884
780364
377550
350745
120619
536007
394211
840518
924100
320469
585710
531814
65262
862111
1031182
269022
719622
255272
579755
1030968
943151
241413
218954
991595
370711
291019
468948
981636
876310
547463
1095223
10997
1016449
435814
669613
40823
413950
722679
1033035
996949
676421
402284
716299
831897
378499
859791
546492
66574
900461
624528
533733
1073005
1031437
803669
880156
994548
207625
208802
24136
1033772
680280
513300
952062
75731
267106
100601
126308
329983
473769
591784
329469
930505
224922
859298
723210
575201
107693
409999
799433
371910
546417
452987
118948
678674
977524
692408
15037
13987
12937
936918
816143
831015
652177
999062
937459
916625
408648
80945
1000857
471716
607602
237081
674071
1084594
334609
1098102
409940
950643
435821
1009311
326642
116125
552489
265042
575261
355556
700118
400551
140602
440188
996252
887838
865384
739750
845268
114144
30295
739893
1041301
422084
490008
166196
15953
717031
462400
1006058
952795
4698
353425
91737
1045333
919507
765056
245312
1048970
216322
1068187
703663
742753
437130
85165
510259
226173
1094791
486589
865407
216062
218647
385332
845139
734209
795383
1027324
838632
729972
684712
825812
793276
483055
627119
162670
783138
457542
35624
387101
271466
229153
579329
695370
188543
625994
23488
164324
660390
917549
1058101
153417
151373
971075
659780
865602
370175
62352
755670
1071213
755011
694929
861748
206099
1020455
254712
432910
154123
1016822
887150
977297
206989
65094
91967
366655
541282
931880
927790
596100
1030058
126513
502878
828364
288579
52184
578902
560767
121684
410329
867080
1072423
341572
1001175
149606
388546
890435
349158
1098465
373967
755536
170452
257849
812250
101405
180451
105225
578073
440538
928178
115185
398668
272693
192103
814474
633874
946720
1070627
196597
343078
718461
251601
788512
212167
965666
100546
457132
1098049
809387
362108
125890
571149
1086827
432108
832741
859669
691631
425909
1054417
570479
686840
796397
690750
358720
1095872
717041
390637
795905
902202
904456
246451
501097
621636
674446
595934
1035185
2712
824399
319752
701607
435175
758693
1029265
257453
49183
524805
194081
961470
1066362
762288
62804
478521
81274
671589
165718
506322
485558
324950
98420
1072143
345703
77418
744842
810926
553615
653698
187433
207482
246966
402747
537119
629808
314414
851473
16456
613442
238262
1036213
734915
890090
617970
251515
441568
625125
379440
613647
318300
782922
1001720
785920
68889
560637
1095788
522932
639189
188880
312391
201024
22830
963692
482585
63014
658974
1096436
14582
1028917
880188
507622
676241
694306
486977
305414
40200
436083
1005499
448390
966141
942672
307221
486747
688601
840215
160783
163333
27064
268914
1056807
7801
543147
191051
509521
208436
718265
130090
341618
912793
269637
543967
874633
768933
595202
1016308
404299
895236
878249
695855
323323
1026677
310043
373154
70808
69758
509865
947937
727385
34724
818188
430246
841742
480147
48524
627270
667806
264403
941077
942696
602404
654772
598370
587575
661753
660703
176444
759098
1073936
424552
125112
284726
213689
657095
168150
364858
752677
726433
984457
184943
839176
279262
496608
467752
776778
908405
183124
233438
781101
878568
887938
499742
796043
495849
332052
216057
13533
107545
856310
236689
284055
454857
1060930
492164
850954
583213
262211
910889
422746
487534
414000
592448
30814
371662
195512
497194
210465
45708
702652
127776
288785
362489
336985
196921
356593
1062524
98022
703295
591539
1053950
569159
852924
1007288
156308
222579
838911
1068428
1070103
792340
586778
545932
381826
125110
1032359
355744
465364
713080
698275
390534
1092951
399348
591387
122740
590123
243337
863125
830483
222592
963735
768229
833523
37391
588647
530144
351995
116871
454703
684584
22971
148893
858282
762608
153907
671071
389784
436385
518033
292390
611935
72825
740675
766335
970810
790620
860606
381229
632636
707372
282095
902919
423056
657197
1041324
1002169
189110
329871
638013
83649
329294
804403
146040
391397
518227
735244
26435
545858
651490
303724
657106
255564
495909
512058
144887
308692
849924
1015618
1058956
1027729
433059
788392
746197
213074
23288
24338
720194
258249
240679
241729
304476
321154
479081
480131
394140
89515
361714
249103
1052161
284698
679345
681445
680395
705523
706573
1080693
1081743
50676
535300
933383
472049
912959
380868
980138
369765
446812
214762
598877
762362
745862
226608
431294
109965
364466
696223
937511
900298
948924
146206
177359
429406
16311
1074028
635716
924337
1013439
590039
54424
426148
1064235
600932
801040
413223
740244
564669
798683
824472
487499
990605
424840
155226
520624
763594
704642
954682
41100
412505
57151
959600
62254
341497
529269
96295
963604
598693
279096
351894
930923
716964
629703
769310
314608
219620
1084823
105733
1041286
995988
620018
178472
927565
749094
290303
76999
55129
364745
1058610
47247
286471
886731
7567
627232
389776
219771
811885
659608
517993
527031
323022
844883
365252
672240
23232
698207
234292
585964
361848
816685
243285
1020021
881420
250354
687807
635028
1076935
454508
541442
651727
837518
170937
366915
775938
121246
681406
253328
731031
579831
389831
433141
1062216
86386
593897
303183
260339
301826
600707
106858
1092972
859400
451932
1029320
935428
976480
911599
339820
859503
231073
816898
678808
1000038
939465
458790
756657
76062
971949
361524
284327
369438
130074
953906
141354
417090
227450
400149
988112
656030
283872
182180
835083
357442
793708
839540
990395
533144
598318
491007
68825
663535
644283
189060
613888
431715
199072
455487
268521
209637
590013
171590
279064
111702
419754
712626
596885
986724
825421
733263
97168
337606
218864
803039
1051486
906601
889611
1093664
876158
694098
90447
734239
951069
861033
722410
1065867
343278
79049
911564
336717
341848
150142
73332
641484
1032845
229800
460946
280790
84143
552487
335154
740639
471862
702207
926907
428500
508796
899825
808233
459611
31072
257347
554460
1038151
857012
184498
309457
160937
1097754
401401
478542
51999
981384
836212
979788
625499
1054981
692402
75058
1053043
896647
197173
334485
2664
749926
144499
609953
36565
427122
31304
1080676
619303
692043
309914
711125
243156
721072
477300
111033
575273
524445
637519
942156
109384
295829
277087
613968
396863
861914
778449
546394
485887
300765
129642
1041651
890548
994843
1043588
726971
310756
832770
112069
1025974
880281
460815
1001049
863928
228347
88075
516003
141879
271752
991700
32568
268857
424529
169316
295736
612171
385886
668439
312172
63344
872635
749650
513670
170715
769221
475538
627341
22693
343377
639565
951235
305445
12325
814514
471971
162688
360992
703288
530034
964768
754420
49472
142613
266127
403613
963691
792683
69353
794522
209853
644274
390606
495356
1063070
210683
858138
422704
845317
743798
476668
1070889
516732
1065796
640541
481188
323119
360353
222907
224905
974629
668450
94103
554607
310271
441362
795233
1087190
304078
832370
763844
1087311
459435
758250
66303
1045084
319582
590480
908597
921838
607381
106577
900334
458284
164202
870006
447413
433131
1057801
924253
98273
691371
258032
677303
168675
109603
843824
663281
838810
544738
375170
1009032
194876
852296
1090046
174924
510902
1016381
735065
510563
54392
204106
1095994
1045453
943178
933439
133875
87647
541138
344142
855542
641049
1079275
1078225
722825
689055
723511
550775
131863
467107
565170
740053
512809
721748
175944
1021317
684611
377176
133688
836876
1035840
454654
23433
18937
113369
899083
320077
733159
141140
461068
636839
774884
909437
358381
238457
840548
138820
213973
682651
921748
635722
408383
420778
825131
129683
1061648
731910
269882
517127
268410
714115
1037909
997377
265433
356852
792103
478193
173834
307208
124586
876399
1054740
924463
385931
904446
37647
853834
840918
554660
594844
1073091
768064
483919
194472
73495
145454
817219
873264
1090709
96640
1088174
51901
323914
19663
855548
964123
670698
282211
664568
300577
847313
1088370
889423
368478
1049067
328732
166756
244266
637814
963458
43824
352264
548615
809369
227693
1021597
409139
645077
678780
254773
76014
54483
742605
58911
374818
476830
881109
456055
521508
644318
470261
1076324
696271
333680
915977
645907
475876
961114
258743
578894
819363
936114
8311
152584
759624
295064
361501
56495
880625
572696
869292
996688
837685
758351
768612
417344
225493
568040
170149
361084
10000
56280
839139
566160
1021770
538380
106218
225837
201750
187153
393229
25988
76211
729722
238494
662305
303920
533628
724166
644295
740724
5611
247013
135532
230119
264827
634605
744182
653184
798820
526924
651965
217557
287154
73410
70015
911284
208348
680590
165087
718576
420955
288892
511641
866578
526199
910816
869615
716371
595133
356509
913356
223071
375702
264576
636110
603163
167483
267818
411418
978157
687348
259721
155609
982192
718621
965322
783868
298167
807326
669576
955953
332285
745958
1026578
112580
337245
982688
1090804
579428
31326
615237
569599
144722
967624
817523
782370
543508
209655
480022
752144
82373
137529
438364
793538
612937
340996
89192
274270
537746
1074592
332188
529489
160849
69707
516189
674525
13341
369498
849566
711160
931661
4239
818439
1066383
1035043
250926
1022823
9676
704510
119774
827037
801943
50875
1049542
323458
784900
50372
252942
496434
1033641
1088110
914970
568429
376705
559713
347954
684837
738023
976214
907776
533624
503439
442028
311070
220196
985876
640909
360714
71435
460363
326787
970833
143408
1078719
218332
844732
454333
933737
67702
659541
292242
70262
607518
332640
956372
487065
74950
333589
774645
204872
317186
476839
426850
183350
583872
1070703
223428
1066384
336777
497578
121211
491897
895584
894534
1099813
65494
589944
902052
713188
855398
986208
456450
353270
735512
961370
662776
396136
265215
310427
1089148
239814
439344
1040415
994985
21180
425176
737270
731622
170649
856396
36338
605397
307250
468433
277526
713347
223470
482623
803145
623765
142909
519146
592082
545245
262710
934484
151922
842535
957005
662207
893612
937522
289516
10902
1027557
56365
373304
888967
93317
505116
799850
352507
582532
56032
539310
825653
214084
1087822
365445
564047
136063
655547
942384
776980
416076
837011
1043976
24334
1070658
722568
550641
471463
229392
396087
349737
641842
841220
710960
381667
134775
898205
1097588
944242
390170
1016865
741713
818545
532913
133126
225647
341648
958233
145523
82110
5665
353650
198656
253625
228196
471136
669871
749072
459145
608845
870771
157412
544394
716288
45443
997413
846219
888383
739283
346768
497584
1041750
33774
1035898
525513
28508
196886
914360
597015
119972
257893
390678
226808
55366
1057273
219240
108178
889385
829750
856462
63653
566124
11524
450704
1099359
746562
777139
793326
105894
482873
328375
240661
1048111
435392
220783
1012688
429034
490175
903348
286824
1047663
620973
615808
256261
116941
459566
469723
510307
730522
600695
90033
83566
904420
323648
334192
827897
1069268
832814
1002996
1032777
1015142
521944
693840
666697
151748
532737
589312
646510
693243
915175
171508
57341
464033
95097
975197
120737
618184
421191
36525
1092930
474579
795701
287470
678451
1080458
516227
144925
461445
572585
228195
844744
826602
418792
913372
151082
54982
274643
758117
751113
900636
1075366
89798
460220
926221
308049
766261
489749
883314
485264
933908
379233
291451
192564
129227
189755
729754
607125
1035568
64419
973187
579222
808105
284627
342537
657049
1099887
393627
544760
186039
1015520
800513
99047
31439
336412
945523
225869
785929
28214
106422
1074631
784816
152642
312518
339115
423642
801430
390979
757907
1078487
555244
694000
650729
208483
940374
561644
36562
375773
951261
243118
394723
420569
1026628
993260
156646
244447
101099
231934
163168
270235
789631
429844
391539
712887
579445
946033
998997
830693
558836
979186
740701
589423
842874
599791
491599
588034
307909
723626
863217
213042
583203
922462
719581
652620
347676
1052288
443956
455240
1056209
1056968
19878
681173
246240
501594
887525
789170
904809
795302
51064
163534
1071469
121965
330450
643764
495533
455795
557501
59065
889716
46079
143965
145015
1041931
28164
770252
587538
31132
347068
815710
571923
751219
629295
567699
659034
482966
208780
210833
286299
1013464
156422
86665
690994
897346
839043
99598
187737
278040
154309
392492
835705
329225
1085739
499593
988993
820220
436351
53384
102555
417976
25708
1041073
555798
803831
136054
297857
429353
285822
1042404
872240
675146
685086
533056
193015
620688
962990
501272
767861
686106
933748
564414
399583
257738
870068
242871
540433
714688
63385
659682
915011
278964
1086337
750519
179731
20161
1005767
456947
498790
986722
833801
177394
1059700
100472
593760
738533
750222
222339
223389
571419
836708
191930
579293
214326
743256
948327
664737
665787
648642
401639
371122
484794
534477
932195
662560
407822
886010
105529
721721
357403
831754
1014955
789090
838898
1067725
606086
963707
485263
248981
797819
765944
1021504
121760
567784
898561
972011
686144
573838
314045
1042309
923869
294735
179519
952081
292339
390262
956985
771024
301787
64556
590433
821420
886832
150527
750178
83102
207787
200305
1007156
71021
389217
931864
64995
406739
352462
318040
89882
445984
19416
22966
269420
649109
406775
889235
120306
933491
776915
592550
351205
116698
618398
173450
768872
730718
1042529
398921
797475
1006623
933972
288492
942186
467356
230162
776163
387044
73321
1073972
52451
689539
1099971
848043
1080894
636273
118368
74898
19392
832461
1053279
573400
478107
94088
617723
49674
740580
249244
928590
457781
869355
1080174
26195
257248
1026895
306820
876242
1051540
129638
553918
1008910
590078
369989
505372
552732
664031
641427
308756
617537
996041
169644
25351
1050100
250875
65996
258343
659385
737214
794624
365454
803205
1029999
921555
978133
373754
127023
148166
517629
213749
669482
239224
542565
399734
35139
947306
996367
211969
1073961
56897
864020
94972
332270
881594
330731
896004
722590
145609
109780
615142
434894
468122
24209
600102
393334
852573
251302
251751
664420
1057491
932289
537521
538571
452564
1093507
867439
2307
563057
459517
974784
198104
759864
601191
1078717
284773
1085684
416502
737410
992218
216507
235550
550394
711668
991366
140873
598099
459401
806594
341117
348133
199837
837470
1094820
620614
724864
580632
961173
173903
698967
270830
1079998
1016656
512444
744785
217690
624260
495486
1053829
889038
44885
14695
538370
734983
58643
471982
1017405
854031
983243
1042475
1035430
774358
357593
138815
826124
1072390
508394
485736
868455
314053
11593
597844
326328
200279
474611
648766
631766
720425
451355
124474
1068497
185210
382176
733145
222481
18963
624419
311447
177139
1097672
898457
33545
871366
409364
1045701
1100022
903020
776362
1009117
1030279
231427
723966
178594
340994
560674
483252
953990
927529
487974
1005636
594215
707525
218488
19112
532110
1058131
587424
880749
281707
1045860
56748
974307
1039825
612286
299918
848051
163465
97025
322293
741733
839198
687998
362436
156709
537882
856881
50816
428472
720702
1030078
214027
169793
918026
817789
7475
637197
794494
977050
994102
636810
422451
353419
214717
614337
294054
486713
751285
370090
101365
1041849
751970
935723
85359
253825
407078
559947
521986
842319
143317
379888
466920
58946
266089
205561
791547
949719
374760
1022490
320044
829032
585889
359552
503574
1063490
760944
761994
806730
680197
922935
815587
1044208
931388
938417
939467
600049
960983
566122
818291
382427
756067
329077
703140
980667
981717
147122
1026472
395302
486088
168737
344354
475809
781773
281112
586356
438419
668750
88407
860394
71394
405243
596282
80174
190139
659091
361559
402614
219990
1023603
445845
780609
731968
84507
920223
865215
1006472
975487
564997
133214
265536
146156
873770
356041
223376
615528
328206
507433
1019765
408206
482718
219039
9349
933517
170913
516862
405580
71037
1061250
552777
677593
126389
387344
386294
1088935
818974
1037906
776176
170537
663671
957015
721107
911121
982144
407274
406224
74764
776972
544920
366569
816487
346214
576521
261896
531098
970599
131742
1028482
55199
850633
397043
752724
586288
200128
252833
309278
406783
321284
21838
206996
822453
5194
687845
197305
580614
174590
922822
335198
974518
442660
699769
421707
414192
607498
363183
607051
1087673
745699
1056483
915453
503208
871577
264364
580350
871201
74109
395489
673278
488057
922785
462192
909440
29423
634944
254670
903597
869895
699782
1033691
342714
1076291
193470
135142
763045
5961
798888
4043
425183
550586
253883
622633
697712
839188
316852
724663
120571
311655
850792
335977
443206
260923
930913
991582
719120
211700
805424
32367
515631
1001645
570200
886261
658995
257459
439749
696890
330745
173067
338341
465406
473939
523853
76804
873634
579743
861428
5892
1089928
271760
170153
238773
355441
21014
841974
602129
736413
1070411
401370
192740
457428
768647
6092
766216
518022
1033873
130513
840595
1041496
610848
658662
394941
638331
164734
610438
609388
316777
788239
31089
490755
866676
127313
810715
329097
393218
712394
927057
855521
256729
1099403
425637
141335
508505
632376
1052267
954649
380994
729159
921300
866223
488686
886994
916520
602887
306567
289909
921567
786240
858142
297619
298669
520196
57376
511467
118028
1087205
580721
961136
361796
887839
558959
939619
807463
697206
119724
222310
788789
419063
1038607
923216
91038
21284
676515
299298
569354
384604
1018067
524699
235505
622182
586329
992483
322309
102500
182487
537078
121306
120256
242722
16718
846919
230813
214174
537747
586003
138579
625489
141595
526698
358616
498699
270504
249104
107564
121222
122272
884474
728664
293754
784793
666470
341565
614864
260894
952635
1036591
384464
713371
590656
1093883
828202
770602
913565
863611
231910
106654
2382
560059
581585
695207
766084
280946
170252
1032351
468113
855969
700639
199207
1058367
340997
391099
503183
249201
1044166
90065
845654
758010
8055
554176
230051
884318
385273
136067
146424
599462
1098327
38010
263787
1019458
685883
184682
526098
389753
553792
1084209
970260
305985
379618
943620
709200
154758
392961
241317
31425
155027
371514
208637
262955
89589
556195
919468
325964
797411
110122
90843
653009
639050
113604
686432
151192
802569
365244
175012
800440
493220
156739
83346
925792
200395
776453
712901
711851
172354
490000
622297
302105
691326
884669
342583
90534
207502
1077947
929506
170879
909201
560825
751745
775174
93984
1035467
309070
858026
783332
675543
338459
191537
871369
445210
543559
528080
1082377
660658
515893
39163
201933
389777
892983
1064137
55123
334373
783712
266698
202167
952693
541251
594411
116657
53975
1043387
209899
929350
841965
1047747
458693
687371
316503
850940
713164
219661
1060872
848609
680170
537004
576040
717597
999575
544142
1076493
1055085
36584
375105
249697
135807
571134
705437
996108
619935
343989
72040
925642
926999
507850
193808
45147
220587
568851
937026
456567
603245
855438
403673
270325
51974
947028
472368
1078210
815842
814147
554789
335845
840877
77322
838573
674770
103712
988778
627678
669797
207973
49813
1061743
389815
766737
991673
935497
17429
199648
14905
1038771
538860
639512
40970
1023769
702307
411205
807557
813542
208954
343874
390632
941000
177351
727014
480862
1050862
169487
284388
469729
430658
432920
169058
424970
873112
992706
684701
955385
40374
794959
505481
755420
293791
60129
313883
232773
978329
624481
452414
1062433
798809
596969
808868
1068486
238768
151007
89958
960030
229501
385892
372757
263944
787430
580589
35824
651797
203709
371120
587306
471693
745516
88520
45707
726929
801360
650481
509884
961006
258141
912314
1057812
998151
782813
178498
133505
132455
812708
342628
455424
681060
359766
438582
364685
17902
1061646
741157
517071
823775
768373
510292
152801
120508
1025287
371418
595210
420485
271709
35479
895088
131198
942273
698175
291296
737064
295505
679873
278042
307138
761492
806319
768085
644113
251116
1029184
806367
377119
787526
495758
746746
867502
979724
658257
1065174
767143
434649
1064685
292649
631820
884412
599866
179962
366865
182456
415407
46944
846010
408171
412197
79302
358484
917169
626303
774372
602805
932533
321590
193514
351479
10549
637559
1051693
79053
987750
903867
880144
51252
420096
747806
767637
86265
207032
236324
801293
988456
781992
98543
645061
88492
495929
875333
502776
882014
597939
1019327
344282
343694
1025034
674828
148560
846763
271652
773118
634131
349071
590189
399183
639244
234211
566655
229775
911552
90341
938465
311512
1086431
313805
53909
707663
376496
137144
1026869
217830
187911
1024176
441872
791425
181900
710190
324611
1054060
334330
692834
1007250
496773
955680
139474
4415
783392
672218
862633
314517
641438
425347
521648
581738
944876
459349
1002331
572425
862697
270079
873951
1092760
1015495
127199
360852
134261
95205
97698
904261
763185
975937
280702
878950
257253
572182
415095
803764
280461
626959
916064
73667
674555
157009
601503
966115
688969
73627
99776
901954
651038
483012
282703
358053
248873
789924
576754
936814
761804
152210
108594
555236
656184
376391
918468
343003
207426
72286
704380
314949
803459
1033531
543638
916015
307471
1000348
937718
148533
804610
316885
130361
947199
151444
133235
280415
294903
508492
548863
170793
996969
437334
392450
656041
898548
407684
589166
771620
898317
203413
598040
102600
643645
894986
916073
462198
14793
14794
241319
242369
240269
894576
220150
219100
218050
845820
844770
522241
992245
991195
818985
818986
771878
691879
456707
455657
17977
757680
756630
755580
952219
1044658
1007325
214624
181312
123241
360977
290390
292490
943206
268711
82842
874315
634756
156173
369408
479594
870983
244331
885449
816518
698549
1055783
463267
900683
630735
608902
928095
760615
959372
129797
278813
1064739
406953
1066397
575893
155235
294284
80338
1066680
743249
786172
411621
41942
181123
490850
1059663
310438
476307
878463
503273
584405
444198
531017
681461
816904
168018
185624
86507
717924
291399
872810
140882
557736
336035
926205
986425
627238
288942
660984
406916
105834
777467
759902
1007083
805564
37303
555343
50383
1034161
831433
611167
948844
740889
296695
403899
117682
628664
167626
605224
460019
915854
43500
1092615
544122
610701
884536
556873
946672
373335
68724
23346
413929
630840
446869
760744
507655
888802
133732
1086427
1098449
955795
291711
317457
107822
167907
590244
350504
7994
427681
295535
680592
609435
294877
426081
202940
1038869
143008
468044
595295
829176
1033850
314632
324211
976410
161113
998285
351648
791176
107698
604318
603933
85020
130283
456494
76992
367014
977754
619523
868337
797783
717147
743609
367644
97312
281403
647554
748013
993735
568942
464634
281019
426013
724281
245469
936290
355903
921962
68308
710495
962423
631165
531268
132086
886684
67392
708037
413287
607124
1074489
473957
1048673
490373
114857
883898
610951
380398
194798
897546
47620
1028948
535739
37541
752584
122789
462978
238077
744300
187401
485502
387249
355875
868435
572821
269427
197235
666901
634614
668899
1006514
922274
604681
140302
804952
826984
296702
426513
1097742
769833
700823
146423
429027
1073354
339490
628711
579228
139842
951564
988633
518563
945006
509724
1034636
53120
298038
599917
263000
1030760
820383
32581
505140
169402
218429
774966
805501
291034
866931
57109
287065
344033
723488
583835
181890
270716
724927
123509
230607
669794
877258
114181
593822
625999
449369
988885
741074
870336
471250
478345
145934
422202
932282
1035012
325257
213919
267653
689302
49831
702503
271171
844190
895040
654415
191949
1009133
1042948
1079693
90071
683814
8606
111640
290588
357225
16124
72025
817333
279068
230466
205984
226192
1032580
526322
1015625
269088
280309
55586
271660
1077944
52418
256718
166941
941555
237769
585716
504862
406555
75045
958220
597911
10689
559300
976488
633100
830938
700249
193053
563585
136195
521493
382084
124810
12369
996005
724878
385168
740173
542168
425587
492968
14325
483648
272570
269464
928992
355523
214187
977148
776192
790763
1003667
237092
981615
575155
34711
676725
286454
843709
1089509
335765
185604
1072079
760193
249800
248814
957155
848490
380853
227943
197595
336713
311955
596520
39861
658796
867550
476890
423765
987857
566502
322981
50821
3575
590685
853714
241224
680131
77198
663279
427970
1100155
126158
723078
495776
558424
1087790
206015
944889
641965
641243
852006
341328
600295
793239
892013
619547
1063730
110663
648892
947801
628712
627086
333445
603189
34201
886506
443186
845359
935063
737964
873563
1053787
76143
626427
696572
703554
813574
748712
438136
417289
419325
910663
749978
1021411
848829
902149
903599
1032394
82640
74782
1041311
469168
522009
378030
611985
54561
181730
274665
969801
543145
320713
960723
791612
839597
630039
687007
909455
126673
244316
325488
550786
949699
818474
858219
425824
10342
801387
1045649
45697
663593
440831
466934
1098837
995223
994173
165753
100658
628856
629906
918202
489759
926098
424270
984985
218310
395310
472650
865515
450907
451957
209542
543749
266439
58524
531181
778327
568407
541110
577202
969564
903968
306493
215522
508627
657648
440230
51262
844727
729392
149157
1077168
568721
305718
632307
1053975
691554
979777
516061
641890
640840
915192
111775
348005
617167
237673
681185
931098
378073
596311
349767
766558
860499
807284
416410
264216
305946
825124
186080
191730
723141
850646
311845
170865
874515
471193
660723
923646
960735
394300
205024
594992
868760
57706
206762
276143
1054615
708081
556455
638319
276534
729161
943205
116714
500970
708000
878589
625707
1070382
936336
425836
786569
288226
363104
832211
949055
76727
579596
811271
870226
186560
800143
390934
824145
559808
291882
981411
913887
388606
3655
425164
1056178
146188
688857
346028
368232
181006
889918
681943
1058805
386860
857023
63612
788744
904257
869854
455863
38031
22788
622127
507828
426709
759727
290022
600593
908559
1054556
530525
751054
1055384
816964
280425
525023
146268
177998
194233
932019
73594
733353
83428
243749
401482
44763
994003
1055181
577843
203473
732850
954831
851015
582583
616960
867255
36874
986508
307679
342980
856847
1068961
574482
449311
866934
115471
273477
613702
458290
857860
405211
694789
77659
588590
10158
1046040
32832
230242
1054823
149164
273465
446507
203378
31514
328803
1080510
470475
870183
1042457
744558
338136
679736
569911
232665
743212
339774
625997
1021915
110984
282824
198456
175838
52009
176779
474475
20309
740777
149009
1064593
863006
4362
1086516
895279
507887
690062
306607
373516
1041645
565480
1093441
978113
780919
436283
559673
953134
239564
595520
786536
100033
766031
341170
968076
113917
707936
1075337
880208
25969
1006613
870292
910513
25073
983637
653063
237167
400225
672860
28491
703126
349125
418874
227525
366114
810580
974364
110909
811301
787934
481439
493317
929178
741273
135134
943848
783000
470983
160145
817143
291093
329509
681896
206109
41571
319875
322144
104713
575581
683709
273234
961381
590931
524653
193745
92001
296042
339344
236516
1026125
349560
223288
473247
820400
138965
125955
1065663
307629
266860
957554
541115
1083426
811580
528248
380781
533985
29421
934186
99441
307120
585042
806816
773083
472091
382783
598011
103338
224685
258931
5384
818342
323570
295991
76032
999666
377599
576458
818350
785850
578801
136199
941050
817072
761844
430540
1033777
451694
229733
455857
573275
664955
226842
209460
382795
202977
199291
976248
552490
576513
680667
306587
261665
473508
847956
868833
956423
276760
11838
667713
143450
607507
341980
907226
51627
754685
631912
397472
65570
1003026
46187
877048
739760
1080374
415036
659090
177146
482309
66889
811983
984361
24688
475721
476771
657469
774014
1002251
810226
638453
812928
83300
286912
79827
542252
256964
123185
64372
820839
79225
417518
5473
981658
173590
1057004
948025
225975
229526
670381
725983
810738
930864
212774
343947
1045350
302349
422352
799424
779671
308939
715028
593477
418761
3974
538336
751422
453529
929146
893274
234693
967397
96045
36043
1088737
580517
336738
9694
339317
441593
986731
341504
534867
222551
990263
518032
735902
381069
462745
537586
981210
749885
656365
848524
629806
762171
574124
114758
338711
923932
51010
718277
775929
519511
100458
578866
1068305
4017
379274
877214
198523
704879
994685
326425
634881
772555
882944
258872
856312
795192
369256
159188
124278
83677
784546
868289
923070
801697
940183
926513
734269
488907
200419
97063
127992
616949
823690
449975
973928
781124
710667
820359
264269
590011
148146
876476
288452
1021734
484112
513684
889773
22339
837061
181687
905831
161903
352890
535281
712302
507056
362103
944565
569738
49169
463642
193664
69902
387940
779117
691698
341875
169960
832536
677350
971520
965450
605149
793099
293932
315775
152248
918082
523365
750937
1066377
472052
604368
21490
337584
330611
589976
670276
497918
141105
827354
877559
842725
828947
982696
71122
715531
214110
243277
571961
1048325
268888
78943
995280
469834
824512
451464
1071873
369156
454977
48784
724277
615704
765170
52056
131113
486654
374095
921354
59883
844635
491559
771013
848203
657889
987202
809726
756174
697992
715761
121599
646627
657108
572305
779211
467551
971507
116634
403786
640382
98324
959485
712076
625258
348407
804354
108637
242292
954926
377033
406623
1078811
1091741
496682
121591
232728
640516
437525
940939
267865
300296
690651
1065020
1027872
17775
601565
130079
828433
461561
753460
167651
950583
794355
984537
226381
511492
375345
874671
135650
676640
326600
20946
717480
707475
430403
656842
564751
1056399
252924
84628
39969
809995
967542
842026
563195
43568
564255
1054896
925118
5186
185394
351128
837795
607558
119018
911958
670284
897340
978725
321959
53078
536517
15712
63272
829889
596485
984807
972228
815349
937877
679307
936471
928693
95360
523385
1068804
183329
7259
460830
988992
1031164
501345
556381
397371
726790
795834
454175
469446
192049
752670
236636
320132
790988
800014
40573
822390
796359
902979
162917
555854
797594
735412
13441
812507
779170
477909
968050
537050
414640
602474
884726
824419
667062
713985
1008149
325693
71364
1009481
292287
385081
973638
963221
811013
21189
297021
764108
50288
225121
792225
740969
14180
249827
698497
562532
700100
420672
783689
209485
208435
78909
122159
765005
648557
228583
981322
66577
734115
65385
391275
739600
270957
911332
22857
678049
835445
935559
513815
564976
558031
384872
237727
157006
319103
81538
527957
975216
994776
599345
384500
530345
155236
816681
1055245
577471
856131
696822
1036947
98644
962589
864161
58528
653133
88856
578192
725847
327628
199664
482467
1020698
438525
651462
211826
104800
639417
847604
516157
20561
490624
909897
920659
1061247
351614
668565
829445
463420
51847
1092263
1047508
614568
409323
183850
79371
454356
289567
381650
905671
721088
95364
228410
795209
762944
453180
719133
932755
909113
517079
547210
912084
924143
431667
311084
152022
771121
569321
614248
35582
611798
261187
46263
1019084
202580
59205
930156
805243
614345
1034212
777727
807507
942259
382454
889641
485911
361740
235306
319164
738987
378705
433018
1038712
923281
356783
38489
325880
1008692
1055581
207173
31003
181257
451113
577835
888972
147842
880689
490272
621233
938877
530063
951140
1027482
739117
618943
671752
270803
6203
334602
690983
159510
13994
319628
749170
826973
482515
161430
348348
975082
1052055
59435
721319
511165
54831
374448
772474
842927
629606
316983
169604
471150
631849
1014126
179172
770897
996994
599988
286108
150567
116325
654915
769360
382025
348586
1085005
657365
115573
1014325
390282
77183
529411
644868
877099
850987
353052
484608
513226
1054927
67842
155650
946573
764633
776767
123057
180365
347414
269840
500964
246010
98304
61965
462599
1073332
393866
889653
631585
598441
983534
438071
36534
103208
433319
763969
1063724
556815
91776
876109
317589
302032
554072
1042217
88786
356675
652296
947228
501967
120141
1091106
71688
98442
214333
564745
1037825
309527
620969
718187
486629
508976
79927
311053
252510
280305
697945
942086
678397
788819
1022433
430842
530467
824104
823998
333633
778624
22622
142069
688855
972141
402173
326142
489833
350092
711291
1024368
410801
39539
390438
248053
507034
32657
164363
560294
934683
898326
1033640
194694
586436
356439
315294
509571
1069568
484773
986182
728970
1020384
194120
804800
88446
1011233
172671
346609
591988
466301
35059
1035633
611797
118416
892110
648927
806522
417774
906929
355684
879912
456836
39154
539980
127686
1044022
422659
1002309
629598
324704
103725
347970
670005
736367
561607
85223
1002482
5169
119112
960800
365386
869960
892497
225437
717086
806608
207461
935513
823312
498219
3424
851857
480521
438109
607836
859682
1069113
684257
1084727
936783
634390
944476
449324
220673
320228
748542
1081346
247197
253111
488392
699312
364976
85158
365421
260643
604566
100561
215741
531828
570309
284575
881504
613079
595003
982640
223337
688912
32662
1016907
840208
43662
266250
656569
12044
390034
596915
321117
230584
295265
197606
441435
957381
513674
501111
591664
200388
557367
464548
568705
610218
493814
85311
582796
516448
350557
114000
89315
407358
758176
444542
867724
945962
383653
310123
881037
125194
765545
913759
126723
275925
274875
498329
32372
906332
529401
875100
1045356
450720
715477
978811
673064
341480
1066338
861942
294222
302716
230583
610111
948967
435597
320033
900614
867785
932864
112238
407371
268087
682416
171837
278978
380602
964229
864678
665805
626698
918188
133803
382798
712850
793692
107702
398656
563300
532635
197805
332723
425325
910790
114741
654529
449375
834624
1000134
475913
58179
89674
462308
695414
624006
982053
118912
993607
676495
440246
864928
95781
201828
495072
898819
1007430
452545
1072284
772785
477471
43125
563887
930442
791279
352509
919358
757185
93988
35310
308781
636699
512249
47233
407290
732666
921220
193920
277077
272772
978429
302880
531552
810637
246036
535960
70764
90316
753241
776229
188568
655832
511485
189123
673180
1046064
38095
384404
387752
2893
845367
871220
537673
536623
502406
385451
189933
424104
339298
962333
667682
198346
818023
562282
313048
281873
428315
534201
331491
717187
361025
857612
134085
648474
604271
431029
644619
57621
189051
1027764
440586
901927
857242
591226
227700
457763
372074
155386
160063
994799
643378
774878
423962
579699
537369
744314
14539
803437
131345
216690
400440
563459
556413
886176
95252
868660
682169
419657
366541
763420
889085
665005
105382
207587
1080091
28884
194188
632936
359699
669148
814042
983092
931947
738839
14618
186830
83298
250244
375252
55069
470973
797491
1045246
932889
998444
837993
277992
789462
335851
239932
598451
174495
121324
663124
1099603
19294
521433
145295
100498
673743
218362
531352
1012683
27554
314072
1038227
211623
411456
215257
354260
331461
718024
898315
99252
850261
900937
739675
828764
827387
299481
657231
944936
986616
240734
920112
823321
870496
795445
439521
477926
502075
97077
96027
566084
541252
922123
638869
1054442
1054813
575575
170719
286598
227318
478656
849464
385572
1003468
836130
902111
751141
88759
99178
31030
158245
581228
743361
863255
1003594
915656
679822
423808
900234
956523
666742
19199
1069051
883065
760314
957575
80264
436891
555959
347771
506396
675143
767900
973753
1068438
844008
1065564
868555
646980
254792
884780
162282
1084985
255115
16355
233343
508097
283620
252853
781391
313985
955899
128105
13720
365219
440925
552393
620485
923618
774728
615874
48740
626265
177940
801492
490844
64380
825842
229701
353360
175460
1082960
402296
1058089
963012
481507
521871
162683
296555
183957
563540
1079659
59447
526507
634506
1068500
135503
349670
390550
246572
611234
314161
1007354
170714
697629
857620
695877
372243
448904
622774
175825
819127
830184
952034
816690
304965
806514
86637
696609
194586
436563
781127
131726
853090
1056745
213044
897336
1010779
1030015
352394
1025084
1006213
660828
198074
634861
791383
368174
945547
561527
919672
662619
9546
268835
947012
179758
615364
70983
721618
487656
366383
825443
816301
877506
1090594
369080
505715
316145
962347
161465
958888
569417
788419
323770
166357
7807
71549
633610
409757
964308
450004
131734
128699
924365
10140
362034
56845
125208
503436
248462
653397
637871
515690
813668
284951
298442
372661
1038152
156200
802674
839097
633271
207998
618271
735818
923776
417707
219485
1049545
175137
553254
1012172
405945
1040747
663035
500402
280514
737299
937789
657130
785063
644065
204564
5865
856105
224574
767938
764163
809047
295479
761965
173213
74538
309250
519171
227689
1089116
69369
395415
342839
715479
982170
57157
462075
796067
864754
141738
440997
814833
156157
163655
790640
205911
305210
179090
316075
419690
1084636
70923
529950
916583
463575
8098
651624
706662
665903
757981
448655
1018238
1034714
288321
205666
26930
408703
873046
597690
31365
747397
636849
561542
1096766
868124
885082
646743
412598
130175
681145
392142
1012545
863446
463760
355273
541885
251298
341322
562835
1054861
743790
728392
1004972
663489
1052453
526388
878712
692193
891857
141661
187470
1087522
877406
569851
197197
368806
1040779
52113
895679
105289
54110
1010071
448902
331187
425293
555455
770034
139526
1081624
6389
186221
607323
704749
467932
1058698
395060
468150
949002
584807
939851
879196
33976
327108
895084
573443
695753
819888
284657
568798
300603
837611
911020
106697
389134
102483
145896
109170
959798
901742
592251
164996
1052622
975290
686368
31785
645893
226600
813584
49647
303674
38164
856601
382317
1089066
789062
686097
521040
706105
958482
265380
925590
125803
245220
85382
439656
995610
570218
18787
664965
220397
829683
780524
141247
615477
627594
1004987
265237
868197
400722
41654
155002
575761
665520
389428
721463
834353
193966
386136
610652
319394
228249
821885
435009
1012997
860009
1023997
574422
1084862
83824
666003
538705
808558
718007
343731
42985
792923
468689
656385
1034255
886177
204473
807905
1080961
198832
122877
319874
357208
46808
400067
543342
666712
261535
458608
387015
77884
646149
401644
43019
94435
626419
574669
237080
37191
865858
330312
882895
338582
715447
317860
457661
747761
563714
100139
982842
884723
914894
295998
424829
655939
884772
393837
856766
299902
567133
354759
426685
818699
329859
990655
654259
974801
358705
1059090
65929
265206
968092
1039688
848167
566336
778436
837412
510344
617969
158792
990652
647687
796085
184929
425625
605020
465344
634266
429974
62469
274056
1003639
148797
586802
480115
1069364
555069
568034
419560
591337
44237
776152
908755
250766
762205
1071203
658548
1031643
444404
435066
846683
352616
1060173
278572
553672
10822
1071329
137948
370117
906400
1074117
927047
907912
192863
511964
685095
79299
380473
1039411
904020
510947
360607
937468
982848
166162
983518
205864
601124
136196
726885
506808
65606
343788
215231
356205
924810
763743
583161
646165
966990
773805
595606
258755
944886
425221
1034145
542070
37569
822483
98684
243948
757020
903806
3089
425764
254301
112711
969579
6325
1046032
116682
790884
590010
992082
937898
54834
679479
55398
599863
1100078
1094067
530038
590835
550380
847463
339173
424356
831611
780797
752625
688935
601937
345681
739208
81775
1032212
218396
1043242
374935
52951
146047
81596
774787
780420
266560
488156
912122
601380
411922
757475
497894
528387
109453
640752
188289
248069
121202
1031796
621510
1072490
175957
553204
931780
668962
732363
153111
435337
1024601
156581
1002957
81694
773033
296688
659337
598964
1019325
446513
888395
315380
125176
624934
28728
753696
279489
1099855
870897
182849
1084231
1031020
917984
1037586
664483
258181
521524
449875
1089349
892422
392789
49506
977591
43085
194259
297364
178069
1048209
680573
544799
432376
561990
136860
741789
652401
538892
269289
460533
321583
577872
736503
989373
524590
361507
671240
124618
795139
822752
499776
75593
1009513
404859
845899
1060535
548090
608493
632909
82196
144128
255730
1006548
854503
703809
600519
62184
260073
345968
95585
661064
289795
141133
777510
164685
91515
1003160
527015
598747
491689
723880
933704
424430
131766
255597
436975
336039
99835
773287
761821
986386
820518
822128
358129
336193
535473
343040
733767
748801
459365
230343
271414
924620
1063239
8908
62098
768792
69215
1029293
171684
671787
853620
314230
211235
1045133
625240
305606
533586
854767
801243
66317
104922
831069
373020
617097
988731
918969
972149
962418
407843
431012
355553
673363
662490
1029309
636195
270512
37760
920014
47829
504243
1012295
908534
715998
393572
1048508
403435
439106
362673
934496
201589
1051512
826109
231415
417094
844624
1062166
207403
431447
160110
552694
185750
492721
887213
355332
71824
130901
787383
698776
1071043
805123
282174
356851
1048083
696464
121346
47666
516049
648582
756799
544806
930351
990273
278407
154394
110459
330489
404721
933323
823043
61005
811917
235044
16571
378063
507054
264469
478845
946660
166991
237215
243022
1002147
577404
1054235
716819
897674
692104
177644
32272
710917
211116
544305
357324
786930
237779
933597
755259
1063912
920108
88647
36963
470986
704465
1070096
875711
984945
551301
1008474
433078
1090973
1074514
382300
818062
91357
170228
260153
723484
786957
869544
1057648
528878
24318
762698
921788
398766
28144
1018542
595549
395204
456904
382128
329945
429968
38432
644049
705896
895419
775819
1013740
974309
629627
1002489
286634
596712
251725
825634
251287
3648
639389
415151
242433
1034672
361934
63785
158682
1085955
709623
498501
379916
499688
482476
52607
866442
105249
835187
406571
125799
508544
973220
631048
979628
11916
1042163
266104
617830
883631
561288
581544
833953
286369
961113
752335
560910
889371
1055277
1020296
377430
302315
688718
600951
135594
993463
894821
105975
724702
219566
391043
313897
407824
442542
909985
18302
383837
156979
852764
962748
205029
62357
873556
235267
940255
868366
643245
567240
388281
1041472
977834
552345
773147
719244
558456
46521
97098
933879
846043
585289
1099245
539231
53614
1083882
788697
379376
380811
827358
976083
322134
976560
411008
476759
100376
229454
648395
765470
511447
545490
596223
200796
719260
777165
169472
873461
227692
932689
48085
787106
580017
166506
948330
341458
1010720
190171
680666
954886
285559
313513
545594
78907
484269
359543
877338
736260
376189
872272
235340
508673
1034685
1039768
586925
205148
429115
138606
711345
139435
447168
621482
295299
994960
124873
755736
803270
271987
585937
460578
810908
537858
988336
45349
728771
460169
200660
284320
338658
1093527
448108
464697
113968
326530
976411
1002852
709196
407825
615251
499722
466340
13548
751718
279669
742959
970469
1080932
1053092
835885
247602
46991
459430
454456
282557
690538
125555
916396
581014
428834
771269
690221
144231
913076
631550
857125
344037
846754
512051
128996
1069775
645531
422414
794552
450661
793287
132681
877780
703629
549734
971725
1063287
735362
630984
844029
137769
398925
7184
71923
18950
708769
1093185
263561
479923
455384
99472
870697
333523
404753
581939
224615
574709
312253
223438
597392
821456
991859
1082762
578887
451234
38374
844442
1041384
811011
1068577
722141
204942
205992
898379
965867
623518
75110
521413
1034496
743701
287826
374669
259583
298410
401385
248207
104850
647279
620130
219264
1060049
556424
37194
415276
561837
763434
189232
33889
299977
282985
588790
787013
144303
792424
679238
1095011
1027016
256183
820002
942304
146512
1072396
955119
486155
1010635
17603
630675
249516
486885
96537
819853
232927
1078458
639781
754029
242251
887284
872018
737732
221802
999795
545455
893140
652942
971110
703808
859156
848237
124655
1037036
812415
673785
416387
468351
491795
343252
487025
1013712
447563
207336
33779
363088
212011
626107
607033
502822
773745
464134
501298
95879
609870
905445
907272
877249
86275
522446
70381
95170
781206
371244
125965
309820
804937
1069355
153754
662559
886407
490510
318904
267867
657940
1080664
870408
982857
517714
366290
164823
851384
552265
243462
732243
656049
540595
92052
123927
808009
527351
567482
34565
465777
409837
152831
821792
734985
890405
484585
185915
172844
742817
70874
607431
925783
949821
374893
1090435
853115
699662
629582
270341
3229
790897
760819
410170
655291
778081
457171
490445
295667
979090
37158
2400
857449
259999
283489
868175
918909
805590
664867
820071
932937
1062941
315475
1021303
568617
260184
84490
1051589
452024
262581
583608
32255
454570
742329
691309
192674
405103
133158
278272
821773
828792
513742
104236
684884
575374
875607
234142
604654
316254
196997
380680
554811
1038285
588612
185700
53323
799301
852451
788348
873109
46317
79970
237063
243069
1043285
737498
142707
328536
907283
297299
664435
508112
1090343
590979
67834
936766
392677
305929
301966
169670
831314
845467
974917
145681
420830
820734
988710
325555
978653
578601
837273
659816
837841
229889
789416
2835
326896
265331
437518
756587
628472
659372
57734
775222
155781
1089489
432607
40269
256420
1040987
1098629
1068832
903992
259707
74435
401878
589811
1040017
831161
866244
376679
926743
428521
453144
556254
289738
1008042
544336
774674
829552
800739
933870
577498
1061862
632412
400780
1073845
650955
1048797
699715
647050
263099
1020737
791993
846578
543036
829780
88945
275358
236246
63450
413140
895269
735282
767627
986895
20747
182423
988410
636107
1051229
307685
780932
60024
448508
418672
890654
523957
934507
48920
615217
829917
912207
403065
1067540
1007549
426713
812545
175774
941228
1008965
41868
822808
274111
964495
648128
1057718
646132
1084902
239166
2715
831804
128415
807475
185723
240648
411307
463948
940868
57759
785844
494592
467543
1049894
235093
772380
1061558
848765
354453
252737
581910
658040
896322
892266
60113
314251
471052
433038
1070788
1066974
881190
689810
145351
652940
618039
43794
828941
1034610
538098
235633
466577
55158
562769
916057
770439
1020339
350674
357363
912079
468520
37120
593967
630825
441489
1080983
778456
58630
457494
793553
1057189
794498
176592
20940
979381
120460
269382
452099
244127
212996
324322
1031399
659703
877699
757835
970658
789190
1059417
629597
111449
1065783
391328
1083460
930064
4830
9324
952524
252702
756440
365783
479014
515941
582468
194923
684289
529661
272642
871473
144747
113423
998142
423127
569361
226508
832208
1040937
419922
20390
662961
62296
61246
248390
354226
238140
173584
568566
569616
599388
197047
300539
1039363
1071425
640034
1000742
574792
219000
310009
759674
201356
790389
274344
70649
971704
122468
501428
103044
946247
1063366
22459
482201
619425
616938
130189
676953
540767
1020106
877438
464576
654540
114997
288318
289232
677324
242892
158698
1060224
96276
593076
26778
1005437
795370
492666
553546
632420
348001
1050578
830419
725769
1069446
99049
187128
525859
1006375
954309
632495
335871
444695
518950
593302
893744
179895
355433
683485
151657
36501
302031
365553
119282
797821
406636
11397
749724
298731
554775
925112
163825
446909
896155
479840
476709
160907
118738
655423
799233
509798
808398
926380
544815
348810
121443
1089838
495836
749017
1099621
154242
132269
1066220
358666
535158
1065795
493918
99497
610475
38075
652029
922536
785231
526182
673282
1016164
1015114
626552
567037
567038
435784
786072
638121
587734
19825
559107
658576
820757
801700
203594
178141
854826
1089301
114528
951191
166651
886385
75012
152328
271999
273049
382829
381779
890069
880161
165309
980490
506123
213349
61653
486142
591260
517888
86277
949028
660945
393632
374012
346883
460594
720977
798529
982893
92415
191645
622549
888702
1089775
674947
248060
92285
1026483
855419
1047092
274366
754230
320146
72486
61135
512126
994887
1035694
775794
279083
8207
312309
621021
161117
1054322
167875
524927
616697
817539
784880
209989
67782
301655
189104
366556
188292
988533
554385
860757
141634
309139
25627
168555
546547
1003662
1053241
694413
549583
823065
930595
705492
708846
297912
946713
521685
280183
661215
546773
1075914
831241
330245
1033175
1063379
303662
964526
53365
333327
123088
378873
363312
796301
485210
1052269
626554
648323
666872
90648
818911
499662
58743
440231
681271
238088
943095
495089
981624
992500
542052
489952
1041065
134061
236071
443987
902836
1044552
942573
1070303
114767
436161
221962
242257
649782
202850
711068
368769
705972
258849
112889
527627
660180
1079523
414585
281271
1049024
737460
949937
56965
1017361
155179
601591
920307
315179
1002928
728898
65819
838027
683288
50922
658884
1064077
297745
141852
787405
155805
506631
925664
288643
304260
126116
886152
406367
13675
126073
1009450
171297
648031
233792
204149
548546
378789
17762
164259
645382
571993
1059997
474346
550714
402069
193076
720985
339073
220300
516713
504420
1044364
875869
769808
641343
96558
974371
82344
105228
461474
956388
817359
528020
704935
686339
343716
410692
26817
454409
679367
842979
1064832
236818
155491
86816
412024
756498
763363
151919
991455
799708
653121
514041
524022
775296
765242
483312
389683
603073
52629
1020746
911911
213340
278876
397612
303233
780372
604660
808440
204222
293988
290220
41772
78298
12438
869125
181887
401319
206790
835084
656607
854100
176282
958849
717939
75203
112946
722565
32720
304225
9189
244190
318619
221300
713207
298788
107446
929583
980493
359977
727324
406613
789094
682298
242085
1085953
956415
195066
1038171
501377
498448
190306
869411
902305
592345
1007550
743557
391993
861708
19488
1070437
703301
349123
910836
640974
23579
518618
883639
115563
963779
307440
603838
737564
584782
642436
209826
754789
108993
133575
848708
972928
419406
760900
378578
692418
594415
582063
736468
378225
37743
153073
917389
159131
115907
12805
892457
131947
752195
933423
988189
374224
1089330
531093
286929
342289
326010
99297
431934
968069
513038
57850
1002085
1089658
60689
553491
834652
463493
703697
702164
591007
190865
307537
701310
876210
888095
479745
365518
51368
1093033
322343
539448
879060
240827
823515
514338
493489
435815
932307
1045674
87118
137767
263783
624550
248343
168170
585001
1088961
137252
713385
152168
816384
306966
262905
657379
1054526
248886
161906
359157
861237
338699
846257
90752
452918
820914
652461
594159
751514
480150
481200
919062
673509
1095009
926135
536175
905319
398802
173691
302529
287164
534252
761753
579034
59598
870933
856357
96707
1072358
851893
993174
614281
309712
992669
445315
376277
1028686
537504
1011156
49650
856575
952074
656884
188898
911511
749748
1068276
208489
429086
923997
817760
92082
613104
281736
782433
975746
325683
83097
854183
81933
1075205
108399
65574
417660
786056
320770
539139
735459
1060352
1067269
926213
35090
681167
893793
301848
8642
237085
1063963
902479
989835
413647
597912
926055
688747
627186
352645
793106
226724
27151
166120
366810
646624
172722
958363
952343
925604
777200
742725
180461
925268
1087087
482499
892745
807444
292104
554762
205277
846199
140992
1065480
48421
563269
146929
764697
663793
154407
436205
732138
974524
936575
116846
234131
368164
372606
69411
850096
530502
729673
198215
820140
992815
341690
1028620
655372
520301
156044
861533
466450
633612
984931
758910
218323
1045147
191640
878088
6683
16409
20441
504123
225936
343035
338433
1016336
856782
698200
278553
755112
153210
654950
27391
946298
616259
219596
864104
187477
844088
799374
714978
197934
481724
615510
648475
1097400
755879
342409
929949
57011
753071
997255
553776
930489
485000
199893
805831
220435
61102
42359
278596
690290
1084322
753586
239811
191782
716317
124686
426431
26525
71257
1021218
568004
693422
461468
525865
756604
567447
306238
8133
736986
1011960
32138
952756
1075388
198974
822481
571850
786802
296286
152579
444427
1005325
450342
490401
982617
405512
209938
664960
699754
577003
603952
467109
833435
1010727
44108
611349
128087
379653
342174
119838
406437
863762
652388
693713
798770
719058
145756
1033965
417310
164310
938901
498013
1020569
191059
774054
1031521
328656
60044
184076
142335
812242
314344
882748
540225
446360
656733
1033027
434629
482757
662925
784663
223386
1052370
397395
262668
692001
603911
957979
1010299
96986
207566
78256
772141
758240
344564
327110
433069
232330
778018
107350
984925
570849
176275
452147
26501
409201
934621
1071649
655540
505374
270136
785811
373220
554881
460598
1061497
897915
606006
265137
901439
107824
534373
600653
95997
339984
919070
849381
278934
650946
842441
183041
453413
91209
615207
413883
930874
1014773
753077
1002978
727595
652836
256189
291764
253522
583126
198671
378519
459516
831623
1064598
892944
841801
117586
691364
379301
365381
835742
332424
842213
1051151
589869
89740
330192
617978
329518
136092
759531
271285
747219
508120
929593
247489
504349
588136
118581
97367
1069222
97688
434483
421238
3870
789633
913663
583056
952763
35811
148382
961274
778488
468307
117006
1071723
1040587
584991
298315
911113
769615
946332
176135
328112
347519
100782
910250
79312
538826
23343
765322
1085015
294384
996379
1083301
655100
580258
557906
91698
419235
787787
350226
517380
203680
837287
247015
1019811
351559
183518
673867
945857
804067
1039204
62402
406088
884527
371743
989479
1091387
861465
594840
1013997
286519
29659
373387
96052
466719
179830
162108
908870
1093166
450518
308791
55285
382366
1013907
721606
877827
538854
887167
636703
1078853
130388
278681
662384
950990
875307
857590
322690
436306
260363
568740
372426
991077
595853
985944
765068
244319
821498
1042366
829458
678291
105759
462374
106501
795393
793040
216086
138177
753742
726323
532903
473794
1041055
717344
889541
748476
361053
140100
632460
417540
761546
1025058
271416
139414
229658
954343
860709
854259
393411
928366
967439
245518
701783
1054449
421821
79873
237964
70543
561187
1072666
779258
331631
575451
598564
202571
1033266
853117
699058
918578
984845
83372
515770
814954
417300
1021889
664546
905389
268359
313559
394876
957870
708476
201147
922488
916362
157997
6935
511100
562168
673485
221075
1002774
4525
546562
784557
246959
813074
951065
73347
329235
380373
1028092
584098
812294
901059
641745
64601
322821
1036818
9896
860476
407473
523064
1067377
190592
124242
770193
841546
745357
834695
958534
219289
942142
735929
112941
354141
687039
337225
1094643
886924
701339
403151
263020
319666
358797
795554
573181
898954
628275
958188
125197
231833
204200
885464
345062
992856
177975
792007
143085
193460
1001024
774605
946182
666365
953787
569032
694336
877522
804243
454088
62422
460820
280564
646234
806719
229674
12440
404026
125295
557245
213515
178081
208333
779439
47129
417282
393791
921848
31413
358097
728978
916759
681889
640793
592318
349647
15138
219340
524067
344017
133517
632454
173732
677112
61789
358664
939733
1075473
118862
998084
995151
840085
761642
780260
806007
23275
31233
462492
379517
308244
415252
823622
673841
798055
400800
1033622
843865
316803
852168
851827
216248
1063308
1086883
818162
544233
676529
308050
931963
40456
406348
510348
798016
265677
443877
910777
703615
838025
192332
335101
491460
956238
399839
1079626
786681
432557
634209
965276
175193
35759
700747
1082242
142810
233072
558845
953467
904968
361457
615151
721138
105313
310831
258407
367329
1069791
667647
683947
491002
108920
313330
158173
236067
599884
931359
92864
206925
66183
672177
1065436
859933
683633
537466
671783
1002183
237003
1025265
652844
248118
649407
321206
476107
792052
971311
532570
145981
848956
365047
170036
206342
623237
1074831
1007700
247957
282336
520251
986519
864295
233654
843464
481771
970732
783112
646109
594577
195932
447710
812012
151743
344348
788741
1063541
909707
457321
639144
827020
556793
804271
92794
924323
766998
331316
301975
50685
1022040
775009
837581
741649
400032
371388
285308
314708
860742
221362
376623
317322
878703
439268
487658
228850
768494
280222
687889
1098812
383361
752955
213623
264228
1067480
1025598
177541
1001834
30690
668447
751240
781397
790644
187842
902396
492343
900007
327751
851262
628375
817418
932620
217941
117715
535695
132131
487269
235354
327461
1065443
701112
824201
816008
38803
75317
701626
610990
350829
405589
594673
408931
439255
438205
461379
393323
199166
880559
881609
749530
383435
548314
142744
323715
324765
829630
830680
1059485
1059486
834782
658449
657399
1087601
128935
127885
126835
306089
171868
172918
702316
921765
513998
331735
874842
847329
449256
730211
425560
854993
345507
543997
1087287
942256
540160
108413
752208
1094740
1057736
947155
202358
418673
910924
561289
910519
775554
625533
1008863
324033
820044
246559
1070023
823212
11285
682558
881825
1045943
583745
242189
270778
398529
197211
183540
315963
148387
583068
560210
327282
875890
454561
543968
211581
394989
855044
69445
670595
460864
565895
715143
49406
1039994
464315
627416
722376
297553
351854
941159
737979
656516
993743
103555
917147
439116
842390
643726
662150
902563
769787
885695
438418
507733
207218
571426
634194
821053
95465
990040
192949
409557
460444
3453
649242
849837
449363
849054
452917
461846
342632
651878
182309
767129
897774
894480
341190
623891
259775
486849
44755
691656
672027
978304
235516
691282
928732
859071
5086
1052995
509005
467447
296988
141915
752695
338857
499660
516085
466693
342158
804782
2260
1044623
475590
189829
281452
559868
81626
1100108
784058
947848
798982
1079006
602507
577108
469678
250606
192628
355336
264137
952864
989076
813838
836799
444331
739459
436502
296977
191047
845784
676831
32727
335573
1092730
891115
732851
187865
320709
906359
926200
19058
789073
200354
1062161
1070366
97432
71183
150019
671288
56956
781917
255420
204980
223939
1009236
665358
462547
285334
1076848
292712
775286
1043526
777249
842313
648649
506844
269894
640485
207884
2903
709211
1034094
145309
604276
1058355
438999
171973
170923
1042470
1041420
448443
1013195
79111
164502
538939
784080
955273
328312
44765
44766
762413
682490
523290
648119
794934
350124
658683
183300
588448
1027782
1064422
585466
485209
901729
409384
150167
985016
580499
832567
88665
1035774
944322
122089
296892
479483
209879
602431
612276
424996
375964
402313
12799
238789
814968
150318
383272
488861
19922
667516
144520
893497
415168
522100
538539
203049
768399
586406
821654
1098844
402963
1016548
1021031
335560
487216
760455
296163
708831
364319
96083
949825
432743
651401
1040465
249624
882307
103426
758499
649231
376907
534488
509054
298901
749238
1002299
224452
310260
479007
764273
502340
982058
85191
262793
890555
673187
430050
1001092
214292
756282
866980
866664
132694
880848
635943
585849
52977
51723
386756
820577
109358
144034
583437
719626
48278
751106
342494
66041
103692
1048809
599024
307984
1064413
277475
1026774
421684
395912
138957
777332
996740
177735
588615
47019
605158
604108
1005524
587201
1007465
1050789
115028
1094311
434584
225767
980175
343705
1054503
877243
447095
540945
88698
74020
127465
131187
677323
411489
472890
781150
356990
761702
221340
809379
538319
1009912
427089
433807
196163
499590
674489
447689
748100
469443
377444
80522
985762
541595
763648
641790
478757
313823
444575
464849
999739
215230
543403
1008243
12008
370673
38013
412217
763775
919762
478862
432428
846874
659157
173634
283794
915415
867455
82497
417103
717256
972675
214877
783075
548001
570537
454360
959085
81969
807485
648579
1090447
112803
624216
602803
1073513
265666
762682
53741
484578
1061208
118358
757246
733762
44756
913082
292318
60884
484057
1063818
166745
654181
427365
521600
1088473
667494
695973
790739
891332
970949
730731
605776
46770
477387
682276
18547
657487
62960
320207
592749
959204
791888
1085134
64151
396181
175971
1065759
1100239
819780
443944
867247
666040
639515
496550
55551
22115
665600
556277
726000
1023737
375580
829570
108677
57081
69058
789320
628981
965169
244364
470690
484494
537228
1073868
243929
215466
351557
1059860
740542
1072157
98920
675798
933265
809167
457756
194932
921668
610867
273813
1081313
760012
69111
566610
349653
988506
404852
206135
847502
461757
685709
80865
1092259
100301
484407
63727
1052799
739513
52782
835840
466273
863767
114436
729665
547531
873331
1040858
354895
630870
1098468
334507
63395
623268
574618
655109
465687
858056
299863
997329
418665
786943
243193
856352
485778
732064
533180
42503
287575
718321
428765
251397
1099821
539537
124987
126037
528727
852594
1000912
186446
299536
271613
321103
960567
995912
38607
1079493
515143
75636
624480
880660
330452
495363
731613
209764
581997
566867
857818
709128
121254
100999
193866
614776
559745
243724
1011785
764050
357589
548491
1042040
255581
86396
313070
831140
921015
569877
59552
213688
549017
673447
72024
364219
827096
1000182
1012532
915013
792155
1032059
402644
18771
356665
675168
601897
1071023
229886
294978
968895
905475
574881
557528
683666
1070283
402701
516244
855873
968191
203113
1021044
627128
464918
606232
942075
106241
381581
849302
296693
358779
72986
495886
802858
1010511
291661
419111
861227
1087288
108563
690519
590333
765281
437864
411191
838643
820492
680407
33777
93051
553299
554972
1073281
908374
488650
299433
283852
711084
199579
219210
646029
593481
743632
33444
128353
312325
601047
812634
794443
1073689
1027529
53826
826631
673997
860598
144115
92762
398942
762213
65780
534276
547693
143684
652313
1098757
15292
653215
396134
645911
4140
627524
443134
195742
282704
943832
557934
735508
613766
362184
131570
485296
977851
1085394
827176
847407
668989
823104
659211
404591
73241
26761
280488
1098343
630973
431362
182547
986494
21912
858349
382699
806603
868487
309011
179460
511515
351079
25574
64472
416543
732331
712282
95817
292926
186132
914974
596829
969389
894953
1082120
290257
86980
340432
1058670
93905
872208
56841
593473
704392
1010480
22963
848026
993162
648298
327337
993483
14532
1001389
528408
500984
743077
462480
391984
134239
715439
190578
407981
458502
128255
994754
748194
140030
624594
4905
349051
166539
912521
345657
967684
45168
999510
1079421
72632
242727
650129
1028737
166417
659093
722206
370569
531935
191817
303119
783994
900294
63643
930954
12425
997490
849334
975595
455888
821275
727002
434773
547915
1020489
1095643
323736
200340
129340
1061733
716298
1006287
144819
749037
79501
79878
765249
478522
867489
211199
630150
723964
330545
33882
781035
1049205
928593
776954
393384
176247
595968
974162
212541
568525
541096
918244
484926
894844
19366
323759
24927
488348
276849
593135
764643
279868
3162
1063720
571187
395454
959003
771315
331588
128820
186152
5116
961462
606438
121584
220062
899420
693454
824644
97428
109269
454451
40310
266093
233058
566349
1085744
875913
903975
639037
731602
1055973
1042486
824355
1023922
710994
154584
94596
425212
501250
637692
33647
405815
720025
24923
588369
752420
95682
331781
824719
79373
231595
1051759
76282
545016
530888
441218
58761
316806
341671
104356
678153
724609
91080
210195
277632
488207
125801
940313
65088
551659
1025217
368009
852411
760803
728932
425650
862484
740739
69437
124370
525040
946201
667132
759883
100336
1010680
394958
519226
224866
904023
244934
765482
129419
436931
256237
35550
845793
178372
168687
932037
457683
332070
1045018
1074613
141155
803426
1090067
396343
793750
1051685
593804
254539
339885
337670
809982
97779
923114
22382
597785
884120
465499
683197
444139
424720
1063977
370315
799791
619507
739079
15515
215320
129699
863351
223435
924076
609444
152611
656581
1029229
838167
717648
20107
573614
737468
568083
244959
370032
99554
1043432
320835
721155
1033599
1026402
2446
910806
409593
275283
868502
543019
82422
770637
447086
699441
523893
435880
545701
530097
159967
28910
570699
498089
774224
289142
393542
344676
409148
171727
123754
659609
253079
810835
935228
1081135
946228
930248
813267
1051434
21383
1020077
273913
197798
830110
744272
512087
303508
637281
607152
786152
118510
1020425
596205
888548
648305
405789
912520
472340
1011115
1055567
969890
706794
907060
312655
98719
922302
108915
436861
644304
226311
756563
733932
302785
905022
150215
11252
319100
381634
743623
331466
110592
779540
436172
941038
992794
435485
464600
1002035
511945
963066
991493
797382
307011
188043
116906
93883
17965
856993
910394
603349
831033
533446
345831
140104
54888
190804
713085
564382
23712
163753
592886
254189
430104
872513
774363
885003
776846
1032684
936928
1003707
1017245
62755
285930
803538
272847
63053
634157
527164
789605
663344
393157
484901
654157
741258
1093816
1070136
743957
356161
97479
494569
831795
851180
304136
524809
959928
59862
897684
397262
904409
700518
47456
247820
755083
158348
780537
935778
185790
852480
692196
577577
459391
354111
25608
1010978
18082
201832
530134
581453
388910
211486
633505
1028418
739226
890883
589543
976526
108223
64675
358131
1091514
247807
695150
22185
1029290
1074567
1030742
538058
263138
142593
32860
931821
737531
669491
92391
119265
67217
964072
196533
253562
793013
527795
336765
985758
1066851
445792
822708
895557
73415
1018492
321298
604139
785541
699282
471430
819310
442241
550974
53722
216565
705863
974903
832232
116160
372623
919511
104712
760222
890241
409021
1024646
1064674
214375
1056588
112723
276763
242579
703250
663780
920823
509651
579306
376256
803649
254887
726232
651572
1064248
760482
309708
322734
315037
110080
226939
1072431
506490
965905
1065356
206155
647920
31646
134348
514432
841917
592818
217844
303278
774969
973521
646713
332347
467851
958238
202253
457606
737346
790216
854390
885207
886628
714395
46612
409865
516617
38815
497500
689946
278216
1013443
190468
243376
195360
21101
1058720
527509
518964
936217
778722
1024259
523410
1047957
352620
171783
1022430
738933
119417
884640
223943
337301
609498
311344
662681
882204
1033595
988926
888097
899378
515774
550240
287690
577147
897816
281892
464475
481159
18294
367452
480993
75233
440756
603084
897079
1094047
626164
1011569
951145
595777
1013367
240862
228644
572116
321610
873243
49093
656973
278476
53632
354591
483857
1040259
792839
163252
335905
431929
407397
800552
147162
300458
467379
16696
145864
374769
612233
867530
554848
1095285
569945
874735
215996
459927
284583
1041634
995590
346885
394794
1066637
480986
859795
945604
145303
843544
335142
158083
442688
669208
444353
547937
41241
520913
345042
703950
508947
246267
357899
302802
303387
391581
974941
1074672
128906
837524
317257
359888
544331
226239
632658
3480
27870
149032
879215
1075361
591308
728725
1023283
679726
645638
889855
305601
533234
1007803
243410
478519
180943
478360
567517
466895
52175
511415
919114
696261
173180
451304
455068
323248
328839
174443
776816
636994
20382
137332
1064220
192848
665395
1018444
726523
859120
944771
27907
805926
879970
664096
342593
227212
396122
358614
241335
828957
213189
992323
473940
70974
1016838
23537
936476
988750
515760
352943
815010
854265
73637
90539
241127
869486
651008
452548
47274
261901
124783
600999
208183
802716
327299
478440
912283
379971
282467
283818
1036198
776948
619323
19872
998910
785174
161539
1090135
957101
773013
603984
123000
114993
272141
60937
383407
129534
652491
495771
533632
725322
229602
612912
776226
509318
684718
613175
395207
1083486
44978
496428
923863
367592
170535
213112
1060813
346404
985521
837523
506686
98392
201628
349913
727658
288531
577371
378823
898625
944858
374617
592672
929032
1088643
427823
896970
366872
902958
445501
112460
248219
3938
529464
583509
918614
919664
141259
535292
306890
848177
177545
29232
994815
261524
733086
829256
906340
776077
516087
173208
115379
699076
1065967
424473
643334
792221
1016450
936499
794567
79359
1066021
491929
175511
1037443
283272
709274
803690
688587
81947
977375
948398
801662
22439
988754
842274
843324
1029633
118125
370383
79040
429420
1073801
1086074
296536
492942
396491
1021010
616229
300421
773229
815967
760988
632873
881114
33558
721497
704988
569389
568389
411769
855477
458995
274424
405724
342202
601427
989708
801570
271286
201369
490654
648588
513717
1059878
421726
1072450
125683
228567
463334
108034
41914
813899
969510
519761
1062763
1058950
594412
982508
6398
163808
300036
521773
456893
199618
387485
221443
938799
743078
36615
594985
385823
27695
779086
734860
527416
59824
452254
981382
526947
1013393
703482
424551
232495
153289
16602
924942
2765
788304
1089652
946512
584827
490547
796041
497344
623284
369273
174102
230175
845498
943943
397737
835388
64441
351889
366363
563932
507763
831192
49956
34804
810562
188095
347335
872380
179412
642420
960472
664123
985431
535310
297388
389055
927104
12390
510383
158135
662803
715444
386413
460628
109455
229037
530710
1006537
404622
858402
291616
246141
1018557
919032
461786
186101
701376
30545
709122
212077
892611
747648
338177
478959
63380
460906
355509
28614
50915
575236
60638
187631
282017
1075691
426782
105353
601155
36771
1011812
361455
610085
80987
780612
513097
1047194
714672
766629
957803
638310
729020
543101
17835
863921
900992
220952
165874
1053314
848675
684578
544843
793286
800442
1042858
412800
291432
18649
177385
148257
682888
267247
401785
818854
890165
787969
853259
49187
498033
385805
653828
138862
301332
616594
473007
398080
847324
998312
451051
82767
143712
51922
973602
570088
947091
505186
570198
482504
336673
502771
1001044
604788
78185
983800
75810
934191
526384
942737
1027486
520523
593438
548938
190232
619188
677030
478284
897292
850309
580970
12486
111745
170363
848538
190091
638151
146071
368810
787073
265161
755244
633931
326980
963114
24314
803979
1084418
229059
875793
1095387
363970
317403
446716
255131
123360
516407
628532
198091
701587
807260
564058
1041225
430672
662992
399280
253207
468181
319212
421680
425400
635435
286039
1037888
460425
15774
134800
461354
200823
814059
196254
269403
749843
798613
60036
1094335
921007
963108
962112
746856
1042259
965883
60377
916177
251656
788087
840862
111358
500810
960171
248308
494143
375450
1087103
962595
103648
324284
683338
180496
574173
176566
540467
591169
415017
129847
312675
1027162
307300
309364
304334
870165
996250
112506
892372
521053
233934
108775
48859
288411
182763
392633
461432
549340
587871
253946
269580
856014
1039228
425823
471229
36573
393716
126833
750871
628301
451623
836300
682213
217920
302794
502939
597527
834511
994203
520570
534845
656455
656518
624576
742539
536450
141643
551740
6847
828655
355489
594217
410053
1035009
986144
657123
232322
703336
320881
528889
873731
548544
272903
510114
575742
31253
319446
408933
343783
253968
926539
607683
928584
152159
88311
633126
70014
1092757
1099400
617934
700615
919963
40287
5894
226250
568203
131155
8955
253624
454770
254772
121886
631030
641350
103202
1048453
814278
24998
57495
657895
391531
691666
115266
879163
500028
905089
881636
394870
817754
319700
232775
1027453
124149
983647
639081
200502
248729
524329
959821
690690
330705
1017394
442497
13885
213972
126315
976076
225855
1084458
435193
966873
466069
840530
264312
1019548
780517
682970
84922
905738
335438
268716
483084
602350
891171
305783
902094
845141
751500
34079
1045367
227447
9134
623932
182844
79363
93044
416370
374425
747111
256917
942137
487309
646486
884547
114002
572654
887133
977847
850346
911066
801679
662000
16299
36239
689104
866156
999929
1035765
307548
519084
963041
460302
517507
297974
630583
347454
530652
42847
794825
20986
862786
766348
625875
456431
96156
282581
1028445
95453
373059
1034048
511514
383857
210300
850675
1065314
799900
387421
937001
67236
701439
30373
395980
1006035
772295
422596
52680
545873
783948
590371
397777
914224
968081
1020867
48949
153303
416550
766199
1051510
106790
405519
874389
666997
1084262
387525
1008294
433085
581054
333795
939614
682320
1024942
787879
291239
701573
869186
380759
41656
559091
605542
306850
396927
64607
984817
636288
514333
835715
720006
71703
173403
314498
725399
858512
1091949
1087506
65963
502987
1043879
824465
1081273
569611
535877
375062
1043058
888140
616517
119048
740628
14725
410908
958756
386145
148238
1084631
32080
796111
560563
747579
743879
48238
589808
254661
306573
902642
749419
1055985
4522
189737
291852
348826
853699
886722
647459
1049292
542963
73620
1027393
633024
405659
209553
666018
711278
465790
356647
577994
204191
963715
55058
491975
555751
1093535
523732
310158
1049584
859819
111171
882587
506171
261157
692869
163301
884790
513383
742401
719634
2528
60651
753343
606446
683272
150548
988880
295203
1081522
966038
625057
770793
705407
658314
540835
349754
856557
688898
1011204
439169
849595
472541
777480
61981
439148
909271
1005052
590598
145497
287682
623522
976010
493557
768771
656986
289661
221645
491031
7155
324747
801595
607160
285131
721627
624747
307351
869094
454532
967965
172064
734868
845495
785907
894119
787628
259354
552455
388773
811665
809230
655492
20148
1047064
25279
194582
144064
12939
913940
370536
137645
468849
1025118
26792
441709
548136
304178
659494
714918
108925
4799
660199
698607
834126
961159
1051665
342139
247888
551911
574860
462140
249870
415760
854724
44115
323633
979521
653287
777922
762862
361923
148700
528522
217134
1019615
480712
58300
587132
1071900
860641
598573
353605
1073548
541937
405297
404247
975275
95573
129033
990083
708504
1072505
190928
548345
510257
158322
107284
74974
576713
642755
63605
594147
1003088
553793
701341
648255
775551
171210
626545
392974
562642
615628
1036777
31293
243489
858787
638269
918033
130104
456689
74741
438160
180947
792048
744376
566035
677351
1042769
707410
571391
1070779
629317
926680
369385
496362
362978
324719
355836
531169
922065
266859
167444
920920
955557
204971
608361
611496
747451
850308
1094712
249347
566719
926003
208596
457164
454918
242624
514193
833829
961751
776384
691614
42273
484215
1058663
208508
505785
1081483
233613
653968
587904
103441
865353
512742
716426
231320
399349
251775
102259
1050364
392683
806378
291353
88724
636737
905599
415248
232587
441265
639203
523106
707887
1014170
473676
70868
340582
870020
979420
918354
165304
730084
753952
1084619
902124
608123
660502
157874
641838
285547
11636
810678
29728
683277
543018
821042
503846
783737
272093
689875
117037
1058902
220520
541831
377336
410795
610389
491907
760661
561396
118994
657500
1026177
1049768
160235
285114
775221
940284
1076468
586914
367624
214327
83600
889551
476790
256546
799595
299725
386601
660939
606711
147170
989405
942480
290345
1065536
723555
272376
557993
87589
777500
259871
1020289
277726
891676
75799
88711
880337
19304
487409
878903
583748
691670
17323
36245
1074201
878717
868174
123324
333716
974825
978778
236711
545538
187728
1003567
396422
534096
249370
1090421
680908
460343
787615
580031
36055
116162
899012
758689
960038
120094
1074485
850414
214594
932002
441115
607654
1005655
581298
106103
593075
622859
481781
1075657
768069
928517
142846
191533
152571
372076
816226
459416
667772
706979
132498
126538
1046959
334385
832611
594407
708900
910488
1075925
1040977
40316
595766
299877
331959
560839
610490
875090
104497
196354
837478
1090182
228746
1058132
234760
649451
1000212
975764
879981
619474
1047857
915477
184019
768798
446840
45444
773102
133463
59803
488548
964367
177428
725200
954094
808977
647175
486498
60189
191587
46827
1087270
550760
531969
145766
1099149
668193
364460
524280
57228
603204
596378
465047
267603
238696
377201
859742
1020270
950410
1020145
906533
1099333
295816
502786
96254
907889
636261
734458
82113
931249
331679
587432
791633
585470
143743
212308
684869
764044
607671
318714
58892
510432
454347
847648
559672
509159
482489
582704
168793
331583
51623
360427
131566
43402
501159
508431
376291
406125
596235
396705
210182
900431
788983
531139
250461
774685
896919
774448
1069391
782801
1022150
521702
724533
548959
481655
333661
526468
996970
21635
765011
35520
546587
161128
655667
971659
461828
149797
190201
94479
381529
706779
302909
681789
581588
728583
1027585
991499
863834
42438
941650
916927
959721
206473
90059
509418
639985
436109
508833
570504
535548
351946
782849
737814
928340
165205
289723
753338
167472
892081
301712
776131
331381
512100
66323
1075681
490680
487892
683220
68088
791510
97908
320415
937593
447048
100838
984417
1098350
168420
275640
912875
479237
545499
732311
831909
609382
237952
494725
84723
316439
961055
244417
996682
484318
856515
1004788
757177
974938
626183
514883
980295
380715
147977
156034
324506
556284
779606
843064
374730
914580
253253
583263
593341
503640
106263
14668
425340
210685
980988
583522
8754
87609
351453
910338
57951
644308
807574
1065922
587251
327802
505957
351168
378333
875284
9303
497895
33591
190902
433190
260349
195373
694278
63752
806801
701599
298513
299563
202673
873241
484433
606123
1049420
1086034
137985
1006532
415536
572010
132717
361846
805284
218621
479363
687013
701863
453812
85297
320343
458404
1038240
500037
502769
351288
857109
670301
985067
1084083
744959
592693
123778
323597
120700
217872
894544
575937
1037609
865135
746348
475566
747207
776666
818562
664074
316959
341224
751563
167710
130595
68135
553153
337338
1019490
976249
927699
1071759
120910
844479
478211
876443
4129
883685
980626
95979
422652
205989
418809
354194
305508
233949
896794
291531
546835
1086176
896070
182239
1027756
186822
608201
702338
552242
238391
1028307
553465
680151
422416
321933
370348
870275
998831
434449
1024658
32125
777845
207946
938878
622600
809178
227273
533530
223113
5474
1024483
988451
481925
727278
902987
781315
145459
586001
455029
141451
736524
193100
166936
237181
119348
264874
802042
243490
751847
795675
417999
410489
562722
439190
376437
689708
1002626
618970
676170
984665
831308
157468
975448
190787
91427
471527
332633
1058519
57141
78548
471267
191315
362305
173775
934817
867177
756627
449420
1083051
519878
1086372
892213
204511
139657
193433
179209
869429
641083
706534
680726
73417
137905
198976
280413
408033
801294
20075
1002798
1030208
94294
648936
837108
1034243
999298
438648
369947
808289
1092449
345179
571469
655370
583651
848549
426762
383323
688683
61422
450444
578940
715433
401865
460876
159774
164698
38638
219375
866005
14132
909441
180597
81045
908149
545815
215878
144563
383214
693473
1031999
136885
143752
357469
839261
822296
387021
337549
376111
849916
851463
849932
167943
688615
1058217
403188
1034554
834461
623490
505578
450797
966158
641232
919035
883344
446112
237313
467880
86067
901325
296750
278317
736137
1046714
519870
494362
754905
533019
723944
245232
810761
285763
1061812
892413
743742
309118
408704
1056363
22411
418085
145071
1073748
1012508
98512
866429
201668
847148
717463
428102
1022628
658425
885186
559316
693188
140628
470740
628461
300563
543903
578758
290808
279124
519581
235386
644678
781687
860315
624684
254075
1029146
208906
145747
749425
7983
381085
270113
1089115
439132
509342
659299
837015
164005
993324
123506
299390
1079291
176480
981997
938418
166304
877673
538479
1075931
34479
337900
649258
660655
513371
1068522
486362
96221
365046
379009
104170
351271
673233
1007998
28920
527160
664335
1029257
817314
118063
1081596
411941
590572
813810
662340
878450
218113
703551
591749
769157
4348
18497
527656
238804
167122
700718
970357
464509
826052
1073121
812910
998212
706859
277936
1057272
377062
616442
445446
833265
645258
716061
234213
251856
170856
562475
834829
954009
299834
127940
209253
159544
895162
154958
490745
630133
830219
130720
1028102
849225
953053
902031
30621
1062806
9794
501237
660820
752964
528144
1021933
172877
571371
861450
828281
599040
523570
76756
280970
1032223
396367
442254
728996
818978
933152
721608
309642
643502
821399
996710
928746
1035837
872562
604813
160947
289835
1086358
462658
816527
174770
154976
586532
926979
825833
941182
706268
438903
11814
965665
105755
301045
526024
1079666
465980
120572
358485
151189
639788
861340
1017469
343812
493983
574269
195510
311143
417195
587088
627342
902821
470218
310585
1045510
952335
96078
1064888
935019
305959
1049916
875558
824437
128261
690096
550700
797572
1026414
303475
364513
234313
489472
211664
387363
166794
533791
980052
153663
748706
48077
521575
907885
114477
1018139
598029
938324
175723
345874
276699
225848
16678
563512
619587
768413
944437
831990
207101
779823
783840
306424
811833
69483
183742
402743
1038796
33985
556970
947903
1053859
1010928
748109
1012546
81727
618794
472371
456933
979314
786829
2404
492850
751611
77384
162103
742526
346732
606014
478520
874517
224164
237423
897308
127332
450037
225499
122947
1029148
364145
152195
1006581
270567
444694
160204
126870
491837
645605
636383
868427
498832
318323
552978
423033
380442
1013119
1042138
844434
170254
996779
752833
223592
109140
687947
1076448
765108
661210
12136
371568
579283
148790
27427
570047
699116
369280
532454
152352
983415
71638
72688
459949
460999
478459
1059894
129024
422483
677565
798645
595178
1071229
1070179
436531
93466
647578
350929
421902
756448
932680
56587
884937
46168
593821
628928
728414
381918
877045
471913
162652
1056820
35553
354660
589448
637314
563187
475593
861648
81318
544106
637936
1016007
881394
1068095
325134
1040753
441448
641993
215671
609173
312779
720168
408868
922594
359004
914955
178437
973342
203187
315755
706546
76405
464674
473548
97285
764905
625446
10432
90371
964420
1046465
1066156
627371
841165
957416
723244
84534
28563
73973
5609
351321
491914
807187
1029637
465170
1023502
258742
853940
321152
684393
547173
960236
439664
329449
803307
1084726
325579
165425
645232
628854
613446
792134
632493
71060
950447
854692
566299
996140
1003614
449070
705831
838267
869248
316946
254373
63174
677668
617039
474005
178133
264609
417932
871122
14530
17285
466407
145327
1033815
776503
2733
104146
260747
859138
401492
1076029
639245
613513
382362
964745
417758
97508
957175
996955
693972
125687
840136
84494
270673
299255
492674
162306
497415
502488
969049
62018
158429
745595
964682
477094
281787
1006815
169410
533274
252038
949301
547626
644909
907432
520000
152393
688681
432171
851439
616756
43711
772248
777180
1076832
163109
390998
1065107
440812
641861
562473
303164
258251
9082
1032825
15613
485055
142756
123472
1027160
47487
727437
505379
1021016
909952
234415
1051603
423707
439611
915325
894671
1001774
652215
305163
212806
819675
566997
220354
684661
336917
655856
378385
499524
16088
1023176
965884
796903
208241
816362
138031
564278
837629
176492
261905
62759
684246
418162
266961
22089
329839
717287
136631
857999
77157
435849
135020
15730
313738
904858
768350
389147
589092
985491
1012959
751791
616713
429231
975742
24343
645557
804640
588224
783823
642839
181950
1092130
798360
580994
125761
394504
178415
906091
116695
533547
601512
408653
904233
341261
418810
181307
1035767
816730
878539
352189
683663
732598
946120
1043354
612630
564102
490355
463447
77222
767838
208545
93515
29075
914159
444387
243071
508966
375967
345381
656287
1021978
335784
722871
499928
850623
873561
803850
912455
235566
348955
330335
123207
957624
682194
811736
855217
397691
539363
447196
1054425
120348
184859
500004
606307
78496
43997
926068
636298
1042640
32716
203425
171580
1063531
673897
1003182
243088
804259
618705
262815
88233
1029508
785858
1040598
766539
354806
502370
788724
382695
208955
689567
401123
944106
387625
119888
862283
136416
262067
303297
928087
1009139
472226
1011782
986673
82323
1022559
382952
587742
953324
393434
392384
391334
129965
416923
41704
869853
11490
489974
188194
310704
25940
327050
730654
963103
501032
941542
537339
936675
554539
1068652
957080
564625
711109
272538
435651
122599
27530
531780
1089208
643104
487805
1070192
726367
302515
683570
447071
400481
184936
116891
45119
585759
255024
1004718
674515
625883
617194
923172
223940
213382
470187
1092594
411779
480246
296336
68361
1090110
254706
945558
807040
319769
606675
981188
291305
941265
351033
1064092
1090840
467060
431801
12241
829053
567653
935824
482239
157269
126298
40508
869812
283979
546652
744723
425751
1042641
625431
625680
38805
600263
533847
677531
949410
1059133
154376
561864
604451
789205
770660
1009480
219021
202372
1075265
388984
430531
317279
901416
364652
94185
939482
580557
176300
759909
364123
912547
778172
899223
280556
97934
786537
982887
963035
950188
586501
650127
665620
534308
165558
828969
362228
620139
616486
940241
788975
514382
347374
1034060
706515
714858
145425
132007
1008495
258017
692969
835695
655693
454037
835770
1091962
197005
898544
558913
584962
832937
946022
664351
121906
432328
719161
242387
203974
412209
593503
52994
123951
848560
280130
294832
259516
319492
631404
491694
769723
53489
70419
964002
107637
403629
273660
375042
601340
1088588
1032618
21247
756349
870957
1099763
93268
475470
892952
517192
235728
341806
104315
899502
173715
540861
20102
923789
498648
27500
954048
760272
143649
17733
66729
1096958
869074
694343
907773
936313
163982
886288
212189
64018
396710
753665
874832
272709
271659
76454
551899
231642
204596
829393
856041
826074
683262
350942
171435
428517
235738
898944
756328
346141
320338
304125
460622
879984
457295
425231
446066
538487
835960
199018
324835
291514
610709
664763
977249
163493
734417
354560
122972
442131
133320
111264
849405
18966
751572
521157
1000151
893923
721745
954057
235287
113197
936857
833990
1017870
845470
491474
309664
34784
412818
1028434
373928
219047
837033
956494
67299
643552
591719
360220
946579
105182
310329
533005
128991
108743
708137
131524
614774
602847
232666
950203
1023303
241214
75436
471760
9931
918896
638059
310293
269485
966927
511188
120613
322183
621921
535567
1061543
929644
806860
344824
424331
1041208
782383
475098
927952
162511
197656
790438
818646
422879
373685
555788
902960
1018505
759181
802470
434318
794231
527026
952792
651482
271185
393155
13494
340765
176368
95639
245860
204273
1072625
48412
110561
505530
870665
453871
775236
622548
954483
728562
888734
834823
855666
1100293
919546
822789
611690
342467
176295
171165
390399
327901
1074268
277261
93090
106504
503725
562083
36583
477221
84295
732271
995919
571017
861988
440035
182019
933970
753418
149989
346795
42146
721783
242663
824028
234377
216493
642444
67519
955483
1008630
11163
959885
115264
684557
33484
825037
7043
860149
809185
739986
452543
1002718
285436
759158
618479
1037440
448391
294041
9491
948488
302091
727775
1015305
55009
373142
881025
656775
88483
211592
68797
253289
102639
525389
1091755
640155
417537
120670
150243
306691
78203
725002
586992
432045
205129
836871
452912
886637
202228
718911
1028727
29461
768549
89471
224355
351419
632719
877292
582045
740512
540506
644033
1058993
1072557
380395
387732
773654
918417
365962
681840
145017
498381
101094
1089758
1067344
498459
180992
1050814
451411
711266
1077868
54895
764411
967359
1054271
639337
485325
454452
366411
85998
1055035
467640
424910
221817
721112
900747
187018
673218
858500
307477
601960
144604
318547
923382
801385
121108
468525
71058
817027
275659
1067772
111653
587134
674982
898017
330683
6002
195765
643511
837503
469796
651700
892762
1095108
443577
62223
585155
580240
77153
1012042
296697
602839
961455
848351
132908
452717
663351
493115
694268
360915
917589
858019
1063844
105965
806104
453544
575655
1097553
807957
11594
373019
71171
65567
507290
405829
278316
777624
911696
169234
1029693
620575
1080237
329045
483843
666381
188237
333738
768101
34072
1031921
238037
289302
856684
106203
914144
1009385
1032137
455999
894921
701840
274148
276462
707477
717140
521695
1039679
14669
593528
289762
505650
817015
346319
153244
154294
646993
28861
447262
887913
461062
352933
144854
1083200
843266
18947
796568
947715
801788
43608
693287
412347
257166
1003477
359426
256897
442000
915146
967433
625265
606231
875532
531034
1060779
207842
636648
451369
1026762
473540
465519
407118
565180
816842
49600
909593
1088265
710129
19268
550852
124615
919866
877616
243739
1073247
136452
110991
306234
946793
938125
203085
655644
781618
928417
537062
26311
771710
337633
736312
358452
1089650
654718
842692
534982
335419
27243
74854
728992
419909
552424
968381
68690
937143
222614
1075702
225242
1042493
729624
874272
78247
863498
820921
284706
183087
824792
427388
719419
498287
815837
623067
767834
515995
194115
371127
45548
193694
313525
993774
412863
995999
351676
1035428
22318
942089
572449
676728
175564
793868
683847
30488
570163
175808
481096
403099
290012
1045722
681218
825505
69713
1028196
628344
884652
273357
157141
633059
34483
485567
533131
657468
252912
955146
1042639
468684
640788
158079
457656
729176
635801
401324
400529
138063
661793
140688
875328
827666
1058136
506912
788691
54571
634765
331833
454539
833510
431340
531549
251651
62832
319970
1093268
628126
768301
120417
955907
370426
681825
952582
140125
500348
319387
89944
962145
66355
887261
618564
664902
1093059
777913
559335
72220
734043
289360
512808
950719
857575
1081617
59935
1029850
428477
557390
397213
906121
1094822
309316
680495
925436
851702
458758
1041591
909855
455189
80160
601006
973785
504923
6034
668155
931425
147451
136649
792513
888270
844107
243977
101174
224572
1066669
171593
799659
800709
445299
968745
604867
186452
225132
671748
273579
173413
408628
81158
583520
456777
484995
507230
117499
244640
821546
236297
353907
61208
467439
299055
195489
1009202
187271
821953
87184
683890
1019390
829757
327105
601114
1096989
268417
899980
298575
936545
944530
715966
980980
474892
750370
577965
757128
533254
583516
1052106
1072566
155669
46917
410840
508290
172943
922755
919501
1041835
922584
61584
1039767
998641
827798
448471
582466
77367
584032
974729
558088
768492
833089
414354
1004079
872664
297773
679497
684200
56831
1002240
364657
939507
592087
242789
362141
809499
281794
188501
706977
898251
938568
71104
565791
501893
254221
942081
484298
691885
1082619
315729
18398
56067
707508
105119
1051945
825154
1059938
944721
128040
219677
106933
635818
323307
716160
368592
285859
519848
228636
790217
626767
1063030
844930
51928
529491
1074869
414441
772787
410218
34373
678818
362106
570647
762072
801834
427886
503506
322075
364140
454372
443969
571128
582516
236285
969863
945419
265695
716846
340963
816271
591610
15911
1099920
988639
983688
1051445
651601
410905
268246
710588
817005
123412
837640
619516
346544
1002988
169431
184741
1077369
870319
1077288
1023423
276765
810832
377855
819757
930215
1090515
584204
748063
226641
378680
526225
384753
777319
16784
91819
591680
740999
779983
1099194
76525
394537
36040
953145
791963
714364
445518
708214
953593
899723
663848
614155
1090606
697291
815828
503827
598141
463513
220431
117346
934988
960046
632097
830691
420055
255015
577874
88613
1032922
350936
471542
1042535
608773
759216
642696
821260
761956
1089807
1061035
944766
1072123
1068085
725926
576593
884466
173136
63288
383687
1023328
532881
1001499
219206
694207
790814
634294
58466
571728
768079
724368
96631
216845
179508
204091
1052229
895543
1001707
495745
327489
158800
769371
404037
250563
596768
234174
774518
949521
423633
742324
361921
594248
456996
1045752
313249
728000
507502
510258
1012204
302340
208978
1094436
168962
355558
929940
671167
892999
18949
280548
447794
606387
988281
116923
369437
879142
1073687
43639
882970
85312
193729
655245
368634
531353
328125
156203
342692
146993
867107
1075587
808727
654370
154536
483870
994268
869314
622534
463247
8196
308497
838071
800150
585912
30805
537446
249443
466584
877716
628477
449668
346556
148816
177205
456459
1011885
130352
701712
714689
106339
157007
185264
601088
661923
601913
781870
1062598
530637
85282
623649
729538
864228
394724
745672
790059
773937
408242
673151
10685
834036
990717
62954
180232
254139
1067777
414467
568309
944647
117375
409715
368414
615940
907044
506145
6135
250429
883255
25233
816448
520528
1066420
726805
18320
1051252
643188
207845
114721
234304
887216
4924
937929
901661
585989
578463
138394
192690
689543
831862
886784
72503
341525
473820
543648
356785
659707
904937
723364
772923
1016225
360059
48719
73348
1000439
49134
413478
527148
214317
877256
742837
79384
927432
226987
473709
673059
420622
320068
877658
872944
680551
411674
1087592
516357
545212
846113
724541
1049313
406672
594949
630137
798345
130695
639818
1005450
182751
299389
1068055
268127
131248
817419
413866
139814
616430
863135
1096283
842237
612648
253729
158445
456806
759972
425772
784641
156808
212613
484409
537826
76061
867049
404398
968193
239181
103453
232770
425973
663313
39594
73505
424112
942665
841973
254253
1079419
1045348
121910
400085
590731
538674
929503
757648
257524
683592
532576
441850
811832
60590
803408
723718
190864
172770
838105
975593
597503
9290
57633
257972
538492
794923
569525
237763
143679
845876
1074493
180024
901201
605653
1088972
114591
711560
561382
394144
984837
723315
76338
374645
213790
142340
1097014
774744
1049495
1097149
247023
13920
471786
350060
82630
144189
1051984
688453
106442
956152
518449
348110
927695
212824
502089
593291
204624
80720
907148
610480
369431
454118
705413
460218
114437
1069732
846560
480503
1070406
104218
979903
836560
58244
132463
548875
232967
186231
170844
466768
465867
628386
1074118
1074414
479259
155493
1053874
65473
851970
441889
298946
561033
873693
182184
743431
917438
846539
117641
1019034
342154
351949
1038494
416187
135365
50630
343789
619490
709556
178480
228554
361124
53508
1070928
1071978
758850
672278
1080758
316167
111855
255109
503615
281710
173188
1087699
651427
852870
999259
71958
544901
889213
6581
419538
400182
1089983
975649
95706
210265
1048390
244257
266517
18736
223795
223682
888675
871698
199672
204235
973967
724515
839045
710629
40959
626433
661428
715395
374633
400211
536629
406248
291254
967007
703662
844739
568873
204553
967807
1011211
460290
315013
1057077
375828
6855
1030568
732272
213333
34831
491235
236081
1077219
719496
209578
283229
179629
378200
135874
192133
527874
567450
363972
104824
281319
807544
985497
267386
701034
960139
1089812
915506
3213
529172
1041250
752288
867928
388082
749537
54301
695294
390782
363324
46517
67022
936785
238859
1064128
610162
374592
247540
771336
57386
39858
783030
545640
17363
296278
602959
475785
663969
486665
91970
603341
112642
200532
391267
442894
42313
502192
76450
754283
1055695
391460
618022
199182
220622
812069
482593
974305
733173
789361
453402
469964
527933
665582
768807
394424
353150
352907
388087
270263
1075327
481985
985921
2542
221736
756632
120061
820863
94626
783316
1048935
256722
1006572
1042728
829424
581073
743904
429079
344548
275460
383722
29654
886847
296800
208787
691294
359032
954318
133870
865971
503660
319252
760120
1042530
1026385
590472
488471
151420
448322
40798
1075183
144644
802452
301515
754045
295516
825747
998139
159182
554209
880789
278073
745208
67254
677753
97169
1005582
384414
820330
149335
529541
133571
15898
381122
783120
994433
398344
331819
1094658
1040875
1041925
967986
851669
17348
584217
975999
17589
371483
498222
475994
341199
121203
771611
1005309
883407
1048737
567086
884378
751953
92396
716801
998135
839110
617645
250051
880177
359146
305806
258752
301967
295793
206667
1028791
703347
806826
12435
518067
530936
57918
177142
892302
599579
763885
818945
1022932
471668
466785
400507
419796
740277
973013
931370
30554
1043930
543236
995995
1076017
639104
519758
847837
406849
381523
228218
833274
854894
125901
466926
656021
265333
44476
297265
802519
690197
728868
621828
454517
120346
497374
105694
878895
1083866
690910
222119
71788
688579
300451
423257
894452
1014041
407613
1051087
163886
807616
562132
292868
374447
49867
650932
491242
41143
407855
263927
1022190
437103
104103
329507
248799
56382
690853
449874
800701
764636
962613
908380
568834
223881
336745
648507
776723
901872
112979
926772
787620
169786
957011
391619
917597
1029668
733091
194795
597441
51719
82872
314710
1033430
383543
804204
221398
1072117
222597
681938
680286
389684
784727
196543
506879
64105
18643
170018
284323
285492
530143
126823
1074187
1013167
411043
3623
603113
519864
814346
337383
26186
672744
971990
225844
119358
148317
535254
997019
436452
495896
211546
634241
805534
794557
489306
1065142
850869
451874
113758
130224
429099
317709
182312
681101
787118
410503
166942
338444
35653
755945
181496
890745
58979
484631
935051
778159
245095
897720
519688
32137
455952
679606
427640
1060562
629370
256258
470139
289391
275499
827585
622956
588933
971511
262702
708227
583464
1050414
380640
516723
51608
1085873
903478
1076056
845858
839707
969765
470413
655375
780199
336198
539926
1095675
1085017
561235
774080
758695
186032
1063806
231028
926284
352751
63098
643669
630434
748298
870002
159567
442978
528072
991009
972933
765319
984771
67603
356774
407785
600743
284894
274372
275422
226766
821216
816443
14290
1091345
42324
895333
251530
649372
415149
151340
249619
95002
528013
476265
621077
952154
982695
995828
453235
69612
157091
998197
642389
58119
1073269
1034523
985537
1017867
752513
1027449
730101
650556
398300
534881
19154
949032
440748
171917
920495
285750
707498
184332
833233
380595
562663
14853
847505
77519
1063591
791705
836719
733137
10216
799511
849758
533664
844433
520684
260220
348861
876803
863472
316471
1005745
305488
101409
1034559
467458
119368
86333
228010
287303
936292
793265
518332
534836
592986
913475
660738
654128
28711
1069987
506676
861620
82035
510490
775045
922407
398516
438883
54432
356835
885379
970892
473330
14047
173649
580033
1061484
58275
536184
285911
684912
739687
1057765
954567
195108
229635
299445
507514
814380
937400
997001
967956
520531
939985
538755
533247
100100
768551
524160
815949
191350
1004197
859344
54310
990977
1008982
531183
383675
252372
434444
1075924
307622
55515
417784
622096
265429
991769
128591
876621
78958
556698
236914
742135
563178
28723
299534
427683
506494
427537
942706
970568
159728
301783
721729
742412
889738
820378
1016803
663547
941199
929109
1028916
116412
745415
502264
179201
350570
81409
367249
176927
311389
95098
934223
526614
285889
902984
763131
628420
328551
124931
245187
410105
208126
180658
555890
459321
218231
601302
482606
67712
66662
118149
108380
1094806
1060835
145102
279895
483905
567888
383908
1032600
331379
656593
128357
867283
23983
291931
360765
272706
218957
876898
87695
1088399
516671
924072
383963
1038495
67668
753416
644757
627729
824541
45947
28249
276038
1062590
892021
898604
57869
286187
1065637
491307
449598
748491
1053403
1076255
206888
579046
258507
1051880
752857
773972
289499
421067
158702
63479
867381
977220
1078964
300298
86477
642941
817645
576048
647733
801539
736165
471975
1054679
822790
238604
946514
114378
554384
271576
337081
666460
52070
887187
285057
428141
313682
27910
448607
1027501
389097
95004
357108
59627
1026069
500961
1017774
839055
792239
534193
85091
976474
840697
176573
646972
956636
262011
825684
502480
36029
918185
712286
746363
613859
461380
699538
911902
453807
590034
508696
510044
610444
806047
797444
107541
616117
1069666
320064
453161
994178
568269
239771
124223
359440
103105
469720
1057746
1007604
146992
2721
294057
276738
1022970
477444
119500
615995
364102
371769
622718
298087
640281
856826
1061776
983682
223066
935279
719171
860612
842463
158907
1078836
788280
58341
401187
815787
47944
944810
558545
262641
1018137
178262
1077864
66702
907235
776758
669708
283770
769747
904447
614262
208898
517890
312405
703183
881641
25298
1018346
595193
388367
11504
240280
992883
829414
411750
68002
503629
723736
139791
870248
899996
656435
187637
1038503
1096183
322408
644280
257056
317419
177565
407221
195708
400536
900397
1024528
62089
550038
954707
152186
832511
663856
746273
698168
854008
448715
153844
710314
371274
938134
1026653
771394
70943
390285
121954
10912
455154
1096662
648472
465549
674921
730841
1096237
780589
194154
925653
337536
670343
564972
156895
1083536
587951
838765
957916
861047
536405
468587
429195
360390
765239
851787
72707
66245
273558
362599
984403
722578
1082572
480981
313677
306731
616384
105858
535212
738181
346527
1094071
692304
961186
367207
138215
265291
92952
296045
631464
490418
162656
27644
931063
659952
440416
260089
265930
724998
993149
790989
668273
30669
743419
739325
747958
935760
747965
478673
19894
503057
997269
679535
65825
473110
738231
793285
621968
37524
860289
1099846
185384
950189
780110
386163
561556
396576
395527
605212
192780
964403
530031
241106
671686
946440
609757
311535
49203
158751
424381
715390
114922
1080986
41191
629117
23965
317528
610407
94843
116640
729656
567107
313011
161920
581515
282840
1018434
592694
657837
817186
845229
312071
1012265
76060
41258
1037849
158545
387302
106744
854109
119184
389762
816605
697228
727591
472854
278265
1087629
891594
1085726
286136
876311
188366
556302
984605
478338
84824
926022
650320
41017
700841
347153
749880
504175
691346
193668
76220
993919
1047044
283388
403208
77729
72666
601149
689819
771883
558660
570349
400586
509663
230073
759469
1046263
83411
435592
822089
1023801
482251
892572
805441
806491
128766
128765
752534
751484
181422
205901
674361
894394
548924
559170
515609
555611
522267
229240
410843
50967
670197
400406
962544
224659
303706
769528
159128
534819
516881
658110
287657
375413
309227
349459
397196
554426
1047104
910756
690619
122921
637961
981279
107013
1097058
207693
722759
687969
137184
150383
577817
341432
577700
506556
799304
539564
853292
787436
241442
242006
978827
376801
33663
27177
486568
253841
1018583
21410
343730
585790
847797
1066442
1098744
198787
615693
941540
546234
538139
73694
725004
194759
690915
967620
208795
830881
1084398
13406
359114
233981
595469
713389
332222
1094612
575858
938869
237442
786720
209522
978644
261404
209362
347871
28292
654488
733005
36036
48304
621610
403213
213907
923307
193486
1074125
555686
1083884
203715
491743
112469
569075
254276
624279
381567
13293
713130
450338
231010
162591
275450
805783
417083
831093
966037
763642
711535
564705
406416
128584
693427
16637
454645
93517
274926
999157
418431
368520
190344
260540
310566
1027653
54829
1078596
135459
156147
832323
1039484
160500
647287
88317
537832
686020
782075
335457
659518
893967
445307
414013
110751
444626
765663
955304
300687
235763
941419
419401
368095
613963
263950
112872
45855
596717
884231
356369
337710
394766
788794
576268
994627
975863
605544
272994
772406
880551
551225
686582
452049
944954
336768
1008744
133548
22550
629208
825274
656367
86806
229396
471139
449493
100887
900616
771134
946529
779314
58322
770212
1039314
265366
41348
1081603
681462
35855
524111
93338
1037645
128119
390718
983526
178689
399014
461589
289185
905081
253705
880499
676979
61628
899926
845025
655847
455427
650904
694528
787650
358190
619088
672359
712124
206764
711326
594454
815055
51912
251943
113520
318102
710577
354998
390961
649548
1024723
894488
906475
849569
284509
741407
159292
71231
868384
647757
618695
533861
170853
1064040
143145
68408
444142
476609
645201
370276
668682
744496
980796
648542
236476
1048568
512924
594267
734313
817489
33500
863546
273527
707634
341044
660695
791912
690333
921719
494740
527919
276520
539065
862028
815724
112052
1048846
871174
405660
111098
366260
521765
947731
202245
239899
7702
298197
653070
396362
1098204
451894
787011
675529
123866
1052538
565336
611898
809977
882884
922267
634760
55164
1055807
484786
716611
936277
1021012
871689
279175
976366
484004
753021
972815
397389
95615
141362
819010
540096
709845
671235
1067598
963890
412471
178938
858318
1022925
466363
511887
22577
765992
416515
952298
92690
22726
396832
646700
165507
686009
520615
877638
880621
1060391
1031759
702153
298557
323935
796891
480337
944440
511683
795194
610608
16183
130681
205147
204988
842981
752312
361679
147857
492848
576985
971678
619383
871894
491018
872974
770789
596252
499724
501813
746210
821219
267841
845854
849614
590883
943447
78006
923491
571533
741400
818816
263003
1020677
299332
51710
367768
1068347
996672
408453
484221
22467
843199
250797
890992
455059
808443
499613
918601
991552
249060
541832
225051
748245
872193
123763
24189
1054184
676496
127208
878788
839761
344755
748030
961457
137940
705760
223631
347945
950465
1070708
685027
30292
526880
715722
147675
233127
588222
716400
212329
475685
791135
1097295
537088
13969
996965
259887
373607
623713
359198
919152
8586
82451
272912
539930
734098
861727
882061
898203
562116
468014
741152
625484
722745
322218
622120
1056813
456586
861560
105533
169986
118645
160739
868104
416354
1081287
603536
953641
683774
394938
233663
339901
713995
499717
3277
705757
728493
410165
847392
843924
161830
289781
566055
375059
180412
366537
426112
284205
109889
775558
528893
1042757
215592
226823
33083
931521
660733
1016961
122597
300483
88024
836739
151174
524848
74731
912483
157316
529090
978533
256510
454832
977680
118289
119339
419193
1090118
230039
477095
909530
506222
273044
629301
1098994
87875
673767
1081324
898883
819543
651007
387987
321111
547498
340282
451474
360438
386450
587167
652407
536694
1070864
649974
902474
838570
1042992
80215
284939
1060806
232349
256968
5969
612842
758517
315237
995714
35431
536070
796216
866572
23845
366667
934305
544400
199923
332698
519989
212877
811546
995890
380820
494301
156398
994242
471327
1014488
760409
936177
1070030
702391
3619
688500
170500
609422
881163
408899
132115
501953
553654
223813
705619
17557
218914
856122
71850
214106
583781
1042490
984955
965717
355404
957845
799226
348057
102860
1030263
68736
994660
274818
60746
538852
209370
353493
54546
888007
87563
438972
346479
922425
1074600
1023549
367362
781259
481648
83813
480502
726312
656826
72855
398985
132955
743331
985011
1011034
252352
11178
744081
882915
308438
403590
243015
29827
13514
188197
249878
481947
778594
978245
593948
193896
810962
947649
1088520
935548
467361
434480
864369
607762
369270
558568
611394
443658
250691
62155
218873
713370
232346
1070748
937237
685335
1002158
171040
323594
879291
523056
373581
17433
593857
61683
1025028
1045387
599946
814535
715820
488915
49017
547914
595952
1003152
754472
1009948
90642
706615
835677
720682
8550
271191
253458
162438
343225
940513
132231
226339
215425
585929
487561
841480
818131
411661
401732
284040
713773
349880
152030
520402
931165
390478
146603
1017563
42724
841442
694563
684875
1037201
287089
6022
952869
711195
734336
820309
928140
515320
753634
298383
490941
221921
1039928
446548
1046054
772958
950747
1074100
439707
488584
246953
107327
850505
210540
302338
767003
162509
1094557
656274
931228
11257
751407
889531
377026
84589
521303
127402
294429
874097
812662
591443
914248
645516
487068
448052
785133
401328
470895
74921
642401
584187
805722
993897
814950
622310
849928
514738
854479
341073
729412
1075429
531695
271169
464500
777893
263157
956972
584699
806957
227285
962017
302143
970395
56122
1041631
489021
354612
716042
167256
461131
47755
474316
205852
808331
78193
409178
384273
272096
308695
1080195
943272
591492
372649
787116
325291
250864
1080365
482085
136528
1040789
811523
458668
682360
798329
752060
177435
1001469
230372
398970
214981
327452
231374
434925
912035
539229
285983
108080
852013
630089
723530
636674
31924
276710
716622
313747
1033114
133259
653225
29665
207846
935990
266614
965751
504759
834761
434517
160098
652331
762674
769278
1094022
513589
128748
347094
323889
526549
281708
1062738
628500
777995
409877
542047
999938
242272
335151
28453
315870
632647
161781
236208
988054
258988
1068523
561736
395772
130867
498382
756098
954161
514292
968039
625898
282610
899247
3697
837531
799903
681697
15035
960585
641418
136242
922934
423312
615864
1027351
710595
416911
359731
807967
1009093
1068264
225279
176468
1048139
278845
281288
315091
7844
155305
528039
661664
185138
617132
20221
138739
627347
941208
785537
677498
684733
961093
1058281
1097872
545774
1061312
139530
687901
334440
79395
970632
560227
864253
731697
27793
600663
912779
708468
231448
474522
359097
584913
600662
989171
185942
245864
82043
690695
474131
810195
42640
777218
484235
220629
39099
269459
997828
138293
136315
1021104
897505
427127
345586
117516
300559
770048
1018698
847282
548012
62426
1023559
648381
903079
904417
807386
220101
540913
490367
317559
47084
611718
215478
116934
928327
556230
933996
899565
195050
825825
721142
479205
277084
1056044
700790
1052693
947022
423116
592641
899187
223091
715225
594139
870709
489830
184874
803071
36123
217240
254960
770998
1087198
1054784
635609
768424
10907
905227
129998
163487
191909
302504
232787
807379
143227
144277
53158
820616
350143
1062697
1075372
866348
1093184
1087951
459518
661470
767290
121739
3929
1010541
630615
321264
1082143
999041
411245
741929
915987
1086498
91781
986983
27165
409026
635758
1010325
930242
811121
410322
411372
403397
1054379
136322
306088
167552
876183
467048
478699
810346
565560
356343
1061447
1092257
996113
586791
958538
45112
665943
999094
422880
206054
745286
576265
739790
507493
797432
3588
68548
281985
279693
917015
504484
413632
364582
710822
395354
44987
914774
717515
190953
166425
210140
15457
877399
312359
183342
305292
401221
201047
773648
634075
1045926
749394
410414
208861
660960
726941
545738
110060
216313
293232
530801
1047423
550438
422878
498726
985748
802113
39296
683772
1031015
905648
1068126
1069176
855945
245115
1060995
418864
748094
195764
1084246
215301
28944
398146
975068
507708
541007
166091
210728
89818
692997
956348
101364
209199
1026120
775097
375067
945930
46050
766126
435414
950920
488881
776630
826589
911345
476162
768505
96099
95049
815600
45743
975551
801301
194354
851937
962029
979977
383631
866228
673976
104662
890736
1021482
380360
735487
1029384
679454
838433
22342
587660
74420
712737
924808
741036
383106
1092839
165544
314895
521635
514612
588910
662062
1044718
806676
513913
917767
527145
686761
573739
167915
568557
993407
994457
461870
870966
210865
295421
92484
396349
1027683
1023115
1024165
527331
354567
313452
830227
551447
137625
327525
465142
804559
973892
420500
613377
653600
198817
199867
379827
475129
332174
207495
370379
129243
109285
758768
890383
84294
516090
532750
409710
1032447
826188
772217
801597
835579
172732
839348
583032
476357
889997
412590
364299
514593
809992
94085
140403
834157
838434
122349
331176
1073828
206057
382045
387289
918681
269558
1036223
102808
554709
997586
18249
244067
472477
745817
812551
40733
503871
952105
916273
523280
279283
1035215
697516
715132
75573
201825
11409
259319
154235
595252
439995
302234
651041
701332
976792
238575
584769
578939
205110
293036
191766
541764
626292
441057
268869
347753
152425
982892
753699
884416
921754
89349
1053246
610997
369364
1047738
1004579
115236
925673
828856
959695
33585
383386
676225
1062637
626619
480582
257983
896771
827149
315933
965149
259359
172673
122918
3559
1065963
981771
316798
895877
648033
450768
35853
203788
1078757
576481
859744
373212
158905
866656
671347
9992
801219
1021408
323992
150645
970188
811333
471171
112093
446258
519669
686493
13442
934052
1091338
848603
582948
120577
573011
980620
464451
47192
267643
94109
921992
381847
674511
223090
816560
127239
127825
772326
394244
609579
273627
866680
1021313
291481
338449
855440
274787
636459
225558
572921
110908
350595
621396
137030
249903
288206
835813
55684
867183
26028
452220
299358
101085
640555
558566
842280
492009
490959
980297
944255
131870
255681
1028240
389931
718664
561107
117242
292031
306517
819056
152810
115784
189180
565186
366616
441648
244634
184004
585086
753127
395209
374970
199213
979398
89301
707007
272536
821761
469165
162097
941959
246649
994681
294219
758309
600418
790143
58534
444502
167475
679874
275118
567204
541322
577822
709723
155000
1064875
683958
958060
921060
792279
537549
252142
438414
328563
625260
535329
1061532
895023
30692
802475
473848
960252
401237
632270
292549
669146
1003916
1097718
81989
779185
879692
16266
1082840
394194
944408
656404
702300
314787
360679
95790
389350
626818
656193
494937
66595
1046033
46382
312994
917267
417071
799333
88029
184597
209429
168948
186479
30928
1035697
663561
80669
1043731
786129
408738
762585
1068737
453905
934379
1023919
11460
103400
658008
746630
561601
326683
438105
770981
1068191
318626
77032
966175
602240
1041306
172756
600659
62557
657768
309348
469820
892561
34670
1092560
943924
304862
900470
814521
163771
939588
621440
243460
1049867
512338
800035
136438
1099308
358013
188643
116333
644779
347277
793301
847039
900176
447305
192292
160657
519298
880032
763614
973294
1014513
304593
146480
478051
863940
4559
261862
1022812
312455
1051556
133904
1022794
3309
573381
262548
625133
793043
382093
949098
711353
205495
156761
87994
145109
704685
1025574
322946
854710
921073
357199
77313
507859
680433
615020
423635
269274
267748
201117
725894
173750
275745
125035
631281
721533
720483
221542
220492
938388
939438
937338
148586
54951
97970
215686
53899
54949
972848
659886
917097
918147
691877
692927
181160
515881
696881
697931
226020
236778
1005505
402006
848406
725949
484262
747192
221984
615400
82931
158342
533141
889520
390306
384688
183038
308896
268199
388015
859884
687981
788562
1068748
83669
1004454
533573
304587
658445
82978
882747
19893
1020860
1053945
748093
650839
64448
449483
275214
387670
730071
836270
32607
107973
1004007
16122
351267
1071912
952395
49555
492162
12180
513437
231867
876571
695243
192907
508860
39617
881720
821728
669742
1013987
563204
340015
809393
161877
668543
930126
706894
641433
310505
1022408
112859
237778
270429
680595
8645
922121
550030
539913
151095
1020817
434763
278097
152754
335715
34833
250091
61294
402848
802334
91578
965543
571586
153049
1040514
885032
129013
602754
627779
453432
742682
771927
558075
61722
1068275
570875
86978
936770
370275
517935
173939
454246
180074
587826
23365
432434
684434
1072375
477421
536578
507643
1016297
211750
318892
483928
105679
868248
154162
121270
839593
1060041
994495
523282
499298
217148
938959
684283
529850
678278
410122
362371
173237
864418
457002
388457
429498
844579
681613
743843
692891
765713
696979
909568
298274
420975
989581
960646
719162
1055874
548622
214363
642858
821338
453748
368328
1072246
256513
283395
768617
622070
878550
425070
41832
315474
610887
212372
988340
160253
1006056
266811
14972
1071532
409765
758354
777485
264516
630969
805188
496265
311580
942371
173038
134941
950180
12783
370571
924405
761111
452694
1048407
1086518
873187
557882
302146
115495
117046
800507
591842
864922
361874
175243
766589
302824
186909
885188
658556
547636
397990
1039903
119975
583559
315295
671825
1006750
1005700
685807
529441
436557
567455
380412
757905
849548
385513
322905
475849
964596
215539
844027
851775
847473
574783
1040940
927585
333239
1087017
226713
403774
34847
335047
339924
121053
550408
850479
1027107
1050783
57642
1032773
847501
502999
504049
365848
1027113
848870
382049
418518
917568
303615
304665
311335
1086064
1087114
160269
1063897
263470
789743
371938
420587
419537
472416
132226
933055
934105
414905
986108
987158
336975
337669
338719
1051640
1052690
1090928
627130
791944
814718
555570
745888
952447
249817
784214
1007271
581300
720525
919057
164598
336257
350670
314139
580717
839109
232652
547508
1060240
429528
94357
1068602
633350
602672
313069
213406
240434
244227
304314
504220
468291
658551
19227
503844
741177
648912
665681
1004540
219626
187829
497212
168283
561086
144414
424643
1059791
708911
524883
903523
1029312
158982
507865
26626
1083421
194033
581390
957359
848715
72046
66034
690751
1060684
413549
31047
557717
56215
99994
1099780
112881
1056738
105514
289921
951950
241744
946135
876809
283355
508251
417436
332620
702933
990296
615185
752618
89988
106042
1096946
14067
138057
856744
908081
88013
953917
415400
470778
107168
1092932
958264
600253
696395
843400
733869
385402
429358
1021373
982410
1095623
300745
515645
974950
400966
968093
199408
393735
1018506
912605
905540
574214
622365
28852
240123
638581
811169
991471
397594
274892
73809
335986
909425
347360
670754
548407
246343
167487
749044
518534
102552
210023
190992
67084
542223
107530
430879
790160
934773
212413
1098195
563570
707907
325739
1089913
954557
479953
629674
150980
37599
944981
678366
343374
79037
17918
486937
962438
755737
718675
280995
290549
824317
515762
620342
1089326
119258
229961
854327
89169
361730
204744
1069727
1087245
1098015
866741
438249
960458
630189
461494
312745
967948
548020
396853
559664
257612
709040
159241
462194
856388
566794
315167
426387
607342
17419
94880
991467
913455
789533
75070
697940
349551
329475
637163
167910
1004357
914781
885838
560761
734407
485375
599513
151412
776057
276633
464795
259507
878615
107138
96216
991636
994358
249193
929194
371239
216888
502474
1027615
1022005
820883
685250
27515
592045
232195
184218
828039
882429
1029489
403995
346132
181246
563142
342557
1005953
559108
381237
38209
442425
371197
714034
99711
1007559
664265
430419
771289
502684
207685
1074724
1026279
204812
343142
446608
124921
900965
747465
1076072
557499
555669
76466
84519
244291
629497
121993
1004562
885499
924884
693798
799845
122507
997450
282995
271634
120115
540441
386656
21044
297863
413031
990572
241425
189522
884835
738570
621846
759322
695077
698098
217049
586085
294494
116377
890591
113053
879684
493404
642321
850944
422052
686351
698558
463533
917435
1020075
429445
874572
170020
582663
628547
558407
382600
3652
975692
704954
418836
166165
1067689
832919
885658
754911
409233
466828
269425
39718
816715
33305
158222
561759
176219
646067
947122
934895
602731
362061
457407
149888
161327
43293
301906
784248
33221
1086054
745594
1025497
737870
87664
579326
204640
670111
296193
881554
282871
505953
25231
1049500
91069
931517
397938
290943
518273
976028
640597
572473
24614
441328
1078499
280581
407171
120953
674997
584805
866519
1055243
765824
716342
692059
109209
694024
1037672
822604
815878
808383
58913
488486
648589
424941
553885
371167
298822
583831
1074234
426655
497832
321432
1065275
201373
238864
873773
992671
116651
470502
595722
1069382
1089923
142402
303077
830148
57227
781624
296209
612134
918740
749873
1054816
464022
827459
157780
419482
862816
638256
617518
600122
10603
966145
134431
720034
1023498
508514
491196
958577
588734
928615
534350
8217
1036694
797249
353149
382157
893202
474272
657669
629054
352237
925126
494973
2285
737657
55173
21009
89924
1040746
132093
309761
1093586
916735
750844
1044367
835009
552321
548242
1059347
304801
800463
208086
831278
1062898
84070
530535
1099404
94779
622020
314983
624475
888200
465647
636575
441145
280008
462840
922572
844127
588832
1089299
494444
606820
141687
368340
735949
952188
889865
33265
355862
395510
940054
795682
222407
833786
590609
1036953
497964
662200
250326
175777
1047320
763934
313628
570257
16204
203801
522602
815650
71592
254361
422243
338820
1091678
583110
470644
326779
1067718
361049
81705
524095
20719
315508
66539
950708
630678
518858
1018286
164102
722304
912731
936818
114343
127510
938184
972633
87383
844575
1099845
660161
239967
411803
151476
623524
718590
1043452
249356
923215
200350
705784
267918
927245
928070
541544
522044
848901
943204
1086271
163256
328571
912102
1034773
66213
445719
77394
199887
576424
316984
423999
87428
32987
15722
633802
159046
719463
212724
559479
827826
306028
677582
815635
831088
195040
553847
61069
803939
956836
955258
557269
66520
663752
900857
132205
354024
720422
100839
3135
545876
903645
1061145
1060095
928778
871101
1064817
951874
244817
58124
57074
313445
94259
48108
946610
175262
783830
418752
49194
297614
196035
397541
110515
388255
624294
508482
673196
1087521
472463
1076375
662547
621389
42947
373630
428201
602292
220058
804805
241742
481474
1013494
70391
183598
238429
300838
413513
704204
251963
753610
577972
1098882
705317
611598
589341
1029947
867775
791684
836044
34043
955205
560335
450669
146825
856013
813881
36102
459190
127598
280784
1057030
618509
920244
548927
661743
667044
936513
367351
104590
886068
362533
480060
800311
811608
709659
115223
1036315
789919
444367
887935
158950
706834
742662
25945
931984
1076523
992951
513138
248932
51427
634084
908744
812950
893430
558228
854182
414114
818706
968175
314945
256378
210665
57395
104974
535814
426401
772794
656162
144652
282484
697300
738802
177798
303936
945270
328266
14573
1091133
90136
1008419
1049947
343960
660144
646708
493840
434577
473144
797057
912164
792313
88283
931169
800559
366907
707925
901254
521004
55169
251190
189372
471473
306713
1044288
995677
936068
618926
106387
634851
294263
923100
751775
602871
497177
84011
54242
35124
498339
963625
384258
465892
342698
804874
895673
930964
836164
327708
754732
996414
228563
84937
514803
369051
680101
878870
463342
535949
214646
672643
737019
288606
763435
660818
1025240
236397
83482
823573
918121
390341
380427
169762
883019
390820
110599
870075
615426
680073
773630
897960
409093
19023
619385
468315
1049219
20537
930085
355963
795295
612550
152380
999507
1017525
296011
90435
826332
377148
767023
459282
969169
905835
171653
645348
474905
1094361
1029982
237455
765761
60519
458570
60137
1069394
567074
919599
824325
598933
925419
227069
313334
584024
741482
100757
814653
479644
176812
259360
877208
510220
95239
923732
869597
1096119
143028
330087
386515
805700
271059
661889
863165
236007
1018895
1067604
79912
619321
375545
66718
254785
883723
223578
522271
1045021
630927
225521
877833
186934
199449
767925
816657
1043414
80557
80372
363804
367127
757200
682262
1007120
276432
572318
516515
336978
427539
401128
990181
2387
566705
577943
937508
721622
804789
845122
56295
757165
363533
256413
854454
568419
906619
1061727
1033566
86263
761770
955393
626665
1088304
460392
231453
912631
70187
543594
877376
477660
415526
775167
223497
1022367
352874
124428
184825
548121
871613
115154
550409
135492
253897
357054
629927
955282
643190
1065512
1046832
377804
258704
136393
935012
11100
232267
674479
539449
126809
520443
259961
540162
339074
419501
1008644
772451
496208
495158
823137
659274
997712
167488
1023193
786283
871594
670003
948602
465167
462908
757202
635225
52051
614719
1092575
938306
871390
338207
108558
803884
595400
472646
908449
722099
506688
543620
448404
940531
653065
652015
664082
209990
931591
1034073
1026317
700088
834286
627710
939822
991480
354331
650505
454062
307801
634799
799022
383157
372382
590587
595435
660907
661957
588197
345190
800516
323289
648011
697402
199947
61611
806810
1020727
1020728
774579
468263
1011888
692465
552160
491483
547509
546459
73894
469699
244133
183986
868075
94406
244085
840287
743395
456795
1010917
424119
674465
858511
523240
214399
83327
1001680
103640
420757
333918
1050712
901979
1084751
1033410
245688
50607
342874
963166
227242
522783
893260
52959
1003191
208207
705418
278391
509524
511803
767636
301556
1076092
885011
335016
830407
1021508
86069
514577
240100
1062978
349467
215489
892810
108633
982866
432546
556979
1001881
112985
96906
129603
1040627
620419
7902
827676
429379
690057
972222
771191
934557
609189
1084528
714332
823348
1084274
208570
143417
23876
53987
504452
345524
845871
913830
220207
171483
885473
89688
334039
718107
210457
444668
9588
96528
427244
577870
557514
267688
43890
677346
1020787
39145
780147
841281
140864
103304
668284
511557
916108
645951
343564
834613
1013236
412740
242339
877548
773783
853805
267145
1037777
988801
1096395
407958
776945
893848
659277
580639
832908
853820
56106
445810
914398
647379
1080697
1006863
755962
611095
830412
1007595
746280
443209
726763
518793
414218
989151
900135
717959
733367
377812
852691
876478
157212
718651
327984
382452
205688
749845
620627
21128
569631
1017611
27063
607282
84412
726217
834536
577305
511434
136587
719562
201912
346239
954913
706444
328114
377096
448745
992975
1019883
621918
1024071
201924
534548
333256
49118
965432
974520
683339
224537
487008
108128
936220
756649
218063
21394
222035
894500
1009833
421758
819349
21499
647408
245257
506706
806859
795181
600518
538053
110397
319162
815732
127760
485089
127650
8939
1030859
10172
154119
817656
394657
411287
1088028
931213
97907
921241
596203
895640
929781
440077
334175
183079
652884
69923
136489
71258
916746
579837
313496
294720
1014204
838859
713972
790504
61086
207596
259831
966765
1089763
970462
1038933
830906
126418
1049106
627498
913507
586656
570051
858073
693024
372574
63955
843798
262517
413849
575639
746733
81554
967012
138131
520194
280555
831305
1030025
600607
306708
481854
911230
800274
602867
276877
146292
930898
99186
346980
152370
429570
1023467
384081
35796
383958
716834
26130
721327
204709
675464
356545
441584
1032867
838532
87920
331970
836585
500499
311883
51284
607616
305264
1095029
535130
788852
229271
579499
156984
580987
704232
724291
819550
232169
390633
336510
122931
1053271
72806
712911
927689
944779
540985
700365
922269
1057622
914169
51068
1054703
588499
243218
705338
464942
767597
977279
254325
410759
349078
322164
152356
620010
115096
983419
558966
91573
1095046
73210
731235
1069378
282391
488839
224188
973516
559618
595992
944439
907629
395635
64487
208023
130741
862887
1094158
256671
975678
5571
526448
693967
11135
872623
714798
1027660
541662
106912
566977
613387
647463
484702
1084977
694416
291219
781424
1057857
235118
46250
390201
61123
799143
665852
962737
1096866
943296
1009842
108659
564758
695044
288020
511592
642031
792392
836057
315038
706445
230411
1040585
352220
835608
628607
351125
145511
834689
1075616
263049
268481
744210
873306
54848
1007581
719447
5088
136337
167351
632543
853755
976626
868849
658941
488476
924868
1073018
486052
1040260
449321
341176
887361
1034761
144382
691859
620299
843089
270503
446693
376510
1004457
353649
1021777
131145
332232
203703
968016
110981
690527
966834
31036
555413
600117
764965
182306
995011
314734
580462
502095
713904
866950
1093022
768830
585560
557960
721069
753492
388964
1034577
359348
116527
236136
836939
1007778
1072241
138364
394885
860388
71864
386614
532473
327197
700717
818491
164402
836243
561739
985947
986593
427254
97385
1022027
840539
1001028
276328
648378
249796
126783
831799
1047396
592687
422570
460054
409647
202717
377628
602303
139069
1006295
1041284
670142
9369
681515
897127
934334
866449
1041405
1051601
169112
678758
92732
334176
159498
477034
144025
934192
511804
336041
45980
890451
974135
14463
862420
143168
635925
86199
264680
4803
1076335
325050
16738
888257
613390
970390
945590
316935
186808
343293
407089
734066
1060103
174887
646111
1029356
421189
495443
1043649
309017
1067323
350083
168130
371762
660201
144101
30453
367000
990169
1005008
284753
507342
940208
175807
78501
822179
615379
414180
768547
396722
1041693
407427
997220
281548
708852
1036242
253054
898155
1082881
275583
791118
329647
1086351
542597
626762
825481
124479
171408
139735
826150
581841
897655
187642
220327
453753
406692
722263
24324
563003
430318
43249
837065
620220
621270
944845
768791
286443
928015
451264
386174
70861
342483
982651
447395
219088
19187
514163
21947
1049037
79699
908517
463785
586474
288363
248003
979421
977620
599777
428843
909394
314766
215373
415136
1062401
661079
1036345
1061593
304496
204111
135139
466789
875406
14318
402239
834165
358575
948720
1031473
759973
1056533
373030
433435
661888
747758
1046810
455357
421124
812761
1080817
928989
844151
548487
26370
819592
247702
1074245
579749
105060
28248
827320
389328
534090
381522
128718
731891
265287
913930
1083187
581500
512859
664410
36938
639597
311827
530590
684441
546872
917080
1033851
438261
876970
382377
293326
1058848
444291
845468
868636
433566
497598
633950
287939
280565
348836
532397
47542
130509
647424
313499
465990
821921
355397
518115
34688
890471
127671
567102
217370
299471
582714
49536
818473
63520
281060
928819
1080006
244083
418846
158325
488890
1055440
1078152
1090429
948802
388489
690887
900820
131152
483933
650346
1054107
860419
36604
500680
632155
495995
588633
10211
487949
281644
1035388
623506
375730
757240
205745
735389
354232
790523
897555
181375
561214
669362
306469
916842
444037
500097
115361
362167
823217
297839
363085
861835
604555
148285
145569
853290
39537
243095
861165
823556
362337
979429
1023093
999486
113215
859912
246851
531236
541156
583313
928694
408891
698972
137418
39045
488438
446561
377090
342928
734972
434385
999460
900193
322357
790749
74871
508005
172686
476669
673336
849421
1075336
967594
125991
336990
114215
717995
893770
121409
1072835
287942
617046
259456
635819
611947
551230
56768
695157
508598
323303
1021745
536662
902388
111959
930279
1070413
1091147
38670
1100203
743850
484870
381564
470951
735882
984600
324203
284362
1078774
8190
56258
360829
640044
517097
642264
806026
613439
522466
937115
126718
399563
1013440
721132
754137
969838
79026
893484
953150
697295
282875
214226
423972
272480
695450
386313
992086
484363
871263
308990
507909
325668
222986
284093
882467
854099
326958
204833
585162
595617
921343
954794
818464
692085
898473
551638
57676
170593
660295
378244
151728
274499
713333
348957
125975
575373
341805
1046214
736785
729569
968756
158953
626153
809415
391616
497434
779532
1005533
276990
1088655
63254
1089635
841914
997571
998621
696553
697603
908619
280598
40850
1070872
1006828
919950
614459
883783
590756
676911
976057
494290
371893
149329
1068000
187997
394662
943972
453844
385425
512235
895539
816147
795046
245113
206967
778876
196957
394414
1058587
1027619
896423
66250
379839
620463
698285
144074
128853
951481
774431
574610
217197
898314
292194
558023
341569
862902
997848
1071125
758065
351941
79128
615633
30961
1058924
22667
236382
48432
635445
910360
627580
750827
409311
345491
778437
263315
855232
338640
742528
90672
800160
485389
57546
279933
559309
236779
926352
91269
740411
693792
642880
1064388
64769
362990
337289
228734
660368
411468
88393
495098
590279
1056482
342388
979729
977717
577547
755541
910067
171828
841056
186881
127292
167088
664519
71807
494901
384725
279106
435365
412390
306670
700437
690586
1052531
631263
746981
894418
394293
616805
254614
783620
945315
878429
86673
245766
847450
630750
197752
279155
237127
707753
307929
853338
611093
1089888
73072
73888
287837
601516
482033
532847
771866
783370
1082293
222322
1000706
250970
996509
879977
477665
690274
613333
19177
20227
714275
740560
420228
67514
9206
310888
562051
771406
625410
1094966
852149
273772
926039
978365
445720
870606
207785
573212
1024395
34858
701269
925312
236832
451595
657493
853428
23735
282775
147145
446611
608723
305344
1090855
1036103
457159
892623
356876
314853
286212
411981
1090478
695250
951204
261050
457146
455839
337526
671383
443740
892867
313546
782698
541333
380145
861337
194894
388699
241258
895197
15781
902343
64685
635259
635996
499041
266363
271248
61796
874232
706044
509157
1014531
1012816
823026
412277
400216
257050
955194
121027
967139
96756
754125
611365
550329
449971
1059861
679078
292903
1023650
218991
617859
65315
448956
217819
259541
393521
91800
880355
134265
963652
740861
522121
866587
366874
683851
410745
117296
926794
482901
732803
315628
810192
827323
501015
510984
112134
362245
102466
952943
620117
542119
1079388
1059033
683894
493498
340939
204946
30117
229685
959543
992343
620250
208911
860319
135541
867372
488859
1076896
999919
729025
172402
624225
840379
375407
466559
372366
879687
248158
690858
235179
691782
761975
1075644
822359
283261
67677
354013
548962
404109
449381
569231
42927
962362
30791
116178
302793
588913
248612
932735
684043
543635
359378
485245
833462
353505
656010
1085450
636271
832880
846194
1028328
748027
303323
446439
215457
7823
847232
57731
705842
848360
990045
916217
526146
940328
390989
202464
201414
580043
405917
1009493
360384
217493
541970
158829
288956
91448
504900
99395
653049
850019
86644
730682
595313
541171
1043176
485985
509441
265842
1059644
19608
969893
991274
8438
945328
639645
134565
379229
346287
363750
435799
790707
1084419
123275
210985
999524
458803
227455
818377
158295
1028774
37557
410504
390310
649996
334651
500679
715331
1069652
457248
485644
1039895
834561
574114
188815
649833
206909
452563
714343
329589
1022004
19915
428775
48133
482373
471640
956935
91792
638258
541581
815607
1098267
246410
509069
1097289
709676
132046
448482
859208
423417
231144
728843
4820
966863
367094
539922
150111
1056460
110987
622948
324050
1017055
9322
221758
261745
977852
323732
234464
439940
32463
656763
949732
1054600
91939
92989
1099055
635392
565820
471022
955764
970114
705588
792581
780368
953664
106752
295389
923935
328127
1091997
968260
823745
91322
795965
923097
960205
949888
1064117
453650
1069203
523565
981538
393127
897865
725839
552205
355837
875547
156875
547212
240258
343991
776990
726305
590465
962088
123130
451545
264720
1015526
605269
636898
137651
85796
629719
52487
1018873
246161
912340
703915
675062
1091458
361297
268471
917594
857574
470959
723065
230816
869001
81720
628988
203763
552216
479613
729723
336750
360273
300592
518072
922157
718058
534667
358660
628454
711183
1007537
96858
806509
163395
70792
1000366
139593
427623
372188
530395
160518
692874
697424
424050
584837
213248
501204
407538
577240
940676
1081315
69948
237008
89689
86875
285450
985383
812493
1010396
222882
376191
902089
37753
596658
984451
117947
646117
1056325
950390
388061
117115
947466
390060
376284
425149
199345
33984
660476
343028
960026
158870
949800
837331
233616
369697
730703
449061
131904
853624
386763
775227
661838
305756
78817
646943
973828
851354
540612
41820
405860
218131
122982
618985
34122
759935
498734
27719
873388
891889
176413
888345
1060547
436605
218633
607834
1032659
450939
498814
69984
903310
272417
1006090
376007
978998
967940
354294
129592
11305
963587
12237
819957
742369
960776
937200
435351
182885
182334
37660
773294
1088289
333780
639268
699642
845040
586115
218146
269097
481704
156324
376209
811763
525073
955719
140917
1067333
828394
568357
1006912
73825
882327
700714
822590
237737
812875
410747
829124
7017
823996
216838
921768
337975
22633
215951
474093
566617
629278
133701
312668
64915
960349
569908
1073436
1035160
954201
708581
1073899
910368
290214
777712
986734
271451
182367
1095562
855685
440336
506733
596855
636025
251779
950607
892608
857273
720827
468279
147998
77022
435816
453335
724519
4039
130415
708972
738145
275023
693937
324813
926439
411595
67732
986733
1092277
782531
449135
551724
653097
33560
830522
254070
459215
887105
862780
1042594
157336
528074
651774
399918
961953
375476
938279
138325
136373
726246
242342
961019
554676
625662
739657
306568
52913
980548
989725
1099112
55419
758050
841878
224713
964989
440765
239950
1059611
615463
434617
965971
486295
724669
124948
177806
1021018
136392
738253
558110
362610
861924
1044427
591144
259202
310546
1071338
856065
60618
193209
353255
587430
245500
99210
253770
881709
1054265
666489
1021546
95695
144612
384697
144076
992154
299618
989533
210497
509453
211443
816606
897847
393026
1039738
40148
954169
89489
190331
312575
885108
292793
474355
15889
487263
1088234
839112
351611
72583
295455
780624
864488
496536
827091
688033
686713
1067008
442524
138026
222312
151808
415560
58718
635050
1089486
242428
954654
208115
271208
810907
994657
30535
671176
543308
80247
101010
661047
832196
114788
666027
389868
520393
840430
783322
172775
786631
209123
294548
577509
160692
410710
1093080
563988
916420
703718
203577
628423
76456
394596
312857
47557
859825
159816
1097084
100809
300590
294645
541560
778544
990314
316207
484584
537834
132415
992195
125606
612021
8986
739943
453723
425153
303308
882010
519381
1027076
702347
818585
1048204
957473
74984
439716
265731
633853
623828
4771
79833
163010
759185
899158
982484
406573
516889
825094
279558
635705
337763
43360
658661
441507
796052
1014792
861887
1049622
460134
297875
1089974
808817
533476
1011707
117170
683722
21456
306079
624186
275335
878393
430035
628548
1040828
881150
896378
606721
735438
492842
931418
339100
234627
706029
349140
333628
321135
220187
1022133
984553
62901
325469
55134
423333
859937
975280
462393
654723
407440
1050178
617627
501473
25932
858491
123013
354170
880310
117993
1020946
408287
665531
440393
746773
965360
852932
600851
155370
235068
243641
431890
592183
344946
743373
146216
1063174
105081
272110
431538
189439
832204
75153
960703
16753
727075
640099
741944
295784
1050828
822116
1092993
951724
261558
32866
411359
245539
163125
456968
455752
934765
759440
329653
620760
422475
517122
218921
770145
567884
93402
1072740
102331
599871
930843
912128
814657
549897
753394
603390
558951
86029
769569
766133
161305
1069559
1028227
398610
44761
583978
408916
563267
386158
273677
23469
322147
83414
182465
682315
567792
162153
199007
242612
88410
956856
958680
776917
364497
15093
747875
911281
134305
566921
965130
7423
1055155
340677
242365
28217
615414
1080455
723525
495685
601653
730547
401383
618888
976953
288422
214773
468468
370040
34551
373616
1067639
773363
301059
439709
872106
566379
127544
557900
555935
182017
372439
1033556
777613
1051651
139067
299329
69790
348364
737283
708632
491142
1050464
798512
268142
445559
269229
519059
1082254
823546
291974
882577
9969
491303
686656
347070
107519
650342
388573
998456
612234
790784
540248
119419
459293
953202
760158
885444
1054587
29388
125493
543425
327820
450884
261181
775587
108960
697333
596326
690209
834097
929107
190651
467937
266911
755072
483353
481738
845106
1010820
308019
32805
849184
1088986
167642
622465
649282
816427
1079285
522569
94604
892638
953684
171433
629462
978056
16657
978623
1098778
893518
441185
662596
316283
304243
343808
594950
860636
933446
94280
1085272
1050452
941014
150543
377029
102244
205653
514036
286401
629581
359594
349570
962947
1070358
999982
890824
891874
380939
86741
643907
401177
766750
225510
1064791
848897
169665
161914
188792
189842
741186
1021213
158067
855108
293599
858439
383282
1065229
704848
724561
61966
1060415
449963
81458
838923
624148
627489
130119
565216
9631
316361
307046
233243
447112
823003
866459
1094183
663483
185175
91561
980648
442199
61318
475920
295883
603640
414327
118533
319347
512393
751133
445584
456470
749679
712037
234190
306048
839852
884353
1018336
848527
578683
671746
199135
358945
316276
680700
26652
188947
593662
664713
760429
289846
712605
818394
110970
1038969
303758
616895
287160
943642
615010
950903
232884
502539
295267
287841
318590
427708
693814
734655
566322
22662
924633
104808
298803
86773
71625
792648
236494
988295
217481
79789
381484
1033695
494335
869583
673499
316501
489357
705779
46829
206235
536758
775220
363453
665747
189999
985711
85241
262156
843840
766326
76499
1055950
1054900
1010429
276959
974318
141640
763676
385542
411890
412940
72641
659304
709149
486172
26603
440258
189355
908346
422287
182675
598529
266940
712783
779083
375157
930535
136036
263908
385390
261324
739714
622179
502718
57596
213899
27967
50467
733591
367088
437747
158553
977237
736147
847960
96810
839559
382516
72112
719084
414337
387473
417723
624781
704245
1017098
895728
37814
353540
116337
538904
964134
626350
752788
580331
40065
958132
975211
339462
1080708
352472
271800
857081
138147
356163
678754
806471
818495
246759
204286
1049525
919603
995206
1005427
216121
350610
681238
633754
548772
739564
499331
172897
662719
622345
1021917
988705
972552
569273
644098
157270
97243
806646
284347
744532
941982
543774
387373
127900
643547
32432
815112
559543
870261
112806
663727
113281
164699
407268
676914
46747
378440
284599
368697
69143
339318
787217
234265
894753
386036
1092701
997674
405168
570617
407864
205580
817827
973861
847524
854203
176384
97440
576214
9341
453805
963056
1005462
692360
573523
295982
651994
465942
528141
867045
414725
653359
84359
796260
649620
487337
476284
1026316
167015
144065
759307
1052336
904346
905699
325528
233605
635120
839442
228545
118447
430230
28894
314257
32772
363505
505579
879334
1009787
317863
493127
387791
187680
637506
619195
994718
556928
45969
970006
274106
682947
813628
93635
949344
944911
50436
1066766
1053733
160635
26920
372973
647753
603803
194302
210623
477942
113908
81794
251984
271421
730202
96113
145946
291769
836118
137653
125083
126133
118882
582578
279878
564140
1070702
183946
1021474
446323
447373
136757
488379
637633
1018093
512064
513114
771983
1018234
390509
556281
936469
765358
134759
625141
1073493
785734
731237
122679
504984
282896
916049
630668
15853
235813
31058
204483
696937
1080176
899489
411370
969348
553184
797243
1015326
255081
877762
554618
982049
880417
113750
123317
890468
52173
986424
689244
578949
342893
764552
492077
668731
977390
1091083
87209
1000108
975754
40403
656727
1074795
543417
277232
704337
948283
684531
268646
381055
881534
489508
224930
55883
140328
133095
1090775
891147
626114
771007
773889
392109
818398
721020
278643
512059
613400
165999
230553
75068
524064
529907
806233
1078475
910724
1006254
486698
712908
176371
412365
754419
853260
158759
880939
136354
826999
689614
398837
828421
823684
501654
465410
846022
543434
438730
477187
870929
832167
203807
82209
131409
875993
111550
249253
433882
110998
924388
70745
396683
957572
788098
781251
490892
1009273
714193
396515
878023
921462
1096910
50916
160243
793185
593664
930143
613946
312061
73641
771400
543113
658940
734068
498728
648469
622648
817625
657105
97462
879117
676938
226562
518360
827187
466764
1000396
175471
215595
255130
115490
1000560
363052
176855
19995
371976
20685
881048
641460
647259
527988
157750
932753
396184
772323
610717
960797
640233
498199
1098022
990732
214870
746188
195832
1067729
437443
200669
88826
338915
714348
328294
446999
411421
454894
782830
653401
1002597
552180
603981
907177
173202
673335
815379
241535
429791
1002541
886859
744201
204626
312657
523912
288089
744790
469516
85942
518842
1024859
102268
703297
473644
512376
44805
436361
1056180
145660
260445
1021167
39889
713140
612062
648670
269292
876338
645269
243176
323742
391133
617716
587091
752247
32082
911898
863045
68405
914918
1008219
975385
762005
521399
303352
154817
43829
1062236
394494
1084484
530322
283622
304678
521723
1005218
40942
329069
390594
568509
982423
883408
304240
716462
187289
498359
406400
428389
367545
461177
519183
267347
228174
124671
105011
495630
988228
890096
233870
754047
534593
74547
421079
800593
697090
624131
127882
1007775
916549
582635
240396
270075
1083548
278798
891109
1100010
461906
184823
64681
379865
595113
715829
692991
25107
587459
37865
531209
566091
7768
700239
34898
768068
373808
252607
174425
1075401
196717
340666
350906
472043
413498
806384
903449
994215
1048546
935739
648560
679433
404602
261350
1020871
701559
879995
484586
306258
981298
505784
424584
925035
27617
515689
623079
221946
863509
830847
25645
717828
1011985
167657
86910
761179
88063
23673
110214
152792
827955
648543
243628
697999
715107
605250
1077449
205408
552246
898349
1088833
87829
883993
225642
34013
977967
1044754
649119
1023446
900930
785812
519495
436153
1069520
145312
313237
378748
816094
391735
429916
271060
926259
161860
23492
175992
243477
814229
432576
181089
1030460
636339
572460
589763
351014
878657
948677
727322
1007681
871096
921198
676585
572136
632588
1004098
806429
140500
1061259
511865
93071
345363
270991
26972
1093616
702670
297539
791284
633362
567363
1079736
141425
58547
672440
604223
490363
518012
224481
928098
927048
1004758
367932
615191
540029
74118
287593
404278
444269
225495
736444
192478
1086825
1090403
1026201
75146
392857
1069081
139327
802073
361981
951515
198371
218404
621185
586764
353213
39109
382240
979211
1020402
925095
95608
731976
243761
606919
625934
391183
425022
763634
488423
1085022
942131
540148
298648
112800
627085
116547
205323
190338
259273
940970
1075809
112500
556398
7662
549709
947733
794419
800616
360383
910119
585672
441759
1087611
1030330
621200
765945
383659
979011
588459
230434
960666
617816
12900
138824
114748
380085
25449
357639
431217
371981
447524
490014
150169
652583
925966
655648
68552
1071817
971157
576519
1027838
338709
320095
834413
305218
521042
455342
89100
438989
767302
568538
23771
346254
915410
1059741
937592
440933
217932
375017
322785
69075
73597
372275
84214
891817
974884
238805
990958
977961
574590
532935
117714
916751
943379
849793
514409
553922
290904
463359
10376
99986
516672
797459
897156
898206
395845
497685
971236
1017759
436706
828222
1064410
828090
899784
593393
193179
1089383
742063
805490
453607
327523
776812
240898
366797
688020
529725
423383
1026961
1098108
575365
578636
746467
8088
157228
960042
258460
655576
856383
386083
74635
121195
54474
1012699
982661
266745
776040
240971
978401
803798
479749
939737
776896
130114
260525
898074
1099274
661473
1032518
345770
1023296
446804
15830
1025064
26869
221913
136294
458951
151834
579962
642267
163289
276443
392836
1036087
629486
57938
503672
313253
177224
90141
121713
1062661
212896
231607
369346
417501
780950
1009602
131338
271486
118233
634677
1051343
569066
166531
110590
421649
435033
877621
786445
74467
209582
756010
642606
748763
931605
438548
79978
784077
516654
570524
950616
261252
8470
994439
470960
134112
404319
284716
317405
804648
155413
867446
615472
977523
131698
70117
891973
358029
574044
64589
345252
613233
489367
522709
860326
1096417
956654
679716
202707
265031
298476
191657
1052742
1043419
256372
641803
66820
39844
1060906
832233
919017
209785
204536
1087694
288943
517683
836312
867319
315457
732798
936436
565910
956903
909295
767773
565241
824031
649635
408340
499559
340885
157637
424734
282798
1003433
321291
527749
225390
698258
441387
47087
1100154
708931
362300
956299
897759
932534
482126
46351
153928
293504
1080681
313800
676998
160903
600661
188346
765014
940008
595624
476210
97572
979214
564825
1071029
91034
299604
262707
288245
514727
584263
127739
731869
879835
243616
357662
1024235
821138
378230
61047
177673
835044
949959
559283
698411
890703
381281
582004
1037726
485649
256494
168148
240715
142317
155723
908840
381488
200919
17058
124831
482498
146895
176510
898794
270221
741405
357584
555767
805737
614108
426644
926598
179332
637969
70067
517339
1060450
631802
1042354
541984
885829
348245
197957
891224
420066
72037
1080022
11769
596507
580854
239868
159509
430186
803942
1096486
1052393
236942
388331
571415
102084
182432
173512
254611
683278
534882
375664
398865
764383
888852
675109
727029
552957
446248
97893
855134
810527
1055398
628456
639223
213195
805154
642355
366805
83617
5976
461618
571013
395499
286285
481471
1025788
517583
348543
723816
157867
170976
42802
901573
43673
755819
889155
16984
597556
370877
1027480
964763
454462
644105
214876
388076
1100137
314061
976498
618049
284835
1051360
428492
573016
363252
969901
699487
1043875
51024
77662
96814
504969
74244
428098
96656
742419
1089644
229887
1079870
933260
1084018
439744
72725
22723
746309
538236
733672
30905
746424
828487
115117
647059
273149
774246
898906
585793
1033019
666001
224100
644089
312568
751439
101698
257017
895069
741502
650255
858938
954014
773911
703938
124279
497650
986285
211487
62390
192296
939597
135444
10650
608403
433563
411033
831177
884769
556635
159126
349636
394075
594224
51877
999523
848695
779265
780315
379295
30537
589339
211445
181093
1020733
608860
845881
319790
939151
649320
868828
597549
591227
163760
659453
261681
523840
760906
426375
130367
512906
13927
799173
800223
1037204
154082
306892
722044
446102
841739
371435
561387
394911
904392
821492
676306
196723
309855
979612
389906
341990
470236
886148
307222
148539
288345
314754
1024762
858220
442832
1062628
630729
986471
852099
114640
354203
37866
882740
830442
99213
57597
695234
855767
605822
1051936
245763
854082
320724
471285
746150
403842
329550
1058082
420234
483011
541981
455140
564361
369643
363985
28038
99316
834187
478842
660247
333340
494995
638068
652832
188841
874366
147385
668500
619406
390930
478045
262261
396226
554749
139034
1029550
272670
274468
851964
791482
313227
1004837
781426
1062321
655600
174712
226442
1081849
18196
764321
612116
560287
676219
435393
936683
445535
908665
935359
1068664
492277
43025
613564
256565
319189
768391
142650
974362
651847
116429
353995
986704
96781
737755
653559
985072
219670
969520
1021169
599525
225178
710881
56713
802621
880892
989985
22448
1055208
362666
15339
1088142
73269
202400
386251
518493
274168
576540
808641
1045267
84585
997211
697869
955297
570322
866513
248398
894349
918083
610860
550687
1001614
594940
184037
367156
1018410
601016
681809
384260
374979
287845
332605
232108
679999
481759
866811
654457
774824
927635
284968
696845
455595
1051630
147062
111205
226637
933287
546779
883023
329664
795907
317292
805158
232809
584692
904211
516837
471559
482760
814289
637682
127412
424856
1016342
58452
761568
969917
238967
263796
41144
577234
626947
761424
945063
579393
494646
87698
384175
196819
335492
797706
932301
802285
613225
468602
328151
363722
332597
1044670
726706
400861
615015
1087839
225736
939101
212845
106131
488074
487562
165702
1097799
816709
823553
336477
895571
485260
64335
691711
35352
598147
956008
289646
666208
227367
956139
678367
834877
726877
42199
456433
924395
563763
209399
262291
1029844
17155
727381
103200
440923
315420
370818
811691
923260
935841
505638
1091582
275528
869669
1042385
287483
1028465
944372
344774
750097
65826
749990
8093
844422
1034375
726860
1033284
716550
438231
609913
1033651
145060
280421
423489
195953
586823
359656
959975
342828
816477
796526
352503
222141
539920
298923
577468
977302
424657
405285
945784
412948
227365
326505
418198
555778
193407
817092
223319
288088
479254
647158
380873
570297
517739
815814
37764
761616
208777
909013
630742
304312
651544
91536
1070581
800542
517799
430069
492383
5753
1038335
814310
922746
320539
342114
21351
370398
925143
26394
599902
552360
194941
746051
1049988
402599
1044127
810463
113789
943449
870095
634786
375159
895979
895745
769908
594493
100006
517964
227897
1007661
910315
316728
455593
209452
761945
511868
631499
771786
293120
40700
809881
561803
1098818
42564
592875
118980
184286
947237
3083
699647
465997
54677
856261
706273
355652
635792
216942
441438
298572
959033
996032
7065
992151
820092
818753
245599
322464
117011
513713
190332
518553
906795
514747
955955
148365
330229
73551
718970
150273
368020
66000
95583
399919
19401
828653
1089041
99237
357798
449950
966320
1013584
341409
596350
477410
1017996
905190
177539
823601
600034
35247
89984
28533
886029
492781
707338
110126
325685
99026
767322
300669
1013493
826863
512481
679549
1072523
651907
983442
64545
336570
983871
583385
279985
841468
469874
823831
407979
1080616
774113
536753
137973
689597
161095
331360
275036
517091
1018019
332229
471822
714984
40669
594598
742888
751949
925880
64008
993962
556900
81510
20566
19516
516683
354391
1022528
396230
52059
849040
1050060
74464
154915
774105
190661
1003193
1082648
889846
820161
721767
1046200
725462
185332
620078
969509
642953
750031
317616
505524
158503
870428
879342
66693
207451
448493
1056078
939954
667216
1063225
610217
955050
721269
555436
73832
150625
234270
310817
865267
569965
82700
747738
720543
844050
993130
204606
1079664
396113
613281
180699
1032408
745129
581935
407201
909779
473520
878713
206653
240942
180309
347858
509309
813658
814708
713910
600930
17392
163950
192333
187316
851971
404949
491131
1048613
857893
954709
911642
519430
451564
5573
235614
183438
182489
869216
89932
540598
610561
337494
547635
547354
232106
124368
1095790
851022
782811
545183
138657
309601
504502
81944
781981
640131
449455
679567
1033682
783109
760736
1089598
526959
415692
898738
1042580
168208
888113
713877
552053
141628
103071
93961
664346
185008
1060969
937259
911045
32613
927378
882138
127131
91644
539120
849673
562647
431908
330559
460162
598530
1073284
408266
1090052
493522
1013040
632774
474833
994595
860245
112590
956114
735928
42655
585057
267281
419662
290034
613534
1061642
447831
353941
300955
942566
611125
207574
80444
46072
955372
465934
172723
177349
626338
98432
554316
497537
178211
107157
747089
1022864
44164
24592
868437
66432
777724
796350
138482
407543
718422
207824
88668
187463
776698
872717
771632
162957
764613
287785
143668
305208
477412
641135
349150
949831
1042464
453439
982773
130902
274494
722845
749293
1071342
1096162
544156
558733
727685
94535
19589
847358
122184
967744
1093212
515263
690940
385188
1060913
225974
744745
651473
568270
53399
574249
797071
337349
946290
226214
223481
180146
784327
57268
711558
1018457
796740
255885
72126
1020366
447507
401799
115623
498780
33192
1006015
616509
744517
149121
975815
91691
987255
514505
466039
896358
1012746
509419
764608
87984
179763
259807
417870
425622
1031937
271526
388758
750236
188885
370685
57881
28996
842947
75470
204952
814349
855660
462575
1032370
896017
316342
1023192
538926
506875
828661
730144
128477
393674
714725
240299
284153
397724
64120
437185
974227
1009777
136094
903657
203711
146304
518152
489091
600927
629510
792260
283825
416526
583861
635457
364459
657216
852359
223267
600289
800350
986499
440555
226941
243074
29919
717575
794981
1027815
40712
746480
397207
365873
312817
726828
791190
639917
44425
243714
886321
546894
973332
648611
481240
2519
489668
129919
811592
676143
633938
982558
867589
326293
325243
735777
563473
41384
990519
880086
1006126
395755
596015
238384
804375
932087
691654
487109
1057870
636985
682772
305796
794617
80590
123021
656226
1084311
821197
799758
900338
195017
361323
1031021
422891
232453
1082625
964159
687621
1085971
94953
574491
757460
951023
642610
633618
121026
408082
650375
842521
460821
655779
212493
284363
986070
757768
1087193
1007599
925971
443717
549792
875268
251593
932155
58018
51568
871701
343768
64506
1080119
175805
647709
337944
1057937
48887
918378
271604
499844
27439
954588
60231
619837
759163
1051327
297702
870481
76403
495287
211286
801305
191201
325657
658538
999487
196242
394162
988463
36776
159785
610381
664834
165949
59282
244972
850283
289884
798667
785897
1031633
46217
652534
866432
1077534
529429
333819
359853
446837
243401
766505
48940
355349
228465
1065077
831992
993402
1031134
367539
278242
854065
195387
359897
243795
238442
875142
176581
1023604
926686
799894
255805
1013122
281483
750952
387567
980577
246225
600129
803175
160796
715178
293793
136549
993529
645170
1069690
995979
662238
912626
362698
398362
818539
537439
185720
514074
366965
303864
4312
110064
570492
940911
500508
965427
408533
914387
672918
986544
339569
862435
883672
777185
129564
1015002
691318
658794
821239
906194
540255
1020460
398126
84334
939082
148511
656245
1028246
126460
415382
119170
683972
147959
709593
621514
899720
597535
251090
55699
1072796
506509
805330
1085809
714207
357834
357399
632811
989395
644022
266364
486185
798082
404891
317385
256710
507039
774214
934209
897349
149923
561476
345811
780890
227518
10269
10013
955647
739345
408342
43992
960213
261598
396672
939506
100149
892887
65314
158074
524415
653556
909231
689742
265066
441689
629710
92262
906230
961326
439463
753975
1084371
291384
771358
663209
1053378
27909
723631
291501
906101
364628
30859
148850
589424
384088
56839
327764
856063
642108
1051499
618491
599393
921662
435431
702420
420182
1030584
191313
178768
53074
1026777
454144
44852
708510
73124
428162
760870
463460
638223
925871
271339
754424
519922
570034
777682
536320
882183
477003
707532
184433
391409
665390
602030
1012759
386523
885557
946867
720707
183869
99232
206598
1077269
1046955
1080167
1074604
232473
370534
66427
1094561
15563
718873
677015
251109
1010259
682674
1026413
555715
157360
589116
33608
374968
61287
566698
324022
34317
997480
837245
176105
852689
971702
128239
104438
352238
1012410
607326
31141
475517
204733
355019
750867
588687
1100007
221819
96058
311234
809884
591712
866806
220381
977008
647188
408726
84440
58350
249573
335879
396685
490108
654025
959768
115828
425803
811161
254704
397198
855902
35654
59533
1087540
38499
579691
315116
123581
9654
283151
984693
939590
516504
904938
41103
311658
696408
576102
489062
393988
981531
993180
238237
1083789
533525
437059
436009
459972
576050
482220
629671
388382
715971
151928
574059
652033
624223
202558
342161
535795
634120
724335
649187
800249
1073542
1000388
694034
1007015
580463
587208
78540
747156
933573
504053
300962
370856
780610
388108
959958
537571
891202
676909
594379
237015
241562
966972
1057589
564867
353797
303863
694004
931342
984008
859668
58284
656297
836953
343427
578433
1010911
468075
308560
2377
146388
100346
1031483
736412
346619
669556
733335
40811
375382
363553
1010943
515244
784591
886222
774657
914194
883978
200158
532468
335727
865639
665652
310705
193466
41750
441998
20032
637107
28832
19585
456593
228868
26589
3835
893270
227916
617745
124012
932485
810090
310238
233450
310443
110597
109547
831574
100950
784440
477721
149093
847410
345377
278936
448707
1015164
849594
781185
497560
304028
358609
326917
673121
168419
344999
321476
75708
939276
898213
780217
731600
635186
887149
319597
56964
256222
588240
975116
125319
166916
1022756
424211
103813
596865
657195
222658
757696
520217
977094
379625
419281
481857
84128
498949
516365
355714
7694
273285
980437
902981
836954
727093
1035363
187723
1064062
1058386
1083472
1089080
942297
356043
910249
628937
433433
675967
402532
811447
397879
739349
226361
432165
268742
977305
565140
103387
825959
86749
946700
1083613
221677
1023060
905149
958066
550776
677888
682972
908480
316022
187741
957474
360810
407123
1027252
352954
331983
946684
713421
569080
297620
199310
804885
786185
941640
499033
500083
989026
990076
111527
679229
342989
341939
239384
842682
923802
222156
372810
630917
1083373
14083
827384
132072
882730
18623
349615
536533
679424
443748
889414
474482
135112
691417
981032
547484
810031
1056773
143349
35703
822830
880699
805405
502548
1006698
652645
861184
641973
376730
649051
302523
442275
157601
896064
561661
456242
922420
267210
708586
1097644
37185
488045
1080707
130855
341782
876716
740090
606832
370625
45146
939510
676962
146891
262386
510645
103245
778397
480834
11274
153297
170875
1062563
1064047
277597
655633
760174
398703
218529
1097712
179434
554474
493272
919268
233286
856884
273007
275417
186273
976189
692813
1018578
96321
343890
807832
948055
451720
56618
149140
560610
780673
311585
678572
896971
868960
1030426
308422
189977
915055
120962
951011
190733
658282
730618
1045339
599932
260821
74528
688939
662018
930397
408526
1058226
871718
445647
712652
1059096
59649
339701
1073774
594795
440048
611120
276176
303606
716965
306233
217307
604753
263968
717310
357904
844922
1031386
100169
58845
925600
669134
695488
1037305
414954
379510
219295
1047010
76822
603303
657363
872776
1042832
271417
85573
165916
820923
492954
37594
305747
1040848
142137
810297
745078
515630
1064729
597303
791739
361577
908592
494825
236035
790078
52633
1097651
93035
1058344
419854
575064
99181
3269
542440
273443
556317
576921
892862
869340
902423
359075
258417
392788
1024463
243144
119709
946195
640852
861247
711021
439089
779106
1030418
174582
1096677
177174
758553
4059
299678
476681
791483
648950
869870
233737
15272
485826
477717
575688
281357
230173
632903
187706
569506
993655
438130
646766
1046674
882654
981457
182010
768930
411653
795019
924958
164789
1024924
886883
1002965
294215
167813
518269
537136
24360
208324
1021095
776253
618038
551235
940266
814298
327065
950796
341822
668076
1056140
904125
555665
297642
432049
787957
349707
783610
277015
566519
1024604
795600
136298
927562
952824
322697
642692
1016048
580515
362770
961097
381295
411534
92209
664888
1020407
716038
134094
824109
835302
690259
694858
202239
241689
112532
112837
848106
1091400
522122
290614
618204
94081
958820
1065935
417825
661827
21384
61797
275588
632568
761744
845210
1062907
605443
925377
947551
880774
1070616
401477
810943
242821
713876
277273
1096019
800705
395524
68104
695523
13238
264386
908261
289286
203757
122023
773067
529997
924162
859649
89228
502190
81590
813137
405188
662861
692712
986720
569571
605408
1094780
591040
107576
861557
988485
589074
971581
964772
664022
709539
882259
939811
996283
621546
514798
1004745
435192
961023
120980
890390
372886
779227
521570
168353
673079
775139
631607
155069
155394
28054
460520
144109
502421
787854
488417
651415
647003
685789
1053520
1093323
915405
14872
409254
396301
606088
822652
311104
947711
403098
781085
606746
610805
861368
753109
17548
194461
208519
316640
488863
403264
488546
454839
633762
820103
709857
209807
288377
797709
159200
313143
405064
195800
916876
727633
196547
904034
170179
429537
431768
61161
9610
517116
850060
706068
258216
466824
761461
538859
1096399
855819
941190
33644
347993
525528
515100
231555
303986
914315
216118
877246
209021
365721
219373
721329
675840
988966
197231
512712
988231
859769
248318
301753
247867
180392
517124
448402
842464
839535
436144
296821
384115
676418
730561
356449
834765
242569
248475
168193
8301
65609
833450
299418
982296
988791
727594
424793
666206
296923
606655
713824
639634
812275
883209
1047283
505303
213678
946938
1019636
619519
160910
36153
809932
692754
416544
773374
971467
115059
990086
416089
533798
80043
686833
801249
526823
654394
1010591
398137
660911
359884
915625
128651
1041625
499398
386264
542768
967249
792975
203870
304534
692909
58625
512475
10218
544083
426273
1028621
973262
676231
758627
525119
995960
127005
743326
1079660
258744
668733
871619
349883
3803
349634
239903
603906
432538
882647
346001
554966
640126
660146
223471
143508
438234
346347
768931
831725
696423
1048781
51414
586566
139749
883458
629666
117908
1098436
402395
649509
1057040
1089202
727369
824892
917709
298726
54984
257080
48475
267459
147951
445763
324816
103613
970807
687960
678340
932599
208063
799338
949590
1084171
553513
455402
84580
44422
392448
212547
389878
459643
691050
115243
434875
608138
838081
540112
210630
1029067
376355
59128
813977
78793
812062
808114
286678
386392
169243
511197
49911
290188
430028
127939
680124
247893
151001
823619
206222
324146
476966
549232
516127
109717
823313
96282
385837
396914
1056372
236404
222014
592671
963063
872443
113644
676350
884415
873606
348804
361558
157543
199409
595219
481695
766994
972769
611361
1075403
547311
94758
519741
718219
720063
951212
502483
207910
122169
85561
851780
1083442
327553
329112
331837
212714
394108
557647
453317
949774
378657
257547
516478
578981
966292
146698
380076
1096742
153825
360932
633146
650244
712644
858585
571759
696177
472843
595094
1005632
317297
367373
567688
479895
30008
130318
757298
1019414
830587
908506
1058011
803812
604853
77803
485201
656768
282541
773653
545208
383993
268185
248399
61425
683919
150312
861055
196972
39544
3261
306664
511204
1010579
35230
148940
464456
321732
263062
718165
704699
426542
304769
639843
776705
433176
568391
265290
578660
614799
132608
519595
207420
84258
890031
627949
1084538
479626
338769
634624
24041
215506
819415
83263
131700
918632
158289
194092
963946
370642
451535
774793
1055763
778569
331247
764656
531195
662427
309847
521083
905283
526583
28987
128869
1054966
152297
147630
111824
4007
901278
474536
506677
884008
193134
941965
319996
492908
601570
342173
360834
668557
543058
753710
777462
41108
374089
527915
488750
976012
77209
225258
258037
815585
781184
860437
696923
517325
780357
360664
659822
920122
179874
397274
140809
1079907
890146
227493
951993
829829
152650
580759
317212
579191
43693
826455
524477
21935
698136
815763
687893
287481
102376
244315
489395
869380
668254
1040417
837965
837028
155517
218413
349804
326579
495559
557987
112988
978286
1058513
804814
348541
697099
411257
467039
440462
329915
340151
166108
486264
158158
153808
612136
809384
1077492
867959
588879
824557
614438
665423
724658
900886
963712
1038804
362068
641994
211961
41090
1085622
823681
1070749
472275
813250
978733
1097729
188107
1096083
984888
835782
513339
982674
735749
732037
44340
410655
243893
8515
616765
295840
848551
1009356
640418
71359
349569
873325
744850
197394
143060
977650
230371
60774
1027289
315825
1080312
444710
638393
506040
971159
333095
177267
509083
732099
643404
675823
528872
442096
824337
90740
748035
1059183
809375
923751
257175
137638
88180
50101
506432
647128
1050978
932577
813257
667595
388063
659545
1071864
219312
826190
409241
1037989
247517
193845
97141
274537
943676
965369
164225
448847
833776
532526
581262
925670
832690
585972
469813
1070329
154450
637823
241014
121368
43419
331725
281855
222866
14707
490706
887618
704672
121102
1041192
225933
1065791
219530
434579
301885
856904
163426
1091963
354135
977403
478138
20417
515007
580527
315964
466961
506229
299996
727427
792185
10424
979003
29579
444758
870836
299907
774126
190742
263986
1099363
587087
129160
177780
58220
147890
364367
327800
636111
1043602
566442
429857
430411
483819
132417
1083095
944728
352520
660029
822883
696884
868377
82492
19645
163607
691669
636183
294867
41793
589551
213022
1001908
884098
797837
548853
1055047
143438
430760
679743
901999
497199
704576
806796
745992
956804
1012701
992772
275921
834626
365277
551559
1023288
269287
537849
535386
879833
956419
757523
932318
526838
488539
38525
998298
418806
934358
753002
754052
376143
266264
375487
814498
20500
1024381
19473
661393
172532
836998
1065376
419143
618946
301377
1023855
155092
919665
754723
1026192
185002
744816
967274
221439
386926
137615
652159
187210
345743
581404
597721
791818
813708
302245
153959
1088029
433397
993935
1071044
727889
954535
145045
765121
309925
391292
543965
970681
264255
919524
47505
72208
887542
39481
33302
568346
691266
85576
1064673
1042095
737289
890054
171367
1006214
1054924
216859
314222
116562
773372
246541
805806
22226
237733
372389
574790
728482
701065
126398
212038
375736
500722
921781
1010560
1013901
305301
11976
177577
170072
307418
458453
1094994
159903
955265
741564
911822
860025
802346
510494
1024006
1070400
341503
169987
1038250
130484
512996
904239
825115
762063
499216
787542
597166
853113
54830
946782
945732
868609
943297
58496
560548
194099
162636
1001356
1047213
959304
367894
366844
680869
774726
285879
409228
523753
748641
12942
1032079
146943
544001
857916
712219
299744
859247
83807
79963
276487
1038759
233462
144610
1063477
160268
286962
874441
1001891
52609
412207
836973
1011155
682477
194216
736945
145216
353896
422556
1030366
662229
453272
615740
653339
94998
482165
459189
283947
317285
520777
866246
1000611
890566
1037248
108590
857225
647255
666502
259455
823261
880516
9339
263760
759128
388085
429455
407712
385532
1030218
111589
68289
781446
395800
562001
988347
968843
340587
291754
219652
988552
1062911
364859
426391
4295
889456
310547
968725
49881
763597
96192
487791
667856
692678
840489
281404
316708
573034
949537
886187
645699
428812
910571
945914
109902
972139
758746
1093942
690711
899625
958395
275817
213117
786857
746142
199349
57026
725538
635810
4621
293422
144181
94126
552595
168518
1083368
257745
144617
590815
620264
440818
293992
629383
424448
752704
526494
706421
242835
340368
229146
451209
870981
158861
905881
477650
278846
1031686
562085
750537
516680
521398
914557
205757
604548
942244
40104
862259
688198
314426
330787
1059487
773953
251866
1041518
454798
912320
334010
331007
265955
751943
1055883
356319
263348
890793
687065
278142
7859
1032644
816479
818618
435822
796867
462212
130489
388555
300245
793881
353009
608389
973208
382456
513265
748997
603393
30029
28979
800829
762731
761681
344320
1084072
629645
578429
547303
1009707
147013
64708
256867
112796
283525
388022
978519
997945
685601
1050760
588798
711990
507834
314720
812328
377969
90104
989437
475422
435837
1078411
460785
475482
745573
308915
545342
889570
281601
400347
113775
966477
260654
17953
423246
276263
847755
1008785
17980
512255
801460
515307
9447
1030837
268690
582058
1081193
263280
573017
169470
304844
840133
602420
618701
205012
994559
1030511
375306
638575
453356
397109
543603
58530
496159
458408
632781
730633
587524
477587
1018208
977497
615525
531142
927920
557897
268753
662178
585218
443478
1001449
639718
202500
297111
835530
575757
703998
1027663
1094669
274842
243243
987348
330533
649798
13590
752909
252143
130854
527462
1046093
848785
513704
44508
48457
284911
443575
58605
1065334
149398
281624
339929
428744
60910
835015
261341
841782
671170
962954
740069
264146
803182
118622
606424
305664
634077
753957
434746
85625
983017
965442
537911
564296
546328
671366
193819
510267
1005851
386946
380418
832080
1030927
190892
870223
115862
229376
57980
999093
563243
34331
23932
305438
818253
351363
606517
43518
1026603
1029358
965133
96837
388120
810314
897187
315532
34754
189086
992858
581108
108813
496181
984796
639061
632914
61454
90043
371974
818597
498774
439811
643610
217193
785882
971605
1077553
436078
744757
27734
368506
172160
975281
43925
817678
428122
423202
767122
542532
317520
424372
568181
564333
738108
361795
41549
764900
1079956
175709
229807
535482
429862
881567
519466
716324
403725
78677
536868
916643
475450
952916
231133
836562
1006157
268208
473525
163249
139047
879541
984850
237245
902763
795847
77893
764543
1025975
1082040
934489
589573
573659
117798
88661
151421
1039048
283219
205697
136038
519137
788543
534934
825031
815340
474932
603265
619292
1074058
177333
1081913
128322
772834
306726
587417
307065
62997
281165
838096
415283
775666
1003057
587703
395547
469750
1057124
1011210
22541
418543
587828
603742
82547
218060
694199
1088419
150238
991590
20250
856481
501568
467771
455738
979163
133540
963646
387134
601904
648483
736909
697662
346610
121290
1094623
104604
284452
625666
435734
761173
61897
1037272
509125
537388
309409
1052837
992401
203267
2696
416956
345360
835752
211010
255495
726252
173278
374277
932067
87864
402408
706525
740394
577800
311383
633337
853444
855983
618035
788891
416353
558532
1099064
514217
852217
961661
12277
36056
636081
708739
332133
231444
192983
87120
391586
724176
264589
595478
1011142
309509
852347
350724
952405
958063
77720
269522
976985
537807
688748
559606
659933
1059471
404812
1065579
713193
285583
404427
142545
113027
434545
767268
864339
468978
624374
824833
711915
894596
2629
959283
986332
830785
1080303
553694
926030
328006
431370
777429
401393
1065908
342838
948789
949395
1058066
276037
671403
64873
155912
552225
3142
21689
905595
887079
488735
205407
796513
710077
597263
498586
187084
18836
920795
382370
899423
962600
743537
401921
388596
869442
571646
814688
883895
765800
455757
1036140
215547
964322
853065
129578
914110
231487
941527
731087
919709
974607
1088074
14917
927582
467443
958512
686889
559431
385015
404440
453327
300457
820815
817704
693277
238661
29975
1008215
885227
433382
276115
514959
821243
442114
360355
185827
831901
707914
1008680
481194
286319
324271
45763
862575
883925
140555
8646
976495
996255
216617
958967
1055393
709718
574174
680119
1036868
72542
443908
900593
491387
930455
790834
719982
959755
327884
22625
845690
79217
306532
586175
248188
269618
732318
745445
66510
319346
153009
646500
29141
543258
406611
386076
559823
881514
480748
621407
50569
1038889
929334
199689
1044312
862323
638311
15717
104586
793451
266269
828293
604158
292099
566775
851608
173721
796774
104324
652047
492060
144701
768277
58484
528325
112697
74869
442426
578675
440978
1088009
468406
910162
343785
797455
227113
656023
98134
14085
382561
681684
383895
542867
146119
880623
649385
323812
33504
583389
105422
225385
212483
340751
378015
456693
791930
848526
1049586
965326
821616
617521
1099766
662830
762948
1068875
104771
952288
495037
9570
244566
834406
130399
471414
91403
339334
578738
1066280
1068628
946717
570155
892668
243911
508929
234894
734807
352292
741123
170945
289900
437853
1030173
404383
152309
263543
864492
614967
362054
665129
448725
544768
764565
458652
374263
745063
93072
987504
862803
662317
97553
600061
252036
854510
77886
559563
372995
800218
266962
139988
711811
525074
705854
1099849
763858
249589
841035
147544
1037193
468929
123323
454752
1089279
225313
507203
366366
748433
724915
890473
709550
748295
609349
466656
497058
512134
397783
809283
840115
1097745
308498
376345
979500
297380
720734
888021
507969
853071
382785
904511
539683
161482
1088314
869135
687460
243167
162939
563455
938464
831680
1039989
1031184
718693
678188
165038
499712
129804
568602
831764
724975
795516
271531
819285
1037006
84837
677360
463877
305731
978747
1008904
437370
566135
331243
1000132
364330
203668
548125
1012457
837925
495841
832795
1020444
83859
692749
387216
345868
576874
1037589
243578
120876
522991
966401
935842
544745
85426
830409
265359
107739
325638
917318
365299
199326
700800
1029539
538559
782553
643823
354502
789173
658976
267417
386026
902627
122477
126919
1001578
643443
138117
502467
712406
271378
918236
1002933
657472
623629
736783
418886
250085
881292
835958
444239
671306
47580
1093966
913924
1031289
84459
802114
566877
567364
283875
1082204
5995
49184
898036
505745
808209
292946
1037930
170163
431518
65069
610641
186813
1061523
270362
304187
673885
217159
1093991
719402
182587
604319
166967
333251
663392
864016
939981
423049
43864
448556
646162
338815
200828
319439
57641
849470
613339
604050
506853
29715
852946
20617
441460
61085
160301
1049185
203459
76306
418620
345562
360715
1072302
845477
936470
487185
383501
686982
235170
762166
233712
741288
1084422
547087
468450
808993
534182
418817
958792
573862
1046758
91702
509697
203949
988238
290070
25074
699114
1032660
922513
855281
616333
539910
539304
975525
581150
158584
658583
1057334
674477
868853
767890
439053
876414
961442
230209
1009460
926516
1046798
902739
1012544
490117
991443
298736
547988
699342
443322
174450
666104
454642
154814
191294
578503
782711
1003682
1087217
791172
521377
389725
784432
675323
534078
712787
590989
324290
548221
241109
956731
921325
1066909
139149
228981
560968
953275
85236
594308
1007701
426023
121876
896448
935092
202834
97460
827407
837026
551373
1013574
375172
706885
863422
588673
1081110
47902
701092
845897
405943
68132
196540
246071
78458
411691
363069
184637
416005
548473
476130
106586
672075
108512
754303
382839
242649
311694
569298
710769
625835
1066197
65686
886384
395572
811671
445352
350069
560214
733350
520698
923320
935034
507531
764989
1039116
58138
1065482
26196
1016616
32823
732017
158820
374332
244098
833397
638620
1027193
64971
751936
682415
1047346
714809
145098
427942
273098
487389
829784
22248
295322
251925
365183
1046420
248578
55268
544334
912625
958423
13708
501758
905546
119775
167712
928982
684665
599412
1026879
646099
799725
817692
267793
133238
1070837
663297
799111
513943
577702
474470
399051
825843
267310
507232
54197
784768
290184
418715
1087995
891754
300023
782494
260946
417641
919593
477087
297354
626020
885612
918414
323493
8187
954474
1011045
1052812
228219
912770
160624
181675
347924
176164
71757
537134
774683
981266
590025
451472
333503
778483
828365
1055957
993894
980029
22429
867270
617384
727096
110746
251448
496606
114324
555496
846406
869786
263485
1025954
680509
276261
550633
319832
762875
78216
244496
1046919
843839
104338
513896
410425
626392
309801
503212
613189
787449
220497
90270
892636
738265
298568
956030
753286
99847
434818
383739
880179
773128
550148
261906
978221
835185
261335
1007260
514147
845848
218719
1020669
497547
8558
540891
673869
788253
1032950
1036798
36502
961669
766813
440290
948122
573320
3464
47721
73382
743285
649269
293767
327879
33449
252933
945697
755399
318469
618092
126272
282112
29791
643074
1085765
369472
845228
665524
823826
973899
1092694
165451
619727
783153
497056
652006
493764
83704
1009333
974942
817669
899845
70933
989809
198283
280450
827922
501816
624163
769717
523022
684286
858234
228250
550558
320823
195833
341037
1007785
41653
459082
44387
1010312
28376
1094501
746821
901960
766057
70824
1098788
154680
1031420
437033
190585
932519
379430
461541
654356
852317
497837
985894
609419
736529
354099
133871
18476
446986
102759
863682
777106
983473
115187
590791
1089985
261947
415752
874562
979138
1092507
412483
1059779
272641
305945
497097
329779
1046576
1024415
408125
1007513
236195
488322
519454
892624
869761
803956
999849
733122
650305
686639
142927
390100
693495
825790
156855
368873
280170
126664
24508
291020
301719
954633
64742
1074438
781965
1046462
97596
253618
1034211
473000
645015
709772
270814
823739
236312
1035380
932814
546912
681871
313648
788805
850388
667823
131486
422257
138086
345100
824516
716945
956309
184162
833004
789267
484709
164481
163431
507088
250582
628480
622135
623185
483385
334487
974548
226349
404021
503434
1073183
1006346
627771
182323
860790
929866
854285
214729
821707
822757
93795
400748
401798
332595
20777
852616
402183
401133
721393
519132
1058923
1059973
987106
988156
6348
312367
1087617
1091362
1090312
577832
578882
299601
886887
904757
903707
626825
513336
164488
477406
758615
285364
584329
1052254
866909
1060004
930118
583325
799258
459384
205599
629396
1062764
324141
274136
144809
802265
733797
1021977
318043
912157
793536
468107
1020549
152394
617289
743936
473960
814169
557248
483036
1081539
704900
184082
532403
613057
1086703
549318
254625
1057820
242434
398094
183959
427989
454413
1047004
21081
905523
64611
694545
411974
111052
568794
533953
75890
844762
692670
639736
1075815
690142
796926
744334
864795
253609
499979
835094
359612
291182
922791
272794
38259
1031392
753369
828023
333817
212918
357817
375048
143523
1039805
1057490
1099165
462087
483393
901048
926214
570156
347237
579566
195503
781198
605919
1092892
485974
517860
283125
495979
938679
59557
88675
912225
605638
631395
177811
754799
195183
324993
989628
24115
490348
886620
666371
448932
3800
316460
851133
1091589
847035
302623
782361
177248
554748
463059
554252
681058
617442
354938
94897
430830
1090771
772357
363388
1004483
573735
853711
1076001
584000
58078
414431
298142
439449
869364
41722
110877
1065260
631788
864567
723817
935020
501184
1085595
793586
198463
862366
786125
1080701
309217
175762
693497
896874
1024535
1032347
552253
455122
406463
239028
869138
778115
142851
477477
226992
656331
857188
282363
895804
746527
122830
359379
678127
11559
202031
899384
921841
83448
1083641
866738
298881
181637
496659
1037268
186367
590618
1091562
615137
553489
842141
12810
27748
836559
467855
309114
66058
363397
721747
124744
331584
1066431
427317
206665
627530
944012
790681
818572
373746
709735
130834
248172
944442
109774
517602
753005
520519
470273
295738
725754
208995
53315
954223
614181
245464
274587
450713
814591
655564
502663
139268
709575
620967
887583
714678
578163
301606
1062825
878529
494771
209640
776312
318515
932212
1044641
461855
324140
278161
1073977
864081
450359
456972
183335
450856
1020005
22560
446345
110429
316260
242460
660830
155605
337833
839612
495294
987530
346875
982751
625297
994168
965657
489298
189764
633026
409091
1027327
334425
732616
483420
846479
67067
598483
204237
860956
319644
438626
782776
24159
602745
29616
866617
859013
683927
527284
295790
182363
697924
816480
592756
1076754
159032
20540
966592
289336
1072435
409585
1083184
611015
1032415
399623
712934
736180
674447
101568
192644
499258
1009556
961155
837542
617216
336995
622060
497545
388957
964119
959258
796225
477775
209860
893494
56169
319905
131897
481918
1075073
844687
289746
505914
779542
1023391
198569
1082686
316795
22127
58711
1083121
913550
1040829
176179
664463
647961
637585
438133
969141
20312
440611
489458
893733
298727
755633
460720
582441
1012887
750294
841095
170534
361122
604988
1028331
588892
913285
1046947
19481
679343
953152
645792
927148
576132
208131
38495
721833
269140
403631
94812
651295
867700
326639
1033824
21179
923550
150659
763474
1038948
824083
469563
166839
439785
496216
718999
145765
168363
373619
976271
207084
1091452
573832
685262
851878
493315
439528
796395
439243
921507
425773
879057
925918
250202
907391
609059
209817
473167
92500
307256
442023
328098
3467
427574
694109
104458
935074
861637
890063
266880
872827
338777
1100289
62607
158113
641512
1059218
140988
987151
902842
492862
601923
442543
599265
574840
849737
951745
869307
137771
758043
1064846
980483
931992
627026
641374
453942
799639
817755
172766
38715
198445
313291
475204
384292
363165
146991
916442
962164
196760
1090779
678035
403960
884609
152132
559400
250045
754002
20640
130982
962500
500092
992502
539563
873828
811598
682925
83379
1014794
1074875
948109
138161
692346
789597
154348
313675
475584
54950
539000
282005
811089
206288
1017939
795586
475262
1041008
852673
306237
575265
557015
910955
974570
617548
1093079
18047
656531
492733
230834
402713
554783
37674
242845
241795
884247
72691
355785
514104
936259
197850
847976
713859
611665
53440
979308
1092913
171056
743356
746500
944549
607848
548318
203017
140797
911012
104757
799978
977926
356360
438811
244176
1021327
513873
351902
194832
578765
255003
22912
110577
673459
524633
87027
3680
563360
206971
106017
55487
812946
800937
821135
316751
523823
629750
36843
396712
18373
932925
389463
476766
379290
212908
426982
936907
152707
603899
782600
603040
348943
1059794
976020
300873
249310
758927
145468
747966
62316
1090308
892912
642431
1075423
738373
455919
480832
162746
618559
1060520
897756
195633
506505
278345
905369
899505
779176
68362
843622
170504
225921
760290
762995
893259
918630
30592
65736
286601
411059
487312
949845
1099966
531217
189879
1054244
238388
964304
409509
917733
655456
177134
782142
50733
539381
792120
822038
730970
270580
218700
1052560
43332
947129
500622
867539
428387
377229
936266
595405
757360
109077
272816
1045703
9621
173438
439056
702121
645099
222589
8969
596633
44916
510714
226219
1006145
456291
785569
855761
9004
40106
624512
781939
1061183
406178
48120
82256
775764
675625
283390
594183
621586
904033
122244
920219
88978
781532
87133
254767
684490
1078607
252513
440494
968285
1065375
829680
1082499
577340
619734
138725
267814
593753
447544
194158
690603
795496
383261
457645
49155
757563
852585
341519
835158
537302
350242
338548
465627
158857
604892
449393
516852
211547
603234
13773
594722
145597
461587
793409
965340
871210
729990
664257
1022428
991723
294795
46670
598166
51163
1037145
1056169
367421
896598
460734
894065
782010
245587
861383
154780
159909
32364
763425
629393
1014954
347138
755422
375323
266952
1031089
516018
1086182
967663
714099
814421
415633
421192
481452
998262
55443
268278
826239
726874
834158
857625
473255
612878
367091
1000576
168918
368840
981833
253179
875920
577365
119945
306321
1094194
568144
752922
993137
721307
107277
426413
779840
720091
646821
956045
321740
879725
76361
130204
1012888
520503
988261
828752
696613
940892
80735
282479
233241
963214
153762
738334
340088
894298
556664
491812
551533
378759
240332
366726
369141
313212
758705
367617
701217
583418
618024
926619
510361
517704
786649
601807
75655
471618
139747
1019984
1023103
258354
513908
589477
257229
355070
87063
417145
825570
325394
270813
477229
837122
362041
9748
222605
641868
1092493
52307
604597
320196
1071927
282694
509916
977224
752859
887098
131459
529719
814164
530645
168330
238883
338519
48223
109641
939112
444039
681977
408549
995695
197244
824315
86648
904371
974428
160711
63549
195463
424117
516035
81084
958045
116781
838177
923254
530385
1021284
1010613
618302
792480
272434
810984
542814
903614
222515
919244
687607
962513
917602
124564
512699
1023201
126337
331351
408350
742629
994639
783208
934016
426797
142711
517504
49540
869498
1029050
196811
1040397
899635
657884
1037744
814348
36347
334514
777382
940431
1016895
135647
198809
461707
380194
53645
302186
894647
953251
854936
178032
299749
732065
610474
1089787
455962
62734
661520
988233
874438
327760
551016
253802
762184
1086146
59933
435588
133268
915394
199587
781272
655279
225199
826549
161770
339684
250072
603429
1061619
587595
682458
299894
1065627
950950
139678
669673
259573
1029083
702410
840399
238812
158269
283400
367601
15708
39185
454094
289444
917084
689975
478817
1044937
793619
765932
1061881
208068
338663
990704
745174
573548
403587
116535
1010037
186604
954667
599325
317890
537973
1027438
435760
77049
729851
595264
823010
881535
535170
986697
231983
782609
382809
76259
154499
723411
15845
1031147
869503
39147
314527
128911
608286
443994
174060
166853
351302
1066985
884863
880479
670841
233307
741898
451482
232580
840798
644067
840429
139970
1095762
845612
281768
692173
202536
222233
1027761
383040
739484
29694
879333
783220
1047090
655082
1014485
26376
851571
860545
624556
160715
421342
1041280
413825
666210
338011
463001
429908
984872
166095
789457
86593
275598
1058200
1050563
1080005
864745
624952
758180
1089760
500167
18263
431760
415226
473100
735498
105573
367157
189450
17915
671819
307790
531161
129369
612737
972504
260411
78624
264528
1068324
834465
466679
639625
816000
227967
38968
300864
92112
633889
341297
642004
669195
1010896
625594
293846
951286
782583
324085
815395
997003
455389
22974
480809
803227
633755
158839
825134
124477
254886
469399
852361
472131
1054980
690030
604515
406083
861218
347604
830188
6962
15031
252662
117229
148173
576273
279133
899280
537745
722152
448794
134139
756959
1083677
943237
20504
265382
1075433
1000519
405440
932474
259984
803503
1053404
391067
841980
874257
821641
576722
954892
307482
1034926
52116
686623
525447
446080
182664
921175
196164
632678
1088945
208102
358346
405542
340700
623719
74422
188842
819892
651997
51437
354775
359240
791645
453350
212637
592584
956878
298927
875870
11742
639686
752045
319192
951226
966693
929009
522089
162058
1009039
988969
514476
641529
36118
17837
403980
1017181
288559
761104
764997
704588
629814
1089441
141261
490915
814131
318723
616690
854576
269966
458197
430537
233031
841247
698417
1075363
162907
1027185
32791
521034
575289
559751
732957
389759
1080468
247211
810163
16899
1066226
33462
384042
824128
486529
746928
731615
160743
27174
933905
154109
636241
583550
869732
801634
277938
40607
985741
848148
366866
177362
1075836
261021
571871
220795
779773
1094861
305924
13321
44357
801873
366080
200678
912930
165626
493662
460979
1004989
210943
486103
188557
680584
1087480
678324
228897
866393
198865
482463
1087203
322119
1023736
318384
680125
332969
313647
309825
429569
454076
474516
95399
593989
902204
1056411
17403
1004523
895701
653258
768760
744290
606916
197983
961297
996285
562612
896357
681959
312084
60564
1077759
413598
1087176
316453
111863
841519
589986
804164
178779
1037024
788153
509764
382710
606997
660833
906837
1095978
122643
787470
213819
528949
470726
270747
175799
119761
415860
1017404
854440
65269
587472
892285
1049891
240073
486424
203112
301724
737547
383589
1039013
59264
200883
269020
1055768
89295
785573
789113
290970
96641
561945
792110
386320
244888
328770
620272
933877
934927
172964
20318
524412
880061
940660
313316
64478
904847
1050527
1073127
7943
415470
34355
1020309
139491
265360
796575
670620
524715
884603
370217
125570
727570
1045741
472490
86248
660600
780956
368387
1065357
159272
503828
606122
113602
723739
1024255
763482
961433
775828
786054
491174
63859
629089
416809
1021963
81207
935508
858086
328227
361702
403431
341038
864674
226492
305671
582389
1002949
974175
172285
818115
841110
799498
983282
62322
761138
178812
205651
955415
786766
467044
381388
1036118
333974
271379
1097134
460032
329669
489559
599975
53625
448338
1030364
36379
579563
547131
850787
254019
695934
248152
695273
131183
426388
833330
608446
492099
1006918
149933
790540
1058021
361814
714727
200232
997327
586101
1033227
227388
117645
914999
187376
626997
547432
468809
745320
370500
1052033
1088575
408096
566788
1037542
237437
59936
885648
901825
462038
1072594
557478
252818
819123
571246
7901
720722
629203
900566
4896
125923
792685
376367
89703
667470
39643
95774
660915
1049962
820567
1055888
978760
3825
143483
519507
1028436
485362
316773
239942
318073
860344
180649
1031459
667884
743614
900751
538113
1070718
430824
509891
767871
649455
260749
183766
108507
829096
359208
613573
1072340
1058249
460263
401932
571030
915193
245720
269158
477849
192876
571615
122250
828804
803396
184693
1036042
458487
345384
989630
580631
671250
909371
83287
788349
634251
711254
298675
645394
601795
129135
9403
450709
428144
1026698
1020959
971233
827107
149781
449946
902163
326677
859252
787089
430917
15321
403164
11342
815302
58249
316938
203460
1046262
729651
287819
67854
209609
440208
1036254
784160
314470
939544
595079
137385
677519
760670
904471
322074
7434
322575
291236
61667
631565
980281
84813
153839
810362
677201
470283
190454
775425
704348
750330
650131
1099340
595653
226404
1006397
1060067
370191
284682
553928
87344
828871
344080
192056
323188
1062298
354339
533607
387943
255677
578047
1036826
1042548
61169
372051
959921
821656
728889
401311
345327
1083868
175758
32003
10101
79618
764850
850617
394453
532102
138190
613628
327687
75111
221786
759131
743160
326768
561011
882528
304879
463020
34499
653325
288447
1060682
840634
969357
576122
986383
835575
229272
938057
904439
554342
989800
551176
13211
573263
679152
1094220
420524
384897
754618
725632
475152
277998
1025493
652616
1054998
117991
149366
629690
850125
964896
658294
416138
261786
765339
98448
175937
448876
473333
248683
271630
465783
869647
230060
1075290
236700
461160
654614
583452
334603
588880
870189
994089
701365
149050
481940
993214
342635
293432
956874
24779
734676
603813
146455
157604
555655
908271
173459
433139
975989
502282
1093296
184543
514668
737623
950254
117327
466390
714076
1088543
296290
507327
102746
872393
1085232
199023
171802
190823
388438
103875
900551
1028120
603913
642639
541499
719012
863910
172216
874817
502437
591524
58536
240148
301516
925149
59558
547851
874348
643186
321039
760713
421931
927118
1048819
397671
157173
974277
227640
360998
748856
435273
375054
113571
893602
31368
798734
93738
1050768
695356
883628
419926
86921
895797
193467
687199
85509
702742
49997
714097
454484
900329
469314
366825
383888
760804
222041
672787
22940
1025962
92764
45276
90777
565387
349133
715416
897616
239500
911467
386510
612404
176386
728857
735927
538687
181450
1019967
233986
581905
505055
71886
919938
80158
419204
140322
854943
659237
8018
644788
973060
461088
208064
577026
250594
395714
549050
987267
133082
533142
92584
423610
1022557
366151
756092
707045
240873
565266
984986
246442
425872
873374
700840
36199
255994
322855
796151
215816
571627
520053
85095
752941
322683
90454
634872
699091
247904
9715
16540
508341
449146
68934
631210
850022
1036962
1055804
1052321
903220
782228
510898
790824
921866
4235
338873
804133
227898
598442
405198
613018
261641
781273
945119
998260
190723
235105
322950
618761
171629
439174
424293
946240
933193
1096741
767792
742090
517140
463579
772984
411577
941873
131434
463597
700864
381583
596144
510389
537072
105047
570842
205582
1047611
863430
129844
732839
186448
152750
569552
578299
978367
408838
60355
879259
218286
192954
371242
225278
738728
819082
465995
994949
250009
601059
449701
1021655
648689
108639
453568
388937
721754
582691
690848
121494
845914
157296
758318
885652
578084
460065
898049
559307
711968
890192
159836
1015458
880267
1002826
43305
120901
163114
301513
665969
589484
1005277
503111
527869
732775
1014260
854722
793254
985590
406711
450974
288225
64790
805653
983108
342605
156756
13859
978673
578149
147079
869849
870465
964796
677554
693003
564131
420004
1048917
981199
736184
944150
613690
577578
405823
1097751
240963
277242
331562
444140
851227
1059654
13071
979096
317760
1080050
1031496
77502
911065
631875
505639
863989
239029
755978
73975
605659
25798
195855
956308
269888
810818
715734
772504
477341
431835
560956
28811
1060230
705735
206357
538343
867030
192573
237698
70416
18599
965552
70307
306541
914629
934770
487450
999310
969133
29527
310498
624822
102137
94228
724569
1035008
339865
760977
931995
121766
121765
939894
390936
110051
1013074
409723
293105
155716
962694
1044985
173506
389448
327138
456728
338062
831696
976178
261512
432185
184570
545339
126433
983350
121293
616265
126939
416744
314415
8956
80598
1073333
342071
591875
76026
1058472
870194
646018
797103
888988
216156
900147
59812
490752
309318
550000
90617
860868
835151
645917
312165
229019
920348
702903
270392
665748
890344
951948
115116
657969
46717
314952
759026
584687
433898
835831
954532
449183
866723
578757
790210
588850
280494
696131
351292
227003
228053
911439
468898
205630
77757
812710
153729
285415
60983
437054
447976
244723
92276
94087
829415
485138
350723
698100
614242
195297
966473
695749
43497
973418
550444
144068
649957
1026124
564323
1079889
516796
181200
168388
332833
648918
776903
789363
721535
488343
19733
1064559
739752
447267
1016911
53610
903506
55060
437265
453218
325913
649192
608692
167701
1027625
945228
324167
478096
314294
287088
739239
678148
677098
905812
863596
821437
571124
54414
985304
799589
238965
74407
905678
1054361
60882
541099
632366
680450
423126
456136
417421
471803
811462
496744
853324
852274
312514
733567
350409
876470
577703
735782
1094419
664709
242676
495549
968440
435590
1034207
999139
825120
423233
1068727
441877
819877
106916
750474
22465
125073
1054616
219929
216109
934308
644129
835792
801649
908666
606713
434128
242819
742498
148964
25849
127486
402035
766334
942655
918800
495548
221910
323347
774476
831940
643432
947858
933956
937195
1099948
594658
25315
643058
241040
473114
508419
907101
104457
81411
519719
487275
210506
1012004
164260
583136
270793
498292
1009613
131022
359745
149310
606813
701816
997222
580864
787182
958801
780287
216705
695573
913034
440516
521137
199869
335320
593807
291438
118279
942545
718720
789512
558016
791997
30996
722144
803446
852655
523183
399313
993783
356595
157012
311324
120590
1037648
968109
662599
369418
165163
910586
948061
977919
338170
1094165
149278
12972
87182
955070
708154
571005
502790
843775
404658
159589
672934
146882
431831
289008
566221
808732
169854
448947
299088
31241
900863
681491
1004886
1095949
253594
74887
482955
1075537
612695
920643
925276
697442
453605
751210
506689
1072559
186596
898194
300843
938198
893591
706968
481756
71740
261290
315151
1095018
61534
354947
633631
228873
847174
105447
281781
782207
988723
473866
782832
611919
348281
437274
1038789
186433
668957
560348
508444
519815
777075
406167
268559
1054799
538023
45051
292457
1062747
206775
737046
638181
411309
916349
190261
923574
406931
791529
904133
1059168
744161
1003690
752022
20147
462960
615293
808486
1011990
684785
812349
49666
1038709
923032
1066928
292061
218098
678116
278878
551470
564981
968685
115520
142184
443858
856098
1095565
449863
801156
677334
435349
240424
192430
330904
439545
73695
869813
807056
1022413
942506
856683
790874
899843
715492
231442
201445
359509
1044634
141420
541213
977937
16631
53619
959957
485001
624716
153868
453881
503451
540644
311103
751152
314140
950221
841096
10106
494564
686870
218415
938960
61967
569471
119400
796559
957326
51789
555594
455297
937448
919237
359887
897758
352851
292516
730836
183611
686024
210433
1018878
810083
124457
1049535
935132
1089750
156134
1021888
55780
87567
839317
314850
759028
492993
692160
340745
1009639
422164
204638
436194
894169
409355
179737
632475
1013045
1095298
56247
898603
913592
552473
702847
620209
164470
840239
199593
431745
264042
894109
986625
664514
691196
131137
583026
467110
107889
672524
537107
18753
115744
392185
519156
373348
237869
993903
237482
364781
542726
770107
667383
1065941
116533
1091390
193644
513076
173106
59881
701199
509320
494042
534811
14210
742548
50605
836936
634421
16655
351315
854694
580249
291645
675968
765888
1072871
737797
198986
338491
66862
85950
1060568
47595
524016
396746
418066
473918
554238
921155
408122
815957
285567
948625
475079
701488
786706
296394
194994
952685
557518
942650
368149
596525
40464
73762
375759
170585
999191
886160
899029
188091
483650
861508
2109
167917
708470
547313
474018
362764
52919
1084106
540614
362235
822554
368740
1013179
1033535
1044025
197868
807679
440644
891654
1063157
709140
1049336
313266
707863
633879
258076
823125
887393
991162
753567
827382
1030332
465913
473953
774604
890994
211467
236773
991695
807353
475732
1086917
977883
383763
412160
475618
934579
1008827
302611
571578
187300
248993
440672
860557
696293
155682
986889
876839
254270
1002585
1032425
898161
1072196
66237
108488
64927
435699
340964
879055
458042
258603
583080
1093058
547893
951833
134076
372124
722472
20503
193774
394855
394382
822804
887061
574425
650990
375090
526232
215707
703908
419125
1026118
323814
928461
496178
550470
204614
353952
66075
947331
720241
214934
1100041
685506
531059
818478
770253
346385
388623
1010543
429557
420087
415734
895903
69658
1089877
467838
945051
521719
515387
606458
282782
281732
1065651
166082
498939
302589
1019756
765656
145480
989882
216893
392803
989235
617502
461488
1082400
865421
911253
72645
229795
729941
498797
728523
24043
508386
123918
222746
901408
856911
616978
910085
494451
58537
766457
1040097
269165
544588
247045
128793
982176
670757
105723
104673
428113
940399
1071305
80270
79220
78170
1008960
589785
1035662
1034612
912001
633042
589241
890091
823572
824622
746037
1008180
153688
152638
52438
816573
815523
592092
66113
707687
82535
131991
743618
1015694
852589
991831
151651
1045795
426679
334062
470361
773675
619039
334727
488456
190686
827959
1028133
358079
471988
616522
696847
811969
458680
806408
502117
695808
198473
71489
722588
180757
617281
328013
195285
922381
338246
580634
753450
1037287
1014400
572015
839935
389555
697211
75499
1073373
335906
173761
133664
536978
471979
496814
493212
51403
1039180
817848
1026775
657029
585122
181448
813421
757502
652070
963909
823488
344853
364192
171438
1023887
150884
242713
1074408
379099
710087
526509
479820
197438
665290
449298
836554
1003474
556882
953961
127149
520461
851883
1095556
369661
911461
860883
419395
220436
247034
397617
699397
706542
909046
280184
13487
819904
797670
107654
481599
620032
627659
333545
483569
614577
166902
1011832
683165
406364
63659
777507
191842
192229
1083375
483940
429639
270598
653830
813412
966540
121109
810940
138225
295680
82392
442773
159393
342235
1045142
1065686
16111
342657
760257
60017
317108
318655
467959
94135
339299
915092
730460
700670
443933
34154
567418
133416
902771
919105
584783
324225
884198
168820
168052
215787
237016
1011355
979048
707093
1056979
240670
394291
501382
615276
55833
383443
639307
43542
270756
963891
474490
368189
87898
302827
634906
805983
399806
997293
842968
953457
558791
1041979
593862
595619
757756
781264
785458
400791
625024
883308
648897
563945
486049
84122
97303
344254
739643
619127
365960
827297
885352
685985
781745
186542
387590
544761
605615
113192
644069
362148
290667
125160
716175
182457
33940
610888
635440
445468
457498
964871
83881
183991
459767
373338
149776
760206
829094
142877
953054
932678
999633
613221
573193
186280
988430
494099
407391
821976
252093
22615
776467
344040
608204
404733
596854
272101
437005
540167
822376
437123
556086
263342
596495
576699
244619
391919
99448
881574
308992
438955
369509
586016
824203
968007
712759
116287
361167
937118
964644
1024653
936319
8850
366228
957952
686079
56429
905358
766210
631596
109462
459436
677716
430906
373641
708673
68854
342829
140008
245969
1064956
574218
484871
201295
867173
978665
220905
273506
977723
91656
587562
678247
453467
23929
240523
787820
944347
286945
412194
435506
463924
878292
603872
895412
1070140
103639
813482
688495
408929
869815
562191
821224
553493
79178
579841
394747
1007979
42969
776231
247122
614202
588651
289038
473457
12321
117433
569464
580795
496724
883673
270021
746932
1015064
992643
381757
779742
710304
987394
22317
167968
1043390
687209
829937
20705
185945
1040110
386309
905749
1006686
166755
947816
792016
300011
830114
60474
998777
741275
174760
687447
305395
3027
169091
582945
417955
809919
766680
859856
1030292
1078381
404161
810124
311410
23642
970895
310216
386563
892564
569079
634669
220360
317407
536139
748516
509409
345526
341066
463979
691339
1089378
302322
726469
583470
1061801
46820
655447
164049
138575
968588
605626
911322
829190
461619
699969
942691
254825
102265
841341
121509
146841
900718
249110
181615
311868
113343
574314
570687
421966
780568
915532
855380
964392
772335
530423
492616
565267
762291
158635
848706
888490
1002130
928936
662407
1009587
979644
111729
355208
1034396
153887
687984
866002
592849
374589
990853
780630
23986
589437
957517
342116
652692
206489
803809
899832
412635
236905
242775
1077562
774287
268679
25989
509664
773825
524870
549882
1092769
482496
61404
929835
222650
268279
394663
866048
422900
1028996
640313
218172
785437
433144
29967
870153
799986
386391
257092
964415
594745
1094748
818057
119934
486190
1069990
182295
443375
49473
228957
592337
775517
726887
631668
491206
917935
733355
300940
857039
579373
37132
590393
522262
748934
14950
56293
1043147
992619
616499
988287
469324
745887
192583
611783
445903
655129
312316
638867
296669
250734
375168
270012
920273
825364
497820
460406
649210
323238
655268
1018917
582148
982301
1006616
621262
825384
830805
532385
17984
811147
148356
228373
139245
311864
149298
1076366
281008
796700
1073038
518856
377291
69373
470996
425738
915623
942475
541104
5201
722048
915302
970997
22645
108483
846653
642392
643442
771996
771995
176249
744438
743388
832093
575125
202833
927803
939117
1049333
1050383
375486
376536
695223
197125
1003792
1004842
1002742
312335
369340
817650
301338
900407
684957
119206
271257
709110
840440
1028567
277271
959955
104025
1072308
1040554
1067722
832780
631642
849056
122684
917200
425087
385998
789938
506820
845078
776408
1091725
49734
335361
487482
34132
387535
244251
638169
405282
398029
103620
150993
1083033
219026
677155
193404
1099419
626189
700109
839885
737591
212201
810966
934980
635426
548987
226699
1054105
517382
908887
3303
1029648
391573
358722
750393
63675
356826
933814
327592
643646
975435
177972
915830
857844
175162
229175
307263
691845
1021525
253150
112299
508390
616073
768124
980407
107369
695237
198075
111687
505976
304094
1048842
606248
145430
339987
795474
346635
931516
691979
865668
496149
444180
172455
725801
932297
334159
945644
377324
124005
745993
584008
993592
382387
195126
806288
670035
887556
990205
221964
565630
976180
45662
53887
780035
304609
863782
618882
747673
731564
363294
455443
909718
1046602
502868
656829
939096
905934
1026259
571530
718571
236839
1055867
948322
696207
592172
951098
833757
822445
993125
572106
349509
456799
879376
363260
907012
125102
769027
980859
1026883
806398
861613
341735
641020
832079
953841
475031
12394
507995
22656
178054
980220
196726
367860
931381
746916
1000940
523100
763516
67565
582060
444130
127027
872395
436697
1038186
714901
791233
476719
52760
86475
603853
260142
367540
925224
1044175
477394
194800
929947
760611
422427
246099
193194
628394
721033
541112
946410
36590
381669
715027
267708
217467
1011265
591022
450262
987952
300109
587705
583368
45216
721749
19179
910674
875900
98165
738889
748487
454327
17642
23742
847997
532862
1033518
655208
977982
987720
275761
463845
487828
637863
640603
298591
18414
1071888
148773
74985
1085112
188506
661899
801173
1032718
988179
781409
215120
97575
301505
644535
782087
496664
123907
1028271
864584
1097697
504443
650390
224094
978501
758456
138940
384245
767768
246955
68791
954988
24533
257811
592760
787009
459407
488576
340569
246805
597670
369818
102068
636173
443489
239391
754510
373374
491519
1043909
78051
263951
882046
866905
37726
170180
48323
514723
893422
119362
1080300
28493
10206
729057
189873
1095478
924400
571994
584458
892206
500862
634775
122377
854719
684764
309588
282716
853507
406018
516427
806147
520490
73247
640265
1041248
935163
101490
79738
639441
968534
689734
408712
961998
501219
972618
198216
1034768
373466
760691
90361
262246
626509
749506
41526
1096314
992937
699246
420840
42868
875919
482368
826437
615139
326795
357377
43804
167895
191296
901802
355391
232507
74861
1061829
141058
1068695
762076
508440
971490
765599
459465
232037
181334
102989
1027247
483749
422555
882820
537131
349136
753878
851718
89877
480761
919405
95643
878122
145487
394681
54139
537770
782111
966750
637456
850345
527491
219882
634972
617650
21435
893357
603443
74413
641262
730221
770235
687900
899202
229594
490070
488492
67442
224350
249313
415541
801968
290383
588289
340062
810485
483007
1001994
566388
399438
1093445
246056
102239
174070
825287
1086925
825483
331851
592894
406621
738208
976281
887841
181895
858157
412990
542384
826120
170461
33148
396358
792935
272139
710175
884663
276171
162956
1079075
990687
751288
1020813
875037
345128
1014710
477552
215757
48150
194190
665674
722045
414381
514824
40419
903075
1029680
374628
435722
808978
648637
790458
907418
759071
495389
211690
929134
1046708
656755
44900
121775
477263
480957
437232
1065828
754173
621588
100007
856331
164237
181518
329877
928959
797708
961633
657013
152921
209782
372012
1027055
600563
128169
922942
386317
720238
743215
5234
897878
233558
702470
388507
386124
948547
173463
421682
522641
85511
1044231
1016182
684784
775672
100124
551704
951159
284322
94367
1002337
89423
599702
368637
855002
587095
535815
900847
457424
616651
945968
881110
779429
822787
495417
659490
210142
645055
170157
776237
710948
609081
68892
1027127
648802
649852
5867
741080
146356
970008
284710
597655
626727
682175
558064
799127
434380
1042109
680219
585871
1010610
996613
703768
9257
233958
485478
814010
982149
1017734
62970
556456
668759
631201
102489
448791
93184
262425
483895
501466
648838
569051
460727
882318
306340
527845
269113
705417
386931
386694
691862
359713
28455
786503
618928
163823
374569
231167
779275
425736
884974
427372
35300
641844
1038681
41261
860691
225256
858147
348834
1064193
33377
466473
550975
63484
177257
810118
6213
707815
742583
643281
407881
616687
275350
135626
142016
803006
698984
735480
297417
283799
898070
186254
79578
603515
634582
122924
659934
995944
56438
663550
727755
726835
654914
837121
423942
66332
933661
63835
364244
280245
670934
58034
19533
982863
828447
708877
949987
497197
431112
675958
349388
918959
130473
782738
394264
711217
528656
912481
705813
42883
464735
220434
139093
962510
632362
945574
944524
1035549
944600
241405
959433
1038205
555070
751314
620356
329793
823660
905045
748447
557844
914693
239027
583393
593211
1092682
504803
577688
555980
176208
279793
634968
101543
981351
596222
500429
99962
47771
304301
586072
1096378
293541
9826
756665
510790
1095768
235486
948178
84076
346593
776151
607499
156015
864783
882158
786425
981557
668909
375055
794023
1019979
146994
908779
921586
1089065
77805
281977
628266
1007008
337085
67845
94835
762774
734286
293991
218640
438532
124416
496079
1031966
654624
397172
87024
563939
439719
6810
663336
760223
427810
378262
581155
287255
146913
997692
699805
984501
158277
624856
298614
626510
547976
966379
708103
143295
497329
733764
891652
419933
843610
202413
414343
350410
932259
1056079
73687
558020
733031
183192
627633
658230
131114
801059
262777
728168
1019199
647857
4702
51199
831944
398826
975839
793575
958096
512158
840093
296700
362690
351061
38093
523838
167426
981819
359952
71363
113405
168585
65815
914504
862724
307173
677885
516781
42169
494850
635784
1005454
185537
43546
740286
923197
337093
214073
623896
1047771
670898
807759
963650
829170
70574
656808
976536
307682
752913
1087827
800307
1052661
1051720
195159
568127
459032
520326
832212
69397
249065
637789
1057190
372086
279917
806886
112825
145581
440641
654279
26698
333972
642045
1034315
736263
124350
262153
644905
314634
93173
300610
1063501
1042116
58352
141004
1035251
522982
518268
564425
883888
901553
379361
216917
543750
694318
1083029
891325
788532
180958
1071162
645909
265163
749117
748067
15553
662626
820336
22220
105294
853016
599616
308382
808346
341096
94833
1000231
154516
140308
421568
929891
340958
343475
618968
666984
992134
618960
1027908
584772
870057
1083053
883949
148272
739985
619214
980630
114776
2430
620689
736283
310163
681863
383791
449810
834913
936945
75509
669955
912020
629516
453345
285162
540121
873047
786551
705567
5760
966392
140143
61196
392025
1050227
13001
1093464
764138
872829
256698
586842
979717
734338
531356
1070190
427591
1078265
345978
377998
179522
1083293
562171
854079
503774
674457
2418
1050544
235742
970883
72368
893473
261114
965629
243427
236602
649931
278182
1010914
125543
533801
811737
857540
493407
396469
741684
622375
521059
1069300
1066950
729196
19541
761868
259816
34818
519217
310198
54813
267265
125514
985141
411611
1087446
349507
114300
739895
627935
867475
185488
866255
302436
1051555
988154
800661
219782
137609
614868
425868
249015
567168
787303
805791
191542
499165
921018
1063250
533465
448964
950007
540683
483762
264412
587280
67358
676639
121645
285586
766593
829448
569287
391655
305881
904551
384765
708984
681068
93809
720247
992181
804411
78235
379688
541305
809559
752200
793275
928703
489122
607681
910233
207259
1037611
959027
367639
934188
915692
148818
359588
1088358
91576
335777
568460
446572
766471
307573
1026719
792445
480319
654221
351886
417101
621443
273501
953313
435648
324008
951581
697412
9619
677779
53612
385145
1084443
414433
529445
253390
99171
136318
116771
807877
731620
953165
558490
924225
765212
586737
871338
204588
343234
744356
893073
515082
664071
755218
876027
488198
779207
965052
415850
625540
801075
638324
180415
334777
592509
174312
610500
800363
7594
710983
361473
198743
470630
647643
537385
666738
993164
1098061
577682
412093
88734
301448
194861
856907
127780
1004509
568726
758909
95373
1026960
760764
304300
141904
627329
408512
469254
649961
161058
403400
226796
858894
112874
1046217
486992
255319
334480
689967
293359
63794
761701
989313
901392
361903
935145
200244
627178
468654
602790
940344
780249
390796
99963
214708
30103
19961
142911
673544
337022
1018171
468374
199419
1086797
212490
456560
89833
586891
26099
573139
923040
623022
170954
355646
381425
171603
148228
350450
5412
745648
421090
158242
137590
206744
66819
896763
491389
125472
428368
525523
135175
1057283
927011
794684
712325
818360
371962
199348
838160
708871
426136
505176
961885
360112
418714
351250
1064258
869448
11372
646613
24243
914335
621036
284979
94692
771031
10421
597026
221083
140337
187242
968996
471481
152894
166871
706829
360969
482548
1005436
665059
443680
497162
272921
809187
407669
384449
52992
55868
334524
971626
620088
434429
525529
400942
1041941
390469
85859
1096951
177580
961682
440467
631693
989693
877847
188821
1095934
153693
258234
977646
110085
94571
150024
932244
781447
190704
1006650
633964
728916
695323
698148
592289
125389
489744
476012
974171
319147
279170
359280
75839
895913
865623
866673
837457
812814
488973
614926
867327
322007
105950
806013
108480
244859
568206
42613
121826
797540
274436
219383
387976
30919
746964
165598
958221
634824
474231
18772
927076
898570
507718
957939
266294
568510
771915
942353
452123
1099573
69768
90480
89307
207915
931699
851813
383206
753458
345014
719320
987300
383640
980945
926269
397857
981117
615174
415142
361604
530636
94930
967743
1044217
327215
492285
997059
2750
56490
422608
884554
511340
537316
863669
684235
700218
264404
593785
880652
614375
164774
932235
252138
748711
42190
150774
176085
1088647
67690
860712
1096900
1082518
923183
773207
136444
590881
420214
127553
361833
744294
870413
419916
1072966
36543
625307
841161
745014
294399
213251
309611
649937
530918
975011
400575
929724
413709
9397
449193
46375
890651
874218
395848
115068
302704
442285
614418
235367
1023131
278700
845277
903140
1013080
509086
146631
899714
914200
283122
264349
832710
105057
1032229
303525
28169
625713
365303
772538
951285
733923
992480
226785
642071
599586
48783
119314
312349
707418
170496
410933
203440
529906
968990
1020274
418059
1059642
250131
365079
134624
816838
956510
87915
952821
254777
120701
865357
216395
898039
737916
1038649
446072
585207
624580
904629
356445
758669
1069622
35876
509801
1021109
162043
58745
117238
885106
476080
493479
776916
86556
602785
543573
249399
763619
689995
332163
855583
879454
493907
662362
663412
866089
516234
380519
654979
276682
425410
427302
450724
636535
635485
1070769
234210
945492
32380
271173
569382
914835
524230
638471
303269
230851
795755
1009674
11462
10412
532514
1070597
898018
151443
657978
154734
238481
752888
90349
243151
272650
274750
227292
220121
409083
247378
125304
360974
845584
599817
12924
839555
493998
395257
17219
564112
234919
179909
856509
958062
209479
528540
241987
989011
90960
63473
4117
444040
189146
497412
29912
321809
1082319
891518
365850
821993
28324
998309
1019968
432961
390073
549299
740292
575849
986857
209883
593784
614105
390643
1028991
871778
726919
1067628
139100
568192
707617
1085173
406504
753413
117850
1028735
598060
562924
307100
668197
791958
488023
849116
820564
164015
723269
770442
355682
879468
648285
769181
699420
452841
663061
1009251
555654
166964
593619
272358
979737
185778
564635
313248
143498
967418
1038379
320822
687527
637381
435494
931057
263199
137012
852883
391832
595538
824055
346581
793734
81041
36757
516628
225926
274856
1015670
965794
16514
1077133
554251
445652
585334
1008987
273807
294528
760376
487174
324668
772263
724329
483183
400733
596726
392503
605562
850888
947287
60716
893224
142734
916181
471322
348854
176253
526416
644223
84029
123008
362023
454232
199216
1092337
198492
23007
737909
328273
784794
467335
397357
981643
782951
991988
844012
46927
797160
643800
964389
980017
107455
968067
190692
550439
945980
548784
603869
512947
409631
166887
15480
430780
267432
216185
852193
918383
540486
338982
484917
130427
1054835
756045
974724
935070
52982
745576
623163
691358
23967
221290
788901
119217
1066597
101054
507684
646159
986319
272893
990289
785191
287758
470494
2734
400019
661713
414292
1045682
817529
850950
533704
613798
450149
820201
361052
181539
162325
572975
677199
993066
78944
985955
69252
221716
976134
5309
311212
127464
259269
98845
856946
249961
539962
943163
1053400
98608
202422
1018534
511445
1023071
84041
1001538
226005
462917
422753
48604
835161
202290
647112
547772
942389
30830
614843
603687
147350
272308
910940
22558
628632
862478
508075
640340
496289
422355
1042713
256586
961650
59052
460401
705697
1005136
106053
1025492
871150
893849
298298
530383
592597
372099
1100230
89654
62814
125060
229007
375563
787309
125280
416633
707069
178724
1072555
389092
583681
377328
943309
842378
398087
496078
121885
415773
238797
14624
79208
442063
617505
757611
899735
1022758
1085567
432975
85309
55073
737856
101109
678953
363310
908745
496558
179043
610808
304237
288198
752996
899388
693860
640636
1088352
349733
605344
6431
71818
433800
171256
715124
733341
870550
133572
499338
722614
687876
1048165
458654
1027032
235542
989598
575804
1031081
854263
71260
521594
206583
646859
388064
868541
854459
531457
56959
164963
809576
30527
426073
232934
997589
38352
46976
731738
115391
1049593
735204
449658
213813
985935
634665
303685
622451
932861
262561
47856
612592
209471
36037
782664
410108
1093241
795384
930930
579117
1060870
3009
228816
390656
376290
726365
250750
82405
597487
344891
328927
928123
985739
435647
138224
151430
1067324
99734
683650
326368
801304
611002
381914
51997
887788
971469
152583
1066120
607369
900548
313500
1096082
52352
449832
290267
667476
801414
402379
105111
736455
828845
267094
294922
387448
463269
856293
313991
1017039
1015158
524263
85448
1041740
982535
864467
229418
560556
327874
93188
157215
892704
724577
741639
625610
654920
144389
480997
316386
824897
653701
258819
1088956
17145
510795
511476
45925
877736
998057
664954
750272
977987
22783
908955
367086
736770
274719
467734
1016741
695465
502687
302565
850461
69414
169657
659364
911859
870659
441537
24623
274297
634577
388237
321782
727070
439212
470577
1046886
61307
821882
805412
754239
312022
1075084
589476
1074357
640106
318012
969038
78460
447183
970963
1021105
205576
176342
187504
518482
75435
848253
712736
926313
306185
24292
1022279
534149
1042458
592533
824150
1047060
887491
825949
64338
564010
862123
861017
207344
540951
332693
640887
597223
581200
225487
862693
548184
383890
1046982
1097530
328031
791132
1079848
85472
762148
504320
184763
915982
1099939
579231
385608
973939
958528
333693
645407
334376
327292
3445
918413
91064
485187
992743
527518
318215
312765
101588
715847
230156
71614
392912
787770
309493
867354
947373
192708
930675
119030
756808
35789
395687
1033279
295045
711153
424958
272520
219399
393739
764733
432456
882849
165699
866004
200403
543723
307574
359551
379312
126378
155990
157040
907489
963533
160628
1007094
853854
149607
61332
1065185
873522
892095
414721
1053798
911653
579432
749208
23626
360768
760758
816751
584122
168084
26197
772554
649903
723274
2860
174173
524869
501031
426895
98955
12632
447331
618463
665048
1085714
394733
780077
318512
274731
456396
886928
814960
166036
79372
581239
608069
633920
606061
842374
678528
679578
415563
967611
1088812
377351
19781
870838
871888
373540
564086
233161
926900
364302
527588
526538
660407
76725
970243
997812
998862
649765
272799
340106
351508
953659
1009499
597742
427033
556465
18079
782042
852389
81687
1080166
2191
128597
695462
206867
447185
245160
847862
100111
536760
528901
1065188
816014
1005748
122453
213545
939712
967390
376732
372295
239125
404656
409762
296352
604652
47453
543840
1096028
712305
30594
544061
260364
305289
299922
649409
191532
651342
704654
571265
979716
884147
539118
226199
741462
317811
546678
741644
817378
219173
689585
536887
78316
183900
912589
909767
295471
816785
411334
731552
784614
322566
1063167
963524
645588
398753
80602
140768
384909
1007648
1008698
1009748
985513
731008
732058
454809
1032998
571573
212882
437102
650070
737129
954419
498178
925292
163336
1043015
1041965
566749
120185
733886
179518
344880
1056421
877590
354758
866424
436136
82095
1097379
747066
224968
518565
976975
138405
360722
574022
305824
29321
497156
304774
1059359
836612
683658
494595
838714
544744
905370
118849
188721
514805
192469
1031606
627608
88335
673532
463348
16023
79421
427520
128028
923024
580769
2909
352854
464094
80467
404234
672345
47070
224674
809513
361831
4330
289405
1046003
921999
166156
556136
484735
485785
338046
269212
771100
738339
827781
798025
215068
755449
869205
130562
400178
406569
329846
343450
853301
778365
194512
10358
677427
296399
297449
3910
1044916
630483
421278
589657
11981
934889
937873
802429
177540
24299
844993
207253
153583
717022
809941
55570
349215
482031
592098
864048
357117
351651
662575
663789
601993
339992
627365
513965
753792
947970
811422
916224
103547
940000
656890
185985
485901
1067403
394161
534716
748018
68201
964975
175828
498864
17906
232890
1082999
275684
252993
940239
904412
1016702
929054
260842
762670
1035950
517614
330495
123487
509440
1038979
1065545
543686
459225
340766
1029984
812657
36162
665638
678082
828599
760710
220456
908765
585978
632630
488098
638845
849397
130147
423360
849613
203957
987145
226506
1014094
3572
648943
821389
535401
553733
869249
1031729
12022
674210
62864
75086
1086044
102045
191975
1039597
943213
249268
4548
1046962
616460
339837
447063
7064
1093018
663022
302825
1058907
716229
940603
74944
772628
520322
631568
2365
829198
199260
459185
377095
288164
939232
367418
1052466
1064356
644528
487992
656916
154940
314697
553438
109471
610307
958347
634215
1086731
633294
555200
822583
170432
847398
673953
542117
210856
248554
479740
709256
299874
251414
278165
167048
1024911
59225
978470
2775
99717
1059764
861194
96804
541303
602102
812433
690165
782321
770154
829878
823475
1016667
906116
317569
1090294
27785
154926
949771
696343
555876
117483
319070
919873
558842
508816
500702
624697
628442
676542
577609
164883
272050
106788
970879
1041871
626958
140414
942651
154763
639925
922941
11959
557835
632003
270620
561030
451700
629504
711090
671762
207768
211168
301824
684291
350627
605683
115265
947252
960102
66674
334831
326775
1065378
255214
148379
604702
204176
111528
531282
351703
1059186
391058
705415
147898
153370
714374
1002492
472140
370071
10295
260824
831225
694741
29737
742834
152716
872529
892249
641329
902375
1070395
148930
192383
918233
432447
752738
314825
1058292
243321
648117
580590
784714
778221
492036
400931
787715
320199
710168
314578
148598
748587
594157
551430
401437
1001629
698971
463933
1046469
1036839
101212
106996
34205
305384
351456
642592
503535
443248
591551
512098
874742
858323
282186
304800
164887
1023172
717427
1097541
1022773
932072
283988
582111
626503
1071084
923939
990622
655014
616005
650933
348947
37444
802105
1051545
203488
15521
248927
976405
859656
434998
634481
853010
253696
209992
132413
928664
424454
115833
572602
962568
504142
955412
1016535
650409
421613
415464
826445
534051
498905
931955
574732
1098043
901788
938120
537073
683468
380968
937840
297548
261208
92180
974461
774109
701420
650693
127695
200145
674275
439444
636498
197695
754025
36516
641843
383868
187434
406477
277843
687880
177867
606944
933762
477155
1084521
121199
751915
452880
35765
791905
271430
333739
805308
778459
878915
128093
335545
661872
486604
717615
267700
650605
826785
116579
778363
189580
206278
677132
504048
467579
602418
974599
688253
117872
1038978
439109
798647
450142
322951
255349
1083737
296426
811681
853362
283212
480397
720490
647094
8017
715139
850712
972304
144082
205843
1092258
994491
534739
327844
474755
591990
316518
731059
446682
9445
930678
971495
139044
670408
424158
348713
553802
643564
272316
18050
528163
382515
177809
687181
993947
501180
546290
517969
519019
435861
334549
392854
898558
542054
409739
532165
356453
936460
80545
45035
565972
830985
818887
941433
753135
794053
331391
797887
457432
95934
982363
691308
530338
392343
741557
993770
792281
959058
1090291
616572
443000
1039621
417621
504528
509893
238854
63495
924115
874158
46821
1063349
765417
421740
570525
373217
711318
874047
477784
99532
285840
720453
295681
995836
186964
589616
427496
931682
869602
740864
685500
815119
380978
897836
1085508
913478
649990
1030477
913437
911884
65291
332257
389173
419899
804783
873434
740626
35577
500877
944048
109527
66664
335515
176113
547958
627206
555121
686620
1043399
53200
721569
274025
75978
380382
419354
1049907
1073717
550010
743474
319309
834306
198633
1018271
734976
963447
654737
392470
414623
119765
98625
16261
1004250
779946
381725
260992
548766
990433
432642
266735
39941
359244
938522
200408
701673
386670
1027291
310140
625708
555246
44612
870798
233281
1082088
107546
259045
615620
1098031
979918
451607
827911
391429
404641
1050830
344716
4084
998006
59991
501268
966317
1009714
232676
150797
167295
335107
656706
803121
41365
719948
143780
262606
240147
735172
912839
862834
1094493
241237
710065
567345
880879
850131
312910
709480
786479
975117
533894
1012797
599700
962087
1052277
477838
449714
249180
315969
349086
103431
455275
103853
212534
47886
586757
178665
306899
749167
199790
1033787
748221
939172
141198
165106
961703
964556
979159
904895
353212
934278
733660
99935
965162
100641
1041349
407354
1089597
21748
31235
445427
274741
152936
830989
305849
959377
229560
454932
204898
266979
239232
760808
74135
467884
849305
834190
481721
588923
671666
159014
37694
980952
136749
490881
956615
726529
1065611
365213
514543
830660
1046242
829724
557976
459395
505364
9015
788293
854754
611425
1021922
10646
43061
804677
147372
1005347
195335
171853
272234
1065799
734469
16032
109701
78555
621338
272411
406355
955210
962190
218086
361426
325444
562233
373629
1076852
128248
838655
230791
859891
368636
1085565
64758
892331
604559
777223
608105
714844
439674
156359
260736
721337
946724
764803
594932
729390
318608
176951
869956
101263
579450
381248
989155
433082
999186
653488
12460
190054
84140
326967
322562
1008457
984739
120511
812039
274609
803060
740454
551392
683209
433171
879408
826283
890604
318718
292997
1020627
67288
1075651
347835
204982
1054533
884479
102747
674809
491479
1074752
976213
170067
854365
547315
473288
322172
404200
455120
738972
113485
786473
1063974
504019
731174
295523
870806
107482
233427
592599
897806
498959
826198
980643
387734
915106
1083750
457279
397820
421446
28562
554285
222603
324018
772513
1050112
1016203
690617
28699
295579
500033
768837
489406
998556
184290
33723
1002680
114145
695137
869906
342007
120650
324442
930407
729170
250240
783638
637694
640654
1049454
60415
396329
872338
93453
429048
664523
760187
841113
124932
640558
164684
464247
771248
279374
961863
638899
894002
271390
1044436
617710
1002983
198060
1020024
878739
114587
378785
702196
10048
1068172
154818
432438
378622
275511
585805
439409
545096
964597
913041
754608
690153
310017
842527
288615
194873
772763
1020409
220533
40985
853691
929412
786610
1096832
962508
781498
414657
172922
247323
165803
877632
1000378
905535
562870
395068
236499
425636
625689
183673
789120
41617
373625
275226
466100
328470
620949
821005
637833
755918
1032429
159802
612712
37367
401427
681208
966600
266603
258947
721356
401163
655945
806653
149182
656708
792106
763497
1094062
634133
917108
103464
598497
154690
581523
482032
733838
701857
323835
899107
192377
1093564
646140
989375
952807
549622
1074947
1095900
481945
1029268
774563
738990
135014
576913
267900
635634
212515
5887
887742
1033988
36892
896507
124364
795497
932748
720598
131872
119144
4291
979262
1080569
221744
371984
218606
861980
788290
860061
511417
66189
439186
524613
1007522
1065565
154629
872134
333350
731817
477196
259181
816201
302462
41542
33795
535367
153250
887170
1000284
438978
199041
276406
118061
412250
111097
375709
659958
3912
902996
273228
655978
1031549
510086
510085
336899
922583
215706
306783
1067670
853394
676635
113844
348798
927349
235095
184078
1052558
822922
511052
339267
1025750
900182
893495
175711
408241
162191
424591
90073
584283
1096590
1055111
49504
98417
885021
770873
266143
106088
182884
942493
570962
55112
327147
1098137
423062
598070
845678
163060
617347
239327
680222
1064080
322725
923269
1087312
419098
259109
541003
624061
49479
160134
823366
376618
410467
963000
1084672
1091099
1055744
809533
963234
396053
361695
1008983
841799
235163
226045
380472
596153
843600
775998
18886
26870
614824
955323
806959
554217
224527
301809
45454
452588
374702
164022
935114
850703
588619
43185
661634
417265
678020
291871
709023
723471
616347
994064
802593
946439
853683
453073
111334
519417
179487
59947
730967
973009
739920
534278
753740
93191
146607
377053
246619
374823
125874
1026652
727984
860851
488188
746042
439658
977540
49325
6852
745351
1006833
91416
280033
901968
778017
2437
1058428
864849
379642
860686
690732
904788
105058
960849
755169
160328
759313
704543
345869
921857
30276
471048
200515
703293
541510
753184
143996
818345
932472
1029829
952562
126578
285829
120148
1022575
823194
647607
947006
461349
546495
364749
120422
21934
209839
44700
849442
647160
969878
981918
470633
470592
975643
279493
336708
524663
846060
256592
750091
973742
750611
861619
1024651
158674
498777
364800
891517
405067
1070626
281791
8836
686468
606391
245665
406188
872097
486838
716560
265698
22279
186698
166416
439470
977517
1005382
735664
788760
622265
243182
338869
94150
58666
1080149
257656
796531
176925
539031
122992
485854
341956
716508
364840
892019
926543
104189
267004
537643
322962
433985
592221
234120
1099913
532227
990370
845207
547147
511635
232603
571446
549349
979693
311927
503575
632514
352169
1015954
961752
929075
35568
811180
499421
24962
253949
553305
1023690
1053199
116100
115104
422698
660764
371249
576123
613649
453927
532322
408683
983710
973394
1056752
786751
186051
344860
898953
957986
28274
212517
615044
502829
802003
703898
476394
855188
579076
156453
662625
698916
8790
382299
208618
1094844
611976
12541
959994
511456
1007387
813713
834779
201735
96094
324189
270335
913128
192785
75373
303849
1001256
1038145
21268
111053
737295
764357
880300
57079
323616
89910
909386
683746
227817
496331
569041
213712
729875
494943
364788
1041285
612268
258167
235946
447505
852166
46015
253245
494215
931188
742702
793853
311448
780872
189927
875301
1040520
381827
1099956
23867
76442
833234
756875
746519
833817
208412
1020139
585164
809598
405708
824992
981851
884840
12944
406572
391716
1030699
416432
126974
599029
779335
889889
29664
47162
1033407
277515
156691
156249
528439
399274
272463
443189
175344
513321
621321
561173
795202
983826
12230
1022543
963396
575282
937051
631767
406422
202421
577595
66467
672852
1054915
1065095
476129
801860
584034
299336
616833
871727
1021449
146062
1086761
183630
1013523
825407
239015
388774
346339
466048
330152
582301
40256
457357
595338
1058301
232992
346683
491589
233289
1018707
760407
138130
986732
163585
552035
534687
62493
480488
77959
142882
88571
523671
1054420
656701
472577
468547
1037854
192084
782734
1073612
347205
488166
310410
802391
33244
87535
152976
679053
113119
883914
536265
924624
1024522
31560
793691
770464
1064540
233022
1031975
386169
1065317
233504
671618
747091
10274
24238
1056245
199644
301150
310715
120371
377615
43885
790446
403449
506681
319160
365462
712288
538120
577269
195283
616995
571376
204578
641525
594870
1037756
100635
616848
108332
572390
1045920
242400
421978
442787
350760
498875
274733
450155
695409
989811
33563
518697
162867
562506
576650
169510
718180
603659
447172
450291
327312
601365
1068077
594998
958449
515920
1031193
1049674
349001
556335
328499
211125
215232
868659
267328
387183
1054729
742238
334878
144804
1069218
223960
869535
296935
33694
722147
1013742
30040
40114
810181
916392
589343
703729
412944
481035
914929
1056185
445085
683433
770017
616403
976648
328820
505598
85615
893009
1087057
780707
311704
432277
448162
565726
288299
402572
708420
1044348
998413
388788
107999
716451
266140
630170
637882
17545
211763
148506
665647
884948
723295
467538
491526
462925
398014
306701
958584
764360
874038
689203
335525
153146
180418
182467
1038509
576937
905858
834349
159156
17465
438207
1061378
1069220
422681
226400
83103
864788
452002
128308
280775
996360
1087030
979491
680102
692476
980681
844424
205324
33821
960442
839990
725235
518105
596443
47930
276777
907080
1046604
585740
899936
545291
383140
362368
255232
1039566
485717
761834
335208
43915
541862
79804
816708
227473
681892
391426
939415
100411
839371
824981
355619
809809
1047794
695003
129068
772809
666941
903193
1085373
1001193
467798
353534
282687
734251
930947
84792
8323
986962
887083
510093
941167
517566
541999
693707
465834
595891
563869
807060
1016531
2261
64711
222301
239611
619695
121852
793144
1082355
416319
662854
920043
935413
21888
660108
857345
281507
418531
591607
491552
518612
815614
6032
1049107
823253
634206
227304
914147
420797
946237
570338
57771
441955
1097990
1011022
30941
848454
751575
691299
221954
428447
687136
501116
825024
247765
18297
737287
38983
629201
487911
553391
168177
1033264
79065
1030335
427797
870556
283982
968486
500130
843148
747607
128123
331946
500010
408386
821486
867819
771525
200194
533850
37284
1066972
131148
539557
952063
1074623
49364
355847
750058
388282
134165
781435
983157
119093
320621
18555
496982
314428
693479
559348
954511
360209
611399
787454
1032358
7799
261687
856288
904296
241333
412243
573474
721652
33990
1062099
577783
866180
208121
954990
343396
902147
625355
628877
1061828
205399
345954
435075
233182
649971
83181
791790
320446
205106
1099508
921167
326870
486162
1047904
169570
136307
1068709
915295
422850
734214
404416
520767
71049
641277
939901
107240
821250
365881
116490
324316
290597
90659
201872
940387
681823
798375
926971
834698
313966
1097806
355464
895478
449415
253308
701094
301238
394532
862569
599060
54080
1098909
911050
82010
564210
704912
522834
204147
60483
186831
745045
752683
305175
73306
1097008
973671
457145
777237
481257
785159
335660
50189
1069174
435692
969212
947407
665292
850495
835400
967894
992172
107010
331010
222095
725957
213140
369878
627555
740906
209608
946077
141517
318695
846102
4679
1003253
376668
808983
276532
945352
424752
494213
350529
92269
636798
844160
1051879
127379
700260
198340
1068796
416845
1019153
267440
60617
776787
650010
570032
402988
185715
713248
760816
548406
792906
447206
569753
893759
91827
901534
741827
405675
802762
562060
697188
834283
614093
400229
721416
161414
779233
71711
760045
768786
1049661
664408
16690
606501
825442
65235
388404
877937
923462
42043
363685
188089
860743
567672
502054
773410
1051484
679518
125461
552330
529951
650511
531712
478342
793222
59899
864252
865020
126915
302000
1089052
1068178
496462
251066
331513
704868
318650
844159
329665
423283
480075
510758
281972
422705
276599
275549
696894
276056
1070350
860131
151618
769347
20039
874827
202622
55282
438855
191823
666051
698586
715920
569936
264669
868777
479944
66102
600860
44902
131839
734460
466617
829001
574670
940738
415124
726697
276274
600432
1091920
884993
784132
605718
99437
365340
739303
959264
690855
860873
1052250
408954
762908
225033
450153
239594
63475
71990
1005931
638254
88569
822482
195065
687461
238294
856204
862066
259420
661705
1049173
406972
210613
781629
509612
166171
395037
612995
788405
357083
532340
654430
374772
152139
44087
15172
644393
523621
539631
356791
1057412
418473
945739
542388
34523
244340
220002
248170
590322
792425
218257
1028903
1041039
1073831
922757
231022
78482
427475
654088
627164
617089
459312
379887
455329
717244
826097
256034
766347
841398
711651
487049
311513
408952
773404
310780
1018718
892233
848727
575656
756490
66275
656144
243370
159408
800743
682226
1000863
908888
829063
122467
27930
763595
666596
414163
600521
40084
295947
952438
932595
695927
897907
353725
842724
808698
501386
582625
176020
772863
709450
833505
65295
419936
31616
417287
1085944
149563
490840
359030
332994
680621
845746
41586
962792
618157
46458
150310
185098
618221
41205
523595
720225
864960
470476
209979
338480
337430
669097
769303
393342
440909
467218
1023640
613965
85307
62529
550952
75088
423344
652967
104574
794769
5757
639419
895714
895713
905899
827055
826005
1010273
330713
1089802
549120
213457
981945
89783
933666
1051024
903265
509837
524049
191369
82295
710310
127034
470548
888808
220071
535712
198321
93266
156421
49950
997724
213134
1015188
756259
784555
175478
1037235
973069
112643
950097
637831
163663
904630
656136
920815
885605
832867
599879
544666
962313
885659
266088
939136
770417
177601
26515
283211
991240
537894
857857
152157
82981
703660
354101
633204
676714
892673
494610
1099227
334047
5047
844748
177028
558195
392582
1084804
320595
409373
693233
13570
916320
183708
511997
702896
491815
221153
369790
238565
957388
696813
649235
259863
723313
469439
944930
34274
94665
1007203
934129
399372
368559
571087
381110
1028153
703220
877655
102614
580920
769677
1082864
311515
66623
187445
920370
174573
61526
799346
688237
537255
152108
413940
993228
999412
412616
587709
637503
349758
663918
1047944
343250
753320
792073
909927
659647
414897
217207
6105
697913
743255
1008918
807793
198565
214663
881859
83145
288947
289997
726462
984191
178597
870216
963130
928909
465558
287489
283900
154421
447573
769982
13677
47585
156762
290093
511114
422270
864680
83394
1062390
593666
685657
661798
831385
1045875
1042056
304522
169618
926262
799119
601824
1080710
575775
893964
917610
907939
716800
186253
463820
462770
461720
945442
867759
947645
632921
488114
371809
97200
814520
570984
572034
967798
968848
865340
328462
200779
383649
831646
666150
1052915
579680
91313
428081
369579
148065
931761
255576
642357
230640
819694
557917
752792
920602
965888
883218
822440
711954
607163
488436
546924
348984
913506
457634
331798
291097
163036
1070251
472775
805072
363803
795365
239071
590469
1082733
133747
821376
495762
475612
107919
16339
956771
1082454
791757
680540
742287
81889
6374
706727
424113
1095315
298647
21879
439376
1089190
379308
358107
481745
715945
785176
1011117
131735
1077233
1077690
15148
235911
68101
665944
93868
1032764
1068480
96637
50235
1090100
334214
537445
767612
720769
41848
73107
314358
1032656
443093
10546
981942
233623
965733
378774
492175
136297
189688
814422
684807
271878
874170
77227
20697
573319
843932
459451
72919
432011
825248
981591
173447
194261
671937
627619
400261
865568
5687
826850
77837
722055
227665
115395
348302
922145
422712
832662
602117
244240
930274
508949
483428
58529
230260
840677
542754
568579
886700
1048669
774078
430395
652989
17647
549973
1080871
468305
268547
137407
639989
565826
914468
421694
231974
723639
372006
157449
903901
791572
724748
379597
218818
924689
1044900
738599
270066
590214
677123
111087
375596
135614
844988
306651
78012
94266
802476
479458
850568
415292
871409
218016
705967
207885
1016581
90014
349254
445089
954095
56608
331508
761898
606585
1031062
587153
958079
100413
286809
664572
129310
415975
1097022
327132
867765
692777
158961
629170
436867
1035682
685974
449882
597954
1070588
410259
951144
833930
516383
546722
554376
163558
1075193
928305
345757
396792
196410
727568
260311
934077
286150
100548
614001
675185
11836
1041804
260254
560089
93992
994712
508333
891582
480722
705792
402116
523910
200872
42180
968700
473824
583601
1023518
308434
809578
757314
401677
76170
796619
913233
780279
616620
922094
586650
764385
774700
561840
284440
943977
109044
342577
1036519
872914
415116
583795
770923
60074
760658
620998
1061987
873540
405261
392554
338350
199750
765410
1092207
622745
979758
134242
350705
74207
340226
428978
819540
306395
244423
997164
151632
469832
574924
161986
25667
729818
681137
865529
100399
738288
579904
1085463
867755
991345
847199
946880
636315
185072
283874
961010
911088
829089
509493
878762
907806
355138
447510
799821
183678
911044
4143
414630
894711
46586
904620
629158
879103
912459
250751
208334
378643
478536
1058988
904431
661938
18711
1050094
86382
164921
1005787
361268
690762
1047150
498839
695186
176981
359931
655156
733164
952997
670618
254627
60759
488833
738623
1067817
1027577
300058
383089
535837
593381
1027112
915994
194723
606190
209361
372340
598027
674309
3695
995751
960269
180000
219301
141884
654873
815714
576087
946359
1045237
91345
450367
1037574
482635
1040910
970050
231628
860990
43841
573960
495794
978334
799426
898421
122043
908686
190786
513374
1074115
1069083
997011
174698
719013
420414
226882
337071
140577
322047
470155
405270
707821
698408
327393
26990
620288
385181
906097
503322
476034
796645
213908
142507
136516
1052358
942079
671043
820555
328618
285056
451375
34411
171610
91154
595818
943397
225315
417448
112107
979732
611988
683023
1087134
827139
238942
360080
95949
914791
655511
206062
419316
1036516
561953
754397
318745
800041
419057
306618
29506
1054646
352013
906612
247131
825324
154500
883857
84901
686764
623073
432095
30958
378017
136547
803726
1016599
787031
987423
88857
478334
565277
573318
257051
638667
50690
926083
625797
672372
371975
37701
1012010
515509
66330
898985
310940
195563
586784
968891
868630
462337
152572
569654
733605
249650
113545
691142
78774
51733
350866
545642
840614
437300
327465
574194
911699
249949
815634
949993
481184
747611
319185
221935
36243
113207
1088173
343624
825416
219678
1004193
624115
256866
943003
610625
1025500
278458
370361
296564
621296
582658
1079346
790324
858060
290726
61946
404260
993893
254439
843058
41263
455585
909098
249969
122608
440362
534509
62130
113923
581704
930378
719073
565700
87893
169924
27129
1031541
753922
226798
133768
757812
680648
751350
435985
908112
610526
838230
859091
454492
287897
1024517
761200
117851
583779
656284
335399
623633
9926
498022
906392
567552
1056437
697357
267726
7620
941592
1027191
151415
488467
324717
290922
883047
477851
914893
75651
830677
699036
444728
828017
205221
41759
735940
219323
95953
822349
463157
1056194
1097784
113480
908284
251205
742269
594850
569978
412139
824963
873139
1054926
655419
583401
360802
1044119
64939
906120
87719
454603
748684
444947
504006
1079299
163183
906529
1053532
800844
356422
7644
1063442
794095
308524
522937
1014754
572719
109570
568133
643474
917667
1100348
795618
795507
618635
276938
1080770
502543
150782
43753
329129
948883
1068458
317730
131336
387704
461347
381894
150887
893177
355482
307888
57907
667438
1099452
196747
963628
628197
1087702
451667
616891
960940
590942
1001257
91142
532308
883937
36694
428742
302237
849798
180715
690043
568007
648018
515779
903782
723465
628580
643017
375529
444079
789168
788447
18277
836202
270117
453606
835256
249009
894873
427926
979249
160642
29690
379866
964391
147423
662373
346525
253529
695375
1021635
18261
541186
168333
783768
196033
280324
839723
591143
1032798
5785
585442
397593
719123
708472
407874
683796
1094594
309994
1021351
759798
50070
530957
900401
182839
468244
839307
1086047
998618
586425
103917
650747
280411
858501
1008209
826724
958925
394526
58368
663528
940215
346448
361802
799814
342267
327235
110024
647918
697694
348156
693918
864490
619433
20954
833912
769701
798478
792167
363823
105702
662879
1011109
92520
39255
737940
1089557
331455
1059202
394460
1002880
860752
162465
1082229
55458
306396
695854
490314
817537
565058
293785
92165
933314
609868
240627
152780
23024
800907
365319
1084124
36217
634720
849664
858391
314381
845683
38985
559879
786402
443188
1099389
811661
436253
162812
671037
238849
16286
316448
818635
898915
317349
498229
633224
498844
638854
644358
493856
457725
1023403
93351
773343
212768
769454
629779
625351
998389
104134
100463
213933
1002257
417122
612359
340476
71287
1074854
6715
957302
434127
4266
1026288
656254
226881
658465
813936
954031
673822
788953
928376
354596
474434
244382
548541
995678
14385
273918
796502
407351
120098
678518
39087
463763
833359
149688
453813
159811
1085184
759387
632248
870755
220544
556245
988860
41342
593642
698269
597629
314323
182374
750027
134782
12399
40613
897393
1047920
625585
496422
789404
347253
1041338
1025718
405222
769292
1041215
176595
405812
650571
180033
422722
743243
385538
893757
160790
208753
474022
1000699
541332
1034162
611300
637667
37873
356674
422389
801180
5207
991709
250552
620469
631508
56234
213063
860468
959054
609051
209372
948820
4996
49723
662415
473975
376700
173921
1018191
56463
872050
100099
78998
964340
1077774
1090101
745565
295486
90393
894472
773748
527670
263730
331049
636275
315960
119677
519419
540764
1074415
959890
115484
414903
779645
507802
252645
1079092
82648
761998
987082
695509
794689
275292
88413
226065
822395
59318
535757
696310
408741
856862
542669
481399
193004
1090505
613915
75291
912961
409987
574925
657709
605573
1054079
407018
918660
96582
242028
1026569
48925
1073647
168904
83325
546076
568975
852401
424973
282282
198086
771837
325655
233154
786104
1069242
55448
578672
52292
865727
251867
805500
466087
111644
796968
997362
536982
609225
36671
8892
211538
624267
332175
846136
1025989
551238
296169
682460
394260
978340
1038984
842729
636311
520568
350941
156616
734422
975279
555845
1087519
510032
504614
246685
1045900
985882
328105
26552
75028
629837
377622
1046355
222084
672529
784924
321587
798762
943626
826804
260016
973673
18570
788409
329432
1060109
138313
162078
426494
1095969
504749
738687
1098454
799299
937175
981867
533844
255108
342125
682241
865216
9933
392020
625661
916893
90885
781864
448181
601938
724532
353931
211818
901658
185199
1067075
359404
838627
57406
109476
1099392
1079265
625008
479754
314696
693995
672070
375036
731202
449817
238478
938898
737316
76619
544964
98869
873900
483126
1024161
41768
920896
489533
95586
281515
579458
140972
976735
1086633
879976
17454
887337
746977
988865
739179
1035907
939331
70512
1037866
470625
693217
336593
65225
214269
538348
1036232
759118
418449
892039
766242
1067432
816977
81708
641432
825061
533637
261411
193737
21260
796488
856607
846073
154733
1005246
447576
459223
1042436
1066617
92677
567964
100708
526341
861064
926700
404853
393626
53459
198899
38897
531321
659569
300048
1055945
574807
573757
916804
961782
146724
1011224
809459
624514
917395
376726
372658
180816
1089617
54138
518327
696854
47986
958862
503838
42380
290009
189082
280709
608997
70152
46393
620983
216022
538748
489543
265260
315733
311409
37314
188529
522607
239758
554720
391096
879500
804216
669801
303185
794965
59203
178664
107378
798240
454473
19824
250412
501609
970893
848958
841490
369197
16946
1028116
392849
659973
618917
1086593
607576
710622
523166
142716
477323
1002199
978351
869466
1045509
300480
366402
275983
939470
413916
165471
435544
428448
39193
791667
832845
997328
865716
578645
524171
700070
1039845
745049
266163
1091472
249580
890265
460592
816414
1075889
500294
706118
229811
51019
348374
894007
292606
268349
794550
2979
820104
1060749
311189
741707
564169
581664
265915
957300
934688
442385
580372
85248
141129
891440
85525
488304
633637
321172
626139
206544
656736
959185
563946
137000
291115
768473
839212
53621
647029
164282
683992
1059065
804522
649642
833548
943899
953846
1011749
70650
806518
623040
528259
949605
505436
687875
688925
589344
383962
774003
311114
398452
569140
58040
559440
327058
419163
969125
420933
896233
778850
95133
146983
458182
838702
119861
816290
230212
276669
962913
631138
351436
839986
886067
611653
646155
140595
919869
70209
876078
283438
763133
619075
647129
802271
413629
279608
130880
922897
926472
1036233
39702
819865
894628
625138
508273
699523
211128
849145
724159
620364
1000088
1043253
249350
847831
982075
425621
72981
553841
87548
885742
971117
280068
320177
831946
659334
186879
454442
150874
92853
746425
334151
1073635
392082
171647
655656
231225
485672
178917
251701
143283
61874
264360
818582
698626
979943
790976
172896
374357
372694
114837
442306
329988
553912
14690
454738
98220
1070479
429564
836634
875420
809959
977303
410879
1064257
562776
925345
684530
167407
1092717
356738
243377
1017206
22548
495570
1062360
784503
1078043
1042847
59337
65228
1064039
679228
77160
1055136
19356
264944
594118
376821
160426
195102
946830
503858
544538
1075639
107987
1005467
419912
150937
754500
1026094
404315
9241
520475
135666
363702
475048
617457
643016
130004
308172
1066602
713778
879606
98189
508778
8026
576398
763365
756492
747764
120667
823022
1022147
332632
10910
510088
362444
125476
18375
995382
859617
796939
270181
389879
590429
962194
270587
241076
275297
827237
308177
925755
341536
882990
881940
334226
568427
742449
872060
720038
1039101
1026088
409933
128972
1003194
289233
750456
1025289
289670
138782
28288
482549
516215
326399
561160
929213
448469
424183
90239
240639
917758
160196
343467
884859
177360
716956
1080704
76666
317984
608834
75792
418960
19499
453521
331504
681577
810918
219752
33865
351983
416861
458780
858200
154632
154367
267661
1023373
285061
980465
115191
826593
465734
282544
848500
608518
565211
407882
321642
586944
1028973
1049373
1087841
769725
207982
43657
789820
1018264
211410
1047121
303250
907022
516001
920897
786859
513587
601659
635846
420035
251152
129014
579528
207521
48373
963852
550988
748489
848052
205616
124559
248770
192167
325882
411866
310352
402973
545707
377966
984124
661511
378141
667181
927564
819427
806983
716420
98155
326000
443530
697967
555940
964505
508959
99617
301503
724377
389980
536054
554328
658743
240990
172617
88530
136561
297977
1067058
646761
139137
711879
618699
553433
359429
26963
1002692
36274
592788
178627
485072
351678
143033
572945
306392
892151
605872
1065010
1003549
59377
192334
394041
744739
547609
428279
674923
469339
1064883
279847
671992
1028907
784662
980027
392273
666180
763453
317113
623235
344398
270096
76892
591425
424994
102884
306384
542717
598597
270285
328792
549334
878768
312577
619004
1093348
339170
835330
1068691
817217
1065230
206082
299739
529946
1043777
854773
1000980
764525
9809
263030
425775
141678
270372
643073
449261
811474
772890
1068363
88394
704370
932961
539933
538764
557078
823930
347529
29024
533073
299587
116474
219501
380941
844156
1061898
370082
1028875
5265
639348
229911
242330
794183
503987
667554
930753
527996
810166
483367
73286
1028687
903280
425804
902621
245322
111968
817328
64474
662870
556408
117576
871442
246022
364560
518910
968489
662977
508613
4108
1061265
588743
417567
170645
336428
86876
867034
1062498
501703
299143
219883
750666
398923
807116
245509
251189
184927
261646
578479
15617
75992
956742
686815
477424
835775
822064
514251
206893
796823
761218
783458
993177
144228
856954
208280
195710
141184
562761
435624
19751
18701
1006713
309282
274912
259033
839836
584890
416993
176998
508913
24266
1007788
284758
498562
919741
377951
718631
699226
1089352
297675
75417
47179
1040787
14404
651232
217365
328679
758221
115801
17745
148606
658381
582437
786824
382277
489570
939886
409343
271133
310347
206923
703641
944882
542762
1017347
630664
1033967
887342
117077
1054180
2282
453135
1100260
935907
428343
543260
215086
688511
824902
88313
103861
650261
509545
693890
358024
993703
300487
393388
14045
390453
571447
535526
363643
480695
363872
835697
644317
216987
1007714
991687
724848
1035478
1023700
414179
335105
341280
1061609
92405
421363
674138
997851
197637
293821
866333
860562
621061
46966
450222
787743
202752
56056
143991
167018
180142
399208
329600
349302
627393
470541
1050402
1074952
599924
134507
476194
257587
365818
861774
825449
767394
352593
192660
782794
783844
230719
654028
580815
94210
85583
999334
902337
846552
334800
94459
101033
156721
175579
176629
503659
1067187
574612
242067
603259
121850
818594
507228
69281
317873
13216
974519
704834
256092
147278
852548
716208
576839
452539
1064558
442381
847477
939347
755444
218552
198125
315012
70102
934664
355626
202679
181795
983349
852662
586646
737806
782758
437235
393807
75150
1078789
966059
167289
467905
408369
680204
447498
209673
901647
186677
113294
1060307
842971
72590
374114
70047
1049621
279513
672452
64509
319333
804112
981239
793765
766867
1073367
392910
650848
251484
9733
846017
663830
210413
843757
584539
412451
196813
278099
307267
65988
133922
757909
557648
547177
808445
43836
618352
915567
440974
976595
430489
307318
843514
133369
703505
179184
46447
942642
414332
166064
863133
1063867
420760
781763
421612
585382
382224
1003308
576090
219211
372519
830330
958489
595499
445570
730092
876063
158763
1081271
195193
274632
24685
715172
595069
85333
808330
487647
289262
328544
666996
213822
329434
20796
630549
366845
309954
872967
437613
142661
543722
859648
654813
883221
1096118
1003084
51911
972212
842092
18815
972110
865040
349800
845699
218381
526380
924131
594553
488138
1025140
449715
472291
953955
607870
1025802
362270
113003
599275
207622
507134
282882
516603
977943
1007183
695983
608163
641582
506443
396592
947961
347613
429253
816621
574193
130042
742300
742877
193218
72004
329267
915129
474121
64531
276463
1023677
482347
758135
554905
940595
1084248
579880
608342
1043068
768993
259792
377915
251852
225330
214321
465181
872114
782748
362877
87937
1044241
725760
931829
517792
47504
895188
341451
40782
283350
96416
579022
302236
284712
538087
51429
592676
470387
464327
1069406
853297
459968
29865
823617
832837
1019782
963812
829044
685094
494159
40658
277514
682381
636785
545309
455360
530226
230618
275811
783114
869948
97373
592576
966284
786678
412642
376227
535087
71510
656463
765785
1021350
813844
944117
620645
367707
1043087
25094
741737
138608
409525
163666
526020
503118
8635
664554
582518
308368
1059022
400200
507625
662445
595669
1024109
783659
619273
1086987
165664
725915
784002
710969
489868
8240
344169
395430
396480
755791
1075454
526086
388637
906562
536333
467540
444074
778621
854672
245630
246680
894983
490408
1007360
769979
1013638
422618
887754
873764
874814
605370
583480
674356
674355
614170
1002006
1066322
325264
527461
267294
1096882
128675
155238
646170
490289
330701
45083
281433
699557
928512
639055
503437
680924
937113
37024
1053369
515097
1063524
858471
867693
551281
643588
117340
295745
356137
264484
648485
43701
393519
764601
590431
217655
388898
526789
575594
52476
1070885
760291
384204
1035019
424811
924765
168655
1002919
888945
232602
665408
106428
1029639
784858
887558
161149
221017
708823
75299
957769
198355
589513
166816
273629
589774
240014
607264
393466
646004
741156
880758
698903
851130
279252
285165
596944
413277
77792
523999
701695
289273
727731
1035905
337488
858475
24363
709902
564135
1041177
358535
351841
127433
57928
450154
752085
599680
880020
198318
301415
653848
623256
180319
193546
865578
482750
604564
571754
804724
959787
64527
607432
358995
1010436
243073
22569
167843
731282
1082275
666544
835599
713955
887715
870390
874357
168415
376019
632870
492767
836197
21328
1097045
60853
789762
276285
274527
945778
331739
296385
229140
499485
253293
2403
520333
456843
154889
921752
646431
781777
511537
696598
608358
890089
616243
317348
1052642
54817
387102
61252
1057807
1083231
696524
480781
936164
195908
193814
1042719
437987
245838
275884
936634
664456
1051010
618537
410363
982635
1051245
394812
1076676
128774
376417
114180
125496
351040
39944
664686
907433
1012753
786580
17728
1035213
1060815
426270
209082
821701
660671
396021
839705
955104
916769
98870
156906
837381
200374
477531
928567
120287
293676
941584
498136
92434
172942
690720
634660
112665
960606
817261
494548
295572
424865
979216
820927
275031
589625
1065465
603422
647312
209610
245492
1031934
229639
499270
404123
765862
410629
1000321
301844
947177
55472
802214
597186
172403
583090
400439
85060
857499
383462
597529
758936
623582
749342
902440
152776
191077
733419
383622
576737
1083285
764221
93973
25921
673095
958526
374843
121895
486945
860692
290307
65023
683206
495040
1058759
1066252
976119
642990
629774
940262
296807
498941
577157
308508
1033339
338483
702203
64523
908837
903117
318660
187333
173464
336123
510889
988371
803241
1064450
631179
1075134
951074
608401
481752
648808
210579
883509
35968
948808
842909
390800
963192
62093
543344
253735
47692
490202
167947
1009611
4875
288845
313842
853017
460749
441033
66910
65860
126523
806247
1008278
380839
453719
257244
256194
503671
272913
283380
707595
536645
1079153
419725
1058037
997153
568101
550249
908392
719068
731297
16265
79271
527470
886411
709871
477103
773308
129700
346464
499685
836769
103101
648622
455973
450076
51580
961657
50028
15980
169135
45180
787314
202758
809390
906937
431711
140504
488638
974633
796411
1049487
140884
109665
636937
1018730
590660
236986
659421
981263
411962
225457
98360
547340
254257
783393
700551
917139
1084854
853082
900116
966599
409692
164738
239158
142715
1094818
352395
924054
176308
901404
607766
1058480
504424
818696
300673
97361
927647
915668
474323
872637
803854
506352
375079
1052278
155057
14398
409368
478451
803348
737901
36622
560239
274774
430565
910542
876448
626740
992867
583120
431962
149256
155286
7606
252033
45172
585961
480176
483829
619105
584337
80794
519633
441225
885056
963519
341582
588115
660210
920607
43558
499470
1003967
799251
755651
661370
677656
270967
258920
317917
337996
201424
146681
905799
266604
830917
217410
760750
638860
23875
1069618
872048
14004
428337
509986
443968
769552
932245
915757
269519
873639
498837
148006
335178
344500
688581
764593
344800
467850
1096391
796031
492382
463007
1097441
596290
597340
41606
449057
117323
219965
355037
234233
489068
490118
491168
532312
236621
127275
783639
9511
863631
546055
351718
971693
4961
242447
225697
1080186
1048322
60358
545756
911352
227153
683289
173803
938223
319397
857986
589149
496113
202789
341027
508060
279968
888012
1051028
746390
115115
550585
1090445
1066452
53443
824750
462708
209398
333522
419765
613987
903882
755842
257199
728430
366371
93385
624708
612277
279423
19987
327104
1019669
901114
44910
923651
200073
1039105
794414
758607
778167
461340
719765
963756
399972
673996
900493
538710
807193
83043
402906
650102
862303
9989
166926
82251
337907
251288
1081347
464529
1080099
1015422
301540
50188
184481
672679
537314
568305
1011931
148565
872542
5666
1041136
1075103
767669
291162
451662
591215
559169
121907
434971
6137
880490
697501
737604
576168
809433
52767
167806
895924
1096447
722095
190792
132003
366869
825865
291847
847764
62419
866192
1079963
754837
681501
409464
370664
495924
5588
254219
128355
246757
540166
25095
631301
55744
406195
862124
1086711
403806
34388
536367
900520
927144
1035376
841844
789572
750961
423078
181524
618540
909448
1055078
75205
724148
405449
229291
15682
326198
293773
643410
146743
525730
1093426
438467
119986
1069376
694099
718923
761437
1017233
431489
401976
718610
99460
795705
803781
295958
380584
1095063
952863
197895
72407
396612
402465
988199
529728
43674
680241
590861
178537
698669
218198
42054
476781
389809
709979
960411
407134
1027277
602860
709878
449236
895801
161689
454052
993927
627197
856672
702323
964296
730995
364953
1079742
1057876
58762
879997
275565
206483
300138
484488
29663
292103
49174
1085688
93598
78160
31020
487301
1080214
340544
319665
533523
609472
314523
282470
38743
659463
6659
849677
432892
148312
614562
185762
496613
21194
714738
782359
43082
1096608
1012994
451970
56375
819350
239182
355760
688756
273058
964451
39056
84414
545937
1085034
250422
820966
715967
622619
913357
1013855
940201
295403
990358
456329
650854
1038036
253204
971479
733108
637731
488146
684660
849565
787037
455872
958563
331172
930429
540536
965292
957760
1038172
588583
119069
415913
372322
937061
417092
244979
629153
799292
789176
151282
6673
534355
619817
107362
257420
140268
417756
42058
996406
473971
911814
496044
568864
241894
914628
664680
544938
98381
536772
1055671
742127
70559
22480
567713
81436
227809
1012886
358831
959589
61272
1076586
1016093
595997
506282
532335
218536
545833
747676
830736
368094
31224
147839
408767
709173
986157
35299
820572
314912
620709
1024252
489794
888659
673734
1093479
1001483
1043619
838883
492920
407223
696095
424274
31898
74209
666771
368234
98745
518533
513643
605208
305690
141577
964572
72615
542810
845643
720436
281262
61780
486273
260837
512606
56960
742334
478307
889309
333093
489108
943392
654635
360855
745679
82722
422637
424737
423687
1057053
703463
883926
392318
484779
263420
71964
353439
354489
1084344
538036
217991
1039551
693528
193423
933272
98043
350105
1096737
1069548
638349
455130
507118
996419
997025
31029
164437
571765
762296
78917
272600
190559
998887
691582
838501
329107
45563
191173
723953
128896
864460
293208
592574
853689
464908
139128
140178
632414
914095
345975
587469
641098
233517
382248
1074937
269314
715358
524332
985186
446206
674149
278358
855177
474431
539649
124633
836185
747424
748474
746374
1047825
394899
393849
995698
621518
578168
314395
913045
152061
360439
359389
924922
445176
254717
396436
73142
264520
781558
741999
756180
4836
1015771
993136
940051
934101
92115
454714
192444
988696
894664
1040615
897841
534923
1026985
42076
630652
10637
157858
317750
337544
649946
73054
901417
1058144
112442
319918
165772
83342
947622
321357
274273
45760
796274
460361
497359
806973
1047710
402071
551156
759848
365976
384087
852871
970499
867203
129233
983891
1098315
121514
368218
643225
765485
258893
653935
321053
906988
304149
144592
303531
613470
298482
188474
905681
757641
449356
410155
783096
837208
1036712
406855
178089
55835
693184
996860
559092
445028
1065365
290215
679705
726238
177794
911070
319417
1027435
583463
61929
206789
462324
847558
236066
153287
919121
611687
631968
89952
72588
1021336
140475
700547
199710
951952
18308
102776
875398
82397
615444
53785
420910
220179
318535
145727
312726
897617
732002
256690
91163
281910
562205
110161
1087884
1018484
199068
84288
202757
249249
644220
59540
216529
388264
239228
396793
905775
534136
859358
762062
858800
738140
888403
210773
1088552
519286
429761
138053
453595
883360
1001911
939648
1089795
274756
155008
379622
129964
805427
998637
628051
174682
1085433
789783
762804
435774
639958
682323
492973
280338
531948
244730
575108
645794
418622
951514
885769
1091149
106889
599077
348391
674266
201503
588313
1040157
475351
866017
708601
463135
772105
33863
936591
856681
124637
1081837
836033
325753
486029
700050
263212
102465
542002
491106
171539
1026047
251931
197425
232660
1044034
372773
490527
33048
428301
870357
633780
728944
577980
891008
1036846
612292
790021
17502
265830
1025795
88435
897914
1067899
438297
1055057
839269
379254
139537
778835
1026612
776396
1043590
904894
548757
886043
174733
457779
426443
8504
781236
470491
515544
829603
539870
538820
207752
189385
683974
102519
713808
517195
478294
817388
343753
840508
166487
400826
872408
591673
1041697
316171
54448
157317
293312
980274
692657
836755
523203
50656
210088
217319
406564
1052830
358916
135283
438853
735864
318390
147915
1037634
1075880
770844
871783
129999
189789
1097572
807081
949909
274699
692464
857910
50624
328987
422639
153728
73943
303232
683932
884411
783126
348789
728572
1078289
783375
849129
341417
342889
371600
723170
363082
1073975
955313
705340
251660
420235
318572
877157
494442
519394
694564
860523
388303
80664
641918
755162
846098
767946
403849
94888
492800
291999
55272
642713
276397
658990
580490
236239
960397
379940
322063
599068
695177
248519
772767
22834
791465
189717
639926
553777
844542
853164
1060317
264241
714922
377399
436773
61783
443349
992650
719011
515095
925269
582990
407999
394417
658712
350447
874033
855606
655363
513169
794349
599078
397675
1029812
178051
286474
795225
193380
424288
735892
289755
656526
909523
108099
549080
399950
756753
1065615
1008362
1029159
275535
607001
911010
297747
1049135
367922
858963
273410
470706
770952
728627
874762
472712
779311
585253
368819
12686
765913
159157
217500
75061
225285
464824
325124
889325
565296
647600
202406
841333
267144
113879
883520
994872
992708
530743
770122
913401
269788
1002599
398253
291188
267907
304733
531755
1043818
327019
585370
251892
662712
35716
362496
241143
629247
886669
218697
384863
496519
717592
407533
574383
476298
849539
121213
1024391
690760
983944
341851
480884
913622
501307
1072195
323643
713959
701547
598422
594540
34030
115568
281190
779799
698694
504760
361560
397712
877588
998463
301317
743731
92108
1042021
1063898
653450
540222
320938
75314
940506
498511
580276
640468
44171
407476
550239
806661
369832
374745
28222
50385
557797
267734
953210
642379
1014900
730436
322881
868789
977952
948292
123169
442409
193028
917393
725243
1060315
945938
64655
551045
906670
76599
740228
1029351
225133
697027
537235
648619
463431
1098497
176478
960183
283321
248385
752999
1091606
33269
920703
284190
165669
720619
781642
164492
962458
815557
431289
596670
457923
1027771
1045511
73139
97889
865476
983699
480568
747841
861912
456350
5664
444042
986437
135025
769472
927196
643750
424923
167857
592914
982563
153502
264187
311700
552413
62451
624349
654065
853326
685111
44662
190604
1006493
710762
441335
9012
890663
101173
136065
781590
980428
1005888
544640
248224
454126
599595
648113
43982
324232
629423
134535
931614
286418
572403
777562
1030632
14228
75833
362732
1021850
490827
386894
839193
681268
144376
543989
310930
1081246
262123
621775
723850
557925
988995
1052298
707503
305379
343999
193869
941760
227100
587401
755755
1055423
429454
905700
172087
561162
704981
359719
374995
1071974
672016
387865
650914
992657
987021
584043
276664
248894
1055555
24213
363565
154670
723776
516402
782283
1060310
345270
64216
181218
390419
522741
643396
812460
960405
789729
431189
45072
511331
1018448
615902
481364
1021049
558776
333343
1075920
655113
187764
283136
673142
215344
76433
1081332
22698
79238
805540
665917
486093
606856
334931
1098733
793487
116910
1059107
412490
80723
763309
585319
321802
540528
916046
514081
193935
799622
213088
408131
67752
914442
383437
43222
880412
352248
92603
1048981
544937
859253
142194
374572
686710
743049
390876
107647
638758
250263
252021
538163
749601
35019
1053562
893192
654613
709939
556724
646582
762755
469732
928371
273607
617507
812617
181922
947636
114925
614682
549885
159530
905528
736527
769827
649812
318412
510426
642824
857572
980338
1089421
859537
113409
351176
124598
534984
459887
437439
444829
825981
895014
457715
193601
115494
67089
530062
963658
199663
346762
159231
724620
1026761
535597
555249
619923
465889
144049
32133
653685
1067067
191120
30626
207170
874894
1075078
821587
442923
520288
128062
109975
691135
551487
783430
933079
590812
335528
905888
831979
711527
476327
129750
827931
26110
582315
800034
489568
376981
760295
573200
252100
310254
181519
1006527
154003
555964
369264
722183
831196
937496
263107
417351
982506
996546
619043
5994
504350
250662
840669
672838
196755
151582
792295
410916
420515
366887
196137
302061
909250
912093
296343
356396
1038125
199645
551919
233239
316656
455695
644915
380822
872597
638687
954434
981894
431072
196210
740793
145749
684327
223540
419276
794054
619998
622969
37216
18132
676217
962208
462440
1039577
768192
912043
1089293
313538
842908
611851
199040
177251
148400
307639
1063429
463617
444563
121496
743442
230470
805364
426351
18149
685992
226593
78182
170166
171216
204072
673271
449952
408253
660747
451587
493488
813898
567056
1056090
648819
484852
818039
9440
32330
284517
610851
631429
1044509
737549
225008
736506
1046533
712355
498965
790573
5906
328574
375871
77648
179133
388636
1066260
86580
432798
1034778
669951
894009
487069
586676
1085248
659676
418353
855041
624547
238497
410968
729785
1059129
808449
206319
261734
827307
564843
385985
1047188
470075
431408
136412
754487
938214
186719
916326
920517
1086601
834418
912111
245412
488639
938746
255112
111274
776671
414044
1031311
651901
1056173
9792
585386
814156
793611
646789
27082
960219
307359
950015
804248
198802
926058
193959
259162
505834
464571
651783
274019
849901
287698
697690
362187
533865
386765
783039
148330
929447
328390
954193
421430
648985
743533
421544
642626
586653
698704
45364
388467
566377
305809
58790
494889
769687
729413
769450
958968
998015
578075
552873
830159
484975
532589
32733
147601
892834
396820
770847
887097
1057035
572391
647664
395482
534088
1078467
719958
257126
875145
192824
159995
155635
869289
384788
25501
223743
702565
64781
635625
690336
585938
96067
1011574
905347
1070482
65937
1077948
409278
566969
1031260
936039
196087
629369
865795
928455
855351
189102
948722
1007750
582638
583169
669081
517194
845978
392960
651947
647657
688625
278705
617088
439652
114628
1086551
720335
733309
893117
593883
1038707
962693
573882
982610
799949
241220
684293
885929
831045
422743
61235
60766
461931
24718
342183
487895
392806
867512
927363
606316
987588
650183
150109
241175
156524
273178
922255
867442
143237
1067737
156136
584957
18500
107302
381762
1086417
958994
248317
397844
894075
352896
930095
543096
1038934
566321
186621
479795
113535
189023
302791
714167
343367
732750
504890
954455
711906
188271
130870
111137
757510
752128
338256
571898
170575
587521
963189
288253
457835
416135
928669
1072144
925243
770879
766857
244910
314524
713905
44452
557948
604471
724505
1031385
751670
543788
165521
897104
825715
1087296
1042588
930257
1065811
891670
915989
403713
865430
255325
524407
711768
391198
195446
795469
542068
670339
631466
703331
742795
902806
113370
999840
992300
256567
382418
475170
1085040
737087
765010
569255
513855
900348
16546
785169
936228
674417
59288
799345
374218
910323
819117
181094
612717
409507
303511
615778
663292
183772
1044824
39931
384192
1054971
207748
354075
641079
83082
887258
891925
218869
361828
441807
229919
887390
73784
580654
586069
694126
805122
264734
1052193
99602
972136
753152
739458
404322
289102
626853
63006
860089
821683
356884
1068412
436068
139957
178532
741353
778683
515553
590559
1049161
103488
696645
617504
938961
1066314
401309
612363
607819
825472
55885
478266
587166
680392
541491
900855
1012401
700649
261369
824373
150915
813083
705350
299551
230146
303928
470329
130037
1092317
397702
405410
1009395
987146
802502
65322
166909
1014425
191980
1004364
515154
166996
503704
886073
673871
11282
253589
159031
636912
991969
562123
614616
666058
157242
1092170
224098
124293
224563
175401
130031
805740
1037881
492018
329930
621047
909257
1027054
843450
982432
200626
417487
972135
965466
579331
815210
770365
890540
120157
921176
442482
852397
753452
300902
976707
6244
331017
954534
88591
967648
1084780
367938
746629
843390
6519
890173
655424
465697
78419
574716
935948
352385
462173
301364
260257
744077
172344
614899
87347
146496
372647
799085
671174
51125
1086660
33401
333673
563662
198350
503091
553678
793192
312231
931624
161382
427884
511339
1024887
680821
247889
651025
69255
962545
956385
265903
11903
851519
243262
242212
756904
40431
16651
410284
817782
278628
882240
1068662
286194
396504
260121
600401
1000024
104245
475177
80645
735710
912362
502858
831018
808715
139388
302982
797685
192492
199255
796276
622621
91139
503947
50374
251840
370583
195957
130601
206945
559237
1032698
340560
784087
567115
842020
957545
390416
33085
674755
303162
1066622
589268
680393
638266
399545
836364
804376
973815
316831
875673
226147
583180
854000
194756
456508
345459
993459
368811
587644
43171
1028260
484978
663457
840468
1081266
78110
158773
524170
901588
819885
121489
841243
209563
954316
169302
31750
670888
685329
922316
699504
755270
590439
366176
477636
1091989
958567
895247
781129
643471
295207
569276
210425
354920
204524
558320
350219
741885
170034
434726
785656
133439
615206
211362
721248
883594
811429
829434
801525
643120
935758
392418
938562
40760
173827
421392
638055
508943
288571
807587
150000
197359
489209
95203
835435
969910
63357
672798
800015
987950
947281
96141
123930
176216
576523
735283
231188
1029815
288561
644222
408910
1042234
71114
562706
788557
304104
887884
688978
348821
405375
887616
883357
1041733
66211
65161
875339
710497
842544
810591
295295
230912
397343
398393
16260
674151
128151
180328
305280
148121
173560
530785
743523
92818
963933
354052
807700
1087569
53245
309781
1098544
616582
483240
535182
567374
734357
587159
476927
617469
29097
729607
948584
580415
187964
656858
413528
253498
921593
573231
10978
358787
1073457
251612
725280
372033
869310
450390
45074
332009
186733
18130
708714
712743
945703
818508
168764
487686
460762
332619
1082033
173481
95367
1084272
105465
883975
405490
7292
785808
99765
354432
550337
951421
435820
745179
897077
645274
844411
885885
514011
140127
938922
1055788
562471
752752
688170
953285
13059
860514
1030547
236758
1003333
1024401
826095
819517
851424
681845
671788
200210
918446
975079
202221
704467
285827
293700
995518
251416
1040299
421706
915889
910244
326983
1037170
178099
813143
958763
531598
369447
443576
612627
482869
648234
1084327
178723
77132
1071674
240923
410740
361445
64772
366937
644055
588914
329582
1068075
285716
856382
1082210
77848
155218
582679
377102
145250
1070887
413263
95540
868484
663699
6151
942760
298649
702663
481973
461966
692910
274930
568871
275040
858861
92974
196511
988268
533739
34678
298968
36479
236429
55133
375903
941951
631053
745254
659912
825805
706964
513553
133387
889045
264603
15762
123281
285958
384119
1006144
936424
392949
486795
744486
604603
152013
383271
114479
927893
954963
584992
829759
797033
216100
251781
270192
197170
630053
695456
1070638
1018447
84798
766162
170447
107314
106264
927498
926448
652225
75689
86039
84989
540982
608665
1091731
237567
584567
273959
605663
811525
128171
505941
655682
455707
174028
175078
561194
103655
383365
360261
785461
184266
466151
726705
980035
439025
868103
164971
309050
690592
930612
526295
592192
373594
1010691
759332
156417
52799
137284
303354
108564
1032042
1021814
350300
1081209
822433
438283
610961
842727
177694
174464
480596
502798
650362
953832
1096268
149233
669265
689733
88460
800740
987632
162838
560965
994333
14892
907716
356932
477555
493073
327417
692447
336627
919683
765531
171905
428713
48753
48873
541692
282736
528819
544469
916507
172050
262145
47089
285972
438110
41563
383270
160055
915312
155731
452708
123606
793503
393338
8596
214178
503690
1030844
685583
788726
1023386
653337
1095727
430918
186836
126945
525209
49578
847348
936082
155317
159926
1084199
386863
814161
101831
109700
768403
868320
948855
283744
1024974
118041
621867
951670
160357
92384
260764
22517
843006
357827
534616
400246
1014498
228520
622209
507003
28517
631975
877374
870315
794367
544992
768112
827874
984856
285357
1041132
774776
1015481
254035
998428
1007794
838888
1050083
543494
394872
863627
275562
809927
461521
212793
1015739
402357
87830
928941
956894
1056121
103863
122523
575558
162791
414601
182314
857817
1062821
418120
925249
141610
641455
356582
1053995
233641
1044865
299197
898529
1095078
720508
935889
174509
380624
471861
743569
984375
600366
57425
438652
688110
936441
800975
679636
838353
508834
456730
767207
489238
775191
183966
454033
238409
70800
614949
332799
64305
821562
848077
852611
976101
308224
917985
613316
211884
740240
90079
902873
803944
540534
1018523
682137
639347
1058361
195036
549052
716181
380801
943988
649874
66099
145707
794292
849774
159947
1011714
915557
38207
354540
1089840
459263
771570
435521
659783
910034
228483
85729
545617
15869
460846
134422
626005
453626
850959
186476
342314
894637
322648
850698
200753
531709
457040
816447
874950
450331
464242
608907
946661
733043
71203
87337
1033439
1080271
346646
510065
992101
476148
1068072
596174
25730
680572
163963
42174
983639
410104
1025967
343394
765821
29918
872010
1083707
603181
602131
837909
133468
727268
350584
929697
930747
220159
619147
441810
219476
814980
1073081
204409
914807
745232
582976
514397
738259
519329
647537
747842
988593
485884
555305
1016246
293860
1018772
556935
804329
162168
290526
217356
110347
722209
728841
466489
266992
1045871
1090927
582978
254690
111890
308130
617510
135416
268945
156655
945069
381617
771211
1093430
935267
13749
301535
137115
167011
527417
937232
291916
296727
402049
953624
642831
912820
935009
105445
373039
771084
12802
482796
212969
818024
762059
626820
1089379
196345
10440
453192
181985
499037
639653
1040254
702396
817352
342146
157020
44478
676209
985764
505884
866818
1002118
114504
223445
703885
2767
524040
32801
176841
1085719
1039625
369982
390039
838995
472621
326039
350659
654637
968968
462567
92506
585203
603297
433987
918794
1034322
617568
983363
838406
882295
719621
217513
338260
11968
97206
841663
915780
806553
313995
787244
708905
931292
725548
366131
1083901
202327
398287
858010
576114
589130
8636
384417
160058
284904
139493
590351
920618
769655
4644
925710
7438
519611
8086
873956
786088
461096
334975
1092260
443744
708649
661592
283695
668113
977782
1052922
531344
56914
84587
450755
187985
1009977
308000
511115
938774
840743
772837
587626
809859
356806
163948
46100
518108
218587
990066
302181
836773
434500
503120
399292
754131
337769
723875
949009
761875
1007586
287588
467232
546927
165891
157331
635800
909717
495212
79096
693923
621579
398493
678060
143328
719614
349586
829853
331080
936942
611596
90638
1004398
62471
1053543
921025
559977
1006910
965793
159248
1008699
761191
89172
627618
519852
196684
557759
582687
368613
806461
1059962
329807
29244
186806
1050935
377843
607782
204418
311588
492361
627884
736845
5992
224149
935756
744338
1000333
626530
877519
311487
1087584
302398
756539
484834
953585
787464
2938
387389
282974
469995
1085941
897003
678529
670773
1091851
63508
394918
870245
320670
628026
1001173
1006285
185474
140007
688160
472972
218292
934465
778640
493387
895060
512417
784616
24350
346699
889365
476267
151397
587163
753923
419824
666412
589629
640523
21501
1044885
822619
676040
254114
849757
229254
599152
505978
899727
1042151
675167
698556
263483
895177
777701
404527
441613
629127
17208
188123
823393
1006258
573637
16057
376353
899935
231383
350998
851179
180064
748132
1035834
768532
297647
55265
434269
461248
429906
281527
18299
434370
1088439
1009443
476526
944975
597823
1072146
790808
703276
642208
611770
326923
947675
1069172
194309
1093636
131618
490754
688987
323596
831728
863803
543107
958734
364996
1071167
20608
676624
430214
216478
560710
592992
101760
1068867
239278
1011095
184106
785266
952407
352382
848834
652157
731718
169333
756170
245667
10355
877091
280475
508663
614970
383821
550994
306693
590051
456190
13327
654015
1063025
499337
918057
929746
746232
299859
957800
115425
273528
33852
395127
930135
387290
728435
961178
801493
251091
318532
742936
326152
795038
85148
2639
1023455
554210
531703
1084593
258590
331387
268271
324304
551405
329868
486760
1021737
481170
888572
816359
230814
290951
532839
114723
144905
605104
851757
1012087
973984
223304
237587
68822
28239
708123
263063
785475
580803
372310
6383
421530
629867
149041
557569
781033
403307
173366
931810
81580
1034239
807813
1042469
178095
932842
232323
999567
389262
865433
545608
815996
456121
996649
428572
681611
618436
598400
753289
842082
841612
1012625
611557
429148
955793
744581
777477
932794
498589
1092034
485516
331634
1061771
43167
73659
630623
336734
320498
15129
585657
525212
412492
183783
982141
496217
590623
813685
164708
716092
365999
64844
60080
143319
127600
325090
829339
917830
559500
668817
1052592
17938
838049
902914
1050314
126310
921452
527250
1026419
779061
469268
355819
297424
701552
546464
346454
465398
836198
833430
210037
9494
344922
852076
665285
296956
1055758
41801
810641
68066
923954
183912
827921
937426
928405
983589
125336
99277
589145
159999
741979
375630
660616
1055502
761876
40611
1029663
527628
500292
721824
758270
32533
899122
528364
890665
718709
694402
629593
75897
544183
11032
672953
1093148
790221
613966
456894
222526
1049433
860390
509693
1082255
352431
282887
885628
293875
523126
1046932
508150
11690
202582
468553
1020146
206033
293448
482824
817943
597361
849842
805487
649339
470701
162961
161911
1083422
188626
836422
701911
944306
725599
809819
799421
929678
221510
193321
401923
976425
1002500
308893
97129
943841
98934
66777
1006602
255902
302614
670795
689860
66895
533976
985705
449199
109715
832402
755643
857181
422632
121091
800254
168154
286979
443521
518992
1035680
392373
522993
555211
681865
633430
519653
361403
820647
714833
963167
826242
1072183
382194
416926
146302
24063
148535
903569
238610
552068
554004
100395
308529
585219
455328
254391
852812
319640
1089818
582234
113962
956843
495940
376530
377602
51058
598363
1034438
376691
375641
908829
91718
276687
609623
482838
12340
754892
770012
900684
939883
971868
317249
1091463
457903
202197
683818
801755
362895
129178
1055449
767442
25812
551529
12876
646965
1035273
823359
596441
148795
82044
329534
134224
651870
387974
283364
813436
545317
339127
53692
797873
333306
607375
907793
934159
135360
374003
597900
337864
164368
125437
211941
815758
801699
829099
311299
77055
1047149
737452
181607
953705
424499
861935
886419
397741
1066238
2489
405690
146527
414075
1018997
947382
390943
1025543
882324
392352
728492
272865
994925
560112
719399
357510
860434
245835
43642
77543
753829
788561
1058580
950299
689312
854856
396043
410403
188220
521113
598225
17881
674112
100946
294814
287024
317003
357385
55576
122488
708577
889447
527658
1024205
81914
412579
411079
560482
49517
577403
64551
758916
761344
915002
1018408
780018
260481
65010
515558
348352
299436
973129
308306
753355
95924
63729
846523
591317
1000697
1092785
168858
575889
51645
653869
410352
254962
192122
565104
330161
390703
1040656
816745
1049616
221110
679750
665314
70119
845750
49925
446649
792871
275433
1003299
537346
979403
443650
265768
812272
518733
160768
334612
395669
609805
997104
615789
945424
89243
893354
887282
101520
339101
761077
976653
178318
213833
500950
157904
34449
898710
751299
718585
697287
289581
1010094
138108
260651
1057130
304945
366483
775959
39773
946158
424042
540712
903512
150572
1052978
342470
35248
634621
936236
525494
50117
1071627
238365
272454
441655
564048
124090
693694
777468
934792
109271
781437
597335
838029
937430
65984
1087056
722112
116836
1079465
230702
964358
941709
830993
528308
990353
462763
852403
1017711
810370
262074
372807
72891
1065939
336146
131765
289864
873694
288545
608584
71222
316405
1001791
757233
649070
686093
620134
859962
924698
1051974
458423
499265
989901
327641
834184
392083
13035
448652
1082741
177862
827225
323136
492194
280535
740357
955884
888465
169095
648415
1015551
239763
729639
767259
577372
1046481
1015182
200449
481365
589483
91642
766778
469416
784999
583568
763449
895373
546249
263750
1073052
984993
894090
76066
733142
904037
215897
651011
345238
555861
184587
486308
665545
113560
702442
810473
901621
195758
371648
500772
710299
1093707
110292
60896
455974
231963
910767
477259
1011104
986016
259570
844782
59602
409532
241737
1004447
848780
54186
700802
982295
979815
1093376
876774
792943
965341
856457
265756
250269
79161
350187
278894
160115
265504
53709
29138
425569
471964
606915
244346
62655
513068
755756
565332
895610
915182
796090
482895
296884
294096
451225
178170
961630
1063259
884874
886255
762201
758104
318829
45972
611131
99758
297723
1082566
429839
455925
244697
202646
31592
975908
76325
629156
307169
720615
165745
843423
1093641
46757
1018738
470967
292722
897868
761031
912199
405292
810517
554254
445049
974409
743525
304568
823644
720517
888498
615152
955041
971161
922236
836378
137460
866955
1064175
355515
1082428
523601
674616
114969
333703
224081
7815
261374
998616
731835
520331
7976
565146
388119
594128
46286
299476
877300
751479
738256
739306
521679
1049989
247939
43787
270316
443913
736784
427459
426409
129542
812762
834883
985344
274781
939491
298446
299496
547870
884595
194159
499480
611968
864892
694218
606586
307398
331392
205519
864165
636217
1003505
660787
735919
638765
876110
1021430
996600
807694
719942
897449
20742
915303
1043182
192005
786640
95771
1008080
697408
1078044
831251
7963
49543
669818
1084056
881788
241396
629809
554356
1076336
693494
576808
54182
394270
9355
28834
546160
1014713
664076
187135
1092687
930129
402944
1019025
852572
531008
795743
1092169
659153
189827
312082
512286
1015637
1093458
277789
727095
166391
1099252
560811
58177
573734
2827
150086
759348
41199
261836
390194
357942
788937
572254
361045
163376
293738
690647
28392
1048958
753963
335532
566204
634776
39324
891705
216347
762212
1021404
351820
1058894
813441
255014
1040725
60140
1048557
872368
367862
1006919
576159
101598
947791
1099464
342166
143923
990369
904939
466070
482976
15285
439146
1083198
15094
84698
1037198
313569
270414
996397
610719
355292
619263
953911
346618
611291
826871
465900
923354
893348
1073441
828615
72257
311454
201294
410907
233174
955120
684390
906207
672702
120133
72045
356817
660781
606033
217209
972809
520516
182260
954725
120944
784835
540131
367538
651133
796267
1077217
306558
944445
490647
264430
627307
1057159
669821
317332
399867
316394
18367
661790
206192
194886
462699
545795
4873
935821
687359
145117
15671
466611
965670
217233
1028756
420403
925700
750895
96828
46558
1098718
423782
401381
18323
993274
574796
809563
242264
407170
281652
629656
772026
96368
669860
975835
1083144
805819
682999
780790
420052
784249
22101
1027518
98054
394795
441679
905901
1041398
743540
142699
1091020
125529
809035
132603
732853
447463
156623
912661
553244
1082788
608198
858940
562911
674614
43736
927078
19759
542155
855012
143795
647888
584678
751453
42642
1031294
492564
731120
430032
332997
301234
953754
90304
815919
462224
885077
924589
868164
439241
658557
949903
1089253
8236
608295
83073
193444
204767
241027
847547
103370
604203
1023082
744844
606524
1064499
1041688
530553
600219
518103
381107
726516
955667
617715
362031
487585
123941
1006515
827060
150624
855939
406556
890556
269414
981330
216131
420894
428198
848521
488868
220564
62367
705409
350043
250109
382743
932854
307189
189678
554182
549055
117469
177493
1067837
971013
116776
881890
654345
186636
356465
764717
426327
838589
700019
157460
816346
249262
292850
507872
392425
411429
771580
320462
607899
153960
45770
1086050
900109
688217
310370
453032
413225
984813
825420
370329
53876
267637
241167
1023521
187443
1016171
832637
9301
72260
688242
908147
465383
122384
19524
493313
430462
713798
25092
331333
653863
720532
607849
580471
656993
223511
596262
630488
836345
485581
338871
252879
312467
279474
455527
190849
532025
562774
937761
898599
660233
305637
481333
592630
483159
767707
467785
711328
40393
266318
738074
704897
426372
857570
870767
550777
411142
566364
188650
236528
1087011
901544
658521
45737
193290
840935
651275
1048947
781416
1049103
454455
690371
703343
735742
391398
806188
139244
417803
54450
537870
938600
585350
900349
807810
341371
332158
1096836
37197
223484
935179
683232
4516
80908
676564
1008405
338600
157948
555294
607037
323452
175379
483568
248742
249354
833575
38273
645984
1066166
226148
578408
452474
173244
955383
19081
602184
752095
355631
282633
1008530
876244
859044
579332
48227
76176
1074829
1086760
364764
380090
952537
113497
783131
751125
49562
816972
631524
216238
516257
110124
325244
1042394
275362
776140
705281
995804
662755
239839
115075
969035
501003
784320
916185
807874
805417
683672
142089
553562
80965
928628
1093873
498213
181088
405441
295512
658710
830370
532179
834930
305182
1045244
513810
394667
865914
65946
65544
713900
613345
421356
365860
549894
363584
1097807
397108
907876
943074
350992
970744
382636
537456
596661
527889
42887
205714
505155
880856
753720
757407
767941
39707
182308
656325
585615
669304
1055223
983104
782946
404683
714860
801259
744740
95788
397791
195722
169829
721347
696355
41394
558310
416831
229484
424597
967350
944521
754532
290635
764106
427014
746863
1055933
553738
859306
105915
75107
511848
1070461
832615
575000
408000
975438
337222
603464
248859
79448
602515
277615
724834
8732
773603
548192
468758
901005
194163
105009
400749
209621
167460
967437
76517
337949
595754
123652
900532
693462
250059
831063
361777
67564
803702
741934
563500
390289
380673
583302
472753
929909
5820
659593
989409
874968
554444
161823
144139
942380
3124
797049
854913
965668
427204
490315
1049914
19725
306485
161548
938565
738557
297608
823131
693837
351957
563169
358845
411194
33912
180568
621133
634114
509961
353819
790153
671442
234547
1007025
998459
804206
152147
274910
561931
343782
391374
671765
924494
672182
139677
125299
543757
176546
10703
869482
611174
224937
746788
60925
327431
85866
606034
13834
343505
776799
1059870
420620
1036015
310741
989050
653665
852246
962020
178610
474154
807981
172317
182850
820379
989429
322645
1004658
740992
178759
1031176
877628
338889
329619
678099
219202
711812
89351
346907
502364
672082
195935
999220
854997
632395
442981
1058615
785407
368157
47751
940015
804895
445629
375154
595928
135790
247476
301543
29463
966533
466268
446525
316585
547986
196320
851190
118586
96669
306299
882732
912629
856149
438087
502181
168873
825168
616411
470712
1026862
495397
235504
935597
537987
158603
709601
961366
1079816
967719
603859
501876
672047
98088
953090
137314
156505
940778
575789
757147
736135
561715
1026436
452074
587416
830939
997081
189100
951361
482694
281192
612669
148808
378558
559330
408178
22281
985070
346750
22246
347968
291265
996569
996570
79746
256691
4714
546710
405108
214894
115421
821705
573112
87935
341900
860281
763050
150018
93981
138467
57887
923903
62975
417811
492259
613698
995805
164599
278788
257607
415437
330052
762554
291848
181265
123635
354953
484723
752320
870950
266805
607913
1072268
1000185
945277
462729
815667
494925
200034
627045
157778
365313
21193
486009
298592
137660
1083257
321550
738135
10011
319738
28122
547624
477006
757323
366522
26846
407074
68349
667212
344234
629178
180973
1035740
665385
812297
288735
322735
978923
134321
474443
828193
950970
1070605
964854
816832
541793
249416
429939
645035
261613
7934
197443
993282
900677
693063
317337
456036
712341
448037
103169
509910
141938
312340
127302
791916
119332
380420
665040
956774
99660
555716
446532
225616
648206
946139
793775
21924
318084
842916
589814
959649
351334
595431
414526
235295
683982
64337
768881
829481
445643
242996
942130
1055631
185668
430642
904484
446542
146677
569292
483574
1012225
956395
865285
49996
1052848
188147
207585
903180
629848
1055476
756914
253908
847965
1080309
295178
811944
453722
768297
556103
927984
152762
987357
527359
601092
441814
388371
54769
31323
237928
178442
373418
1017045
594031
775549
131934
1039060
334553
953822
162001
598539
442317
266495
516978
332179
773129
22378
7353
938747
72554
113295
382059
263642
349117
846448
803285
384338
940035
1067950
393947
28505
325519
724528
186814
649462
704957
435026
847424
881329
741191
1050190
1010399
908928
541788
877978
965880
580453
224982
630219
45794
172209
1045743
472364
668958
979408
374354
936661
624370
870128
603249
391386
103855
44832
1042256
401193
595182
811626
150330
891702
547200
578868
171922
406339
288379
744221
619616
413553
331363
367174
375231
443630
685531
23692
62057
819470
1050380
390587
654817
695412
1022283
527937
821205
863872
1080975
238178
619484
1034436
605267
231512
1097026
231645
564495
364938
652995
251438
1007090
587458
33132
817188
255532
815899
1000009
276112
452777
481442
777599
302208
573389
319345
1081006
451617
368982
199649
57577
187991
38074
1051035
935147
825159
487113
491397
865345
1071625
991623
515661
105670
275781
180681
844128
401731
415003
146366
609494
386115
255720
213358
925754
767570
16830
792035
535266
858669
75411
1038533
990375
418341
252913
560295
599957
94451
1063228
1008865
558535
587582
248813
522705
818787
627879
376775
765150
335144
334094
603036
569515
914085
913035
941237
489263
341989
122198
916229
54266
216047
503831
991044
886950
777869
187447
638510
957891
680107
705526
1003478
30166
1051779
187239
533842
412409
685793
517875
357824
719240
425211
496701
715576
663294
438692
340539
405747
97382
160101
1019605
329693
639581
929445
597945
835614
997249
903380
265412
246855
883131
970684
631946
949058
1039730
968719
63172
203813
1019759
924006
601942
827659
121016
555401
1020432
64213
693045
258218
518053
252817
480903
280893
145174
194160
615065
769428
340147
511160
1002612
1016934
153810
1018174
420919
319127
721115
418653
476562
849779
150683
633078
244900
79242
498611
21699
323481
240841
291003
434560
661667
240812
349925
363184
832855
723809
914330
794717
38559
365453
1085530
913465
315239
485566
439830
465394
1098445
870537
153281
203833
704764
619488
268321
519795
81761
322038
25246
834281
495217
638021
864962
43333
300685
800017
237508
44512
131510
685517
1030428
173612
1076401
83777
636485
410139
469588
760439
955154
169542
110388
806157
960244
513485
816927
403058
260506
880052
198000
622711
1075518
1034163
848208
64885
108400
437752
1033379
464730
315193
727663
322421
949695
663792
347152
839553
313702
36431
894764
537854
615351
76159
181276
1091563
743405
101908
1060768
670354
250386
968728
586963
1039392
71098
308270
756624
116718
432697
555985
62517
812929
1074265
497397
1008006
610698
897460
1060979
227937
459247
869517
734067
992306
585613
178908
516165
290275
955374
562253
140174
1022053
190758
963523
1020099
400508
524818
849454
1063438
34130
560013
58750
404207
770177
425427
33762
244673
44979
141435
833224
1097958
918691
352663
149976
580423
454753
180695
196686
561802
448104
169511
564364
989982
762188
329689
945579
604786
592506
64624
410088
364645
558476
346550
19748
718231
498532
93783
206123
551828
1085038
1078885
713160
443310
600026
837548
161187
845333
888792
1083803
531416
967022
747323
586732
99589
775909
977662
826485
733981
102334
916513
1072993
540008
973099
609004
266765
864855
1087829
278423
711750
1078685
250210
107301
337886
637488
398093
69935
1068286
305896
612584
1053877
940295
13609
972083
231560
624251
27073
530513
226576
562454
181835
1031542
105059
569947
807130
249907
926825
909249
796006
205441
209548
605155
419261
283344
66622
1007618
283658
957110
331813
820723
1078632
1053106
598650
783488
902216
425190
502424
135163
222582
152353
874687
556437
809389
934651
432085
411395
789362
265696
120166
681562
531717
766475
371791
285099
951075
1004750
659302
345379
576163
198189
1094318
83980
1050072
645153
777670
561777
397542
479792
197258
685009
946376
934509
67528
197790
221422
431881
137621
1072073
408889
600373
435285
867734
1082940
849619
435616
861524
860474
485757
343880
928063
67939
483358
482308
518208
941188
28294
29344
822143
1032115
1031065
43534
756403
155197
983935
982885
40157
803450
675520
674470
673420
754231
755281
418339
292914
291864
738900
202157
58657
1023974
144653
829255
852523
3292
744696
541993
1036214
733865
1089591
583315
562735
899227
107531
570583
354685
236445
362416
923648
791308
521609
474242
673063
230046
796311
238553
686158
900404
170622
436246
804086
1077765
347860
286024
217977
961484
390592
241458
390258
567847
50043
608658
293813
1026779
780844
568294
591090
1012829
840684
649801
761231
295443
1079598
984669
848154
528548
867276
816761
716428
82225
430181
1028879
43981
1094080
507278
865327
180390
429239
899079
423068
756145
696804
124061
641735
833160
567754
1025040
917660
507615
572545
329307
908049
878495
241466
32315
849609
497263
1005471
205665
555262
160267
311559
641097
342345
126222
826615
1079282
604767
1099113
971048
629130
771919
611993
369331
766566
343737
1077166
998077
788820
285754
153523
199980
648402
122873
465081
861438
410749
438907
297171
1031356
688128
490719
556576
7113
916957
425713
1043785
699584
469386
275622
19429
82315
257940
919824
933633
1072335
78779
681555
154187
339419
295778
538162
424144
765164
290655
568852
32257
1080385
285117
882102
994785
274487
570084
562101
255153
458255
407418
1023757
558824
398148
1017769
824190
752953
95009
870958
99811
923599
587616
275614
947616
927962
239242
388990
149659
360927
773068
651393
515115
428268
782188
573244
116670
712418
29867
442374
1079368
263770
696369
720799
414264
1078895
238964
474023
834211
647558
55318
773168
986326
354295
74699
58012
1021884
248800
959318
779712
974958
86621
769601
83332
651990
638900
426268
743582
551449
212445
331809
473631
487776
340784
711245
835154
586271
77455
60316
534234
988442
379289
96840
90303
219688
333464
622235
487378
277301
612160
383216
915806
858486
487716
438967
1018301
988095
844939
639397
41131
651722
531079
632684
688171
998368
173663
682756
444230
674082
1090664
195034
834139
1072384
800271
1053215
666811
349833
794398
1016986
181892
193042
242084
170204
777925
896455
158057
139083
693280
567718
850844
947699
970642
144911
914294
131671
1049167
558577
456024
142624
209778
1084870
967565
341594
396819
960510
740719
679788
612554
1012343
985946
19343
529372
548991
989150
789148
659042
986757
709038
251442
857026
506279
203188
656524
362429
774058
542114
522439
406691
975246
906778
704801
131048
347083
977033
698637
437493
842776
231770
293732
46795
927639
20298
211514
636783
982405
157188
258440
296797
559739
866713
337922
335001
649046
932920
450437
140447
316802
1045454
602475
951562
100836
252215
723618
947004
263515
256831
1080375
564076
875408
866670
2344
185120
56119
792795
747563
374337
651406
915675
443245
468214
416132
534632
139559
40409
254293
784637
609309
343140
1068668
779169
934457
650678
367658
102665
605647
886698
1095433
994894
926357
507115
424911
316080
302814
1002804
148547
107806
792661
813447
915431
800961
495866
659241
104946
160153
528158
431712
266355
659520
180460
861111
357735
806495
252950
913446
547912
1028600
730260
699211
279539
857015
167937
632902
857231
911587
698757
616559
521599
9659
1000929
410538
57389
149613
654039
1071464
910812
975578
922218
655772
401351
593534
339687
466370
997394
56544
802062
691083
986061
504593
266485
649547
867523
1011418
167213
555465
301612
258223
50730
117759
943736
899204
786203
569995
1064244
18929
389538
820018
369233
775636
676345
556163
889440
1085846
365336
1017102
229395
388021
268347
1083381
1085707
620095
256360
683343
533759
878082
758646
116294
207112
369263
70932
676615
394197
70690
696056
961238
534409
976884
382307
447819
1064508
742109
88051
141170
771185
962207
10848
954625
412456
850237
332870
180659
581508
803569
398673
856825
290169
1041238
639105
139176
308859
517246
32008
533807
673931
802317
406019
385776
156746
1016473
190905
553742
178454
59893
696276
220181
712961
194852
790447
742022
967617
555517
205930
1027330
735238
536158
996084
403421
37765
314854
599372
395453
126134
1032184
1030222
915754
16744
499077
229502
644300
549195
407946
780094
923825
328818
76672
98493
833727
252337
444912
967662
668944
575882
146186
318209
194253
431407
517807
265798
602128
524146
636431
621715
721829
121165
437515
838577
202268
57898
529248
427522
137868
822459
796793
960742
93592
390498
708842
437578
879855
585034
47551
322666
1018446
543793
962785
499706
298789
600926
610236
621848
183643
970940
541155
891094
1059726
761894
26043
191400
928515
5973
376774
675983
443108
1069810
162604
701594
956087
304788
526426
194270
75874
585979
499284
356117
956762
95673
340178
235762
149874
896753
780669
405695
493001
793500
252588
868300
732239
944266
689799
1007970
502836
1057948
24793
52516
252107
876188
927268
344385
726688
322637
128222
585148
624168
35420
456471
61187
409834
869949
361756
1007481
653787
272377
102839
858712
59655
59889
632141
287694
688784
187733
934413
816840
1012293
411494
526039
883298
661354
285493
849057
621391
225318
489733
812678
653277
472708
816397
891385
835773
30239
798167
799713
542169
871230
258642
361543
762876
1072605
937163
799359
137055
709194
726680
477487
831102
103013
726931
828038
923640
634233
988163
189388
290653
740809
40595
947107
20129
392187
501387
224352
1041011
736906
433350
1051959
646711
158780
310610
973083
552503
875459
50888
660971
453329
1000361
567071
884739
1035128
171953
173351
965173
520113
1042196
1013270
686983
748564
1020043
352959
800525
677408
197304
271397
198731
703246
839482
1085133
105190
915788
545597
212338
121262
142443
734433
862460
130598
667741
765691
486175
232162
856264
397422
253555
539615
587101
478951
504513
502722
320220
962312
628027
250649
857814
1087609
376927
972284
704987
131032
941918
293814
169455
183636
329980
811116
190702
871084
847337
883396
968349
129530
920287
806915
226788
130690
15520
403160
279660
326205
581222
657237
168137
422517
584155
1044084
371612
32547
359020
129744
329500
783568
984836
434090
590939
270674
667694
647295
516704
546270
1065196
511047
800667
223787
126618
23246
746635
952073
443303
759858
451577
336574
657890
965896
949784
878104
239199
415109
271623
412519
723345
546967
29397
547570
618603
55427
964790
564041
815909
85900
1025644
155184
787144
834713
696858
325122
954909
315694
656196
447422
971770
264156
682200
196245
462895
358028
93801
774984
81772
324259
1014206
362658
204044
839211
497513
489279
244242
121175
857174
349295
287684
468143
991103
308082
414887
666133
994159
1020494
552170
863068
539458
719232
444748
734965
1059822
637946
507948
852809
923910
265978
46674
362199
983517
972278
58719
400895
428491
727357
246944
490312
527861
801588
1023921
157301
772689
845566
309192
534688
1065141
611214
139257
683630
374738
194070
675064
93695
1059628
468393
389213
1040593
67809
245456
369108
265451
192367
776326
187500
141599
800997
35773
337314
795698
99496
621461
678283
656344
199932
940138
221670
657409
643384
173843
10660
483090
491180
391572
638395
351202
94640
359210
173772
1002336
184577
573976
319876
1069661
474075
194231
374662
207483
56379
869089
839334
47091
532545
426527
895503
718063
600665
455824
977602
364666
366079
1042606
808606
201972
529882
1067573
782607
684768
1043309
1006323
139832
68859
139081
688230
256259
115359
880622
678004
271869
823000
385318
27703
883453
825945
627427
742200
713038
98694
714701
999560
380040
91624
347608
1019796
146049
862336
270058
820841
533766
890443
988925
533424
322181
423412
224402
1035809
292358
2401
1021548
197108
505000
315071
680898
1003907
675038
288730
610881
502748
73151
629096
804187
389758
913223
1003134
155835
281714
201663
511547
891843
1012420
760373
602368
385132
877931
56550
780547
399357
30033
826461
485934
604792
187383
173370
715133
62024
1005699
428348
599298
743048
649818
306001
984165
51682
1099891
811620
261717
482409
369391
326660
888817
757560
97343
977629
499399
239257
91835
397281
204087
943820
679560
517131
727436
662029
178044
1075744
436645
789527
180312
318053
47074
1095065
950011
4319
904387
791039
837361
1061668
963481
770350
383349
336575
546179
306870
889223
262563
1012667
800576
558336
429979
85763
359895
835506
431185
139479
1025537
232707
805698
1009943
548686
767781
205156
593547
49632
1039527
513334
989272
211290
408715
175817
1074458
9162
33528
794005
157755
847724
963194
616801
583712
937882
85690
240806
845064
397092
537829
1010811
836867
986457
749159
669135
731610
409416
566640
467762
710713
1021741
1096326
278522
294647
808750
217723
943900
838966
188953
154829
672449
942607
455497
300305
141319
508295
802613
100573
364771
967230
55689
782176
805974
544586
564205
813561
329610
206800
1054373
330657
169007
225865
1082674
142825
36188
863737
581370
36381
218951
744411
686319
1072374
740188
864329
15614
196714
809897
164908
492219
987854
551349
899205
1086040
54229
715161
422641
657550
863712
956422
138888
290689
723792
298491
768719
376098
781187
867097
807400
864118
839697
838647
505917
916963
1076326
8300
22191
944364
746610
995074
195087
169034
109566
811820
768153
659774
204915
410450
886048
730693
974396
525388
671764
1081433
1014075
343569
883790
413483
1094358
393097
199148
616549
206165
12987
523332
963226
1029199
733698
508098
225408
14267
1058116
518827
799959
520328
862019
754119
206018
980238
942257
559951
279256
564665
410675
425698
853727
16205
635838
1065130
263567
310290
580663
163324
132724
656652
846041
447161
309373
761791
581595
634069
287679
261052
811731
1069813
134866
443006
891862
852808
61550
789701
622313
412547
1081373
504223
410144
774765
511403
201336
403317
347590
12674
1010068
408867
811450
1057168
488993
554075
510924
589340
1038817
717457
164426
311749
212278
631922
425059
668147
45924
332437
213556
256818
824604
58693
324411
967275
532717
842427
890837
991834
78282
360730
254832
659721
407722
101199
219850
392765
53615
713895
21818
972155
1011890
398773
800129
261597
60031
1030420
781278
625627
183500
624690
828560
906767
1051666
206609
280785
935443
903884
257024
810920
760822
506188
974482
746195
697189
5742
536290
636147
289675
1023568
291622
505472
1089948
666536
187317
876921
853740
820164
149982
414896
500144
421602
348371
976324
639721
665422
517393
539689
405704
1008769
39810
264254
170946
162127
669738
1018024
3372
34404
805866
888262
787247
286992
1035772
529277
90407
770900
440147
308445
96729
572127
635484
541763
106217
715227
1080849
110502
1027202
273623
351997
246286
209344
1015864
491157
528347
621037
958382
600490
334922
297945
666401
767843
952909
1018388
630389
420985
1047860
404930
182542
463082
560490
845792
555283
1022343
711860
783990
192642
890262
467219
998582
127480
8599
31810
281214
370796
1081082
856853
810787
570935
494649
1027752
177563
18457
557009
22807
1026032
657588
910645
322863
141988
110257
401391
434107
1026164
595163
925124
1016733
607421
845426
1039723
325909
864799
844120
541197
24284
511796
160873
784581
290945
36554
728665
476944
879287
186916
1036654
845014
373475
697195
278699
587409
140919
505935
1022435
980597
924528
597143
49139
695236
42473
479273
181493
1087186
282652
1048089
424388
834727
48449
477226
295012
611088
68741
713231
1041436
929761
440303
709246
420995
51436
453184
541658
421871
49060
563588
303219
709438
294463
586969
822940
400148
795760
783006
342198
624314
636434
64374
1013132
860403
270043
382246
844436
1071825
499625
708722
334369
11012
158703
634497
321091
448867
194606
1085220
1001792
153147
165496
479495
977385
25857
87458
914487
269944
440943
832067
657309
627484
712848
1051632
585119
403571
968342
496810
940133
498569
194634
197325
813803
127573
285328
118824
991885
33469
472762
921341
554740
720712
873824
709225
156629
122630
69572
770830
976948
416817
844093
127698
160180
244436
804709
269102
1040454
348286
986604
899264
945250
783242
870120
234997
935717
1076851
300825
1080625
93757
478020
19607
1014619
701358
1090339
113123
473322
734663
885275
62894
251453
833615
590988
663192
229702
1026272
581907
316201
504763
374555
180487
246330
921421
68576
895386
825387
880196
243886
975372
956706
442230
661600
838091
308713
41173
186979
768584
716306
314244
518974
1084910
854852
1071372
246691
162530
923784
401739
898364
782944
426132
237979
510739
314359
869867
310283
412814
543561
813648
1039543
614076
102224
707083
278078
57977
628967
115145
124376
109213
414513
907209
908904
743520
965081
113411
616365
582451
440293
283889
611491
763099
898003
925980
287784
408951
446446
103322
1068791
631334
1063918
809957
190573
1075569
152970
281140
446351
486624
66073
149800
579419
449025
997127
954358
24987
918905
1078343
216203
674617
1030714
108804
670943
1037361
1005272
1092274
539582
122350
1059998
794487
369560
799964
745707
264111
49247
479507
984146
284948
610237
406602
285413
595649
744202
343357
158619
1038485
874774
480211
499391
930729
176875
377236
737921
943678
465651
235861
680370
1002332
91886
759590
479489
348378
1027870
279289
450557
1081646
283632
531294
324367
47350
167789
557771
316111
771797
820979
844872
216588
865480
886354
63280
482289
616112
670610
495457
689110
879394
493644
15356
769773
259390
22119
1093146
357713
129231
571660
1090579
183263
938525
705253
326338
421522
1039440
950973
703912
960966
123196
70195
277372
926148
138791
403570
107552
356887
393331
715207
515472
14597
855609
876506
262068
721114
74605
682990
690095
62035
659496
816508
315207
67660
815445
347419
459091
684892
1029593
924370
688544
636140
441604
35747
46600
193733
263318
683966
852513
386589
492726
540515
922022
405195
158104
720550
860804
377378
614025
289854
252182
832575
759550
1044759
1068012
1058758
996036
22738
50153
704258
660482
254025
652658
159389
179193
442338
295341
433498
506590
1028790
680331
836863
758649
1000431
901579
228741
77323
608607
96909
164348
561908
1073799
1049526
461402
572714
1033466
311254
1009449
543706
207203
885930
335568
909874
245721
874196
793085
34747
939594
939483
255228
1019783
548326
523859
705404
256700
376337
302145
17380
389694
1008488
1033326
582376
139855
953405
255350
468317
752435
705751
837943
860156
454438
577554
572955
1066222
494542
108395
12328
1008280
168097
1056159
77250
527829
849706
253513
181851
491905
254634
407527
17629
679444
414230
289613
916517
80219
523662
498738
889792
1081980
680582
98197
867820
382407
627092
1026303
239553
499944
34397
564853
1094943
359856
48958
254105
846217
744788
265604
53742
702349
516620
165539
833390
236016
478595
966410
469761
131732
184081
711620
550888
705679
857935
474858
1086792
428999
64176
808237
621866
229411
861215
651128
241594
44812
1086344
777250
385247
1025199
290360
404793
1012743
665359
918345
1000574
531953
886320
751786
1093906
171000
654709
261447
220924
877570
702233
901385
236573
94006
366181
421155
1033300
845632
379432
175853
150046
845247
694507
1020976
1037956
518777
869769
578007
355852
365022
624759
851252
344925
779668
794901
51905
980662
210615
469534
805198
830740
318998
654464
546960
727558
1054099
891443
464671
678593
121763
118739
167511
759638
425934
754597
918560
126290
995000
364155
174288
1057376
852619
803402
169084
144182
659439
319787
293193
760728
314973
28314
213680
902260
522326
852505
643799
1046995
122999
668770
294887
903740
474756
321362
41798
156306
281782
1026098
671889
149822
522028
725315
99016
1057200
918894
720522
261397
887136
534503
919342
491275
407974
219698
1033806
105125
61811
752500
509632
1076289
350896
879661
292224
713245
433731
539020
1013685
992209
810793
65156
947408
652825
1073077
962799
690368
111448
202384
1031230
502208
686551
573099
529991
460450
366794
646679
951603
650692
137901
139535
672055
134583
636707
267823
408315
44479
1054137
57367
1011188
1031036
632776
257060
675121
421996
749225
430123
447073
93397
839866
1078117
204436
919773
690696
68391
548037
836592
1003016
643128
109545
1098197
308920
332937
896635
426007
1027260
96449
301402
430635
13958
408627
585494
1000061
1092088
910667
150613
776664
1076484
884744
988002
808972
447722
1095114
400962
905845
496983
645085
697083
150780
589586
630482
306685
87274
397934
783260
125545
262723
991659
296686
246269
994824
626119
119820
695762
513117
1013847
369109
81882
174979
158990
780995
1096539
874243
336684
932498
774367
1006653
440917
747827
561279
35025
814150
109762
409840
554847
27091
747835
679734
277272
81415
303757
458824
633056
1082661
609425
533244
66264
798060
260669
850919
341819
309426
189520
21808
554165
993505
472056
328924
44209
638833
519841
80643
516708
456979
47959
577263
605640
113028
1055235
302388
833140
48082
481647
893439
544895
640399
321825
697628
401289
191773
838866
275772
518145
21608
1099903
650384
503331
393267
639431
994329
810882
785269
1057217
111290
894444
280190
91110
574536
440394
860676
1055394
516569
1042701
1043880
280969
64715
485943
27110
978217
324017
756918
237670
190983
215736
684036
145332
168372
853734
716818
869281
422747
327069
250322
127045
781782
743329
671145
536719
72943
453500
577321
239450
673687
484411
779012
821964
853118
597052
626583
1018928
469495
439460
878269
672397
1070321
166132
814835
493631
1043274
225041
180718
623822
919940
706737
713186
424108
468577
981986
383647
812765
743888
76549
205969
589308
770429
627222
357450
76751
93218
477573
429672
710059
939595
104339
510381
860159
1086102
305573
735042
279098
280680
960050
128780
622239
663751
849809
424227
14951
608262
175448
250371
42825
856874
46894
1005945
934312
1058320
286653
671426
839913
510154
932584
162662
506884
324414
189290
1056493
648894
593425
380233
370326
575407
66297
2954
963883
268565
254684
343255
674612
472704
150001
375578
961395
410123
1043154
827372
605709
392038
126612
191158
395885
828247
553384
695195
465135
12719
1044559
931489
1085150
435282
833959
651093
961750
224512
16864
531564
253665
604759
172443
790515
1020793
365475
1072120
704793
902082
498846
1011810
868107
34243
305765
560310
163803
604658
866898
865221
394672
350015
397714
345020
209643
841375
657454
233946
328832
1034805
564136
958796
968409
76353
1028361
637884
537619
256684
711246
437313
822637
97001
713941
220596
1047756
680660
128604
315578
127289
382903
1028531
731740
162472
498992
610333
912358
543247
932194
1061415
205720
390761
186362
501373
3999
524010
864785
745714
752842
370439
1091067
43519
145566
257423
389818
1083917
680386
213787
166513
396253
563292
335403
357725
1008817
457014
621719
911302
59600
162771
971436
440428
323909
663916
1010866
75899
1078415
534756
978701
66765
189458
957911
956861
557845
1079510
870677
825755
1051504
14122
245283
490419
928935
994322
715917
726818
403829
312605
377996
101499
536050
406527
1068551
441445
669541
280770
104101
1070519
122385
564850
837232
1016597
197686
677587
136774
778214
318782
443275
956696
590707
489215
795305
767889
1095422
844773
675969
840958
98073
463488
20628
966706
901275
323800
1028543
461520
137068
731494
841811
31669
588068
1074679
532414
630637
1054945
274968
752029
967179
71355
935356
724623
1048870
888222
58033
671324
464737
843767
421259
325451
325450
157583
1001151
803350
671893
827704
188725
733064
493078
353023
272781
1002591
792824
229575
450522
862224
82053
288738
710142
963343
51484
227262
633318
759623
705608
992430
378458
498971
361447
194273
581735
915150
25774
891505
106304
863088
436376
750875
603021
204669
343284
48245
1057441
899553
730018
881170
86146
804747
1096663
684731
933477
378562
46547
231593
68844
598044
882584
488642
945389
93219
719945
142008
849148
1035028
1020554
1032380
695952
657510
915440
323087
6884
274221
200522
264455
750777
538523
486345
473547
899005
403716
104864
645211
620243
752417
214720
403540
558192
956968
667748
18019
731113
845981
1071987
425694
836195
923587
1067775
548511
400919
613380
351883
159912
969717
575063
379590
1046667
857200
952194
438145
158922
595659
74763
653398
363585
264847
89215
296973
825337
1057669
326939
140165
440423
439690
199815
119387
974423
227442
703262
448770
239276
319659
378814
832328
159140
70509
656791
519615
980077
638316
166096
932982
786905
17100
751643
603738
217754
603938
757359
67179
404562
261273
992751
801452
514944
1070224
854026
912636
811699
892472
251794
389293
22817
999824
507387
200590
426929
654598
1008847
558676
889853
390041
784422
321098
974692
24964
819725
144590
518448
833478
379175
190971
357698
701131
677085
762484
137739
612348
650292
775490
96930
690836
1077824
59922
894842
834540
432762
843495
970827
490853
563197
1018246
478315
287584
19747
121499
1070772
589018
680002
658836
235673
944319
121097
685268
398641
609061
881565
846959
132042
343063
317016
613655
545189
752633
541200
339137
126423
908029
298428
16003
44638
1083050
595172
48372
981625
276023
1010921
442880
244084
833883
13267
457813
127225
713091
1049136
633749
542255
375891
278471
239502
22420
102742
149883
712240
636782
958691
173785
665173
1097763
184716
240016
857508
856458
499619
673288
627679
756615
696080
656769
998143
387595
411971
1045538
571585
80995
488698
979692
107851
800057
624586
148095
268395
766258
724249
268408
417150
1002644
256886
726543
517296
497379
588390
1008955
1075989
519787
197237
237580
84778
877771
378697
757306
649081
60748
251674
615932
186428
905343
760590
411388
1039668
1037856
829123
61569
755850
997073
123026
330235
544066
938726
931028
193926
87136
637012
667662
471006
540639
996630
220219
41845
588739
740013
923760
1054009
849995
89241
767776
159794
75629
632986
993880
774291
389303
858961
1041288
591095
260386
106807
818923
977482
206195
344499
20424
541188
134955
679199
993139
794687
21358
40731
431487
429234
839632
166254
789988
611829
445302
299787
362794
388464
272824
1077190
611570
337680
484956
557033
1098589
960077
622227
137704
858136
266262
120632
325010
868741
1049549
760509
75752
817739
890245
419752
1051929
845409
748140
173449
669062
769686
85093
1063229
522024
94115
344050
983239
42005
857331
776884
678498
60328
894761
225803
59817
421003
996141
196135
645059
1097079
300235
437635
743489
200048
65904
473967
421642
335217
841418
535394
224893
670936
1049923
925931
894941
339522
43067
967610
194743
1062634
484991
530263
373688
527477
785880
21400
708029
1094456
138956
34383
443237
131212
189063
93296
40381
1007185
526206
520176
691876
482403
26844
740000
781959
1079289
477153
516508
123219
242922
531657
848788
660872
790431
575605
233951
896380
585646
597062
938269
411477
855723
1026363
383624
617948
795389
1003577
95495
11394
231146
877946
1013232
509751
350408
205492
76366
38331
137975
250454
372269
667648
261640
500493
392819
742847
512513
625316
874168
2249
932172
317683
479032
658634
219778
138550
663542
224102
105708
338561
606667
298019
719353
73451
377279
1012289
581882
451632
1056210
259996
146751
926551
690707
1089320
444056
727056
811870
299470
478543
1020256
1066027
187846
262235
24939
168403
119898
484422
458300
1062137
685422
333092
338943
1018421
863833
1021400
1052149
500838
721238
488569
14174
450500
214391
20141
91254
334848
918101
569741
639503
798045
735505
737737
614270
917042
127651
496485
113383
768897
105768
767710
1004490
696548
319730
581954
263885
613134
945588
1080882
292846
530989
1044628
406612
537109
40808
926953
983025
295180
883885
61615
677926
105021
794970
849065
931254
242156
543956
44060
679218
428342
121101
262531
675231
319123
544767
1075052
594659
476257
482415
986607
26377
1072105
1090344
89738
97980
709130
957269
1009394
1071988
790375
524189
1097920
821740
566817
66965
789535
469358
695171
894718
232014
486908
350445
615850
695576
435272
248990
969363
799020
193005
180525
241058
885225
535904
557827
323702
618324
373813
768611
425366
127285
1044539
852260
601368
895459
74936
768870
947481
380002
201953
230613
782973
991921
1093020
493066
80360
875906
710760
783825
126882
115486
634644
756825
1023554
321198
258839
28689
31209
1009597
1049113
391336
505896
593237
329951
501101
590415
152042
402987
272414
382197
829490
843368
937186
259922
811516
550074
1095010
257145
998615
290889
65149
578599
971715
840460
52497
97211
1004500
19799
421644
544460
92648
808730
97328
944415
803647
568967
763439
535509
1098351
1099534
534729
680644
310191
870472
1010829
87188
253072
348148
975319
524125
294158
705360
468708
939061
62921
696426
420347
376727
1023063
96407
976784
106966
74349
1038180
488965
750584
8120
281542
753534
972602
780113
770463
1005402
167409
468162
621499
309721
1056474
618341
341730
423578
981558
507131
407943
244564
719591
377760
450313
306518
441342
54006
569293
891107
179726
970383
634827
11123
317710
355690
1006658
262969
592993
876537
91053
745301
965411
111753
1086267
453104
780845
741822
305560
518318
43695
183951
308285
790597
738693
244175
1002108
1077783
820842
238459
370874
1015738
415000
181118
432577
932050
313524
27662
365989
255853
938400
431591
252768
275813
29986
272690
1024335
1024336
58228
393812
680159
835382
539719
763015
758687
557869
288319
670302
83642
390240
203357
667393
243823
104534
225246
364619
1009507
700243
428799
24520
436647
285849
362851
817761
318266
16724
295022
186803
893986
91871
715099
993439
435785
804246
341932
1013241
906175
212301
303454
338431
1099586
518443
10625
1080453
151220
842279
8417
592235
629847
1009634
494760
198822
575773
410547
340950
1085392
63205
36808
420595
181120
390674
934462
241359
609663
800077
92373
160343
861732
470317
489593
792150
208275
552366
972978
709569
40559
833872
1070197
260392
590649
289404
1003224
69068
181399
884798
353776
37195
739020
403295
507452
228883
440414
1047718
637344
19537
1100346
310093
1064377
104135
523015
850021
93393
977579
470086
721839
289294
133915
755203
231025
244632
13579
842932
352273
255957
937219
117134
595342
542302
809768
91787
379935
593985
922983
822078
445912
1082079
788159
841399
18542
993006
306247
128826
486365
396424
20932
320944
352740
890125
293245
492357
606811
1005715
702185
937242
900084
965353
609327
273795
472957
423499
136147
978552
11233
49685
567207
642111
806770
493163
82290
634060
905448
109289
1097182
395294
148683
281210
314192
1049240
804953
483299
789493
1057780
944765
668940
571948
777217
1057067
276117
550660
96467
62148
747095
374912
767190
531447
755523
107256
874810
744570
422168
138155
359333
88245
255824
743403
207908
767338
481183
963162
674341
219279
82181
921955
444779
1099960
1049043
635281
372650
900554
693659
3728
10525
133949
32796
683760
522506
814091
983794
1074894
310994
335682
634742
1065193
1005108
400894
54338
291256
749587
406740
268906
888703
524356
769076
889950
405709
625808
113568
343560
76257
292933
453570
1014607
597755
18148
124208
768909
580403
981809
447924
1073937
868100
741473
564940
870096
311857
314746
372883
740840
524978
285548
577204
450174
457639
125755
526289
44656
592770
299938
66006
825335
1041643
79811
897188
984516
788374
1009936
1053098
67899
877987
1096961
364723
541071
5639
994199
183596
265620
408235
498131
59715
1057804
603261
32057
192520
600407
739004
598567
743668
50075
290489
1047484
471079
904240
1010051
919138
853572
169823
718628
141594
1088809
1083303
606822
20922
932368
359070
411397
469450
1093644
253962
624320
713901
269524
107752
622691
231260
675977
897288
506692
377546
495819
1085788
888405
184283
325965
446448
110964
889446
493476
821606
239451
7154
126235
774545
602688
535269
844449
387314
858856
247713
648023
170935
9620
493026
291134
8717
671811
1093294
959979
865426
514912
457791
535703
397400
1025450
434373
1015644
57192
1010016
653250
529228
741025
627630
206863
267139
1001863
900505
956018
315188
384634
896734
887037
90443
882355
156204
281058
680850
83196
652338
956853
907932
626644
530254
47508
243986
217594
614692
916516
252505
230037
939832
382741
654239
1083830
206838
387875
9154
102370
1092400
298967
760318
61000
533648
425368
827068
993852
687074
991592
95065
55037
581074
365871
873860
178245
50446
707964
20848
404402
312737
646822
606383
563658
364939
959412
949074
512056
369595
390958
987162
506030
372763
571513
94920
935918
561638
428493
311127
526018
449784
905085
382383
829471
242042
819293
233373
1025906
145273
145075
1040887
73322
108802
391136
119560
348663
551587
309795
470544
197038
194025
145880
533330
286403
972072
931645
340477
863456
205681
322323
1061439
860192
326465
723119
315693
115097
952287
467333
694742
846473
29126
210734
609575
442714
316580
889164
550581
756337
797486
597630
170121
70900
995120
456478
486374
362140
327181
209453
177672
1057384
989462
31883
657280
497139
338286
994964
989021
145400
727071
751313
346338
202359
456948
352373
121285
218276
1080971
495134
797556
541269
775846
1006804
934144
744884
133522
457236
338371
582746
208107
241408
884667
231089
762003
367076
944353
445734
725358
1037686
831205
1043169
82089
921052
1083900
155862
130840
609170
168422
164026
669183
529610
718097
308284
119750
203389
736767
817829
66570
548579
677734
311270
564371
154399
1048414
929716
743380
537729
195945
1082237
683757
667948
596241
1051999
957135
476273
505781
732741
316537
940798
246489
347183
230622
1086965
45569
865227
548110
650474
57564
869798
393863
368037
979923
88496
820819
984447
349430
631851
484934
827914
159655
824075
11259
1093930
531803
95050
227163
202183
955414
483320
724993
929958
639261
139213
868804
49933
557997
550624
235811
442801
318054
276914
401814
315105
898656
154893
1060169
492328
118242
541268
172718
506235
381917
35964
391319
621939
525407
4674
518260
106859
210474
122413
345965
978459
1029239
822200
285091
524982
992577
354937
436022
993151
359474
467804
265543
751541
997106
781509
888281
295259
250261
778460
1005949
870480
696335
730818
144674
573534
75169
604120
100047
1087031
324759
777973
344028
12093
141619
455248
868708
633009
628673
417048
399869
223847
978082
1050022
823234
106061
245729
1058556
156753
383308
291425
584063
890356
834538
114258
70407
376915
129127
502486
295103
829793
889299
811424
911864
311003
447333
266500
843327
1013353
592401
702453
596499
737222
507524
460055
311207
1079604
866280
237126
284788
118895
54611
457026
1009653
488412
833230
11759
78279
204381
39557
550258
1000842
1050767
485869
303926
745233
680920
741096
422625
986822
409272
1019715
1031814
423277
668069
884785
132234
98530
453269
1019990
1011047
647752
295518
304577
750169
186603
427925
753726
902059
47688
1047959
852153
44865
276449
875677
507029
568150
749711
279902
986693
838259
359294
715816
303294
234102
547559
409948
229394
425047
347831
860653
1075360
113430
764637
455833
403190
127025
578898
827038
394606
134522
1060744
250387
1043805
396239
1083065
963640
115473
453591
572146
287817
401733
945223
128552
16817
528157
337043
950891
372227
832454
651032
335692
801126
837127
22165
1003794
42115
469475
605734
781660
782710
783760
250077
654273
661224
911192
786545
855516
156858
963176
66625
125572
234097
583640
775809
701170
280153
297454
157954
182615
449173
1076657
696962
935318
138788
513524
41446
391121
863606
954509
821088
634724
373875
393525
1008285
182607
971850
255253
192993
747671
173767
811372
632048
445617
737487
504574
658564
818976
394017
47005
352381
1026022
299759
436496
814139
380025
386781
648257
19079
862064
264997
1051537
531655
713696
277967
21458
1086055
508699
828733
880081
950955
91688
535728
933257
956248
797350
245957
603371
395468
305631
878302
697451
31010
1003741
178656
320234
15433
651788
502712
372966
825444
311582
940542
231474
689885
566188
336117
57176
655730
103503
765742
804779
876321
450394
446817
679981
994865
355316
230908
146299
306887
469117
90315
1006228
1010305
829469
244215
520925
612577
822242
632942
1005872
316643
633209
650575
412330
448669
982072
119156
881102
221911
554317
83847
844876
580339
166587
1068909
438997
326799
770192
270758
850256
36745
259331
1051491
937109
852999
69318
74709
477268
197094
757436
109653
362355
327376
1000389
194318
1021726
738269
609843
1057229
1057778
459538
812672
789241
9131
482984
862248
366716
269174
253993
563154
793805
705066
429873
330343
395264
1057203
915411
716047
420787
125709
775484
539789
293704
1085102
64081
97939
636054
507632
297357
634227
89137
973044
374595
102473
1064385
146860
105167
241001
629594
494282
747036
1043398
48011
97745
1061010
988304
414761
37999
68823
599730
991993
664119
50159
723207
560999
730752
854868
306277
846167
1091551
227088
368364
215323
85124
676239
972343
1100255
782712
287238
715892
331596
549969
887911
102731
1017592
480265
994616
49449
1062299
376983
167271
323081
553413
865422
257832
827492
363619
737367
1055735
836718
954174
171929
163933
478269
925523
331721
718322
844023
382382
644624
151271
33351
480240
295155
26499
855336
408686
1090174
692469
686733
1066458
131717
753814
519498
425415
878264
323320
103019
40855
131666
113479
408670
1084843
352406
198005
176511
1094066
881248
68869
243865
90026
177641
164468
362363
882357
469759
834285
633573
101350
478316
474436
241893
311855
1010419
427064
103238
363737
1017349
555474
1092623
273625
489464
661584
897987
478015
239371
186906
887360
431930
566285
279110
280160
178322
635731
93195
343347
1059887
164973
192800
185719
934346
1021529
318097
623197
1007217
304034
571285
1020952
575540
917793
720078
9469
572814
621076
1056182
609390
264837
175956
421162
628819
937624
886511
189864
423955
803991
366751
1039268
546102
988554
843272
260820
180474
805115
1047986
657096
1059064
383301
958146
651832
55849
29584
869053
1000621
497306
927412
24124
25174
885337
884855
853460
1002897
513435
842358
1086791
577539
553798
489938
722524
975254
326712
140107
877685
672077
969472
819417
261251
70313
167241
93599
275411
778117
729612
262465
1042310
448320
752977
952112
432385
1080942
1003104
301135
266325
612860
172013
504202
462515
683942
1095020
666228
595140
89189
905323
935190
850432
902071
744574
1003735
737981
119942
768170
295331
489377
799819
906934
574674
322512
729989
120509
232851
74477
276568
1099578
357840
1018150
117982
206729
554366
143373
667820
101915
82605
436303
692388
360093
218799
359923
604589
937616
937345
1075851
417916
739877
704966
520073
414001
1081857
472637
770604
98910
392242
436682
532856
24764
529848
1000765
354310
129950
944478
1060237
702549
576323
981325
124502
799744
248020
294920
308816
548436
431627
109122
794697
77334
721381
631885
985394
866901
521994
1064512
467343
492341
676990
324518
963253
619472
470755
531554
91783
633399
1040134
1011276
925455
564129
702710
465124
645879
1001838
173231
788731
137344
28424
197875
196825
104476
789107
931558
768956
259650
829465
49305
260815
618173
852320
756325
1000975
639821
412388
141632
296196
739319
922243
297724
214696
969532
28658
697895
84809
459278
866300
300849
301587
235114
439178
1075177
985102
964765
1009783
500812
848714
439738
594332
151449
86790
878804
296498
849232
680242
696474
96037
647844
502085
1017682
209104
503027
782099
701735
897760
852798
345818
168558
1022159
35089
363835
996280
666557
843306
678258
962557
515939
415683
753484
166986
941454
458002
797426
6860
1044860
265594
472039
279054
62134
219899
1088423
476703
45643
475287
207603
347631
162835
755328
652916
803857
572384
869417
475616
305770
413292
200440
770909
505168
79294
902559
344230
390609
634834
1079043
1073022
50196
417270
101072
955434
727358
521707
548076
377712
702390
1053667
33222
702481
161814
244268
809985
465487
148233
1044769
696305
182724
583805
129568
346760
853912
587769
530691
9783
963084
1005683
1068230
932776
722035
570834
376900
345871
613532
526247
806450
814241
559560
374219
400074
299169
532607
259125
602858
711517
854983
348444
923938
429533
47654
949107
241371
130684
686549
94011
559361
264514
306797
471875
20668
872948
972447
334910
354374
180591
583778
691126
988753
1020821
719521
894486
953602
1006671
602956
300097
303974
112955
140035
428943
137876
1023546
801071
68157
79845
80895
297613
410059
516461
132397
99713
327682
735457
77554
280028
650507
274987
585669
884864
43862
225092
611527
479690
729075
550269
112397
169123
170173
171223
868811
303896
84475
434983
985998
130797
812920
304250
1021266
1075119
641894
41415
281379
606688
60467
629539
894039
277425
130295
870903
1037853
638102
17134
1002521
614470
737876
322638
956088
170241
417137
252026
263290
701059
504071
12000
1018298
815950
872514
187717
485069
552877
20937
157389
649674
304484
617800
8859
219070
346139
379547
92055
879331
309898
90647
642723
995639
382003
805187
254510
276609
290376
840844
308398
262187
1001073
839734
244582
930025
1001322
34038
656538
284252
136651
498543
124406
230854
982621
525669
858651
56811
746030
133026
497239
451642
1017196
808864
63397
337921
474760
103892
152068
694774
766318
844940
283757
934958
872322
29490
604238
758186
438681
741945
408029
680390
835179
818075
611482
724850
255218
37204
950687
504387
68502
514555
823839
860358
368194
666389
99552
934549
406485
815708
707424
539767
302954
254882
242487
397312
246367
298590
1031609
926383
1092201
798930
729915
354193
61627
736999
858488
236559
290038
398957
88621
272553
1087993
613369
69349
1091538
634123
322691
51833
796157
1036788
159060
859925
509768
910457
1096631
681066
319498
852804
782987
960543
547488
178253
952985
870280
478512
133883
664476
936186
533272
836060
730882
693125
233466
352350
359256
633232
480069
928383
969017
907869
206268
213807
763456
25659
85230
525325
672412
220675
3138
121622
19198
605550
388203
707694
123826
89942
938442
772479
1067492
281264
1010932
45847
556211
1079356
663763
275526
450982
31814
819204
156737
336220
680208
943167
242312
277834
519903
852127
110145
1049376
568385
311903
14883
959743
634190
766870
166791
802261
618625
79529
875567
629296
47637
422086
802194
370137
544932
634993
383665
357024
733065
121819
883418
579457
923697
264081
740596
587509
631506
653158
839424
131885
1051505
449257
188709
1034876
136349
17055
36285
781846
278146
941648
659677
263265
839073
143449
958222
398598
428556
661240
416333
638005
243084
356263
398870
548333
302573
123884
138838
672513
940483
731987
182470
19387
137864
1015389
212046
1061433
374537
44327
70565
621437
281645
301780
131200
363291
453352
780935
511304
1002063
327160
517100
111222
537996
939959
1068508
543605
201441
379738
997171
19123
659501
260619
841576
396980
974429
165351
449362
238739
763437
626197
476157
596508
736331
924070
884331
88596
926799
81939
734354
357257
857133
510662
131147
1059003
113092
19828
240598
426400
97918
1081783
773728
1022889
4828
298303
428495
778143
572342
269589
954699
704785
730543
1029468
646428
363239
31394
28359
241022
814814
579997
766385
902973
281543
500309
1036952
765835
443465
1072364
893377
229863
104381
13932
122027
832094
97760
568961
364922
288152
807333
307464
1089721
490173
913224
1032901
58222
271351
545692
487208
766914
197198
12187
793505
145119
498189
410324
327010
697505
560629
1100390
1026106
632524
941519
26633
197397
797595
866247
124669
251661
699482
233968
873006
476281
884047
608443
44394
681727
280892
566237
515293
757724
604884
131966
973065
1010324
419088
431822
857315
1055764
1010973
194422
655122
405707
28823
299631
879136
139206
386939
203455
639776
387104
180059
1020544
925320
841977
168390
752298
223216
414975
176448
225891
143529
485675
465865
100326
629013
839933
899145
624129
767415
255704
390052
1038239
367920
968442
184326
1078200
404801
728799
97617
545211
11834
1055823
866870
713907
216714
376550
217895
682983
947205
935275
185304
557450
221337
553719
297568
724868
1078837
776991
696910
328612
102810
475442
769252
705424
1039376
184992
29868
621844
341397
947599
251600
107463
469140
965261
316868
51612
835157
905623
434244
387517
784707
1051335
382022
495497
666127
190345
304033
449649
399888
786844
744436
645521
75145
42657
384269
861699
474806
414732
995390
416213
762775
1034625
485159
955370
153231
1023516
50304
790380
971775
781140
961585
412306
912228
643625
353570
947061
76332
260884
261934
1012539
1084591
999924
787032
832696
341623
1082069
628354
935896
9214
10264
926512
821818
1097913
293867
688221
331438
573857
804917
815477
858570
61372
1069759
170343
377347
885985
887035
886022
887072
359868
567177
954647
927309
55096
325572
1025205
165286
531785
729407
544075
618984
620034
749831
750881
420190
581360
547159
333004
250596
407244
104015
1000450
714093
241300
390576
115240
537212
442054
556274
68898
1077973
865247
595875
474375
955830
70315
744353
244332
41687
818527
930528
1099495
272894
511765
82413
364534
446954
341542
504128
195445
1007765
115333
884984
636109
750131
1023641
196770
664885
18031
931472
147242
628144
501148
953569
694812
309483
757658
1001067
312557
669331
193350
806789
927774
9331
177911
843598
216208
197644
106834
1083810
598913
28661
964573
533467
521092
746225
761803
502379
950098
992901
461089
330014
1070852
36318
124629
174529
1008728
737288
155140
734208
190985
634361
609071
493389
218112
45186
792450
106668
380841
660088
164064
801390
601533
966645
168036
47978
801642
1035125
800373
451056
862201
157156
26352
975691
907681
31085
752477
680552
215049
49771
353925
50649
419915
730608
525394
364605
108968
201812
665721
901673
197426
545226
328221
533430
494724
192805
146762
1055311
173154
350993
1071735
874450
913892
767247
322957
984093
4778
496341
33405
622828
437993
521703
1014924
950156
787014
634989
46157
181137
710901
700682
460747
861299
1036560
270131
314163
714980
418826
777684
392841
782269
983813
326995
927522
407127
35270
388317
29159
1061083
320722
569274
515753
1095863
280513
445636
405698
345130
528483
174655
137219
520468
356212
723723
1003314
118498
681138
926601
388920
364267
782353
947486
215035
337360
425453
696994
513257
1028017
660947
839512
1090944
937434
977711
971045
121321
839802
780382
380779
900657
235539
974549
912984
166185
587468
745041
267452
45435
29809
702436
984084
33066
966699
1014191
793188
894583
627567
716124
743150
120692
1038530
217282
361496
194317
841238
977103
589801
829659
352772
931329
385100
67425
664447
132520
258052
566075
817332
98080
850173
652458
411658
439420
299760
645332
690092
559131
89088
153845
1032683
988701
444088
954712
83950
565141
888339
829717
853210
337299
921852
781256
441710
733735
162184
721821
441878
523461
849112
333288
27812
253596
20836
711092
310398
583320
875224
440215
1025007
327388
955467
726983
192355
568908
535623
751304
173036
787126
1078909
65188
523367
59075
351129
462807
907542
619165
4385
264705
104422
937989
956057
238902
556259
425920
47910
893158
299910
140708
253872
470751
748667
281735
626079
666347
831882
582082
511854
1071594
664098
834200
224705
642643
1046075
147851
716941
82445
313631
137500
355245
647113
940935
1043307
1063383
348656
13632
134765
544653
84101
684028
246126
1046854
536708
912471
241674
474419
832105
259512
76504
792603
467589
169029
660057
550696
978925
687085
567157
483717
800429
249243
363017
1077244
123622
279171
116729
256948
666498
351771
1021454
6050
109265
22514
937794
551132
954122
878963
295559
138581
847966
768554
1012542
10920
561345
237873
174493
1086945
972902
898902
443221
7864
1037177
1046267
528197
476030
792515
340063
114720
613767
366148
869866
594380
791922
743878
424534
430357
486293
1018549
81104
57319
1058371
311043
154665
403696
1015063
805244
125843
821864
333255
356541
60775
209959
259302
334344
401166
406675
493222
229931
719973
971974
48480
362680
10737
498093
580489
124372
400928
60779
586056
134021
888025
1008423
422613
953541
384267
74798
147474
774828
508350
981800
477270
8234
905869
1026855
884727
579320
474560
107371
872601
809707
837217
309209
1057932
298878
151290
85746
472855
1075908
915461
215079
701656
408214
218750
264630
743242
44119
1073576
740288
967780
568994
834435
487835
694844
402480
401201
64736
157918
652732
120774
835275
789715
559008
937959
392679
575565
892313
106178
1021600
952593
491078
212175
421564
857953
892020
950230
792413
68810
261013
979734
585168
572270
385763
321190
234384
409632
205254
601808
181359
529731
736565
990619
53694
598298
605352
727808
326711
466362
418961
1030163
455113
757257
1006164
1032930
866439
96391
3628
989030
681285
479793
577133
879798
660873
100482
444495
133242
857390
634348
680410
231227
65159
547071
284264
882760
1023805
728704
237575
648640
736376
284965
454987
2345
299232
59965
757610
548639
1030541
863693
517803
63522
134803
729889
805807
243693
104903
338672
566911
892122
417005
38903
1016939
1068660
152012
864303
249408
615055
717080
938439
489982
577375
12202
954753
421847
355504
282705
1013420
6800
131911
391639
404593
906057
521130
916703
107937
273264
131203
637489
103131
1024938
883287
712731
508619
2225
5258
1027956
975033
564157
213609
598082
241629
614285
795974
485144
483157
429250
200570
156037
1048373
754430
285734
46793
588518
405619
103310
512175
734774
160122
394851
1099979
926719
643789
655858
983634
320925
229849
4276
768614
924333
815030
51266
278737
204333
602385
716372
306411
730648
420758
77230
594089
51281
913397
184640
573652
881486
627403
366389
259410
108909
582966
302894
91639
908425
398219
768005
1024502
474412
839769
261068
13068
424766
72272
415909
988557
992581
516959
1024993
588906
258305
473771
1048987
143919
112536
582812
266218
283907
800201
818422
374709
226541
407404
396633
119019
720079
546728
1091804
625146
930175
566537
663812
407675
382862
491107
812733
115740
703124
391345
890238
598009
477655
1024877
330215
36958
579398
747847
988368
751858
394604
141393
80876
203620
854022
964795
421777
678420
670536
742237
785015
275227
174822
600435
39737
866227
284259
29539
1002923
93589
373238
399729
1088962
555602
524926
619972
494069
337091
540754
230163
418895
206954
926883
961908
233545
850585
824444
70593
958130
573598
712081
339314
835170
1077125
1017872
538323
393523
675668
287222
99123
262679
506320
532705
112647
1039390
551042
252329
670587
595406
398426
95283
566962
841719
56727
811937
916421
699488
1034631
393681
849868
287747
270651
34511
960680
603231
322456
963036
352667
511538
472304
1069377
1086721
982620
796392
777847
214168
1084326
314293
142293
522564
626978
431907
289109
753981
785137
373865
443498
312103
502964
331384
304204
639395
936233
1075890
169746
252915
833565
613630
257242
815020
580967
898184
124310
430195
78293
903332
697864
375786
1091349
738547
466797
214956
58862
373410
9982
686132
406469
694698
836750
890826
795672
144297
838521
999083
522294
928227
522585
924754
583348
398903
325247
596545
221691
1086605
66329
61212
333002
648884
160068
860145
773039
108543
90123
975062
842876
227768
770738
728949
94889
852221
894363
387687
198493
135192
43927
952946
755932
1086647
765189
722315
393994
395044
268444
203822
261434
670716
895517
1011091
322439
811513
34382
690991
649124
142202
914760
49313
637461
591893
1029743
373413
205459
764985
588750
963373
962323
887103
680783
264056
473730
303618
172215
262418
286182
970282
921853
944162
1088864
605320
705572
791886
482437
75124
312549
299450
126198
617585
17705
338326
995600
152987
980672
96041
604860
487343
56975
387090
171087
808080
370150
646994
1041262
789385
987084
155204
878991
524196
720200
368448
34553
12309
582498
346566
753756
404966
176051
610940
242718
729521
103786
129768
248555
167500
862943
488660
631682
336538
138809
929540
936959
730968
311798
722358
9396
868471
846410
802178
907408
275395
23662
106659
74843
570973
709728
248363
878628
598346
504363
282890
548539
734898
523312
20813
43581
42620
762207
823586
755712
570402
41098
838731
547195
608265
32870
481440
258540
748878
241588
163121
392305
848894
159221
957621
210534
791752
1065299
142755
563610
12584
981735
553344
121600
372762
865369
540239
945807
978134
626494
192108
981401
431300
618688
170722
726072
301217
468186
1053222
537632
923424
20051
48894
720256
278765
853249
403640
367118
198126
441569
22235
486123
559378
723258
788698
784862
331698
26316
671149
503075
600201
202705
96472
1000311
299546
153892
992709
879730
3808
869113
104296
307274
288537
427039
1049801
546643
372276
360462
1002445
188713
838651
795304
152449
888620
7681
874193
217377
614673
520678
161017
878745
706392
1038932
523067
5951
360159
52001
782326
389284
47033
25326
989354
251232
544184
677509
900646
785207
1009931
228732
898269
376425
155575
873942
1013294
542734
813989
567459
456413
805935
215867
493727
818535
309061
410433
228282
489760
576105
366938
511235
111247
143507
330198
11848
325307
520162
1020491
691870
865463
1022247
1072850
103316
304019
682869
1037301
273469
1017954
627789
1026832
908110
426181
966884
910120
566309
1026333
851432
366923
1014864
494197
94046
411874
584464
836602
427229
1067802
195410
322302
558385
989992
16555
925439
827757
140560
183679
1055460
165937
180557
506551
725493
113842
79173
867334
325894
352400
152481
485685
694097
557671
412909
187060
614636
886822
189427
879135
504160
569905
1079909
485692
885116
160601
753140
155206
49776
646324
860442
640692
998537
838041
23389
645630
1009878
226504
34267
1055466
1052746
778927
585225
547960
151530
475934
1051677
176285
685558
105525
1072961
755214
29761
931602
694162
424808
812359
815784
27533
815570
312357
1088840
1026091
183662
715201
331796
340420
340293
971034
482376
198672
212451
100287
776217
667041
340038
453284
341867
124549
482517
755579
864607
884288
991394
315482
205020
595459
441097
806602
118076
229466
29225
728896
743275
314986
23737
35565
91585
358663
1078143
375510
564167
555431
596538
169481
792372
1071874
107466
174055
474500
405810
917277
418381
1023614
40158
668831
127271
212083
808161
656961
653696
925494
405040
261083
111733
381799
153933
799588
250167
250293
581957
1057401
282303
249889
593368
874414
1026365
304373
621900
931726
319580
208248
875199
85366
392743
1080781
566746
534402
358565
762812
884975
452830
842217
795203
44528
172039
356667
1005976
275211
68805
623209
607062
519139
883769
884335
349445
123322
65960
107793
125554
1052676
701854
358184
789275
454524
526888
449357
335813
76056
429087
614200
981946
790429
242986
595292
1039187
442281
634679
715969
645165
255567
249242
202575
329890
1044662
621767
864400
398935
429502
350974
435547
274359
1007854
1098759
158109
631984
477120
823045
332490
1047685
806108
631091
358303
1062557
101933
774084
1075003
1076053
961160
120928
671863
881061
26572
851879
232596
233646
438882
470553
187502
255469
995327
994277
709121
208167
218441
926136
973024
753263
988694
1016952
654882
545391
9608
123890
717142
889134
55396
188672
940747
725975
296922
343777
1056240
845649
1072445
990833
47110
995557
351627
505929
302017
396119
1009208
13502
816896
16054
556117
554808
678788
8902
584637
97356
728390
245174
364475
228782
1080339
239509
820528
366320
837609
207659
1043122
771296
57942
414372
1087765
792447
594773
825975
408745
795969
835215
356195
496322
675628
230519
182090
454101
317406
835244
274224
443730
59575
49382
456909
387318
386268
946286
107207
467026
987218
360738
740665
953989
1068312
747379
650873
930995
348356
407884
109517
386610
965328
63153
856213
662780
1050960
210679
679459
659664
501622
452513
423146
235012
791235
519810
241208
118588
271016
383452
121162
606249
1065540
111369
379060
1024714
361996
840029
726722
857597
125235
518523
151380
702270
727903
535708
337481
908125
391214
515030
1047488
172782
336429
844875
817779
389339
139509
270734
438561
226522
1012574
881354
982900
1041069
741797
833812
152729
59428
426615
451594
641417
652142
193329
878799
47004
340584
740079
205046
1030288
825425
427283
559516
1007673
949504
629932
567379
879764
220737
800444
568353
826651
1055798
866311
641900
931512
82406
1077169
473885
185785
295435
681947
143768
351138
1093606
1056855
680849
219622
233962
674426
205790
360338
560887
549427
93994
505656
439923
883600
828821
119007
657149
658199
759445
263892
933312
671171
387901
65442
839563
434822
105243
312798
1015770
846714
159988
175518
320799
1002439
1044131
24637
629165
6386
64966
451168
333893
585567
795517
1090541
5495
542743
85960
957933
455413
346748
894588
672198
270111
369961
44070
703983
146954
411419
834681
309367
646229
567445
64074
828634
58905
92478
419591
356352
279297
355494
854262
401726
615694
456070
788094
248092
290917
545164
763974
886780
319834
610363
770587
447960
1097967
19375
352586
1044250
973248
952475
687908
1091750
859800
755447
930537
710754
236059
978072
341734
64616
582269
922547
818447
1076442
717368
129029
334333
1065184
774335
393119
663551
559166
13143
398857
532542
99578
1058345
301654
684815
867000
765953
979679
366012
519287
1000046
855963
1024329
43335
588273
344422
121929
865656
859548
1062781
82516
1045498
835507
376921
282627
727822
1099642
227520
371557
649527
1015255
489220
378860
985749
231817
102882
838176
1060177
657674
607914
723172
508780
646006
819403
344565
208506
1056639
641679
125354
781856
765197
370333
376066
619253
1060453
467810
904499
368946
753113
276484
403100
73083
386003
296531
1043608
667624
426799
185550
204059
703591
699489
495357
612184
21623
345753
13804
112003
498548
198255
20819
183115
1073800
625776
502082
348158
965333
213339
344794
212916
1086998
773292
648086
894477
743788
1006031
932669
151511
1003332
2818
460407
776142
373025
607300
406113
112712
278325
331133
46715
204220
484151
623736
573094
447188
682851
76743
936038
875799
542331
396401
789375
602374
297134
47123
908987
770592
243348
1053146
1094286
270122
960294
136064
1044120
651809
988232
933782
747193
746661
954132
5064
52169
533895
458474
538845
293555
425789
142738
888892
1097890
345519
391475
1037321
28840
709181
314691
620488
139428
1052028
389230
200042
362785
326828
984103
506508
169451
373858
1057863
910409
948890
789691
81597
564782
725438
307531
942285
871313
622370
914477
161753
96562
1024659
592348
277874
375431
447220
721012
601117
340100
1023217
994448
581018
864657
758702
813849
1047223
426697
71081
156254
986749
47490
258952
723752
1100330
559780
880629
747040
60969
114965
603551
1021451
387539
618709
583958
877555
479624
387947
892578
687429
505325
816157
709890
216210
74390
306817
50660
263570
1006503
853241
970657
220127
243408
988765
176816
670070
345529
385856
340991
911208
687088
863415
1061407
849372
916794
800183
212172
692017
113640
317780
103662
1070601
653788
455765
104835
716379
489210
507413
1041843
286840
303833
346120
183441
200730
79168
924440
492145
188309
308658
784777
303190
699272
27291
318668
851107
881098
230846
73540
508734
409729
770875
646964
184777
525116
537828
1011899
1010849
663770
1025936
481315
707388
178998
729645
958969
879775
152829
773307
838237
268186
756330
328340
84887
576667
592685
30589
121176
486438
940777
626075
286017
850254
834580
400511
115906
715417
987065
246986
560289
306147
232087
27323
58679
169524
53974
635257
49932
342102
100046
142548
788615
670866
925959
305766
370000
1089662
644925
498247
766020
1044254
969349
622065
614873
863497
793599
904086
500963
369719
186328
1002179
378415
647770
385335
70503
845407
639688
139389
656902
138872
194215
346904
326561
358875
542313
324007
862430
107685
850020
1036954
680446
75685
902890
1062424
809337
634017
23574
993487
500563
829722
354781
271805
756772
862190
530293
1056775
594448
1035612
983892
26285
849853
706745
751267
402157
173747
688114
224707
501344
476517
1098427
307625
89195
599448
92776
979229
117823
298624
438481
827899
901123
1081509
813870
499486
561586
716765
856553
601748
55621
14350
286500
102144
594644
451643
125116
16310
1069082
356696
35054
446644
1009837
326953
1062956
411868
90313
853427
547516
261648
1062707
740955
534803
24543
673384
1012692
669038
756468
868247
1032056
1074427
497777
85818
414700
111198
993050
165154
471273
405494
279042
545144
943250
464796
579241
582664
341721
187332
548874
824008
702221
967009
239081
240131
717587
107045
479973
632080
260984
971144
67557
68607
46788
319612
793644
789229
687979
831525
912133
414370
791476
975389
372544
1045260
1067384
380560
129970
122190
352405
278198
223109
834055
195472
273889
684958
130702
38088
843522
904762
860921
566805
871868
308907
617619
496026
484275
73907
913538
147249
778590
479500
852443
520274
841598
481645
576305
145232
201815
180820
259594
674822
370481
1023047
1061832
630948
13437
390690
1037331
972499
288008
872949
29535
207828
905334
601077
1053172
529395
546368
694385
573965
407899
792147
362370
1076184
207280
1065960
1094796
429284
745658
602861
1072145
758740
764326
845737
1015315
26163
26529
209891
99690
449976
224529
969885
393410
91794
603728
379494
287669
244963
900828
559999
1069145
230239
50786
1069709
673298
31565
603569
284984
387409
24188
267370
68199
585879
318378
991618
315765
496401
687090
1015317
365710
580365
288657
616315
711760
609708
215463
390655
140963
618791
277328
1064675
18612
643066
150875
409095
339393
446306
174026
775130
366831
1093538
527008
56048
997043
578197
373486
48447
437192
197313
878719
545938
551358
1033733
1021526
119867
689670
257218
510018
214925
484757
854462
241260
359812
543695
995055
873673
484287
202799
365429
1000012
848751
1078109
711632
46785
36054
176001
867879
314528
935762
740460
206332
663117
362476
390573
1058525
526973
954958
829712
488932
708881
242469
817433
805601
790939
438427
358232
503492
247775
968611
302979
730669
340426
1072965
104341
572056
171145
385220
411196
109451
131047
129997
128947
11360
271554
251630
547898
757299
213021
180598
261194
521537
597467
567165
565482
974865
842193
224825
797841
778666
1044355
370538
102713
813165
359784
480794
1065840
545792
1044595
370699
47327
391436
23785
317458
485457
499580
97386
749771
841792
3745
692310
182215
368297
424346
908093
783724
652192
160982
1071908
64909
659794
843427
982047
19620
507528
498324
251842
785112
650462
794447
1039955
313566
684621
964959
623272
140092
183328
301777
243690
568299
457648
481022
627650
761418
58108
194038
858092
278386
792933
792934
213142
211593
172772
21772
112453
450582
954608
60503
524408
477017
113830
415794
457271
781420
954671
1039022
205655
778572
196000
474303
839843
369769
1013005
356455
788185
283420
1003487
501772
607784
878814
684739
1055391
884162
508344
896544
1073990
943370
232558
83804
1087015
525273
175627
393953
746501
165840
659923
206947
725379
254894
499793
627312
348705
619086
70563
495141
390825
212545
173885
980429
981198
725569
148068
265654
617243
822530
176396
192484
795395
287360
551523
307149
969382
557685
484916
293892
426758
103346
876645
496837
340386
564965
1076390
9756
488827
647354
833704
13389
702614
511787
900171
534772
729024
1078674
156832
209846
28531
428288
808640
712794
282193
670953
352860
969285
145113
213226
776694
393443
1039547
1051244
381007
866279
494270
581801
454853
789008
125485
165497
324416
84938
403723
1094675
455054
287872
281099
131413
1005674
655425
587434
847591
1086159
104220
950965
139673
263973
38863
245462
615725
615724
739271
565407
983324
656585
396327
491995
485501
776433
964252
449252
450302
445253
897496
382014
24390
196285
190481
628368
629418
1001065
212827
947987
949037
736769
75092
83323
370362
351294
926355
1093847
404744
149672
528627
617730
268137
83795
84845
554485
151739
230507
1029457
1097918
321774
928903
85597
86647
1054220
929858
300640
459806
233184
955823
37588
257687
295586
712252
547575
949725
754691
30489
620706
288438
1064100
2948
155541
577354
372430
776847
162369
368760
530651
1062829
732887
375142
298327
72104
1026155
398843
304262
235675
240533
436603
628384
988289
790904
800071
242317
400506
1078916
433214
1079614
519832
47828
331720
538080
138049
403892
1077987
875084
1039794
4565
365731
356513
258622
509595
250972
1027308
99506
680888
981719
1015869
570104
233282
351141
583380
877327
307576
103991
522057
444537
270557
739315
486813
616000
632073
492359
433883
56573
912417
1083163
298690
293072
631079
845070
245583
31744
133935
871539
17577
1076166
760653
975672
175118
1008119
203988
32676
942289
823723
664460
676297
416048
916679
79005
204723
794094
889449
309116
1030360
507050
982372
547111
594753
97082
947011
262918
487795
901848
891051
196217
727328
489884
902734
457574
8200
329969
1051987
487874
922392
798530
264648
388883
594619
147167
468130
763072
628075
363228
620444
1066242
220341
683634
758379
932397
877634
641333
481231
240035
355898
431060
1070843
580494
225716
873242
822424
969142
882899
123213
42264
152165
70663
646550
295614
551771
87793
372158
135324
926289
708945
1015213
574653
1094417
555581
152290
15851
294893
585745
7831
245139
965349
1010606
383356
669355
502626
117083
885703
130410
409712
359684
806852
980770
1030831
900821
676028
960641
235153
944651
280887
141317
896917
1075044
592944
932186
732095
1091292
437132
357039
137597
736718
1089946
305397
153112
511482
611401
464897
228054
185114
746274
619673
655242
925613
15915
659867
681437
887127
489364
516989
33733
176490
1095296
200495
690114
757821
946179
438892
868925
829184
99584
669107
49556
485629
770711
301956
61308
255584
501503
459154
816687
724497
189623
933856
994932
376095
524846
908714
342744
135276
353469
539135
139087
559248
221707
66331
1091151
500117
1058808
335759
964015
696296
142837
344310
834323
895467
710294
664350
464113
278303
1023379
367660
917010
486223
427530
53910
638749
1023228
824815
623373
105888
575339
273456
1023353
365985
40971
1031206
828825
391967
139094
468728
481481
705607
195485
892595
255959
201921
123608
842769
387160
1029393
919605
999110
297970
513982
382640
67034
436481
978635
94132
430371
638759
255207
245927
930742
865297
267313
375471
578488
40174
825083
879179
497735
625406
980345
56124
758555
1069340
101866
770785
1005000
10684
367400
450089
894625
3565
337270
1015624
235662
765726
435537
1083146
950099
649718
163864
134691
696139
180240
846703
580819
318171
54293
104892
477042
539887
699513
368640
77589
993249
525490
329970
239346
708147
886335
908567
146169
127416
608874
737911
343765
871389
165625
771829
95610
456542
601354
1024244
206295
531654
558509
950838
637182
63111
462392
437973
226914
204303
670293
669243
717309
909888
1013240
769502
498663
915287
513661
881019
303426
1072197
60369
340912
860124
858312
488812
905166
344961
254576
872340
202633
456012
13768
516761
515711
212344
35412
147445
615216
92266
1072266
722687
820319
308792
223069
945759
700124
470497
733568
1065257
1089746
299827
926359
602323
739490
212447
107612
1040493
301250
585049
492298
511263
58390
520555
961368
202208
235783
107707
749816
65702
18174
812660
1025619
476332
80822
423128
137745
98039
104870
747170
173100
863593
554743
85611
381102
527037
95490
289944
191700
475451
983946
416947
420472
1082884
527510
880264
207706
673194
810618
66314
775439
399215
351484
70172
447782
342975
84187
876116
569865
811285
26978
501191
163436
334693
942574
760643
501800
937168
488465
20961
888284
307738
690993
942718
119498
221520
387250
1062270
667409
28263
858503
31797
391213
372101
673975
147800
550392
770000
1002293
628392
178593
196889
868590
276928
994798
1074275
15294
993637
617438
143750
885289
146975
271667
797953
507640
523222
84262
557700
743233
771917
163293
1075050
393663
1030412
813221
30327
214394
10100
370035
339279
883066
771511
767657
798247
1074173
962573
650194
743935
1036845
554754
142217
887848
176264
121483
1003415
746415
782642
387035
461094
270549
14214
1084457
634317
361620
6162
906272
557420
178365
34489
156918
747497
412452
498165
304381
1055122
1025843
713204
149690
933657
837479
540037
301930
36265
1036668
216500
56963
374057
49752
828851
737165
65516
422832
382579
905829
829004
440536
460819
184665
881858
230524
868557
1008167
30614
95039
428869
1047892
540745
596292
475544
1058874
3792
766093
738134
933445
458398
78705
358019
251974
742868
941319
589569
888413
756113
122280
320811
400185
807909
321817
610563
312090
394376
868503
692718
241180
706544
507219
562674
952715
1048544
1009588
976457
882635
937342
95195
127141
657459
430231
161085
254140
283328
583939
15763
228345
1091437
818742
1075582
1080246
632672
751811
501519
990879
978089
638782
366826
1028050
115165
962450
194532
748073
12976
917392
419496
749478
1089092
672210
481375
35645
365039
830700
1069928
113570
687995
185073
654856
937735
1024673
916286
785243
562260
241965
1054209
236043
367664
932726
771799
775505
585914
364411
366121
531415
814188
943439
207927
117635
407458
348162
537201
619231
11577
898618
1025042
801599
766525
205943
115368
236563
621760
1012321
191702
41546
31655
423465
888435
903021
224453
317275
430978
975056
747131
994082
286692
624843
825106
391559
70724
218791
645092
985294
1061837
38869
755280
481220
885078
134090
644405
427465
37925
143744
1082544
444615
592442
35585
941534
380338
1015176
226039
537695
107115
802358
645086
51657
446796
172015
909101
553994
366534
835764
561618
633148
923476
522638
775686
453508
667594
327412
440253
202863
851144
302394
922989
914470
451395
320863
966788
986984
527569
604913
488025
229499
523693
650136
88248
102439
722819
828536
818806
419652
70918
233159
595813
565029
369558
97948
177259
956222
450101
559693
74264
828271
631414
730817
40648
316476
535640
968393
521382
575091
235419
293913
196437
1036099
845640
92793
884269
726024
87263
178217
37344
751963
994445
639361
1042024
420703
885203
249509
26564
666524
1046393
830368
680322
509590
854815
664820
947323
398671
278693
171114
540650
551403
418849
406580
161415
792206
31094
895631
522412
275716
804647
265875
1084417
647565
560090
854287
1020408
1036293
165398
214157
621925
204587
265019
285626
449713
986076
274835
115899
369070
797361
489042
561265
95772
657188
355582
804145
19639
904474
1090389
942172
348231
781576
84535
905088
300068
169463
135191
491231
799751
485623
800166
365474
916366
828291
354813
708623
129097
153974
602426
1080070
1026864
563339
659619
1097991
375304
155644
589761
720633
1007884
96372
153503
302449
538519
199549
219599
162450
952642
182762
535020
927679
928808
56007
457083
286139
36166
634154
325405
393565
757125
266263
281219
96394
530569
717873
85356
1043672
1091236
43800
768835
222622
981984
874914
794859
358255
990191
360522
687757
783667
806354
521323
1089028
310360
188344
64157
208875
559929
918678
578663
64420
577343
456821
3733
563640
912849
395285
199119
736200
114630
801683
263651
2577
893444
190385
922520
671760
542322
716091
905236
663538
265034
294563
988283
449969
641785
504149
480853
581732
40140
66116
372699
442729
276295
670535
669485
1083855
1082805
136104
135054
413375
254933
849599
726719
114959
146009
1099018
898791
1013147
93067
484867
886778
817058
989079
870927
631720
408982
758787
690374
926807
665070
56168
232634
896509
387569
313862
202064
534513
376648
75295
660220
34277
493152
7925
696672
962684
295294
213569
787117
628657
1081074
145698
1089053
892612
1020056
221182
404761
288618
64318
281143
664500
162742
880921
796720
7143
847886
495310
276351
512769
440944
716526
730463
1047614
498999
8804
1095027
635493
523716
201763
205652
667394
13064
366235
450075
681888
720291
775253
814401
511498
226062
708434
259314
1044455
982767
785944
900589
351354
663256
681094
452992
757221
1037222
51242
689254
1041689
194711
417044
655510
918415
428826
288053
549275
799743
414643
832549
957143
1032113
1000729
156229
267732
371785
609865
582332
755142
1066616
1031290
214898
608982
852384
951633
71899
577193
199590
185044
999657
349091
503980
1013047
34689
362265
765876
579861
37953
460514
1089156
608517
720479
191115
8313
735064
637715
1082723
1003375
370983
351901
72748
249845
560783
274748
863690
867569
756075
888226
371684
205394
874427
946497
334304
727401
385416
211560
621533
36306
366993
688227
233255
638443
835011
228081
1008133
789112
369142
165313
557034
675049
119637
301337
115690
547157
953122
1022078
586723
53979
47051
572520
41024
341452
599740
760719
247940
351697
658667
595961
847078
506576
439759
385622
417002
132425
231535
478474
9532
312543
931641
835753
704633
30827
163056
1011257
938079
727572
340595
846982
264318
406069
89231
38354
615322
471455
622814
680916
712645
736067
387566
23215
855656
419875
18726
185877
797814
959993
225275
945169
743574
1012906
414358
625629
635992
313174
52648
259510
485103
594909
56730
508387
201333
371778
1013312
47998
619556
805385
28024
129091
1073843
300379
1053157
913111
340715
478456
976924
244244
500927
699431
330454
1053342
15990
779111
721052
25823
530533
742592
156688
901677
776941
174099
882302
505862
1038317
630695
1013220
860719
684543
384213
358374
30672
284337
101245
1089966
318580
249417
901139
871893
1012489
484662
740049
658756
228544
555410
818975
927802
752950
503459
583035
1084082
210193
131099
722143
777124
894024
136603
418609
599207
744324
389399
757887
1079414
697688
690793
939116
181459
90057
1031160
595381
1078389
842034
323711
119694
880403
1031486
204635
1086876
275568
614035
701322
734701
183150
935613
911589
435536
300169
479054
587788
355944
94775
849695
958367
111909
798101
822310
742652
127317
902243
174647
17888
431239
989824
842508
978112
427272
783235
120483
296354
1033440
477997
745191
634435
801702
1086872
508335
923882
268938
732955
601200
464651
632459
925091
1059241
106770
921500
590683
205827
987144
430045
420453
979915
269002
179023
551169
624486
672145
204108
59134
1097733
776994
982240
382483
761769
819074
430262
978560
585290
886577
663876
1055939
841867
9947
143402
417566
123163
807795
210385
790569
529683
309143
310193
589909
800724
849521
975788
162249
133581
346992
620890
832184
1022495
393891
355251
344154
315962
122474
757371
544817
59108
801251
943934
726329
348785
88150
501403
335827
914478
421462
557479
936106
472213
691759
152542
1090502
963220
837137
411904
590574
848518
407511
46270
822640
57222
523011
259542
104817
851739
631892
1040162
289186
130885
14854
1002217
914149
532922
717569
259572
358814
267360
828458
467341
235994
472271
1021538
968178
578828
684811
776742
400698
908036
722016
919068
1008577
1050505
660756
130826
278734
300043
742873
218585
133033
328735
381410
210109
467426
630290
469556
992513
420018
38200
1047208
1019442
941732
364758
784918
843284
171332
808170
685508
1099834
229460
77104
840091
646596
326168
648356
212879
1043460
682272
60691
1028172
625684
519009
1016284
426468
363220
16548
528988
909605
165649
739656
628544
806410
351719
953005
924905
918480
193147
609955
880344
704787
608487
183116
96226
215828
393834
41943
484483
728565
361624
435561
333528
1073197
846904
333404
1081087
345095
347307
650377
184477
25762
682659
1070244
520112
653007
488488
611646
754551
18002
443141
960949
1070359
755221
188411
640139
412009
131269
866796
132862
274619
1058463
919515
865582
32928
622483
855313
589642
428621
198054
235428
712678
259760
38408
1061557
132133
475279
569537
633189
108246
799326
1066357
613412
13009
767681
680776
273844
108358
1061846
756483
316032
436845
447809
336537
652484
604507
174113
210334
123503
330556
343702
639510
1092884
464031
1100361
1025468
222728
100141
436593
866101
507578
23172
131182
279215
1057685
744717
496160
456771
767285
353933
232331
40961
594694
580684
225924
310258
484355
225652
88779
1017215
1062226
393583
610285
780289
850062
28781
793170
781512
940977
19063
935459
272722
997808
464233
468159
942503
544291
385750
193782
654013
656533
344484
965342
965055
736820
131210
869175
43013
622642
509239
1077210
893504
238407
240292
832186
1078055
641360
1056757
689038
70389
69339
291409
374327
119839
965266
444822
725172
758887
711222
148143
295983
576840
1045043
712115
38024
1042124
925780
967157
44499
25138
811675
624524
277608
332540
832053
271045
25015
1054855
931140
161019
802118
536581
509831
532676
276137
363977
30054
570614
745795
867279
937123
141217
151871
535262
602709
669616
323492
1042579
1021230
439930
332225
26643
810665
695525
920159
909990
1081967
471068
62013
595978
584768
836642
838742
837692
716859
715809
442844
706043
61826
127197
776757
384142
1001392
422714
421664
222572
221522
891169
890119
170733
169683
168633
219632
218582
465938
66642
616040
890572
240843
1013590
1013591
572807
33979
949840
953869
432021
849700
661730
746344
86426
407644
1010344
82109
225266
797668
836192
250219
359938
603516
797509
257182
687092
114140
523472
493342
814935
350344
245457
239642
494992
140173
439783
232059
341209
618202
714260
550872
583299
777545
1041781
544958
1096658
1058701
779040
990617
130544
726998
688858
163543
249250
491509
898879
834482
239783
31959
799549
987860
511583
446246
379933
362566
850893
500868
29721
725806
614633
964283
693105
660991
1011726
339680
162445
488654
446758
948355
822067
379692
169290
819054
40169
1054241
1054383
808684
82389
279885
436915
179413
232144
677727
229116
82279
661306
421408
681597
90448
815929
974712
806993
1038941
852895
230732
558682
479019
823631
547441
446114
1089682
457546
483342
13292
897517
1084193
601267
497467
1072741
234712
982575
513423
207371
894905
102615
528906
985112
858365
732087
634536
516333
931275
255083
160076
275744
512816
798870
413670
400443
736379
339558
498529
826738
120954
598581
287355
970696
8882
484844
802177
902200
318400
8555
531740
930446
350764
209166
338515
272802
62618
638047
79805
383641
485382
892142
561411
66042
55400
332002
606364
391344
468169
792283
102271
163918
911758
224177
547446
1018944
922051
667051
643504
243910
1045864
771158
705067
47277
536537
412103
233930
579109
183956
569286
283351
1068054
229362
981711
1070427
167645
415182
842551
1049540
467325
158437
923959
711019
937428
225397
456265
723085
264091
251575
526307
250801
640142
342147
218446
1056485
553636
83534
8097
212358
6604
696459
68402
685784
732781
60826
547189
902517
869686
329314
1032071
424249
531603
221452
319760
945023
153787
1010336
857210
358501
906062
672683
226913
618979
1072131
901064
381320
891572
155013
155127
1026123
219793
41325
508149
705576
623814
300262
182149
32188
290507
818662
436304
289353
470742
303895
687435
495778
521507
663063
1013867
396658
231180
920110
57076
673367
1039793
416249
39939
190560
47172
508117
1043150
864867
349255
906251
894144
805626
10215
383081
222969
469614
734954
490498
344521
1064634
513053
325447
208806
154472
937446
678078
507732
415915
1077124
58941
895405
269477
703893
885558
804313
1052597
978757
576170
186145
70852
580808
485537
80535
521867
1002450
687813
222780
388505
175407
341638
146951
498732
515353
181733
366999
645435
374338
454164
51418
263791
755483
574313
55373
383808
382758
177861
382653
466479
438330
80202
671594
446515
391614
929359
116470
1077286
836135
406518
927470
467834
177099
897280
650523
384384
793495
513231
427180
769323
697020
284840
154736
447015
189343
884819
667564
593742
181442
415286
1055696
553217
1017015
83556
243142
737510
52984
650230
845770
911707
37083
174755
182826
460286
327306
1084348
818142
23877
420031
148368
973687
1053708
568439
862426
1023402
541740
377308
33964
259948
548950
170195
627913
810694
237084
371448
111051
697030
900733
482136
901402
749112
271312
768828
371163
797785
649941
38834
370870
80098
763264
766582
900318
399774
531376
445148
155906
1018353
289136
261125
529748
718874
37174
314586
752472
1019320
452626
493189
671854
652590
753376
324549
238614
684790
710657
267872
1072434
350362
958705
832163
909883
371307
110154
995258
645068
598849
993405
1033818
300667
644154
189533
538416
352359
394499
825366
808149
233799
517169
193027
424060
587029
664250
855214
47918
637249
1045896
1050939
464080
865030
662019
842059
701139
167360
45928
984676
430335
32608
142774
729067
31401
741133
903420
783236
1048220
1052796
1017972
100369
327257
595868
680608
306490
229263
555372
627582
122208
1040447
476019
75884
304263
355206
516286
604459
445464
171918
700445
1060465
418006
672213
154689
922700
553481
1052641
29560
1016608
342752
714994
368123
1041705
801382
312087
906183
478167
137110
565420
533418
121231
862539
261575
54509
746399
593981
933310
399365
474496
521237
224479
93945
444294
652260
867269
358567
163783
944537
759888
273978
1076938
437519
939131
810064
330373
608290
548019
1016338
576983
72808
1038275
708815
610918
265707
839520
346775
751629
950896
458140
994847
424768
229468
893465
374265
389636
390508
923163
503069
828892
533018
50573
272866
494113
648856
838203
53109
62849
65565
393493
1072550
559187
194762
580625
592344
687677
914274
536865
2667
571500
1044809
250600
31416
151606
970584
100857
356148
733189
938499
599043
162918
610513
322097
92937
871633
999401
204209
960523
901429
572482
289611
838062
362728
890104
806302
445782
55369
991706
366091
287923
609875
102391
322315
659466
691383
299434
329755
461476
356972
3267
579717
351105
62971
187495
1090493
631338
604268
638136
165056
323984
502799
865877
86809
450721
693675
818770
948659
119017
184742
818449
12042
754851
193714
277147
104872
305213
971964
108352
662711
318494
508178
986972
997627
772925
164448
621197
560497
436595
354069
326587
950825
754541
845490
863118
18260
1060045
1017619
320817
963743
418749
902638
47307
698326
870549
476113
624616
206463
606643
1058442
272168
106911
578794
1087538
314059
634768
649326
69839
48273
854524
1083028
950785
971012
135531
1098213
298371
828385
240475
1075562
1036095
237497
224809
529869
459759
804256
399667
568992
256120
803351
470678
469771
294979
246896
978069
449224
597394
338992
764720
586248
462127
983497
843440
185258
440822
227731
765605
86159
744472
1073756
913829
998438
1094259
595973
510439
242343
951016
848921
468822
741910
803209
575650
236215
339397
265338
907269
198708
910557
148629
498435
30761
519558
74369
137033
916518
856900
93485
983985
339406
704214
664439
262587
804883
906960
1014823
27535
540597
707793
417834
283422
186269
734944
692275
631533
441750
573464
809756
837188
244146
1045622
334756
1058107
768276
404747
996490
1000638
6544
768455
882134
31294
276218
199141
907860
148128
31512
555291
291268
673141
634918
495215
905909
1058712
42697
421126
488497
923436
882590
946799
24218
1055902
150400
337059
204845
374438
697527
816748
321196
766485
307350
32193
654133
155077
1094466
121702
439029
524692
583335
766171
1006862
510073
205392
252872
999677
1050199
1043231
917308
1037197
825048
92027
186085
741773
635650
742439
676449
54758
67251
594864
1006303
807375
515781
31322
335104
869911
509707
213638
387170
839150
572266
314209
789439
622865
1045265
613258
188252
902259
1018615
407967
573665
328960
450604
605803
838419
659989
13662
106220
603720
506329
1023133
251176
722290
889120
798515
233009
104902
1004754
763476
811118
386209
608084
1064885
140250
502527
1099401
452863
346737
887531
597696
6615
824005
681372
999112
359144
140709
29943
458809
132519
582069
567982
714739
233998
325970
319113
991985
990935
476576
965457
140364
308289
824984
948239
306759
465301
1001318
352252
77664
219214
600310
1076690
210407
617761
219934
442278
8922
468203
87539
530358
288028
227720
839806
256474
1027258
409116
544788
1030674
905862
173539
294212
41783
562041
57260
409844
557275
824156
974768
856923
225835
1072243
499407
166521
342223
660871
1070723
761944
291310
30497
25515
677332
1015743
1063929
959892
1057643
218277
403625
363421
628722
929889
608218
943748
191292
1009902
624261
812863
814114
76559
1010806
904946
972428
231090
745242
181772
542947
494193
32218
184549
981273
955206
986753
702925
62695
592594
80883
320676
344331
311373
774930
466751
9625
1071513
670413
994503
134799
1040509
789579
440218
20423
887676
1047905
895662
731996
411747
406127
479847
869946
216349
839161
180172
942308
288818
649639
317586
189183
308900
847417
858668
468138
557629
1086170
460653
928791
467788
807974
81392
58027
601067
727923
107536
992378
905366
973115
102917
305118
176561
439153
90864
710228
1039533
60145
321119
989410
406723
195675
661039
686707
792782
529682
574605
925946
122733
318298
27351
315622
1029564
510403
904177
776129
36405
906942
384014
704972
1098421
195097
780377
1076180
249882
253518
598106
947737
1053994
893582
780028
561549
45985
345670
375217
900217
529525
1008330
80234
424037
956460
844731
675675
443068
596316
418552
306097
11258
935159
1053050
893829
506721
829046
96430
546027
218315
423954
591619
1075566
893327
595315
745507
677486
659517
268977
534701
646388
917856
389470
959205
412892
239079
165987
1027151
316174
816976
443951
76134
879061
883866
318783
288584
429013
1043564
188608
38448
1010813
395307
743979
655099
627422
72862
669648
228231
694421
1033770
858434
41799
715959
494565
145353
1021920
132522
842578
935575
154218
346742
34673
676359
249939
1037233
767294
721646
644050
980043
446726
876991
2804
348413
829557
306035
338036
807973
361660
225731
737060
315243
374842
487037
64878
319284
471168
716946
57814
507222
937684
1023412
553638
232833
146148
50710
619128
204280
859035
973934
316682
341077
587151
823933
157749
719243
142713
212913
386338
406773
512119
106820
605433
347719
740565
572691
1030529
747461
502873
243020
865951
179773
1051117
227657
173169
291575
690954
399218
262043
495286
1018287
989286
385759
861258
41775
536846
39116
397491
108780
697699
164148
960879
806834
659836
106943
695016
533694
820672
387461
77113
1026550
566974
500532
26569
988631
148745
661020
482790
691229
316376
572361
719059
965405
389747
1091994
170299
531827
27928
1028849
349485
280307
119357
377163
589221
691830
609800
580582
90665
815089
413645
864072
106875
458125
176969
399797
73590
961069
751602
872477
682448
331434
893623
703150
16544
266197
964098
15146
578327
453029
743714
1007802
471555
535406
608324
183096
724922
924427
244542
872219
760395
536806
427550
209847
510040
631676
73391
901940
719256
1057588
87418
539746
1074955
1068862
885895
795002
672733
857072
501874
52205
438443
915009
227092
806842
223394
849499
650438
77148
288103
543267
415173
59229
873516
214010
509190
1091855
989702
872109
807605
285597
646795
379434
162295
966806
413712
1076901
614997
580983
505002
841821
729545
884211
531787
76017
884592
642104
464858
157169
763470
450566
29046
1063499
31807
566680
622843
545638
1030237
315730
144968
885731
387482
268545
309239
281623
1086687
607131
990001
389713
390763
424114
423064
296386
219072
141414
818227
960469
961519
926500
122963
278607
44620
803676
953547
465515
447550
680346
144954
655465
982371
1040008
385458
129588
280356
143540
410348
492580
437328
1024885
596132
518572
812287
41240
915705
847087
706753
290725
290605
227374
926885
616078
1092989
70958
60606
586413
8298
455074
140638
54646
40234
132364
585866
565101
257187
107890
128426
39890
615767
965614
312299
817902
509575
939041
97350
153872
1043032
667165
844472
699470
392956
890302
622694
961855
285202
259215
177930
753608
555258
921548
845316
529709
860756
213429
516191
707575
84222
68765
479772
791226
332339
230092
86838
978271
841735
184593
824535
964471
354406
255517
1069009
615198
1097034
397613
299014
163340
983262
41844
518434
689255
625332
135658
508731
1074455
1015273
724550
910392
220532
281996
716116
565577
505835
415133
39190
493477
555619
553720
940287
816514
498598
915316
960353
26453
978812
840963
192082
254521
380851
435769
1075634
661627
921173
810959
602094
476082
440472
720649
806045
807717
45377
50742
42882
150495
355734
1091617
232717
810757
71226
852679
42783
179919
576885
506090
98143
458004
156084
250342
83671
819749
115742
713864
712814
945347
975256
109910
44797
660054
821633
29938
796152
1095293
1041154
193815
387018
956454
208391
550765
410534
410779
262346
687149
1034726
885790
629951
1080315
381277
233076
204077
830318
120717
753424
223657
270060
703959
29778
38285
729959
967112
221899
372140
858926
965185
157024
860522
523141
244300
557169
1003372
363893
176283
837236
416120
533883
682844
1056660
423138
1075697
604772
996373
728957
112436
279039
1075475
506659
221775
242573
279265
173125
528406
663695
82087
822109
42872
757923
410478
1040687
1024529
833199
540900
375165
18605
951543
597155
1027050
936464
869485
870535
519464
75277
259770
798783
523310
739486
102415
468647
1074365
757553
901480
655197
692143
370219
167743
174241
649618
399728
674584
637332
1021345
80045
668112
128228
770047
216409
25344
854674
511421
1006217
327834
201950
464836
452792
1097988
212693
302092
577319
768953
613548
1023836
755200
806161
321151
461901
430910
944860
20539
701285
81634
830042
893929
534302
1086129
418524
514639
831534
139773
176123
282878
827220
975600
1065572
953085
675208
713355
850997
285087
362085
714988
764038
274227
45031
382184
786519
689612
1050620
344807
782534
843706
246529
901209
69624
761406
195318
440559
65602
638746
943617
537658
1034652
45828
140892
713774
881887
1010138
713919
478059
798655
962325
604122
475852
1091360
492012
533191
1040885
1064924
38542
154775
1030217
1077993
438072
971877
162820
628610
913591
605455
253932
488313
1011101
192143
486577
521292
216376
984821
323132
223532
380990
315220
631009
1059793
1055255
380285
731595
420628
211882
148388
69220
938548
907630
41445
196820
756237
855387
251900
339518
23830
736460
646041
811539
551722
367226
802319
543981
877807
987754
303516
3748
530107
379371
742110
289686
821377
260955
124553
224796
347174
452579
842014
712374
498748
102889
523609
593765
152689
834401
88034
1083207
951220
691587
452978
1030567
8734
329565
81570
1011908
223359
177666
613433
438092
290148
1035522
455055
695322
453830
934430
937088
249380
236628
196045
29583
981290
831903
1089764
440509
319843
576997
147213
600957
12035
615170
141652
125530
1093573
743983
859489
409351
795986
240547
311575
975096
173978
925070
453451
1095182
347249
845108
1024358
160227
594030
1027865
652473
684606
996597
249777
160958
46646
202763
419457
468273
658887
295291
760596
819515
764123
453646
801799
290352
396377
359974
78159
571367
400770
1064786
311948
1039057
944066
565990
503798
619298
57563
92481
292225
54166
933102
848635
614264
570889
282533
13509
543310
275632
825514
337058
76739
904849
658047
1038650
661560
439734
989412
32445
68500
110893
450119
65861
765394
527480
137955
576434
977462
931411
390529
307474
317524
423305
93020
515663
293009
95040
53780
469601
552217
560051
106719
970592
158428
293885
397016
655517
861185
814225
450894
913043
852067
625916
1012084
466761
314780
930084
764284
206974
580543
341221
30649
544147
287876
196987
1000230
772312
607143
643549
126232
93206
816961
461414
211949
383128
346142
29906
807705
650452
228299
347834
269825
469090
893133
795264
777744
154693
588111
652720
497907
496857
643562
325349
1007780
430893
694455
468413
185278
942660
331318
906026
874217
406531
707803
666735
82828
530296
330840
727108
284525
39882
968883
990195
1010316
206240
359182
751939
833284
541298
298504
816780
1048071
20749
899047
281520
244080
1091419
528708
1031465
611801
188631
486990
144166
578678
305908
117020
927620
287118
210947
831661
1033278
374379
824057
436066
1089538
926784
423123
705421
19568
801813
189793
306294
986793
261850
425312
774670
888309
556427
396826
782565
914518
959309
400734
556765
154954
610055
314084
551411
775913
187933
216018
948518
1090492
449751
28028
1058296
772498
168899
48093
1014638
327355
1073558
879124
958214
662252
551649
993025
121167
263940
95513
441299
697187
843542
775501
808399
187550
606754
372329
232073
658727
380697
121479
984596
961359
232099
289985
643274
400513
982115
249679
377856
1018467
71932
420302
597273
948657
312162
839552
475078
279017
254292
443177
56764
539299
685907
1085775
1081835
636405
990700
260913
42669
890064
745980
873994
533264
9662
618454
127359
857958
226886
564084
1008008
653309
810826
34206
444100
979759
375131
147009
718899
587987
234882
493308
88531
548498
868871
422569
729200
201525
118259
623238
23183
932040
1089453
825931
198892
536208
839927
977878
57146
256784
351867
429403
1099734
500874
429095
761585
219976
140499
186565
115121
31247
859887
374682
590368
346409
107297
244170
634616
69698
50129
454749
174827
597007
930261
842080
810445
473812
554855
620669
821363
566876
833939
94339
408981
673394
57261
816181
581260
225965
1094086
809910
708418
241426
843938
69740
579782
567302
546470
488372
1057298
303255
735712
242571
1050859
27138
875921
1021196
698507
807815
883663
257538
552944
134922
714864
746664
454619
852475
29044
872275
251464
422894
578157
579207
106928
509496
214721
271290
172955
553588
1061934
677762
736162
891261
613952
615002
412049
96453
263018
703745
432516
110570
858953
397494
428173
1041084
469468
564179
228098
404672
1052374
15843
236785
527550
1028582
878514
183844
43220
719440
241723
120532
359944
720011
17172
404707
101583
72689
200792
865323
1013476
575097
812110
870433
372327
209997
1067298
559900
855989
650096
435901
798660
138021
687031
837634
7981
29306
205833
1048697
676226
365170
165757
562304
421282
589367
737887
268315
145248
748134
977538
495312
450545
756238
711920
121251
904246
556692
550123
625192
60545
912082
72467
13935
1013965
46988
931850
476670
800241
471854
735041
747269
376198
5375
100444
930243
865670
456890
271459
917457
790287
479533
263502
1066162
817080
1059413
659532
83749
402679
796520
687978
100360
736326
732832
292693
310907
1057757
733299
925530
405742
40341
1075934
555128
669938
150182
1012209
1030189
297154
138807
625320
938477
429764
791170
567879
145677
936759
441198
93934
829832
341687
722118
608908
971738
712412
1084185
508791
235816
823819
231747
932675
331337
266302
859557
917897
1070066
346950
1057518
810172
204722
394945
624835
424798
505308
477905
65912
973072
1035888
405699
283336
19999
519901
146586
872586
1061657
668911
290997
1016549
804023
280340
389663
500988
610292
244393
89134
176362
192531
895095
176183
680531
135706
9266
673910
746468
904124
223001
1029026
694490
664317
809209
1012371
248864
468943
939306
969980
663834
364704
607025
535505
918128
444978
1067832
630570
800483
1078072
856662
211129
679249
236801
807312
304067
997551
240206
662991
312181
871882
527473
361105
446774
1001375
512738
775659
319844
350189
583760
155799
922406
335327
353324
32857
654969
653919
135225
569994
751579
411146
185348
509556
951792
377432
817115
176988
599215
633864
121774
530125
339266
468835
1083026
712643
872295
878802
542817
325073
741033
650750
744439
226069
1082035
218449
170636
621770
702301
1014253
926778
186188
827257
1064480
775729
254468
459756
1042571
611049
51155
243269
87560
755171
455473
1050413
979698
415004
296489
98387
901483
448488
1055001
658624
643983
51711
845071
802442
1072641
962002
333010
868469
132844
273275
801121
330433
137922
413979
462234
576046
541576
656555
361608
808943
357370
122045
765117
1033970
741027
911916
879406
510119
394678
864715
666420
447411
659830
65832
655724
963693
545052
845000
849437
154069
782221
943555
356202
124646
45288
1048238
805506
443535
388042
186588
243065
875736
616382
862330
513754
440090
570097
717139
677504
134486
72434
75305
75933
766064
247497
866343
842856
356355
928715
703843
307898
695606
1077754
944872
621332
58752
473597
48760
531707
1081387
174782
1095260
845664
305437
28100
80052
964143
467952
446414
976121
290915
1019619
171217
83767
940554
514412
434972
502669
109379
819544
250350
599911
319827
417333
770328
1061751
624775
377777
890315
204462
109514
669013
884528
849633
682963
755746
397966
144947
48056
574300
462357
992865
963576
345668
653334
416958
935001
292326
784934
816230
874859
180136
122712
1096343
1042938
880948
959708
600009
877668
40067
990259
369093
1080150
789327
965858
483975
868473
299637
59869
624492
11019
611298
992444
486286
158723
484912
135110
816283
270638
207404
835311
819669
338145
810429
851569
342206
745583
814999
20930
211143
198965
101623
723548
859739
980422
1075297
502775
270808
576148
346503
191510
904061
2596
194935
787154
923975
1041038
272753
597405
521234
846789
737667
619823
604181
475764
358927
839295
570112
193087
154687
168438
386334
1015488
394072
1024078
1095584
626624
64122
332290
859893
318240
656453
184904
740118
446853
729221
171715
949659
879552
260616
573576
995901
825182
176366
986958
140934
997335
376206
557860
91866
895422
552385
486625
626380
1028359
818519
925028
892349
700563
281311
935109
732703
264194
200235
514187
219884
482689
627003
603623
698320
523772
910427
797154
20316
1054811
282626
444631
1029857
490335
667993
737975
2693
507276
642962
705293
258134
613092
578230
152106
895227
977859
869299
450159
494814
244712
931499
1089123
753162
190675
737632
393284
569618
1022653
775658
582696
270705
758529
362700
597477
995436
270596
605617
462913
563008
185432
943052
881268
938294
3479
897176
711722
329942
144985
104700
939511
45287
1069166
964722
60804
1033692
490208
986340
837773
947356
1082600
481006
104557
184807
644858
159757
601196
240112
174124
960301
390155
837191
353122
156801
494981
635588
312967
804778
1019155
337496
318006
11918
140247
649376
437387
173561
703581
304230
183009
826464
259469
245480
488923
622456
582224
87910
385896
740795
1017963
745929
71245
974743
260766
150092
793725
1013871
226502
376177
530460
920367
509591
883867
913036
636154
60928
171614
509915
518294
470862
1017925
208849
625313
869285
366165
691169
145260
420752
129677
240108
562568
682732
883721
776472
824509
217606
934735
799419
368309
484469
326770
14914
423208
872606
71840
154125
365368
655471
497925
732933
1089264
275590
1004943
722139
254092
59139
287707
519721
447887
599340
331352
514154
610568
434139
650355
1080847
931818
882569
220018
165317
542120
299672
1002289
845576
759697
499343
1089889
1080273
116359
1035538
32030
381376
722289
509266
409177
437362
920748
213193
459276
350972
991728
337040
117791
553239
871925
2942
158460
187634
696124
808127
574504
720672
886387
1067630
1078514
731653
368596
687439
832967
250487
746766
873072
650579
909513
974433
74482
1029160
974110
498399
750084
663299
518044
9873
1016274
198148
369296
818755
545807
42782
438412
258157
774868
1093701
474853
459857
202786
284590
380736
313296
1084316
582860
1021835
670589
881047
1085079
444210
194999
688888
326490
329872
717343
904879
1003302
513389
179939
839432
501390
31585
837801
1079431
469622
636662
326508
830168
509437
751942
583731
524154
211177
385961
117274
281241
103673
324531
577496
128638
500630
467582
704771
492297
666669
708994
1017333
102408
572462
1099147
518882
4747
928109
391580
199085
903419
737951
379083
846115
852558
609204
900966
721633
425608
942260
228104
767935
46510
15111
1007889
138494
441767
191844
890570
794614
612729
221929
336473
65192
326333
801665
719201
578967
979158
597312
649627
727801
448821
908575
105117
349625
356201
13663
673389
398083
786788
772821
94051
619943
580435
58158
194505
203568
644824
394825
749609
103953
522074
970223
733183
142116
362142
929462
285049
114989
3599
81046
713616
1088866
1051304
649306
430828
926501
1049350
840057
460493
610404
1097467
747126
578369
626772
582794
323084
5939
811644
786420
360195
393439
13968
552063
816083
598526
641794
1092593
940028
103608
1066678
92757
501862
828262
411207
315010
777713
601796
759194
116306
33338
976882
682107
579748
206437
134665
756254
384517
1036510
1031599
685765
597260
293809
1092840
666122
1027178
557816
870304
339500
123760
178516
356664
577521
285615
16079
406466
228864
396457
785378
13776
923333
1086060
123370
916376
260238
52675
861615
781106
683563
522130
1046904
171527
255381
612682
483633
648205
321652
961738
67826
316603
803567
1036603
20800
287812
800536
406945
46880
331601
112568
834081
472521
466937
724230
801211
703483
176997
453394
617465
285534
805565
573589
217395
532929
1034101
983499
603444
123170
285918
1026955
63108
729101
887694
585683
807147
969029
290250
211319
554734
221333
382015
919988
739030
103544
342570
1040107
299370
501071
182023
69722
839037
740792
853543
1031479
789893
5318
580065
174250
633760
596737
567208
717435
415290
22376
265092
1076785
4707
375282
149641
544943
792721
814598
309988
573874
251235
928208
8517
650316
395218
549181
407965
496962
3066
993292
943310
63358
829762
452756
310779
993582
813763
142706
828904
164867
819792
316091
134607
692045
254567
1065556
307129
28627
603679
1058104
1059651
338298
228017
678323
342939
924592
320781
647387
127998
766148
652479
206368
963236
341071
1013338
317495
458667
1073581
439437
259085
474576
821779
1027349
867853
552555
283963
127879
695334
753588
77224
484972
406870
515339
589010
473951
988916
794652
881576
467043
1007029
81968
810783
925167
905669
441643
536144
14926
355925
694261
234579
233529
545039
869913
576570
771272
950590
98105
857757
1069434
485241
16885
564113
517509
736952
1059311
749994
316755
307491
394280
752578
459928
1018471
118528
895425
215774
693677
845783
536019
281490
658830
1098181
542067
1099432
252167
353468
893718
637821
243797
202922
800333
142616
866551
797395
739510
1079068
701601
1078500
620647
824508
39267
608761
561581
190475
329113
247698
587899
396039
612344
41371
914024
1035814
630085
799891
337281
212037
334477
224904
733188
634615
504273
932134
485947
767112
1007038
80992
1002298
92740
1059687
338996
662697
544195
1062391
438741
475854
803757
1078996
330480
282771
494174
860721
376671
642966
537764
175348
435416
1070471
115077
892312
330472
69065
412952
222560
863253
173930
820246
226087
104938
316792
570035
350668
95994
427177
140038
214225
51906
586202
1026150
141821
464965
175765
566428
801175
838757
418506
294220
356442
197962
571360
579896
916312
1046814
68910
537280
124856
726388
900047
65389
830489
785984
311182
826821
599129
919092
336034
2174
687792
1097892
805747
305456
820282
1092750
949027
686820
25844
717374
896744
874975
257227
188468
932969
197284
287713
912926
472492
327719
639032
488956
476455
750832
196118
78205
757445
9916
262541
157705
620677
448555
566711
257695
454595
662489
348907
512701
525195
690866
202383
1038973
836853
1039622
460642
730837
686064
426399
374412
482575
953193
27209
47286
419800
293663
608473
62325
267301
968121
567198
929989
246829
142426
911677
331215
585993
598659
765553
517373
946029
658113
882588
872613
768310
223548
153424
155982
299792
776569
422572
810816
92221
640113
1001418
247552
920074
594814
517227
1053703
350014
95184
337192
933895
277862
90955
948423
479057
183942
264607
88106
1039038
499720
727721
702898
930942
682432
586082
227314
896457
627725
712100
341673
424995
361067
128444
77781
824135
1091144
997408
957035
489853
235090
267389
428027
782775
673253
769554
136326
878637
941979
345569
582525
1079116
673757
322199
346869
936059
776344
479013
1078890
613621
495711
109339
925329
801208
470922
130950
282934
319796
486056
617357
894420
140622
362373
844328
837079
363528
223746
989096
675332
991720
654225
100943
968269
1042417
522677
192534
873596
334747
816376
660287
947758
264537
387038
103583
625312
169538
64911
414189
286124
57574
323006
584995
758025
638160
465927
126046
133497
428623
540357
550695
1049413
864087
64807
863623
125470
794585
712147
752958
813117
924135
336110
283217
636617
522223
487690
345305
817817
332223
634650
948954
859955
21884
281941
536212
693899
134082
224986
521865
3412
648577
478625
496206
410220
4732
8812
987664
258390
819687
1078374
805469
800501
1099752
364826
618916
305916
974765
1020536
638756
870106
988735
911318
158912
87657
979731
741055
830238
839094
685008
795282
981082
93154
176075
613603
134365
144307
947814
86596
716490
929511
682639
1092850
261032
150200
233221
136848
137898
1028642
114133
194570
352376
688588
1073327
285874
444437
981853
422926
710258
373316
201241
560843
870581
1022780
1021045
576816
56308
319057
561557
491611
261059
532525
66804
500912
122174
427343
478642
485078
586342
783613
557730
286264
95957
768175
877759
844628
165633
881353
202299
70612
1084872
251251
73150
916447
923742
254786
956359
933515
1042922
463917
484486
660249
318037
112778
1090805
854343
4963
831424
884035
720233
1075089
586927
1077884
149862
882897
121475
658147
939123
722140
373252
299745
774963
902465
684806
915476
719316
870915
820349
857219
547248
65561
851319
177273
587172
176189
547277
1095106
265121
605547
187906
171090
946728
130168
943817
48658
220375
281793
90427
544104
865520
736362
776540
248582
843698
580136
432959
514176
700032
257128
927877
404061
252195
996668
436498
604194
436093
105173
852857
597115
132243
1037247
608882
531510
1027256
819095
928185
421180
728670
133784
151028
277721
879722
503989
213233
129439
705223
238032
162815
845921
1023947
821435
48435
209583
417149
621676
701817
508358
436300
181947
464026
798085
1009982
830529
706310
47244
537978
691210
62857
221468
674297
1067857
289932
1019855
357147
280926
164688
847500
921437
342010
582968
314993
116664
148009
549136
1018381
832534
735253
50409
785088
714016
959089
100964
943883
1096266
828706
110639
260666
1005597
7335
303499
378169
489341
869537
541195
369911
106716
1053427
622391
356825
981143
798998
655357
126288
555337
694399
518986
574372
775383
901428
4008
559412
888035
683329
403243
557188
349571
244448
1098092
116069
375137
6945
881852
799378
946152
112701
233044
216522
1065162
178179
18844
511668
667462
1040158
900877
589234
651193
376706
526123
701111
850808
990382
1082417
875285
79442
1055971
27794
263104
910252
208646
94255
310041
829962
533105
215658
782122
688161
1072410
388149
163710
388608
422361
1090481
149471
283803
1087023
263729
874912
534446
210851
1091720
818466
94254
993677
820810
248418
371837
1019659
1028432
104952
770543
349079
766833
38040
986846
699772
44583
412323
1009657
754121
592481
97335
767454
110637
604307
849918
406293
570809
268918
151795
1010197
256601
97090
887056
1030679
868033
201849
516517
331417
184633
690570
813874
544708
452087
431749
436170
253826
601970
95870
1040879
220830
373165
997420
722385
68404
845405
990788
643183
355483
187633
250214
251264
567138
472839
310403
311453
15350
530424
952157
266663
278619
191759
28640
241492
506015
21409
70083
663416
335942
240155
142617
955143
491164
1055179
203973
974369
319482
418187
677617
231718
865294
864655
585840
649152
1068532
977383
313133
837327
599659
297085
247116
132288
1005406
123834
383840
477666
590975
592025
122224
896282
1025538
239568
755667
755499
19075
25958
522034
528818
848112
638719
302763
1089020
544037
865954
105748
842346
158375
861703
259391
677689
253676
683393
118909
697944
126365
978931
474091
654262
1039954
1040704
1031897
389299
1054098
41426
721624
906677
579295
694972
436414
216007
110069
377881
1093127
1027401
289788
570462
48472
965347
356264
301969
238213
518539
934422
101414
484173
740006
832927
1050753
918384
537373
398776
411108
617961
656635
445588
883439
451486
1062792
765766
235733
877312
1044317
265441
1054168
329015
865928
131623
127873
851357
646612
773244
126620
989449
515204
960612
241463
856734
1045039
715118
365816
763932
53075
841214
971647
561026
123296
695542
971174
813036
114793
584888
842560
23991
20653
595208
314131
292188
732820
1092923
1093142
968031
1025157
325292
1065278
141969
680353
916729
1046718
623438
713688
424410
470631
266892
890024
751434
874829
1035268
1095469
710729
373659
482174
607931
443197
481939
314554
774528
794594
778622
759649
1004550
689520
493031
494820
232228
286126
441933
1008940
826174
419361
241450
710033
99053
15549
482068
151731
343358
853629
490129
1067337
244968
734682
187704
851820
327336
912040
885543
79782
52640
107629
774968
370232
506656
351589
543917
654292
888324
548529
174390
586929
443402
906312
1067822
863329
217033
204117
1006743
535437
793939
201752
507968
797858
398829
846373
796754
349719
965484
1041939
1042989
154501
754482
565307
553454
286938
598550
310185
964853
784334
746017
982367
345159
431332
252468
1039460
636997
621826
482462
49849
184182
733348
109293
634295
231638
258589
396442
378613
998374
562052
579988
578938
977134
46165
1005500
1010601
944293
257306
702550
784279
934066
780613
844938
745064
813987
1087119
462965
957762
89479
347898
11493
606488
972277
157224
362972
572547
386458
115628
203143
27484
497124
1040739
905375
752450
9898
11059
543904
1099356
32856
334032
877880
181944
1055697
49520
287922
898422
494498
1009660
938518
156760
320110
99626
1081311
418397
482789
1078637
15199
629731
192186
612479
1035768
204479
805681
740042
336780
247366
138123
776110
485359
33898
948445
161550
600729
439752
259444
992048
1047354
420290
745494
917846
966279
808370
648620
187327
798427
34269
964915
577798
347024
1037465
789178
744533
628527
358692
297041
256457
488981
489793
77866
732103
622762
204182
103143
132157
207632
279919
826035
987943
242772
609810
409264
499859
876219
270792
980037
346915
460829
636199
834649
351887
968157
1019052
822543
797041
738982
571039
42602
418258
748890
1090140
184405
344409
119414
226726
409253
921615
728370
1005512
285985
588610
307825
923505
37813
171519
915813
543699
906016
724216
171052
716566
955114
50184
2610
208589
535421
371535
193727
8721
1052067
573799
803429
401651
1074399
532453
801748
50642
548129
175545
1008035
333903
351942
792072
992760
304032
841550
1001921
654256
883755
1036343
176419
344138
727488
64085
810667
722650
107523
658060
659883
63695
180528
1030661
586114
902847
252460
410055
964794
947679
359998
888476
709159
294729
1084610
516148
161349
932052
965351
805177
1053894
1048010
139002
291215
582041
206688
5690
442435
383740
551224
915548
102421
473289
537838
7187
1041530
234051
233252
751066
503825
39607
449044
513303
344638
1011147
344190
184107
163582
773084
1095290
966614
1006959
118192
368944
181536
983255
611736
550603
358071
959835
1035123
190280
3972
679381
412609
408577
277801
118669
851699
405903
506359
710993
157810
766397
931743
852284
79665
4447
900810
442667
184863
1023725
1006773
276829
660364
350540
257722
385786
350648
638553
467167
386139
224544
896497
874828
330922
919315
586451
579244
372747
546945
243184
134144
226122
492202
311617
430135
887101
178476
935527
882119
632619
890720
867019
775880
1096293
759775
1097915
82573
251042
1021374
708870
217268
72343
395883
434751
2374
804543
557962
455966
927657
37817
1029880
324318
701201
791562
932302
512065
552174
666540
618759
10642
1044695
395745
773230
671644
149008
873171
615445
242689
734194
4931
1017805
394123
846520
133876
6783
153543
915383
926604
205437
918537
705005
451014
820153
66061
1073188
126163
710945
24197
380890
846628
411865
578537
686394
722621
438755
185542
581723
712925
534724
165164
82519
214243
276592
1032410
1053599
411651
299848
122028
973356
468106
220190
874099
393255
28825
909487
232218
767230
210632
614089
594013
7504
902805
754752
329533
145926
855713
830618
499382
467423
1095248
594292
1032375
49105
619521
867060
107815
250113
667539
644682
720163
642773
646282
649621
113118
278703
436240
1002729
272633
1096943
51732
515093
653623
913068
162287
1070098
55086
329207
303362
650165
168938
1035868
1031457
262651
693385
566840
886707
496718
632972
672165
983814
113989
990682
964016
743805
57195
76116
716006
552695
327122
1099771
790034
412048
482285
219508
34496
461325
368257
387189
946025
1003143
71918
242283
524968
282374
858009
1002901
713142
846978
755576
713028
881085
630513
844510
940962
1068565
1067515
276915
974320
973270
890699
852379
380423
381473
502237
370612
343632
877642
554138
141329
534202
103234
155335
298478
562430
899514
208050
986503
457088
199432
296493
396189
78804
369770
31268
167283
944463
1008687
704735
929434
545066
279179
819968
420439
323007
95297
827906
695493
1094173
158168
439041
100202
713740
973712
515815
617260
913313
477326
118568
483913
182727
1053015
535216
611605
276813
798033
197219
465645
80778
200725
601338
617892
944589
457521
1007755
33665
940809
448559
222059
889072
343183
1052045
32978
588121
597750
1054313
248812
503960
734904
436606
742648
417383
1041875
1009749
503866
1048286
740860
86706
762163
857455
433347
649601
268699
902612
274497
125569
674094
58837
221254
433409
288916
252548
515720
178545
287613
632369
891736
80253
292736
265371
49521
770894
119488
941479
1055138
870202
471121
177624
667505
75200
322117
306114
464439
806933
124990
1026161
493149
183640
1073659
795643
456866
31444
662990
963317
389455
1037342
53971
884149
851038
486493
308419
108740
636060
952876
120673
330299
82939
230909
995648
980113
979369
605431
847139
497065
841461
49103
827875
761832
692218
16790
794058
185527
492291
451211
296382
581457
35184
275348
511708
717093
320184
596365
296199
900266
515593
884619
734009
776307
904109
704430
365513
355749
92263
897890
106184
498340
590164
738924
889258
784228
510244
914020
984709
851637
506155
32105
661277
982356
1033767
443809
432030
934377
438066
667984
530139
911825
87225
63750
560971
1002218
548983
619980
814845
901839
519906
527361
284130
329479
165838
586991
302424
859982
222829
148913
700610
185139
32034
546578
933708
742910
1079221
405837
189116
58963
469757
735850
59193
636249
864982
313750
360347
1061713
818834
508393
867958
562288
881123
500745
433576
1016670
735059
28912
667207
972184
219815
123429
522896
829575
579715
326115
453389
792178
485237
750631
8456
235962
887417
884333
549877
383409
824011
717656
348616
15476
484759
126455
402719
174877
440951
269682
543375
1036967
617043
1046547
539472
133064
1041937
904585
976432
250636
81785
591100
758455
36002
861663
18035
941058
860342
849281
718042
508359
127755
991153
117042
124264
488869
382808
829437
242997
542176
11120
490843
926635
32584
770195
707652
782900
446098
728083
305224
1043209
196568
85899
145875
336299
175811
719629
1013720
636595
415918
114298
407509
875512
218530
927627
596390
230436
516823
395484
192829
814196
648389
450109
15900
747564
365435
667744
198916
835238
726285
220157
1015888
1074728
825594
323619
109328
256049
949543
923824
962389
1005307
268884
101985
601211
371872
769714
177454
242923
733246
690571
1089797
1097355
432936
575534
613606
267858
755784
843823
281353
574131
12626
204189
93915
913645
1047434
1053622
962162
886672
982488
101988
407558
331484
475278
1021794
708785
219420
774393
705004
772393
293800
526328
611601
913449
564504
384155
251930
470876
474952
660719
32268
753794
462592
657067
906624
852863
897877
476775
260665
489123
488073
802422
96799
350934
76731
301284
869072
492803
406748
398026
29146
879608
723144
197163
937486
250581
481343
95112
397897
946625
1049910
541810
624931
705482
363112
880663
469608
1073747
125435
584224
527931
207222
203850
33540
906128
860191
398320
168959
1099889
474031
287736
69950
797503
299794
508920
1069261
833412
159356
362545
571288
16178
463883
252935
1092584
21985
704798
569964
616910
584124
682249
1027155
1010856
125140
819343
937601
350470
879016
948767
65413
190626
361408
1004412
836912
512144
631555
493630
1011275
701540
883276
413029
403833
217073
410578
10778
280915
892100
92525
860745
935967
243467
572890
100661
398959
120161
288806
928546
771251
775291
113174
992462
906164
1060026
580705
628636
603968
172508
123566
194698
314315
1048262
158434
506773
64282
325513
966457
350508
288255
861067
642651
922782
477436
848091
762770
698155
820290
471364
195458
1097009
90683
501233
310146
49939
226716
981304
963033
58640
86818
526898
897008
994249
141463
438798
855483
773975
1067769
646163
763486
53398
613983
294223
238510
411832
507243
915641
45727
41285
42335
882435
307617
403460
598782
708805
250318
203925
459863
435443
67777
67778
912950
912951
967206
214437
535023
974637
646356
733174
340667
267798
294495
359643
360693
80750
435868
816011
935599
936649
904164
188482
662763
463651
318117
380743
674318
312942
447862
581944
221697
204787
934917
280753
491659
285180
558657
566097
993599
190363
782292
187987
845894
426354
602968
19527
952459
20735
841170
907850
986094
942465
384812
503892
924903
264170
563263
1017568
798430
990548
390125
946559
637988
254163
374482
416259
334737
249288
177726
631063
691023
636544
174087
383554
528925
45157
420054
849742
750574
344111
160794
182288
307615
804383
671033
873222
476331
29027
996815
800482
353283
469899
660680
740942
1001640
418175
335544
64365
975285
530434
467149
241859
1045422
923518
225492
193551
101464
850654
655277
337819
68424
340245
469360
1054893
809625
118469
777722
145363
47226
769530
979047
947078
490497
927757
247574
436944
1002550
125833
531585
683249
345724
1066741
271597
764590
289387
927788
1089582
93166
169100
320103
56606
943086
1080404
1081454
379451
79847
903944
1082909
356686
560075
1006065
1056196
306064
484963
982236
519969
673857
1004783
481468
455160
321803
54422
597809
173705
671693
889743
251140
787053
141978
13186
919539
475015
444722
463880
1068477
858018
181248
579134
745330
599761
358774
906023
73200
609102
1077117
384457
854704
925680
235234
204537
614462
1057372
486358
592846
70224
92101
797161
101007
104487
619408
554116
301022
201436
822782
974066
1035614
800603
414194
871430
721034
835109
415653
725389
363475
267002
980969
144909
554462
761208
42862
199744
151850
512876
420804
1098592
634687
559559
691773
892344
782590
186348
339634
992853
452480
1016386
318825
258164
579362
669991
810270
25142
1040393
344706
926599
266129
967847
763752
100457
632305
283208
1084789
25039
375234
655013
642946
951469
119772
741518
754901
910702
335858
86325
291502
386557
464887
81226
1045374
1034225
571181
715288
179858
29629
858633
312475
242290
23547
1014007
680893
385693
488775
237391
961791
1074745
577747
284024
906810
35240
497369
623515
535604
1064120
139498
820601
370485
1078633
890649
488032
159803
765646
383399
248227
638856
1094019
734836
211106
15746
732940
794249
57223
232295
983047
212822
979639
532898
398541
479220
984242
285521
942678
92730
251546
722397
1048459
555364
280585
260108
392654
411404
1094857
988861
212981
432297
75553
1084697
60466
617839
123599
344830
829231
1030569
1066092
134651
510918
880282
347139
684947
1054562
93951
809275
465875
869593
622844
226623
83618
899882
294580
941100
490903
949891
745100
219112
151586
1008585
1064869
323554
464426
572570
242564
974161
421290
520654
180134
70548
78402
637811
814463
214890
195715
1096637
918181
535664
614207
357364
30865
811540
791095
379669
1048521
911503
961596
633155
324540
501645
176233
802376
317771
355832
269412
715724
218691
1038815
474415
243431
208432
384360
229419
883282
384293
813093
437324
941772
579378
79221
988492
1015651
173818
170038
127743
1020641
494641
87507
107767
110163
433977
143678
952139
63877
592864
328875
284931
399459
638676
630910
822060
136497
519836
820833
300580
56819
895108
1011231
848556
199092
662060
614924
366332
280393
79036
453203
438183
1072798
335561
169550
204555
889990
405425
1022280
734090
92239
651923
982675
1017095
375209
1058870
952408
580457
1078935
466067
475769
738860
142698
577014
990460
776274
1086496
387085
598775
634661
244218
353968
486379
142040
365914
866734
619514
720179
826573
158736
164871
315005
956589
947425
463684
597878
969880
56598
1070993
231458
325301
189700
785825
318842
1035817
382231
60673
749851
410497
122229
871359
344837
765234
621484
997290
439236
390774
561001
518252
334894
33509
420012
727089
645823
917630
24368
1044584
575803
808432
375549
699169
381337
986408
561719
828043
164817
12214
936396
172658
824003
180788
287537
190398
643890
97102
962889
117918
261867
571917
886861
836704
287820
746678
844527
336833
382587
783789
298773
688545
4832
1080245
780121
474467
59877
897178
615774
998518
1019013
553934
364113
615070
957758
253014
1069626
1079382
306718
906764
292362
62741
727725
5127
984947
1040930
765245
466361
441474
23173
48589
1007782
926588
883996
506982
247572
965455
556832
750268
336607
149365
934301
116762
917212
295625
16766
255593
365726
649632
1076511
706483
387843
160945
515388
242650
819467
1031767
1032817
452355
561150
525071
655921
473240
556679
183476
663822
179330
135671
791648
458715
865413
424642
868497
44586
1043923
565130
213260
198781
649999
265532
1042547
408609
731274
752385
163491
867009
442466
829363
387763
387417
73435
941289
536237
999978
816213
393536
692780
212561
519579
165399
397066
133289
773567
842301
221886
82757
596791
222269
1050824
557430
871377
707812
3897
506916
378874
268577
894668
945425
883860
471017
46810
573361
719083
408237
278355
811241
968878
510384
795182
800752
373717
523729
895912
1096739
626109
382378
588275
428609
903264
1006757
282207
673919
788571
134640
10719
1089392
212417
376931
408326
36696
1083649
91730
522229
1059038
323611
130025
769490
510291
1070698
997221
608236
84449
82902
963211
969732
849533
839244
373143
110498
176381
1062938
951112
881563
755549
693258
479409
327146
342011
13282
47144
998174
215498
93036
941373
466180
193603
1099740
554688
769709
477407
315745
245244
1072586
238185
442304
562318
1062394
677686
784726
736723
589724
621684
85245
911872
1014490
773409
53260
1002486
940500
67829
477373
844757
535453
298846
903551
782106
231959
764592
327192
273490
354681
464941
968089
645347
243060
572386
396719
562219
136435
1058215
485545
345440
1024407
744092
745142
679442
966677
993552
241273
373428
694440
799958
158805
910937
979580
890583
304930
702969
822489
525889
285479
176353
1059568
993725
627049
1026380
853349
635228
613875
421008
92886
34364
420489
747336
686160
513341
588110
1040153
938157
964186
489879
232620
720258
642377
881856
719515
32063
647395
795626
249856
993740
135013
945200
566810
424386
799239
915448
203227
691312
897497
416593
112621
389711
363728
648222
395534
350388
97325
473834
203464
919733
203129
88946
1040855
1068623
674181
81066
161751
1015712
656506
289535
493299
609046
1031185
1058221
174104
267974
143813
1088065
778428
761142
853317
56309
436507
927110
1025432
445727
535085
308450
286502
336639
91700
134458
914621
562569
31313
907023
1032799
661280
443939
248644
134836
18338
928689
412089
477623
658098
1001658
581795
844101
52272
316526
31159
1033233
330806
1068505
160367
734163
657248
629644
83390
360984
717659
766105
197544
1050884
911496
486490
905362
805390
312658
341896
106431
364793
247965
456309
834337
395085
311910
474768
126508
568333
851692
369482
560533
162532
822932
181918
152170
724682
653484
127726
738654
1093985
39752
977626
902263
852129
698089
960153
849383
1053440
414561
870725
978586
446949
1023256
624199
438836
478123
282331
408928
872719
198154
723153
358426
24710
910130
564500
304239
818392
153832
146962
732869
547984
439157
879238
61220
148738
740769
297010
977150
842923
725619
1031507
963627
328207
561127
493270
752097
681379
213950
85132
349715
875843
703917
256687
708512
506653
428772
384011
967522
1005645
448392
504642
619576
21040
598479
1070861
567253
210627
641394
292975
1090491
654923
58964
785533
1043012
639881
967056
834501
114727
398181
148460
793300
123733
856192
795862
303222
365846
891751
948004
62500
787178
285791
849646
594190
267461
771516
772566
1071854
613612
614662
612562
298528
54927
55977
188341
747438
748488
285792
554258
592090
268511
772565
773615
1072904
124078
571325
952015
113945
566689
343229
887471
962373
612517
1047956
29240
813771
718023
1007309
902554
9736
359991
252977
545809
896309
790852
90573
990222
790927
11209
762750
780597
576416
446441
324645
962299
530327
651399
336843
1026384
110907
540405
538696
592415
182934
345192
267391
761498
90474
379582
285300
671453
559471
1046000
812537
560777
734424
872828
80003
813187
46569
576235
931797
304343
49063
644418
470938
139056
1028358
225623
900448
218071
1092229
69288
915138
1001188
1035173
566047
553818
484661
128928
511752
426415
807727
853798
315203
668688
1070208
958116
754859
146149
379925
960565
303994
958281
962012
647885
1013356
320267
725805
174930
571714
27373
433080
462749
724944
606682
454609
392000
211067
238145
536656
404399
101557
329338
629775
817715
1001323
1000273
651669
346209
270861
2732
3782
799264
136674
18335
407181
481962
1011988
158234
35083
122064
121014
634407
25794
622491
952113
626690
1039341
1038291
366880
17818
951498
950448
897180
377202
550998
236232
579947
1083674
766043
50254
791131
627449
169434
1066477
367650
1045283
79249
862949
661581
454588
802931
161578
220635
885519
593448
1032489
789716
779238
443602
863962
382940
947840
28243
493595
610208
363474
155074
659297
180150
74911
402510
350390
422519
380477
1036501
725014
426107
915576
676711
78414
191751
191750
594363
491643
378370
581868
443363
954564
559938
455349
639673
505337
186791
267245
685938
692457
987622
989025
263007
1017166
762287
488594
359098
165569
115739
490057
6426
788158
839169
623192
682785
483918
782299
276280
342253
670049
709840
33638
480704
597843
1082971
182477
36164
672848
50195
538565
776463
985117
534664
657913
845374
424315
390290
790631
883426
327819
806015
223282
334859
973386
207935
857237
244409
243358
243359
419643
420693
418593
522265
212919
211869
42994
41944
154820
124692
253603
593641
1079290
406327
76737
437911
878655
877605
877606
298012
981103
400337
491977
945255
555516
783024
785736
490217
480305
89907
1019368
204411
890160
446942
636715
521688
625298
42393
32019
333729
898845
806056
629992
738973
1072464
325058
788625
597656
392830
614990
871949
1001900
845175
114276
404414
116732
361954
31257
282513
1088587
327414
822809
673203
922692
470143
659917
587724
633014
833567
789578
1088102
652427
78646
853792
1053569
939695
411162
181239
278722
467207
850438
201838
769101
1043192
851663
657226
263692
465795
58820
739237
308209
173265
104415
232461
370364
900309
176644
532088
797997
1028151
473973
247625
17127
803473
377184
697556
260018
35373
48329
736064
603915
37290
1088592
742262
907172
237175
412688
585957
1077605
1089351
113273
265857
960882
177015
56995
1027556
433968
233515
300059
782552
517503
828011
66133
121618
761710
478023
223770
1031363
110973
877367
454218
177686
1028327
664547
1065499
303461
756026
518756
16846
926128
648666
290213
334882
675472
802528
473929
959453
167938
1045300
596247
315197
563082
886679
657267
200770
382044
71686
534401
891464
747948
1022829
417253
64604
877368
421138
1064962
560208
737347
529344
315752
711600
494681
178230
327667
989903
425700
873031
785557
79933
566400
452065
898937
406620
169492
788841
433297
111021
58076
806588
121970
253889
932905
196737
489412
663212
524815
814224
657677
1096075
907960
58712
663065
722308
271676
256048
892073
21757
436721
908695
748242
230966
610004
520372
894416
270304
644103
919724
1091822
993005
717984
404355
408717
581479
998122
6423
183838
643717
33972
1068092
1079821
67205
451306
299061
341380
765489
450513
541191
451116
165706
303780
169607
813928
1073585
914851
948141
205878
340937
185214
192085
597226
953507
52917
466398
776659
667683
821913
654245
341254
63974
934333
598000
211627
964365
319032
601145
505426
650668
205159
271782
633630
800900
636943
680732
691761
604500
168770
848083
375676
63913
622311
889836
58595
683699
445674
785497
226958
353899
790214
335206
128892
764869
488165
969069
1090018
996676
178001
591211
509186
181121
968980
214716
910452
462769
623818
661162
638285
954833
456883
1030812
944564
469798
281701
505676
640855
160375
1084883
1068317
338566
156612
478002
1067963
755186
663087
812473
876169
239281
977898
877219
1058096
84634
904973
1095785
247321
514679
449789
671598
909446
678592
458931
236075
293621
208719
1055779
366230
178283
396938
318733
541702
656347
979584
778886
331088
307798
1048040
999915
174266
617783
547610
148530
1084077
356007
197073
579761
665119
360106
142020
1035707
999779
248970
652077
512912
767185
782814
28337
477702
140792
958234
1016453
871864
478807
736951
271372
243535
352576
102397
580472
818954
981607
846399
380506
724173
996368
272785
526190
208660
946389
622706
293705
665879
615248
720251
519505
1048442
45540
752673
662002
902003
304332
331772
835495
435891
919186
874798
1093183
523578
522528
188733
613889
379108
74098
360375
899822
908784
486114
269130
400451
574758
380044
475232
321421
824059
206672
629679
824297
204711
940154
146716
47858
255828
614083
1076658
665148
790157
543411
406966
380598
12049
272348
173809
225757
580585
790581
672362
488605
995571
417422
90455
761078
769839
550015
604896
993712
272645
111575
446643
853286
504810
267730
188558
893014
588977
897132
872744
842369
150489
531114
1055521
411748
143323
730225
1039425
15319
582139
530786
988461
276433
925662
220627
256018
658059
958762
429794
511770
968770
327986
1020894
772439
396297
811863
127951
690281
212917
258441
1098845
218136
769735
1087877
610577
825700
596300
999551
130501
646474
632294
983059
348496
851628
888533
589229
477725
39140
139793
110655
635216
710911
609520
1044715
1073395
432845
721635
900727
964167
425336
239661
967933
446756
616244
67138
318593
334854
1075189
599127
1086166
659481
784667
328529
530083
62085
223933
1066469
314714
880867
42795
670835
638092
584483
166799
480642
62603
955708
594416
670171
519229
369906
1079592
829785
408081
651623
6401
1086777
1068563
546477
89956
786926
459111
376954
956713
691252
167061
687954
431710
177662
835903
319131
380480
952982
501943
553500
1057650
154329
885672
940152
29909
908076
975557
184255
4251
685449
662793
860955
496607
358571
1022660
745497
1050857
609485
101605
390617
66008
1057853
391476
267468
265640
836539
850357
179098
1055310
239219
76400
971061
967697
147089
559592
960170
200263
675550
472508
648514
406257
658620
334459
803257
424991
738999
922222
309835
385645
558711
127315
916698
72034
1011917
201248
331069
144171
135961
772450
1071907
1055503
690800
346314
665169
264055
261363
629281
201781
1015522
798260
309298
904221
356114
975748
585542
912059
484225
741093
805028
504912
952118
345840
542232
827767
17608
73399
704666
243378
790129
434168
661532
556126
751674
748771
2440
25851
1056134
678685
972609
1078998
160024
820661
709544
977949
392119
125652
320418
357863
735952
809931
1066747
967939
158744
598372
969344
11165
943524
875428
305215
971703
434065
1098118
447958
512093
397571
789427
1050930
482096
965355
682187
250609
172155
284319
876431
537017
77252
623859
286785
871538
159423
853067
90889
432134
241020
381207
768016
196815
829498
935939
967699
88184
438726
926203
317089
85483
339589
471827
599931
605335
1079933
1079759
172890
710513
782842
7507
660457
570275
539313
1061716
681619
243832
947600
782449
199734
343522
986639
293702
828709
869989
178234
48794
1043131
536951
62443
265365
4414
30437
1096128
913753
10293
409140
89516
432329
149600
859142
1004004
896964
400301
566316
790689
102139
198545
968072
996700
446907
873116
793153
56210
808357
639500
223958
1032290
472251
391897
215359
399508
358365
646320
851277
48328
564645
36389
366568
716391
491772
925235
803095
950036
682279
451904
687175
717112
540399
65294
558835
738126
956294
537944
488668
925509
197984
237845
127119
828289
67426
827849
576175
386358
1077261
581273
883635
700219
101916
515902
448603
439534
440584
441634
897474
624230
1000129
278069
520003
118245
414742
191588
709185
44827
215833
214783
933278
847706
848756
735220
703143
335212
714509
479956
1038971
1038970
1040020
684079
578465
579515
793933
761693
537993
823102
630530
70706
112524
213194
309525
36368
224229
479403
487130
475659
704269
683447
419495
494312
119657
659872
581804
1003912
830432
254157
541454
301593
828700
1040453
846057
433299
98404
925404
136011
945684
230798
1074569
396771
829533
119549
938159
549035
511775
85295
309999
310739
323766
555635
415501
802405
495489
757632
502839
1008096
422315
6622
402638
774641
589295
228335
886960
923417
892768
778409
452662
644172
236200
391625
854684
198046
209239
247285
212956
1016106
439468
521065
308885
159820
568241
642254
464129
412370
833422
1071935
649218
226661
536309
520690
996750
405186
280660
412247
40182
62683
18765
845088
637786
491810
963259
1004597
142183
944578
789945
35722
646537
1064518
697054
278583
380835
408518
834110
856402
648101
518150
262225
663108
237281
901068
237532
130772
413512
921795
16203
886236
526194
74713
574252
1031515
743009
1065397
289724
448475
582352
652114
549246
524737
1041389
705931
384864
43817
1078664
908799
709797
26135
4339
144864
165721
312331
268821
531018
152492
112425
649893
101999
704304
508602
743886
425749
476613
912628
969712
991280
593758
123150
90835
782101
179639
665869
1083211
558882
110194
805902
437893
928908
117281
307268
594120
1024147
662130
734994
440523
319652
532746
704566
877809
316859
926041
846250
632466
702555
607461
708421
501091
661728
54408
275599
87564
299735
1082409
1031209
389795
553248
722453
525462
865952
349788
583069
602273
39667
1047340
117471
148840
681222
548902
242784
421843
1090208
592416
961034
971087
576525
346968
466233
18053
792962
505621
373969
330760
1088508
31907
17710
232614
52479
265628
869092
683292
416698
947105
746075
571126
491062
217025
512583
53279
843037
1023740
1090081
1043480
1027335
765542
911517
484952
169069
171530
239572
645279
849025
401566
747539
251936
964465
44659
462007
975250
529718
199218
534111
252578
668012
923799
208077
236207
811041
629030
373241
29482
652922
875765
429116
772266
80368
50924
651972
100640
141158
1001991
906191
281048
645273
432872
89425
406424
132186
265111
697550
358366
824762
476048
272113
896980
408001
773470
955975
588498
890373
561627
121425
1039135
278192
141968
501405
758654
830494
602209
658611
528291
997700
920554
165361
401194
271002
1090470
320771
345057
451799
557167
225386
1019642
455579
215653
487751
662334
996796
387645
688929
892026
676139
897787
975349
178959
833074
702931
317005
549533
998785
349191
63299
563936
702688
681827
678070
817147
16154
569324
243933
379495
28463
27917
1021034
756091
522540
937266
721009
179709
697154
356244
745011
771102
9710
1003519
792599
623167
962167
897937
724629
363153
313179
197909
1088019
244606
927687
1060467
499278
540958
524898
508509
312321
85700
309468
33041
921854
680266
581563
614882
381118
977822
594494
207562
554300
167852
152332
509816
985945
142432
287815
275911
1058188
170558
267914
537298
647866
1014789
1013739
797942
233187
318085
784263
494289
495339
547959
575112
259337
470368
639475
197814
984021
1036631
461080
461779
705861
264564
125805
487484
763716
765539
640416
959608
963515
603554
344915
870701
863602
287409
766344
286718
44269
195550
698925
928942
336735
1060178
640153
351544
493056
875178
690674
814571
230770
235661
942486
263134
17578
506558
142209
887711
431314
637908
948714
460481
168583
169835
40763
688708
1041013
1044557
831410
28494
213296
282199
509241
278730
768037
1013282
1090249
620319
323321
15673
322713
838358
951187
76726
254918
354383
746294
1076210
490835
535148
381104
986512
766728
13200
609895
543881
96289
811286
692608
1081151
856542
221204
375750
906291
143310
388155
175294
150888
754036
837665
1014763
57447
429008
321948
1018369
11539
641103
37844
212667
764699
118214
613660
107906
952102
404242
993732
194870
525735
15211
591417
926533
773048
861214
701134
1014374
872836
342488
310778
1079200
1017796
128414
370021
771452
127507
240988
8996
1000749
117143
864052
730176
990598
690124
783837
998782
450592
190935
684618
254295
581598
493525
199570
890567
79484
245999
1049588
618893
1042346
861127
632372
622742
173137
430570
535205
999348
156975
233378
681831
739907
419157
323240
417625
479232
37182
999950
833512
706456
140448
177514
190216
268531
250575
628429
623850
176819
812583
233667
316267
1016595
532621
364243
411061
889383
258289
138469
266338
549093
489007
1005343
976187
577979
679095
635917
762669
696622
437427
812184
761275
63379
912355
796756
202545
15607
805708
647179
795881
855203
873184
802441
526310
389398
397398
706785
1099949
647294
13069
576309
126440
357750
915910
527851
110965
1068260
248575
159150
287025
647398
168314
470556
247215
6168
961033
19938
510117
863967
220298
394577
660963
795001
636607
416105
323455
578603
978651
910774
1037814
690870
849508
865163
1028933
817311
474613
495267
513591
519639
697612
1002562
266976
200107
178335
936831
335807
419242
297902
821624
1090510
45334
1059511
211220
52525
538907
1013621
404522
909320
200887
796286
327126
314111
729906
625838
1073237
809017
113307
615001
462909
187484
529711
638908
749959
222657
886047
385820
1050858
201404
952614
63064
487797
486116
418689
178316
716084
995806
748341
761341
308575
236431
1030660
929367
36145
880523
601147
835968
103024
973642
77810
812960
672237
756750
109474
773034
890206
541905
408657
363412
337326
228089
625114
917957
268016
75830
297050
328572
1053437
1083346
499325
962247
961197
463770
567069
1064589
605232
232469
249361
190146
943292
482766
928499
420807
983072
276860
773593
772543
484360
787312
761016
1092700
285692
1007576
895902
758197
349149
486873
336965
979363
965899
969010
2829
466296
498946
1032444
304088
882219
39302
645208
507957
660583
872947
773983
452440
976075
628391
668719
300880
817479
93865
893693
191245
963711
470029
763590
667688
802195
464060
614890
474175
1063839
604501
772968
770868
548346
636094
635044
519326
688278
941238
1002861
32009
2557
844416
303413
631810
51780
631979
315069
845617
766675
908234
178090
759263
841893
142031
355157
1064757
619718
534057
863523
705412
591997
68507
715797
290908
1019468
96570
935780
773064
448569
28584
373445
786133
89981
124244
678147
770163
1041604
589771
488293
109053
776329
15807
726662
896977
658799
370412
1084421
380572
958072
1044326
140779
230796
247419
484961
603727
544410
129734
369550
808300
914168
892252
438029
122842
592346
970524
176057
378503
176431
624351
387040
789853
495107
1097636
654700
1079553
86694
223198
125422
799974
468189
653091
832147
1033796
712998
501562
368619
53617
754307
593651
459969
917886
646548
105903
780965
818191
235591
341930
150999
506819
44677
670645
132583
419638
370211
681553
76900
1069184
631431
151951
253740
137960
186052
727777
906809
1048464
842351
636441
388236
369489
62437
552592
1007059
232352
1025652
479367
310218
505464
42449
640902
418963
874261
1036561
526961
843279
309556
591334
878273
896958
100455
838261
1023020
49557
259534
367748
63086
291424
423350
736325
234056
372488
579376
777593
765834
184533
543498
53174
934150
825141
485597
676080
1018648
940252
78489
364220
877982
728767
62279
953267
593568
594391
932149
799544
1075625
1088018
319356
673923
251956
807487
954860
545596
54988
418534
856650
207319
7869
921968
458204
231790
200850
338607
890375
728847
600722
102660
657900
147121
438023
964163
643602
533092
957132
117707
157186
1086725
466810
673224
684307
1087947
667386
430634
388226
662400
391493
81169
584129
169626
847396
157717
722784
795353
433964
1063320
97477
359669
9121
894344
496056
935781
110169
488395
201643
884845
42799
668498
363432
575769
869807
931994
254793
723503
1075544
1054826
226559
171458
585406
758675
745682
371200
528066
195775
410952
654956
34036
925695
929771
137732
998267
527097
367313
380818
524337
208803
319097
5489
426238
828531
144422
198590
751195
233862
294045
863067
1091784
785747
454635
102333
361532
306061
674775
1011829
305135
407173
323782
456965
770948
553338
38597
631972
194837
978987
1076088
532356
469973
24110
501365
131598
432357
358234
368964
59490
891002
75762
823072
369682
939840
618128
952184
585024
74600
78251
762582
874848
276897
319082
794753
1027328
316170
796849
711787
855324
138121
71195
866241
457795
994320
320171
479088
345431
256660
793117
748185
165594
947538
248022
592375
414449
587377
923009
28153
233474
647967
234677
588528
99702
890798
183324
278944
42100
185380
582674
397524
461118
623948
426747
642647
965712
1059797
117996
145083
955958
283381
872668
488999
456084
1010257
330481
76885
262663
221987
837519
1087461
574518
809293
69093
70982
861248
816345
424790
205507
600260
331236
739453
579123
217678
383300
381026
940626
555514
686711
139142
24914
943140
478070
1030649
1084367
127150
718062
1021551
686682
365495
492252
258260
865083
456677
758424
40562
263200
896345
248079
520227
244428
911174
686309
1035278
557244
664389
189367
866375
78825
833998
382618
730673
211414
153958
65209
769756
677216
54925
228359
579355
380967
1097500
130801
498151
764603
386689
387857
738690
750962
12227
167235
362563
674254
209269
167486
24027
734848
633349
1025613
515414
775367
1072975
939334
217846
380199
577599
1068028
369180
627162
720410
681492
158992
590624
503421
4269
1082407
733852
604902
1005293
637124
1071643
220670
20690
236693
277477
67910
271839
516058
339135
177528
869543
889165
1007488
1021390
1069725
588757
423878
5756
1081117
36369
654617
322656
704285
974911
934414
503853
339645
217380
1048132
357884
948187
688679
90174
814625
96843
1070296
895216
493948
19299
840076
131519
213918
565167
847850
645693
426227
794090
1068553
312822
430317
681368
475386
169837
266514
133592
327989
839154
691177
855114
559048
277421
348013
391564
1011887
552163
863386
44719
1073295
1015409
580619
122137
834031
203407
762849
89996
943730
175829
664429
966122
1058714
784513
642838
379133
961701
33831
554152
399759
414660
262308
292293
480383
1088337
206825
797932
1097992
830257
668212
189268
335526
778928
98100
207990
641886
1056436
391857
374753
223451
318897
568869
953012
1001562
858691
561966
995141
428963
304980
461752
101922
944139
1006204
201793
855074
770835
213444
842719
69072
102453
439472
1011568
17253
9240
961438
38115
853255
455162
211820
112916
930262
953265
687425
219345
384900
1061548
1040379
45550
966370
169666
797031
679029
209824
209223
252895
812992
90127
27062
421288
887806
699474
314833
219406
723967
347647
325692
114951
254900
254901
662800
999836
232258
407068
77315
154307
974837
25986
702858
743860
251506
99089
87549
870872
480798
378779
699793
385475
78878
167866
477260
345839
176229
905385
219841
770502
411741
326120
529425
250909
432415
668672
760487
508930
211791
357815
163662
220362
1096598
330685
310690
328710
872442
752114
1002056
1012429
779364
980892
382713
784441
621397
200929
803336
534312
1030557
242040
259701
456292
998112
41236
297209
631574
92986
626059
762538
14059
873760
956447
389977
765464
2152
876235
60679
166122
875013
1028956
266368
891837
266190
408402
764005
880424
838296
702496
1085223
424045
486435
667540
402863
583607
375150
249411
103564
595534
40131
205602
306823
957318
40781
788640
186264
230159
1031038
701624
816971
358408
406955
439721
88162
49192
500769
234034
367081
634102
255543
127546
241005
142131
4639
297214
128727
884204
1009906
869965
748556
1001610
57472
704638
797236
33632
861908
355913
520407
409195
493297
957232
867053
261823
984416
125191
166021
1039399
837515
756773
63325
316642
227760
225276
593898
1091032
899918
408844
899614
845517
162077
587443
477844
892893
648456
124324
1079556
285040
749285
871540
1083899
1012363
357248
253812
953873
762987
75711
236820
941239
23609
247738
396479
1047038
354345
217264
374044
136346
597523
650823
860858
543606
383318
524483
75105
1024768
999070
29290
267381
604073
808122
901184
403900
555405
209967
719225
334404
737254
405068
953088
106765
411541
1065442
1055234
130480
1060945
181043
747259
614070
537318
700517
400745
512965
145493
679804
410638
985901
548655
661378
341908
838661
733712
219280
69604
199269
1048833
1031835
777375
416797
694302
736436
1007278
615664
810568
1044562
1099466
510010
739840
554483
800238
56532
547807
1070694
428663
934350
166382
184000
545135
287594
291997
319449
256197
851539
848012
439714
92114
254860
594110
851695
719992
127955
815053
658860
393225
972827
913219
477854
552813
221525
943816
456701
681919
5718
960184
569027
40457
14722
566368
1011070
135326
820789
970250
82929
167769
1031923
3469
826293
300274
451837
531002
820907
738238
350126
924399
593083
827901
234268
98850
346173
666097
490526
445799
968237
672289
639965
1042262
1003691
576194
247923
550601
807342
1043735
381251
41057
894703
218216
803885
430883
1075542
874992
636367
78521
744505
638589
1020741
881171
44323
821560
488253
564819
492579
160659
186773
477292
463808
204574
623835
214907
882179
782340
483538
921157
911086
646176
884833
989336
190764
242740
917078
530916
530492
655529
477592
64817
502910
1005294
1091773
143429
154673
247313
530997
389515
526571
876542
714464
196194
365433
96878
1058637
1038579
787213
697486
1080461
804484
716973
674752
355549
908893
389490
553567
189558
60680
271770
904916
21572
916864
549732
121134
984211
1093632
383410
766639
714312
1034085
656444
237454
391703
917938
499376
1017531
795838
657914
520900
898931
219705
768636
285135
1017895
47113
923846
257184
73812
451773
100902
423020
962374
238353
661505
887253
1032449
303859
547471
453873
978026
888373
783713
40919
625727
30247
966273
903837
596104
1099695
249760
218555
1019300
241213
451151
33270
410068
390719
109781
441398
853272
1040109
96958
855950
375643
573462
198487
713377
732156
647393
6271
198434
734099
908166
586382
346590
216261
1025633
81097
967238
1067743
1066693
19088
1073884
980569
29768
738257
477327
282521
954543
959609
5470
625362
254731
360140
37082
458580
336563
317328
496251
1088373
1089423
265320
995293
124538
543614
299392
830599
1085503
891264
974115
793885
281283
748158
330973
867618
1053918
562027
320470
299108
567335
349365
445404
156414
800541
1074373
301297
866240
830888
226106
695761
1000968
45493
700215
957165
1086332
205002
1085414
485400
255066
273520
490308
446874
99318
362122
258982
755738
1039354
1091163
544711
711112
148967
61068
831546
785804
290814
374925
165835
877874
560099
695620
974332
411278
176087
47054
207275
59324
986481
4537
454031
942229
842621
442231
648742
631029
924710
568637
452090
783055
407167
516453
382451
1036782
944105
108482
1006231
179375
383764
973204
94555
530971
799776
25683
899415
298138
801548
333245
66046
379084
671035
779033
623560
545412
845527
1087170
1058479
8458
669983
988292
856588
379701
453666
95417
386133
337089
586542
25613
896225
848567
654568
241829
165470
1095932
513672
893559
363657
760662
146711
680372
433461
415402
634331
949963
238840
18493
1005326
209852
853819
23387
565607
398496
547943
819503
453820
101758
1015500
345518
163871
688698
845873
1054792
187552
560223
315264
856831
70624
483520
938986
785550
132773
905782
105644
729476
980741
699155
316843
347964
611654
994797
429717
529357
526790
973526
206983
821351
190071
702711
185937
966058
734800
884613
332034
1065226
731898
163654
14078
659985
859759
651378
66931
283086
470708
907849
1062339
575268
526531
586990
230365
69309
680672
92942
398816
845213
666635
1085310
516885
99083
891267
956198
338020
1031492
1055328
660177
94512
1034196
7917
562869
554365
762717
581103
916162
1036143
68133
591780
172947
380870
746175
649105
490032
248730
159905
249461
933636
358030
547345
780373
618933
818475
852148
314089
975930
936174
251524
285544
347839
515606
1023962
1089499
814767
794665
289525
333987
661380
1030626
497908
678675
107850
744652
1013709
481807
218771
497663
258512
977269
1003222
974613
772703
677289
636112
545987
281086
145887
134946
860033
622309
681602
227905
33604
375987
771278
581205
379558
884533
193576
971866
265222
85720
457985
609405
79133
1065902
865501
590277
305679
551552
174289
1090766
354156
828217
1014557
386284
338556
642505
443097
54577
869861
213895
1057755
154432
743679
876916
112560
643256
939489
689923
503425
459017
1037952
500350
298227
997261
26765
515350
371374
849445
26245
154322
472447
897602
910898
1068078
434910
1074447
873791
680129
490323
423632
434648
1041728
917497
82062
955789
1034779
34342
436158
1070518
117792
875778
945080
32770
817379
1098595
754046
994580
58655
650881
191250
498121
88969
164250
790275
536640
317910
803259
307635
299467
863454
891283
664728
242927
810061
973894
392012
114398
187043
16309
1062399
445194
444670
80510
918455
1032818
615234
958767
373377
495262
199093
124957
146764
485173
591024
213684
820265
150199
984944
984249
1074967
873147
756607
309792
645072
401494
65455
572971
97493
296758
257393
100483
761599
973838
232477
148111
879063
490919
366210
663739
1013919
144874
919588
438777
552405
37910
714877
293251
336239
681483
1085882
429581
73333
969034
978259
33013
163093
836273
583155
38126
858547
348557
190611
1068224
395879
44673
831130
213357
566138
560542
142822
973370
291855
520474
731254
688950
449348
824841
583037
99797
578590
546862
81606
965028
957871
555511
155171
1003407
923652
854334
427715
162931
10695
742420
265801
561344
152545
779442
932192
847138
260224
951910
143783
457528
1059696
590866
411182
906498
368929
60114
915132
1053614
267172
839086
881496
271164
1003526
750273
984059
864597
972753
449533
905910
364821
710743
1053619
726368
818898
121462
793817
71250
971156
759324
488866
149548
479555
124231
642680
864469
245735
1071035
51587
960917
436002
586120
186683
389422
1041956
65854
355644
753272
558533
733136
1049547
585695
218770
335463
1088985
1091774
766384
131057
222226
826055
533909
630659
2957
983643
901109
239338
252852
852638
385746
391574
231904
57200
292601
214389
1068787
498270
250927
239817
727520
82944
659889
931183
1046244
56851
168577
640591
959972
577818
819532
4462
339708
874317
415447
930322
549054
80552
78622
468949
20080
986598
419262
587909
1071172
631223
169090
305694
976482
641587
173006
853952
661780
371470
744589
355609
603369
935579
119675
1036732
142967
431651
44401
320356
387644
200520
298118
689809
336908
894879
475141
265634
763973
432643
1076771
1089573
866232
692738
476876
682402
430495
522490
1086140
1032259
972197
383475
34244
176686
894189
544544
1088673
301247
291963
1056340
701543
687163
541476
482695
798372
72581
180379
866364
441129
248988
378674
240842
997110
69835
773538
451391
606526
671241
768452
880852
1004729
986115
68645
553543
508993
637194
619730
1034549
920704
411450
419222
766602
969551
1058653
86543
312886
763540
569766
813732
865785
657847
1082594
150260
985411
595263
721741
501117
517009
312706
50735
780022
945695
316410
318263
78290
13569
332419
928139
621986
52722
311951
644869
916250
169875
742107
733815
1030033
471011
246190
72687
954160
790178
8006
206597
164783
720451
476957
554702
250674
867395
491609
490559
137357
438125
91298
887422
1000109
496898
1009254
897078
627876
393610
875125
754219
132494
124143
801973
394436
204160
55408
582730
187131
255585
233782
1003759
367494
12503
559031
949646
9908
131670
449251
409549
579114
973459
373128
929892
1004028
273870
1088569
674227
641330
148915
764267
248794
1013610
465512
771302
722566
1009227
618229
482624
714177
697127
917314
382583
369322
68605
1023558
631899
91344
441247
857866
636359
329781
1032237
214237
950794
1008307
994771
209752
574005
828753
851348
29559
823154
191555
364193
226276
143583
844573
443552
294374
78719
47747
164438
440530
860550
474572
553664
866314
1017756
965116
509008
721409
67372
450620
367394
348326
1018963
645624
192054
678475
275841
389502
633795
510632
141953
1049007
614159
799877
975805
437928
517450
956796
669611
439618
490573
1070499
879886
862463
1058517
219785
198224
1002630
776145
840719
778923
997732
20542
78931
267659
718581
75440
213778
416205
398247
624774
812737
972947
364065
785325
3638
656167
555079
743978
299754
312993
409383
475428
906668
380185
822434
1009289
135300
167332
483897
877403
602971
204190
365276
1043629
701366
983983
71519
694725
243383
52201
1044303
586841
513837
1066588
657734
306747
498200
897179
517410
123121
354500
905435
338131
262780
773000
115060
711669
268749
250177
161030
669185
799034
111370
662771
916915
440425
924743
62663
635905
462287
648304
910825
234269
581716
139925
766021
471626
1069647
325904
907029
556326
281029
894767
689874
1015602
1093578
1041650
491490
847826
759106
255905
90063
708590
409221
670673
813309
166974
371710
981414
466863
316925
438360
966360
484406
74175
1001530
469573
127280
504784
894062
720309
1066692
303538
855587
334482
583965
1076775
1018714
544383
941413
860964
1041916
110836
495439
322169
416055
117022
191443
107289
736539
530542
775133
110166
642391
110332
61607
60557
424967
423917
684797
628726
560342
1088367
274000
275050
272950
190734
189684
454261
453211
745628
497664
423968
872180
871130
671839
312589
314689
313639
402043
661279
660229
474162
960387
1042228
53408
818663
425098
803078
1077631
187183
891674
1022142
719368
529475
922294
218817
437182
1039009
1001343
1020271
513932
274644
992936
75998
255009
136397
645197
542993
274022
607346
801718
383230
108844
498737
400640
947972
549169
962632
378193
773835
187939
282107
866481
628703
784636
645870
592619
845293
879398
944947
235055
890751
488846
630144
441868
467427
48002
738434
1043747
474994
897020
839710
211768
186579
1072040
1058987
435334
462258
1091275
991946
875578
717024
81240
941833
164465
562241
174375
1073093
987542
403793
138808
1015763
125290
543295
947926
460582
671847
985288
770798
53545
978965
178830
483375
761649
85092
513513
999665
827465
700234
471337
238282
356931
499506
345726
136126
275826
644080
190487
660003
1027520
16045
896355
1012967
451992
936957
503689
946207
1039121
619206
97869
233598
869095
449805
745213
259318
1078104
530418
877604
337884
1056216
793385
605700
930798
52256
351356
220156
417382
657838
797461
523044
6483
251114
679473
361529
244772
546392
487675
708533
272489
14952
784093
362836
834321
707767
353072
729948
809996
483072
961692
1036415
593501
205565
848910
1040700
991830
1073414
507631
487839
488889
489939
1064623
517573
737244
877717
185224
1037929
617473
654456
535787
375582
1069162
892880
1098433
105317
225523
1020389
135000
525867
55397
856856
885653
264236
256515
872139
181531
908754
991376
707413
413445
286175
965246
1010424
298014
1089804
50102
1001359
1043173
854944
201565
574770
1077162
224026
290233
656636
375737
980488
775057
871090
520099
430208
595030
319576
78310
1070835
1071885
479045
57892
408714
301976
503957
650708
225860
773134
637752
188727
512512
139184
364348
519166
790233
111114
308964
803033
187196
724888
1070486
339096
121168
662212
954992
209516
497312
1071360
860154
1037658
169752
321969
787486
334266
642429
611595
699533
457625
870091
331627
1020480
152027
530232
419948
783974
419117
519304
92533
936631
993451
71660
416868
914813
928878
268343
637861
202723
836179
998059
808492
98620
1054542
1018231
247142
258193
816387
591507
120484
22936
1021369
726494
875720
24237
675153
388530
889711
235280
323355
841925
114794
741483
311654
594272
787224
320433
566250
55194
869659
945151
631224
331060
510082
458048
624522
1033516
687115
507277
513054
769187
143142
699624
894453
341828
440239
928985
524778
843713
650931
376590
732719
474509
70744
250508
1021928
491061
639761
123141
489459
128873
404262
806721
90859
446808
1016993
319019
782447
864114
314143
321704
559244
673530
164670
229319
426411
546762
138649
280567
987995
185437
32605
200602
175657
744586
228874
525459
218611
183042
539467
143999
312389
750199
81523
337468
92157
478259
344626
100356
639731
978474
439826
1016136
890049
186130
89724
212766
297673
701324
94344
90908
565774
317923
709153
339269
207803
895743
636321
904322
1027835
479537
740408
304894
496762
813576
631699
237351
916808
183346
1033707
838975
930281
448237
204101
1085898
606637
369274
31577
545489
227560
696463
83302
984611
824216
925335
113649
778485
1001748
23969
495908
316654
1098995
802440
324685
419731
910757
1092289
776200
670286
587453
923233
504910
624489
942435
103086
1064669
605023
899569
237617
248493
307565
27377
21643
933631
737133
955506
160664
160030
354974
49789
360583
786441
18606
376471
35328
1015731
190292
16793
795448
666563
330382
879339
642963
1070888
542815
821019
664264
720337
198497
945593
169638
333268
120630
662739
532751
517333
25474
932491
401938
954157
436877
731102
939859
874061
316595
208291
223334
53622
304244
944737
930147
378485
165024
782896
783459
527938
131131
477759
36053
1055774
891419
378170
383850
910680
518048
583762
566627
620742
739518
612231
901111
416718
236619
631521
596096
495577
471991
973103
33373
200177
310407
766483
332749
7793
302832
523340
719693
149080
312166
988570
1020595
360942
24450
198293
45245
758193
1083297
829173
900793
63633
865589
659292
189428
219094
632941
644811
751566
138515
481670
923667
771143
339058
488128
716010
981016
8935
558033
840009
949398
1085257
256282
1080243
871349
27026
757749
254523
608670
3647
664097
909274
10453
973570
120966
792280
403779
154927
1047405
911970
826522
7987
1071111
1046472
827408
591944
1075209
276712
358481
544017
937341
583417
788223
571857
957280
789095
286411
706699
323851
868355
631967
975440
584340
822006
783047
1042700
122923
684838
21406
115358
300337
958500
854033
596461
907338
444998
425171
643399
475653
225651
423424
1025738
586172
856318
417915
848021
310819
942993
1000380
1055509
530192
248518
551062
717556
87962
440718
468589
148420
997114
440521
609698
742874
329154
882340
813674
794607
253087
705809
380091
886076
720964
908952
160056
872083
1020957
94839
585272
751257
404482
844387
444900
563482
889404
206424
1008097
352222
208114
760215
750532
589589
81613
685756
865251
884889
698197
297842
32706
1034369
1015159
273525
959190
276306
139529
26069
549308
1056309
766035
685385
485592
826507
681820
593767
512288
354656
224032
61024
574331
1024272
1077061
473585
960542
556377
363687
871086
779223
108847
605233
850217
578245
264623
563380
821344
763920
194785
353454
908600
62861
619680
35118
145282
22627
358198
410593
339882
108842
166354
537401
918497
106946
1097046
544852
289638
650516
314281
675832
1053750
906682
1002647
1057039
477149
247841
742967
571004
778981
532902
1037809
709228
858884
177805
898563
220258
309310
983469
488593
1037132
634392
92932
769369
361372
897248
47159
397771
526171
40675
1093351
985910
886377
585094
951869
205830
826285
339829
666218
185492
586039
559184
418161
283735
156690
405089
739594
529206
393869
208418
832351
613080
27919
187298
969440
834774
478068
29646
835930
540535
519869
692445
303307
587329
232371
720643
585332
27058
902326
673903
177606
581253
618048
922824
1082388
704010
67435
838740
182614
1028860
941847
761094
120126
542620
887769
799844
933075
554770
1006312
94319
95369
833138
584584
1075781
442952
971519
68291
1083888
369471
1031976
205299
129923
322345
1074407
293092
921237
747810
729179
498260
1095142
309775
728890
1096224
469490
349849
446267
552560
83009
111493
190756
891516
377767
1082318
383692
77093
1069249
607324
845094
227840
419374
884248
1066237
1020497
55377
811375
722485
673450
844660
125132
364098
687374
179197
864126
24545
1064914
641048
2371
178340
1002501
441692
683448
524799
1059102
28254
306163
587136
909139
176865
1049412
917062
104674
3331
750226
742093
740609
288507
414231
177249
952487
1030325
393651
651651
544549
858371
611475
337199
204842
559421
725314
172657
421703
78423
821743
867829
922974
532521
306832
939532
849820
189083
781178
169019
795917
703148
980024
359628
314328
195502
416620
380127
201328
792957
466077
76942
731695
580402
405281
866829
497981
63864
791043
742072
1038288
621583
161410
92346
984894
673275
264984
696819
739764
168537
225655
1032915
843045
411355
663951
1072711
41358
893585
588033
387549
466991
1084296
932219
514097
137810
194652
1043771
923414
318247
395242
1036294
952764
115140
523687
762447
1031595
887407
675144
918004
428006
492422
848825
120015
218126
793540
361466
510892
118247
448812
492911
261894
726783
861895
131812
268295
555577
748268
2115
770783
513107
423074
724396
990919
222295
1070452
444582
218364
859696
383069
209286
686130
779477
631868
173346
761850
978997
464098
575053
437489
753551
966110
556897
913291
216477
166533
807385
64375
21480
158354
416997
661434
51315
836963
532905
1097808
565731
267687
872142
403082
120389
812269
606684
655661
782414
239089
346495
346246
202726
41399
700317
880991
614371
480134
668445
829310
493027
1049653
941323
173149
137753
367968
391746
764420
475395
363900
295173
934768
488507
656410
478371
778871
31518
418319
681423
5433
900003
395768
198713
791716
209559
1046247
645361
33120
821618
1083441
321070
286628
502630
953091
524009
839892
513373
996221
53630
677949
1097818
346523
298043
496267
606324
719092
1009086
325828
120565
257909
809158
1094399
1002415
923207
609594
749860
103110
790693
747583
943508
124446
379540
160570
869253
1098042
725479
483944
853855
561273
1080025
868022
573726
506652
158059
422204
641528
835774
613735
81847
721140
405953
843630
22594
296025
993185
635450
191535
1054447
975912
744510
734420
533341
471761
616990
636165
18655
787894
1068764
215910
1078050
828095
960192
693822
394328
214337
93358
735674
940667
468356
132738
360359
100551
866586
880680
608139
946019
1024507
738375
818848
859507
642679
303099
544242
1059543
802241
629618
282256
476862
260188
844331
63509
408633
613027
548289
828322
201817
343572
312922
992504
1035067
34432
93215
187604
360735
196553
183220
617203
473958
785009
478296
152244
292170
1053139
855897
882472
848216
438946
1000648
176792
936839
794159
967097
908423
404148
68013
583583
303108
713744
118415
76158
323237
797811
1036998
1036235
505273
344967
1073698
399744
186475
110483
945024
130182
820123
568171
704830
478224
337131
906889
57501
1093799
885344
897189
387689
184192
769935
985744
12360
540183
965021
174523
538392
660258
400863
888494
371946
29012
992550
628215
399062
870141
346027
667458
166666
21157
1032790
1056802
201500
159932
643013
175603
109736
1033840
125407
887116
949887
848845
130028
166801
866098
800681
229672
98437
969495
515584
929809
923972
625517
568451
216149
133483
839579
65721
666922
591644
289942
730963
796699
505343
277773
878822
786333
424044
820523
58062
643977
243719
80654
974750
103715
103189
443942
70809
486659
288635
483473
594056
254529
559320
841366
960234
717261
627773
620278
591419
182560
144477
617349
367682
82021
292004
536439
679248
272466
480494
885644
523847
384244
841513
573209
768475
774468
978442
335933
867597
224429
910686
28511
447457
282874
303032
64673
460746
544089
173378
170288
941290
368120
417792
32839
922062
317295
358301
743830
315149
423390
133504
407526
369098
900602
99793
486574
23677
499214
542544
907174
57855
519522
275172
236056
64449
670733
470506
290472
272117
988901
318979
144107
675792
30179
998712
51517
734804
979198
835027
849419
856654
432242
1094836
510820
964355
61367
568970
730793
974095
1000584
817468
402567
30379
87632
873011
537573
988258
148471
23017
1095084
20446
1008868
813451
1079245
200044
383743
36881
811149
348965
219009
529981
942821
837735
881870
160494
67769
101058
46633
69813
358048
760922
87840
398927
343888
884620
207555
83697
488324
603340
225260
494034
335699
540098
131049
511152
756520
250935
676188
361561
379921
889998
1010547
378079
1012822
563772
817697
1094224
639258
889499
803135
97817
322723
545282
467730
139440
798839
89253
609124
511990
675555
924674
210720
5175
1005046
729916
148030
105485
974487
332363
49729
826852
992064
491110
377668
301575
470435
236355
579891
551695
713238
117843
1050802
1080357
604974
559310
740264
594265
381945
502990
878195
372211
218924
246952
957046
732289
904738
921112
740922
460222
77623
94007
348456
8509
870558
617974
698758
334750
965038
901774
898980
898626
658639
490532
480558
632940
281026
665562
72305
1073832
226689
763158
71109
428074
52939
428782
301623
695386
321670
439999
292788
546467
689170
350467
125785
592236
300520
752768
179635
103672
435962
941898
488352
35802
1052504
958917
1052827
130930
350697
688827
395173
1086298
103216
668998
830761
677953
1074048
848808
283039
1051076
737422
846206
212488
613542
26782
394932
570315
851380
486166
373458
964081
786426
127137
1059340
196144
727812
1050071
245842
484884
532760
60862
862065
1092735
586852
218646
253767
381389
510922
289354
955087
587229
813573
345408
200057
914875
603885
773464
839677
499257
868819
597614
192548
197265
24029
651407
263478
201266
585545
245437
172172
453489
591424
961954
619116
59939
235551
1000107
776225
634738
262832
80028
979554
977395
916411
538353
429803
924978
781688
823877
546198
688690
158490
972492
571357
891635
139950
509722
1006176
82493
794038
264879
406005
403778
633403
220610
501103
530770
318071
979614
228437
1069359
821772
79462
763408
505200
373953
652278
331805
796410
371134
994862
492069
409767
1023382
44509
1050397
83473
925244
381787
595833
202219
3987
724483
217517
184813
840850
579324
891655
90369
368008
850133
1091238
88733
883583
533520
201169
463647
185552
292059
441463
136882
1086390
889691
66844
75367
653890
410285
12571
409356
691182
297005
1092392
137559
957275
827141
249305
130172
588050
873295
101252
789430
1081498
773023
1028568
359514
714106
132968
968288
215024
304689
774254
202735
924027
997297
471598
489728
388547
401691
935958
69165
769474
830577
465870
987075
908992
507518
753342
577149
183832
543905
309753
981080
209635
283687
683267
517620
986140
467027
1087053
717075
4998
722526
191048
415903
47348
598629
1025589
323138
220103
980348
111969
808928
141934
253565
349412
802255
929096
951443
108605
594009
287660
420188
411254
414022
53838
712573
1045132
1094795
693442
751783
1098843
599432
456535
446745
925545
200122
335785
914489
215663
793501
514879
908254
1005514
546690
673769
287766
637423
111373
748690
938811
25169
1056060
67035
313600
30158
914265
908549
213665
666542
738745
969059
855155
650189
319075
400574
436805
610160
19890
667792
176624
852649
1036960
592735
357289
744232
650325
461802
129038
505045
967360
571844
1063336
429563
1012290
829167
244847
982549
417995
105232
715946
142747
684575
291648
814831
421560
1054843
849362
627552
296768
573111
376872
930592
30340
717373
13393
688849
833415
39450
690218
89268
149971
881980
665676
83421
197388
238753
358442
487532
860272
619710
246771
30783
753172
697227
346993
53293
560442
938197
643990
1078731
496040
820490
694493
907249
360011
648850
852165
534765
743198
26170
870430
475065
769713
900581
334409
520616
801345
421662
122587
562904
610749
72482
963230
825743
226213
984896
241851
293175
679619
983305
172421
430220
148675
3315
539883
281930
150958
981742
384947
76555
1086638
428851
833349
16331
91629
699005
145040
776120
141085
702884
589884
749638
519809
1016039
565459
271585
936267
738313
243762
598094
159422
553667
278928
188302
926667
359401
982786
613192
306016
815135
702336
809349
799529
165416
842129
333942
845465
347330
487223
31932
82874
1076146
869934
97565
1045496
2289
750894
397140
562166
460724
82204
840699
753694
1004838
48258
124747
324390
298676
1091754
1007376
1014451
1048251
1013143
492323
652609
863647
679561
58189
110095
126959
141673
909222
711586
321390
602169
701236
239368
486832
925605
378229
984568
989460
485257
838842
820442
730000
101747
947999
390104
389644
751832
397775
411152
565740
954713
153393
1039414
445453
1088603
1087937
77248
15189
1076744
759480
897765
675304
447396
267015
29562
644716
215673
225953
566125
525583
317104
965248
545192
556934
979705
689919
438792
138181
509001
424598
491481
1077925
302780
18981
835973
35895
151334
1075585
444703
841499
696630
333422
630955
196589
788408
1042607
86061
716378
1006695
1005468
167544
459793
873646
280117
16441
984991
866074
96361
601324
219330
745417
579668
176472
485664
9918
845567
20878
1060488
733842
691547
857632
199685
218025
177833
246242
893440
105684
615377
419931
600053
715474
414095
585839
871525
571003
308763
1073994
436556
1007418
274980
822914
874141
137673
233086
406249
892505
924988
1076281
622395
521742
773800
977169
555664
354244
22477
11606
540849
99323
701553
1020900
427054
48113
1058561
588527
627752
115198
406905
810737
388290
667740
909044
946680
693650
628352
1011038
376358
168384
693338
821704
176084
149642
293285
893924
582305
498637
356570
62853
225737
874639
1078889
826889
425952
169708
737830
690125
861274
417316
4668
1017359
841471
704617
235023
882898
349548
976888
218427
633629
1097688
176748
943581
525974
281111
1083272
930830
571860
581996
58121
407231
253296
940404
784992
821891
383704
683720
190747
759655
69405
1072543
81644
1007920
456338
522855
1028138
130122
910874
455512
456562
716901
775238
342391
178298
769245
372017
236268
521710
783763
1035975
795742
557798
373684
82574
820196
757840
331795
34671
67611
640573
590492
1018245
477503
328295
282642
935862
495182
189403
445193
339724
643638
72572
674499
873017
299069
139577
661145
184401
536571
557457
96750
1054331
503537
1029714
396405
831287
454930
634700
824196
726633
1014270
355598
650748
344342
28739
713875
407472
269230
889139
801288
1009244
706823
236258
646608
593351
977850
868950
92215
269971
653639
776445
990024
1021713
540957
815178
345180
425462
57250
296340
79823
886313
404321
101974
1021366
393647
728743
54913
131672
200561
366657
747035
902253
1055965
482571
109144
207070
675069
349320
43195
1099396
14219
592351
172984
194684
896207
349092
274657
487698
414701
424901
166441
431065
690331
749000
973600
972118
1001312
570594
793353
177547
877215
692071
82860
299785
545592
990560
485906
494623
144237
757859
676849
334288
257048
744332
130919
66994
624012
423510
824077
935423
647380
196310
629886
744514
952643
406330
132703
703968
687975
519789
328455
99290
1048741
6402
308983
198111
72158
847865
564145
1096408
821867
218254
531784
59738
391756
959385
503673
721195
600458
993167
620939
72569
22329
705852
177760
187228
780543
757538
452068
1051154
121197
7541
922144
303598
350564
108729
461318
884839
348145
898131
407655
642792
434573
661009
154083
300533
907938
296248
483303
232534
90164
974452
677603
361873
932619
267423
768398
873995
67851
849910
285085
458150
901993
737784
302257
921397
568575
340972
860846
835402
279243
159099
1056732
908120
718177
6792
1045634
229803
45908
60959
435525
329099
607855
134495
577163
350031
569421
310159
512989
210551
969021
688738
669681
687883
495034
488281
1084409
888010
352613
213120
387191
659530
379924
754815
807925
785765
850234
726554
825012
775070
222428
54106
527425
1009883
918426
854518
560182
1063413
621689
406098
214008
874361
29298
182125
887071
296558
803650
1031044
337007
418412
1096406
197486
32874
361538
47780
929838
630485
981818
657394
923271
257831
480249
150523
816965
135119
509876
363444
1022090
871532
201399
860795
1003513
309534
27176
615439
486915
443719
642497
67989
88360
494500
1056179
751312
508242
958139
398286
568368
745266
252687
761691
880036
749969
1041203
843048
262452
109777
792895
15430
598628
955187
148106
427519
152995
839585
501741
309407
571780
302921
504704
1036584
925899
424712
1093800
419303
730104
196574
1076865
900000
349409
785214
731055
382703
236288
62342
913688
592281
453610
486417
124653
90833
359425
561437
897408
820544
474721
972070
522419
1081103
981249
623080
762070
349383
98986
392293
216902
736082
920145
9533
688175
341267
170814
378794
785026
164897
516287
362520
651925
178864
143280
815960
473586
859849
535698
846592
917423
124127
927273
659693
977133
355024
913503
1049014
213077
47936
633153
297762
885548
810275
529137
417214
194922
39092
22348
21298
850052
1069812
315840
727557
49178
154691
969492
673238
360291
704870
486742
505859
676853
500924
523830
189893
990944
166359
394691
999584
151147
86225
887156
540010
848684
1013305
111020
227794
956444
74327
895012
295531
35678
243139
1061775
427962
827721
46336
32943
353738
57429
647044
75270
866899
1072425
987514
993999
886178
47498
337930
287058
760541
267234
266184
1054588
81747
806234
552527
651915
920718
1065209
184053
919201
197008
398092
60350
326174
990335
883956
611572
650562
246695
211915
602377
169065
451022
738624
863853
1030562
993109
281869
284837
562701
460745
573569
883526
773680
996112
603823
35758
93777
937990
338670
1081528
712700
217826
411028
628946
985266
158110
686839
678295
805145
275080
283939
1052579
510433
493949
1082555
520501
83764
762369
1001814
856161
733208
159052
582261
709239
554407
355476
229205
382078
872631
385435
270983
64132
883291
294288
350434
545675
146899
39072
693223
466788
124272
508580
734361
693939
939673
304007
670655
168132
237088
385789
521010
883506
173306
15560
530041
743250
727368
998243
823221
100448
766928
334261
705633
876209
46732
660772
101183
605284
987693
1000565
454139
246147
91262
79468
486393
585496
539181
990770
54723
827098
776087
805849
123190
281007
816610
611375
1064894
268171
1025317
9583
105350
244378
850349
870522
821257
1080247
866810
798864
986154
576524
505836
812917
745877
87715
468895
893669
515447
225037
506568
23349
639771
515803
399993
601265
1003309
82921
897679
1029385
634373
743394
110043
408515
124596
303991
663439
314229
525148
167045
869788
719178
97453
72102
286675
721730
467663
213690
366226
813952
991017
183363
550919
675963
794572
432583
222546
246120
838416
566896
454697
1055831
797813
244521
211038
1022489
686139
680130
373323
942544
464028
977734
469418
18070
668842
551800
910740
1051342
242133
91189
53925
826621
397751
624956
479189
989007
286819
734117
325944
880427
252512
591665
545837
651879
573702
65018
53735
348778
517385
189660
1000398
892348
516744
626939
323260
1078959
560638
936231
657490
523148
777600
87756
399515
206843
539907
549659
766303
1052672
237552
848690
592119
389701
1003910
1048911
297890
619080
967315
94590
757783
1064365
116808
192028
816030
285080
816847
900503
400345
677274
540080
853391
454518
321221
755873
629865
166631
168252
130321
46871
6064
186780
527081
528438
798342
1087706
715850
1012958
376240
998766
854317
810582
551311
947993
576196
149484
127044
665695
718350
321083
932504
349307
711840
183888
158180
873964
472665
1070485
701323
565015
471543
566074
624930
152872
36235
1092542
818968
315180
270094
291735
191366
858102
688505
131792
241184
1099610
118464
797275
722806
550169
14781
595537
907919
567114
200733
1051758
843330
725828
614769
641533
894181
930468
677343
327872
163617
870317
65999
423013
44302
606891
222092
608737
389488
547458
103050
27940
1059691
508698
1091521
947472
136086
763144
1032728
381116
78723
139177
1007573
1008623
190228
978993
461163
758534
973737
926955
45023
283119
976034
811321
566063
546502
600835
477498
955401
994509
368439
938946
956851
659141
115678
140244
564387
269675
379999
395739
834523
407786
50473
688910
890934
333861
105003
315864
730983
1001945
185039
1054617
990271
238881
244774
911142
578497
31186
862073
555694
674821
396034
870600
570526
78935
20911
503029
1003385
432042
614667
195056
345499
798774
786003
56775
985063
214584
328039
972175
945713
566045
188494
677182
186541
301190
365069
93788
1002073
1054728
382359
420847
616140
1022472
37560
693283
190131
232263
65441
457130
829642
636335
203064
698634
327087
1011144
152038
367194
1088720
859474
481190
612524
543290
752175
999889
871563
570191
1042219
980573
485107
300231
78957
44675
586378
265343
876420
1086767
621957
920164
567129
747970
690091
377117
75940
163826
192624
217935
875729
375267
584382
636247
463780
1056030
678029
493047
809663
634823
357157
670373
533838
1045139
237848
498658
12295
30306
861607
674472
1060055
796346
88617
1027810
422873
536746
139276
869067
75725
272665
510499
626080
546497
217253
118975
918109
492106
59379
528595
903301
240285
865397
841915
78727
909760
252368
264823
371413
3985
597718
504967
184324
1043063
988722
836550
777409
382488
626723
303057
733769
166659
142160
777590
397833
383752
1050147
30922
126197
1049817
594319
614442
964919
1097719
858057
311303
754870
684916
285855
292774
913947
537337
737211
492622
829276
384021
18309
170914
994521
363318
334029
24170
998559
155055
1060829
513949
480848
1027694
227673
578385
121137
902188
740571
997041
529773
305666
60850
697022
354676
357355
291566
849536
121834
678008
861674
333372
495719
533133
978453
854467
246021
857289
409988
231101
710899
504869
174790
982191
349793
254699
784571
677714
938815
344727
575404
994672
384149
1080475
611674
572981
618396
548229
799836
440697
361169
963828
237585
381177
253793
790410
506955
813903
489725
848922
811965
10332
684340
680757
373693
372816
301790
894630
975136
548197
838829
1048222
213161
137162
832647
1045226
716617
38220
530588
585573
1041240
79307
209421
650022
429157
1082666
916766
576237
395153
926438
39081
867818
61018
676465
1076733
83783
539788
308585
68644
58697
274248
916149
24630
176854
450358
669050
686760
901568
821284
372399
1088332
156266
579413
540285
226346
272654
876383
151344
162514
547465
7487
960229
1067901
1076506
392948
737917
554067
870671
66522
275219
859053
782871
46682
510497
182092
1016433
195926
322937
120549
881421
969734
788874
1087581
409348
366602
737461
298440
867609
982441
333702
30026
1077657
587093
26623
1000518
603348
610362
794963
910434
142303
215382
298893
1058915
731550
39693
107331
294460
469940
634159
755183
492869
852020
779672
326514
1020782
132735
1091614
1067054
303480
928718
1058832
1032017
893661
300264
144035
235948
176454
635859
658851
818207
652010
982464
468066
255402
588283
498232
75127
452824
678462
1088350
1078696
567054
873700
1082037
673536
531835
154844
781580
947361
959123
318557
328932
674861
659712
697376
257033
494482
1054138
86395
129064
432746
232225
1099594
485412
969751
70751
760573
407700
744378
997379
556338
138477
233329
18766
616534
313521
1014668
619867
901066
332744
447187
598032
1087254
785902
936065
28461
209061
386866
573296
213625
57540
46473
1007097
348291
646691
436994
474658
887369
317719
379366
714318
787066
764238
69789
1095181
299412
169189
742524
984167
298684
65109
778069
205834
1086621
598026
31679
830625
676211
669644
665821
349632
1025365
753327
311083
286079
839691
477250
34025
341897
24443
637967
840285
151835
567135
458489
197810
841020
642030
94580
984334
312122
385868
835347
596108
36598
1070268
1046735
203981
835920
479044
704731
772153
1084256
291195
982082
362291
44909
1000091
933036
944020
545369
131923
42090
189108
798423
868880
669115
398960
887215
177916
707490
515654
508433
768713
85620
1026722
898641
582289
309285
262717
56065
351167
204351
1006357
308665
458663
831943
241950
596745
514494
658446
1021569
897544
822814
490499
575213
483259
866312
287487
320385
432183
340223
88045
686344
1031378
87943
59109
47802
842024
289064
997124
660020
930073
692011
440019
790512
300394
949284
49057
96463
745194
949197
703490
425025
966684
68492
488961
918638
174054
342822
236134
830833
1080145
609760
834746
472403
461505
670382
825738
273435
736930
387617
675895
379114
98065
631425
124975
716359
258119
642562
1023964
61728
405728
1071429
430389
719277
945563
810156
74429
118269
249868
553853
1039190
484885
185097
292689
103214
58589
1042351
944044
713978
663017
442520
1003323
80387
700374
410718
741665
1034191
954805
421113
563873
597162
549647
57428
246754
837421
317676
172019
767706
560728
261795
774561
878634
648192
506633
892843
474398
604608
13738
1014395
836389
628475
1077259
427498
855894
418297
84429
231559
783632
307520
1019087
154529
128882
726437
565134
356592
491426
27873
192580
120156
16781
1071375
926627
252884
1061324
311039
373229
629714
928361
414284
822899
926674
50621
979689
10531
448699
919748
812730
474266
1091278
329721
734393
197082
528362
193579
583249
408273
306578
933985
433378
1057844
355495
287731
996483
332248
794931
36172
358278
616247
433610
644478
644920
1044067
928550
576555
5363
576775
468460
111330
1009249
364687
762765
811924
135736
947643
279121
253597
594221
581400
415767
138385
186198
77816
310633
1064242
184845
144306
695364
992350
920207
613078
593410
772492
745700
1062768
405880
1030030
340165
303695
935122
516662
348706
234773
820634
116310
963372
318125
181407
309876
268863
884176
1057354
741712
409402
89484
881822
653040
885522
953656
248004
1050462
24712
767816
496194
545043
469581
379405
1053286
655501
920403
512095
94278
832308
651022
438953
945505
677011
157372
389444
1094025
10235
961504
515745
364765
956409
194604
349772
409742
1099008
240678
583669
701512
796886
156542
588649
705851
1054303
543192
326275
811484
407296
693452
842011
701450
356313
845999
1019022
736000
360728
181114
1084513
31408
173642
832735
250614
645596
400775
422357
467371
43103
629713
603703
135062
716323
263367
487608
660196
295908
601132
676573
996828
797908
50864
824603
157352
235834
174775
673129
104567
415625
27593
972855
626758
412374
151537
418184
618052
315524
443080
529364
620963
710714
1041383
736272
920234
813727
1010059
415371
396925
485269
279498
1010666
552184
167650
511092
424129
954085
189892
750435
842685
247329
47833
856976
979832
820958
60429
193107
269280
93917
974899
393256
535984
469682
440111
857049
811725
483802
681289
1087722
911211
345500
68117
602719
281027
792640
844908
972404
655737
285386
778469
271021
1027811
10089
183288
1046434
568122
731003
326195
686745
850447
182579
829239
140793
669512
1066924
146653
438666
298702
971244
556209
368556
809160
1004184
563984
321065
468982
450126
457691
383891
821835
820785
604934
328514
327464
165797
74523
870443
1031247
143549
664055
665105
256648
744521
9443
595102
182473
613394
1019706
304744
149525
148475
400360
53737
304950
923822
648818
127120
398091
1092145
478914
305858
783385
467386
1004068
174490
564586
532807
985237
493547
324514
782036
522430
438699
493774
333581
227734
614504
490018
642462
1045687
1031389
637724
131583
761584
1015437
332048
179145
805887
131461
974136
805437
50471
138341
780046
18666
1073993
940785
978169
1017453
1086003
318061
652392
612528
805307
959299
354160
427068
794714
282123
1024504
641864
516382
392880
1012281
198618
492675
826961
859203
828190
356454
581898
668198
725553
997317
190048
875746
627370
293275
69451
1046240
678426
78638
559994
46771
873850
1006689
419646
855083
974011
828384
51916
685994
222466
898546
16006
409962
701150
143473
1090070
443973
74293
523170
318674
786785
157455
86850
551726
973665
659850
425854
931055
1078299
141286
174748
943445
285789
672245
373069
933338
536160
236011
594104
603680
418776
752410
712655
102071
11953
644910
134614
618416
583149
1090611
293886
779381
552390
229957
83459
811111
918482
888549
751592
380399
461562
611742
405321
354046
916534
803373
579325
12298
665777
1015473
244390
942895
1051415
139552
999885
737381
778672
282828
1018735
120210
679189
253309
705686
904095
709785
371808
372858
439404
209956
32407
846859
537132
790245
991466
628552
469282
416782
790964
839259
618998
6198
38188
896570
807233
26692
673445
49989
224895
278985
322107
1034552
421017
1062413
997801
127620
296220
457915
161549
689573
200098
509230
639240
342192
120805
806257
1034557
268007
328645
123547
25307
410699
841936
496566
533787
263413
1008755
780087
631633
24734
27112
1047792
924382
770797
427907
626222
471138
29215
492441
761567
222497
612039
868232
463400
1011989
246418
36365
1005822
581233
79763
561796
354269
745455
496526
115872
1078846
286434
156913
19689
398992
112298
589870
643842
931203
1074145
477138
42493
388381
761846
270782
913939
199825
597820
808259
1036859
205566
288893
574441
309201
757513
882544
651477
123011
757278
285774
85841
677045
31545
349680
333601
593646
753809
425479
93315
824361
581302
383771
221282
139125
877381
436622
499518
985137
964327
986897
736485
439898
206122
708444
885982
1049349
337063
580673
582384
620989
881601
206629
1035449
852948
376548
422009
777980
823682
1048735
434079
217785
1046492
93083
260294
1070982
254787
50970
667469
539956
400923
179280
1023079
680290
81291
1044664
561685
3787
235045
949487
1037819
617602
730581
599160
84849
1060057
341537
893148
605358
609787
774548
801137
275784
957310
182771
491104
394781
420428
1077440
231213
474173
450554
832048
85357
769024
566650
278193
486477
881277
9810
879880
663576
707108
58724
818389
935989
442430
175913
806963
474043
345945
586395
17278
56443
48393
50193
11239
559775
35283
375467
956134
206272
1084630
294071
423663
1019279
157114
356915
1074380
980540
573798
965299
71548
1022850
685068
893919
62324
84021
882230
1064728
509491
222842
676948
661654
734819
508180
1090556
354995
29038
718246
310366
268125
829624
1077139
453257
338829
461035
393659
249343
544854
1007126
945668
698764
162459
267713
691588
669781
746933
550582
82452
809225
913344
1037295
296721
1077794
1096992
19594
173583
125605
475293
1080040
782150
13574
922317
1042973
816077
92211
597737
248912
139318
1052185
828853
136913
107166
719007
418313
765595
12350
1068567
821520
305365
470787
348452
310774
1090725
253852
163521
346982
923709
275218
159773
359716
814915
969698
764549
865648
1091871
404332
657266
988339
1005255
104334
722171
271718
1039205
519840
825557
625979
426552
791713
219369
937228
928000
168076
72684
60426
386374
964425
668885
805948
302995
852510
57388
710153
570572
938867
703625
390960
583905
949969
158015
1086234
780880
480603
432590
467090
806743
1035237
678479
521263
659871
448474
82741
468422
904796
347459
184871
985852
109993
797682
516938
995376
680570
433495
477862
550352
943942
736275
991551
843372
784597
472411
325393
376318
680703
184443
988508
739925
58863
354786
1048249
1052190
648889
68058
543710
4920
334639
908668
116645
104421
250389
1029990
220407
836780
508768
989673
32090
569473
462377
308030
1083932
842630
621534
446211
61940
384824
293022
1083675
417717
98552
1015540
430690
157391
515449
520397
61466
245789
642137
301695
678495
416965
514235
115229
510356
695614
508170
888449
786268
250176
591324
940514
402998
849544
47630
119399
260173
1032829
150026
315125
316175
515478
508640
893867
981443
890825
92451
577010
1038711
1016743
852136
186226
943160
505010
167532
93378
30787
970315
1063389
632612
866838
531568
750135
370516
734205
610207
619176
392872
163135
230132
305532
479457
969479
990707
144582
466575
96400
862746
289098
480116
14379
467731
99789
647991
608276
349433
816393
750699
899045
762251
538532
349619
95295
499880
60341
268489
922921
655668
217859
438982
503311
270856
595551
1052300
653333
181540
132451
407517
769192
1086533
725748
1072179
788931
1096620
617359
152612
1079486
899077
658053
912144
636360
655365
20156
848407
491296
862445
484268
275296
543316
364426
145986
1011317
133498
168483
551903
133610
1061230
341714
257237
1001742
1019407
670940
484055
851760
360309
492477
750359
240485
1095313
462443
1076201
319018
977791
65339
507392
159298
483744
200719
692116
798151
751289
218376
917089
782586
238685
629427
197989
974231
64951
403684
766474
607297
956587
149227
727764
226026
1011004
324625
431777
3221
912702
43235
577779
274466
81141
961490
934856
1067935
915750
95469
765868
83758
464936
478483
887074
521580
586169
338368
760935
34890
321883
361662
1058481
1034490
945374
502068
156741
188355
618546
246813
37684
161887
789614
143397
791866
1057830
863578
394847
572708
70356
282205
52259
579254
238924
184969
575805
847238
493312
794620
128137
497008
500625
7782
1097193
378988
178474
39873
938663
344930
486807
739640
122238
337741
1076172
931413
955852
86223
856347
687480
800912
356073
194624
167214
453123
558559
136047
939617
526751
1080251
666086
500087
330264
84875
100748
1088417
499359
447593
809839
491842
144906
926015
622573
1072830
282236
876535
151973
1034142
492344
317081
476435
655835
592399
972712
270764
668592
582824
122030
523571
9031
86531
513736
774570
430573
378824
315349
1017106
228540
44213
866859
356568
743349
823481
231570
759622
75358
920702
636559
711719
533026
456047
529001
1018354
335796
289857
1043986
209250
944506
906171
129039
973333
981493
662908
839100
684071
48080
692120
791050
687715
553861
536747
826219
1086915
823450
831415
482905
180993
971840
148043
1081970
57163
365500
155425
666874
754599
784518
784117
472788
771148
895439
807221
753599
1047304
1025925
1069689
1096168
917918
707499
545962
835610
977067
513859
780062
93258
416182
316655
425630
272009
944769
609785
522474
445499
420034
304722
584911
798479
94994
843809
82746
204416
511109
67452
1057899
315390
56780
79491
985708
695900
507662
344512
840423
615895
396410
947621
1044657
405216
557428
841810
956711
799206
269413
272823
258298
1052590
1053640
225228
756528
192029
344669
345719
346769
189137
190187
879458
880508
962833
106662
107712
169414
170464
519690
591128
938247
939297
1073672
1094045
330703
239829
948099
949149
740186
741236
192499
491030
401325
239930
106969
949252
836730
230106
846323
790863
330082
631830
276126
659353
928993
210807
678429
983462
354293
522867
499655
41138
483782
910495
115065
356016
681729
972235
375422
582105
450655
1001034
464176
94538
784763
134752
290647
467831
1099093
293584
194613
55309
431528
945362
843880
921869
840159
6770
28158
1049351
1071160
768648
517537
735484
1079886
865647
272849
992820
487050
990444
643407
229903
967548
460703
426479
4087
977228
204445
362289
362773
1021628
69191
508838
818326
793068
122123
943374
486249
334907
437252
1085825
944712
807149
981784
158776
771141
945154
562434
607805
658773
30803
295549
1056549
803863
622687
997468
467380
445221
287674
696331
1021132
831831
753649
623199
157377
454234
397885
932258
527088
235307
1076650
11450
255803
475711
566683
871849
433462
932892
925177
663233
515624
323102
963927
245971
332537
1066470
980497
650964
938090
47720
1040874
939659
497301
987968
95821
1024889
993128
211679
705468
909830
873056
502943
504267
623570
667708
252287
365862
803369
994192
1033173
360717
720704
63607
546288
562396
365393
545753
891860
742631
1018893
350432
945952
30354
396467
428690
308862
319235
565190
604350
907410
947632
721592
436905
185857
917472
1099412
255747
37836
49494
977651
44670
774959
591624
968481
309012
444643
1041850
106619
848341
559609
981666
1061238
1044277
78869
292336
236410
512208
868143
874126
887498
22809
164833
900588
151965
47593
196224
151975
223233
22394
313355
940984
471164
1021038
945947
954116
374313
300389
1051585
364701
532642
1006758
1022593
216363
872350
917198
771962
727503
965134
726042
366215
531684
616090
1024214
428386
637733
523719
802505
165808
359660
697998
787163
617200
389003
489494
488673
960965
550344
24242
947343
1053445
789911
1059863
164853
772829
1077457
157733
397268
502407
329233
457381
340669
292971
261107
951431
500025
597521
435790
326692
866009
981535
575765
1066845
175477
324709
205161
1004453
796164
705795
737308
583683
567066
112179
441522
550507
300918
648241
58556
96458
931190
806926
540890
547454
112466
337317
904981
502377
800173
196962
297687
247716
938956
467496
641085
814293
766784
1074885
274151
36269
204843
396641
919584
552071
581007
725838
1048989
876796
476627
751397
966619
715461
381212
820989
1010320
269433
343300
645778
100109
108684
586486
78574
660361
218661
24380
155280
972130
394608
377093
21644
134371
834416
224178
396836
976115
884145
110041
614511
792195
695392
433808
187845
98303
929472
162684
906260
163483
486749
570081
607270
400206
346520
100131
771664
239843
345661
401640
184034
664678
185310
75380
326700
171394
476569
605522
70360
192669
401917
997291
324818
486763
110083
180824
749859
255772
519545
770094
1048356
812225
530432
1071794
992482
1100304
108528
938320
710774
715874
989055
515994
916674
663910
643761
532419
397054
140812
846094
19039
1079422
230996
348365
438860
217422
977535
310625
1026126
330831
600813
992393
131544
477906
1006398
412095
360360
705988
66712
356308
7285
661610
172846
941449
124694
563157
595222
383940
827638
684290
614745
114650
265232
821568
1010246
980722
666092
953804
602247
27215
850172
140255
282880
26757
286354
553475
193246
162622
392258
445986
643548
345466
395275
215627
189762
470027
1051215
166448
3840
605645
974789
345091
701017
362664
533876
859184
920904
706685
683763
560907
584902
452500
111304
878502
789736
412661
219467
931519
235700
252825
135806
635261
946381
485420
459655
682334
599769
359319
785620
593620
374175
625287
32752
146166
1031558
266044
649891
913669
1062883
396535
724618
34737
988777
1003862
826416
761168
33424
408276
198306
969869
546748
436930
787184
462767
531146
438194
1058742
933145
326277
11267
689570
284390
637312
985769
390428
799768
920432
398482
748130
777933
31376
994549
829697
857838
875027
1049635
477773
627507
480531
674463
530681
102185
366656
883319
949312
607088
375167
120974
686451
55296
1004120
934140
1003123
300005
604510
585999
144917
118571
12334
255734
58110
284475
680252
417255
724867
128849
760393
67803
503881
761918
1042370
4458
530802
769399
415500
954372
440087
127993
897295
998800
113507
377348
1022738
388454
413721
868705
695965
813821
974878
277347
401971
387992
822047
294046
3007
1041526
257844
553456
244526
545909
708426
998992
977764
341169
626372
123427
1011010
869558
244350
452232
294603
126838
860581
891396
98697
1076237
478373
758096
154577
829258
233964
573292
763421
14224
550479
300678
34422
766930
1059091
662703
53164
502846
440091
768663
996224
981900
752117
834441
367185
235888
325547
604247
285591
713704
502728
408824
505769
730610
516969
624010
1036617
78870
242308
779679
893077
759859
431033
574010
308767
1037724
714065
461850
784120
962234
10176
283725
161481
687226
510704
613082
578690
759022
1028026
30362
1070476
66772
185955
1003542
1044739
178948
1004452
306394
1052126
46446
217717
414137
232522
445005
468838
361358
929004
769264
627205
241026
939953
841528
981242
1035705
691368
484380
870773
697365
166054
51178
219332
127083
913602
1000979
950685
1086967
137796
842200
1028897
987790
361845
255398
39955
165934
951306
808988
879890
72417
306465
664231
916521
459160
761513
394249
9834
534985
481987
725608
664421
482344
17065
656844
307658
249561
767080
240585
427437
807481
15171
600826
1021458
867483
102011
396069
253906
984355
543708
1056565
245250
890101
1056408
761960
460460
76404
202032
302335
143118
210939
5938
963240
122274
114487
253546
385487
978878
213835
534789
675273
651872
40484
771119
3230
1099812
393185
879418
989681
399662
895572
770618
586879
287599
175850
781539
835484
530628
41987
853208
161765
44959
54178
172068
844431
353093
1020096
1009844
1041743
621820
549839
462208
532909
235381
766248
649062
291234
415820
968325
451960
473723
1074290
304203
163000
275685
913843
740814
168402
137243
568835
1090877
18100
401386
790949
127153
636722
394772
808404
124775
1050494
314113
396462
61083
988783
1099080
973507
531872
651247
852210
1008513
331978
191227
1047952
172793
468064
35760
150960
74948
444565
518908
367487
229244
856602
606704
778291
646373
671459
250405
1096626
995706
519452
298912
406603
837152
676594
153123
1013991
834181
336282
1023044
19618
112017
463600
898744
707990
1038350
1024842
131642
422762
646196
21865
1014444
1056788
638919
662869
444333
899519
1064359
18579
222948
365449
799452
343203
1049367
705303
557565
134684
859200
544772
138339
671821
424122
606553
552096
1080255
832345
635855
457707
981733
793982
446956
742686
476912
87720
764164
543259
82766
611767
823772
362864
619218
768228
599607
952895
794783
1071397
507020
486745
358963
74746
237790
28752
7401
647815
524983
626315
959570
834254
267225
307242
437293
416883
199684
48190
356142
1087652
271763
919673
764743
364277
1088027
624743
569904
942657
1037053
638017
20774
402975
729055
880257
21357
1066545
960615
893198
293314
536898
640474
111484
477950
601668
1091474
280983
369034
576106
242448
555230
501334
82785
162080
639238
1037141
775691
616335
612807
1030269
923095
57086
335075
752900
992277
503259
131056
37963
307384
736522
140139
304408
904737
831931
610484
251461
451149
465956
672239
3931
30648
404467
342765
618810
1042192
919415
111131
158661
717974
283063
944357
65735
433659
781495
1074364
746565
99127
1053922
251982
559736
648570
611565
189774
786894
404039
206038
724687
998001
635843
189555
976190
116206
358900
383482
1054123
751849
636144
1068153
1075759
538800
428795
959413
828019
800989
1024890
614569
638404
797120
30407
276329
392762
502902
77040
553791
31172
296441
768926
71656
413897
230950
142828
870513
1006675
534262
230742
59617
115394
896539
675664
1012065
979893
407258
237572
282298
544896
970187
632422
1094435
751776
541997
851742
712807
699497
204127
755719
46629
437930
622877
760472
1046531
168852
671064
655625
410758
630538
998509
970799
172798
33950
19117
805509
452514
834106
862070
157925
1020411
283014
327607
1049081
394572
223857
874943
1037638
563961
1066213
527562
930917
775550
488819
748533
1082410
407584
744993
347089
561681
997182
457431
130377
681628
373153
242881
257194
1081684
86619
737429
1013726
493906
413944
1044992
111329
30754
220210
8588
624713
818230
803292
104943
219271
264548
133815
381427
836684
1062783
634383
755658
361926
582292
472422
490099
942776
762236
253224
713795
1082533
129885
778064
816081
313560
517180
771286
39332
336380
1037203
68614
184906
1094763
927813
13235
254889
484499
605881
593604
498418
914953
931282
1046298
201531
207417
752635
1013459
624491
949802
516151
271624
521749
139539
776604
630963
383082
280371
802410
465878
774910
262301
336139
1035764
783838
183940
953099
71459
324014
849300
584630
508247
101319
1038279
663687
68539
909864
94251
944002
121403
238508
185881
36538
744078
1037643
715122
359689
568686
837016
287963
584883
256905
971617
18869
431980
639923
56198
823547
418717
657246
439881
171116
393900
1061690
317000
834700
5345
744827
888164
824236
839714
263619
307744
303906
911700
780567
895297
172809
106997
1008962
261121
688634
175958
1099651
351269
116194
314617
382871
468018
461800
122312
1006086
919418
155040
948733
870356
738412
401019
865524
913674
1091829
367762
626897
905299
1010482
545134
883942
896602
367208
345223
909054
204170
861640
679816
436988
512305
26471
802568
564180
445929
106595
494100
53063
52013
1091488
208834
394312
464479
91632
46622
966856
472259
247048
573572
511217
1068906
904082
889633
584893
318317
782063
412716
1072890
641975
104738
536080
876290
238390
904786
260866
891565
1000520
458714
409015
618327
303309
908937
369724
850287
52187
1052891
34455
267304
141907
694802
1006943
452183
561032
665813
338547
1098950
11488
196081
280579
422884
116933
1036395
900480
1079595
150187
894454
666512
67338
22349
617873
542610
287913
851754
5942
526242
317645
167358
504057
1084729
273014
988401
669950
927888
877804
468730
369357
395943
310184
667003
623310
1054723
149676
35308
317928
318978
1084243
122650
1023697
501242
361694
110816
997469
910069
946764
806940
231503
396224
236029
16213
624262
605925
389891
164532
922758
919307
432723
50609
1006823
141205
541532
54975
694854
536674
1087310
805609
704615
363940
185047
665419
226805
434185
656434
433832
941453
426269
24412
964726
854760
410577
431871
206752
808314
31418
276524
1030149
372585
683535
654029
97416
587502
1046317
5349
758549
190593
311961
909369
1063494
161034
214420
612615
483314
712786
818553
820529
772530
76874
928988
65911
1058810
971927
180648
501913
416338
933790
953956
626044
672962
305527
555478
981965
324247
629702
627473
380893
912704
683940
711321
987290
41623
949768
601376
908397
621001
918237
815095
22296
829787
868421
884546
957809
922352
345608
783798
782337
13703
825940
590907
1050878
338473
364693
203265
282826
995183
51959
635404
927609
575963
932304
183922
151049
345941
792968
520052
790069
504282
915643
188319
456908
15683
427898
911139
103141
227499
119351
527820
891067
281830
590529
47165
910445
477940
794264
136310
848598
479683
664334
743996
980208
44257
699507
1062224
301577
249917
453996
338774
160860
133761
369664
385297
855243
262989
130688
623127
1000084
438371
505817
515611
396920
642636
853881
1078572
437064
83212
768725
635858
1072656
766147
414322
772140
24570
1075098
793760
761751
501414
339069
580506
649480
435135
932721
393963
948299
226350
233556
23435
702173
219788
92884
1028433
3777
80888
846086
300604
160960
416445
425028
25010
1052689
72525
619178
928681
297719
664381
660416
18561
980013
849940
955089
1000415
102311
635595
825187
480206
595324
707884
1079258
176866
439097
1017836
277727
157120
517889
516846
588562
210597
855853
293743
833183
259939
516745
1065628
538577
745441
703333
706356
334656
583344
201269
958245
723743
453126
308147
588085
324357
3404
901205
531693
454305
1031431
520596
953309
466383
918856
368631
768632
309414
897812
241534
910760
521901
68775
668685
435558
1078208
473203
456153
836018
537907
117428
844183
300629
1083647
254592
897606
5098
67491
135160
901517
296056
1030209
685363
697710
993563
89429
946986
417303
148513
753805
580429
556452
360083
254093
839292
324788
265200
154143
612652
472186
794545
3888
490622
688023
1063424
307485
703465
259848
764804
1064530
768790
97250
464646
987769
579489
437880
1046413
924139
849337
902504
396196
1035647
879506
736947
617010
887246
439882
704602
166003
500594
362079
961479
787393
1007347
556267
408737
393133
771775
131521
324081
48964
751587
12366
943839
58241
1080183
848883
531574
222627
460015
917808
847942
29564
682789
700017
680354
339670
330956
196775
808519
780510
206360
650444
1078692
1029549
1009739
964945
646807
488292
639257
1026663
286437
745051
460844
454177
93045
65601
585452
309400
72393
410670
115814
1080320
881184
251553
490669
219203
276245
11024
243949
784397
527280
926612
189975
958349
1057634
797795
88622
639875
742615
339035
544654
998642
373530
35718
662133
481791
407071
120001
869847
256823
1046899
409616
578394
1005336
831441
44204
330759
210021
1040548
537555
771704
721413
215754
1057079
846489
450251
269200
1034126
175150
575524
226933
1042826
136495
319124
858588
60770
39458
219405
989911
418860
725728
587835
986138
798632
822572
398654
776752
286409
347583
4294
549310
947707
597179
1095874
288252
178077
535542
522519
815740
29229
430303
296427
1060110
769546
608905
192097
10665
144105
552046
573640
834273
237847
167349
1084722
816006
221667
642468
588099
915936
198904
978513
418838
832687
114085
937180
1089973
49580
958824
1006655
436045
54709
639869
63455
171147
284318
454732
470072
282349
137408
1042028
680505
321714
289917
343102
390977
898234
899284
742736
6118
261393
897743
681641
216159
564757
881810
168800
545619
297873
191989
1058487
174545
676276
323575
474017
778976
646095
686891
603627
998447
661310
929492
840520
520456
310754
650866
522313
771078
250280
100810
181925
773310
649042
710824
767734
140474
982903
835535
469213
319855
387862
1047576
807289
914112
430481
451020
725225
965426
618032
295822
658720
765042
523666
354314
906542
188937
60738
413329
885872
821040
55730
482503
384418
702646
881148
270042
723164
749182
403517
1074335
781592
874464
157843
72255
960935
26184
798597
467951
728925
242280
337934
208745
60459
55367
921945
85298
832101
148017
655415
868650
911586
641777
262142
629692
372271
217702
226810
801313
836759
287649
479764
1081123
183661
236072
319954
769556
109796
452375
1042794
298848
282784
443359
725803
1016947
191251
542976
865346
1031859
814791
1056572
187626
160685
144300
446761
397047
918495
650434
8506
678992
86077
513842
621871
965498
48411
159018
506281
415363
173848
39065
741530
195574
348820
364718
676286
309869
501330
160782
243584
664338
851835
1000460
506476
916795
989534
811672
965209
869766
1089471
111072
222518
828662
355222
913122
685982
307038
737540
87645
814545
386525
426885
76611
590030
603155
663198
936032
695885
971091
515898
122148
931303
901387
421862
155028
310462
15511
500941
1080868
624575
796698
843193
151097
961576
768130
45729
1067095
840292
440553
25151
930858
1051608
942145
440245
991638
110680
1008715
100354
42075
151251
1017474
699615
356005
586863
662657
1011284
777164
123154
548302
39051
1057667
894610
304235
1047773
181843
308115
98818
901472
1017757
676689
174116
78112
100461
598589
987748
298219
296982
381121
770337
130756
634169
445952
446744
565642
777330
834562
266284
422184
394069
18704
425845
898881
633018
64311
835987
318505
444724
310663
425026
844822
363387
904924
543811
642120
758611
381126
983775
903139
34266
679721
147827
884608
883802
139740
86565
246215
644805
22847
428041
692852
169668
913822
922325
1040860
253446
739413
927954
618260
416150
340737
228357
1090027
92917
634681
181379
157366
892579
23427
112408
999985
273874
576393
946127
367169
119563
118513
813969
158423
346745
551157
884882
883832
638281
788084
746413
508765
207568
174235
741441
688928
304915
956214
506345
230346
858209
859259
837241
861400
189429
537839
143000
1027637
274322
61915
728965
650056
361990
399915
758973
22293
471672
617867
478146
106471
611901
912693
973760
287783
902900
1023289
956638
115219
499817
331167
809980
772636
256153
651529
699534
800039
358873
779882
700482
340800
663845
107155
875773
706428
36084
765090
64469
45654
941929
419803
382649
61305
746879
118133
876679
946508
217552
187872
332138
905484
843700
689961
1049665
438462
501266
576267
684810
238916
749001
753025
1072103
773077
755336
863798
186209
237129
291460
433690
426008
456294
283510
517547
699814
543172
362708
1072478
617489
155966
957954
668681
41531
96268
1020493
581102
929311
882243
852048
109352
689913
893382
768843
472943
142479
976679
432249
188715
777909
780512
434462
774678
546997
630415
92232
151900
316188
315138
650014
782936
384744
257287
102315
741815
691622
965679
707889
672948
528929
232248
490657
712101
896278
978460
764706
610524
913737
1033892
18057
637259
522593
602710
967030
229174
230537
1086563
795734
371649
36236
681034
815785
329423
916671
389961
84906
378287
527392
458397
449445
498591
236147
1047072
744727
535539
813474
282441
596007
561672
439873
287552
574475
1057502
307413
306363
202733
686499
448243
934094
561156
1020800
251135
471040
260861
1079997
309577
618318
533397
534980
36657
848171
771038
865414
637539
473510
816465
285844
789662
317980
409854
982708
1025956
855183
336958
726379
847920
811635
269073
510155
585087
770418
336250
288307
1083585
631957
461063
88742
67988
911732
803162
636574
154247
81990
747543
894799
176952
92031
272998
109983
865768
936875
1010949
163385
28450
1006897
938075
632925
579531
215362
439371
133993
710555
363289
748523
571389
1020116
356414
722346
901346
148243
224682
999970
215448
527335
885110
280232
752218
805558
123067
889924
110837
534770
758832
478732
753422
513888
692280
845658
52859
403741
406369
892524
447421
126473
777990
329891
969594
1097315
369562
270484
1011781
925802
154103
1089163
1068693
1089005
146240
669089
558747
937138
804794
409889
326307
934338
891500
39503
607941
892453
47699
741654
720066
756081
441605
459636
963109
266110
498198
802799
147719
570116
518113
87615
991032
588573
425963
528427
32765
302654
97330
1041534
166943
123691
960390
264490
866635
3136
910304
577151
685496
8269
758464
803458
425036
740981
1062965
664622
85267
462797
914615
889543
542720
862392
885145
462320
1008724
723559
107451
95581
364323
884956
1064167
143664
225986
1055149
109959
348961
161277
497262
634758
661211
488306
306494
482721
310511
628671
354909
188694
123999
679520
282690
13452
535104
1075411
456716
15179
878237
1021618
1007055
625135
374408
884935
252117
356295
762958
726663
1074002
402420
379285
479290
298608
883805
574483
354931
458542
556229
340085
925262
73018
253622
888755
106596
737030
495828
907320
880686
80068
16407
329252
671985
797242
408159
82937
314680
632025
683607
1083574
862349
761105
869046
491149
787920
154007
686996
393995
757735
51461
435827
981772
218844
75949
518342
1032750
383593
824732
961219
507697
399995
647142
354583
731189
825211
762605
791512
991073
749600
817436
107522
693649
602145
418053
750990
969512
666065
611372
64534
1070012
1100241
911391
745601
113922
894110
817427
854597
593588
271435
635657
349796
758097
19502
1021747
885682
1053125
588608
286068
248254
988136
266840
535653
327835
165103
181337
677972
846733
626307
756178
39418
444955
572896
299818
1009465
144264
293070
979218
364791
36738
681688
944824
897208
580030
62393
638560
1097537
1034507
523102
914414
908119
212672
650220
672384
836493
752602
850476
701396
929701
33805
333196
1028493
95028
772220
783552
477275
276988
745261
852423
914003
527816
591261
467724
824486
153482
22038
788069
765031
948524
319490
163742
729440
1025278
49417
184254
440927
169700
688859
353673
468540
603622
1017191
720155
792656
47763
282756
499466
546237
447825
22694
1080421
722738
922308
41594
872117
928443
649948
512398
514498
513448
1006101
361591
916985
828495
669292
470083
971870
674251
169697
896147
261792
212677
969900
968850
84810
845749
228275
682923
294459
64945
871767
466992
157329
406946
858458
889393
44225
511723
180675
231519
280050
25185
1021238
1014116
624538
413363
1082012
391419
4792
136245
804212
984176
569580
845968
823427
393128
61376
984844
405885
558264
988270
1068220
412038
918182
269394
748618
240245
519218
91013
744017
593026
895983
334180
1047399
273738
776297
111578
527124
603003
643092
409347
912310
740978
931565
501560
1013571
164007
960858
1022268
31356
72044
345094
610383
611697
401627
883029
264034
867847
1006855
322131
469611
68597
772111
95008
841732
319553
223207
580054
353597
916881
207107
4184
466680
397656
747222
196916
1030937
309158
550415
281396
361118
496377
680462
814622
506064
862668
92030
335395
789285
1099447
100320
88123
784065
489755
1022332
642949
768004
992846
463687
910188
1050469
354634
354916
658885
85269
299468
528823
772417
77407
539463
226398
876234
143966
468807
1029140
662183
956474
501048
773884
913505
197382
589117
1000235
116559
40454
441339
178007
1099914
784060
100770
582463
70842
977167
239425
629577
870399
153467
1097472
350502
373107
46486
883595
982908
383974
592410
128979
9035
197856
708593
954840
776039
626193
457783
933596
983633
412268
965664
481447
304348
651238
901887
356400
31515
743042
957147
947582
777318
539082
147614
447607
156186
99591
310967
787930
600675
87584
440790
702445
611969
445294
660154
205707
811744
1024114
23827
599670
916439
747328
977721
114541
1051800
312429
286544
260213
390891
90399
1046844
835189
635640
206063
496080
971237
855094
144739
317171
318221
847536
94192
555785
208222
649927
262854
263904
185132
99176
118691
634806
635856
856843
704262
60408
856903
534545
264294
61541
726233
742205
72312
971993
148218
720567
718157
208772
634397
411579
1013056
907337
908387
1017049
1015999
522038
190167
169337
263958
116218
67518
559899
1024284
491417
1054850
762439
960969
208805
1097525
967295
61403
861149
862199
136884
790110
335812
734162
1007357
533162
139895
439687
152453
1037460
1037459
86374
811717
1001810
171018
728668
170724
879857
809684
787305
631791
757456
866357
15968
140477
605658
334298
777619
901955
748244
1002422
575039
23698
372267
417746
856449
578455
743821
436175
761294
160705
636588
43511
463067
647871
163101
1048892
391315
95377
296113
704278
680565
181823
39905
117267
1027654
872230
757552
814360
954773
616863
481715
844059
961191
564801
226544
839265
629027
284442
101214
1046387
416038
656864
961684
730119
216860
175210
874715
1026920
407829
159891
797846
855251
506741
685393
711531
391417
837966
665547
238706
806704
934486
367396
1075083
747006
858584
943258
375372
69293
1078860
175168
132421
636581
148761
403624
592626
605605
980950
846214
580647
294873
995977
473688
1038439
778909
703458
703457
532433
531383
379725
743590
165081
297389
5117
398803
398330
108864
580150
1015039
1013989
145814
884699
401840
400790
230204
938585
820568
714924
713790
227203
234382
1057424
583639
742154
318558
388787
718429
702455
1021807
371829
199919
369382
314661
508215
39814
809651
233056
814590
131455
625246
815153
262804
1018519
990464
55274
96913
26329
642400
983600
962315
184841
164625
461103
1097401
984007
927075
348767
20484
796914
186223
847933
386213
635700
108958
23313
883089
146122
374871
960322
752184
793654
318643
844396
652697
232017
725250
398573
621829
1031585
877552
131257
1038393
300830
773309
999746
414847
854340
699607
452483
1024434
197392
5585
915014
613933
454242
486543
329360
810551
191745
288598
1038786
71275
381426
722061
92354
459681
1057579
530978
1037897
46601
477951
224420
590084
641190
345209
461339
789348
984594
102516
922784
734409
2955
849611
444078
862500
786093
170417
734981
291345
5570
537821
612990
494890
264735
372297
272652
1073057
815155
199272
460781
250345
676645
843845
1031490
335889
334955
564508
918508
220443
52537
561431
884194
162889
382910
3863
497150
453172
761099
389727
30603
693232
176287
1013968
869137
1052293
751114
384282
1091816
495520
833503
75006
146521
440710
317724
969779
215356
867211
949172
1072785
439523
68939
133112
1032706
449706
176497
40521
462849
1021877
68487
365499
79694
803899
1017723
592006
164394
421033
757413
734658
571700
179079
692804
750635
236244
419556
66478
841441
299836
139173
556025
453481
894063
719050
904176
532757
675414
675898
540757
47345
487709
493639
725696
905078
565763
60109
1078608
116428
81353
714032
211132
832659
411626
329922
663562
881177
690302
887613
297318
423407
1025057
636873
228756
819229
779917
883700
1055963
359575
452125
917795
688462
403015
1089409
355876
837393
121007
521577
574343
1035308
130962
668734
535685
707154
107431
1025200
518721
850035
311177
721705
438206
842896
38475
642252
216256
464968
130018
212744
1030040
19929
993411
235864
4787
606814
703441
688870
901029
922545
830990
880766
380173
505624
941407
1032124
61777
623222
46371
802039
112641
556619
270128
528136
840765
883042
207700
996964
21913
813264
774669
710747
469147
657005
403377
238247
828123
1004049
565535
323968
265082
1018978
414347
921164
851128
24172
894392
93030
412133
92651
840056
431701
380852
268341
426105
98179
1075797
1017494
215486
192176
575089
134110
181467
407694
688583
813361
1033910
635982
932556
598892
1077740
1061398
8136
746586
181738
538542
123848
1068059
334435
927685
292110
1081045
304882
863105
658919
146514
261305
128372
945333
385356
20343
291615
870185
150606
355937
718448
362966
884983
652465
1055925
77463
505927
587520
321292
1076101
731735
669683
280697
564995
17504
26802
892025
41983
212013
1011236
1024313
79605
477608
481285
193413
658933
617583
1086342
924394
162020
726810
817441
1077344
347641
317813
75119
953946
1087970
129177
973582
891496
430207
191853
1000360
854309
261986
490838
366661
716440
796814
777813
460467
788751
43393
153238
199720
633247
632197
251972
879207
944863
943813
627999
1091109
1013140
126093
688629
833859
127628
101649
910930
487380
679786
1044211
183827
947125
272902
560329
52431
1097120
853284
273209
561687
992244
1072115
170519
251756
784322
331231
463847
872389
725272
363170
95694
336137
261698
196168
419561
236776
703847
197321
666809
965204
113406
167085
932760
866983
85594
806978
555148
827503
377427
840988
682445
856636
431799
1051980
468213
716346
106300
182124
1024987
115523
798304
15548
581625
235226
400459
684610
363455
939802
151457
781378
348195
1033539
863552
163939
64671
935123
570485
53683
594464
27694
834521
1097691
351788
469452
411342
732031
420101
36895
750228
765136
544648
703412
1017192
696155
1068927
919686
114242
1045697
475055
626087
571099
1040956
301664
30769
294189
1081098
52128
870938
347272
317988
633588
880865
970491
605665
350717
1041735
507867
253798
411095
933132
781816
302203
779925
90972
96349
393978
163685
761621
189173
587302
64063
843265
993086
653672
562865
279584
427253
133267
357126
105245
206990
699243
335954
219915
142517
671968
359368
585196
1019432
133745
212087
416607
998808
92795
789644
379153
620728
973802
526767
1025514
623225
139857
64393
49032
499791
973170
25956
907114
577632
636592
486719
306067
645831
326110
439851
915727
541872
273663
221274
1003151
717590
931921
477863
68081
1013078
12434
587738
230620
124114
1032538
243318
514457
311808
1037090
894011
110944
1060650
272280
275693
806151
252272
1063944
391430
109368
843429
1006308
428914
164165
919662
820834
815065
686640
352514
984861
221708
888768
702507
668987
774347
251953
247242
870115
820763
359747
590522
278826
837104
471993
161880
714999
656379
1018833
325456
846259
876323
160542
518018
1031566
584815
563632
1087725
483237
74842
434170
914317
699512
721407
521540
1086580
1082735
772287
1003220
231168
108739
219466
171549
585728
399677
617891
488494
232953
78561
384197
994650
963487
470477
618787
834804
104085
96294
484111
773773
673840
1042182
237589
602476
242063
531125
928441
688659
183141
629673
1043139
390812
725403
781632
53444
236375
181799
68204
421668
654217
901740
619749
771335
157782
784234
927175
913795
650322
56757
274282
346374
198351
442530
49683
854850
321368
1010471
515475
162434
232027
337780
851365
561727
1017581
437667
129982
1089329
554112
258782
3705
552697
668794
428482
732645
241779
906856
639716
579490
924780
324269
575783
270910
904496
135981
1083657
855818
612702
997000
603905
322674
413131
969116
633180
399070
157561
496482
71084
999712
935836
484806
474090
50743
982003
787027
1048353
267876
160075
1045905
315369
825719
608791
726264
587325
560499
987363
359942
629957
535608
854998
569848
276798
879782
547489
840819
16345
837972
582171
543746
486079
300158
272028
66690
292195
429036
1038958
912928
11711
4534
1041588
967279
306679
685772
180045
1036730
341750
278879
864058
472472
459007
527608
757541
193974
14493
553729
535777
498558
329455
174216
317536
1080115
422653
804222
478501
182909
549688
500782
780296
849208
960214
1099504
112237
725015
908445
504880
113161
226690
580662
1043996
561979
276236
986875
110793
116574
336922
818786
970868
40890
8791
2965
621439
345169
360021
811500
285485
730751
998419
589169
307827
1060023
874334
368627
147424
349542
908954
516595
517645
233826
973327
627836
90795
89745
1024291
239867
103908
356643
27001
249005
494051
958373
103357
819295
389594
279197
492784
387221
998030
345791
238022
114556
88791
650392
375307
945963
437008
757872
709980
282466
143650
974447
1008350
650253
897386
430444
173367
42959
317282
566772
390177
482284
517265
1085152
1010449
914427
617168
21507
815500
917954
864352
300490
620193
572409
806090
282937
1039347
161932
972957
685374
942994
235060
418117
242708
324088
307423
512185
610079
885925
539153
10797
56711
952866
528874
138951
301750
633375
531176
716850
720184
529182
686757
552358
441349
566360
234122
169148
923636
1097686
422593
840556
807876
80492
377799
850548
878238
241348
172715
575819
829348
971953
161293
814052
599647
278589
296795
925322
695862
834462
795511
1050422
584420
246765
768690
190805
12119
570907
424951
698307
352160
1013767
42759
692047
734995
682733
62225
598862
567740
645568
646618
608307
1005350
630405
624571
532049
253291
192051
925674
589119
777993
94905
679069
1035698
474874
127132
1058390
835509
680115
677768
473095
982663
254065
476773
338479
331722
771746
193690
940705
827816
330990
573273
483230
3234
828386
408408
655316
440647
692194
677262
173119
557437
466711
322667
839003
917900
736928
804802
200317
328435
222781
885999
992167
357144
601253
967130
21932
316758
10543
674628
226274
805610
557823
787054
223453
99283
1078438
1051561
711636
7549
1031372
591564
121488
456466
793900
350846
133342
556550
979285
403527
986905
303484
762112
943853
414563
535585
1072872
1052228
959004
612673
300209
1010719
267518
119800
543064
724562
840070
232362
917480
419011
822324
614095
133204
304687
144596
951319
363785
644801
739540
582185
246317
966091
122579
1018744
901772
984500
338223
946455
256642
876543
193183
518750
737802
933082
895250
693304
473626
99996
572049
214840
922187
723766
414818
950699
889002
346171
159022
840393
1008187
1027935
633254
900192
610172
921675
674927
665649
11857
729784
258055
175931
404837
907439
957403
693429
780725
370077
484420
471630
560773
475435
99425
289671
50853
92307
1049158
1076644
872660
109349
968443
219770
631943
565068
867427
929971
467769
359642
795360
1070322
263699
16250
552014
1009116
1080996
460205
550117
740097
60089
818579
719293
680674
1069151
168600
327218
121540
1005723
338397
880191
758483
389028
442786
108504
691310
822178
358333
281447
638300
36921
680911
119625
967137
439001
1008837
887892
515120
625933
963077
893902
122309
854447
145027
951276
823180
1082824
724226
689868
242018
510215
1007165
150021
1073469
1086706
758207
141800
232917
351227
591960
590910
340414
25167
394398
142311
67598
391165
973259
978845
460426
349033
347983
346933
1050989
934717
765254
589099
826608
298489
961447
856289
1063894
940386
84939
61176
184110
636342
912797
417547
1047093
307830
588767
750221
206378
617394
403263
261154
810642
51225
139298
63285
634613
513545
1036022
23719
749901
877450
223555
92378
41397
26459
413913
415891
941809
892680
744090
264715
40703
736286
430221
904407
159940
1083543
551538
620712
1051307
142848
848437
992628
774547
859338
788088
375653
1039990
86711
775705
167735
565745
1008265
137930
42718
1059213
732333
883833
259188
550697
941399
63139
717524
294668
427474
365792
445866
218447
361979
396132
1060770
726336
758006
39988
61482
204376
926420
775089
898630
145129
578144
611376
201545
1006728
191945
333969
836429
803291
357484
589218
560448
547860
786472
410783
482876
702943
506116
518877
931562
424665
635179
554949
91435
819259
1041831
661123
81485
658419
240680
1015149
912954
230426
32954
38619
11852
686961
1000731
916406
568259
1031550
59713
133253
599930
587240
334056
1056040
92771
59693
76838
951642
13104
29313
465071
459399
315129
838470
849238
755321
297407
462121
1037122
625569
424380
36528
749744
493252
274959
239092
180213
61244
1074723
167812
302593
643406
481288
631359
201961
238993
983487
251966
781788
622428
377733
897959
752613
539109
520664
1067879
381384
67464
143554
331697
526224
99709
887567
211190
428225
969915
688786
768163
583362
561545
101043
208522
632212
583152
990468
114245
580574
863854
349580
168997
346275
297660
219458
998172
741155
188249
129020
75215
693272
870253
892102
1060475
448660
474745
782658
233715
594680
142158
22362
71943
939018
146760
1054974
974499
380774
158293
89753
622615
476825
748387
909138
108460
499523
845084
433929
857776
580071
157437
392289
872022
143732
209825
205713
361075
664322
516985
550730
745060
1088100
622016
470687
96897
7692
452654
592847
1058342
664699
135987
736911
20807
475245
394167
827800
169137
384426
606508
997214
709238
225236
696239
522920
600095
51989
172858
458844
160384
1026323
852766
983893
657513
317878
520565
260272
789280
584755
41814
349618
1043740
816507
639017
1090644
209636
20307
1083783
425115
482426
666471
606871
823198
659767
222506
421850
346930
1082929
378160
857674
19726
241519
880451
661678
290613
36646
744298
1024685
279843
583658
326445
797713
202610
396908
139130
24181
421893
441633
876330
666500
128973
982242
796296
734136
306857
138857
740285
580695
633512
108885
332517
997693
1069772
364987
336457
962272
515796
1034229
303609
368856
546783
504036
954082
889717
83830
731033
992053
553746
1022844
379025
484647
645611
225332
800731
816802
518625
759232
1098794
808273
1044062
92727
103075
727745
1027670
110052
207975
669347
822250
591300
862965
112873
438094
22496
835937
125710
501804
789828
329994
680887
229470
707667
592631
613193
815479
398442
819890
453149
803788
1019324
483472
303911
834423
266267
362485
915393
609259
436409
698963
310617
962949
52249
278335
359083
150822
449586
1041895
606460
405365
317350
40858
93689
592357
130752
812223
1095284
864387
331299
578319
936150
797322
336377
663807
702832
960284
160862
309323
541910
548554
702458
520803
19070
814050
645555
158653
129543
858301
826542
817686
921963
250694
15008
410610
428246
1034586
381314
303474
140508
928521
785377
514426
911179
794272
47820
424756
390394
146007
1037434
363334
518780
1049957
537208
228505
106730
24463
709533
23274
191016
91074
924833
1088617
1074340
17017
68743
437098
316464
999151
693520
185564
541931
6782
525049
145305
999593
149833
607985
1064792
863569
391089
256958
848902
20222
472593
194708
336242
219901
359898
218814
56090
784467
809464
264662
809062
53962
265172
139568
510908
1087465
1032984
81652
759295
377275
850773
489000
517974
197039
254974
940751
695491
871242
230340
676718
56930
463487
684466
16449
619534
112632
697551
159713
272873
228240
684542
830068
1052601
80197
548029
404149
331535
940176
490489
379151
419205
700487
118506
617070
945103
332445
1061245
997467
813385
589486
399472
332893
1050533
238387
561056
452307
309957
811080
690144
230644
975724
1042749
448513
939516
584399
194455
976603
483288
757427
122425
117672
375475
1076243
775147
46932
837982
262022
459392
16900
341558
340508
339458
364174
744158
46353
407065
645224
1032273
292976
48044
258018
281299
679603
637808
1074660
943427
1058297
493399
639315
141029
902373
58974
213307
490560
347337
950461
366900
892567
254518
532098
833964
507670
172726
644282
785180
282603
933664
561450
747787
728818
366539
225181
1028254
351139
447733
1027781
1061615
644234
217711
319137
209964
1089883
649719
914675
252270
559450
1015786
722623
324632
1073246
441610
292412
1015254
424064
359316
236950
886005
1002684
941478
592374
368675
519487
509421
65890
472240
899837
38493
127417
295260
927169
859589
363618
256911
170293
935232
148730
808857
155519
494244
307332
774883
481331
302265
1057140
726041
481222
78271
962779
870596
805991
958924
67901
649569
739416
526073
722179
263079
895371
373912
616633
28117
633538
262944
552140
245718
587847
28339
807714
1072226
72123
1023087
999389
288831
454908
583960
1048614
607668
1057864
420633
544398
406853
1022635
556466
62841
304462
832547
437762
201787
199026
283220
360534
355451
796819
657749
668118
825391
18376
535556
792463
78113
834301
567923
1091677
435682
1020954
649537
141717
606660
543220
513990
323792
340308
135560
460657
837344
482192
190163
1026157
860262
366842
908853
909903
269480
1063162
283913
902493
261266
946279
957579
348331
1038008
12266
721693
534815
1091075
396626
564186
642173
855500
1002934
986439
491102
775944
400417
902384
308532
756465
671622
1097446
372461
176332
449594
21744
634033
521248
897528
78929
852265
368529
57213
579777
187397
959922
401111
144497
475607
199838
1048806
640819
633365
260232
473934
290344
30918
654680
235514
481401
1077860
167537
71693
767393
562670
351132
410138
194707
445622
1064949
147068
1067283
182946
605905
71992
73317
874058
320176
746539
459875
239132
385155
2189
932157
816052
268897
317341
985602
622124
36117
750341
915467
564019
928448
1067038
284088
84458
841401
805127
590074
168605
604168
1096373
698199
805605
870338
380836
687690
245120
1030819
984213
745209
164419
902500
1095714
631622
386014
398480
61292
604299
612142
1073524
1007869
182562
792744
1022602
900198
865434
25651
904520
480111
715075
756744
191279
381974
1033979
892120
365911
484155
711093
212006
165909
745490
31314
225018
33804
977698
1059705
629445
561356
598634
465557
769781
309883
36370
104571
197450
708988
423783
1098879
975638
142482
1021412
249610
213743
95784
322495
491091
118518
990144
637014
771515
985567
605835
842808
467051
380122
486199
255012
595779
474311
932246
484300
14889
363205
1093386
62961
208150
850235
81217
691969
128880
546420
716226
864275
1032100
355095
567079
416168
226832
694040
468925
702716
94560
811551
693297
765984
570477
692700
1073201
311068
273069
694418
488434
581525
447382
900836
111113
390270
304193
984508
516143
163211
210570
290208
621658
772193
368695
691183
1092559
832823
397429
414866
1098973
96306
656481
1063847
183409
208250
1064273
756138
949886
1022399
894807
1079744
219074
823747
1099125
1075936
492662
1041594
685112
212300
830886
605304
1091925
507141
290835
862977
385114
512245
1074988
973590
95813
292163
165307
729157
1026254
797585
154984
495078
942591
84050
281980
542447
583004
735924
48225
467455
759338
839837
495432
306431
1016151
138412
1022323
29142
1086817
226259
953870
983372
502668
885867
111852
866499
85228
346102
429762
701091
47903
587124
280614
733406
566473
434826
1052985
519651
944922
824404
17869
1062665
534950
371047
127368
521858
1073674
842720
579822
1050180
130336
411186
655650
244151
938793
1058800
958348
341492
708365
178929
163484
812156
469229
639815
418265
123055
1069320
1047941
573889
621343
829376
424275
677310
59667
75948
177212
408430
1065587
416463
52455
1065470
1098473
332305
919401
910373
747332
582986
209808
365094
481838
603596
943506
378148
224002
399029
959705
719619
555793
401735
592897
58965
915901
1050658
823863
737190
884574
178128
847124
58028
794002
337421
966129
1051884
252553
575731
540469
197159
922720
36485
969231
888570
99139
817971
233323
254127
676234
539757
112293
959348
805192
521744
652721
102515
1010456
1025389
377128
39923
536734
760362
608514
666560
581985
451239
663067
32478
1032892
864653
663604
359197
726881
193622
25242
865826
928595
1045369
316863
642551
490948
1033087
418235
722071
206334
313730
744791
325406
30796
628171
724192
612825
456073
187256
903475
827993
896390
9899
194362
575799
51551
688241
910687
354516
103638
506690
482743
950396
134370
515394
1002430
333396
802055
461056
149608
494946
355796
1078866
553289
665388
818677
1064573
904121
668134
1023051
167643
974559
211475
607900
871860
1069694
401559
916547
538876
844820
443185
106233
562239
257570
144459
454269
1004469
238423
833946
913271
794855
522218
331579
582852
37538
780984
1095590
814546
26848
1002658
794910
312411
492057
152753
81663
137143
560130
747159
429822
102209
365027
542665
433513
896257
865079
862434
849702
19609
252684
1009808
1075780
124141
720068
565086
550594
951607
570557
179751
1022869
294499
350624
59085
1063040
778636
334561
501549
508062
596650
522318
1097119
9317
627645
314595
985334
949148
130081
352685
982437
113020
665110
859468
161207
295841
787186
597090
114722
289789
472156
72186
537564
756999
574150
186074
619121
614836
360357
327383
256994
232852
132389
55897
931593
776844
1035517
1026360
62504
136118
137733
379441
140849
254740
355719
240712
903938
135148
499540
279268
183883
714940
1038918
488309
424609
967606
616132
261761
926153
936043
458807
164931
66338
788479
531283
310696
922133
414555
81336
529717
35685
788742
1034964
1005095
973862
704358
482072
691376
826698
825648
690790
751584
728339
513984
132654
32985
1014262
376453
818634
817584
182617
745529
101542
100492
99442
971759
774119
775169
152975
100112
864707
499290
648555
424944
454228
750736
197571
832231
202130
450361
63667
45949
988827
992908
746244
526845
343997
262342
626349
17215
141212
653188
852272
904043
739614
851859
110330
703258
1018953
518285
511602
339627
86321
981313
534967
129045
541883
328240
253340
319373
713209
741993
142128
380104
79369
972582
462847
377140
373989
1015192
1052029
842596
200413
635746
310885
42769
505310
258474
271437
996696
358579
582653
319005
251455
939966
764090
819860
865271
568156
549048
448848
928007
624099
404119
496163
178057
275179
806292
224085
894643
689942
107242
467845
781996
843934
408343
485663
382779
959524
281739
7866
875981
435949
870769
139112
328634
263239
465094
1083337
657945
270286
650061
432422
508458
695341
220455
888174
885938
1057419
753211
24692
152502
1070522
928599
618871
967311
917209
294557
822174
10357
486692
128889
31930
457172
740493
739443
635008
298835
807153
344218
807105
448444
1047636
342528
23784
1017744
726371
755979
263262
115970
273947
467746
340540
1044385
532014
807278
207111
600097
876162
759380
52987
218511
1061588
187378
53666
261746
1050047
59272
451516
738514
76271
592873
152181
625255
455961
570153
502262
222689
192584
887186
368408
832775
483654
726470
75330
1082315
467803
676203
211661
794863
967883
333319
267563
747228
462801
909132
661312
792514
48013
12494
50686
307873
552995
675283
50992
1032225
979160
1047669
753238
283198
601950
486712
302391
952570
525011
477602
1041556
352339
871040
149209
191616
697073
839069
879812
631619
659556
534501
992918
1075095
225497
877298
432019
879091
409426
1034614
986003
85876
601949
69792
125566
826739
253080
232681
212535
89409
378605
337721
651945
322414
88209
543934
843850
727693
134319
324245
1038506
99995
869415
143960
105649
790045
452323
65933
1065721
1035908
379392
23478
940128
673422
379550
1018670
40382
975273
897893
222814
745145
870065
930017
171489
21800
345444
999150
692884
887143
1089851
901050
433413
266528
227517
448722
748421
49334
548057
114303
666074
629655
308729
1039838
1063840
513546
1086010
796963
357079
3072
136989
1036965
522367
41337
652681
120334
707928
419965
1027906
253978
757950
886725
766476
366002
696924
825955
201340
131128
375312
195459
554679
912733
369083
193301
740347
1018522
668449
952789
1058834
667046
125256
515809
811112
229461
520307
726342
1005642
319405
65522
946567
593193
76413
488087
97727
225432
445185
759218
209164
631548
795447
314789
49651
544024
1056128
578857
869263
328228
1075754
459297
1001647
1082941
902663
299235
799138
624771
134266
492978
1037905
990252
974088
628705
444251
953799
408729
326595
241052
331143
651282
75696
681588
1069517
913042
222805
779978
587778
85799
125054
325718
73705
1038023
823830
949587
706848
693044
340695
208920
178028
491464
820055
224823
517484
319207
501455
874747
836000
88217
114960
651434
343729
955768
507599
987742
1087960
712098
17735
706270
635816
497761
406165
228188
176312
672850
9838
430494
1023587
931673
648172
1048223
489628
6870
161706
677924
419687
354241
205183
522358
297256
799429
797473
977595
658389
363303
27394
175097
194799
21735
517738
817696
614000
686110
1046544
949333
483292
229488
639567
1052124
481293
405115
268943
238769
281364
1000557
325536
76847
191824
647204
677237
532039
1000310
425434
818384
968589
94439
562280
12037
518771
351069
912748
453159
40736
479893
797854
823793
149027
629548
394713
1077826
780145
305708
956940
96777
959219
598685
1076318
1032037
562188
301781
481661
785751
193243
467465
28975
771152
863820
273869
971273
299778
939896
544046
149249
647659
181464
183006
326524
519597
932668
171080
521279
809632
352867
383005
1081593
652561
789124
685865
244018
1082945
372985
912819
1005776
757335
849612
418873
12087
285216
991870
511393
961040
459062
637543
617872
561278
424654
667872
251396
122125
439251
102588
314051
43265
786970
431184
806058
632449
604797
1093321
960400
187566
687379
31804
64543
596206
494690
1039015
570634
757414
461336
334437
879274
470113
34623
1097213
990114
427009
145662
66162
458885
186939
1072091
616455
888804
425754
784423
832362
551770
227744
636542
811533
190305
982788
805347
274862
996268
108667
229417
519559
400918
73319
632733
191733
274797
500905
209442
593441
893619
225379
617190
635939
138903
668226
924338
746148
264265
265315
273912
696233
264535
481102
831936
112599
452904
810286
418734
952989
660047
348995
350045
828735
155161
223552
434572
117275
201098
860819
803166
630709
904323
149361
918737
561430
197167
627741
387317
360244
250423
847989
59663
506024
219318
582896
402610
771503
30153
72483
1026696
11519
537067
516418
849500
221715
1046755
850355
663318
279375
499865
96866
992160
274697
317640
884597
55700
645724
736561
482509
365833
805022
128676
162460
471203
1019645
167966
882245
1000269
868160
586088
461141
45874
231807
69468
989808
248203
142132
59353
1028134
250063
714215
359775
113005
847157
279833
637365
704167
1084033
876875
486818
710568
502793
465209
536730
88997
502675
1027203
433112
234167
375091
873842
624259
3160
651408
963135
335262
84569
717061
795123
5705
408513
386565
698355
912584
828848
1064610
224059
925984
320804
1071535
611001
216509
163711
484352
652330
695851
83154
40290
1029333
488964
699684
424685
234276
955650
892436
69409
198994
45645
746792
613696
852643
184462
746242
815425
1083263
323241
682567
369160
917119
77300
592118
129420
316284
576607
1032194
770549
84683
943933
233940
791706
322395
42109
73019
189121
1026267
1033464
904076
417012
461863
1027751
638606
973930
1032295
630665
203937
816050
833103
649005
634005
99875
513408
900065
556122
749899
968498
123491
456888
641695
235335
350845
852477
1042593
566505
398866
721068
1053694
412203
723481
694699
281799
471855
331824
133140
958737
138430
905242
233082
169252
917018
681425
760729
1063917
311117
92381
579129
633230
683840
302156
845131
1000187
336027
573499
883301
187345
657090
737491
484899
115039
541173
791590
39201
904934
671805
29219
70517
552165
181020
426977
830832
722695
259882
125488
614593
944343
28364
500340
830996
1035040
699984
795916
826499
959248
494932
850042
100059
876623
839224
643034
83716
499763
621540
756858
9806
843016
168339
747107
116540
454231
598266
335120
992969
81421
547020
81583
54801
1009710
1061256
1025082
186982
668282
599706
232639
819299
978773
1052377
513867
565692
442555
651817
406277
681800
986294
67105
497901
357794
356744
410926
43375
582391
22535
889075
779164
601547
553608
677559
436354
324207
1051444
76107
288282
1030724
540282
148472
553423
1041863
312404
287453
642455
1009490
288073
165585
899719
741487
96335
654639
747145
507877
918867
64137
720978
14429
455019
323207
745205
179957
766365
100014
1046139
573203
991049
1003286
110218
81639
742727
1024538
97273
1039110
808636
260513
266652
395269
142919
606514
269337
868866
122693
446962
74606
222905
782259
134172
1079803
10744
717263
284960
474877
279339
625224
592110
33137
920304
532998
1052345
198052
999399
556255
266610
901219
757688
548169
709105
867509
486535
225951
863634
336279
278676
864495
567423
376253
399851
503485
769429
126840
384733
986599
439754
497825
135275
618545
1015506
496325
650476
201970
136257
219863
248428
455119
564602
693929
28178
937000
406713
59024
782516
168185
22673
794245
692985
383065
959513
619812
820978
446896
879469
185870
9858
329640
1093425
1094362
658023
880148
724973
1057975
440094
969618
1066684
745526
64500
531708
100863
955714
886796
520100
214043
610476
378389
52962
397645
156387
131665
799106
558199
124765
43032
942608
157678
663572
677971
111520
531649
419967
990869
766232
263002
772509
491391
601130
262051
307645
140115
587375
866764
470060
545981
502009
556870
733061
527267
709064
846067
158754
283382
593541
711618
921450
483849
1097480
397505
461243
376174
966963
1033769
586140
1064089
428916
637044
932242
402428
892419
1047454
335508
947909
365377
562399
338226
434926
695949
55772
255382
841028
102140
417405
868546
629192
821318
538785
46759
915503
888823
281279
43339
659716
541536
476323
845291
335244
999425
652866
1027841
921819
822301
1013235
773700
640415
686433
76757
238951
246645
409389
805420
570703
947851
379159
287030
207224
551329
1099414
264162
626558
96583
560047
451842
593069
238090
640494
804767
125757
300395
877790
1091444
767099
345033
736189
521147
388805
538021
732526
848245
903495
1057178
72261
241842
718108
229959
109168
947278
1083047
1089516
528067
336017
359782
220370
916711
900597
390475
385718
1013569
951250
714806
209768
147657
807184
643145
809770
239581
1020026
240385
855287
405152
660572
417412
141248
60911
303811
2636
449663
835837
635170
535176
949193
591983
115335
847190
943610
425930
312650
522861
937043
65930
800210
554933
765996
108992
57311
361481
338599
526979
927989
220784
603025
559569
243397
766645
254566
240651
138735
778116
117858
344381
91872
467895
978734
168248
979328
928649
415209
781475
387757
895054
786708
998970
438488
670550
438979
292200
746592
170595
731005
1036113
867220
182745
103581
520121
1014086
344173
213432
529265
357218
269359
129694
1051460
394113
655027
445883
225093
822475
26146
20311
336067
275016
588360
109812
328879
739425
582716
738490
63222
89716
727543
622751
349559
1064608
900621
918938
521759
249081
385553
409262
638317
439445
739753
1022911
1022407
901716
445967
185569
409669
61099
639162
889944
842281
332979
393470
394520
424674
420063
1056888
593437
592387
1095775
444789
975921
974871
446733
828852
827802
891564
1024619
787887
310430
204608
779322
778272
191125
751833
751834
885387
623842
135338
71771
829915
800804
57173
59832
610455
382805
1065071
201612
259471
252954
801009
147835
922792
1073014
959082
309131
796023
637098
545622
635213
271685
520875
34194
789604
850860
409229
1007584
486623
883606
573515
131224
581217
453114
851029
230570
646767
247195
59784
543043
764388
508235
228801
25984
207925
904481
609146
934154
890351
845332
186613
677558
769522
487391
519173
491003
864344
513234
1040935
400827
384654
570040
82077
759628
972103
361418
808082
530992
238315
417235
1029970
322493
1074284
999886
651459
710100
648980
434760
478037
430284
475174
29711
905937
1097501
706663
482983
139309
1018395
55474
897666
721227
669600
341903
537398
192459
198582
1073760
317613
122848
178277
1089621
1012698
631400
335696
172208
911836
648834
535013
280353
1094730
517307
965182
742365
605854
884189
209335
855443
795399
58069
827195
681069
80978
314461
5816
426389
7305
289631
115301
645198
820278
152864
956113
287262
164364
347802
512690
1028362
328122
560049
818445
29006
968995
904798
702331
785558
3077
219257
1051745
100212
1095333
366356
531860
638023
327338
989617
376531
702447
773467
816521
303594
363710
1015852
493091
218701
368545
995442
415562
353105
146707
471976
624380
232178
248388
526135
93414
850009
277994
442143
487195
572759
6699
1049839
366437
1015901
569390
452963
296252
310657
105999
103335
53715
810572
939660
209974
366420
374023
897967
596293
786860
293810
405164
1013957
287368
321887
276495
459984
477450
649780
397216
1033070
1074605
595788
345527
805080
592830
1048215
942335
201037
1078386
472051
9961
871332
518605
687904
89136
139425
696042
193875
1079105
742685
144186
550540
936538
966348
530768
827167
328485
957210
553027
858925
998622
388350
109057
1071349
522431
645595
1043525
81551
551547
55906
977757
866131
405406
638449
295470
809830
879675
68318
1098842
478471
490793
1039210
876127
771888
244264
250069
988618
1075060
447212
74639
318689
632288
635546
1017459
424549
322401
963821
323257
996898
39591
586864
227549
464760
534237
683967
831884
874131
26785
813857
1055547
208408
147324
419068
1013207
753646
860758
711989
402873
1023461
284315
121356
844341
495433
487782
301814
94965
708707
37057
220632
861627
270804
691801
37659
636007
145930
1059653
240007
1081805
759718
445389
468259
555990
1070421
458103
106868
41475
664040
698239
687193
111960
165151
591482
605349
190885
1012492
109503
318193
231454
481747
766012
1088220
308863
894300
876997
362301
1060440
294637
307760
394214
799184
636502
46992
562494
745042
1068609
822948
374515
895212
379020
561861
556720
487912
1028308
165695
957444
1095243
935667
777338
782261
48016
706282
277246
83236
212472
691891
952357
413737
73442
172916
645577
1024308
1069814
1080736
420287
1035254
326005
328453
953439
705449
1015937
1095176
234397
212626
695201
1059930
526432
433200
39796
119978
1035463
139437
723724
446104
592744
531351
211135
886495
1052040
408798
1088044
799934
1018146
478441
820621
471825
88135
775827
825293
492390
726977
1016936
394999
169608
1021437
308745
223542
368429
992170
93277
867400
101120
642129
915399
650889
209765
528900
1000331
699464
923945
561535
122628
161613
684693
742082
242122
385093
395492
257734
9970
1075966
953010
703370
857562
369461
802789
531319
288934
953223
847383
171873
557085
513116
527021
41965
586037
610962
48974
693238
445420
88385
1053724
917823
308259
404233
932656
945369
153717
501412
377296
791144
441455
715441
586268
535150
5068
804590
743328
353572
263542
15004
1070121
125223
270880
72548
845940
1003083
258831
508527
448695
76288
809711
853955
1041770
212785
522432
722807
63154
10297
460945
305737
1027233
950121
268624
1061318
444992
543154
653722
798904
855378
146837
1033791
621401
406666
49845
77955
636449
399727
1033269
962962
376468
147968
747225
16681
1057977
70210
488988
818685
730597
904871
645067
550753
371992
418012
577231
416957
174119
231348
491757
956978
387984
823680
324718
470318
443870
473493
599900
998645
950213
673977
668013
770419
280230
506459
97417
429936
692703
947197
660819
865988
300313
478400
41244
838554
372876
1000349
496771
413005
895960
145032
19986
723950
271544
960332
261662
642840
1059558
658461
34137
617957
250866
411045
1041167
104036
565347
1032978
60866
1091411
434445
429431
611244
267631
1086956
147745
351164
95925
947095
422248
648792
316834
342977
136695
197886
843747
744543
587596
885389
427355
875876
153391
695824
997042
46789
500469
851593
147700
489436
148989
109532
782595
837439
654682
154907
305558
970614
951036
531538
318634
1023999
441390
255470
674478
450831
598131
538527
86936
132893
450738
265580
812664
69193
348858
653537
226890
176757
481256
856740
45957
640401
477651
973315
142042
158514
481094
615178
145269
993883
23329
751769
175435
560450
955302
927034
899062
586431
439432
104918
1012009
546197
949165
62530
938927
756043
57778
760411
1033690
372756
173377
104196
292138
767078
418355
882011
385218
771585
476330
535248
103314
1018609
274956
305180
1025344
473737
867088
1046013
378559
390359
482001
660758
599786
145706
619856
752570
980276
873158
672869
1032047
264390
139316
536155
773362
450764
895914
1026484
38934
765648
255080
832258
252743
809244
792479
557780
918985
135101
987853
870651
311760
743646
266872
465023
1043891
927595
972233
662658
326194
747390
550987
140737
881743
499204
650941
107030
809030
237823
705284
346284
31604
342678
378081
787532
844164
29556
253971
1078896
35725
616596
614157
145120
387274
661088
955056
535233
252151
929463
695914
1045458
172214
980694
134189
1035553
132770
494759
178101
817674
83978
823620
510885
751002
465195
285665
263203
545924
391019
803334
1072750
151863
80984
1062645
353840
172627
1028947
720197
428221
678075
520004
2522
641205
67085
735317
1086582
978389
933487
182958
623000
9626
997667
999935
737637
626613
929994
475501
215474
1019996
337794
81591
661150
839106
1073694
89813
936112
989143
797370
222028
301433
644841
379503
161002
130092
142902
365646
946907
30749
419918
67749
246165
1018967
1020766
667190
916626
1026867
677974
462635
187841
571047
26191
153542
561135
100400
254479
243833
72713
947289
658075
341036
378512
711891
166343
482651
1080326
909817
1048656
105327
384945
163088
728919
1064415
332682
385032
35672
115153
845936
817905
382842
157448
1082080
933859
446190
391943
882225
172045
14447
431973
728442
94828
163097
445620
878970
427495
316287
99068
268383
495274
636955
739310
1055822
200588
408483
614289
986873
509702
636270
989355
12347
444116
878447
508950
55179
579824
267969
406926
720504
280678
26402
264113
28792
148462
445670
657374
786469
475761
298286
153604
543432
939525
829903
621413
658877
397776
838161
140704
1089451
166708
889267
627786
915844
815200
197772
274584
663196
573185
1080897
334126
1025219
666140
406765
821329
494328
1052607
782129
913249
390145
391195
937041
449595
565722
415854
722370
547909
125322
532690
125238
825592
851762
138544
782137
554690
660123
1032877
247555
247556
231898
954903
953853
913779
1020440
1058369
760937
1099953
421280
706337
425152
973504
600012
781020
564525
1020325
246395
50336
352403
781289
83508
490407
148207
167859
909678
46590
1095158
135168
305925
957164
835793
302406
690835
163099
534807
32800
98723
664069
1095337
727807
890449
306936
374302
248946
60245
1061845
536892
358905
531257
455830
855889
324699
629515
767238
367688
1039096
202767
959665
99576
561650
544841
1084028
995189
293084
530935
929184
321422
425526
18974
409287
782311
715428
6141
450307
85286
640466
128074
792959
166646
442481
905091
134169
783374
239970
346076
539593
306556
938099
439175
568443
885744
161476
751950
293803
764848
685349
895759
915183
107619
497444
754360
501694
654987
419439
331702
499905
1036976
624516
51766
921246
485918
142026
354370
1000483
151517
242999
455229
264488
500720
866161
713918
176103
102165
1013120
860536
89675
665505
548879
413254
533892
372796
492561
501151
803481
30490
96097
102712
343638
353768
988105
972755
390294
373155
212408
839049
413408
964688
628732
420219
1029209
48000
649546
443305
757919
82841
856647
757989
868808
1069917
734323
436259
630121
1092282
231717
1071738
133009
765447
24489
948619
200827
92729
165505
132755
397985
941603
940553
77035
1093594
242013
432364
588339
949743
169423
805733
866412
456020
1087853
1088903
1061759
445568
755349
408755
355393
354343
594740
584164
170433
429128
437410
1085951
400634
405078
839984
108953
903214
779660
930223
292707
613584
1075592
607922
700576
213967
764290
291605
450224
1071833
944253
936756
757705
403479
273619
7026
997185
122568
806444
354253
493029
685322
390793
93723
802132
30661
865075
1017781
95459
422153
566235
522659
874364
1079995
464794
420320
102188
2143
908065
743704
712051
512283
284193
146464
20164
766275
234433
1072175
568504
748293
720244
473673
103536
1068606
32304
582025
78631
762989
908106
260090
110368
940780
40716
324326
361485
858085
4350
699120
439943
727874
102320
620062
546207
251588
411313
987787
586614
884188
196148
913087
508243
926145
943639
1065379
1074276
977840
158997
302432
1042538
221157
618089
663578
650813
793702
290797
812798
429846
282672
756603
75514
868658
933027
162466
485945
353305
328032
564652
720574
1085074
822626
567313
911561
368490
369891
869284
187457
484587
755625
1017354
106478
784130
155387
649914
184471
69087
28375
87470
752968
251168
651470
957031
1051366
502840
234673
238652
309606
680167
869234
290569
515004
396351
874171
1017595
131371
676073
608207
155073
670331
48695
113645
734196
468176
470680
840210
350254
1046274
871830
718914
1019238
551229
1006775
1057902
7389
812885
534684
687590
774860
990429
678024
356981
329313
363154
19405
283554
302592
31640
507156
37740
9713
20583
857264
1063828
1077064
633205
162794
146797
319623
742384
944051
171413
870569
1046439
459371
676878
1048641
1036542
317902
146977
415701
844024
10334
415103
659151
895029
730688
299666
182333
612345
993172
881967
642942
163188
492621
427052
1070441
643897
448543
247669
150630
644830
898707
857187
1067513
306222
498432
962630
496492
364408
925209
806111
235334
664595
774001
1035565
91473
140612
460323
1017994
1084702
638209
951883
317922
733850
25118
1086657
863576
25900
630203
1043105
863204
918734
379117
570064
173993
520410
715781
619508
340728
1030129
309410
349529
139900
241439
1063171
982462
248861
659909
803862
348483
16687
974924
152890
300942
233098
817129
1015581
993400
934843
548374
516029
700835
344940
685901
11794
413293
467479
665849
655933
421623
142489
374539
778678
256500
1098078
191530
1038721
646652
968782
839035
430832
2359
496385
288603
1046925
905942
104891
203744
137124
754276
655229
239978
350518
19038
565906
749613
767010
251686
498038
1091485
769376
654570
894783
187170
25135
522457
541515
391789
1058562
968390
704435
232828
539867
62201
284849
146491
851671
271795
614239
500114
185837
822112
71141
834453
548985
700099
966830
416583
695417
862291
649082
42119
9709
382394
321855
847777
395936
930137
234130
488482
233266
973900
665925
466708
816523
957789
611604
966712
817470
592573
99649
253854
8148
643314
795124
762273
781810
915920
247037
82393
400525
614724
435570
275862
567855
247169
1040962
801567
568748
933397
45519
573644
411927
223164
390728
919183
996295
117232
333507
1062221
536791
402459
307863
1044072
254280
94937
787865
35564
250313
15345
851027
536368
50645
656767
797474
926804
262000
1087983
146226
809833
971611
440544
475465
544095
929731
457266
788425
409029
792418
502744
508948
770539
83771
293046
436632
298696
643576
576503
836040
861807
962754
469238
834071
263343
370164
1055808
816416
556032
773485
334248
472834
592537
104493
998228
32423
38509
480602
967358
372511
624444
763270
156788
928779
150910
230606
719949
394558
1041396
838698
688622
46416
568762
42664
469293
768689
995495
673324
793871
66062
968933
130123
286875
860021
574068
189101
821312
365197
351395
93086
783923
461864
636020
76815
522012
254701
919820
250758
1006248
478010
900425
420940
722211
542905
318699
888271
391618
678739
1012509
284148
633655
995468
992487
940477
657103
443972
802718
381133
499039
678713
422749
954260
863725
1023849
350170
212557
372959
973853
713212
128843
332635
201594
64013
278563
118207
971854
683245
57093
689837
229083
959680
991975
518844
111144
225743
308110
595110
1008892
412236
593553
114867
1036431
209688
102507
279189
975925
824920
822939
613886
745957
423969
1018112
432989
608669
361294
858107
341894
1005590
246839
715424
516794
408307
1003649
246943
227355
835686
724310
272946
710991
117383
281819
1075408
248550
121432
904038
830222
23382
961939
409002
810720
533594
75591
1025663
427767
28298
405508
705311
706361
937972
425598
420754
907309
642274
525912
828800
375229
286849
450122
23196
1013202
632323
332622
944967
687535
602095
783149
594785
115483
444869
131194
616721
126219
402530
321120
869084
134676
894259
928799
78569
776818
890469
24127
984319
234948
17229
683449
1029914
876168
283221
121948
228306
33378
297320
702515
322517
294292
972994
202025
1069887
257693
177010
626649
751471
951120
779001
225964
641189
286560
889215
1065064
631409
283349
870328
808306
111161
139017
633284
942019
933279
304172
594376
291849
947661
498301
1059042
982294
705485
249206
831307
614923
597967
461659
1023973
195273
816711
965600
1093438
759178
395335
348388
5883
580509
11407
382135
239634
228586
443383
764716
136950
101132
858291
655451
522008
411507
87870
647252
1089521
259098
90162
309993
116098
794362
1069179
962224
35844
1093028
853287
423774
615149
996321
800489
594489
139963
240501
618140
743279
398020
529784
531433
871958
32352
297274
754381
2169
1093530
103603
803394
446281
949921
664685
900413
403133
511103
677172
172651
296362
452185
675313
797244
313374
98887
1017571
752560
531830
835699
302183
667384
303004
567162
502531
104188
720462
934782
870045
770157
51961
94859
215721
655886
894304
456583
725367
926178
428664
1096088
1081809
1004528
602694
739583
586212
622156
917170
1066922
258372
424603
548566
754621
396777
721013
8288
493254
436211
779945
1099157
960836
19269
1003186
885437
335949
725454
370216
686028
190119
157820
938339
521219
575054
686993
128737
1039086
598167
673311
818065
1060290
550069
562462
140128
853051
698502
564313
905848
376470
872385
508960
1003255
673517
299357
268091
20217
57767
397321
812201
701174
468878
81389
811035
901100
180767
1012441
28290
296623
1018597
1011857
874386
551708
527995
152540
497807
308380
693334
1028866
83780
1020754
904893
275696
576786
716077
998124
685025
176824
834724
284743
785095
861120
660191
305913
478493
225691
1090340
1005861
794287
652943
413099
434551
1068720
405505
175629
50426
247631
577453
80333
320466
990680
895233
701847
922397
502911
929336
1061661
136424
31597
992885
176851
1029783
255925
616312
942181
404595
654583
6538
618287
354198
470804
394780
459898
848047
475605
185960
111570
152498
52440
179790
81661
573794
466430
627181
628231
120736
157859
581891
135901
150283
393302
926682
362359
331538
1078793
227952
1096695
665993
686539
750066
581065
132188
151296
523175
1068089
905565
570001
799156
551232
1095134
927021
500458
64394
199339
191752
1024220
363827
746846
255378
461149
34490
168118
817089
1007809
911714
932448
238737
748287
75931
545844
142811
596142
563213
1043268
886064
1050132
307667
1019789
4417
571380
92200
546998
104968
93074
1043544
952523
69538
44972
868243
182042
568061
242736
758133
270526
451019
580593
1003760
641637
209080
191094
403057
348362
855314
935718
664575
433020
1012434
1085620
1044121
575304
857340
518920
525385
896044
272906
207130
68448
199924
55418
595214
322738
1034254
409349
496300
517873
94802
567009
794597
650431
165612
1077581
956737
246822
54657
931666
878906
680499
755299
524295
364600
446311
1031996
630220
644770
350657
472483
25566
1025794
103682
1072892
161218
916486
463449
262347
575919
89124
174337
781708
804109
795888
820801
963274
387099
246115
386906
662422
1088164
864276
978101
992637
655207
581619
949980
276642
587444
95059
889907
392219
746509
531023
223396
120365
755485
76955
97845
270193
532691
877092
1064178
876930
250820
551394
445225
801131
979945
24769
281249
699445
40762
680649
547827
482839
341263
121728
544399
124283
1100014
894303
913462
718556
561804
532597
749575
270644
321849
155143
322342
744086
25189
813096
1057082
578538
1063593
212718
980600
508464
334143
455806
629756
757230
372472
296647
536634
967034
946853
686407
15693
259992
818268
549733
921152
596336
106741
134315
652765
737907
311999
277418
247189
349524
225601
152748
324583
195614
739393
800526
719189
217154
854645
222822
163212
468350
1063010
1040290
905436
1059648
41755
309421
312268
621781
356092
313554
305233
405242
255981
527367
579535
618078
786357
282277
657992
764181
1018317
300025
767067
658733
1011397
513386
491974
357512
85468
933502
316229
161250
116689
811198
283517
267709
981747
228631
522644
1066850
207254
365805
775845
1037190
386259
406045
887650
1096871
853363
798922
455801
851114
528498
78912
186006
67210
192432
358273
826467
9395
68014
945722
252560
691825
647622
57342
1011206
807685
802693
397574
665343
233849
1018464
265024
86571
1096731
211169
1076175
644622
664757
347238
477333
290734
99663
800642
364830
540178
565691
821892
470571
824436
694492
1080250
499669
51553
795855
38517
924657
711657
213172
736079
89083
307257
849621
410724
754811
221349
348607
644084
16340
313688
213862
941573
520269
850710
297872
417516
288402
683695
1082631
727039
223364
478661
124647
154575
100931
404780
405830
740856
849294
286262
177917
340323
561340
782327
88358
590224
367049
963127
297580
15265
755800
363218
821548
25426
253662
293960
749796
23462
467819
432978
768331
43706
51357
335023
477375
156539
977384
189910
751035
669519
337714
999965
938414
616164
952945
28479
326292
855120
171810
1078387
837489
1097984
1055361
501314
39743
186735
177136
444903
347434
846849
9833
122835
795788
553240
953212
713635
241727
224042
992791
1054623
137672
320841
566265
439235
820466
661653
922040
837975
278350
784272
568029
160066
495770
709889
293242
287659
415604
87279
31369
406260
1084755
354336
759945
139181
167762
168264
908066
1072933
779715
990649
33027
77685
632670
1075980
791080
1021959
233316
641144
183157
512168
1019987
1048649
982684
411530
62382
713456
961837
867024
874822
535642
71546
724473
198446
688571
652223
172062
199844
661809
566905
1047071
751870
370842
665345
1060303
795596
324937
137684
742210
69723
971756
779318
825381
1059777
635374
451585
986124
433386
1099469
40188
490544
649344
170388
588325
103463
279930
244801
90076
320620
885510
182807
909768
273500
1080463
501917
316917
789365
637996
561667
1030701
14355
194031
668609
314221
504439
372670
993181
907380
760770
722721
791729
111774
309335
1072310
633659
561963
1034731
484824
1084313
222783
606765
419870
539058
1061349
578755
13240
703882
706714
797617
41953
72539
731312
330485
29880
257768
919676
794808
203348
964339
535220
587584
910927
383401
856547
39683
344797
534299
5056
925234
290542
1031179
84963
554007
414030
417800
777063
262699
95559
709472
217298
130315
522933
746542
979515
161408
833217
222609
125591
736262
889032
881261
274929
569875
313030
149899
148849
887548
1021188
209921
237297
775847
913572
579552
580020
786281
244206
173810
22833
1081300
87545
203683
384983
89704
751009
597302
768383
840351
777858
700471
446759
232061
964376
655611
61953
394352
515062
196850
395243
621111
269478
695122
688705
476690
689054
355213
167313
1014520
1048270
114369
1053078
1034903
51598
425075
493675
487235
502121
752998
1086920
1020849
902146
846126
923698
571595
437250
1036327
1047100
526890
555888
293240
6134
369933
496294
307541
1072805
375579
1026766
802987
1015571
378178
869607
796500
813521
653627
316416
564321
935611
164713
811063
617552
7588
948689
882049
1019425
965708
1055630
561910
887503
978124
1026888
680612
775741
457313
267182
49807
65382
1036440
723839
417110
757609
784280
397677
452576
296981
396280
42084
57526
104547
171895
873741
468261
158377
708990
1087939
20632
420079
1006268
819709
549358
220708
785841
838148
925978
231984
800068
380308
998072
570584
965706
372480
306935
128186
1045015
819298
637600
397316
957090
996226
60782
6769
176315
526340
361137
203952
1023989
738597
137018
160410
799650
570109
94872
658073
604482
500005
1028366
100309
342895
312653
175265
330000
550762
263449
249205
317482
302267
291358
215510
797759
1023906
958612
130706
413489
545926
1058545
285877
426817
385785
572421
741488
700782
475460
51902
901137
993234
53575
869927
210059
519230
372863
1009785
795484
96190
733201
1095494
791387
687572
79778
67964
935919
576783
85320
558217
247455
276512
128789
814304
68808
748726
558538
881933
573467
387937
495082
384164
791823
631161
983807
393873
605509
900508
766512
147087
922982
815672
340447
778708
398341
334156
1070290
947268
334845
905692
133666
50615
943984
546729
274109
249339
594352
764811
1059455
768396
1061769
947378
108179
551520
745607
1036177
812706
443637
909784
587885
792984
396903
626255
360594
357204
689305
766510
61737
392443
743207
32587
8569
736353
12034
941885
876101
198876
758710
503617
334531
973903
467289
157111
1009330
351842
575450
885292
164915
867284
340400
296848
897550
71623
531381
505791
334927
669588
973545
662447
1013917
176363
1092094
662790
831299
104067
81555
535368
333371
110744
10276
652408
422966
342655
22085
1069804
62719
548478
334973
339643
100040
173117
784368
779856
541664
198604
866371
589706
992150
583812
305362
245382
397587
114744
717116
84157
420003
304571
316420
388713
74144
758392
419054
275673
417075
589146
169653
730664
895602
1005395
904870
662012
417339
249975
470471
378743
523896
54511
955110
931439
742047
1020380
282360
397764
414312
1080606
38014
673425
863494
899300
575271
247002
498333
712175
835566
624466
341787
754286
77212
1053955
337940
745080
935785
763831
931770
282877
155284
1007874
1098498
632098
958258
742542
982920
763419
186031
854967
369210
437769
480913
55796
983602
206927
333936
223320
840744
547637
111754
313151
432925
578786
86821
618507
579301
51456
414489
354646
901497
678602
5799
28404
577292
437822
312809
200722
130582
785657
633195
354983
340484
894458
18099
517733
177519
942554
1065996
229738
840049
953645
62882
485358
879861
163467
1022735
147435
325201
977676
244694
530620
1028218
88328
491722
591172
709818
62503
854771
192772
467387
1017691
882824
87368
579079
895195
785816
905682
537903
943320
265869
898065
705758
779819
100467
800182
651189
1028431
539761
736888
325040
322305
657949
800748
1005489
10947
598988
209470
69894
426780
451124
70662
201674
390874
141558
800356
571527
913715
628107
776480
320097
254286
306984
410190
903334
919136
61720
45013
724152
259759
441330
937414
191729
461919
1038365
355358
187707
1004610
351247
892123
254812
616980
419019
758363
967411
334415
79923
325057
536267
345626
806788
426553
85925
482050
743777
927662
574088
744904
901822
654342
1019540
406993
888173
821471
1036554
791265
104983
123755
834535
914771
571252
52910
333726
486997
280824
672924
493984
1060785
812265
103816
738628
987774
558242
893392
261336
631376
968282
26327
172920
534639
40650
728447
1009447
861198
929800
1026518
274391
347194
469903
1085569
493466
1073731
1017815
297829
224633
7437
862722
52132
195745
89831
322919
449240
548862
1031596
712265
419668
189833
575935
844723
838772
886194
827745
817021
528980
21982
679530
622121
82849
834623
154519
220347
367735
585997
464024
624793
403469
188483
655434
183246
843433
957197
461247
839523
951575
615598
129627
658140
127103
497290
1038177
124139
661349
317952
922937
921887
729641
422824
51594
27192
389950
97716
451200
778216
396660
364803
265559
364068
406110
495191
768193
123720
269363
288951
614054
1003953
982599
747715
227743
367317
132607
87801
413253
644878
1079884
581783
877749
642972
806679
943079
84969
1000615
508827
139739
813232
408733
809669
878417
130827
615146
1064617
30611
98775
518594
1008893
746332
833582
600514
123225
330601
350195
701257
575002
336300
927887
908963
1049724
1036604
282251
649572
601895
431794
220739
793033
589512
727533
947498
533551
468619
1048647
745074
857919
404576
192990
504192
768012
902181
1061483
836832
605707
871286
999429
503830
579686
729134
1051276
624336
410891
798544
1063375
260834
917098
78615
150962
198400
283331
431767
280207
62717
324681
1040028
350660
739087
17044
546805
541026
421889
266108
959771
97683
61835
1061394
239156
1070097
693150
928574
424895
489199
796218
428514
700792
111186
993932
122572
307468
601833
761096
93521
1060470
651020
466064
546389
184134
960596
862752
833795
645654
573964
464648
1076047
124482
841631
461736
651548
258000
342914
1050127
815640
401996
626862
441412
1006510
816905
628205
776652
285681
813179
483120
754484
397483
144603
1017905
185104
151766
843462
310047
86557
682302
478506
224082
209748
1036574
1042693
179667
1092543
34616
424627
842875
1084370
298173
774852
78346
411190
970899
813596
300529
379069
160527
746157
333731
615865
105384
253697
600228
866310
161854
998723
21870
287986
677623
236786
124442
384703
1092069
723268
276801
786412
818414
705637
560387
979635
28621
585463
965568
586403
808028
418106
889563
415368
259750
134701
856054
412949
356232
368479
97008
990098
219764
51141
899677
134120
72069
1004695
134068
73255
964918
124226
520158
755150
787422
1066281
932917
726801
113823
847806
706960
1038325
632068
695316
460435
259810
742077
342028
84759
914137
552102
225120
626125
1069279
1075962
848221
274600
351673
550082
228526
622259
711305
353626
663496
776709
931382
1082023
450485
345732
970133
929874
8391
231970
53297
90852
67308
451558
4252
254383
134667
301343
757192
478157
179950
230063
1025764
967913
753396
995918
865257
986012
294457
441563
601178
92234
117695
470565
822119
64568
314784
423989
150951
820598
324319
536205
607775
760065
437640
563035
425274
319392
674337
656352
946823
9564
806482
531385
1037353
835150
406663
842357
188240
1039644
309762
156527
1019571
856706
723519
827975
227058
388453
315588
427930
351158
114955
517636
207737
37859
366092
838112
245243
310482
276049
454569
294733
186820
236335
607024
8481
1046148
7473
346438
66308
390485
408291
135611
627720
976462
483219
843739
48276
793896
294343
82217
712996
426061
1095021
220973
723566
196493
894145
389936
1057874
113024
491920
735217
228210
637331
1053898
1014698
694384
576573
739809
479442
357280
108439
580672
322284
785847
453715
35887
586241
863305
57263
53948
481908
470679
830540
900437
626254
271085
354507
288012
277157
145974
816550
4722
1001017
764465
411063
883321
550098
220076
120615
672779
548865
59995
1063538
604396
1056928
25543
1087973
525077
229743
531085
1086087
179282
14380
875228
812866
80014
440471
552787
419726
700736
755721
747471
401724
883489
1004654
575673
605484
72296
947271
601695
223009
1034234
82399
425573
982467
7851
235279
1085890
964063
92191
843108
423210
799268
130739
593580
376109
616886
109393
1100042
984873
687840
516325
351439
5341
575546
363838
249088
799726
3418
783038
112314
660124
646745
1079136
694532
478319
1021124
880404
404504
198862
585000
1021648
78243
926422
514336
229726
293935
350084
885140
819632
248344
523933
733121
891613
620875
824131
357780
369701
138773
1049109
669612
264700
561885
722237
153843
1045554
764581
338724
806043
563595
546009
1062625
367787
197785
435865
1048316
683990
402539
1029692
18009
800406
908622
969294
818019
131284
684677
913055
692250
366350
494415
635204
224089
340747
105703
114281
70204
786728
1085265
789213
495720
283200
202146
238323
924059
623224
385662
647723
273106
392659
155034
153984
430967
274276
345737
51651
17522
505544
573404
987620
596873
135931
807360
27964
377533
668598
289920
520305
117286
987024
170349
207393
644090
153373
233788
944607
887587
44182
664618
161502
758244
883223
772397
82521
391323
639568
505240
595686
1035464
417616
367468
869383
1072453
950624
458239
738435
450754
100739
175087
583478
127138
704469
330059
868225
579407
864251
737130
976002
228336
100064
308295
828900
6439
323546
527285
929002
1023857
702606
440714
771863
566950
558971
721638
668653
143384
63394
984752
415341
314668
494839
119663
910425
1072861
837030
483474
398875
546693
467628
974742
461026
915885
760184
766438
236697
679471
1025312
936067
15727
724493
729428
1027209
937599
152996
490649
400986
209975
982895
422901
79652
677292
1074398
926878
933288
517052
917896
1034656
772686
437903
981337
749070
298981
46281
32235
341740
944485
559735
316119
774050
438474
190874
496715
811828
776860
82258
487460
464980
274828
986769
661590
646958
330927
968195
363782
945302
245831
368247
278190
827907
122257
504498
1010570
50625
665542
773407
644088
291334
792222
190999
509610
576269
742901
217238
37009
910795
87827
449007
49260
349177
203020
609612
242840
22876
609614
777956
1100257
93169
434298
302179
1056229
604348
437432
398427
1082360
725900
210860
562608
414377
128775
678738
298988
20360
716861
859121
271888
844263
583453
977245
325438
65451
822868
692839
931740
371230
622330
490230
289100
888555
614526
670064
254224
1092123
123670
583534
451517
139679
918824
457726
284168
243385
271845
37687
775923
437444
730620
393549
451927
60277
655213
861888
559272
321840
776658
436639
904391
677906
833759
99944
597781
330884
901504
722354
64071
191152
268776
1065524
539703
226596
434970
773278
293323
836753
340966
508169
114348
175844
760968
697222
473964
617239
426322
729601
454720
856794
1073528
477729
703397
1019149
259232
687095
916378
242761
595159
929609
203480
20950
856805
69988
940629
741427
61718
324866
417735
141149
676949
578996
370291
233017
584564
305219
459476
660353
523948
376932
175139
12401
568331
894382
822867
61577
788490
429622
145175
995372
854966
287889
838338
134838
907369
704477
1033277
1099601
2395
161035
926417
100566
429442
301258
450321
707817
533716
128258
775277
865033
203288
169988
575220
322433
948604
916639
219212
41967
958285
943221
369513
718580
1031687
73032
663193
1031409
849956
311044
20969
174258
493427
720080
902330
879734
52436
1085725
397098
257410
694057
974176
246779
270495
276100
462732
619288
292556
1080106
203749
804336
120151
43130
382218
771961
183562
267567
336651
880884
561792
493070
4541
265301
987922
556932
609047
1087994
281730
505763
557828
488550
549912
305070
616644
483997
963851
545805
1024424
233562
8033
22826
905050
229015
621806
176262
591397
659018
103157
1057928
86917
338618
629735
439043
935658
934906
932580
195189
883425
103203
644534
787332
240208
190203
793402
928794
341171
347027
798252
614874
615424
984701
390691
1080439
1040143
450036
83712
1063942
501718
358890
78654
944902
357822
577923
59910
832546
253240
159242
505720
398631
814412
491804
7450
791058
677157
553114
160139
509788
599905
59911
707008
1066041
891744
17129
967841
270702
745279
113971
997668
659878
690768
564223
315072
176958
598006
894972
161859
778099
508210
9348
764212
53798
608833
323936
318222
665704
548477
34425
818180
168340
784717
40264
1073945
928995
169838
426233
390393
166351
801127
846103
848952
747224
318698
319748
1027566
863366
926699
653563
111633
958277
1005116
827435
828485
158253
9622
1038144
480707
648667
649717
602076
362161
972842
399334
898125
171523
102765
103815
1098472
665664
616578
837309
953763
1061586
164885
177252
775750
1069894
748793
122329
23517
967530
360269
206986
943345
1047534
496564
286199
860087
121758
326965
469633
490787
135855
841014
206073
14857
58734
444808
1012956
722106
1063201
575969
211521
42485
409070
831039
386815
699049
902946
970676
769633
651249
158936
121524
711513
913679
913678
884674
885724
949422
763812
212930
213980
140894
586269
549537
460651
155543
622540
66670
533932
720804
53180
743509
515817
559087
538678
374102
1049810
483967
239920
356882
914877
1029007
388621
49129
78186
247218
425472
89182
216547
973596
349623
921807
1011895
123570
286490
588440
945600
987477
408126
900454
958494
657993
154547
846569
853779
260696
331357
993323
78468
445829
888192
712404
877393
541538
1044308
146584
515966
785606
358317
316524
252159
876494
532190
1095588
108327
87513
393614
506366
433666
239213
705361
42253
694524
157742
920354
631797
516565
289449
907390
164543
857694
662728
571361
862268
562479
356950
994460
1023413
331764
664282
613463
699217
394335
268554
463840
467648
607802
875423
764919
995174
924895
281946
499831
673169
987390
946378
495431
207802
404565
963273
188890
796902
997402
57902
102675
421729
939575
630117
141684
193635
897254
270536
610794
998894
845718
277158
719391
346286
332050
43918
763073
76065
94313
977174
939713
309636
173200
342907
906824
279457
392942
666960
997720
1048047
594535
248941
268770
7312
853980
1014788
866355
378835
469190
614895
352974
1044934
991561
800869
552705
110528
839893
871378
132743
519898
782167
855349
520079
617480
513250
964041
204979
899195
634119
324603
1025643
485079
399940
520714
584410
335693
161307
524662
228398
464380
1047649
925260
378633
923687
587763
563247
844570
471394
765947
330915
51088
922738
89742
251337
51278
139983
157241
1019945
336895
112631
31575
343621
668018
527632
259883
901434
872728
752049
281284
621731
58557
741135
623480
416944
428043
249079
616851
334400
42680
170780
699284
601314
520746
225073
941422
928651
911115
406105
393628
280363
206588
805447
860835
25020
683323
586166
804001
448003
1023401
746143
182024
570066
94975
917881
807890
555240
144787
538034
817237
952233
424425
1013848
795703
599571
56723
425121
77931
275999
674333
716573
866059
288667
1015144
987985
1043007
273319
876026
697975
338948
207702
207050
110859
929365
573143
511750
1064069
896592
907274
315109
643080
849823
496760
470183
768252
882482
145089
203075
197138
311317
513098
583705
754838
948815
38452
606049
350675
328074
757589
169711
34734
1074812
3737
13627
475323
795570
585429
172915
222661
613930
433669
491088
19290
1011826
710140
1094531
879528
1011209
825257
627476
206012
14275
401670
183109
638517
993590
426524
775968
914713
665939
99908
1080933
77004
644549
160303
283337
460164
340973
507539
82430
614541
9113
78575
877205
741599
227839
504584
459544
337665
338715
319791
413580
698901
434249
530361
905814
642320
498174
308009
1076891
518510
855413
995362
98020
120147
456850
934420
304779
393124
527177
686688
2753
1060625
157664
51764
1013339
429838
111151
138856
1021102
521395
1000438
471935
848665
779157
250994
789992
245098
891119
1035060
573248
574298
498423
500805
487573
1028055
36234
451006
1065581
298585
283623
896100
858457
698341
617468
392534
631405
305976
884075
487451
626898
122218
109726
766769
944186
74721
205165
1003695
577341
922558
221949
555620
22718
192960
1095241
450496
111170
272596
42643
794800
419792
894758
1092249
742532
668223
76438
76396
362953
615355
1082677
861354
137247
434524
539209
1001667
451098
1014637
416534
492447
825781
204586
755331
124995
471205
82650
648416
167350
813393
670118
788455
849878
266841
94743
329892
843177
512461
351238
272130
580167
773052
194742
1001235
1067548
348466
740397
749215
95118
223231
644991
94608
324434
726421
507858
87665
751481
1000829
938340
375597
449667
293212
491178
847994
504400
398655
136974
124140
1040730
508459
1059330
1070760
864988
624124
647639
578212
366904
904578
55389
604947
606897
35584
884017
179648
796270
254995
486660
771220
127636
717063
1031578
1020184
488033
186815
41703
318874
491633
596925
5583
189802
346302
443113
918731
342019
420184
803172
849936
757659
939998
19755
69523
147950
413265
580810
256399
121133
620137
580098
912085
1055715
233649
606717
355863
235627
1047583
992330
13017
205411
848949
363429
719527
1018777
385924
96832
662247
878862
289465
613350
173855
451528
995474
985322
772878
1044541
814508
546324
411326
558646
168928
81887
62446
1083181
229021
923669
736854
798021
409285
507709
701606
912744
186303
653746
3259
166914
1048012
784915
934574
698116
1024545
61664
289502
25836
119870
858807
505285
918936
48125
442499
287976
823587
427134
646693
240331
240012
713721
964345
280731
458405
450707
572838
90878
890988
821968
774349
17715
300414
356437
145246
424932
503047
227303
1061750
646172
1032158
931104
518400
276335
344413
319913
64232
241793
512675
167521
858090
85865
422256
875445
929696
940696
420924
164760
820972
69603
150179
560789
736338
960292
569604
1086547
30917
819495
113427
418270
609209
135857
372851
696583
802682
1051522
27857
646077
968361
117349
761392
590697
254103
241830
898829
439886
916085
483485
271331
1089204
852951
877426
111972
849343
264000
872651
139011
992892
440855
241131
648318
395564
925862
303515
597665
53517
1094995
114028
367062
411730
989159
3814
848908
316923
507914
1013453
120556
516132
80558
559442
97236
553939
1030723
382985
782070
198221
905739
575634
236505
386007
676928
778668
235871
12821
1023490
601583
803992
911665
387993
731956
250006
990552
850442
345815
262005
631389
121313
860844
978097
109569
394607
208651
582000
583050
584100
924804
460311
33683
124126
343595
63690
790510
30991
629916
467915
170761
50347
743629
311374
418301
167421
73314
895128
1083059
692454
1067285
284970
634456
231669
653663
169306
463863
1018460
1071409
184552
764536
543886
755659
339951
727451
914395
131445
349038
598902
621661
806328
380543
529514
83561
300933
57572
351027
991967
128594
488317
88913
526917
812756
992203
192953
1065167
1078562
667987
369396
509433
895278
545539
60336
907992
165548
1011718
241015
170024
565898
1022357
1028779
687458
399659
740779
523702
8252
453823
259242
422426
6522
572961
129944
736853
535285
660539
1100161
274512
295656
384046
940494
2788
185490
768038
247563
441683
57165
778682
530740
922112
354950
771631
546503
367631
1061580
632285
1045957
69576
954997
248495
572263
404501
593975
140157
515790
203848
86128
875889
104990
985831
649728
333670
653447
1024086
133746
999306
366757
35785
969593
709186
762487
527348
260292
402574
261065
738742
562231
912842
957159
90517
740139
954706
710185
494689
48812
561629
860472
251326
116117
562711
1016509
515168
742612
62973
343719
15733
328010
1052310
1043172
28152
1044096
327109
787010
518617
136274
1061599
2170
187064
840318
224359
562946
640948
356165
511120
65396
484562
920294
356392
977728
1065410
197897
748648
208876
131854
847203
361907
832899
881877
709418
722294
723344
1031288
801509
121667
351221
1057721
467140
976419
1002244
247308
811344
405206
505457
412586
859059
122303
939379
631532
744798
602324
981603
625705
481372
69008
273420
612495
249720
982133
484418
169637
435284
330445
56647
869315
174047
1000214
3743
830328
289155
375021
625150
989991
1080132
340032
509454
705806
537703
56801
1078446
778774
541274
585622
342283
129176
784666
239453
441030
305850
431781
543017
262269
649270
902472
188369
585823
1055348
1061760
948273
21243
718377
908108
541053
647369
504579
316488
152531
1100292
62502
187534
560495
393511
281848
829101
339249
1064934
493573
224318
530549
894699
91477
220214
490247
149751
221931
94699
866329
431676
926676
439076
390366
913872
655738
638172
475633
73914
373150
665955
384590
922490
316480
492443
878783
817371
677089
60001
400298
911409
677412
1063600
949592
393561
885805
381890
499411
615739
1062185
926038
1003958
1045576
527268
322334
241117
709798
47976
900623
702112
510083
42334
162521
844791
494607
902255
697557
976928
202010
472172
124563
848276
557356
1051816
359996
1084242
226282
748701
463438
520315
894279
317191
1098333
816320
184750
1044703
290039
706485
263571
582445
635393
347217
594860
724124
260176
87520
81057
891403
440503
262401
498125
708161
496559
766578
461758
712761
926800
69162
517828
178465
658781
474859
827983
736374
316114
968179
581813
569664
972223
471401
1072896
188604
831323
917040
24537
339709
141813
750801
956105
44328
310716
488974
639424
601497
160509
816277
173826
472900
640929
24751
1086200
23350
850747
806944
869424
332389
386073
500788
211390
951789
641084
495132
322776
610821
131167
219190
965122
642772
752545
861677
773070
1061667
893872
816337
487844
952354
290865
491282
605917
593446
371898
476735
782899
552819
1057577
985457
19458
279026
858743
607610
306043
41013
131972
339144
802362
1009812
178621
643417
451888
894429
1009287
707860
403214
125071
798474
42594
968572
586372
578638
577469
720275
772394
730548
111212
568795
96346
801178
893702
465320
935510
231845
305238
220920
452372
166537
726813
332867
451476
869920
884151
973230
216677
325066
8164
889518
262293
37884
433769
709107
46421
1034708
25679
572802
1097299
185017
1019849
521112
45523
217374
611222
767359
442487
402565
252529
191384
837255
181515
366898
788966
924237
135610
908680
556280
137474
318206
204281
380070
131347
341118
690845
731094
605083
1021459
98842
489727
94083
333937
839062
948484
62361
141831
421312
384926
371367
144150
88782
392750
313686
70965
338747
245544
388887
777143
114514
459402
1077775
718638
158540
227157
508736
1035782
786243
889912
355320
845668
461371
659410
964153
709963
371715
187093
400633
611427
767602
535535
265702
439184
78077
963840
317529
618364
272672
258203
348380
863059
347803
602482
953344
342640
282065
977874
494239
495289
1091977
137478
246187
723329
113525
582002
61315
615928
298358
645996
431290
990275
954254
1022087
198331
80804
588909
633842
76041
555541
717401
891855
730420
319872
749457
87859
294517
498309
591906
448540
710108
27889
958808
759327
224921
726011
818007
70634
929536
15877
278453
904244
865125
461280
487956
381869
754310
246531
848029
1058088
1087918
1072660
819554
553760
163204
13189
388715
473414
980905
141547
120934
878222
20740
673690
853429
739376
10700
571966
761318
295837
121420
1085453
595605
932286
872693
47332
447341
567003
386771
312499
559945
769235
773957
281611
79941
57523
458923
429833
988436
232578
262913
878022
73874
878183
253003
442249
111542
621194
667263
646547
248597
772132
375614
634129
100542
317722
508763
176960
1012682
27740
887611
1044057
329044
740748
404259
786432
788918
639172
635502
33051
226555
550267
734024
914956
64757
850518
512603
676190
392059
435593
553999
409505
155350
293856
10619
130541
569595
919555
772613
503969
16662
1000131
583871
843388
164157
48915
493181
137515
537637
617777
443501
882593
252788
679823
93836
77130
361680
956382
43391
329450
928713
751254
158232
375936
640301
353349
37841
142151
803528
295591
1003623
770851
1093290
433529
810100
838153
185339
1006392
216664
906777
869792
873342
1037775
222025
728620
672395
850370
297019
409367
504280
499504
347479
282155
143445
357998
195569
31843
14322
412526
239270
407789
403630
874007
308971
253973
977027
943407
614065
603225
981683
298855
89538
198317
974980
523849
169528
1061117
54286
880750
143943
226182
966523
240920
885780
579083
1072216
1052941
307920
511521
729587
1041226
140285
154772
571418
988915
791942
109995
832889
714414
433773
875222
1061820
571647
187821
617809
730070
682382
834433
244444
1081409
5239
117393
520588
494997
644683
1088229
90649
78158
624898
640767
865556
899385
269585
882939
822353
346549
180526
1006171
518870
804298
257545
783088
908982
973990
538419
313246
837356
703985
548180
1014838
73883
343907
310592
191556
62967
1032397
307047
582351
23913
1060324
76119
465672
140940
562005
953544
951153
898909
160194
148946
531358
926831
738840
677043
338141
244682
22572
636819
33138
318253
327912
490575
450146
588514
585944
692182
797836
69617
125583
173321
526524
977935
619889
635824
1049155
947752
350494
475703
640844
106228
881618
111755
660159
38782
915595
678722
661392
216052
472279
834577
132888
277814
603914
257246
881365
1098110
417866
703784
276423
1031217
1099801
575666
158882
992765
638940
289259
505536
838448
343441
104258
720710
443050
1032748
1051193
386784
81814
917901
784890
933483
1079762
119284
535789
884020
986436
895380
338346
768698
248419
123303
157536
879172
640631
414329
149241
306487
523205
354145
86297
22274
343506
508127
425778
583552
214758
801120
1068123
763167
136289
100868
1058707
331029
189959
844389
881654
651194
865989
961296
1051899
453799
65741
1042159
532910
808810
487285
8047
700163
42224
944094
50680
639291
744620
649672
541892
841644
336974
350399
336543
211048
398724
927018
998494
657802
315055
907946
43984
311235
615858
639945
508595
310210
776802
1011553
761230
760180
1001100
1044802
19908
1036353
250169
782665
352384
1015822
893067
138955
197250
434659
185834
311533
13058
851438
403487
499307
335317
271280
819930
600603
1016995
642079
849137
99841
420892
946899
453251
267585
374819
118441
347619
595473
293397
814712
335164
159067
575292
899203
645357
675479
657033
877811
1020842
852761
813560
218786
995329
987827
63858
983060
855001
402201
62453
656547
101987
590046
657144
493197
637497
483194
914088
283655
521144
51379
374764
297772
140976
555944
973393
270123
832522
165247
23748
607797
814001
775386
11841
106558
956164
141803
174938
788238
638140
884990
944513
239919
683636
364978
480450
771737
368887
592785
673315
885539
585299
359015
803856
204534
1075338
12252
524432
63359
292144
266839
144955
459605
559801
42552
735148
260150
700759
869471
334573
1002478
693777
887653
859486
1072585
1034398
267090
311873
1072386
639755
242470
1081525
59298
50946
660338
263826
805588
469075
326025
373489
908771
628320
65049
1088785
617589
707975
57036
704307
421490
550154
175782
614227
170863
234083
363515
669247
592609
745446
403341
514948
806556
1036094
225552
391669
994453
790656
274100
528132
850413
648313
222356
853148
1010748
287797
814219
400471
230023
415724
1006470
864672
207981
1009472
932684
1081355
385814
747772
34743
448537
279583
327746
891626
993994
683756
1072768
489187
905748
566099
664724
459051
1034712
260275
13000
8431
989364
940017
502452
890911
774415
166486
188375
861049
378290
708925
230703
810277
62340
963462
364124
827764
972216
476440
1012522
987053
224554
15554
62043
319745
518588
637019
1088319
931065
365040
677035
602229
216475
696588
719442
39600
12878
488109
522291
440178
968738
340608
309920
553634
710872
119062
109288
447012
993294
196120
481512
878260
1071267
330621
120679
670607
768935
660324
737233
907527
137859
229610
348434
987900
278443
804119
953366
182300
113981
836008
679323
49263
27255
774531
256436
620056
645489
561361
618418
1011619
996679
356559
1031196
518142
108076
815743
388344
816989
491887
241538
737490
491645
335471
790219
225352
799283
888364
146579
78035
158509
625868
179984
862822
708169
752708
1031201
369414
471932
599442
225156
393135
762451
902966
674597
247459
104923
567388
624608
96462
843710
993258
336159
615387
176469
608070
801720
98557
223619
247681
438653
556308
361949
217881
746911
127198
574476
152262
807282
590443
1061983
365179
700054
124155
309683
552019
564398
99180
425287
995963
104959
823787
932268
689325
658192
1053348
233953
424813
284605
145819
939234
296632
933124
142554
715298
447838
622669
948179
223864
579808
428423
845226
992391
952594
537270
147558
316472
1077572
460142
460731
205435
912245
137639
567930
117845
74478
936874
401629
879657
389395
64108
775276
536018
991603
887226
248304
885642
897909
113966
644918
269505
95307
1053927
742926
687560
433383
359395
1085973
65183
988334
1094364
577536
683823
819133
734359
1017242
687753
464462
710468
176554
404285
793803
461578
738948
381291
928237
882957
44727
272001
144655
1059519
878185
599137
938859
178760
289058
110134
907717
1097595
391780
345441
779970
690850
517316
774509
1017156
596635
674475
657820
120162
410339
543767
123798
667531
255181
936175
771854
117360
130287
547137
20057
983859
296787
365697
385353
997918
844535
598963
479975
343908
186339
1018481
107137
1010205
120031
262171
1086426
3970
296418
239428
559407
226770
59328
984382
1067668
866417
715731
420675
732731
696377
793391
160468
91912
527575
281614
708228
992424
272483
57016
257581
382565
784693
716179
668576
963546
351497
1084002
484637
1025337
503307
625110
444287
74555
216323
686881
56062
366852
296917
996097
80687
188031
371712
884885
419467
16487
484967
104581
800543
239943
711643
681907
229158
46359
578695
458447
876841
470646
920060
78319
240170
767323
727850
487452
898368
879924
420629
793604
946213
189845
378053
1066978
1065928
345044
719174
290219
960444
959394
866927
846296
154035
1090453
996792
118520
586913
226312
82361
891343
422477
282537
654751
831191
310744
141519
188652
1059336
899113
752109
727699
519196
890833
256007
673852
61861
873410
324576
852309
158681
680309
125193
454897
624945
458639
1049241
989186
779306
103436
320564
303279
808568
863510
544366
382399
707507
107882
522791
355906
347972
1052319
904675
598074
424803
1077887
990544
60943
577225
866479
487274
729216
594544
72601
127705
792282
119656
64861
460776
644013
320193
523426
111629
979870
587319
642994
379994
356456
656753
975992
1013908
486146
510123
130401
233483
845031
1061999
581962
960508
954931
994175
8505
7455
1011538
236739
11768
460543
489448
287312
1030551
310668
254277
501487
926687
748043
97585
130989
132039
399713
800654
137642
254835
874576
533488
320999
37625
1064825
680059
584963
766439
789574
1081216
240160
140319
43921
857222
491946
109375
846808
776073
503269
73807
249450
789149
901191
412448
428683
196617
925694
63480
1079516
554394
280739
19649
702246
642216
514057
585651
57712
573384
1014057
126853
220161
153389
487588
288243
662044
801884
972373
348255
782986
817834
474393
619779
1095139
899389
914407
371963
1067434
512353
863358
784988
73537
738852
454107
1084890
152515
40105
299262
847730
122365
101624
428127
176354
555316
137292
900918
306839
940940
944464
680287
690208
597436
110369
67949
739380
966999
1034433
440977
986394
539890
219040
597290
761141
195240
541234
777449
365220
787082
107625
508818
910185
320748
427592
191944
915117
58135
240037
780041
320396
748389
376441
666963
212450
821183
941624
414353
40489
82787
964257
145143
25513
72463
98835
349381
800633
521913
987642
797259
570724
944146
468548
240986
877384
554360
573826
112364
398365
514591
254711
985243
910045
285739
563694
789248
662664
692790
20448
219343
616760
928373
148686
392855
731269
643919
218900
988636
855205
354574
270093
650991
24448
981185
831272
432281
943498
1088113
776235
902379
873720
778607
153860
557239
415665
86987
651385
608945
346840
132408
295973
487811
70295
504354
313551
575910
529189
894875
737149
1023489
396919
279314
676110
182059
35940
1037837
771087
395229
927091
1010736
884740
1035547
1035265
218352
195144
1068743
533059
70170
558409
46750
238561
890938
454669
856035
724933
599939
85025
445665
1085547
113912
893243
113562
367179
763907
178218
957502
272428
143203
1015723
181474
290409
477385
79385
697078
334235
725872
958170
1063528
145680
908746
229483
627158
430408
707897
955352
1096069
689027
763112
14340
393558
1011524
390242
529020
753722
626502
741558
289033
786214
957778
1008492
683457
452740
280515
538625
208991
1068608
510150
121644
944299
512584
680493
272307
229004
423867
1039353
1040530
128333
310423
666091
660446
1061093
405578
540082
888444
713753
961120
395858
299477
754818
823814
684850
620064
926031
541747
365215
194466
684480
1053000
1053263
797904
813087
988565
5396
499977
78222
36425
926324
347776
122127
494267
249383
531316
172060
707123
806678
310180
525567
993920
539642
450791
474179
978305
65071
404863
88845
664520
201400
668920
267883
653825
64084
1020557
34632
919235
107733
473033
14870
50546
215982
114235
1028338
707345
48678
799697
63275
104119
75155
825939
775586
356587
373622
803662
99261
760476
203038
37126
183039
451470
301763
741237
123656
569967
123604
517315
616665
897334
717058
434225
138387
994811
737026
361840
323895
447702
679334
513095
190377
184595
944951
229148
165590
319690
340680
618633
762633
307778
324065
885084
958166
444127
245694
612622
520205
984713
380599
607268
976732
396789
975624
596655
471696
531191
1090532
60076
915725
38267
630031
738282
214791
218232
570689
684239
437205
557332
415937
1024600
347348
969773
53579
785661
1028035
1073360
188256
589217
124664
1032488
286237
146802
401300
514570
923620
556314
253454
463415
634958
814215
567188
447274
729704
707781
1085683
918871
101754
61595
574272
1072957
366280
126485
494188
283599
676846
331008
590825
977277
92781
697914
739836
927040
523137
870740
30896
579514
155303
497487
25965
876298
951924
929234
669885
348910
1087537
257460
314154
878750
355492
130020
279778
1002572
839975
537475
961658
202774
513087
835504
937799
809658
889600
680642
775266
636207
151487
142926
1017283
402463
746025
822050
945021
393814
640133
499965
543296
896227
557309
207605
42928
1028388
347740
362100
198124
358574
399287
1025238
169625
698564
512652
781034
309416
988730
504709
1058157
1056584
771448
900369
463473
83816
394858
346291
33770
709872
800471
1003650
819775
1087524
446222
187301
709555
191348
732882
358510
577175
976767
190557
498117
692413
986432
475158
149784
1086302
551464
157326
922382
115245
615281
727501
219885
688266
1063046
668199
837612
383731
325042
355194
338944
537980
1003975
246843
572816
472585
339859
104348
60481
862639
530930
200070
348529
783710
564059
58267
833314
737532
68017
110544
559290
319251
183834
380590
770473
597429
175339
373381
1098859
171750
1007968
962482
121206
60417
500665
314718
706554
1084867
744555
885007
992095
281267
1033033
52047
191670
247536
938528
928281
1069700
300135
942491
431979
470623
963754
721449
671754
750522
625157
157772
156722
451021
922131
426015
457665
541772
970683
573570
4195
835006
300429
901055
544033
8444
1072567
779201
1011455
700270
668925
503402
1055332
340022
679602
1057234
82819
429685
291104
552267
224622
1023451
120892
816354
779049
165700
69400
289715
703932
137990
480434
599430
407248
646288
787237
481646
316110
126244
793714
848581
534631
799449
548820
377451
54909
466494
213922
202696
1039304
96220
48867
659906
848476
435470
849253
820715
19834
1039782
827920
1046290
637638
220411
1012234
535584
52958
106260
225641
679548
519665
237022
710525
221791
885960
702876
792635
236863
816272
42910
300774
102637
1098329
460121
1084447
959791
348141
831231
625056
1043248
364692
944149
197770
859345
85921
2780
643300
572156
156111
175377
48415
816496
297518
831632
964613
649393
486938
148363
799238
311923
380588
389139
511666
713328
267257
536163
447217
392963
995776
932168
153867
44151
772745
241404
970033
570399
673468
905613
562386
62895
1037796
402058
1061149
623690
102304
153879
382358
295899
1061037
530060
403967
768197
1021647
681519
386783
167675
717109
680420
130906
397318
979741
871104
990455
513689
196590
496249
693747
368084
485875
473415
765272
438925
1049561
930745
889212
693065
138784
1026035
808511
201888
197858
914019
574676
855925
975458
216362
27361
199234
340663
1036970
856083
567085
314252
559644
374971
569578
728107
68848
723645
12153
389704
494578
281660
319239
785409
973389
567947
1091853
718550
12381
883835
148781
713728
621797
1018641
172032
813921
553125
89433
290508
1053827
198457
1081878
789172
160226
41032
165659
1020074
72703
160021
625919
161897
215554
968034
377346
501767
175743
425497
314820
409839
313915
788603
232990
92511
431545
243198
517254
1052305
318753
262064
77329
623612
567245
221669
89840
557075
323471
661066
228595
46070
363600
970406
652956
951347
100035
989033
489048
839031
1050972
201094
406484
682140
1023875
413034
446676
576622
354032
24442
400751
534150
140891
96100
390838
724297
447747
316483
719474
52963
230972
688126
438146
656195
89971
743610
569495
164400
883057
224803
277999
1041830
508888
846182
309624
721841
313377
928476
126482
545088
493278
90329
996992
823844
478251
719217
842872
795221
330837
79567
402492
829057
661621
1064547
170612
891263
1025948
201282
472343
764386
287081
660230
1018903
224565
915848
529972
474712
910369
77855
1026615
553582
359860
596017
674480
930712
825158
779836
906424
218886
751354
202775
547813
212746
671837
82633
650101
81835
956077
724914
585388
507812
160876
352105
83834
1084102
44633
365065
50456
1084583
578878
989816
363208
709780
614061
982756
827125
91295
186457
300597
992490
426922
801247
491267
706020
199176
470591
250804
989751
585355
1074995
45184
89403
209422
471188
306230
483202
3353
632334
877840
172780
408545
964724
1024739
349584
301225
436619
257356
800059
932547
29200
801745
562113
620634
874036
866895
83524
854979
738997
279872
130818
282963
25100
289035
919865
434513
375829
73191
444332
874901
593990
959697
655045
790571
418182
463111
401614
592757
249662
785839
372390
1080268
249301
1045239
65383
274967
390089
859783
792835
155311
209544
25000
659000
435892
733822
983444
511281
551885
548165
453421
977936
650186
862728
471841
837399
645195
215497
566006
165502
386049
96870
465409
325698
1089436
986932
976133
673053
417913
447697
474369
109629
152272
931143
868245
1072235
1073964
630278
382105
588959
988124
1081825
115230
227603
533067
417089
944161
837386
165032
1006870
542305
541255
734219
251269
1058398
523876
934240
1022973
664997
760130
570810
486000
754610
32217
80668
1016269
440784
85524
978590
374784
602705
1004434
434300
630108
672734
854320
838700
380351
812588
42974
1006670
139300
835228
558245
531185
563369
317834
903327
861574
193039
311608
756648
922723
421949
606945
41494
1084868
1053123
854195
1061730
789547
388332
400322
1073530
1057325
280165
1013971
445301
1017032
350952
889700
599097
904237
373169
824710
878309
604105
840638
965579
290693
47968
1063244
524372
431935
790300
721242
792126
872382
725855
119085
380132
676258
702665
822056
308294
504619
499803
716521
482119
153504
363482
997157
666705
193269
213599
565120
316927
610727
582506
205403
404298
61860
888320
532925
1056495
799327
707670
386550
233331
871319
988876
591239
143620
72512
197461
1085733
763393
1029401
405630
403693
133450
123857
90509
609208
333104
263035
1027241
83132
503695
986316
257206
414748
432921
790009
309916
486226
1007685
90944
202777
276728
412129
659844
568689
850553
590997
594477
934748
755538
748563
721464
280617
1081719
890362
982293
742590
303186
901618
45374
81398
262675
897590
659203
327082
379210
704215
953774
1027849
53931
904160
721847
1096657
452410
548094
195949
892075
604169
624825
786803
276999
33455
821886
414055
734692
167891
268865
460056
744670
657724
1099209
11347
662118
585144
272601
515035
883030
952559
611276
687669
248559
941723
72863
48595
137260
791498
263856
492044
112973
168648
739392
890764
1094119
857349
419300
51663
825102
285006
654033
322504
911081
1026566
456216
430466
1003247
680785
564947
489954
278542
690929
222613
523131
1086926
534285
979782
64521
105345
1072008
524089
75502
62732
761290
925313
377368
674859
192249
77097
699535
1064256
454281
365607
563304
877820
647854
11741
818732
305170
40568
258152
715388
427915
583387
1083827
173425
1056097
275732
616997
166460
383124
563325
936013
463824
176089
431106
69276
985561
79611
200624
29903
802937
1066020
873151
464411
572055
825454
621824
325596
297393
907088
153000
563062
187124
677741
1042105
28687
54148
926398
820708
288160
562397
1009760
214037
711788
335253
433140
538686
225790
387335
885679
137525
568850
6472
486583
831765
958759
1078712
1097183
443399
534916
97674
1016615
151626
594365
1063669
1087142
127638
764314
438782
615575
766734
304357
432768
839813
484083
8772
759700
612783
1100259
418364
325561
85944
873199
391927
862913
739987
265105
348528
8792
345702
125711
109259
953759
97214
230772
144299
1082422
803754
74651
224158
176268
970541
436215
1032435
198958
91058
758342
69957
288415
1028174
456083
129725
555368
1036049
573817
775186
842567
670011
1091152
642588
966848
835631
1059297
637612
804558
519209
261840
194019
592022
968824
990957
553613
498050
422537
518369
702183
301188
1034497
270646
936546
1017808
1100247
577091
743943
635287
449005
135800
94903
406999
883295
13027
562451
561401
146976
173856
838086
857758
481855
113765
1000787
886182
254947
900513
164213
341906
1079162
807873
464560
54088
957923
138357
574063
600530
895328
108832
424382
408359
967932
606275
996479
1096813
264315
706415
302508
958855
112519
958212
630295
772941
39137
337429
852134
272970
699692
89430
95714
783540
198150
282089
895009
204226
475037
66409
763841
125321
241085
114775
361396
529935
869596
633001
89230
448175
743827
674310
494944
729534
744949
151969
771058
362358
296813
392585
774568
170035
1086959
650202
220982
320566
320734
426814
492100
1008640
758353
822648
373379
818169
890283
1019758
865000
739615
1061030
365018
956922
294267
335147
469515
226267
987294
997264
760434
76005
880825
733650
97532
1051904
76289
174010
646878
326287
375703
890834
435038
251720
979835
123972
275726
28057
1070789
980031
449163
41589
779582
304486
670816
443095
684671
381604
1024464
35147
245774
914349
283326
646532
181642
93312
305869
723664
102226
726951
691674
866200
513205
358903
285952
438988
604267
814629
607263
683681
495857
1018026
168424
130487
842624
228812
960401
975268
36212
329811
950641
728680
795136
492845
312471
1051234
672254
606857
7718
926303
156234
921190
731285
627686
391293
196068
851338
438858
419346
446850
715137
803138
1014144
888805
778917
326197
365149
959097
1005858
228952
719759
12643
137759
320147
410644
578768
261039
289074
662394
209376
420810
230685
573503
515848
386618
986141
555229
667043
953132
417292
1079205
776150
254527
220075
365559
213675
409200
973145
710620
114233
932337
968340
543647
30575
200962
664275
763525
542040
297057
673979
280622
13571
466661
96860
562649
164925
155381
243298
799668
1040155
566256
731255
693208
378747
94782
481083
44513
983054
427370
43680
932098
775942
473539
533447
379685
608365
792769
141522
651768
338249
1088579
934331
441869
49239
336992
1047335
480251
681246
526087
358576
827513
1073808
830263
128863
340014
548435
491188
723598
444212
970407
34088
176241
1065438
252504
1026314
22956
880827
761022
594237
609882
902762
528885
779527
837158
110574
454560
19697
278502
1062407
592940
97665
506336
956746
638903
64376
846585
184013
644517
891095
51616
772974
500906
92182
647842
749174
277635
348118
315785
471933
860433
1065648
689907
298344
37389
1023007
485368
742948
869900
260443
467275
812035
259943
85647
766754
546537
57820
991189
747439
696862
702947
135411
609364
270202
996017
867429
462679
771761
651070
365142
634493
216820
1083758
345619
464010
805130
868417
617899
84430
876097
432032
518892
994172
983570
595169
345293
191255
74735
87039
206739
621687
486235
667461
834334
302107
288131
300174
98158
888992
485517
455388
70439
612660
1047000
663379
79364
374119
376072
172053
758498
918849
995289
573457
877326
751427
223348
586536
356485
898122
927959
342634
675519
232383
573167
403837
261889
616394
971578
125220
282136
849998
391118
62708
377976
824171
837132
491564
992149
1016955
824344
552795
680168
878574
213114
992987
885615
678066
356753
716232
595280
847565
1021927
291921
586284
408923
76380
260281
745164
283150
215528
156530
868152
71812
286453
389087
607133
612583
435132
566514
1037812
465032
1059532
875817
328767
985936
208416
336959
777950
72396
709906
800946
650554
297540
667406
1088959
1074740
1073690
812850
427187
488734
788467
115113
721523
1086575
471195
630854
277692
278742
794083
179813
248265
7217
1015487
79182
552667
845618
385258
194140
476707
548900
47003
143864
693030
762001
596368
1040986
719688
1072372
208259
343712
697534
358818
1098623
208225
863024
1082509
677543
810211
897866
206832
625723
1095960
141242
673793
451775
988273
875941
7962
792556
214295
264824
240082
984689
474392
386015
970871
504674
394634
877556
253119
898214
549070
8072
887925
667233
209969
434848
97241
1000985
761242
305543
497060
592008
170594
29681
754565
812939
873164
561260
892840
446075
170885
641821
266538
555155
129065
814689
158836
456006
95693
966940
1081310
1090107
10979
392850
231649
1070353
141296
925354
118068
876707
866727
264512
684516
518164
397201
632181
375261
955061
443273
482605
502946
616735
122052
820079
254571
648336
79114
761874
814562
261521
503286
1073604
141534
980426
1054286
18805
350667
167596
922044
755547
36434
196240
414613
959158
313465
860862
738537
990112
38244
612274
378275
913142
1033010
157284
318279
382872
750660
449150
556329
654851
792641
512151
401675
68490
792189
1018149
739837
683242
1010183
150095
502985
508709
327770
145686
807654
30148
332584
796717
342108
381475
1034371
955465
825493
829395
974246
246110
629760
217139
361673
399584
569498
121833
906568
536432
813484
515741
779406
288412
255439
345589
216898
780670
41405
18705
322264
392013
1056446
281142
924534
182870
184970
183920
553060
838909
1042201
365198
444312
819159
569480
570530
64032
57736
67568
922807
653308
689700
412913
868443
384201
1020789
162735
13277
588443
520871
203212
320996
891543
854891
812090
800095
965958
323444
808212
223955
63619
355818
182706
65527
68416
726005
852128
617207
536942
247314
1042798
344632
684624
553602
375367
931744
888503
426635
772067
511858
408713
227375
912303
650125
591439
116999
650545
344187
355848
533068
1063263
858574
1020874
99535
765701
822216
49986
1037312
420383
700793
240713
733737
1025195
534339
724423
310822
1073969
1051756
282715
994456
963794
520638
650838
628993
102484
284350
974615
929585
176632
313277
923632
463250
382901
174192
835626
307646
448333
845379
44165
956307
379650
157283
577792
250486
595025
117978
130423
163209
290740
102815
789246
608569
158009
545166
643571
517510
1047703
175409
944100
570577
215989
798453
1018037
191341
353397
899394
1003834
214819
924468
783070
349471
298424
224520
518447
221010
97615
62140
432391
33236
973783
590008
830087
142565
86675
396064
981688
862525
572705
1067994
506275
355342
1092382
216589
675790
226146
814691
50832
821917
481497
1043831
1084505
229141
551407
863159
11988
1087041
300769
305298
424544
897021
1056296
705825
686070
172610
1014722
10644
807950
98285
45484
40863
960547
429935
106894
95183
1058504
711927
72636
51037
162375
510983
63953
448582
682211
737418
259761
948520
353375
935100
824413
187863
368971
293799
468267
336262
501951
610249
256309
704427
579075
114334
923915
1086661
351818
4600
875234
509214
305821
260888
431842
934545
120846
761610
642939
667754
534288
88936
758314
798718
374393
988415
106271
503357
489384
647474
72954
319125
876501
456146
729627
375575
192553
613857
217443
728779
1037195
600066
611208
492190
898359
233988
1085379
1015443
1079791
149300
576341
153977
964889
862167
375086
108193
383836
449416
549101
141189
516710
300637
429725
214950
465779
415503
441880
916545
1090124
283319
895393
89975
1066474
737390
438513
933532
492689
384348
1060968
883589
172530
180483
1084925
127514
851257
366313
846945
442475
664768
18372
817083
805355
663607
255318
134584
456491
550247
202687
891494
1048791
764381
963514
964564
74304
694234
895504
912029
616018
871667
1045449
698584
248489
933061
558268
268927
923465
181267
12543
13593
773095
379402
745657
305880
1040430
361552
211863
442208
154374
968332
942351
884267
139817
337207
425715
17487
36140
1087097
232771
843161
450474
600597
699335
107903
763533
1063726
227119
902928
792436
507830
568601
841411
387152
596233
193643
867109
260209
832483
116079
898404
1010085
823597
918527
434042
1023972
430937
555786
283432
1045506
933336
997253
155888
738592
673257
950598
847756
324943
155135
277069
94440
786980
112465
419798
944071
62169
396282
176137
168254
772872
291069
932057
937370
1000023
1097869
26647
396785
67373
1043782
518786
1060747
604290
818138
952619
46035
573505
257920
196704
387603
103973
687972
592589
327926
732855
1034901
156041
488905
254632
295025
435847
577596
1043502
132657
605147
710514
957628
38453
864822
545835
274788
272269
423502
949555
860126
829838
656859
762271
46954
218524
838050
189815
750615
34426
375032
898333
528351
598035
645417
690984
921776
44056
439384
428020
1060657
948403
148263
77062
33741
237354
673235
800365
629280
833378
265144
563925
247442
772510
719768
2665
240889
149326
370022
316569
82302
736910
333854
602615
973472
648628
959563
626523
950076
529940
648687
939324
434599
426405
795919
653773
26211
869375
8476
349141
1027483
1072532
746063
847752
128664
754284
833363
986570
1068356
44559
216296
280705
1058821
152683
949534
127866
935728
235605
948685
597787
435798
861825
922284
855276
576186
81641
919255
248717
959040
854517
3095
615983
270265
124438
257717
743849
393903
401588
65500
368600
455967
723608
464128
22659
877244
976789
990752
242537
825987
652993
214845
1074768
208215
618809
498710
878668
265624
650841
100720
1002687
150597
303249
133492
316165
60642
874313
22414
249879
43280
601476
585563
1023631
444266
425888
863517
62581
286004
833843
242345
613664
287924
52415
107587
806338
973646
692209
66902
189670
991624
867978
806170
463960
427802
710753
415317
637793
896687
576817
880377
191836
805766
337347
473282
67415
238519
747206
662072
216237
120375
969310
741014
547161
939414
939460
478082
323302
370028
580617
806478
434487
724498
323920
558080
1007923
247708
371593
692176
879112
529747
639615
1045865
305100
675640
1027673
565039
904590
788888
473908
59940
30191
627450
930469
237439
600492
39297
400169
730918
438515
783087
1080721
651358
114683
251855
827695
540590
675265
84522
597391
73743
145001
365880
398135
334513
583119
144558
640422
950039
181737
1033017
54375
889672
235795
843807
720297
920384
567932
431507
885664
331920
468973
535103
923817
535234
449012
157201
64661
69793
988732
547992
885935
977414
126026
473746
892949
1074135
57042
159739
325286
708368
882674
252565
457895
330047
339087
1006426
816809
677616
304185
1059351
494739
347733
238539
762507
1019757
144430
995132
251761
117750
611189
118617
715019
979713
247223
829189
839445
1063093
149594
605976
351353
1031733
609580
362258
740267
741477
488968
847218
454793
874795
674820
142583
555259
127073
152941
1044901
1004638
631327
91506
577511
1081653
538074
655884
642219
718149
137751
619927
334945
180001
414002
609568
865573
772017
985667
302469
1082279
786732
236164
368721
813931
965841
862711
114999
530495
333046
714893
102831
478375
1081734
40283
362669
92117
488695
642564
812480
166573
869569
47367
48095
102605
274726
182518
691760
442912
1039631
397660
880733
405393
695285
219795
540207
266906
887276
864693
253886
662864
282763
491352
7709
664068
787905
511072
272433
160997
764075
986881
332759
17650
898031
468638
517887
986110
674986
1065293
224721
107624
1024069
77872
442950
750632
49233
329592
975974
345907
877586
53170
560429
88563
161212
9938
76425
843182
77745
564851
668005
256462
861398
1100287
918698
159482
674799
507498
513986
782462
742802
937333
749737
625020
982182
457437
387886
734669
960286
132050
970433
785697
289672
207246
479952
784948
753026
987113
936463
615993
1046552
337371
583135
821075
54931
212683
328261
834099
333646
636749
514266
142157
245743
335608
898300
822142
50994
712198
465713
71621
769203
774020
488675
914886
187582
645441
913108
203505
301866
503634
1084395
322689
979611
591224
545200
102953
427588
178020
900060
63090
619133
193421
1091089
585668
196385
813240
479104
248514
374900
962713
935574
1054459
400532
85721
922914
870857
151159
601892
599494
878978
613289
98218
378778
334111
453756
78476
772493
1090638
345651
144858
685864
997446
43632
442811
64417
566344
406720
201281
913700
688906
184601
988099
648754
996882
800494
880506
1037968
171714
348461
976237
37708
299327
338638
35413
876530
23027
923992
322568
703358
593377
994942
417533
617664
811535
870940
465323
875872
34834
984033
271579
195389
745223
343174
1018363
170996
506974
324384
742579
513083
744197
270665
336244
705578
640589
496479
579989
1059480
84934
242187
1065468
32303
924119
59475
1039349
910087
374509
195522
83168
874270
824263
502895
612985
5599
842510
1047406
608602
805073
73307
735519
858433
82873
41561
169310
27376
971471
1009532
480391
987630
621961
511612
307217
708608
1013155
398207
529085
699037
410379
229295
196184
320318
373934
754969
37388
582712
445455
631095
832160
875706
434195
236286
1002956
122865
719427
38672
71631
866435
328546
878097
747310
1046941
563083
391683
749607
335189
986796
238493
352604
455639
229970
489798
797368
546749
618987
908092
130830
733669
787362
222491
380646
309415
997949
865948
1028884
1034006
712564
538473
445504
4449
968690
180348
167023
40604
732596
253749
990171
1061087
249653
812192
962514
892885
624925
757693
745360
638855
321787
1035108
321446
502132
600647
818233
198990
503771
530784
421679
157421
869958
71926
252279
980584
745815
771459
574274
676363
69381
206584
391385
1082811
963892
7532
428973
321137
480193
526214
189962
672054
545395
267312
386546
511122
45115
935969
762887
447483
532931
382177
199565
178362
829468
766039
319513
474299
586698
286450
281992
927882
158052
470203
1058851
15389
421123
650397
640553
805098
27829
15019
490798
209364
925085
1080041
12411
902433
423804
269657
1080491
602969
570805
654064
1078325
910023
908973
731024
481192
14043
676968
780529
491898
116736
677118
763669
789487
882623
613763
794003
569918
996557
892454
681447
1072437
302968
363451
913988
159364
589939
911238
558308
217429
878682
990695
253013
926416
1032424
446851
595376
696432
150957
428885
1028623
547987
75773
818731
447295
154993
600735
407162
267336
103262
553909
996335
939855
450333
268061
934990
722475
713915
688254
581027
127804
1012961
897761
931483
165026
870705
1052205
558547
39975
153753
845068
411809
588215
707433
186746
450903
3997
393486
73783
584906
452877
742535
289363
872687
370466
355921
881864
554117
98439
151676
938020
628293
1050993
127003
662067
516946
923496
464749
1079190
579544
37113
693883
472707
141991
131353
858474
267120
6958
91449
754680
368438
387554
622238
722822
240647
207462
736037
741907
625679
137908
591509
162461
1030826
382982
462512
908146
918893
914971
366056
505120
778228
571387
1049132
774939
247380
786890
1019344
264437
664869
172420
646350
642276
433607
1011680
356670
441032
307669
297344
210443
485278
385138
825041
72055
999565
30989
522414
33916
108161
222314
987115
476233
647300
95711
352908
146914
295496
86428
1100122
314947
511391
286243
8218
865301
470376
722577
896988
755663
116195
988486
121284
647087
805754
638405
520144
404657
953254
391915
3120
403870
440750
565765
681478
722378
1083638
725849
239154
918684
868069
860222
703257
472912
1034190
437074
1096891
418802
164194
217623
67981
196309
1068771
670585
657545
785823
315710
386192
1083271
161390
417694
858233
219833
77991
1073838
291456
1047995
793845
252937
268247
526284
152752
1090740
528662
411070
933616
680853
1025418
378353
609009
806022
717975
297964
576211
23530
927945
477205
908017
526248
371394
441875
266927
707668
803325
881891
1027714
425559
304962
761669
46725
587272
86973
957835
480925
298117
404222
865823
245484
13832
773004
268926
858645
254564
75073
414162
804763
1046309
321632
1090314
376966
1025854
45169
453754
116951
432414
927669
942683
282616
549810
371092
1054499
834777
630109
815077
267582
144444
796289
354461
438592
943093
245143
1024726
861989
206545
814254
8665
521174
210085
661094
837458
527668
1069740
218715
739470
431583
78154
639948
224226
78978
7247
599524
582620
741176
349087
496297
624462
327332
430370
996019
92186
157162
1063563
1047464
940859
576300
206430
1079517
303498
22486
895834
109010
693873
987798
684310
232406
79370
853539
166045
1074662
627161
646915
940135
898240
526748
187936
295999
405935
751667
331226
1081105
912127
658918
237400
726255
1041041
876551
786779
136433
612010
958217
837073
459837
704532
990208
479505
806994
68025
141399
320861
589176
211608
696273
697345
1068683
754554
906882
125065
494765
19498
283279
503582
239541
71407
558609
158233
332220
1034298
184155
835858
397624
709843
11243
514611
695928
563580
980851
243629
405278
939670
239380
360201
53522
1005160
146870
1094596
294618
900755
407618
616635
565703
58917
727854
746632
183019
882402
649364
486685
416163
425007
820808
109770
873794
1068536
974936
769168
254988
934470
55899
932012
1093842
282178
320219
36837
895340
893925
470255
771224
745453
508427
269232
1031027
1012555
551626
1040799
536084
120725
378135
1054693
724665
245344
26991
235986
1044063
1008722
78126
661883
862971
616915
34222
898371
1092188
136644
982214
184385
659137
281776
1029600
991024
295638
502489
533060
374903
409973
156323
539530
191791
872921
191093
653386
414715
902212
570162
718868
555345
190619
91555
877743
390426
383906
429741
77262
653576
10534
192527
491969
854155
850102
353233
1051042
304102
765747
766797
1054390
735375
78459
638325
475151
1063242
191870
590870
990360
859256
324733
785650
606092
151601
86324
246273
1051426
753525
277073
112961
487155
963805
673423
554776
17830
815344
432324
171067
729192
1091393
472281
623400
806181
48807
444848
333859
186402
1043349
818644
580738
278917
612593
1071080
428526
204533
356761
32215
478332
885081
731964
1066568
891997
41125
263432
1062913
904519
315919
349333
334189
650242
223520
802878
402619
301023
275558
656199
386983
325147
990963
982787
619648
1022432
700438
592639
1031371
483835
1048690
78259
1050287
998813
499072
1026590
330535
610658
474012
952494
601229
662727
910789
372580
1021599
885164
956786
879999
32622
566943
220368
47913
130850
168485
628715
65267
996901
53734
157467
580832
214857
1077918
1084143
384451
509505
227553
293184
767045
257638
1051326
328477
884628
988221
539673
961591
260546
96474
904213
488997
525533
767996
1011913
390082
284940
809962
643210
132398
488847
489823
432940
634148
18077
240571
141294
844373
1003476
121424
1063176
642938
1054354
854505
921793
837290
121646
392387
728102
322716
423935
987888
755153
597033
705836
806831
741007
687632
107319
422467
922074
491245
830379
1031992
1076639
813022
591478
835821
937997
1061506
770828
170076
50762
913452
496675
1074838
214534
611659
814308
183259
296029
316381
677268
394818
858921
963841
411215
851706
246373
746384
530956
786107
639826
8973
446125
983991
188747
178394
989823
25875
311678
923831
284068
596974
957029
211670
210620
251476
221227
379629
817851
586321
13252
110564
339628
650501
793844
508087
475641
275824
879404
526910
267950
586668
404111
476243
738267
1029907
1059874
827211
760114
260468
666650
514002
1099397
379911
621070
436439
474779
638003
48737
1081031
987454
186497
642632
426752
768080
267809
209431
784633
663499
779508
199392
39498
364602
215467
432542
1021763
813616
619264
612385
843289
1000885
60156
875195
420078
695502
865259
395512
228083
433796
356871
420268
160772
1057010
378955
1012540
38287
402479
401429
419290
237520
334202
230318
891356
212480
287655
128394
968781
515987
594219
394873
955158
924383
817264
468937
619122
41417
631453
519082
658987
177552
658452
241191
673794
509968
354757
530146
114342
127505
323855
424233
63258
912863
466341
1041565
223526
849052
852902
812881
799073
831350
1033311
754820
851847
743653
814855
561678
1046289
34105
1024905
80758
203607
390507
509539
364530
963456
304912
295875
170953
915756
1028199
483513
658873
166059
7499
81115
267250
271203
869106
476255
281146
258333
912936
622283
1049711
1018101
877772
7023
712827
619256
126900
569104
264456
1005728
857937
149861
507927
78297
526217
257600
716518
846643
70526
698562
1069422
526725
17269
832953
472772
754645
392639
322854
667886
708892
811425
608690
208790
54844
1060328
672113
964233
1022158
795494
295808
168205
831070
1011033
793021
110427
953883
950237
659654
203987
996586
720361
1093218
253382
736040
845375
1061936
721487
140129
798438
960480
311102
278467
634648
679666
551905
130519
826107
468135
715963
690624
182369
124450
389022
823754
92806
708201
1059868
1041357
455954
323148
987553
879904
584948
109233
274275
46851
366507
270331
928613
593768
3285
282650
624342
163896
1007229
560165
706844
505983
972018
44314
159044
557619
249691
751283
858719
142765
847439
316760
911861
587252
468487
1053690
175039
865944
430063
222984
280257
515069
959647
788142
1076321
944770
197409
678311
539752
1071769
525458
464328
687050
506825
108020
419825
378628
24522
168219
706486
787519
559439
181323
317345
558571
226950
22997
880664
740009
329497
545591
45619
471974
702662
854939
163322
400343
522141
661603
453681
779177
447022
1024509
857676
1091224
277881
959308
27565
710475
544906
84175
564432
471557
389249
1051310
927215
877722
154800
8405
309301
727696
582787
740802
110141
138647
1063277
936242
311023
519157
347905
522114
565780
653344
797803
253121
535575
1019109
354691
295853
306312
46873
171847
820805
198056
540580
121868
468495
794534
896810
83031
1008574
990898
410626
827603
57188
597971
39723
225240
889983
867022
907663
212868
643020
872792
956603
768158
261500
11463
2326
141221
532729
380156
1057696
1099545
435307
539427
145373
689129
65520
571511
680627
1025385
54316
427627
704238
587194
681944
227118
182707
411591
723487
588032
937521
201731
105882
561357
592138
885918
868334
812911
1048137
469434
322869
214864
55767
906573
1084572
221587
523776
146276
659233
319859
396997
706382
885131
728740
357269
511407
688264
897986
960520
94586
477247
516294
632360
402033
1037813
173936
824115
23944
185792
311292
876107
756433
123027
807059
290772
914254
19883
75410
493178
1086340
208234
1050340
155442
967082
303025
607035
742489
322419
834641
592206
512661
567510
200277
920332
669506
796554
366755
401613
599701
181225
783497
1073386
855151
66123
129581
1071500
619422
517430
471606
805278
420973
1017304
1017187
248547
88817
654247
36744
1059574
758605
1094123
1032145
815678
551102
255552
891590
676398
722746
156662
290759
781282
476053
255260
474757
988440
695955
30579
820015
371732
44849
886085
656182
577950
906710
514420
558714
633462
235573
786934
937201
517758
502196
259383
172609
183628
791054
427763
319660
669334
929069
194601
21998
335347
380927
373913
584757
433425
319157
250053
844394
138096
542253
1012755
392048
524593
193826
357585
198336
911627
923353
901328
806344
111230
1059272
20099
802856
7944
434034
107109
415783
577491
1062828
614101
944650
552802
469230
420202
85279
545107
1040581
234228
721425
555043
1056206
249511
115388
670318
3854
809738
1008732
881861
495171
665628
487359
813176
604533
527449
740375
772553
1028515
1049066
201390
677730
1010188
1065990
388433
724984
119288
41815
73074
654820
924503
872478
8699
140679
519379
624436
123019
800722
404722
50038
447525
322239
990002
194982
341781
936563
38824
607881
1095093
1055680
758926
466418
828442
385348
676673
53025
863614
528674
279227
166948
824648
639001
984448
290098
717450
43758
182318
560393
244724
493401
33742
610811
329067
157185
275775
533502
287748
537827
176271
796794
880640
912542
141957
317900
656129
997289
859498
866239
1023008
766987
436290
982239
870720
551689
674141
361393
764186
58945
349200
1019730
636220
266908
566117
235545
353654
330823
90788
834040
89596
238852
649764
506964
509585
1076573
1028894
366823
647448
57445
582722
826320
98074
984603
641339
763740
812267
538970
782197
863038
463322
48052
944362
219634
272730
350824
503653
661202
620695
619645
1020528
872840
73197
594919
422961
634629
491872
984437
998457
625104
800242
811601
506561
971299
271369
810492
143255
156243
956951
442509
236726
283749
417546
152647
736435
1059985
544582
717868
626540
783311
359488
317097
697181
1061512
389234
207503
76437
547280
65578
135038
471012
496977
635151
907759
203969
479732
541462
944833
618135
66076
516988
382303
907476
406215
285360
1013317
744303
160636
442815
481459
152069
252452
692147
7537
567733
255430
872015
904927
264608
543873
827552
831605
138697
858575
665053
845633
85844
848120
858885
40992
385393
184119
507804
28645
131845
676075
831989
251632
936984
15084
1079108
233917
231034
1001177
330496
963415
459512
690310
68767
476908
837743
129479
832548
74012
660444
637287
567259
672960
574559
720190
568577
567527
187621
638052
613252
734132
566891
339501
503569
762938
699289
1080984
366604
56093
251558
127601
701898
64177
996043
969619
822585
1082906
782570
884048
1018539
176802
431544
427582
397892
651319
926893
876784
915194
246590
712390
540442
591286
34658
1019906
650547
986048
961729
30766
315500
714056
158202
450984
964115
198514
1092725
1097404
843551
801094
58335
475433
205109
816454
897949
285227
647223
835139
444872
188920
575495
900353
834822
289842
342612
283990
491911
834494
99568
1059917
989008
623607
601872
1081722
310662
951588
378682
211916
888296
291894
483815
90287
744385
442080
963685
989787
1067792
605804
1052221
99509
926174
567395
756849
744579
545467
107321
451459
673772
476878
604645
899503
328103
470281
944396
503161
621450
74030
1063377
1046259
116488
718143
91845
567800
955149
720069
171503
625965
434871
249027
140946
499065
918689
896239
78329
372335
272987
683937
312645
469808
1053742
560557
14975
849285
437555
119976
644444
29443
868309
146308
608211
118875
436276
464211
181789
612950
359263
464950
372078
1029638
940426
1085529
835052
423757
247795
476844
358707
14693
1031526
189257
223110
965646
750724
357277
775763
197168
421405
818096
620814
415758
67490
449243
944840
985900
840394
728531
60455
220128
626455
1006062
16860
293511
286056
398639
1002463
705687
872175
176907
453124
335020
978200
872833
769156
364572
856116
855066
103301
752882
74776
528172
527122
1098667
1099717
386938
387988
823438
941593
398244
399294
1095730
6999
5949
703181
841406
552713
751691
634420
633370
561282
560232
436212
435162
752740
437713
436663
344627
559597
560647
296709
545789
544739
900148
729162
24807
235913
520508
686456
919263
855884
922856
152279
421960
908923
665818
161864
235680
420585
168609
316128
1035333
184059
314258
1006678
159411
372940
1085934
480583
1090797
346475
97464
254261
795896
24106
458710
966020
316099
507201
853878
397819
685519
438151
214516
227620
41323
286539
649609
978419
878968
330817
843118
773599
971522
898270
104847
520579
513603
923337
105027
141271
734467
516547
372928
247266
124100
613707
523347
675994
603411
693192
270185
328912
795609
908382
850033
398432
571932
1022801
704667
189924
394282
560185
989886
224770
322194
445717
309891
166199
876029
176388
212885
905847
331745
1046665
980854
412691
76745
572092
563712
612034
1009300
461632
715908
733922
938573
440179
23849
328194
361252
208981
33607
1072414
9213
546007
974508
919305
749756
78996
586535
638753
192562
279214
729191
898160
872487
446696
771355
160412
352559
41611
688674
319722
248425
658726
918174
284870
560183
697373
586103
213714
748332
793084
385836
502302
252059
885023
1025933
97433
562389
276582
764966
745353
621290
425774
1024065
1023015
345382
1014608
586548
815298
98267
284253
780601
587225
173319
253933
629066
721054
348175
701326
662706
193064
746187
243930
698961
697911
619367
500164
652492
555921
286532
547818
805255
653956
490299
1097515
803497
685979
244796
927383
205001
361467
489714
89326
448514
338137
558792
214231
612187
206229
903131
646191
465693
204698
846256
750392
980094
757263
1025873
32731
898565
807821
352962
112613
906243
160135
693917
197268
449651
791980
791979
660721
1070334
1044586
679498
241549
324912
204837
10017
80223
789259
332512
371528
1006612
219052
118589
1069976
834271
798873
501624
205625
1078133
1033564
1055721
614573
1009192
98820
846298
506057
485580
130726
483374
867396
354404
748872
866662
1087720
957796
690876
833835
138006
121094
918517
499145
656305
545521
429283
771107
1035877
367483
277538
889684
818577
1051893
976407
808240
373318
256343
369786
8376
683434
94106
648888
734234
261090
1030430
223681
559892
559463
21233
192815
1015669
306642
958829
730635
553209
515960
350857
527298
602239
884015
313698
140938
128076
1027350
133852
552054
417768
960536
1069825
456830
308324
20642
931394
157632
764475
8985
852247
973762
142350
402989
905116
783413
658542
233138
969312
904591
380461
139402
648443
321872
659238
316013
70496
753264
541849
16683
200757
602080
65121
1099214
1085068
977450
795500
601334
642134
352333
986588
1098923
850657
206828
384286
669896
610663
859545
1082173
532582
554526
406563
1006873
211164
862889
129782
743271
758323
130727
445592
256880
79013
379785
45134
355801
727636
1021407
131124
703593
323363
512247
407457
778023
94034
132216
867142
413303
491923
282806
325223
870466
976848
962518
28108
772095
867900
572587
1043143
225995
153024
347059
824891
119916
849538
317299
238895
1008582
519934
885920
90900
130651
865478
970674
446069
460424
803768
1084573
657286
278948
582313
1095915
241326
679654
861957
1052172
200749
664059
663009
588808
762359
113684
147438
328175
296085
978404
785624
1009069
337410
990075
940078
155608
695206
13520
760987
824238
932551
145831
182413
29091
81995
644602
445097
309456
764268
480666
946758
432200
908777
264846
278036
965496
320232
20529
348513
40925
345988
756187
247808
912176
1037697
333525
517795
302795
1056930
1006002
556977
384755
507241
668495
756378
739466
279120
1075975
338690
155775
255395
906365
967375
682591
758414
191655
843922
179132
302070
684714
433107
500922
581663
504099
503049
607447
286077
368087
859549
447776
270956
61634
60584
871402
178273
177019
1071860
532632
50634
754368
816674
535965
286461
286460
694509
772376
437283
964808
147559
563559
1040804
719649
801255
547055
248249
154409
412867
45171
112704
959893
958843
318389
625950
1072421
855957
1053412
270556
410268
1003793
450353
882614
342588
163050
214408
780800
161473
341507
350400
628440
929491
47088
310108
252525
547824
1032319
94173
521314
1030558
57145
176597
393697
160845
393664
140584
172275
900862
931965
923806
1034718
1042511
529436
272659
291710
768493
157489
511167
721414
408521
1028231
619448
137239
398813
740041
459496
88633
334162
289616
338159
622273
224767
624031
121651
672865
956300
767235
365771
380681
805812
690320
1060873
573872
228568
342523
42777
493249
1054674
665717
814909
496575
1093681
727590
759878
499081
881346
901025
920398
80268
599219
238130
1026129
612438
457771
1096221
766843
505538
660917
238686
1065261
28924
545261
966357
1024389
800845
155151
688999
319313
804325
903240
598577
269861
181097
415573
695591
1015234
30297
937669
460080
466219
297425
154446
1080486
301868
471055
1047381
458327
30464
920971
7547
195035
528806
35302
697261
779911
858115
398690
981563
804303
489345
359117
502825
442414
720594
966180
1053893
100036
205237
355152
816817
588539
246618
929329
992789
670850
855244
1096067
354795
930943
49279
762514
872897
371113
26232
252377
974604
191647
577877
317604
515963
984301
718665
719715
895559
516372
835358
788900
773213
840718
152064
160143
846287
299585
49388
449901
1091991
193493
888122
106692
1084286
208928
642128
127783
357634
317387
351919
1014083
287414
606604
385916
511154
929968
200964
286884
781819
674113
480995
1066512
244293
362121
106959
560640
900310
820882
918651
401074
94698
794803
633581
1003911
779359
499043
978872
895741
236038
213108
254624
1064878
3345
390608
709081
748307
915134
44738
71721
1093406
279091
444389
1075738
434027
529729
1089690
706786
902411
226088
123681
208057
411387
873884
732294
644608
582455
138073
886229
53568
15173
676514
879017
144710
960138
297588
418037
103259
325190
629250
411787
469436
619104
1021217
104166
935809
817763
689720
1056444
357173
903889
158280
733305
36154
55880
879790
1059397
598336
176636
895053
89957
774687
463827
969672
303231
967381
981911
266394
301583
843885
1034965
610781
210275
684987
550221
547218
253098
898363
877182
19459
711030
136173
276730
541323
726044
352225
78144
1037646
134296
1034389
843951
399219
72661
111303
990575
478145
286787
237394
254318
1015775
163158
755154
189178
272344
313987
810291
303388
345242
53885
974814
396352
540537
281188
218092
895185
890223
693842
773413
370296
186954
803961
311773
695868
369334
1049398
579744
158998
352776
251417
2724
1100168
968887
126372
82483
788694
946270
1087475
117272
755495
611499
733622
542974
715080
495607
235293
75682
610584
345122
821507
1045113
902242
94813
284893
1085891
994105
703724
471771
97525
68841
924548
174940
988699
429297
872406
512385
564692
191855
290274
11402
951949
355013
404956
716284
378268
498673
49767
337642
885228
907708
232337
540069
552505
173148
190575
91596
1074170
764826
933651
346954
1046683
1066329
776924
37298
931686
1077253
799660
107803
291043
219311
110049
363758
649149
1074012
430041
1063992
83231
951344
42405
493513
215545
431430
919332
925472
244330
989856
386417
629829
32498
1063111
183862
249323
723177
189425
636758
140228
189772
883880
1016890
534161
1054585
901326
39042
428915
209966
626732
183778
372548
72352
354823
714247
958633
810148
26943
624735
808460
1068773
238543
775804
180592
502498
748559
964640
4535
327321
523000
214498
781473
1056748
562651
344529
84668
3319
354322
413623
999546
684761
740851
515936
215339
8204
814246
672464
1082839
464377
374365
308707
95037
1012417
469403
796803
124240
340828
334552
467047
163061
1060316
1066945
135960
748838
582235
982494
386643
525563
424295
113259
374608
530292
444458
628158
39886
260658
700856
13725
339059
209527
438124
766594
508073
665881
581100
806186
319480
172727
208671
1091831
443832
1042132
379221
767444
158638
32704
503204
739842
958244
597014
829553
999735
253464
118017
955394
326443
106315
486287
959954
143138
422221
328179
1011249
53518
666573
103460
600138
549251
69163
786518
1022667
202338
409431
366278
798819
962683
436509
893173
1097513
721743
307779
613633
879044
186931
103074
767014
160248
447764
209760
685437
422859
972131
40107
555817
939844
478915
760642
826912
902319
589574
382465
989755
448917
782380
289413
624358
200937
159617
287157
330890
758064
1063769
463860
450388
85467
928268
611053
222486
300784
796294
693727
528649
273124
462214
501979
824020
411078
891381
919083
995037
1078092
119168
738225
316380
73308
118806
649085
157819
271195
853674
343805
982160
51848
595000
565753
510313
139693
998689
612488
951890
910644
213037
1034500
490764
764789
789839
430749
789302
94265
7441
972478
964483
27803
515671
863888
651310
1078463
452423
379759
497365
379998
40602
357847
377042
136509
773130
577615
880762
303905
77497
748560
1058308
490200
632494
676931
989600
33572
881672
729220
280980
145398
196317
654161
729966
220001
394988
433043
679618
133317
489165
637941
1026038
653069
88600
960591
877529
977911
873664
24365
632211
623451
857010
561035
971911
145072
763959
288874
1075172
797354
523113
1064433
295065
26255
450457
438923
558225
266022
862017
634741
927222
332372
966230
423588
1079913
61044
867054
499299
511174
441313
563188
18533
271144
857085
58035
948719
548249
676919
670167
319338
858814
1052593
1070808
976509
469125
170525
587446
588058
267763
841223
54741
792311
1049075
851592
732999
555675
382209
922666
663777
480343
808877
764788
272773
793438
1046700
41001
1085747
594273
937424
907478
137235
898322
927046
732320
961733
944768
1042341
852250
488181
305826
839004
119781
956099
817564
99938
911831
415021
1077658
993182
207606
886973
735405
658929
459280
882031
226009
141262
312753
1014416
505287
262997
844613
1092237
75755
30405
335966
345790
1050369
727855
595751
770755
105862
79479
707379
21037
568913
318620
368828
753101
1068854
981549
1059677
443372
203098
362980
711755
251822
664299
308844
197134
218144
49312
351058
849106
81480
58237
1029383
643838
989514
1068094
302248
192968
537501
275876
893025
380210
475818
218471
992741
572732
157779
530788
679986
784819
850729
970420
193088
522881
538041
1063044
710597
376216
329180
352396
169237
888382
913883
9306
559982
214810
692157
570298
1067437
208750
984086
140135
301388
847581
976429
815702
405236
750149
60003
38424
758731
449097
21038
982542
289026
701392
106691
592385
37954
857637
295724
537440
725848
169440
859890
648752
576815
264070
1005790
475770
25681
780318
485833
148925
551215
933687
538925
485556
15558
151300
310698
344493
1071042
723199
480919
1054972
751708
323118
776222
1066960
507724
812280
378629
997033
617937
899971
711963
593369
61113
879621
170327
747412
622569
486622
221044
382525
629786
994895
763494
759681
357437
117699
64565
88586
605367
1019364
418062
237728
873188
185562
301465
349533
355466
53761
656458
408470
883516
886400
882257
637914
1083756
356525
16245
135738
937600
901883
170351
984014
1015600
556300
358807
649538
654509
638799
627604
502027
287595
822228
351297
655591
350107
1001689
735132
105398
955341
302169
80414
907075
629408
330102
233023
394001
90549
461588
347639
998824
844368
572414
514784
885426
3637
927232
551211
323155
315802
1028189
397893
1008317
483523
819165
374664
682144
149840
249224
359284
440047
405036
698495
705484
574747
1087989
608168
571985
427931
792162
446792
74450
508849
235979
961534
712261
974897
656662
225075
139620
505975
652344
236884
572886
333286
405882
34492
430163
926847
109299
771852
601424
664105
88869
422112
981191
1014892
637502
796595
225203
61407
1099132
765442
135843
817445
454659
1047123
598795
938985
134073
744901
502532
680539
947261
555567
270463
355131
306057
312978
72756
467208
733186
1059576
709588
597867
188193
930341
819799
202769
369362
1039104
645436
184839
1063895
88989
191618
685906
848185
493737
955246
214416
597471
674976
447126
1077216
813369
490742
443796
945380
949354
875610
206662
90193
312622
331975
329523
781083
593527
962670
207087
346470
382691
387123
754574
67650
1042157
749911
869015
425594
222163
1005264
1047606
1062525
931345
152240
605762
572043
150897
14218
747057
410601
84874
1039877
174948
617868
661404
906087
260498
955452
644942
837145
238003
56739
625948
961309
284152
851109
55497
62465
1068400
120318
211263
408858
259811
328950
91801
355786
382264
619872
348941
939074
534685
312823
460670
1018035
835448
702294
424792
793368
505981
974080
1069786
741211
409555
144137
94290
334682
369811
865860
489002
501352
92171
567399
1089717
553624
1055411
294069
129855
428282
133809
749837
228052
978230
461053
504618
1024245
862903
663317
573305
916075
291763
537453
93227
981346
895470
299064
864879
1088769
142309
573432
319152
810087
6319
92742
989232
577162
544869
398477
454729
267978
85773
494318
849601
1040268
436993
733668
720123
1079675
70474
483718
630784
41284
358390
292818
92118
266731
19315
755501
491523
1090178
19548
548550
760462
378970
589607
506845
647058
312388
801011
956277
28132
484982
608326
115244
384433
880797
1029583
284008
523936
647293
321502
1048393
482210
159427
220618
303921
95984
694883
441587
1032356
268239
684808
990079
531102
196465
333356
71802
30484
725920
909867
78610
213592
960730
635639
295249
394004
536771
892835
456273
327909
146872
494694
418501
804903
368458
255697
565601
1072745
143018
758655
522404
829444
328130
450123
980319
318805
439835
674837
697621
26982
41237
916967
501253
255100
911356
162988
988551
277449
518861
84595
491984
518707
535769
610941
924025
817684
1075498
326687
13709
823416
1086907
1056036
421660
449488
568971
239777
1066026
285356
186120
60055
322195
178342
989425
151864
177296
772296
205126
139012
663316
213299
1077684
511570
315367
314317
137527
775408
65680
359217
165236
1051258
471832
392200
546329
969397
1039124
273095
801820
67257
992439
222843
677704
488778
926692
434443
388105
155349
641811
976820
423313
614392
326948
868639
1043187
245350
792138
107839
764573
465418
46561
899650
601513
812743
547109
442724
780306
1090522
386705
148177
269053
172399
380317
785578
889273
958071
1074198
313474
128538
661994
859723
240419
62411
244665
814911
3881
551765
671070
568235
816402
349521
798558
554541
782762
567813
1075655
121569
411957
611773
51339
427367
1047242
936115
706497
199967
155934
662775
844556
741509
634662
737208
100198
173719
157058
384984
3689
157252
766018
906368
172394
46398
857514
905442
887040
82737
968999
602415
562672
584042
135151
80025
17347
614841
490563
803908
562747
195898
359065
627746
483813
854105
1056281
414357
705345
943717
651689
502020
98373
769517
291722
359298
763503
1034444
566451
623756
157557
1063385
208666
34557
261774
941123
374124
504323
1067193
247139
927512
623635
95063
1008559
482455
739702
592700
39273
471338
787397
591244
56695
1088842
684921
371038
357220
492838
1042433
182620
806738
120020
908116
339683
827003
384959
660173
576905
922016
582348
893138
262090
184680
1067379
735912
144516
1024732
921315
18315
278717
328579
301436
445100
617622
791028
4077
660328
761666
521315
30181
457116
321748
865097
179533
781480
457970
979928
82957
529244
901966
215709
420844
205050
582435
600180
364365
678357
964548
108329
752362
387442
156329
208509
644095
985386
959442
925687
336519
855221
479276
625253
365670
169760
759814
551993
341344
772593
178019
668152
1056858
863476
1050279
31818
305963
548951
219367
301163
669816
187044
890465
1065492
886475
197676
669015
4634
969975
218062
583803
496264
884195
87241
737750
137879
745770
271113
1007607
251901
432627
470916
789076
1062679
569209
172675
988385
711262
78556
765211
924937
600433
32777
200843
186005
556672
428284
142486
722241
316066
328213
502981
1070965
1059307
849662
594597
403419
993538
360952
198237
12224
663282
511837
209438
933987
1001432
647584
58517
484990
290120
618858
972080
222464
392793
964957
10104
470180
234637
929904
1037925
796735
245749
500930
1093135
524256
771910
16257
1056944
203857
729083
1019897
327902
410142
762557
388416
992352
1003227
599749
253584
223416
213385
1048152
75894
483838
894840
515615
627614
532854
92332
1053004
1031682
645571
679777
134973
884781
39560
345212
737987
73521
1019313
807606
146949
477306
128469
1016298
124101
60597
263704
861693
303218
19924
853102
454318
868340
567767
586374
967718
1033262
858238
253762
418354
706106
93164
429242
915314
646045
604771
560108
548964
177034
914931
98032
255504
517237
83970
302090
365367
1047183
171672
125303
994935
4132
737091
274441
859243
359729
664301
409420
210013
328829
753281
907371
599553
1005291
446723
386457
978294
1061510
1019733
1063729
654293
492514
483272
396495
219384
1076091
427227
787412
533646
272567
81493
535492
1091548
952089
173682
503387
880993
937968
19394
643574
29446
552394
265405
738665
756853
791354
173258
576056
390302
244767
568749
1066455
353833
576234
18129
636525
744934
865305
755977
180250
471847
667900
596964
464212
1065031
636253
147923
251293
1014271
397151
904736
13199
625137
223047
463977
206005
973447
895368
845884
463578
1072897
113442
667122
266563
902427
877899
572363
396071
1054187
363895
712977
829672
489186
1089182
157645
894287
915162
305713
548080
432665
504767
492424
478320
300748
761036
759478
116724
771069
337194
608338
849441
387356
543234
277510
334987
129169
756907
568709
1043327
498754
788783
1095389
443352
335158
968373
1004704
145426
47411
515675
428132
1060915
371558
891939
656553
848428
630081
870244
216142
905268
949593
316871
352324
109575
63823
245647
446342
576420
822769
901241
231505
259102
7058
8108
777883
1012564
1013614
949894
926613
189577
428882
940191
1051854
690999
93432
368379
97533
98583
766231
646297
62897
479910
371912
323354
329275
689550
474264
1019493
553155
174565
777528
292464
272673
905629
11390
1037655
673511
156214
385413
542909
65181
137599
253927
1033151
1011643
923144
659101
35531
1044643
259089
227195
678965
383804
913424
218482
470014
102058
1018630
550914
1017662
699382
985646
505591
293940
854243
547890
350235
45812
879040
34869
456113
704563
1059499
781611
4505
1026562
414656
12379
534826
954815
318965
498400
963209
821764
96316
804364
1027375
951033
379113
757838
257933
287185
215511
30505
806929
1020697
378355
524833
1068018
449864
579830
934635
890909
14688
630584
288084
197917
611568
1000239
878881
718119
204345
26019
604916
115597
703834
935940
283443
116759
436955
446607
324554
194015
713056
804929
45473
506828
1032907
551731
159092
695533
693300
1036472
7642
173681
98733
1043966
470618
844417
594250
391602
736743
395144
856226
774812
1017110
1076050
887043
892116
911343
1002192
429532
166618
586508
769776
804182
548329
475132
475369
811888
272457
102245
851209
165603
73445
15291
808890
548843
1041485
813013
742765
879130
251379
423732
86801
633988
635544
173648
882229
339958
360002
73665
963822
951044
578971
603103
278612
713727
90803
767074
424825
774806
888737
1086376
950938
614617
543423
12395
812967
292536
40536
1056763
1086673
536459
293868
1055059
649848
905981
65286
345631
41349
346264
1035234
320657
442503
824798
61406
664883
533246
82264
403372
335738
987434
471493
845132
157136
609078
802964
709170
205560
886225
458127
585261
324463
792939
304458
39739
881539
30302
718489
589012
419238
102275
976323
193842
505218
619908
736205
981706
296880
304061
234468
1057573
48493
787260
288953
542645
367424
458189
940936
268885
69953
428040
464040
694578
7359
129330
352588
881204
6267
624362
1047366
781094
852271
916694
1094491
200328
455940
1062799
839546
615384
42757
1050932
16620
772048
257905
1085353
256479
25856
481456
908662
20194
421952
402400
515090
224967
1089686
57550
414844
784427
1078508
162357
687668
1094713
879784
143753
1059959
757590
910089
407061
599313
257109
831198
642850
283046
278213
248979
973926
949453
813160
595577
996573
936422
889184
430797
1076750
1075700
584049
52354
52353
485648
514651
887855
984740
187932
704841
897200
1055469
947313
638946
69512
829025
819210
928269
365979
169973
976703
516150
845388
338885
238050
239100
489769
203048
201188
527497
425662
474581
505386
329992
167452
449917
22899
70991
600885
310125
175479
231235
909777
144048
305781
118631
348869
855035
557949
407733
679869
57480
1070832
823282
477350
650649
26862
60119
453721
890174
277937
571154
160898
47687
213847
725174
497182
1072104
435328
210110
320504
945467
960264
864697
234084
276625
849173
57426
328690
693108
191884
849556
690306
678465
272513
592985
555429
770902
925563
1041991
369879
394179
166792
997759
253601
8056
745389
630598
778446
230726
655326
447115
593520
749420
564318
948177
930218
113388
328621
113969
270893
871421
1068850
600522
569198
413693
337148
144309
574563
947384
267513
384098
821186
119428
890175
206734
354163
492098
675627
890050
811059
989556
153580
148113
728640
1037553
518494
1068672
143894
1033766
551435
352570
714128
535032
432720
374113
94400
998956
279915
285062
1000300
868765
912321
534430
592936
394400
873366
88917
306781
680906
1041782
848282
75425
205178
823852
151414
388482
710965
347182
497551
744600
853902
302999
446038
397148
904030
985259
833065
684926
165563
890993
1080600
537982
789975
453468
528343
54410
251422
453516
836354
53932
499396
431218
568797
651556
184585
1039238
247850
469167
248735
788373
916463
1099819
602998
300054
949360
349469
389318
808341
1029758
997150
962180
701267
930417
935187
268779
408198
1011757
691091
259426
680664
956719
774235
837882
429721
429720
63962
622560
148212
715469
27557
627432
23528
952040
150907
93495
607301
1077809
215841
563921
410475
1099222
496441
228905
284932
951384
499280
152691
956472
869217
925579
377478
1077384
32177
915685
97703
150044
489699
976873
233582
1025664
1042711
236366
236337
896560
894203
29507
143093
64346
356324
177301
700421
128821
1005211
901527
395730
187453
837456
552628
109582
131411
580069
422299
59010
216985
628751
1089995
726808
778110
437585
170203
596038
929608
285931
383465
973073
78552
271472
971491
460255
231680
917235
719620
289775
41667
594728
294094
762021
159976
950361
545113
595177
282389
1023495
193868
677387
157854
669743
401384
525315
731843
452132
1083708
175872
420918
984531
323461
79581
519827
490528
686944
615278
194021
880711
769681
65697
337759
20100
834984
1054636
1013096
567422
518257
566863
1013001
767888
355814
743635
627621
1095208
848176
438564
435729
462182
651099
18440
324839
775442
1067003
145967
954690
313630
406897
1048383
603176
920213
890940
26665
297748
166344
323190
629416
1086211
935062
536337
823975
513725
356476
533771
419158
541019
168133
14477
898982
405254
807980
293350
735292
852345
168432
37273
121677
607203
1028251
775874
600579
262112
244515
731654
83045
500545
909652
638987
598323
442687
900811
390391
92617
102656
971576
1068698
432271
224314
7919
554359
641947
485477
397506
152749
851823
439789
579335
836398
404473
544774
529366
1092200
444587
938130
103538
131425
865355
563210
243091
349361
111712
77999
1010407
471018
546284
39825
714489
690027
650551
960664
156490
295085
650224
846187
46123
188820
205108
358259
660005
970759
55121
1038132
692919
547328
206555
367075
1094135
686475
40551
86969
620269
216989
147273
393993
797991
774300
359496
205750
884072
626669
795840
165725
662312
662175
303118
617840
873296
158522
340648
145808
197440
937390
514341
366665
776102
582916
382077
1022733
162915
2253
755340
741394
937487
950905
510198
410208
994542
326088
920560
826637
577566
458278
807349
1096823
973307
113704
222517
115410
161109
343736
626475
606018
1005616
644768
966567
885182
1010093
774596
461893
470958
754449
618231
338060
864470
93828
848554
750665
208343
877667
144853
470561
141518
448114
347611
432215
1035473
270453
300348
802301
664719
324534
221067
530700
1072381
418575
18964
727455
1006700
954722
37202
277660
448942
401310
816665
678256
514324
48842
788829
389033
665124
547947
762708
293520
757168
391219
853568
509236
529609
818827
627338
1090489
793664
654574
556586
39215
131899
152315
546393
648860
964532
145190
604285
964109
146381
1070362
44057
234033
798434
538589
127593
570427
744985
824901
433847
956949
544689
37862
348025
295730
726837
222954
484389
557456
158474
187743
1076371
891363
318010
642795
1069418
38576
584279
1062179
924742
403999
257735
198643
528829
772653
371237
721785
147737
118151
842690
372028
690988
815783
428637
895287
853410
323972
538168
776041
747174
546577
263243
310899
213839
278417
716151
87230
455684
1011241
746877
1044169
439164
822073
334515
268999
383374
1013699
993339
1081595
940290
959273
70534
300664
1004143
337462
871111
671144
427628
973880
530150
469660
1039191
706852
16819
621906
533038
212662
823730
207466
605993
261915
727959
713685
810184
951572
697930
481508
283494
210111
965338
171389
776421
103507
326238
16713
911512
603862
773438
161752
1061938
502197
332113
946153
810170
461514
710252
13208
562543
381353
320551
319501
301721
973427
310374
794375
775905
191651
400834
34929
905065
415756
1080403
705391
32450
836702
135598
793948
675297
69023
703773
386671
433008
839358
308040
1027290
623608
187854
435164
1094420
759164
976427
694312
935310
398839
542715
200405
797763
946078
316837
592925
586351
1004000
125199
828112
430203
77420
511581
870873
453656
208652
761153
421678
555444
1025417
238608
1059684
17518
975503
84924
797600
124036
930935
328233
103011
251625
689522
938232
358463
387967
1064966
577641
989632
35218
506538
529944
695979
212883
207283
115621
962143
967679
1039438
355888
126818
755700
561412
880734
78773
301423
312130
962094
461803
69145
404772
634198
59009
827355
1057429
344172
1052861
322017
203887
582938
413860
122574
631926
228788
826583
789135
656560
756963
71931
511392
774040
953819
183526
921444
776722
244984
654615
251129
657997
595596
267279
404873
1087455
1009151
378101
1075549
517250
89902
93862
20110
881252
417776
133255
251492
304316
29747
47330
427828
669584
844028
319288
126204
586400
687754
277135
990221
306874
582909
971585
446626
950953
303163
462710
590946
438949
791675
25077
428558
242213
678954
352217
905859
477662
888908
14295
907185
143002
495809
557348
688154
660978
81796
898649
1045153
276319
203467
937924
231980
653331
820435
369381
741279
498336
886306
986701
1029498
1094369
565036
158810
612905
918218
592799
855323
236280
492865
481889
856067
151833
83057
884314
443710
93331
764535
230920
166297
19404
932217
652508
1067400
211862
494637
726652
675888
33656
362505
804093
332991
351424
812197
1096320
78609
678510
99342
808945
884050
583316
319689
483874
1026649
967349
91788
965417
380863
489617
81218
402744
799975
1090362
256680
670935
216663
215834
413680
880253
817392
652163
540687
531793
940582
689630
966160
267902
689204
941317
694324
2755
8611
81347
203522
919791
745169
735022
572982
88540
317111
99142
260869
584517
1009314
1053213
26934
726499
377974
125754
599717
996962
594813
879814
210243
818702
611944
463300
859083
307509
550571
189109
79957
352066
1021612
1082576
24317
911851
761635
384893
936199
419853
1061025
156660
335963
751724
444357
791309
189629
621489
441385
616926
703704
582867
915520
578952
277700
110148
976668
597977
172674
330992
809561
774285
320754
1065180
969261
1054898
435363
370431
786664
788413
1028146
4780
389951
524025
737107
750717
932965
296015
127121
24608
747210
308979
519496
1055119
227223
202255
638093
509112
79707
853350
187070
398901
315660
474918
678707
505099
41785
891015
1012600
764253
953304
104644
973608
662580
376001
691073
877476
1081113
916747
591865
72873
476909
143891
214501
216014
200425
73372
969293
851796
472699
949227
972977
639687
66284
95851
1014545
256396
93124
573989
849990
320157
755378
441413
910132
143628
772755
708449
570268
228523
738822
859622
464345
885398
286265
152657
1055661
335899
199394
1067739
309519
713780
773810
882082
525393
293268
638655
658802
15317
124662
604605
895594
929667
912227
255255
97176
186142
659355
739739
1042082
444653
908721
682708
126732
258892
535879
1027514
92570
817948
724529
455913
839087
784764
541588
215368
369446
1089162
349698
962800
999325
341455
754822
141611
999472
115825
537927
239662
725827
1015598
629476
469970
827118
583485
319023
258813
236119
599253
1034357
841722
941070
720765
196664
54217
218568
442332
412819
991866
9358
632405
876899
838675
1093306
472450
301077
47306
872008
1015074
421618
39699
427411
1032537
710000
92605
381754
86916
889535
516168
343496
242322
130359
378319
610893
901195
1045659
816434
754001
709210
871227
4540
157438
840538
215854
140130
649822
544010
400592
333977
429286
52123
203625
757030
913408
296707
50719
888101
725350
346874
34323
336325
897196
303646
655828
739420
1006000
224380
455188
796345
768231
532707
920723
592667
789488
647338
370406
665716
699995
650307
920387
538114
840275
851529
373762
1029237
575467
991105
153607
700204
431387
435928
250395
94674
305636
1081299
51198
146001
222794
749164
578267
1039145
459532
1071415
438366
608251
140133
694254
1015626
337747
819664
240868
239139
915063
965009
1042382
1071104
108573
511717
803989
501756
1099362
628103
74750
508184
708501
671953
166482
390474
194875
1036207
370546
692212
357389
645162
1005523
893970
68397
262201
574581
616007
583151
1002575
275846
819212
499181
917544
230723
584218
778227
653531
915531
128195
747696
352690
352691
237530
897707
436475
436476
436678
435628
434578
637276
901744
902794
597368
334692
341175
785857
875751
876801
426363
512307
301495
790691
861192
256921
311412
298845
283798
282748
628064
660682
1043860
899210
891314
412421
89832
1085429
349735
142607
139954
702519
1049268
551393
921094
270059
631920
477371
276020
247099
427785
842913
68723
789089
1007886
221647
300384
1053793
824636
92505
475485
1054481
828888
637834
529387
1035530
913545
832433
1022904
436159
419868
252435
573187
465873
113925
993905
876843
658881
679408
802928
68079
233110
178422
177171
1079119
508302
34278
304168
742224
209133
288725
393898
371233
926806
455950
48680
581951
869505
529544
732324
946161
1065122
1019323
65242
499114
363718
503236
654799
1094912
883581
103284
417414
650703
719741
713473
714523
748077
397337
396848
358912
26824
863550
239442
32599
1053048
745527
420867
434897
634431
838131
585467
536568
1023771
1077773
314765
582721
570279
175345
103082
980839
917664
760112
534238
270194
1005106
229075
897580
896143
853914
140432
309864
606658
607708
254243
145683
446788
107085
790274
102819
880248
729606
487462
142491
142490
142592
682989
557888
1014735
554433
277676
1088225
586526
615181
222807
461231
995125
116717
50828
16522
651673
319746
124058
846385
71668
846704
107239
362517
301512
1087549
916990
570522
674222
54060
754527
626719
270669
919788
489168
751208
568634
569827
1047210
61764
288072
521894
794810
978120
308201
699060
923838
836960
488182
972980
441654
471799
917189
168442
829282
1001926
149796
166720
925480
342159
7605
463569
280875
1072511
329751
737570
99696
622323
813425
591977
860891
14104
1047638
52278
659291
625299
195131
1001342
625491
222979
1002242
128792
761082
657261
1049374
147982
444960
244120
1021773
1059233
914324
96070
254866
519681
993256
321268
876822
16566
868257
3118
734054
737128
433430
229666
904813
760032
618259
1079041
728647
280630
449855
1036108
113205
903062
683168
1018362
985941
984095
93893
472848
112039
832244
90520
627056
140225
257367
374094
218968
678742
1038380
175024
524205
301857
93366
929823
888354
985917
18752
729956
358710
315054
85549
841498
1064287
1013023
864181
171201
41411
166017
245990
132049
106823
544118
988103
255639
15906
982585
45395
484471
870718
487661
137933
745950
913294
892494
724285
324294
94127
843870
235152
450152
1070360
322910
428537
1069977
60352
860370
755559
606800
908523
27075
1094916
1004323
768836
968732
655864
615777
690715
470873
544695
577517
40894
358515
142418
950450
872325
217446
318025
710812
393278
1042964
459871
218624
99885
1028831
996105
852495
97492
65613
755386
514857
1092285
631271
170262
510489
759247
991270
889603
743721
304616
612685
913016
106326
767354
585505
581033
531800
732016
227193
319736
949703
351347
677589
813431
986569
196991
559156
32055
262405
1091907
700392
161480
575414
394551
943850
80514
94914
56747
617587
506757
664518
44303
1052329
263554
195610
326830
772069
165925
1077673
64336
273639
471836
628691
942447
442295
221463
786362
1064614
1086895
114048
334523
968698
933122
385383
594569
91637
410334
48178
875025
77770
376928
854845
584370
128276
536468
280107
717829
825898
287113
1084213
106502
305887
641631
918716
663999
199554
921932
243816
740818
114433
502820
94306
344711
68975
132403
830848
655988
244591
813638
799139
538624
210765
550220
579765
360334
171417
1088053
442804
1012924
526363
691165
586577
947344
312494
973484
1006333
107724
338962
99484
717872
1033248
858955
731083
834141
472599
49841
489930
295426
1051247
730947
418669
542018
914756
295316
773395
68873
27544
279123
1027937
1099213
141774
156648
824950
366047
122879
950768
933048
469847
360003
892560
1058445
18410
991498
31824
26016
723610
664114
286905
110152
283863
742180
146246
498422
343491
89394
834967
1054824
463310
630865
172472
319823
222207
573191
837156
29189
115599
671994
396496
297965
445342
218051
963637
89187
122288
727950
540887
657627
61351
343407
543241
80575
987178
476389
693503
486061
1035260
971509
17374
915969
773784
892552
400980
978052
499405
279553
19822
668833
58145
928381
153079
869123
79235
613559
252547
995679
695624
363497
531622
50717
853600
868254
598382
380343
375895
321159
239251
732646
84529
222154
341742
148614
515452
500379
1036698
940362
261073
864109
720051
897712
196849
131156
101340
839528
896479
43452
394725
784340
360223
202367
486333
931133
540656
603096
117124
430319
212874
612490
510708
606213
28213
995127
582987
125870
1078413
18199
285397
549448
209490
863875
90460
199669
206127
205077
658553
979213
982388
187664
1037797
663649
758492
984788
1090511
1089461
248883
20182
348089
1015890
616744
696019
300067
843437
247759
511571
874017
738329
115675
532877
486508
99057
358718
880029
55565
554315
415663
424169
968057
248504
776653
929969
64768
652675
193025
943769
448981
783885
604456
817253
336357
115910
464869
770620
1021147
215343
1090702
779586
922749
585629
734072
762969
361661
855408
515862
996383
939687
559700
405113
481798
235473
348411
846021
610933
495987
228847
142630
980459
237217
592050
592968
445567
130750
1070600
502442
557014
660150
744200
988785
1001406
231145
787484
1016805
104023
159013
793335
108142
930443
195449
518914
954895
262724
467138
167919
788596
558993
102034
227823
599964
709865
1037063
787577
1054509
849944
503351
277334
847959
709720
941092
819938
404066
733351
992859
148609
777494
624161
1030594
369046
518846
38682
761443
347469
800190
542107
761757
117758
334680
493930
275974
397831
340084
394134
874743
1082284
247985
60026
331256
373005
776492
226323
237341
560364
189096
38533
417651
376651
413290
955750
813082
443531
670937
526956
803247
321052
621500
12738
747215
399130
223850
894519
37781
919960
1087604
701591
564636
702425
873928
332119
597862
835190
12583
511334
239230
651177
465067
728139
1042066
454319
507869
720715
471764
217692
677978
882404
539076
324724
579099
329085
561902
583589
298791
171633
246579
967101
815048
975676
980163
166072
1090211
806928
13942
326249
787104
1009758
927348
205806
408261
1065888
293256
964764
980920
159581
44807
166705
369015
215636
404954
312089
303046
814390
101524
465435
321142
98245
595759
337197
1057772
37063
668109
870732
407900
441529
460272
615128
561490
276818
261058
920956
791599
534651
1026865
933019
495127
983024
1045325
420013
167106
250444
152958
192168
673256
924328
506835
143267
661261
159916
71249
729013
1038209
386699
812872
459708
369793
544047
900643
134544
813071
459701
425654
1068637
418607
18885
248059
312142
95990
285563
576364
777182
820832
853076
754807
961709
296337
808202
926228
805738
508082
642090
1015569
148350
434400
139557
318640
646358
139070
747377
658921
1020328
803191
366259
1024866
527758
685308
33256
219644
151010
6287
338367
34003
964111
412079
498464
859624
1024240
1089188
252700
480007
607066
484987
754006
1032675
343886
775879
931272
574347
1056948
1051982
614132
397946
156009
207879
47223
457684
520492
341132
858044
275629
533971
439112
65313
764614
1067182
101294
945578
87751
787062
250037
580756
748756
827905
398471
656905
241099
382843
670808
974257
188201
1091447
839455
882682
168660
119538
790548
998657
520308
580422
52138
138982
191088
677954
759987
258149
759296
7711
965331
351495
537794
531732
199614
17368
391230
461753
262720
153548
452019
905201
63614
286090
869852
960498
296234
662347
23129
657673
787210
47026
190214
147348
198242
404667
510282
404491
1078884
5626
994693
661704
628412
523306
171613
796464
41450
841993
414564
915121
842277
398500
364640
968176
1051842
727492
121146
760957
493200
684580
1033098
934848
163902
617251
231319
734362
848226
35342
430538
762317
506742
247565
177377
629619
939956
1007736
233253
945343
426890
516334
306917
490222
1024896
185612
456869
169586
191456
1068301
417319
551479
60338
617889
1060800
810676
802490
831095
47855
851309
688044
102142
981428
343934
15987
997697
1059176
661950
1079249
752991
1083362
995667
308350
337517
1038639
387914
106958
326774
1080495
381768
373680
291309
105738
1006958
125736
418867
644005
87299
107317
733844
968060
789099
743696
551003
97163
303441
408280
151399
862665
999921
464365
225787
852488
752028
824068
12731
474132
504947
505997
659112
658062
240067
220111
793411
191760
371544
217882
218932
440996
439946
761221
999580
914260
915310
916360
177126
178176
518674
519724
834601
537002
312312
237171
450860
392507
479134
478903
96927
353531
409185
1048473
579392
735909
78714
432461
421655
115514
243311
240375
1030743
946125
958543
809646
38987
606999
231509
954708
482010
39204
107722
656680
873310
315307
414477
532999
851377
920689
123333
55315
105817
614133
692221
199839
1006469
939889
982204
629696
689952
1038211
377145
263180
386112
232551
298969
38732
541136
1014335
1030406
358369
264416
213906
990753
69085
144093
57398
862905
612654
676415
860176
888553
57663
928239
125137
1073880
725282
394635
262426
12845
958129
762470
960961
817914
1047812
562640
673719
322904
397202
480867
119508
126592
498879
937435
845559
6084
264693
9407
1020667
542269
136557
700641
818620
422037
924312
781279
174788
991173
416394
288605
642918
221732
205774
7550
320698
970286
341281
444339
652813
859476
729669
924882
795297
800933
424034
163539
1032558
327328
1040559
733117
422292
799807
23459
336657
879501
569114
597276
208792
562409
909658
110506
934707
629717
180315
477500
421117
170498
621929
4433
252018
476429
543737
288685
333153
15800
626838
51340
582013
75320
1066368
907774
407940
774319
465112
850385
453888
1087092
283678
515137
944236
799287
145082
58301
1034046
733716
777438
187048
949313
225783
679134
223411
439037
1019508
430358
50032
1063083
1046172
348189
877515
565616
202386
298198
609469
331573
820881
396996
838568
686645
991811
950483
637082
86318
241174
555118
943876
476589
579008
376486
668072
190498
15842
23918
139492
651489
116980
419511
82019
587073
950620
192489
731932
19346
98984
787587
887067
1089698
191070
445276
906266
1046958
541149
374244
740693
836504
846227
724884
563025
636235
942689
177440
868670
921053
393961
337671
32906
704724
376862
712183
48189
333968
1064324
372122
29884
615782
837449
55226
944405
195303
331201
668763
370568
4848
579067
187763
510992
726422
800276
16684
288358
1089393
78084
853476
28078
1037199
185875
370659
778560
74691
405677
589456
85726
970535
301159
282768
592269
505959
892160
965033
903508
705296
66179
758081
777634
608399
860063
536647
333857
1048024
187778
312381
1040284
377255
259997
216594
956522
171617
752617
1076684
374973
63847
806919
325311
28777
726803
943324
244685
681457
897495
653263
574354
456068
643042
175567
415587
144712
432714
155407
325535
310165
895248
885179
262019
1069649
727919
296313
256002
611699
1028010
757075
398616
744136
114912
698055
127788
729129
1042837
868453
365296
195282
682431
555920
880108
69869
646392
800903
576264
220597
1089219
78850
44027
855390
496748
692761
257102
527780
1000588
913824
125344
619520
385431
526427
201238
412454
280828
388474
19163
473178
168738
899884
828320
946098
213119
404269
703965
211930
1058259
1098020
575968
459122
441470
268563
924795
469876
193052
994989
847649
170460
839386
690524
532708
318920
958153
240695
556196
72351
791304
1094908
544912
763608
565762
736914
14095
671939
963460
568842
470884
724598
151782
703742
403894
361427
1073710
129137
1022978
550286
654364
142328
59445
981488
302302
57785
165660
332718
236891
716182
718243
204348
982273
708584
746158
582360
138365
778128
1065127
34220
572774
593139
806540
694745
358723
967013
776796
1081408
49327
1069720
432525
888114
866501
231654
330755
243998
845682
850419
1013790
566352
1021208
705058
487840
430277
817494
692704
294674
494030
987485
229452
600169
304467
25389
332207
1081511
952620
950326
39298
204139
149911
1093984
875527
36555
198507
104293
523392
261241
1092583
908404
354015
593357
1087146
212121
562131
17572
1060265
946865
215933
522097
171712
1040208
694328
627237
13054
611804
101688
943257
729490
508410
107135
1084725
138240
408530
993479
847435
153154
911177
275986
321672
657395
1072526
235711
27025
605175
158823
600276
268492
781640
89771
565880
443073
711804
549663
108298
390853
886360
560924
312849
796609
1096419
205447
78165
11523
470845
720219
50317
1025562
874719
942125
646664
755608
473069
689637
816438
547891
873191
130407
921298
219535
986310
95202
924717
847447
778568
690256
827551
1082043
515828
742342
915990
568545
1042395
848493
550139
375671
681219
460419
522004
999092
835241
349110
558843
179259
35652
720798
152740
594678
540718
609489
925715
941007
376834
455835
335595
712625
807807
942225
1024703
860816
444835
233974
989934
246913
715213
169323
132313
191486
473065
727021
88296
533253
726426
558942
238923
546185
222808
593891
1040152
732076
98250
434017
999068
87423
344590
763970
757065
410264
438966
285226
912121
886583
1095480
204096
481567
699975
1084542
372956
893707
957366
693994
832057
226356
286313
494924
175916
1013011
542500
524422
1066962
43198
289357
83279
529134
212436
855562
556133
555083
903289
938707
355141
624417
355895
371488
747861
287844
126667
747295
308359
452742
634797
877669
795505
430520
407564
638936
113394
1079765
539583
58841
465574
52586
946344
962214
546388
884139
822698
275183
429174
713005
129119
755758
676134
172754
712670
700831
960418
681455
393111
725905
386695
911289
778034
235079
929258
131610
474644
587237
956937
82730
526460
250030
456489
1066173
262510
130918
69844
93525
1042879
665688
295834
1052940
699998
276709
478683
310791
737292
336518
417051
1026256
751375
1028160
1055159
762198
600342
218079
93059
67120
11830
740551
881005
546265
123172
870650
349664
313831
276490
461685
551166
677311
204825
919637
983347
241898
135967
298991
733887
634217
599914
806587
658129
961671
604264
319323
959408
874115
767005
125881
202909
773432
309334
1029213
446071
1026287
618657
312383
28725
924478
664440
204100
835346
172801
1046424
680638
986083
593231
56218
541422
965707
83261
496458
219623
404682
691586
834581
747689
553882
262218
432194
751750
204761
361078
90223
107113
890215
357654
1082977
85756
480390
191787
999162
1069869
373289
317180
781815
868642
555661
1084117
754638
524368
821692
825585
738920
669112
332925
96753
97803
956971
132185
230131
762034
107514
637245
195003
96929
233872
300214
828704
984037
883690
1091399
806584
850825
538103
1009651
419104
917483
1028821
366912
627414
307072
120658
376070
843086
759141
518309
224333
584675
176205
365274
936526
650542
441603
84410
592179
2945
93362
265026
302135
739549
1077123
808547
268781
920081
466923
1007609
669023
813669
670647
2807
125500
233360
557937
556887
22359
115189
114139
113089
281296
737890
1052984
1020992
499483
236006
315677
537990
909047
215917
673792
109324
344524
780128
779078
299077
300127
541166
790425
321717
320667
629238
628188
442661
128939
367720
910728
745828
549479
196269
765668
23540
497092
872485
312624
283898
383846
783909
907841
467978
1063694
630708
13410
595157
221308
807384
36998
676193
519743
775608
75471
229838
804505
1091112
325523
550589
493929
394617
195837
291736
148744
541002
275820
641347
711213
225113
979223
455334
126415
810534
785623
740140
1071973
608884
318368
328560
994541
223805
851042
71687
79903
251884
480571
845732
490511
689017
212467
110184
1038654
375425
297818
1091547
345782
834090
381883
739722
1058768
234484
8337
10336
154539
394774
123746
557793
801993
716514
898722
205533
564882
587827
671710
764685
335059
454446
166339
559127
46964
572676
325159
808118
904881
477946
674761
490023
501728
927132
1040913
481388
159026
263888
922148
282978
1090649
69005
1008137
717947
231233
690040
873978
58973
356847
699203
358252
492876
591281
522695
460126
316539
973467
895606
237838
358885
111197
893878
842190
219781
623364
876486
1099731
67465
1093680
1051099
20412
910205
46175
107542
54566
201845
122762
1002856
779760
1092419
621429
1052263
1060326
435251
229514
454422
65117
1075937
963034
96469
750426
796408
402588
920283
112993
645896
499461
92933
201017
803507
513856
887986
465388
686149
910953
651380
22644
23694
693920
694970
714165
891070
824517
929231
398406
309060
422343
421293
621015
1098727
1060073
746657
369658
413600
926961
33526
595314
56039
515956
52712
139630
943597
400522
69061
861202
674570
239112
695997
627591
490147
165484
195792
738363
419681
562510
600766
746356
910037
737557
333995
139446
255548
142737
610943
181250
354666
1052754
100258
419653
250115
887160
492861
71789
557012
535109
574373
431841
708728
398887
1024578
582797
1099905
159363
333460
362967
151469
787599
296960
987984
101248
814319
492677
810245
870235
779459
952420
526633
760177
275540
670384
921311
348530
705804
887452
110844
557498
448214
330500
102090
1033236
592033
921572
760737
456313
702374
544332
808337
186313
75532
1032409
983658
33339
1042190
947508
414011
70758
621137
705294
1045724
872847
310688
789707
979934
1034076
581483
26560
224793
229165
704027
778874
487137
413911
576762
475175
560094
886295
22133
1085877
678192
994830
687910
882687
72074
723447
219159
240024
697582
344332
941382
376683
361438
548349
443864
901768
917887
532629
223302
769854
832783
800279
264237
820974
777674
139734
1056042
820503
139475
407598
1035815
348294
786638
68473
263793
858776
284344
857405
943553
920633
517025
900667
991385
205583
1062310
818003
387759
356366
341791
798141
69853
655001
900149
850336
470119
131918
221172
512161
477808
1049703
173581
1028550
1025105
640212
488084
689075
408179
385255
791589
982094
852110
763502
48089
979279
799602
780898
1035216
1015707
412276
222193
941035
570943
128266
1076020
898709
437482
236493
634433
104690
91716
140871
166454
620650
105464
901065
837419
898215
194626
600831
43035
466598
878519
113517
385154
650228
603916
107386
62456
302604
1073344
882109
933334
62827
343501
1034168
587869
1083653
28032
450726
546499
232664
129303
446197
424528
722734
844935
1003200
912670
347165
111242
256219
393906
1018033
526938
842714
341737
864635
401906
147349
773747
645324
179206
285812
828803
408488
999548
482847
910139
155861
1095456
804419
684382
224227
851818
728138
408157
322182
885879
877147
402785
394190
1072497
358288
1066723
964422
537869
218104
45677
40296
418005
543346
842706
372698
60982
1049097
689984
96136
570735
726793
434937
674786
831587
4530
127270
822657
725893
498514
428024
104749
219310
695889
918512
927286
235922
296275
391547
162845
588464
1052728
951545
1097420
172067
1054143
820666
217463
758301
480051
946788
203965
838396
346265
597301
682469
319792
16427
396804
898056
218383
1024845
817961
833664
34575
724857
462415
1016898
57196
676289
497335
13459
388033
98354
81109
187260
1011102
1040643
648022
815665
306261
708616
921616
195920
1000874
291083
822291
437892
460114
868323
472396
485441
37962
760464
275230
492013
621164
134692
247662
454824
538498
79642
794650
1068479
227425
1061664
472218
195043
248954
988032
474663
190342
321045
720409
207754
589135
329615
112498
749964
737798
872851
461239
50407
766036
1093726
873124
500128
1031414
345833
845641
639518
65026
420680
943847
614530
1002893
1052973
222751
525162
392502
282490
822035
681177
175173
569972
968840
34681
124616
438809
311428
656234
1077869
284405
29396
369848
634937
742492
1002979
413815
774789
779641
457512
874429
295979
1006779
138234
1051401
180928
746931
138464
500555
530181
531231
517992
516942
50886
772271
317302
318352
889614
267205
268255
66587
67637
681934
811033
809983
354223
755151
754101
835964
834914
1018728
494958
496008
207333
764820
415574
1027627
1028677
831865
252869
705877
957922
954076
384255
474407
198588
898557
861139
418566
1006939
982322
221113
1000688
106436
351910
1097453
140482
464431
322754
729424
368283
109779
279333
903459
177925
353639
505145
818396
617811
359835
151411
376421
983055
31227
1027859
936113
664664
937331
798662
834864
894428
690533
575218
192775
629946
537192
424561
188689
996593
491448
801933
951612
984042
454890
1069479
336040
254356
551996
943741
319696
283878
418512
636513
134631
100674
1060171
898413
680132
1066137
141805
842607
23592
167722
502351
783017
798224
156187
273335
550105
854794
1003670
258769
264702
218865
685614
520134
173918
779178
92084
383303
437625
579656
244720
687679
248335
956072
753190
752140
336460
750033
436609
1009042
393912
291160
853880
711338
1011359
189078
32515
625493
361671
337262
430884
653844
54372
30743
630545
48815
645947
118667
464425
1091297
616652
218775
294537
611123
138534
440716
975167
371601
505727
898105
645931
361750
28681
40981
31073
196366
349761
247668
845823
869624
342670
172409
1054357
727072
412905
523236
614871
169453
607389
983422
128089
659714
474087
799097
49205
1040889
840464
723549
589626
249542
125861
15308
383719
351754
36758
617112
27289
491588
795196
919132
122694
23509
355289
317792
481963
643858
638850
276715
1027785
220089
63694
165648
735400
18054
1060893
155365
676526
677576
318374
679798
771118
220556
945738
610828
869156
308768
480733
633374
616734
897511
610957
667114
314287
810688
811738
324985
370089
807036
1085209
1014024
544202
461489
462539
117584
32084
144618
81987
866704
233036
220838
117660
331321
378514
47199
190873
191923
171258
209666
415169
128546
798228
774411
32759
501420
1020314
30313
821455
835919
13169
682830
475368
279315
244465
244091
613703
845972
969778
324006
598728
737793
31120
905617
433540
332552
260465
12636
518787
858994
753451
489908
593089
782972
656359
1061574
135581
304453
977520
62293
190718
989790
579948
402915
180367
408621
504660
879141
406731
824735
527571
280810
937822
783331
117923
409657
79266
729677
652848
1093950
651343
230299
1015081
865906
1034274
351383
1041052
388001
696358
998923
281605
763691
42670
101197
791234
911213
817199
933791
977335
823391
544948
964419
1028440
522308
851622
300150
1023108
124779
485505
509741
576718
554736
783510
681571
776294
121310
291951
753587
364165
942872
586792
641818
424020
634706
734317
907937
1039156
230997
210730
249695
104368
1032129
718156
596599
1088609
412577
117080
490934
624378
1071565
314567
877615
959113
691755
74297
574250
392089
823711
527867
167962
559470
406359
75917
552316
608495
112801
860655
250105
890785
149195
209744
727701
1014810
583019
99527
935401
645102
398974
57300
379381
219847
941922
131776
19424
344629
318775
947285
663818
676259
835341
66603
208542
859693
422418
833588
767344
482805
923405
594098
106612
695369
30879
670084
168285
1083678
506487
174189
900819
890926
505191
475467
32863
575924
212579
1058139
514367
929652
592514
978777
751994
787722
1040628
362525
346232
155424
942091
795138
421713
25787
523029
576741
1008622
824423
36709
1010507
146245
590875
1093136
127183
303854
844265
218974
687640
969937
2256
69006
465992
255313
174236
568527
550668
437109
351256
386902
1050262
577765
892295
1011512
962835
190343
485052
484002
623887
913729
597125
1008855
166911
334402
320764
421042
1036043
104116
403593
1023806
653269
122513
439267
290425
495927
256903
785576
262256
472625
1005124
1007019
717658
9056
1098863
532777
40410
724255
68602
398987
682243
814372
830974
167060
600915
352845
1041722
484505
145056
1035584
29851
346580
1092897
598317
1065496
327744
769172
190319
796407
919547
282300
450512
964857
150113
102308
780337
808390
555616
29565
676311
495864
923107
556221
800191
758091
114594
491507
407264
927773
506794
125839
404089
289487
1047033
1027216
957336
864309
146674
939534
973244
335993
922803
368978
402144
547172
581162
565147
13857
814613
17839
272070
694176
529617
182068
383493
662936
1077637
148557
716529
884388
1006060
189239
281193
151318
1033799
372332
754537
172028
58473
774573
785392
74935
940136
386319
538387
590359
822409
914280
807317
508582
84582
559139
629116
99919
537193
792346
550678
275531
617736
138332
1093375
1046921
1088589
152083
462251
382764
988736
749150
1072624
230160
267813
429594
651629
776132
832648
478509
92018
172751
715826
797909
467814
134387
4999
602472
397297
392368
30834
911877
66410
557687
1018192
881808
358382
250893
170604
708484
209863
126555
407923
411698
83378
330596
480013
117398
842992
587977
108207
311269
349410
1084498
279507
727006
604766
455002
671108
652643
81466
259189
882199
1003169
716486
817447
520214
940112
619366
910681
1009482
358224
738923
989288
59588
663350
196188
77993
63170
784683
129287
347255
818902
511807
680064
94536
660487
549183
373804
130606
8702
393713
937457
854766
359377
1063358
674002
900079
234209
833025
469704
954951
643788
779268
619815
1071327
960047
108693
95232
597895
405925
767893
439207
795849
120275
109892
550048
782887
835913
1031941
1032077
256027
681314
981585
454498
474230
131386
105515
163194
1079988
365893
70222
763081
657298
880430
104316
982740
437400
13113
456086
905365
512358
938966
6732
1083530
327115
599200
744042
1023137
1012080
1046570
337816
473758
752533
483957
448817
771981
769726
429159
319897
522714
571193
769579
833015
975838
676874
504782
165587
488152
98914
951872
307571
671699
107617
153013
665510
751388
71642
984793
436893
481809
798624
554878
601142
291859
335587
654730
929485
151480
453422
446652
353662
205197
381429
1021422
356457
990234
331681
195975
1076516
340024
718412
294943
350402
249792
385437
362524
98009
682760
617386
723531
153629
387209
234722
598928
335369
532467
721309
243175
817857
358943
621912
809970
681730
457224
866789
231149
853604
472335
140087
454562
264829
153885
427159
988515
405024
679792
221830
563088
473323
905084
521959
672343
435461
218164
580102
508654
440973
529870
1000725
897530
59599
84197
1069624
244010
694549
344926
604635
307489
25134
189247
189145
856455
860764
765686
985162
517768
966449
1085642
16495
244262
871489
467034
372909
627078
424138
156380
45372
314540
596992
827324
1065520
51280
978784
567007
71413
293781
400747
1030411
497072
972273
794184
294252
978854
841627
191484
508561
366990
152772
261346
965784
41306
835989
221207
793081
737535
1061048
381565
614620
813706
615853
1094348
62360
1028808
273263
303024
888385
688744
1003198
870667
8346
459368
841567
537547
552953
57448
1100342
844997
664441
72753
646008
185921
497741
319004
387401
211499
408674
327618
586261
978797
822342
82235
1089185
56285
988144
827749
514583
580910
22230
327281
421407
879564
988920
709648
876272
224880
701637
371573
940107
503754
512901
372964
655325
734722
954771
26334
304199
1099323
893375
543555
238990
524970
166325
43782
149384
222418
669622
360723
112343
109824
657954
756524
834748
1029885
1049482
916324
61744
1066399
514005
876289
573050
454450
662037
999587
947832
758004
1056055
217137
163375
328415
42739
324188
1028519
946035
379525
530151
322550
101410
311729
869166
497962
419920
376811
368937
250064
210389
363259
1076816
532566
777283
576550
461147
962793
203948
573948
429490
775066
503162
703546
670159
14488
343636
439471
107994
1048186
250700
115221
749248
190491
191541
139761
705942
719024
899399
754831
968061
165054
685011
237494
421283
843344
463997
112878
1017724
115207
950753
636748
371325
1045550
1084074
459946
22695
931498
758562
975412
517154
271849
292437
779733
543566
202983
194895
121656
69282
309135
974714
937462
37291
231829
598316
30151
352572
714150
425848
680368
304427
782910
205571
342072
757495
1019317
464277
565330
82783
1044300
95816
26925
562513
264213
245559
330120
178547
439119
117906
648959
256726
768740
70961
246856
892463
1005782
101113
97445
954159
183871
599105
1086538
436826
769932
39284
202311
425696
404421
248674
515746
1007966
738569
525647
576821
56459
134372
609272
67050
87345
678230
808274
161018
898284
747186
994127
211456
650002
964090
952155
957698
243338
907115
171792
304045
340277
436081
237785
1059583
946842
265171
993635
823411
728633
371263
914422
599862
121174
523039
934299
76671
917683
872688
408185
23664
1100191
157657
906765
640987
346592
105264
676517
1095271
873418
223521
126663
297990
68904
331221
335442
675905
645659
692641
134395
866482
292535
681677
19859
547932
858821
272196
478052
835901
627533
213893
83051
425174
524990
827099
569008
151659
1006948
883908
661062
659110
495229
989301
926853
551144
1020053
861467
571163
645976
227176
283299
596006
133974
1097180
271271
183538
985547
536330
412758
128143
851788
580834
63767
112726
217841
960173
667808
851064
301267
778864
404521
509673
733345
815963
15960
298409
175461
54324
112255
960121
44240
921095
239831
692287
579950
551181
75220
98068
583533
660948
286719
936633
390877
433073
235761
1030940
834654
801989
848860
296092
417683
897426
45932
143942
699095
898777
1043719
801604
271750
326444
259405
98844
487706
964277
964047
85434
667887
434072
968357
569141
1030038
341339
1087530
416293
536852
330419
657672
1086857
309150
645828
408275
471525
3644
360675
410702
733693
452559
109172
97046
1012413
333957
281161
351157
923840
472983
388449
328117
1011193
19214
938543
132784
615495
560575
473052
911353
444973
913048
373744
953293
1037079
1098072
520109
886540
228417
4103
553881
62103
720784
105818
438041
402328
134835
473924
432174
645487
970700
958078
287727
174658
427888
622287
550575
386187
39666
202663
825249
577273
360743
649135
753483
77053
36606
978932
50516
48031
206603
269577
944888
494392
258453
519740
501687
518263
940007
477802
493480
143049
270145
716578
358493
172784
594515
167870
53731
691208
84274
1060549
957910
898524
560816
254240
907285
547846
521224
655706
237265
1022509
142859
787864
744573
381625
959499
331123
1025453
793506
34037
320282
215169
232866
104686
179961
170624
528898
909242
722597
892773
882096
344907
764908
674999
64992
609007
996522
360770
885683
584114
1056779
450465
183923
676927
357194
764305
537517
608544
327125
716912
461582
906320
601390
744060
360615
732965
242693
371013
739497
470524
12290
253360
296301
253551
778562
1096437
119468
899630
58879
177550
30708
901357
859525
606951
790430
1066182
298103
226524
416025
622443
931657
610556
873776
407572
60971
242824
693352
492762
1086154
524769
394055
699336
458991
940395
772630
547035
394054
611216
805619
577113
1072047
1055043
408405
824824
1052344
734351
1053792
818879
1026732
275074
693908
755415
1006751
1007312
390648
789998
258246
1035845
459891
520069
408158
657742
301168
192144
478276
606795
285959
944314
874538
370119
551971
405193
771867
160380
368764
737939
867052
1086153
790905
203834
941324
27808
487708
927840
19717
648065
21645
190541
190951
420045
499159
53830
595120
700443
907546
848413
520824
850620
88289
217749
83417
350761
396860
1073823
103691
808451
461843
855377
329258
1040063
203731
206434
241386
442307
906688
439564
826786
614342
1067385
428272
950917
419031
247815
265435
594169
976465
219932
1070234
927953
175334
582735
987131
93739
387658
17613
156302
865416
208039
628160
46239
698690
554839
97410
113996
949610
977082
463831
488130
587045
46424
315728
639311
760050
644988
270351
825713
933437
849113
395374
326358
358166
353835
865469
796957
614987
760528
1063772
969750
291055
151543
1043067
755808
798202
245289
1055494
638857
399733
782210
87045
902949
690185
937099
252897
60288
396318
788339
191559
977887
874666
737163
615388
229187
459755
627769
288387
733072
351913
159635
200694
1006071
974240
33695
22772
345181
665832
840134
256160
919014
646479
876432
778996
487818
1022392
425604
18207
355062
920422
1077842
88745
768342
252522
577959
916682
139697
813199
708017
456674
603704
427112
313333
16821
325825
180124
314505
156165
854132
484667
42644
418938
1018884
195319
884305
477585
89705
1076985
617771
477968
678162
622874
489669
561213
1067328
210357
745030
499418
1058860
390863
970388
582841
683000
475312
347851
640674
697119
469525
66926
793484
1020725
950613
93415
817513
170165
64039
494524
186847
706681
430778
1096190
873682
490461
1010090
514670
896610
546883
526168
215133
808748
54020
309528
957773
380619
641642
424291
24007
411389
465347
250042
1033271
892804
116621
962965
1022015
676215
452871
651280
657250
658300
832257
792177
498855
248564
286452
774458
1012875
938284
15313
156641
397628
581982
920044
1100385
654837
148615
877530
190415
590760
120738
121788
369946
459306
704851
658435
772414
900776
631013
1023262
983719
938693
75707
118099
866798
602120
388912
597079
902053
169883
997070
495380
138259
63898
356863
820955
614401
698144
1015243
977925
109301
739892
721104
421039
751322
404444
91735
769840
453160
62733
679724
249599
104204
55617
762221
274639
394173
512761
316754
575036
201104
988553
1087429
806326
660241
358881
902854
932623
568763
884348
540421
681646
426408
606284
938372
376122
280640
119420
450950
624746
579495
930381
975392
918994
1080688
299630
508795
149547
19287
559547
776013
443139
201610
298420
959294
761565
447737
161288
310916
185090
577660
280881
12362
777978
860796
957059
501561
818453
721521
868700
1006845
448659
860633
130504
41361
911315
616114
77340
11925
870484
219180
618386
615709
622137
828808
878342
22800
1006923
317567
108102
809292
490164
806447
913613
208842
176889
443328
80185
687467
955715
924353
764095
652250
415741
799933
171327
656125
567785
938010
427441
171072
901559
791943
2653
745416
231545
261719
214511
359205
821158
440168
1009895
579933
979556
426075
951754
369889
488536
341719
913637
928782
375250
1016918
250136
517518
487799
418652
753282
255497
824625
985019
840817
598309
787289
551953
207965
518054
3028
633378
399750
542624
272848
226255
498447
858850
875358
546739
290899
995671
126380
218985
1028859
592089
818480
998432
851430
532052
259267
791618
588773
742622
485568
1090305
438086
655741
1033369
61306
871709
217540
176919
753500
449060
926978
869903
748786
928168
312987
377503
142754
615163
44276
575631
638150
475632
831029
837582
397247
612180
540860
311893
661111
696269
451928
269723
842449
884515
363245
1021780
102403
1090085
947209
641398
854841
856138
86714
536272
1095375
302973
82419
469043
533554
449152
847737
270296
754631
453982
785588
616691
1014822
320403
518104
415635
971099
389691
361442
633381
708376
1078662
394419
178718
947083
5461
871202
921234
976650
202499
88195
51883
891935
211572
388953
207604
170107
816740
818017
417845
397508
798835
137977
916013
651259
407654
888512
99973
16658
895566
24633
900731
941440
782242
107955
123781
867573
321038
923917
413109
52901
626340
26497
174588
81272
618645
1009543
788978
500698
501748
897591
589798
608202
449990
110813
435442
17859
740349
602024
695342
1059522
1073500
897596
401029
830250
512435
789165
108378
119645
909462
1020149
215395
254836
540926
1078100
908218
344472
83282
635156
326363
922992
1023207
631360
677064
581842
415068
257562
860158
164588
441162
373758
997790
36258
58955
362861
741732
201713
330913
125269
915594
754209
416871
142235
921618
508068
1039291
41200
940326
621508
582089
236646
890813
1061577
815578
535228
1056249
439933
674592
96269
830394
721735
887419
237412
478305
375000
459254
685733
1081651
99511
580428
1086409
213019
551360
934268
90973
1023853
891436
417785
973228
1063008
755763
129374
171259
336485
202076
559074
453026
924430
92009
821165
600257
878733
195835
667257
834438
219682
75345
376268
712642
1076024
196069
195186
27239
11018
119065
309419
432136
741927
275113
734874
408228
962414
390747
802446
303363
1058877
1059927
1057827
866630
867680
865580
394246
1065479
928420
144597
10081
32460
224107
17570
686811
796806
962058
65582
810342
245030
172138
396501
33891
68818
400285
250828
449088
766249
922686
629763
458924
833916
709084
547638
1083849
592567
814661
331710
727359
603472
1070951
990955
592668
746117
708160
907883
105368
970749
572076
475359
131184
1072446
24294
334614
160333
867373
451457
648876
901590
1092862
960674
968924
366638
224438
390339
598342
89188
180180
406297
762659
9814
648215
536915
498266
621543
1062933
129474
221989
888739
53543
961783
811638
337296
906397
415932
202782
950291
15791
771801
629011
933212
1007454
65642
269834
393966
30653
893719
211211
302885
25830
705217
1097919
599287
780163
76080
758581
556822
207217
1017597
472069
230571
889917
637334
1041986
535998
325822
911763
867240
65447
124801
444498
186344
664900
688703
803339
545954
502129
1032863
330302
345173
748943
556817
685346
118244
147390
636658
76138
1036598
867441
800346
881915
584600
680818
676117
1056619
954696
453818
972169
1042077
167234
1055622
950024
230556
272948
149314
404734
313828
752582
186543
100841
125282
516752
65506
968488
288123
678373
996144
678257
176355
395959
647258
71602
137104
127757
951939
420233
416476
982911
347318
854519
782764
659672
72070
194443
497473
564319
649380
571971
699609
963719
241080
551757
234303
244562
415983
207382
754533
993088
127701
75091
730255
348772
940919
416700
554643
176707
622169
1088269
519843
285192
343660
524797
419500
971858
734285
920020
703692
768684
610035
3281
1032940
272739
757935
398550
687097
649688
726592
383952
438875
343493
738743
505636
1011027
997126
127868
800874
321237
236782
97987
592210
348982
205406
527276
916153
1007054
1084551
206414
862229
430932
326559
235067
35452
142896
12597
530043
966467
468404
625319
252185
747562
373345
1051826
201283
807824
779648
721005
18435
81190
500845
709944
1061434
114585
722545
817836
1009671
798633
343550
424656
362133
502116
643310
207740
958097
1044867
653083
869586
760221
997228
451249
222294
37133
145456
631507
341845
477315
774745
865067
660313
666625
1019065
1060244
987893
535271
952938
464472
643722
542131
64597
949989
135159
55264
148311
583397
660117
1042534
249372
381533
905288
936870
950468
237868
23708
365610
348750
820919
259656
563033
230815
292448
721557
841458
507893
1009374
653476
697087
871248
277963
402118
230986
291995
415486
1043670
774804
114614
456931
271829
615111
856558
570383
1076783
187385
332099
95422
357545
835200
203383
219014
522546
807581
831195
950881
1092206
26863
678243
100332
205236
932645
128472
1029284
737252
241807
71542
186714
515155
1034725
359834
569212
782217
877708
445703
16737
207478
580084
615502
625267
895159
702337
805089
384356
605747
437615
381755
472165
1066277
933024
500740
301506
784359
83171
1049154
118111
283268
643109
980743
832219
151000
228911
846617
662826
503218
458538
943109
468357
1044738
828225
652043
143802
86149
891352
819144
698362
242628
990774
627655
909011
346429
746279
623675
656690
342738
924363
388253
137237
672329
619024
468500
476465
250790
250679
775404
301460
880145
366192
998933
340824
1099553
81449
1056220
721139
607806
434070
1099379
589276
708977
840885
366333
1011999
167253
696385
485797
292296
661530
392705
42003
301853
196305
1051256
462315
57235
267915
534317
1091891
887615
1052480
742752
939292
568484
184416
46614
262273
808276
428824
731318
394150
1086779
628971
546395
519623
994649
509414
64208
85849
863842
390273
757361
284680
353303
80302
880387
1087354
425855
413982
970990
144802
631598
694947
632284
763523
865539
177307
354723
363567
956469
1094338
198431
992699
633197
576100
389637
1047193
390589
454307
1065478
642487
808036
968772
15965
915416
586472
1092969
973556
604001
156776
895707
128492
1009761
723406
529650
286761
803766
227475
351509
415321
459864
222110
830946
102724
356267
1053080
88868
331777
953170
805622
392734
954961
631795
169274
382875
910083
1076898
947404
840262
808293
13344
560899
383669
119746
223478
81145
1083321
645810
179562
62576
1007945
613303
427988
475029
123379
845116
583713
762837
202745
569614
804150
511974
167986
465260
1089871
317294
395442
352205
167142
54209
689859
475611
693794
932836
761526
473708
710959
407352
931604
286518
850141
162430
616436
1022315
539454
740489
1053315
681397
204688
792220
952213
411437
947629
652769
528007
176507
175583
965013
38675
161443
280699
507592
524634
633726
142420
360750
800744
548118
33200
711097
1001978
232053
565187
429591
146989
174141
52208
310622
869191
545857
91617
714849
990323
997203
1075230
538352
844272
357021
846545
308897
130572
412348
600680
370808
853812
118898
460536
616991
40794
987908
298062
370387
942638
629255
107234
877224
678236
529139
59384
259520
676379
493515
286011
568462
687506
992825
201292
1089977
835597
871798
146332
144465
715185
595485
396508
58521
1045338
170051
480940
551929
249942
534227
159850
1052378
657814
40831
327438
430928
1036104
855130
1098233
814493
672749
38012
332023
668797
938627
407021
904782
402334
617426
535794
437288
543553
377831
144685
101432
248868
315327
864742
183664
1029601
177819
33057
749040
1035658
1017209
40135
864405
657863
291462
751441
989169
255867
206347
856670
507231
197826
859107
195398
315619
630902
667939
392117
752077
740135
509781
969687
777482
630582
364024
561116
55046
301640
1004034
511548
878844
706370
826355
943299
490956
632471
1072138
296946
676936
1094350
232284
806549
621982
337027
721450
626055
210884
330552
814485
910327
129935
221012
502490
103094
447797
784582
510033
206452
887541
152093
595998
812114
959520
144500
786130
402065
848634
800561
417531
531054
532104
464515
903370
719450
505217
269373
80363
928536
958984
567769
54746
728412
729462
177369
828155
827105
325717
105625
106675
974929
203953
223845
69539
583627
556740
555690
468837
722895
458624
788987
963697
898929
787810
1062940
294932
991750
464884
140187
19417
190444
713007
406268
594719
270134
277295
903389
77897
1028056
656212
609288
1012424
436250
597574
446616
114313
574533
107652
480739
43766
909739
108430
554947
155825
844968
510318
188959
728025
695361
894130
692716
397061
891304
907214
584829
860121
734455
1044629
366991
321267
1060983
1091069
523178
31062
617410
402650
395018
432706
1087825
302346
1018684
749332
917769
431128
652027
623220
479807
663454
278754
696279
152773
795690
140829
20866
154029
1028618
269938
508630
266329
675909
283603
169578
902573
737300
908495
744794
982207
932433
520514
889342
456858
843940
318027
401842
496901
1057986
264585
1001643
992059
588950
1100148
177234
821992
101847
885035
405162
149351
85951
651127
525820
369308
277028
202374
150598
1078062
875417
656957
443684
665615
21550
28003
631894
520687
925692
803849
1086577
1002215
240587
118769
231582
610645
1020786
287946
487787
758263
472777
147240
1045835
643689
697010
149229
729012
494601
618637
264653
343681
848335
979498
347707
932526
467967
627407
479688
1065907
854999
889356
3223
460057
92872
442519
456713
1031797
602202
272397
529250
941279
1054626
51960
870268
822882
412028
340931
86966
681970
566809
879818
137825
63999
675013
400547
523095
1015411
746123
105587
368349
218377
546869
584507
891945
265770
271305
293695
397068
108276
258940
20228
1092383
384912
851273
1046744
1005071
216096
842177
843227
190878
685898
41933
65316
151944
1064570
544456
988737
1066537
943511
185448
674605
308027
309077
543163
653163
654213
514551
336462
152237
785347
872108
74124
68522
575211
445467
601127
426199
733410
50439
428436
324735
1062057
934374
376461
497765
450172
185530
867069
968735
185565
659368
188620
174769
20973
214183
141186
284087
960003
606302
538757
76962
713767
422814
131533
47865
726240
637105
269204
1019950
881845
308556
431107
17598
220433
554250
910705
199802
628117
291131
926451
67578
254170
909877
42338
490429
49461
258768
566018
187969
815595
31162
327046
137473
1044383
884788
199131
1081436
159685
502777
1039714
249651
375541
675216
348791
953189
513013
567504
50927
770174
945539
141936
613978
449856
792100
222950
36322
412777
409454
733725
458684
726952
596213
392354
496380
375255
514271
285039
661290
228209
450381
683409
24092
347539
243736
827142
723915
1074300
150014
574742
796693
868977
559012
567342
865601
914862
118317
917469
444194
826555
453006
946004
499340
299858
882608
566284
944369
147185
106780
460494
468643
1095585
1004915
534109
392457
576907
827742
708151
1071753
122813
870892
475299
69083
354396
794695
452839
174432
641673
742079
856891
678118
670566
399182
340039
254410
505146
292995
238023
749993
329997
831375
969075
1002219
470237
340095
807911
140944
830115
795465
296957
686027
504394
609372
568102
553302
1004129
47377
975590
315305
356874
300336
341777
173863
861322
279010
1096477
453977
548196
64644
734750
183075
984174
270891
863131
965737
500725
626592
821290
699395
67906
406391
471715
108165
736762
605255
428469
86898
740833
145061
991428
339362
267406
1016788
141078
1003359
867848
747675
27463
505267
256768
183787
132297
870894
443626
551829
640637
381984
812568
1042722
853761
981602
58849
806561
294100
953499
885927
617115
123729
709891
715824
286827
214149
441969
38994
106679
887910
1012662
37632
590596
1062129
839142
84039
308846
51176
1008075
114272
1003749
724196
845303
834409
281122
1031335
585140
733594
412737
673346
788695
881358
177549
831318
860435
164443
905730
133443
1089285
8745
501230
783937
146585
833806
952462
6808
940253
665082
391034
929650
211383
120174
296966
35497
562578
283597
323317
817235
120793
110395
380882
543439
363145
1013842
324746
701225
1017576
724940
655892
966734
674324
1044831
927129
849822
1078870
17458
779944
350469
142501
198276
139825
224124
891597
492108
188024
760259
417158
289412
972120
16049
934151
645805
300644
901149
529346
553770
1063938
517259
704721
353735
14448
222424
1056219
728518
172886
775987
138008
1094678
576736
850139
223766
1016837
5636
836002
306873
1063927
483844
38989
105031
1037475
695852
888054
961962
705442
377771
52988
62880
1009666
571458
1056441
1019110
538109
44066
973189
653260
919386
822923
104885
193344
1085498
810874
931632
376067
327709
775507
746439
46370
805730
381213
988438
47538
1081494
1052765
303069
482590
311834
471917
144960
755380
864675
609287
428435
189440
899207
804295
1053417
758697
55929
8847
962817
593751
1034900
314041
414967
151991
346979
973470
586933
488518
445839
533840
354700
282487
981848
917129
433213
307528
1054995
220273
1040053
129139
467638
794022
327940
151407
960846
819217
525965
949524
234502
477952
176565
602975
958937
534394
331752
741918
974043
1095095
528850
48297
1004297
38223
61446
1097985
212984
827391
466672
336472
814260
627363
534744
212380
12902
662886
207233
899687
836194
509620
212643
179279
174610
679022
529911
428604
164000
313976
782601
870959
756610
1029923
1028873
523366
522316
420358
818944
98042
419055
351675
800215
203734
112219
425082
541901
11223
837603
836553
779611
812697
811647
1091597
513974
632005
153767
196095
170532
576488
169215
129322
168643
933583
241728
130174
634175
935663
120887
668707
522809
952259
1080317
634820
274883
677710
1025014
282368
503107
838449
885804
363975
300360
806533
416102
744134
441948
915378
815824
663892
212728
526125
52998
189120
346199
399017
948697
31077
999651
38884
494062
104784
131516
472132
1053907
210795
719118
1047789
299489
1092582
18159
785739
880013
780314
288085
751919
12403
392623
728097
354051
289769
505323
387365
846090
366939
679799
405757
911585
1067227
676194
550863
564701
957637
91526
441752
18346
266428
387351
272560
747268
537272
943317
89970
26437
50895
422649
1027592
150387
261166
477046
243916
337777
130795
394294
519951
283223
861439
308356
302040
901170
493756
399614
1077454
8905
526038
558965
720753
925427
161943
1030096
478920
311842
314401
885443
911583
548567
942741
958600
926316
251166
229692
124579
71865
873409
178648
704918
109185
1077249
391020
671584
898588
482844
413658
136708
803246
243775
538831
163674
613991
859087
1018719
731223
979197
62597
980112
160416
1016210
867725
425862
684532
295019
314801
91423
630318
288416
244415
768454
75432
912638
909995
44866
482124
234664
525863
944320
972833
659271
835884
1068034
315210
14809
126126
531362
970281
929047
704717
381204
447810
93780
237169
486753
319321
434434
218238
42373
248888
514539
883847
283989
749270
270774
945303
750206
660311
432407
733152
908184
767352
407992
736190
524625
687118
938180
1039102
111612
444930
786717
428827
1083934
388450
389500
597822
133913
244210
174642
876472
405702
937193
369283
165050
101814
454620
623664
347088
189350
61275
691227
160423
888644
43741
487495
1062209
482040
728524
481871
124742
367213
261174
742155
531066
505723
65775
841796
559774
784475
205222
467506
1067129
435133
772274
780138
855085
901178
591519
332337
360477
159783
77752
1084857
1049523
915006
76393
55289
853423
1040303
294939
282231
701841
292186
557929
405803
157839
1087915
825208
304099
120598
799608
620482
890685
1079941
576510
236795
1007216
577738
1066451
313707
350274
236777
112619
851889
1047435
336982
459654
422395
246014
1001042
629297
963843
21662
692654
964782
843027
595223
854324
476342
913229
10365
90903
826233
1011968
596155
771504
582725
199768
698128
211667
195053
376543
700844
971638
881505
192600
599912
911054
28722
996558
339141
43529
572947
657512
18740
